.contactPage_shell__BxCYb{max-width:1280px;margin:0 auto;padding:64px 24px 92px;color:var(--fg,#f4f1e8)}.contactPage_hero__3eP9m{position:relative;overflow:hidden;border:1px solid rgba(236,231,214,.14);background:linear-gradient(135deg,#0b0d0b,#111611 68%,#eef0df 0,#dfe6d7);padding:42px;min-height:330px;margin-bottom:24px}.contactPage_hero__3eP9m:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(184,242,107,.13) 1px,transparent 0),linear-gradient(rgba(184,242,107,.1) 1px,transparent 0);background-size:38px 38px;mask-image:linear-gradient(90deg,#000,transparent 70%)}.contactPage_hero__3eP9m h1,.contactPage_hero__3eP9m p,.contactPage_hero__3eP9m span{position:relative;z-index:1}.contactPage_hero__3eP9m p{font:700 11px/1.4 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ion,#b8f26b)}.contactPage_hero__3eP9m h1{margin-top:18px;max-width:820px;font-size:clamp(48px,6vw,84px);line-height:.98;font-weight:560;letter-spacing:-.04em}.contactPage_hero__3eP9m span{display:block;margin-top:22px;max-width:720px;color:#c9c6b9;font-size:18px;line-height:1.7}@media(max-width:680px){.contactPage_shell__BxCYb{padding:38px 18px 68px}.contactPage_hero__3eP9m{padding:28px;min-height:360px}.contactPage_hero__3eP9m h1{font-size:46px}}.contactPage_hero__3eP9m{border-radius:14px;background:radial-gradient(ellipse at 100% 5%,#b4efaa19,transparent 55%),linear-gradient(125deg,#101b14,#0b110d);min-height:300px;padding:42px 44px}.contactPage_hero__3eP9m:after{content:"";position:absolute;right:-100px;top:-155px;width:440px;height:440px;border:1px solid #b4efaa15;border-radius:50%;box-shadow:0 0 0 46px #b4efaa04,0 0 0 92px #b4efaa03;pointer-events:none}.contactPage_hero__3eP9m:before{opacity:.45;mask-image:linear-gradient(90deg,transparent,#000)}.contactPage_hero__3eP9m h1{font-size:clamp(42px,5.5vw,76px);line-height:1.04;max-width:920px}.contactPage_hero__3eP9m span{max-width:790px;color:#bdc8b7;font-size:17px;line-height:1.75}@media(max-width:680px){.contactPage_hero__3eP9m{padding:28px 24px;min-height:0}.contactPage_hero__3eP9m h1{font-size:42px;overflow-wrap:break-word}.contactPage_hero__3eP9m span{font-size:15px}.contactPage_hero__3eP9m:after{right:-255px;top:-180px}}.BusinessHours_grid__r8Fp4{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin:0 0 24px}.BusinessHours_hours__w8W4P,.BusinessHours_oncall__5EywB{padding:25px;border:1px solid #303a33;background:#101813}.BusinessHours_hours__w8W4P{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.BusinessHours_hours__w8W4P>svg{color:#b4efaa;flex-shrink:0}.BusinessHours_hours__w8W4P h2{font-size:16px;margin:0 0 9px}.BusinessHours_hours__w8W4P p{margin:0 0 6px;font-size:16px}.BusinessHours_hours__w8W4P small{color:#a6b1a8}.BusinessHours_status__MK3w6{display:flex;align-items:center;gap:9px;font-size:13px;width:100%;padding-top:14px;border-top:1px solid #303a33}.BusinessHours_status__MK3w6 i{width:10px;height:10px;border-radius:50%;background:#aab0a7;flex-shrink:0}.BusinessHours_status__MK3w6[data-open=true] i{background:#b4efaa;box-shadow:0 0 0 5px #b4efaa12,0 0 18px #b4efaa55;animation:BusinessHours_businessPulse__2et8p 2.5s ease-in-out infinite}.BusinessHours_status__MK3w6[data-open=false] i{background:#ff8282;box-shadow:0 0 0 5px #ff828212}.BusinessHours_oncall__5EywB strong{display:block;font-size:17px;color:#b4efaa;margin-bottom:12px}.BusinessHours_oncall__5EywB p{margin:0;color:#bbc5bc;line-height:1.7;font-size:14px}@keyframes BusinessHours_businessPulse__2et8p{50%{box-shadow:0 0 0 7px #b4efaa08,0 0 22px #b4efaa66}}@media(max-width:760px){.BusinessHours_grid__r8Fp4{grid-template-columns:1fr}.BusinessHours_hours__w8W4P,.BusinessHours_oncall__5EywB{padding:21px}}@media(prefers-reduced-motion:reduce){.BusinessHours_status__MK3w6 i{animation:none!important}}.BusinessHours_hours__w8W4P,.BusinessHours_oncall__5EywB{border-radius:12px}.BusinessHours_hours__w8W4P{background:linear-gradient(125deg,#b4efaa05,#101813)}.BusinessHours_oncall__5EywB{background:linear-gradient(125deg,#101813,#b4efaa06)}.ContactDesk_grid__dHskv{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:24px;align-items:start}.ContactDesk_aside__LFloA,.ContactDesk_form__KMnvI{border:1px solid rgba(236,231,214,.14);background:linear-gradient(180deg,rgba(247,241,226,.06),rgba(255,255,255,.025));box-shadow:0 24px 70px rgba(0,0,0,.18)}.ContactDesk_aside__LFloA{position:sticky;top:96px;padding:28px}.ContactDesk_kicker__s1Y7H{font:700 11px/1.4 var(--font-mono,monospace);letter-spacing:.15em;text-transform:uppercase;color:var(--ion,#b8f26b)}.ContactDesk_aside__LFloA h2,.ContactDesk_form__KMnvI h2{margin:10px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.08;font-weight:560}.ContactDesk_helpList__noCMT{display:grid;gap:12px;margin-top:26px}.ContactDesk_helpItem__ksSsO{display:flex;gap:12px;align-items:flex-start;border-top:1px solid rgba(236,231,214,.13);padding-top:14px;color:#d9d6c8;font-size:14px;line-height:1.5}.ContactDesk_helpItem__ksSsO svg{color:var(--ion,#b8f26b);flex:0 0 auto}.ContactDesk_previewCard__ZrECL{margin-top:28px;background:#eef0df;color:#11180f;padding:22px;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.ContactDesk_previewCard__ZrECL .ContactDesk_kicker__s1Y7H{color:#4b6c2c}.ContactDesk_previewCard__ZrECL p{margin-top:14px;color:#42503c;line-height:1.55}.ContactDesk_previewCard__ZrECL dl{margin-top:12px}.ContactDesk_previewCard__ZrECL div{border-top:1px solid rgba(17,24,15,.16);padding:9px 0}.ContactDesk_previewCard__ZrECL dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#62705b}.ContactDesk_previewCard__ZrECL dd{margin-top:3px;color:#11180f;font-size:13px;line-height:1.35}.ContactDesk_form__KMnvI{padding:28px}.ContactDesk_formHead__SCM1F{display:flex;gap:14px;align-items:flex-start;margin-bottom:24px}.ContactDesk_formHead__SCM1F svg{color:var(--ion,#b8f26b);margin-top:5px}.ContactDesk_formHead__SCM1F p{margin-top:8px;color:#c9c6b9;line-height:1.6}.ContactDesk_fieldset__BKxpA{border:0;margin:0 0 22px;padding:0}.ContactDesk_fieldset__BKxpA legend,.ContactDesk_form__KMnvI label{display:block;margin-bottom:10px;color:#d8d3c4;font-size:13px;font-weight:650}.ContactDesk_choiceGrid__GH3jc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ContactDesk_choice__h67Mo{position:relative;cursor:pointer;border:1px solid rgba(236,231,214,.15);background:#0e120e;padding:14px;border-radius:8px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ContactDesk_choice__h67Mo[data-active=true]{border-color:var(--ion,#b8f26b);background:rgba(184,242,107,.09)}.ContactDesk_choice__h67Mo:hover{transform:translateY(-1px);border-color:rgba(184,242,107,.55)}.ContactDesk_choice__h67Mo input,.ContactDesk_segmented__fQG_g input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;pointer-events:auto}.ContactDesk_choice__h67Mo span,.ContactDesk_choice__h67Mo strong{display:block}.ContactDesk_choice__h67Mo strong{color:#f7f1e2}.ContactDesk_choice__h67Mo span{margin-top:5px;color:#aeb7aa;font-size:12px;line-height:1.45}.ContactDesk_segmented__fQG_g{display:flex;gap:8px;flex-wrap:wrap}.ContactDesk_segmented__fQG_g label{position:relative;margin:0;cursor:pointer;border:1px solid rgba(236,231,214,.14);background:#0e120e;border-radius:999px;padding:9px 13px;color:#c9c6b9}.ContactDesk_segmented__fQG_g label[data-active=true]{border-color:var(--ion,#b8f26b);color:#dfffaa;background:rgba(184,242,107,.1)}.ContactDesk_twoCols__VHMOa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ContactDesk_form__KMnvI input,.ContactDesk_form__KMnvI textarea{width:100%;margin-top:8px;border:1px solid rgba(236,231,214,.15);background:#080b08;color:#f7f1e2;border-radius:8px;padding:12px 13px;outline:none}.ContactDesk_form__KMnvI input:focus,.ContactDesk_form__KMnvI textarea:focus{border-color:var(--ion,#b8f26b);box-shadow:0 0 0 3px rgba(184,242,107,.12)}.ContactDesk_full__Ctmbs{margin-top:14px}.ContactDesk_form__KMnvI textarea{min-height:190px;resize:vertical;line-height:1.55}.ContactDesk_honeypot__gak2O{display:none!important}.ContactDesk_privacy__c7jNK{margin-top:12px;color:#aeb7aa;font-size:12px;line-height:1.55}.ContactDesk_privacy__c7jNK a{text-decoration:underline;text-underline-offset:3px}.ContactDesk_footer__EeU2f{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:22px}.ContactDesk_footer__EeU2f span{font-size:12px;color:#9ea69b}.ContactDesk_footer__EeU2f button{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:8px;background:var(--ion,#b8f26b);color:#11180f;padding:13px 17px;font-weight:800}.ContactDesk_footer__EeU2f button:disabled{opacity:.55;cursor:wait}.ContactDesk_receipt__kPr6f{display:flex;gap:10px;align-items:flex-start;margin-top:18px;border:1px solid rgba(184,242,107,.28);background:rgba(184,242,107,.09);padding:14px;color:#dfffaa;font-size:13px;line-height:1.5}.ContactDesk_error___BX_R{margin-top:18px;color:var(--warn,#ffb86b);font-size:13px}.ContactDesk_receipt__kPr6f svg{flex:0 0 auto}@media(max-width:900px){.ContactDesk_grid__dHskv{grid-template-columns:1fr}.ContactDesk_aside__LFloA{position:static}.ContactDesk_choiceGrid__GH3jc,.ContactDesk_twoCols__VHMOa{grid-template-columns:1fr}}@media(max-width:620px){.ContactDesk_aside__LFloA,.ContactDesk_form__KMnvI{padding:20px}.ContactDesk_footer__EeU2f{align-items:stretch;flex-direction:column}.ContactDesk_footer__EeU2f button{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.ContactDesk_choice__h67Mo{transition:none}.ContactDesk_choice__h67Mo:hover{transform:none}}.ContactDesk_aside__LFloA,.ContactDesk_form__KMnvI{border-radius:12px}.ContactDesk_formHead__SCM1F{padding-bottom:22px;border-bottom:1px solid rgba(236,231,214,.12)}.ContactDesk_aside__LFloA h2,.ContactDesk_form__KMnvI h2{letter-spacing:-.025em}.ContactDesk_previewCard__ZrECL{border-radius:8px;clip-path:none}.ContactDesk_choice__h67Mo:focus-within,.ContactDesk_segmented__fQG_g label:focus-within{outline:2px solid var(--ion,#b4efaa);outline-offset:3px}@media(min-width:620px) and (max-width:900px){.ContactDesk_choiceGrid__GH3jc,.ContactDesk_twoCols__VHMOa{grid-template-columns:repeat(2,minmax(0,1fr))}}