.page-module__WnN_VG__page{background:radial-gradient(circle at 8% 9%, color-mix(in oklch, var(--ds-color-accent-surface) 18%, transparent), transparent 25rem), var(--ds-color-canvas);min-height:100vh;color:var(--ds-color-ink);overflow:clip}.page-module__WnN_VG__layout{grid-template-columns:.88fr 1.12fr;align-items:start;gap:95px;width:min(1320px,100% - 48px);margin:0 auto;padding:86px 0 120px;display:grid}.page-module__WnN_VG__intro{position:sticky;top:115px}.page-module__WnN_VG__backLink{color:var(--ds-color-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.page-module__WnN_VG__backLink svg{width:16px;height:16px}.page-module__WnN_VG__kicker{color:var(--ds-color-muted);letter-spacing:.16em;align-items:center;gap:9px;margin-top:56px;font-size:12px;font-weight:820;display:flex}.page-module__WnN_VG__kicker svg{background:var(--ds-color-accent-surface);width:19px;height:19px;color:var(--ds-color-on-accent);padding:3px}.page-module__WnN_VG__intro h1{letter-spacing:-.072em;max-width:650px;margin:24px 0 0;font-size:clamp(3.7rem,6vw,6.7rem);line-height:.9}.page-module__WnN_VG__intro h1 em{color:var(--ds-color-brand-text);margin-top:8px;font-style:normal;display:block}.page-module__WnN_VG__lede{max-width:620px;color:var(--ds-color-muted);margin:30px 0 0;font-size:18px;line-height:1.72}.page-module__WnN_VG__facts{border-block:1px solid color-mix(in oklch, var(--ds-color-ink) 15%, transparent);gap:13px;margin-top:42px;padding:25px 0;display:grid}.page-module__WnN_VG__facts>span{color:var(--ds-color-muted);letter-spacing:.16em;margin-bottom:4px;font-size:10px;font-weight:820}.page-module__WnN_VG__facts p{align-items:center;gap:10px;margin:0;font-size:14px;font-weight:680;display:flex}.page-module__WnN_VG__facts svg{width:17px;height:17px;color:var(--ds-color-brand-text)}.page-module__WnN_VG__boundary{background:var(--ds-color-surface-sunken);border-left:3px solid var(--ds-color-brand-surface);gap:14px;margin-top:28px;padding:20px;display:flex}.page-module__WnN_VG__boundary>svg{width:22px;height:22px;color:var(--ds-color-brand-text);flex:none}.page-module__WnN_VG__boundary strong{font-size:14px}.page-module__WnN_VG__boundary p{color:var(--ds-color-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.page-module__WnN_VG__formColumn{background:var(--ds-color-surface);border:1px solid var(--ds-color-ink);box-shadow:13px 13px 0 var(--ds-color-brand-surface)}.page-module__WnN_VG__formHeader{background:var(--ds-color-inverse-surface);min-height:75px;color:var(--ds-color-on-inverse);justify-content:space-between;align-items:center;padding:0 30px;display:flex}.page-module__WnN_VG__formHeader span{color:var(--ds-color-accent-on-inverse);letter-spacing:.16em;font-size:10px;font-weight:830}.page-module__WnN_VG__formHeader strong{color:var(--ds-color-canvas-deep);font-size:12px}.page-module__WnN_VG__form{gap:24px;padding:34px 30px 38px;display:grid}.page-module__WnN_VG__fieldRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.page-module__WnN_VG__form label{gap:9px;display:grid}.page-module__WnN_VG__form label>span{color:var(--ds-color-muted);justify-content:space-between;font-size:13px;font-weight:760;display:flex}.page-module__WnN_VG__form label small{color:var(--ds-color-muted);text-transform:uppercase;font-size:10px;font-weight:650}.page-module__WnN_VG__form input,.page-module__WnN_VG__form textarea,.page-module__WnN_VG__form select{background:var(--ds-color-surface-sunken);border:1px solid color-mix(in oklch, var(--ds-color-ink) 22%, transparent);width:100%;min-height:50px;color:var(--ds-color-ink);font:inherit;border-radius:0;outline:none;padding:12px 13px;font-size:15px;transition:border-color .14s,box-shadow .14s}.page-module__WnN_VG__form textarea{resize:vertical;min-height:108px;line-height:1.55}.page-module__WnN_VG__form input:focus,.page-module__WnN_VG__form textarea:focus,.page-module__WnN_VG__form select:focus{border-color:var(--ds-color-brand-surface);box-shadow:0 0 0 3px color-mix(in oklch, var(--ds-color-accent-surface) 50%, transparent)}.page-module__WnN_VG__form button{background:var(--ds-color-inverse-surface);border:1px solid var(--ds-color-ink);min-height:58px;box-shadow:5px 5px 0 var(--ds-color-accent-surface);color:var(--ds-color-on-inverse);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:13px;padding:0 20px;font-size:14px;font-weight:780;display:flex}.page-module__WnN_VG__form button:disabled{cursor:wait;opacity:.65}.page-module__WnN_VG__form button svg{width:18px;height:18px}.page-module__WnN_VG__consent{color:var(--ds-color-muted);text-align:center;margin:0;font-size:11px;line-height:1.55}.page-module__WnN_VG__error{background:color-mix(in oklch, var(--ds-color-danger) 15%, var(--ds-color-surface));border-left:3px solid var(--ds-color-danger);color:var(--ds-color-danger);margin:0;padding:13px 15px;font-size:13px;line-height:1.5}.page-module__WnN_VG__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.page-module__WnN_VG__success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:610px;padding:68px 46px;display:flex}.page-module__WnN_VG__success>svg{width:54px;height:54px;color:var(--ds-color-brand-text)}.page-module__WnN_VG__success>span{color:var(--ds-color-brand-text);letter-spacing:.16em;margin-top:28px;font-size:10px;font-weight:840}.page-module__WnN_VG__success h2{letter-spacing:-.06em;max-width:610px;margin:16px 0 0;font-size:clamp(2.5rem,4.5vw,4.8rem);line-height:.96}.page-module__WnN_VG__success p{max-width:600px;color:var(--ds-color-muted);margin:24px 0 0;font-size:17px;line-height:1.7}.page-module__WnN_VG__success a{color:var(--ds-color-brand-text);align-items:center;gap:10px;margin-top:31px;font-size:14px;font-weight:760;display:inline-flex}.page-module__WnN_VG__success a svg{width:17px;height:17px}@media (max-width:960px){.page-module__WnN_VG__layout{grid-template-columns:1fr;gap:60px;width:min(100% - 36px,760px);padding-top:60px}.page-module__WnN_VG__intro{position:static}.page-module__WnN_VG__formColumn{box-shadow:9px 9px 0 var(--ds-color-brand-surface)}}@media (max-width:640px){.page-module__WnN_VG__layout{gap:46px;width:calc(100% - 28px);padding:45px 0 90px}.page-module__WnN_VG__kicker{margin-top:38px;font-size:10px}.page-module__WnN_VG__intro h1{font-size:clamp(3.25rem,15vw,4.7rem)}.page-module__WnN_VG__lede{font-size:16px}.page-module__WnN_VG__formHeader{padding-inline:20px}.page-module__WnN_VG__form{padding:28px 20px 32px}.page-module__WnN_VG__fieldRow{grid-template-columns:1fr}.page-module__WnN_VG__success{min-height:540px;padding:48px 25px}}
