.CloseBand_band__kMlHv{position:relative;overflow:hidden;padding-top:var(--pm-section-loose);padding-bottom:0;background:radial-gradient(90% 70% at 85% 0,#2c416a 0,rgba(44,65,106,0) 60%),linear-gradient(180deg,#1f2e4e,#19243d);color:#fff}.CloseBand_grid__HqAn1{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}@media(max-width:1023.98px){.CloseBand_grid__HqAn1{grid-template-columns:minmax(0,1fr)}}.CloseBand_title__oXneG{font-size:clamp(2.3rem,1.3rem + 2.7vw,3.9rem);line-height:1.04;letter-spacing:-.035em;font-weight:600;color:#fff}.CloseBand_line__zbdMA{margin-top:24px;max-width:40ch;font-size:var(--pm-fs-lead);line-height:1.5;color:#c3d1e8}.CloseBand_ctas__NsXdl{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px}.CloseBand_mail__KrG9C{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#e7eef9;font-weight:500;text-decoration:none}@media(hover:hover)and (pointer:fine){.CloseBand_mail__KrG9C:hover{text-decoration:underline}}.CloseBand_form__fJAKw{padding:clamp(24px,2.6vw,36px);border-radius:20px;background:var(--pm-surface);color:var(--pm-text);box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}.CloseBand_wave__r1f11{margin-top:clamp(56px,6vw,96px);opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);margin-bottom:-24px}.ContactForm_panel__mFXD5{border-top:1px solid var(--pm-line);padding-top:28px}.ContactForm_title__sBl9y{font-size:1.1875rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--pm-ink)}.ContactForm_intro__Du0JE{margin-top:8px;max-width:52ch;font-size:var(--pm-fs-small);line-height:1.55;color:var(--pm-text)}.ContactForm_form__p5uJk{margin-top:24px}.ContactForm_fields__UBI_C{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px 16px;gap:20px 16px}@media(min-width:480px){.ContactForm_fields__UBI_C{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm_field__UVxjO{display:flex;flex-direction:column;gap:6px;min-width:0}.ContactForm_full__X_oCh{grid-column:1/-1}.ContactForm_label__RTqeZ{font-size:.875rem;font-weight:600;line-height:1.35;color:var(--pm-ink)}.ContactForm_optional__DkOwV{font-weight:400;color:var(--pm-muted)}.ContactForm_input__CHb4S{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--pm-line-strong);border-radius:var(--pm-r-control);background:var(--pm-surface);color:var(--pm-ink);font-size:1rem;line-height:1.4;transition:border-color var(--pm-dur-hover) var(--pm-ease-out),box-shadow var(--pm-dur-hover) var(--pm-ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ContactForm_input__CHb4S::placeholder{color:var(--pm-muted);opacity:1}@media(hover:hover)and (pointer:fine){.ContactForm_input__CHb4S:hover{border-color:var(--pm-ink)}}.ContactForm_input__CHb4S:focus{outline:none}.ContactForm_input__CHb4S:focus-visible{border-color:var(--pm-brand-strong);box-shadow:inset 0 0 0 1px var(--pm-brand-strong);outline:2px solid var(--pm-focus);outline-offset:3px}.ContactForm_input__CHb4S[aria-invalid=true]{border-color:var(--pm-error);box-shadow:inset 0 0 0 1px var(--pm-error)}.ContactForm_textarea__U1Fqw{min-height:104px;resize:vertical}.ContactForm_selectWrap__NHUu_{position:relative}.ContactForm_select__s6o5J{padding-right:44px;cursor:pointer}.ContactForm_chevron__qlqr3{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--pm-muted);pointer-events:none}.ContactForm_error__D0sNc{display:flex;align-items:flex-start;gap:6px;font-size:.875rem;line-height:1.4;color:var(--pm-error)}.ContactForm_error__D0sNc svg{flex:none;margin-top:1px}.ContactForm_submitRow__yCWTT{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.ContactForm_privacy__MejyG{flex:1 1 220px;font-size:var(--pm-fs-meta);line-height:1.45;color:var(--pm-muted)}.ContactForm_privacyLink__D1XPg{white-space:nowrap;color:var(--pm-brand-strong);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(pointer:coarse){.ContactForm_privacyLink__D1XPg{padding-block:14px}}.ContactForm_statusWrap__IwTL7:empty{display:none}.ContactForm_failure__eX_bF,.ContactForm_success__fTxI3{margin-top:16px;padding:12px 14px;border-radius:var(--pm-r-control);font-size:var(--pm-fs-small);font-weight:500;line-height:1.5}.ContactForm_success__fTxI3{color:var(--pm-success);background:rgba(46,106,78,.08);border:1px solid rgba(46,106,78,.3)}.ContactForm_failure__eX_bF{color:var(--pm-error);background:rgba(179,38,30,.06);border:1px solid rgba(179,38,30,.3)}.HeroSignal_signal__L_k_Y{position:relative;width:100%}.HeroSignal_chips__2U34m{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;width:min(100% - 2*var(--pm-gutter),var(--pm-max));margin:0 auto 18px;min-height:42px}@media(max-width:767.98px){.HeroSignal_chips__2U34m{justify-content:flex-start;gap:8px}}.HeroSignal_chip__yVNm8{padding:9px 18px;border-radius:999px;border:1px solid rgba(205,220,242,.22);background:hsla(0,0%,100%,.06);color:#e7eef9;font-size:.9688rem;font-weight:500;line-height:1.2;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .52s var(--pm-ease-out),transform .52s var(--pm-ease-out),background-color .52s var(--pm-ease-out),border-color .52s var(--pm-ease-out)}@media(max-width:767.98px){.HeroSignal_chip__yVNm8{padding:7px 13px;font-size:.8438rem}}.HeroSignal_hot__ce8iR{background:var(--pm-voice);border-color:var(--pm-voice);color:var(--pm-brand-ink);font-weight:600;box-shadow:0 10px 30px -10px rgba(226,123,82,.7)}.HeroSignal_chips__2U34m[data-armed=true] .HeroSignal_chip__yVNm8[data-on=false]{opacity:0;transform:translateY(10px) scale(.96)}.HeroSignal_chips__2U34m[data-fading=true] .HeroSignal_chip__yVNm8{opacity:0;transform:translateY(-6px);transition-duration:.7s}.HeroSignal_band__RtJlx{position:relative;height:clamp(150px,19vw,270px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.HeroSignal_canvas__hdJin{position:absolute;inset:0;width:100%;height:100%}.HomeHero_hero__O4fzP{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1*var(--pm-nav-h));padding-top:calc(var(--pm-nav-h) + clamp(48px,7vw,104px));padding-bottom:clamp(36px,4vw,64px);background:radial-gradient(120% 90% at 78% 0,#2c416a 0,rgba(44,65,106,0) 58%),linear-gradient(180deg,#1f2e4e,#19243d);color:#fff}.HomeHero_glow__JDRK6{position:absolute;inset:-20% -10% auto auto;z-index:-1;width:60vw;height:60vw;max-width:900px;max-height:900px;border-radius:50%;background:radial-gradient(closest-side,rgba(83,119,171,.32),rgba(83,119,171,0));filter:blur(10px)}@media(prefers-reduced-motion:no-preference){.HomeHero_glow__JDRK6{animation:HomeHero_drift__5GezF 18s var(--pm-ease-in-out) infinite alternate}}@keyframes HomeHero_drift__5GezF{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-8vw,6vw,0) scale(1.15)}}.HomeHero_inner__VQo_U{display:flex;flex-direction:column;align-items:flex-start}.HomeHero_title__EoQoz{max-width:13.5em;color:#fff;font-size:clamp(2.6rem,1.3rem + 4.6vw,5.25rem);line-height:1.02;letter-spacing:-.038em}.HomeHero_sub__dvl_M{margin-top:26px;max-width:40ch;font-size:clamp(1.125rem,1rem + .55vw,1.4375rem);line-height:1.45;color:#c3d1e8}.HomeHero_ctas__ScFw_{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;margin-bottom:clamp(40px,5vw,72px)}.HomeHero_ctas__ScFw_ .HomeHero_secondary__6WidQ{color:#dbe5f4}@media(hover:hover)and (pointer:fine){.HomeHero_ctas__ScFw_ .HomeHero_secondary__6WidQ:hover{color:#fff}}.HomePage_page__G6zKq{width:100%}.HomePage_layer__868Ti{padding-top:var(--pm-section-loose);padding-bottom:var(--pm-section-loose);background:var(--pm-surface);border-top:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);scroll-margin-top:var(--pm-nav-h)}.HomePage_label__T5ho6{font-size:var(--pm-fs-label);font-weight:600;color:var(--pm-brand-strong)}.HomePage_layerTitle__JRsrC{margin-top:14px;max-width:none}.HomePage_diagram__jEf1W{margin-top:clamp(40px,5vw,72px)}.HomePage_faq__LAz14{padding-top:calc(var(--pm-section)*.7);padding-bottom:calc(var(--pm-section) + 8px);border-top:1px solid var(--pm-line)}.HomePage_faqGrid__gnRtk{row-gap:32px}.HomePage_faqTitle__uahQ_{grid-column:1/-1}@media(min-width:768px){.HomePage_faqTitle__uahQ_{grid-column:1/span 8}}.HomePage_faqList__kg3AC{grid-column:1/-1}@media(min-width:768px){.HomePage_faqList__kg3AC{grid-column:1/span 10}}@media(min-width:1024px){.HomePage_faqList__kg3AC{grid-column:1/span 8}}.HomePage_faqMore__0eMSt{margin-top:16px;margin-left:-1px}