._page_1mdu5_1{min-height:100vh;padding:clamp(1.25rem,4vw,3rem) 1rem 1.5rem;background:var(--registration-page-background)}._container_1mdu5_7{width:100%;max-width:68rem;margin:0 auto}._logo_1mdu5_13{display:inline-block;margin-bottom:1rem;color:var(--registration-accent);font-family:Albert,sans-serif;font-size:1.9rem;font-weight:900;letter-spacing:-.04em;line-height:1;text-decoration:none}._card_1mdu5_25{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border:1px solid var(--registration-border);border-radius:var(--mantine-radius-lg);background:#fff;box-shadow:var(--registration-shadow)}._context_1mdu5_35{min-width:0;padding:clamp(2rem,4vw,3rem);background:var(--registration-context-background)}._form_1mdu5_41{min-width:0;padding:clamp(2rem,4vw,3rem);background:#fff}._eyebrow_1mdu5_47{color:var(--registration-accent);font-size:var(--mantine-font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}._benefitIcon_1mdu5_55{color:var(--registration-accent)}._reassurance_1mdu5_59{padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--registration-accent) 20%,transparent)}._legal_1mdu5_65{padding-top:.85rem}._legalLink_1mdu5_69{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-decoration:none}._legalLink_1mdu5_69:hover{text-decoration:underline}@media(max-width:48em){._page_1mdu5_1{padding:1rem .75rem}._logo_1mdu5_13{margin:0 0 .85rem .25rem;font-size:1.65rem}._card_1mdu5_25{grid-template-columns:minmax(0,1fr)}._context_1mdu5_35,._form_1mdu5_41{padding:1.4rem}._context_1mdu5_35{padding-bottom:1.25rem}._form_1mdu5_41{padding-top:1.5rem}._benefit_1mdu5_55:nth-child(n+4){display:none}}
