.customer-module__fz-7zW__page{color:#14213d;background:radial-gradient(circle at 10% 0,#ff7a0014,#0000 28rem),#f4f7fb;min-height:100vh;margin:0;padding:28px 16px 48px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customer-module__fz-7zW__shell{background:#fff;border:1px solid #dce4ef;border-radius:28px;width:min(920px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 80px #142d631f}.customer-module__fz-7zW__topbar{color:#fff;background:#142d63;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px 28px;display:flex}.customer-module__fz-7zW__brandLockup{align-items:center;gap:12px;min-width:0;display:flex}.customer-module__fz-7zW__brandDot{background:#ff7a00;border-radius:999px;flex:none;width:14px;height:14px;box-shadow:0 0 0 5px #ff7a0026}.customer-module__fz-7zW__brandName,.customer-module__fz-7zW__brandTagline{display:block}.customer-module__fz-7zW__brandName{letter-spacing:-.02em;font-size:18px}.customer-module__fz-7zW__brandTagline{color:#c8d7f6;margin-top:2px;font-size:12px}.customer-module__fz-7zW__topbarNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.customer-module__fz-7zW__topbarNav a{color:#eaf0ff;font-size:13px;font-weight:700;text-decoration:none}.customer-module__fz-7zW__topbarNav a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.customer-module__fz-7zW__content{padding:34px clamp(22px,5vw,48px) 40px}.customer-module__fz-7zW__demoBadge{color:#52627d;letter-spacing:.05em;text-transform:uppercase;background:#f8fafc;border:1px solid #d5deeb;border-radius:999px;align-items:center;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.customer-module__fz-7zW__header{padding:28px 0 24px}.customer-module__fz-7zW__eyebrow,.customer-module__fz-7zW__stepLabel{color:#ff6f00;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.customer-module__fz-7zW__title{color:#142d63;letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(38px,7vw,64px);line-height:.98}.customer-module__fz-7zW__lead{color:#53637d;max-width:690px;margin:18px 0 0;font-size:18px;line-height:1.6}.customer-module__fz-7zW__card{background:#fff;border:1px solid #dce4ef;border-radius:22px;padding:clamp(22px,4vw,32px);box-shadow:0 16px 44px #142d6314}.customer-module__fz-7zW__cardHeader{margin-bottom:24px}.customer-module__fz-7zW__cardTitle{color:#142d63;letter-spacing:-.025em;margin:0;font-size:27px;line-height:1.2}.customer-module__fz-7zW__muted,.customer-module__fz-7zW__footer,.customer-module__fz-7zW__formFootnote{color:#65728a;line-height:1.55}.customer-module__fz-7zW__muted{margin:8px 0 0}.customer-module__fz-7zW__footer{margin:20px 0 0;font-size:13px}.customer-module__fz-7zW__formFootnote{text-align:right;margin:14px 0 0;font-size:12px}.customer-module__fz-7zW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.customer-module__fz-7zW__field,.customer-module__fz-7zW__fieldWide{color:#283958;gap:8px;font-size:13px;font-weight:800;display:grid}.customer-module__fz-7zW__fieldWide{grid-column:1/-1}.customer-module__fz-7zW__input,.customer-module__fz-7zW__textarea{box-sizing:border-box;color:#14213d;width:100%;font:inherit;background:#fff;border:1px solid #bdc9dc;border-radius:13px;outline:none;padding:13px 14px;font-size:15px;font-weight:500;transition:border-color .14s,box-shadow .14s,transform .14s}.customer-module__fz-7zW__input::placeholder,.customer-module__fz-7zW__textarea::placeholder{color:#8b97a9}.customer-module__fz-7zW__input:focus,.customer-module__fz-7zW__textarea:focus{border-color:#142d63;box-shadow:0 0 0 4px #142d631a}.customer-module__fz-7zW__textarea{resize:vertical;min-height:118px}.customer-module__fz-7zW__infoCallout{color:#503316;background:#fff0da;border:1px solid #ffd7a5;border-radius:14px;gap:4px;margin-top:20px;padding:14px 16px;font-size:13px;line-height:1.45;display:grid}.customer-module__fz-7zW__infoCallout strong{color:#3b2a18}.customer-module__fz-7zW__consentRow{color:#2f3a50;grid-template-columns:auto 1fr;align-items:start;gap:10px;margin-top:22px;font-size:14px;line-height:1.55;display:grid}.customer-module__fz-7zW__consentRow input{accent-color:#ff7a00;width:18px;height:18px;margin:2px 0 0}.customer-module__fz-7zW__inlineLink{color:#142d63;text-underline-offset:3px;font-weight:800;text-decoration:underline}.customer-module__fz-7zW__inlineLink:focus-visible,.customer-module__fz-7zW__topbarNav a:focus-visible,.customer-module__fz-7zW__primaryButton:focus-visible,.customer-module__fz-7zW__secondaryButton:focus-visible{outline-offset:3px;outline:3px solid #ff7a0061}.customer-module__fz-7zW__privacySections{gap:24px;display:grid}.customer-module__fz-7zW__privacySections h2{color:#142d63;margin:0 0 8px;font-size:20px}.customer-module__fz-7zW__privacySections p,.customer-module__fz-7zW__privacySections ul{color:#4f5d75;margin:0;line-height:1.65}.customer-module__fz-7zW__privacySections p+p{margin-top:10px}.customer-module__fz-7zW__privacySections ul{padding-left:22px}.customer-module__fz-7zW__buttonRow,.customer-module__fz-7zW__buttonRowEnd{gap:12px;margin-top:24px;display:flex}.customer-module__fz-7zW__buttonRowEnd{justify-content:flex-end}.customer-module__fz-7zW__primaryButton,.customer-module__fz-7zW__secondaryButton{min-height:48px;font:inherit;cursor:pointer;border-radius:13px;padding:11px 20px;font-weight:800;transition:transform .14s,box-shadow .14s,background .14s}.customer-module__fz-7zW__primaryButton{color:#fff;background:#ff7a00;border:1px solid #ff7a00;box-shadow:0 8px 22px #ff7a0038}.customer-module__fz-7zW__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 26px #ff7a0047}.customer-module__fz-7zW__secondaryButton{color:#263550;background:#fff;border:1px solid #bdc8da}.customer-module__fz-7zW__primaryButton:disabled,.customer-module__fz-7zW__secondaryButton:disabled{cursor:wait;opacity:.58;transform:none}.customer-module__fz-7zW__reviewList,.customer-module__fz-7zW__statusGrid{gap:0;margin:0;display:grid}.customer-module__fz-7zW__reviewItem,.customer-module__fz-7zW__statusItem{border-top:1px solid #e6ebf2;grid-template-columns:minmax(160px,.42fr) 1fr;gap:18px;padding:16px 0;display:grid}.customer-module__fz-7zW__reviewItem:first-child,.customer-module__fz-7zW__statusItem:first-child{border-top:0}.customer-module__fz-7zW__reviewItem dt,.customer-module__fz-7zW__statusItem dt{color:#647189;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.customer-module__fz-7zW__reviewItem dd,.customer-module__fz-7zW__statusItem dd{overflow-wrap:anywhere;margin:0}.customer-module__fz-7zW__statusValue{color:#142d63;font-weight:850}.customer-module__fz-7zW__error{color:#8c1d1d;background:#fff1f1;border:1px solid #f2b5b5;border-radius:12px;margin:18px 0 0;padding:12px 14px;line-height:1.45}.customer-module__fz-7zW__loading{color:#52627d;font-weight:800}@media (max-width:720px){.customer-module__fz-7zW__page{background:#f4f7fb;padding:0}.customer-module__fz-7zW__shell{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0}.customer-module__fz-7zW__topbar{align-items:flex-start;min-height:auto;padding:18px 20px}.customer-module__fz-7zW__topbarNav{gap:10px 14px}.customer-module__fz-7zW__topbarNav a{font-size:12px}.customer-module__fz-7zW__content{padding:28px 18px 36px}.customer-module__fz-7zW__header{padding-top:24px}.customer-module__fz-7zW__title{font-size:clamp(40px,12vw,56px)}.customer-module__fz-7zW__lead{font-size:16px}.customer-module__fz-7zW__grid{grid-template-columns:1fr}.customer-module__fz-7zW__fieldWide{grid-column:auto}.customer-module__fz-7zW__card{border-radius:18px;padding:20px}.customer-module__fz-7zW__reviewItem,.customer-module__fz-7zW__statusItem{grid-template-columns:1fr;gap:6px}.customer-module__fz-7zW__buttonRow,.customer-module__fz-7zW__buttonRowEnd{flex-direction:column-reverse}.customer-module__fz-7zW__primaryButton,.customer-module__fz-7zW__secondaryButton{width:100%}.customer-module__fz-7zW__formFootnote{text-align:left}}@media (max-width:520px){.customer-module__fz-7zW__topbar{gap:16px;display:grid}.customer-module__fz-7zW__topbarNav{justify-content:flex-start}}
