.CorporateFooter_footer__qoIYo{background:var(--c-navy,#0a1628);color:rgba(255,255,255,.7);margin-top:auto;padding:clamp(2.4rem,6vw,4rem) 0 0}.CorporateFooter_inner__2Gi4_{width:min(1080px,calc(100% - (var(--pad, 28px) * 2)));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:1.75rem 2rem;padding-bottom:3rem}.CorporateFooter_logo___rC0x{display:block;margin-bottom:.9rem;line-height:0;max-width:260px}.CorporateFooter_logo___rC0x img{display:block;height:56px;width:auto;max-width:100%}.CorporateFooter_brand__1_GxR p{color:rgba(255,255,255,.65);font-size:.9rem;line-height:1.7;max-width:280px}.CorporateFooter_meta__orDM9{margin-top:.8rem;font-size:.78rem;color:rgba(255,255,255,.45)}.CorporateFooter_inner__2Gi4_ h4{color:#fff;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem}.CorporateFooter_inner__2Gi4_ a{display:block;color:rgba(255,255,255,.68);font-size:.88rem;margin-bottom:.65rem;overflow-wrap:anywhere}.CorporateFooter_inner__2Gi4_ a:hover{color:#fff}.CorporateFooter_bottom__ZL5X_{border-top:1px solid rgba(255,255,255,.1);width:min(1180px,calc(100% - (var(--pad, 16px) * 2)));margin:0 auto;padding:1.1rem 0 calc(1.4rem + env(safe-area-inset-bottom));display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.75rem;color:rgba(255,255,255,.4)}@media (max-width:1100px){.CorporateFooter_inner__2Gi4_{grid-template-columns:repeat(2,minmax(0,1fr))}.CorporateFooter_brand__1_GxR{grid-column:1/-1}}@media (max-width:640px){.CorporateFooter_inner__2Gi4_{grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}.CorporateFooter_brand__1_GxR p{max-width:none}}.signup_wrapper__JzatD{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vw,3rem) var(--pad,16px) clamp(2rem,6vw,4rem);background:var(--c-wash,#f5f7fb)}.signup_glow__JgasM{display:none}.signup_card__jqrhe{background:var(--c-white,#fff);border:1px solid var(--c-line,#e3e8f0);padding:clamp(1.35rem,4vw,2.4rem);width:100%;max-width:520px}.signup_header__UG2Bw{margin-bottom:1.6rem}.signup_header__UG2Bw h2{color:var(--c-navy,#0a1628);margin-bottom:.4rem;font-size:clamp(1.4rem,4vw,1.7rem)}.signup_header__UG2Bw p{color:var(--c-muted,#5c6778)}.signup_error__4DFlZ{background:#fdecec;border:1px solid #f3c4c4;color:#b42318;padding:.75rem 1rem;font-size:.85rem;margin-bottom:1rem}.signup_roleGrid__eBJ4W{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.signup_roleCard__2u6F2{background:#fff;border:1px solid var(--c-line,#e3e8f0);padding:1.25rem;text-align:left;cursor:pointer;color:var(--c-ink,#152033);font-family:inherit;min-height:120px}.signup_roleCard__2u6F2:hover{border-color:var(--c-blue,#1a56db);background:var(--c-blue-soft,#eaf0fb)}.signup_roleCard__2u6F2 h4{margin:0 0 .4rem;color:var(--c-navy,#0a1628)}.signup_roleCard__2u6F2 p{color:var(--c-muted,#5c6778);font-size:.82rem}.signup_roleIcon__E3uMW{display:none}.signup_footer__EoyzP{text-align:center;margin-top:1.5rem;font-size:.85rem;color:var(--c-muted,#5c6778)}.signup_footer__EoyzP a{color:var(--c-blue,#1a56db);font-weight:600}@media (max-width:640px){.signup_roleGrid__eBJ4W{grid-template-columns:1fr}}