@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(./inter-v18-latin_latin-ext-300.BXwEkkky.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(./inter-v18-latin_latin-ext-300italic.BgH9-Y8o.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-v18-latin_latin-ext-regular.ptkvctfQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./inter-v18-latin_latin-ext-italic.CuYO12AH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-v18-latin_latin-ext-500.Ba3Lgnv3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(./inter-v18-latin_latin-ext-500italic.D74CQWGq.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-v18-latin_latin-ext-600.CJR5PIKg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(./inter-v18-latin_latin-ext-600italic.DhD6-Je9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./inter-v18-latin_latin-ext-700.DZvrdXaZ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(./inter-v18-latin_latin-ext-700italic._YU7QlZ9.woff2) format("woff2")}*,*:before,*:after{font-family:Inter,sans-serif;font-style:normal;letter-spacing:.6px;box-sizing:border-box;margin:0;padding:0;font-optical-sizing:auto;font-variation-settings:"slnt" 0}body{position:relative;background-color:#fafafa}.embedded-text h1 span{font-weight:600;line-height:105%;letter-spacing:-.45px;color:#262626;font-size:1.1em;font-weight:500;color:#111}.embedded-text h1{margin-bottom:.3em}.embedded-text h2 span{font-weight:600;line-height:105%;letter-spacing:-.45px;color:#262626;font-weight:500;color:#111}.embedded-text h3{max-width:55em}.embedded-text h3 span{font-weight:600;line-height:105%;letter-spacing:-.45px;color:#262626;font-weight:500;color:#111}.embedded-text p{margin-bottom:.5em;max-width:80em}.embedded-text p span{line-height:135%;letter-spacing:normal;font-weight:300;color:#111}.contact.svelte-486y4w{margin-inline:1em;margin-block:4em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;gap:4em}@media screen and (width > 600px){.contact.svelte-486y4w{margin-inline:2em}}@media screen and (width > 756px){.contact.svelte-486y4w{grid-template-columns:1.5fr 2fr;align-items:start}}.contact.svelte-486y4w .right:where(.svelte-486y4w){display:flex;flex-direction:column;min-height:100%}.contact.svelte-486y4w .right:where(.svelte-486y4w) .label:where(.svelte-486y4w){color:#525252;font-size:.75em;margin-bottom:1em}.contact.svelte-486y4w .right:where(.svelte-486y4w) .map_embed:where(.svelte-486y4w){width:100%;height:22rem;flex-shrink:0}@media screen and (width > 756px){.contact.svelte-486y4w .right:where(.svelte-486y4w) .map_embed:where(.svelte-486y4w){height:32rem}}.contact.svelte-486y4w .right:where(.svelte-486y4w) .qr:where(.svelte-486y4w){margin-top:4em}.contact.svelte-486y4w .right:where(.svelte-486y4w) .qr:where(.svelte-486y4w) .image_container:where(.svelte-486y4w){border:1px solid #d4d4d4;border-radius:4px;padding:.5em;max-width:16em;max-height:16em}.contact.svelte-486y4w .right:where(.svelte-486y4w) .qr:where(.svelte-486y4w) .image_container:where(.svelte-486y4w) .image:where(.svelte-486y4w){width:100%;height:100%;border-radius:4px}.contact .embedded-text h2{margin-bottom:.25em}.contact .embedded-text h2 span{line-height:135%;letter-spacing:normal;font-weight:500;color:#111}.contact .embedded-text h3{max-width:55em;font-size:1rem;margin-bottom:.25em}.contact .embedded-text h3 span{line-height:135%;letter-spacing:normal;font-weight:500;color:#dc2626}.contact .embedded-text a{line-height:135%;letter-spacing:normal;color:#525252;transition:all .2s ease}.contact .embedded-text a:hover{color:#404040}.contact .embedded-text p{margin-bottom:.5em;max-width:80em}.contact .embedded-text p span{line-height:135%;letter-spacing:normal;font-weight:300;color:#525252}.contact .embedded-text p span strong{line-height:135%;letter-spacing:normal;font-weight:500;color:#111}.contact .embedded-text .link-red{line-height:135%;letter-spacing:normal;color:#dc2626;transition:all .2s ease}.contact .embedded-text .link-red:hover{color:#b91c1c}
