.RegistrationFlow-module__nUFqSW__page{background:var(--color-arctic-white);min-height:100vh;padding-bottom:var(--space-4xl)}.RegistrationFlow-module__nUFqSW__header{background:var(--color-midnight-navy);color:var(--color-pure-white);padding:calc(var(--nav-height) + 2rem)0 var(--space-2xl)}.RegistrationFlow-module__nUFqSW__headerInner{gap:var(--space-md);flex-direction:column;display:flex}.RegistrationFlow-module__nUFqSW__headerTitle{font-size:max(2rem,min(4vw,2.75rem));font-weight:800}.RegistrationFlow-module__nUFqSW__stepIntro{color:var(--color-muted);margin-top:.5rem;line-height:1.6}.RegistrationFlow-module__nUFqSW__steps{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.RegistrationFlow-module__nUFqSW__step{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-border-light);color:rgba(242,246,252,.55);padding:.4rem .75rem;font-size:.75rem;font-weight:700}.RegistrationFlow-module__nUFqSW__stepActive{border-color:var(--color-electric-cyan);color:var(--color-electric-cyan)}.RegistrationFlow-module__nUFqSW__stepDone{color:rgba(242,246,252,.85)}.RegistrationFlow-module__nUFqSW__card{margin-top:calc(-1*var(--space-xl));background:var(--color-pure-white);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);padding:max(1.5rem,min(4vw,2.5rem))}.RegistrationFlow-module__nUFqSW__typeGrid{gap:var(--space-md);margin-top:1.5rem;display:grid}@media (min-width:640px){.RegistrationFlow-module__nUFqSW__typeGrid{grid-template-columns:1fr 1fr}}.RegistrationFlow-module__nUFqSW__typeOption{border:2px solid var(--color-border);padding:var(--space-xl);cursor:pointer;text-align:left;background:var(--color-pure-white);transition:border-color var(--transition-base),background var(--transition-base)}.RegistrationFlow-module__nUFqSW__typeOption:hover{border-color:var(--color-royal-blue)}.RegistrationFlow-module__nUFqSW__typeSelected{border-color:var(--color-electric-cyan);background:rgba(19,169,232,.06)}.RegistrationFlow-module__nUFqSW__typeLabel{font-family:var(--font-display);color:var(--color-midnight-navy);font-size:1.125rem;font-weight:800}.RegistrationFlow-module__nUFqSW__typePrice{margin-top:var(--space-sm);color:var(--color-royal-blue);font-size:1.25rem;font-weight:700}.RegistrationFlow-module__nUFqSW__formGrid{gap:var(--space-lg);display:grid}@media (min-width:640px){.RegistrationFlow-module__nUFqSW__formGrid{grid-template-columns:1fr 1fr}.RegistrationFlow-module__nUFqSW__full{grid-column:1/-1}}.RegistrationFlow-module__nUFqSW__field label{color:var(--color-midnight-navy);margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.RegistrationFlow-module__nUFqSW__field input,.RegistrationFlow-module__nUFqSW__field textarea,.RegistrationFlow-module__nUFqSW__field select{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font:inherit;padding:.85rem 1rem}.RegistrationFlow-module__nUFqSW__field input:focus,.RegistrationFlow-module__nUFqSW__field textarea:focus{border-color:var(--color-electric-cyan);outline:none}.RegistrationFlow-module__nUFqSW__error{color:#b42318;margin-top:.25rem;font-size:.8125rem}.RegistrationFlow-module__nUFqSW__actions{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;justify-content:space-between;display:flex}.RegistrationFlow-module__nUFqSW__summaryRow{justify-content:space-between;gap:var(--space-md);padding:var(--space-md)0;border-bottom:1px solid var(--color-border);font-size:.9375rem;display:flex}.RegistrationFlow-module__nUFqSW__summaryTotal{font-family:var(--font-display);color:var(--color-midnight-navy);margin-top:var(--space-lg);font-size:1.5rem;font-weight:800}.RegistrationFlow-module__nUFqSW__secureNote{margin-top:var(--space-lg);color:var(--color-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.RegistrationFlow-module__nUFqSW__alert{padding:var(--space-md);color:#912018;margin-bottom:var(--space-lg);background:#fef3f2;border:1px solid #fecdca;font-size:.875rem}
