.cx{background:var(--surface,#FAFAF8);padding-block:clamp(88px,11vh,112px) clamp(32px,4vw,56px)}.cx-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:stretch}@media (min-width:1024px){.cx-grid{grid-template-columns:minmax(0,11fr) minmax(0,12fr);gap:clamp(48px,5vw,88px)}}.cx-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;background:var(--navy,#0B1B2E);color:#fff}@media (min-width:1024px){.cx-panel{min-height:560px}}.cx-bg{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%}.cx-veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(11 27 46/.12),rgb(11 27 46/.2) 55%,rgb(11 27 46/.5))}.cx-panel-in{display:flex;flex-direction:column;justify-content:space-between;gap:40px;height:100%;min-height:inherit;padding:clamp(28px,3.2vw,48px)}.cx-h1{margin:0;font-family:var(--font-tight),ui-sans-serif,system-ui,sans-serif;font-weight:300;font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:-.03em;color:#fff}.cx-l2{color:rgb(255 255 255/.72)}.cx-lede{margin:16px 0 0;max-width:34ch;font-family:var(--font-text);font-size:17px;line-height:1.5;color:rgb(255 255 255/.86)}.cx-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid rgb(255 255 255/.18)}.cx-steps li{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid rgb(255 255 255/.18);font-family:var(--font-text)}.cx-steps b{display:block;font-weight:500;font-size:16px;color:#fff}.cx-steps li>span:last-child>span{display:block;margin-top:2px;font-size:14px;color:rgb(255 255 255/.72)}.cx-num{padding-top:3px;font-family:var(--font-gmono),ui-monospace,monospace;font-size:12px;color:rgb(255 255 255/.6)}.cx-foot{display:grid;gap:14px}.cx-direct{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-family:var(--font-text);font-size:15px}.cx-direct a{color:#fff;text-decoration:underline;text-decoration-color:rgb(255 255 255/.35);text-underline-offset:5px}.cx-direct a:hover{text-decoration-color:#fff}.cx-direct>span{color:rgb(255 255 255/.5)}.cx-privacy{margin:0;max-width:44ch;font-family:var(--font-text);font-size:13px;line-height:1.5;color:rgb(255 255 255/.66)}.cx-privacy a{color:rgb(255 255 255/.9);text-decoration:underline;text-underline-offset:3px}.cx-form{padding-top:8px;max-width:620px;align-self:center}@media (min-width:1024px){.cx-form{padding-block:24px}}.cx-form-h{margin:0;font-family:var(--font-tight),ui-sans-serif,system-ui,sans-serif;font-weight:300;font-size:clamp(26px,2.2vw,32px);letter-spacing:-.025em;color:var(--ink)}.cx-form-p{margin:8px 0 28px;font-family:var(--font-text);font-size:15px;color:var(--ink-3,#5B6878)}