.styles_page__Wn7fC{min-height:100vh;background:radial-gradient(circle at 8% 10%,rgba(37,99,235,.13),transparent 34%),radial-gradient(circle at 88% 28%,rgba(124,58,237,.12),transparent 32%),#f8fafc;color:#0f172a}.styles_hero__WXV6E{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);grid-gap:clamp(36px,6vw,86px);gap:clamp(36px,6vw,86px);align-items:start;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(60px,8vw,104px) 0 88px}.styles_heroCopy__guwQn{position:-webkit-sticky;position:sticky;top:118px;padding-top:24px}.styles_eyebrow__dZVTY,.styles_formHeading__TlF8z span{color:#2563eb;font-size:.76rem;font-weight:850;letter-spacing:.16em}.styles_heroCopy__guwQn h1{max-width:610px;margin:15px 0 18px;font-size:clamp(2.5rem,5vw,4.7rem);line-height:.98;letter-spacing:-.065em}.styles_heroCopy__guwQn>p{max-width:580px;margin:0;color:#475569;font-size:1.08rem;line-height:1.7}.styles_benefits__OK7ue{display:grid;grid-gap:14px;gap:14px;margin-top:38px}.styles_benefits__OK7ue>div{display:flex;gap:13px;align-items:flex-start;color:#2563eb}.styles_benefits__OK7ue span{color:#64748b;font-size:.9rem;line-height:1.45}.styles_benefits__OK7ue strong{display:block;margin-bottom:2px;color:#0f172a}.styles_formCard__81LQc{overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:28px;background:rgba(255,255,255,.9);box-shadow:0 30px 80px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.styles_formHeading__TlF8z{padding:30px 34px 24px;border-bottom:1px solid #e2e8f0}.styles_formHeading__TlF8z h2,.styles_success__8wGB0 h2{margin:8px 0 5px;font-size:1.55rem;letter-spacing:-.035em}.styles_formHeading__TlF8z p,.styles_success__8wGB0 p{margin:0;color:#64748b;line-height:1.6}.styles_form__j65DJ{display:grid;grid-gap:17px;gap:17px;padding:28px 34px 34px}.styles_twoColumns__J1ctF{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.styles_form__j65DJ label{display:grid;grid-gap:7px;gap:7px;color:#334155;font-size:.82rem;font-weight:700}.styles_form__j65DJ input,.styles_form__j65DJ select,.styles_form__j65DJ textarea{width:100%;box-sizing:border-box;padding:12px 13px;border:1px solid #cbd5e1;border-radius:12px;outline:none;background:#fff;color:#0f172a;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .16s ease}.styles_selectShell__xSaIw{position:relative;display:block;z-index:1;border:1px solid #c4cced;border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.14),transparent 46%),linear-gradient(135deg,#ffffff,#f4f6ff);box-shadow:0 7px 20px rgba(49,46,129,.09),inset 0 1px 0 rgba(255,255,255,.95);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.styles_selectShell__xSaIw:hover{border-color:#8b8fe9;box-shadow:0 11px 28px rgba(79,70,229,.15),inset 0 1px 0 rgba(255,255,255,.95);transform:translateY(-1px)}.styles_selectShell__xSaIw:focus-within{z-index:30;border-color:#4f46e5;box-shadow:0 0 0 4px rgba(79,70,229,.12),0 12px 30px rgba(79,70,229,.15)}.styles_selectChevron__4jR0P,.styles_selectIcon__Bk56r{position:absolute;top:50%;z-index:1;display:grid;place-items:center;pointer-events:none;transform:translateY(-50%)}.styles_selectIcon__Bk56r{left:9px;width:30px;height:30px;border:1px solid rgba(99,102,241,.18);border-radius:9px;background:linear-gradient(145deg,#eef2ff,#e0e7ff);color:#4f46e5}.styles_selectChevron__4jR0P{right:9px;width:29px;height:29px;border-radius:9px;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;box-shadow:0 5px 13px rgba(79,70,229,.28);transition:transform .18s ease,box-shadow .18s ease}.styles_selectChevronOpen__EjVxm{transform:translateY(-50%) rotate(180deg);box-shadow:0 -5px 13px rgba(79,70,229,.24)}.styles_selectControl__kobKc{display:grid;width:100%;min-height:48px;padding:11px 47px 11px 49px;border:0;border-radius:14px;outline:none;background:transparent;color:#64748b;cursor:pointer;font:inherit;font-weight:600;line-height:1.2;text-align:left;box-shadow:none}.styles_selectControlSelected___M7dF{color:#172033;font-weight:750}.styles_selectControl__kobKc small{margin-top:3px;color:#757cad;font-size:.64rem;font-weight:600}.styles_selectMenu__38T0u{position:absolute;top:calc(100% + 9px);right:0;left:0;z-index:50;display:grid;grid-gap:4px;gap:4px;max-height:312px;padding:8px;overflow-y:auto;scrollbar-color:rgba(99,102,241,.56) transparent;scrollbar-width:thin;border:1px solid rgba(99,102,241,.22);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 24px 54px rgba(30,27,75,.2),0 7px 18px rgba(79,70,229,.11),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:styles_dropdownEnter__p8LhJ .18s cubic-bezier(.2,.8,.2,1)}.styles_selectMenu__38T0u::-webkit-scrollbar{width:6px}.styles_selectMenu__38T0u::-webkit-scrollbar-track{margin:10px 0;border-radius:999px;background:transparent}.styles_selectMenu__38T0u::-webkit-scrollbar-thumb{min-height:40px;border:1px solid rgba(255,255,255,.9);border-radius:999px;background:linear-gradient(180deg,rgba(124,58,237,.72),rgba(79,70,229,.52));background-clip:padding-box}.styles_selectMenu__38T0u::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7c3aed,#4f46e5)}.styles_selectMenuHeader__IN_ZF{padding:6px 9px 5px;color:#6d5bd0;font-size:.62rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.styles_selectOption__1Gh2c{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:10px;border:1px solid transparent;border-radius:11px;background:transparent;color:#27314d;cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.styles_selectOption__1Gh2c:focus-visible,.styles_selectOption__1Gh2c:hover{border-color:rgba(99,102,241,.16);outline:none;background:linear-gradient(135deg,#f2f5ff,#f8f4ff);color:#4338ca;transform:translateX(2px)}.styles_selectOption__1Gh2c[aria-selected=true]{border-color:rgba(99,102,241,.2);background:linear-gradient(135deg,#eef2ff,#f5f3ff);color:#4338ca}.styles_selectOption__1Gh2c small,.styles_selectOption__1Gh2c strong{display:block}.styles_selectOption__1Gh2c strong{font-size:.77rem;font-weight:800}.styles_selectOption__1Gh2c small{margin-top:2px;color:#7c849d;font-size:.64rem;font-weight:550}.styles_optionMarker__c64v3{width:8px;height:8px;border:2px solid #a5b4fc;border-radius:999px;background:#fff;box-shadow:0 0 0 3px rgba(99,102,241,.07)}.styles_selectOption__1Gh2c[aria-selected=true] .styles_optionMarker__c64v3{border-color:#4f46e5;background:#4f46e5}@keyframes styles_dropdownEnter__p8LhJ{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.styles_form__j65DJ textarea{min-height:112px;resize:vertical}.styles_form__j65DJ input:focus,.styles_form__j65DJ textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.11),0 10px 24px rgba(37,99,235,.1)}.styles_consent__pSY4b{grid-template-columns:auto 1fr!important;align-items:start;color:#64748b!important;font-size:.76rem!important;font-weight:500!important;line-height:1.55}.styles_consent__pSY4b input{width:17px;height:17px;margin-top:2px}.styles_consent__pSY4b a{color:#2563eb}.styles_honeypot__AektD{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.styles_submit__tcOca{display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;cursor:pointer;font-weight:800;box-shadow:0 12px 28px rgba(37,99,235,.22)}.styles_submit__tcOca:disabled{cursor:wait;opacity:.65}.styles_disclaimer__yHJom{margin:-4px 0 0;color:#94a3b8;font-size:.68rem;line-height:1.55;text-align:center}.styles_error__KIyix{padding:11px 13px;border:1px solid #fecaca;border-radius:11px;background:#fef2f2;color:#b91c1c;font-size:.8rem}.styles_success__8wGB0{display:grid;place-items:center;min-height:520px;align-content:center;padding:48px;color:#2563eb;text-align:center}.styles_success__8wGB0 p{max-width:480px}.styles_success__8wGB0 h2{color:#0f172a}@media (max-width:900px){.styles_hero__WXV6E{grid-template-columns:1fr;width:min(680px,calc(100% - 28px));padding-top:44px}.styles_heroCopy__guwQn{position:static}}@media (max-width:560px){.styles_twoColumns__J1ctF{grid-template-columns:1fr}.styles_formHeading__TlF8z,.styles_form__j65DJ{padding-right:22px;padding-left:22px}.styles_heroCopy__guwQn h1{font-size:2.65rem}}