.ContactCompass_enter__w0bLP{opacity:0;animation:ContactCompass_compassIn__F_qzn .9s cubic-bezier(.25,.8,.3,1) .35s forwards}@keyframes ContactCompass_compassIn__F_qzn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ContactCompass_enter__w0bLP{opacity:1;animation:none}}.ContactCompass_parallax__Lfs8q{will-change:transform}.ContactCompass_float__y2aEv{animation:ContactCompass_bob__7DrZw 6s ease-in-out infinite}@keyframes ContactCompass_bob__7DrZw{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.ContactCompass_float__y2aEv{animation:none}}.ContactCompass_face___KeS9{position:relative;width:clamp(190px,22vw,250px);aspect-ratio:1;margin:0 auto}@media (max-width:640px){.ContactCompass_face___KeS9{width:clamp(150px,38vw,200px)}}.ContactCompass_glow__lV2nZ{position:absolute;inset:-14%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand) 24%,transparent),transparent 70%);pointer-events:none}html[data-theme=dark] .ContactCompass_glow__lV2nZ{background:radial-gradient(circle,color-mix(in srgb,var(--brand) 42%,transparent),transparent 72%)}.ContactCompass_colorRing__Cio__{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#00afef,#26bbdd,#00929e,#009558,#d1a32b,#ffa519,#f05a22,#dc5842,#00afef);opacity:.22;-webkit-mask:radial-gradient(circle,transparent calc(50% - 7px),#000 calc(50% - 6px),#000 50%);mask:radial-gradient(circle,transparent calc(50% - 7px),#000 calc(50% - 6px),#000 50%)}html[data-theme=dark] .ContactCompass_colorRing__Cio__{opacity:.5}.ContactCompass_ticks__7xKj5{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(var(--rule) 0deg 1.4deg,transparent 1.4deg 11.25deg);-webkit-mask:radial-gradient(circle,transparent calc(50% - 13px),#000 calc(50% - 12px),#000 50%);mask:radial-gradient(circle,transparent calc(50% - 13px),#000 calc(50% - 12px),#000 50%)}html[data-theme=dark] .ContactCompass_ticks__7xKj5{background:repeating-conic-gradient(rgba(255,255,255,.55) 0deg 1.4deg,transparent 1.4deg 11.25deg)}.ContactCompass_ring__9YcLc{position:absolute;inset:4%;border-radius:50%;border:1px solid var(--rule);box-shadow:var(--sh-1);background:var(--paper)}html[data-theme=dark] .ContactCompass_ring__9YcLc{border-color:rgba(255,255,255,.16);box-shadow:var(--sh-1),0 0 0 1px rgba(255,255,255,.04) inset}.ContactCompass_ring2__mLR3X{position:absolute;inset:22%;border-radius:50%;border:1px solid var(--rule);opacity:.7}html[data-theme=dark] .ContactCompass_ring2__mLR3X{border-color:rgba(255,255,255,.22)}.ContactCompass_spokes__FxRAo{position:absolute;inset:4%}.ContactCompass_spoke__bsm7g{position:absolute;top:50%;left:50%;width:44%;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--c),transparent 88%);opacity:.6;transform-origin:left center;transform:rotate(var(--angle))}html[data-theme=dark] .ContactCompass_spoke__bsm7g{opacity:.9;height:2.5px;filter:brightness(1.25) saturate(1.15)}.ContactCompass_needleSpin__4L_Hk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:ContactCompass_settle__J6W8l 9s cubic-bezier(.3,.85,.32,1) infinite}@keyframes ContactCompass_settle__J6W8l{0%{transform:rotate(0deg)}55%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ContactCompass_needleSpin__4L_Hk{animation:none}}.ContactCompass_needle__3BdyA{width:9px;height:60%;clip-path:polygon(50% 0,80% 50%,50% 100%,20% 50%);background:linear-gradient(180deg,#f05a22 0,#f05a22 50%,#e7ebee 0,#e7ebee);filter:drop-shadow(0 2px 4px rgba(3,48,63,.25))}html[data-theme=dark] .ContactCompass_needle__3BdyA{background:linear-gradient(180deg,#f05a22 0,#f05a22 50%,#2a3942 0,#2a3942)}.ContactCompass_pivotDot__flNZM{position:absolute;inset:0;margin:auto;width:10px;height:10px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--paper);z-index:2}.ContactCompass_label__0t4KN{position:absolute;left:50%;bottom:15%;transform:translateX(-50%);z-index:2;font-size:clamp(6.5px,1vw,8px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f05a22;text-shadow:0 1px 0 rgba(255,255,255,.65),0 -1px 1px rgba(3,48,63,.35);white-space:nowrap;pointer-events:none}html[data-theme=dark] .ContactCompass_label__0t4KN{text-shadow:0 -1px 1px rgba(0,0,0,.55),0 1px 0 rgba(255,255,255,.1)}.ContactCompass_north__waacz{position:absolute;top:-8%;left:50%;transform:translateX(-50%);z-index:3}.ContactCompass_northBadge__Apki2{display:flex;align-items:center;justify-content:center;width:clamp(38px,5.5vw,46px);height:clamp(38px,5.5vw,46px);border-radius:50%;background:#fff;border:1px solid var(--rule);box-shadow:var(--sh-1);overflow:hidden;padding:3px}.ContactCompass_northBadge__Apki2 img{width:100%;height:100%;object-fit:contain}.ContactForm_panel__dT1h4{container-type:inline-size;position:relative;z-index:1;max-width:560px;margin-inline:auto;overflow:hidden;background:var(--paper);border:1px solid var(--rule);border-radius:22px;box-shadow:var(--sh-2);transition:transform .3s cubic-bezier(.25,.8,.3,1),box-shadow .3s cubic-bezier(.25,.8,.3,1)}.ContactForm_panel__dT1h4:hover{transform:translateY(-3px);box-shadow:0 26px 50px -20px rgba(3,48,63,.22)}@media (prefers-reduced-motion:reduce){.ContactForm_panel__dT1h4{transition:none}.ContactForm_panel__dT1h4:hover{transform:none}}.ContactForm_head__SduW0{position:relative;overflow:hidden;display:flex;align-items:center;gap:.8rem;padding:1.15rem clamp(1.5rem,3vw,2rem);background:var(--brand)}html[data-theme=dark] .ContactForm_head__SduW0{background:var(--cta)}.ContactForm_head__SduW0:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 70% at 88% 10%,rgba(38,187,221,.65),transparent 66%),radial-gradient(ellipse 55% 60% at 6% 100%,rgba(0,146,158,.45),transparent 66%)}.ContactForm_head__SduW0:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.32) 1px,transparent 1px),var(--grain);background-size:24px 24px,140px 140px;opacity:.85}.ContactForm_headIcon__BG601{position:relative;z-index:1;width:40px;height:40px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);color:var(--cta);box-shadow:0 0 0 5px rgba(255,255,255,.16),0 6px 14px rgba(3,48,63,.18)}.ContactForm_headIcon__BG601 svg{width:19px;height:19px}.ContactForm_head__SduW0 b{position:relative;z-index:1;display:block;font-size:1.02rem;font-weight:700;letter-spacing:-.01em;color:#03303f}.ContactForm_head__SduW0 small{position:relative;z-index:1;display:flex;align-items:center;gap:.45rem;font-size:.76rem;font-weight:600;color:#0a4356;margin-top:.2rem}.ContactForm_head__SduW0 small .pip{background:#03303f}.ContactForm_form__Pls5R{display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,3vw,2rem)}.ContactForm_stepper__LKF1N{display:flex;list-style:none;margin:0;padding:0}.ContactForm_stepperItem__HEsdj{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center}.ContactForm_stepperItem__HEsdj:not(:last-child):after{content:"";position:absolute;top:15px;left:50%;width:100%;height:2px;background:var(--rule);z-index:0;transition:background .3s}.ContactForm_stepperItem__HEsdj[data-state=done]:not(:last-child):after{background:var(--cta)}.ContactForm_stepperNode__AoyyT{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;border:2px solid var(--rule);background:var(--paper);color:var(--ink-3);transition:border-color .25s,background .25s,color .25s}.ContactForm_stepperNode__AoyyT svg{width:14px;height:14px}.ContactForm_stepperItem__HEsdj[data-state=active] .ContactForm_stepperNode__AoyyT{border-color:var(--cta);color:var(--cta);background:color-mix(in srgb,var(--cta) 12%,var(--paper))}.ContactForm_stepperItem__HEsdj[data-state=done] .ContactForm_stepperNode__AoyyT{border-color:var(--cta);background:var(--cta);color:#fff}.ContactForm_stepperLabel__M7v8U{font-size:.7rem;font-weight:600;color:var(--ink-2);transition:color .25s}.ContactForm_stepperItem__HEsdj[data-state=active] .ContactForm_stepperLabel__M7v8U{color:var(--ink)}@media (max-width:380px){.ContactForm_stepperLabel__M7v8U{display:none}}.ContactForm_stepBody__93x4O{animation:ContactForm_stepIn__iPT0m .35s cubic-bezier(.25,.8,.3,1)}.ContactForm_stepBody__93x4O[hidden]{display:none}@keyframes ContactForm_stepIn__iPT0m{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ContactForm_stepBody__93x4O{animation:none}}.ContactForm_nav__1685q{display:flex;align-items:center;gap:.8rem}.ContactForm_navSpacer__ekAcz{flex:1 1}.ContactForm_back__PPwA5{appearance:none;font:inherit;font-size:.9rem;font-weight:600;color:var(--ink-2);background:none;border:1px solid var(--rule);border-radius:999px;padding:.85rem 1.3rem;cursor:pointer;transition:border-color .2s,color .2s}.ContactForm_back__PPwA5:hover{border-color:var(--cta);color:var(--cta)}.ContactForm_grid__xCvun{display:grid;grid-template-columns:1fr;gap:1.1rem}@container (min-width: 380px){.ContactForm_grid__xCvun{grid-template-columns:1fr 1fr;gap:1.1rem 1.1rem}}.ContactForm_field__S_OJb{display:flex;flex-direction:column;gap:.45rem;min-width:0}.ContactForm_fullWidth__FD0gQ{grid-column:1/-1}.ContactForm_label__NuCSt{font-size:.8rem;font-weight:600;color:var(--ink-2);letter-spacing:-.006em}.ContactForm_req__h_Wfe{color:var(--red)}.ContactForm_optionalTag__6_mkH{font-size:.72rem;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}.ContactForm_sameToggle__P01Va{display:inline-flex;align-items:center;gap:.4rem;margin-top:-.1rem;font-size:.78rem;font-weight:500;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none}.ContactForm_sameToggle__P01Va input{width:15px;height:15px;accent-color:var(--cta);cursor:pointer}.ContactForm_inputWrap___sPcU{position:relative;display:flex;align-items:center;border:1px solid var(--rule);border-radius:10px;background:var(--paper-2);transition:border-color .2s,box-shadow .2s,background .2s}.ContactForm_inputWrap___sPcU:focus-within{border-color:var(--cta);background:var(--paper);box-shadow:0 0 0 4px color-mix(in srgb,var(--cta) 14%,transparent)}.ContactForm_inputWrap___sPcU[data-invalid=true]{border-color:var(--red)}.ContactForm_inputWrap___sPcU[data-invalid=true]:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--red) 14%,transparent)}.ContactForm_fieldIcon__YKv3k{width:18px;height:18px;flex:none;margin-left:.85rem;color:var(--ink-3);transition:color .2s}.ContactForm_inputWrap___sPcU:focus-within .ContactForm_fieldIcon__YKv3k{color:var(--cta)}.ContactForm_validMark__32HnM{position:absolute;right:.75rem;top:50%;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-50%) scale(.5);transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.ContactForm_validMark__32HnM[data-visible=true]{opacity:1;transform:translateY(-50%) scale(1)}.ContactForm_validMark__32HnM svg{width:11px;height:11px}@media (prefers-reduced-motion:reduce){.ContactForm_validMark__32HnM{transition:opacity .2s ease;transform:translateY(-50%)}.ContactForm_validMark__32HnM[data-visible=true]{transform:translateY(-50%)}}.ContactForm_inputWrap___sPcU input{width:100%;min-width:0;font:inherit;font-size:1rem;color:var(--ink);background:none;border:0;padding:.82rem 2.3rem .82rem .65rem}.ContactForm_inputWrap___sPcU input::placeholder{color:var(--ink-3)}.ContactForm_inputWrap___sPcU input:focus{outline:none}.ContactForm_inputWrap___sPcU input[readonly]{color:var(--ink-2);cursor:default}.ContactForm_fullWidth__FD0gQ textarea{width:100%;font:inherit;font-size:1rem;color:var(--ink);background:var(--paper-2);border:1px solid var(--rule);border-radius:10px;padding:.85rem 1rem;resize:vertical;min-height:6.5rem;transition:border-color .2s,background .2s,box-shadow .2s}.ContactForm_fullWidth__FD0gQ textarea::placeholder{color:var(--ink-3)}.ContactForm_fullWidth__FD0gQ textarea:focus{outline:none;border-color:var(--cta);background:var(--paper);box-shadow:0 0 0 4px color-mix(in srgb,var(--cta) 14%,transparent)}.ContactForm_selectWrap__Vq4cg{position:relative;display:flex;align-items:center;border:1px solid var(--rule);border-radius:10px;background:var(--paper-2);transition:border-color .2s,box-shadow .2s,background .2s}.ContactForm_selectWrap__Vq4cg:focus-within{border-color:var(--cta);background:var(--paper);box-shadow:0 0 0 4px color-mix(in srgb,var(--cta) 14%,transparent)}.ContactForm_selectWrap__Vq4cg[data-invalid=true]{border-color:var(--red)}.ContactForm_selectWrap__Vq4cg select{width:100%;min-width:0;appearance:none;font:inherit;font-size:1rem;color:var(--ink);background:none;border:0;padding:.82rem 3.9rem .82rem .9rem;cursor:pointer}.ContactForm_selectWrap__Vq4cg select:focus{outline:none}.ContactForm_selectWrap__Vq4cg select:invalid{color:var(--ink-3)}.ContactForm_selectWrap__Vq4cg .ContactForm_validMark__32HnM{right:2.35rem}.ContactForm_chevron__03fFW{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--ink-3);pointer-events:none}.ContactForm_err__ZA6t1{margin:0;font-size:.8rem;color:var(--red)}.ContactForm_honeypot__h_qFx{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ContactForm_send__OTdrS{align-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 2.4rem;border-radius:999px;background:var(--cta);color:#fff;font-size:.95rem;font-weight:700;box-shadow:var(--sh-1);transition:background .2s,transform .15s,box-shadow .2s}.ContactForm_send__OTdrS:hover:not(:disabled){background:var(--cta-h);transform:translateY(-2px);box-shadow:var(--sh-2)}.ContactForm_send__OTdrS:active:not(:disabled){transform:translateY(0)}.ContactForm_send__OTdrS:disabled{opacity:.7;cursor:default}.ContactForm_send__OTdrS .ContactForm_ar__Zftpr{transition:transform .2s}.ContactForm_send__OTdrS:hover:not(:disabled) .ContactForm_ar__Zftpr{transform:translateX(4px)}.ContactForm_spinner__pSOGq{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:ContactForm_spin__Qo_EA .7s linear infinite}@keyframes ContactForm_spin__Qo_EA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ContactForm_spinner__pSOGq{animation:none}}.ContactForm_done__Qs_J0{text-align:center;padding:clamp(2rem,5vw,2.75rem) clamp(1.5rem,3vw,2rem)}.ContactForm_doneIcon__g1XVk{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green);margin-bottom:1.15rem}.ContactForm_doneIcon__g1XVk svg{width:28px;height:28px}.ContactForm_doneTitle__1x_4o{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0 0 .5rem}.ContactForm_doneSub__wwQb7{font-size:.95rem;color:var(--ink-2);margin:0 auto 1.5rem;max-width:34ch}.ContactForm_again__SR2Nb{font-size:.88rem;font-weight:600;color:var(--cta);border:1px solid var(--rule);border-radius:999px;padding:.7rem 1.4rem;transition:border-color .2s,background .2s}.ContactForm_again__SR2Nb:hover{border-color:var(--cta);background:var(--paper-2)}@container (max-width: 380px){.ContactForm_nav__1685q{flex-wrap:wrap}.ContactForm_navSpacer__ekAcz{display:none}.ContactForm_send__OTdrS{flex:1 1 auto;justify-content:center}.ContactForm_back__PPwA5{flex:1 1 auto}}.ContactFormIntro_panel__VHqSa{container-type:inline-size;position:relative;overflow:hidden;border-radius:20px;background:#fff;width:100%;max-width:330px;margin-inline:auto;aspect-ratio:1/1;perspective:1200px;box-shadow:var(--sh-1);border:1px solid #e9ecef;display:flex;flex-direction:column}.ContactFormIntro_header__hMoL_{flex:none;display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-bottom:1px solid #eef0f2;background:#fafbfc}.ContactFormIntro_headAvatar__wMAq4{flex:none;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid #eef0f2;display:flex;align-items:center;justify-content:center}.ContactFormIntro_headAvatar__wMAq4 img{width:100%;height:100%;object-fit:cover;transform:scale(1.55)}.ContactFormIntro_headText__KNUIc{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ContactFormIntro_headName__Bqbv8{font-size:.86rem;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.ContactFormIntro_headSub__2_RyD{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:#5c6469}.ContactFormIntro_dotOnline__8tMkG{width:6px;height:6px;border-radius:50%;background:#009558;flex:none}.ContactFormIntro_body__FI5pw{position:relative;flex:1 1;min-height:0;width:100%;padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;justify-content:space-between;background-color:#f8f7f4;background-image:radial-gradient(#e9e6de 1px,transparent 0);background-size:16px 16px}.ContactFormIntro_kind__LtTja{display:inline-flex;align-items:center;gap:.4em;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9aa0a6}.ContactFormIntro_thread__lDy9V{display:flex;flex-direction:column;gap:.55rem}.ContactFormIntro_turn__i9seN{display:flex;flex-direction:column;gap:.4rem;transition:opacity .4s ease}.ContactFormIntro_turn__i9seN[data-state=older]{opacity:.4}@container (max-width: 405px){.ContactFormIntro_turn__i9seN[data-state=older]{display:none}}.ContactFormIntro_turn__i9seN[data-state=latest]{transform-style:preserve-3d;backface-visibility:hidden;transform-origin:center;animation:ContactFormIntro_flipIn__zRVVv .55s cubic-bezier(.25,.8,.3,1)}@keyframes ContactFormIntro_flipIn__zRVVv{0%{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:rotateY(0deg)}}@media (prefers-reduced-motion:reduce){.ContactFormIntro_turn__i9seN[data-state=latest]{animation:none}}.ContactFormIntro_bubble__3sOsb{margin:0;max-width:86%;font-size:.85rem;line-height:1.42;padding:.5rem .7rem .35rem;border-radius:10px;color:#111b21;box-shadow:0 1px 1px rgba(0,0,0,.08)}.ContactFormIntro_bubble__3sOsb.ContactFormIntro_in__SKLBG{align-self:flex-start;background:#fff;border-bottom-left-radius:3px}.ContactFormIntro_bubble__3sOsb.ContactFormIntro_out__sEqVu{align-self:flex-end;background:#d9fdd3;border-bottom-right-radius:3px}.ContactFormIntro_meta__t_pTa{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin-top:.2rem;font-size:.63rem;color:#5c6469}.ContactFormIntro_ticks__8_EPw{width:13px;height:9px;fill:none;stroke:#53bdeb;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ContactFormIntro_dots__gWnAk{display:flex;gap:.4rem;align-self:center;margin-top:.9rem;flex:none}.ContactFormIntro_dot__uyIPc{width:6px;height:6px;border-radius:3px;background:#d7dadd;transition:width .3s,background .3s}.ContactFormIntro_dot__uyIPc[data-active=true]{width:18px;background:#009558}html[data-theme=dark] .ContactFormIntro_panel__VHqSa{background:#111b21;border-color:#263238}html[data-theme=dark] .ContactFormIntro_header__hMoL_{background:#202c33;border-bottom-color:#2a3942}html[data-theme=dark] .ContactFormIntro_headAvatar__wMAq4{border-color:#2a3942}html[data-theme=dark] .ContactFormIntro_headName__Bqbv8{color:#e9edef}html[data-theme=dark] .ContactFormIntro_headSub__2_RyD{color:#8696a0}html[data-theme=dark] .ContactFormIntro_body__FI5pw{background-color:#0b141a;background-image:radial-gradient(#182229 1px,transparent 0)}html[data-theme=dark] .ContactFormIntro_kind__LtTja{color:#647178}html[data-theme=dark] .ContactFormIntro_bubble__3sOsb{color:#e9edef;box-shadow:0 1px 1px rgba(0,0,0,.3)}html[data-theme=dark] .ContactFormIntro_bubble__3sOsb.ContactFormIntro_in__SKLBG{background:#202c33}html[data-theme=dark] .ContactFormIntro_bubble__3sOsb.ContactFormIntro_out__sEqVu{background:#005c4b}html[data-theme=dark] .ContactFormIntro_meta__t_pTa{color:#8696a0}html[data-theme=dark] .ContactFormIntro_bubble__3sOsb.ContactFormIntro_out__sEqVu .ContactFormIntro_meta__t_pTa{color:rgba(255,255,255,.75)}html[data-theme=dark] .ContactFormIntro_dot__uyIPc{background:#2a3942}html[data-theme=dark] .ContactFormIntro_dotOnline__8tMkG,html[data-theme=dark] .ContactFormIntro_dot__uyIPc[data-active=true]{background:#06cf9c}.ContactHero_hero__FBt4V{position:relative;overflow:hidden;padding-block:clamp(1.75rem,3.5vw,2.75rem) clamp(1.5rem,3vw,2.25rem)}.ContactHero_dnaFade___itHP{position:absolute;inset:0;z-index:0;opacity:.4;pointer-events:none}.ContactHero_heroWrap__rU9m0{position:relative}.ContactHero_head__FH_5R{position:relative;z-index:1}.ContactHero_compassSlot__5fEfm{position:absolute;z-index:2;right:-36px;top:50%;transform:translateY(-50%);pointer-events:none}.ContactHero_compassSlot__5fEfm>*{pointer-events:auto}@media (max-width:1080px){.ContactHero_compassSlot__5fEfm{position:relative;right:auto;top:auto;transform:none;margin:4.5rem auto 3rem}}.ContactHero_heading__z4gQd{font-size:clamp(1.75rem,3.3vw,2.5rem);font-weight:300;letter-spacing:-.032em;line-height:1.16;margin:0 auto .9rem;max-width:22ch}.ContactHero_heading__z4gQd b{font-weight:600;color:#f05a22}.ContactHero_rotatorWrap__F8SVH{margin-top:clamp(1.25rem,2.5vw,1.75rem)}.HeroReasonRotator_line__7HhpI{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1.15rem;border-radius:999px;background:var(--paper-2);border:1px solid var(--rule);font-size:.9rem;font-weight:500;color:var(--ink-2)}.HeroReasonRotator_wordSlot__NPcv_{display:inline-grid}.HeroReasonRotator_word__P7tP5{font-weight:700;color:color-mix(in srgb,var(--brand) 62%,black);white-space:nowrap;animation:HeroReasonRotator_wordIn__hNlUV .4s cubic-bezier(.25,.8,.3,1)}html[data-theme=dark] .HeroReasonRotator_word__P7tP5{color:var(--brand)}@keyframes HeroReasonRotator_wordIn__hNlUV{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroReasonRotator_word__P7tP5{animation:none}}.HeroReasonRotator_srOnly__rtkHk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}