._contact_bel16_1{--ink:#183851;--mint:#d8f2df;--mint-deep:#8cc7a3;--orange:#f57857;--paper:#f8f5ed;--yellow:#fff0b8;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), sans-serif;min-height:100vh;overflow:hidden}._header_bel16_15{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;padding:24px clamp(20px,5vw,72px);font-size:12px;display:grid;position:relative}._logo_bel16_25,._footerLogo_bel16_26{letter-spacing:-.02em;justify-self:start;align-items:center;gap:10px;font-size:14px;font-weight:650;display:inline-flex}._logoMark_bel16_36,._footerLogoMark_bel16_37{width:auto;height:39px;display:block}._contact_bel16_1 ._logoMark_bel16_36 path:first-child,._contact_bel16_1 ._footerLogoMark_bel16_37 path:first-child{fill:#8cb2c3}._contact_bel16_1 ._logoMark_bel16_36 path:last-child{fill:#223745}._contact_bel16_1 ._footerLogoMark_bel16_37 path:last-child{fill:#fff}._nav_bel16_56{gap:34px;display:flex}._nav_bel16_56 a{opacity:.7;transition:opacity .2s}._nav_bel16_56 a:hover{opacity:1}._headerActions_bel16_70{justify-self:end;align-items:center;gap:22px;display:flex}._headerActions_bel16_70 a:last-child{background:var(--ink);color:#fff;border-radius:99px;align-items:center;gap:10px;padding:12px 18px;font-weight:650;display:flex}._hero_bel16_88{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(55px,8vw,125px);padding:60px clamp(20px,7vw,110px) 115px;display:grid}._heroCopy_bel16_96{padding-top:42px;position:sticky;top:20px}._backLink_bel16_102{opacity:.58;align-items:center;gap:4px;margin-bottom:44px;font-size:10px;display:inline-flex}._eyebrow_bel16_111{font:700 9px var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;display:flex}._eyebrow_bel16_111 i{background:var(--orange);border-radius:50%;width:8px;height:8px;margin-right:10px}._hero_bel16_88 h1{font:520 clamp(62px, 6.6vw, 101px) / .88 "Avenir Next Rounded", "Arial Rounded MT Bold", var(--font-geist-sans), sans-serif;letter-spacing:-.075em;margin:29px 0}._hero_bel16_88 h1 em{color:var(--orange);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:400}._heroCopy_bel16_96>p{max-width:520px;font-size:15px;line-height:1.65}._responseNote_bel16_151{border-top:1px solid #1838512e;align-items:center;gap:12px;margin-top:42px;padding-top:24px;display:flex}._responseNote_bel16_151>svg{background:var(--yellow);box-sizing:content-box;border-radius:50%;padding:10px}._responseNote_bel16_151 span{gap:2px;font-size:10px;display:grid}._responseNote_bel16_151 strong{font-size:12px}._formCard_bel16_177{background:var(--mint);box-shadow:24px 28px 0 var(--mint-deep);border-radius:50px;padding:clamp(30px,4vw,58px);position:relative}._formCard_bel16_177:after{content:"";opacity:.22;pointer-events:none;background-image:radial-gradient(#18385124 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}._formHeading_bel16_195,._formGrid_bel16_196{z-index:1;position:relative}._formHeading_bel16_195{gap:18px;margin-bottom:38px;display:grid}._formHeading_bel16_195>span{font:700 8px var(--font-geist-mono), monospace;letter-spacing:.12em;align-items:center;gap:7px;display:flex}._formHeading_bel16_195>span svg{color:var(--orange)}._formHeading_bel16_195>strong{font:550 clamp(34px, 3.5vw, 50px) / .95 "Avenir Next Rounded", var(--font-geist-sans), sans-serif;letter-spacing:-.05em}._formGrid_bel16_196{grid-template-columns:1fr 1fr;gap:20px 14px;display:grid}._field_bel16_235{gap:8px;display:grid}._field_bel16_235 label,._privacyField_bel16_241 label{font-size:10px;font-weight:700}._field_bel16_235 input,._field_bel16_235 textarea{box-shadow:none;color:var(--ink);background:#ffffffc7;border:1px solid #18385126;border-radius:15px;min-height:49px;padding:13px 15px;font-size:12px}._field_bel16_235 input:focus-visible,._field_bel16_235 textarea:focus-visible{border-color:var(--orange);outline:0;box-shadow:0 0 0 3px #f5785721}._field_bel16_235 textarea{resize:vertical;min-height:135px}._field_bel16_235 p,._privacyField_bel16_241 p{color:#b53b2b;font-size:9px}._messageField_bel16_276,._privacyField_bel16_241,._formStatus_bel16_278,._submitButton_bel16_279{grid-column:1/-1}._privacyField_bel16_241{gap:5px;display:grid}._privacyRow_bel16_288{align-items:center;gap:10px;display:flex}._privacyRow_bel16_288 button{background:#fff;border-color:#18385147;flex:none;margin:0}._privacyRow_bel16_288 button[data-state=checked]{background:var(--ink);border-color:var(--ink)}._privacyRow_bel16_288 label{margin:0;line-height:16px}._privacyField_bel16_241 a{text-underline-offset:2px;text-decoration:underline}._privacyField_bel16_241>p{padding-left:26px}._formStatus_bel16_278{border-radius:15px;padding:13px 15px;font-size:11px;line-height:1.5}._formSuccess_bel16_327{color:#1c7040;background:#2b8f531a;border:1px solid #2b8f5340}._formError_bel16_333{color:#a03325;background:#b53b2b14;border:1px solid #b53b2b38}._submitButton_bel16_279{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:99px;justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding:17px 21px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex}._submitButton_bel16_279:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px #18385121}._submitButton_bel16_279:disabled{cursor:wait;opacity:.65}._contactSection_bel16_368{background:var(--ink);color:#fff;border-radius:58px 58px 0 0;grid-template-columns:.58fr 1.42fr;gap:7vw;padding:115px clamp(20px,5vw,72px);display:grid}._contactIntro_bel16_378>span{color:var(--mint);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.14em}._contactIntro_bel16_378 h2{font:500 clamp(45px, 4.8vw, 70px) / .95 "Avenir Next Rounded", var(--font-geist-sans), sans-serif;letter-spacing:-.058em;margin:28px 0 0}._contactCards_bel16_395{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._contactCards_bel16_395 article{background:#ffffff14;border:1px solid #ffffff26;border-radius:28px;flex-direction:column;min-height:285px;padding:24px;display:flex}._contactCards_bel16_395 article:nth-child(2){background:var(--mint);color:var(--ink)}._contactCards_bel16_395 article:nth-child(3){color:var(--ink);background:#f7ebdf}._contactCards_bel16_395 article>div{justify-content:space-between;align-items:center;display:flex}._contactCards_bel16_395 article>div svg{color:var(--orange)}._contactCards_bel16_395 article>div span{font:9px var(--font-geist-mono), monospace;opacity:.4}._contactCards_bel16_395 h3{font:550 25px "Avenir Next Rounded", var(--font-geist-sans), sans-serif;letter-spacing:-.04em;margin:48px 0 12px}._contactCards_bel16_395 p{opacity:.66;margin:0 0 22px;font-size:11px;line-height:1.55}._contactCards_bel16_395 article>a{text-underline-offset:3px;margin-top:7px;font-size:10px;text-decoration:underline}._cta_bel16_461{background:var(--orange);color:#fff;grid-template-columns:1fr auto;align-items:center;padding:90px clamp(20px,5vw,72px);display:grid}._cta_bel16_461>div>span{font:700 8px var(--font-geist-mono), monospace;letter-spacing:.14em}._cta_bel16_461 h2{font:500 clamp(47px, 5vw, 70px) / .94 "Avenir Next Rounded", var(--font-geist-sans), sans-serif;letter-spacing:-.06em;margin:25px 0 0}._cta_bel16_461>a{color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:24px;padding:16px 21px;font-size:12px;font-weight:700;display:flex}._footer_bel16_26{background:var(--ink);color:#fff;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:55px;padding:75px clamp(20px,5vw,72px);display:grid}._contact_bel16_1 ._footer_bel16_26>div{align-content:start;gap:12px;display:grid}._footer_bel16_26>div:first-child p{opacity:.55;max-width:220px;font-size:11px;line-height:1.5}._footer_bel16_26>div>span{color:var(--mint);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px}._footer_bel16_26>div>a,._footer_bel16_26>div>p{opacity:.65;margin:0;font-size:11px}._footer_bel16_26 ._footerLogo_bel16_26{opacity:1;font-size:14px}._footerBottom_bel16_542{background:var(--ink);color:#fff;font:8px var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff21;padding:22px clamp(20px,5vw,72px)}@media (width<=1050px){._nav_bel16_56{display:none}._header_bel16_15{grid-template-columns:1fr auto}._hero_bel16_88{grid-template-columns:1fr}._heroCopy_bel16_96{padding-top:0;position:static}._contactSection_bel16_368{grid-template-columns:1fr}._contactCards_bel16_395{grid-template-columns:1fr 1fr}._contactCards_bel16_395 article:last-child{grid-column:1/-1}._cta_bel16_461{grid-template-columns:1fr;gap:45px}._cta_bel16_461>a{justify-self:start}._footer_bel16_26{grid-template-columns:1.5fr 1fr 1fr}._footer_bel16_26>div:last-child{grid-column:2}}@media (width<=600px){._header_bel16_15{padding:18px}._headerActions_bel16_70{gap:9px}._headerActions_bel16_70>a:first-child{white-space:nowrap;border:1px solid #1838513d;border-radius:99px;align-items:center;padding:9px 11px;font-size:9px;display:inline-flex}._headerActions_bel16_70 a:last-child{white-space:nowrap;padding:10px 13px;font-size:9px}._headerActions_bel16_70 a:last-child svg{display:none}._hero_bel16_88{gap:55px;padding:42px 18px 95px}._backLink_bel16_102{margin-bottom:34px}._hero_bel16_88 h1{font-size:55px}._heroCopy_bel16_96>p{font-size:14px}._formCard_bel16_177{box-shadow:13px 16px 0 var(--mint-deep);border-radius:34px;padding:28px 20px}._formHeading_bel16_195>strong{font-size:36px}._formGrid_bel16_196{grid-template-columns:1fr}._messageField_bel16_276,._privacyField_bel16_241,._formStatus_bel16_278,._submitButton_bel16_279{grid-column:auto}._contactSection_bel16_368{border-radius:35px 35px 0 0;gap:50px;padding:80px 18px}._contactIntro_bel16_378 h2,._cta_bel16_461 h2{font-size:43px}._contactCards_bel16_395{grid-template-columns:1fr}._contactCards_bel16_395 article,._contactCards_bel16_395 article:last-child{grid-column:auto;min-height:245px}._cta_bel16_461{padding:75px 18px}._footer_bel16_26{grid-template-columns:1fr 1fr;gap:40px;padding:60px 18px}._footer_bel16_26>div:first-child{grid-column:1/-1}._footer_bel16_26>div:last-child{grid-column:auto}}@media (width<=370px){._header_bel16_15{grid-template-columns:1fr;gap:14px}._headerActions_bel16_70{justify-content:space-between;justify-self:stretch}}@media (prefers-reduced-motion:reduce){._submitButton_bel16_279{transition:none}}
