.CfpTransactional_shell__VJcTt{min-height:760px;padding:84px 24px 120px;background:radial-gradient(900px 520px at 18% 20%,rgba(47,111,232,.24),transparent 70%),var(--cfp-authority-color-030407);color:var(--cfp-authority-color-f7f9ff)}.CfpTransactional_layout__FyPeB{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:40px;background:var(--cfp-authority-color-070a10);box-shadow:0 44px 110px rgba(0,0,0,.42)}.CfpTransactional_story__y3I_5{position:relative;min-height:670px;padding:66px 58px;overflow:hidden;background:linear-gradient(155deg,var(--cfp-authority-color-0b1b37),var(--cfp-authority-color-030407) 68%)}.CfpTransactional_story__y3I_5:after{content:"";position:absolute;width:460px;height:460px;left:-150px;bottom:-210px;border-radius:50%;background:radial-gradient(circle,rgba(75,130,255,.5),rgba(75,130,255,0) 69%)}.CfpTransactional_eyebrow__Inm4j{margin:0 0 20px;color:var(--cfp-authority-color-8fa4c7);font-size:var(--text-xs);font-weight:800;letter-spacing:.17em;text-transform:uppercase}.CfpTransactional_story__y3I_5 h1,.CfpTransactional_story__y3I_5 h2{max-width:500px;margin:0;font-size:clamp(var(--text-5xl),4.6vw,var(--text-7xl));font-weight:770;line-height:1.04;letter-spacing:-.05em}.CfpTransactional_story__y3I_5 h1 span,.CfpTransactional_story__y3I_5 h2 span{color:var(--cfp-authority-color-4b82ff)}.CfpTransactional_storyText__Cxvuw{max-width:480px;margin:26px 0 0;color:var(--cfp-authority-color-aeb8c8);font-size:var(--text-lg);line-height:1.62}.CfpTransactional_storyList__NfGTc{position:relative;z-index:2;margin:52px 0 0;padding:0;list-style:none;display:grid;gap:16px}.CfpTransactional_storyList__NfGTc li{padding-top:16px;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:12px;color:var(--cfp-authority-color-d9dee7);line-height:1.5}.CfpTransactional_storyList__NfGTc li:before{content:"✓";color:var(--cfp-authority-color-7ea7ff);font-weight:900}.CfpTransactional_panel__WeM8j{padding:64px 58px;background:var(--cfp-authority-color-f8fafc);color:var(--cfp-authority-color-151923)}.CfpTransactional_panelHeader__EkfT2{margin-bottom:34px}.CfpTransactional_panelHeader__EkfT2 h1,.CfpTransactional_panelHeader__EkfT2 h2{margin:0;color:var(--cfp-authority-color-151923);font-size:var(--text-4xl);font-weight:760;line-height:1.08;letter-spacing:-.04em}.CfpTransactional_panelHeader__EkfT2 p{margin:16px 0 0;color:var(--cfp-authority-color-5c6678);font-size:var(--text-base);line-height:1.6}.CfpTransactional_formFrame__CtQbv a,.CfpTransactional_panelHeader__EkfT2 a{color:var(--cfp-authority-color-1f64e8);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.CfpTransactional_noticeError__oImbl,.CfpTransactional_noticeSuccess__JOUIJ{margin-bottom:22px;padding:13px 14px;border-radius:14px;font-size:var(--text-sm);line-height:1.5}.CfpTransactional_noticeSuccess__JOUIJ{border:1px solid rgba(29,143,91,.3);background:rgba(29,143,91,.08);color:var(--cfp-authority-color-12663f)}.CfpTransactional_noticeError__oImbl{border:1px solid rgba(194,54,54,.3);background:rgba(194,54,54,.08);color:var(--cfp-authority-color-8b2020)}.CfpTransactional_formFrame__CtQbv{color:var(--cfp-authority-color-202633)}.CfpTransactional_formFrame__CtQbv form{display:grid;gap:18px}.CfpTransactional_formFrame__CtQbv form>*{min-width:0;max-width:100%}.CfpTransactional_formFrame__CtQbv fieldset{min-inline-size:0}.CfpTransactional_formFrame__CtQbv label{color:var(--cfp-authority-color-303849)!important;font-size:var(--text-sm)!important;font-weight:720!important}.CfpTransactional_formFrame__CtQbv input,.CfpTransactional_formFrame__CtQbv select,.CfpTransactional_formFrame__CtQbv textarea{min-height:50px!important;border:1px solid var(--cfp-authority-color-cfd5df)!important;border-radius:14px!important;background:var(--cfp-authority-color-fff)!important;color:var(--cfp-authority-color-151923)!important;box-shadow:none!important}.CfpTransactional_formFrame__CtQbv textarea{min-height:120px!important}.CfpTransactional_formFrame__CtQbv input:focus,.CfpTransactional_formFrame__CtQbv select:focus,.CfpTransactional_formFrame__CtQbv textarea:focus{border-color:var(--cfp-authority-color-2f6fe8)!important;outline:3px solid rgba(47,111,232,.16)!important;outline-offset:1px!important}.CfpTransactional_formFrame__CtQbv .btn-primary,.CfpTransactional_formFrame__CtQbv button[type=submit]{min-height:50px!important;border:1px solid var(--cfp-authority-color-2f6fe8)!important;border-radius:999px!important;background:var(--cfp-authority-color-2f6fe8)!important;color:var(--cfp-authority-color-fff)!important;font-weight:760!important;box-shadow:0 12px 30px rgba(47,111,232,.2)!important}.CfpTransactional_formFrame__CtQbv .btn-secondary{min-height:48px!important;border:1px solid var(--cfp-authority-color-c9d0dc)!important;border-radius:999px!important;background:var(--cfp-authority-color-fff)!important;color:var(--cfp-authority-color-1d2637)!important}.CfpTransactional_formFrame__CtQbv .card,.CfpTransactional_formFrame__CtQbv [class*=rounded-xl]{border-color:var(--cfp-authority-color-dce1e8)!important;background:var(--cfp-authority-color-fff)!important;box-shadow:none!important}.CfpTransactional_formFrame__CtQbv .text-\[var\(--text-muted\)\],.CfpTransactional_formFrame__CtQbv .text-fg-muted,.CfpTransactional_formFrame__CtQbv .text-slate{color:var(--cfp-authority-color-5c6678)!important}.CfpTransactional_formFrame__CtQbv .text-\[var\(--text-primary\)\],.CfpTransactional_formFrame__CtQbv .text-fg,.CfpTransactional_formFrame__CtQbv .text-silver\/80,.CfpTransactional_formFrame__CtQbv .text-silver\/85,.CfpTransactional_formFrame__CtQbv .text-silver\/90{color:var(--cfp-authority-color-303849)!important}.CfpTransactional_formFrame__CtQbv .bg-midnight\/40,.CfpTransactional_formFrame__CtQbv .bg-midnight\/50,.CfpTransactional_formFrame__CtQbv .bg-surface-sunken{background:var(--cfp-authority-color-f8fafc)!important}.CfpTransactional_formFrame__CtQbv .bg-accent\/5,.CfpTransactional_formFrame__CtQbv .bg-cyan\/10{background:var(--cfp-authority-color-eaf1ff)!important}.CfpTransactional_formFrame__CtQbv .text-\[var\(--accent\)\],.CfpTransactional_formFrame__CtQbv .text-cyan{color:var(--cfp-authority-color-1f64e8)!important}.CfpTransactional_secondaryLinks__rTEjs{margin-top:26px;padding-top:22px;border-top:1px solid var(--cfp-authority-color-dfe3ea);display:grid;gap:10px;color:var(--cfp-authority-color-677186);font-size:var(--text-sm);line-height:1.5}.CfpTransactional_secondaryLinks__rTEjs a{color:var(--cfp-authority-color-1f64e8);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.CfpTransactional_onboardingShell____GYD{min-height:780px;padding:78px 24px 120px;background:radial-gradient(900px 540px at 50% 0,rgba(47,111,232,.25),transparent 68%),var(--cfp-authority-color-030407);color:var(--cfp-authority-color-f7f9ff)}.CfpTransactional_onboardingHeader__2EVwq{width:min(900px,100%);margin:0 auto 54px;text-align:center}.CfpTransactional_onboardingHeader__2EVwq h1{margin:0;font-size:clamp(var(--text-5xl),5.4vw,var(--text-7xl));font-weight:770;line-height:1.04;letter-spacing:-.05em}.CfpTransactional_onboardingHeader__2EVwq h1 span{color:var(--cfp-authority-color-4b82ff)}.CfpTransactional_onboardingHeader__2EVwq p{max-width:760px;margin:24px auto 0;color:var(--cfp-authority-color-aeb8c8);font-size:var(--text-lg);line-height:1.62}.CfpTransactional_onboardingCard__bwYM4{width:min(940px,100%);margin:0 auto;padding:50px;border:1px solid var(--cfp-authority-color-dfe3ea);border-radius:36px;background:var(--cfp-authority-color-f8fafc);color:var(--cfp-authority-color-151923);box-shadow:0 34px 90px rgba(0,0,0,.38)}.CfpTransactional_formFrame__CtQbv fieldset:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 440px}@media (max-width:920px){.CfpTransactional_layout__FyPeB{grid-template-columns:1fr}.CfpTransactional_story__y3I_5{min-height:auto;padding:50px 42px}.CfpTransactional_storyList__NfGTc{margin-top:34px}.CfpTransactional_panel__WeM8j{padding:50px 42px}}@media (max-width:620px){.CfpTransactional_onboardingShell____GYD,.CfpTransactional_shell__VJcTt{padding:54px 16px 90px}.CfpTransactional_layout__FyPeB{border-radius:28px}.CfpTransactional_panel__WeM8j,.CfpTransactional_story__y3I_5{padding:38px 26px}.CfpTransactional_onboardingHeader__2EVwq h1,.CfpTransactional_story__y3I_5 h1,.CfpTransactional_story__y3I_5 h2{font-size:var(--text-5xl)}.CfpTransactional_onboardingHeader__2EVwq p,.CfpTransactional_storyText__Cxvuw{font-size:var(--text-base)}.CfpTransactional_panelHeader__EkfT2 h1,.CfpTransactional_panelHeader__EkfT2 h2{font-size:var(--text-4xl)}.CfpTransactional_onboardingCard__bwYM4{padding:30px 22px;border-radius:28px}}