.get-started-module__WJTLzq__pageWrapper{padding-top:calc(72px + var(--space-16));padding-bottom:var(--space-24);background:var(--color-off-white);min-height:100vh}.get-started-module__WJTLzq__pageInner{max-width:720px}.get-started-module__WJTLzq__header{margin-bottom:var(--space-10)}.get-started-module__WJTLzq__eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-3);font-weight:700}.get-started-module__WJTLzq__title{font-size:var(--text-5xl);color:var(--color-text-primary);margin-bottom:var(--space-4);font-weight:800;line-height:1.1}.get-started-module__WJTLzq__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);max-width:60ch;line-height:1.7}.get-started-module__WJTLzq__formCard{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-10) var(--space-10)}.get-started-module__WJTLzq__progressBar{margin-bottom:var(--space-8)}.get-started-module__WJTLzq__progressSteps{margin-bottom:var(--space-3);justify-content:space-between;display:flex}.get-started-module__WJTLzq__progressStep{align-items:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.get-started-module__WJTLzq__progressDot{border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-border);width:32px;height:32px;font-size:var(--text-xs);color:var(--color-text-muted);transition:all var(--transition-base);justify-content:center;align-items:center;font-weight:700;display:flex}.get-started-module__WJTLzq__progressStepActive .get-started-module__WJTLzq__progressDot{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-black)}.get-started-module__WJTLzq__progressStepComplete .get-started-module__WJTLzq__progressDot{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-white)}.get-started-module__WJTLzq__progressLabel{color:var(--color-text-muted);text-align:center;letter-spacing:.02em;font-size:.6875rem;font-weight:600}.get-started-module__WJTLzq__progressStepActive .get-started-module__WJTLzq__progressLabel{color:var(--color-text-primary)}.get-started-module__WJTLzq__progressTrack{background:var(--color-border);border-radius:var(--radius-full);height:3px;overflow:hidden}.get-started-module__WJTLzq__progressFill{background:var(--color-gold);border-radius:var(--radius-full);height:100%;transition:width var(--transition-slow)}.get-started-module__WJTLzq__stepHeader{margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-light)}.get-started-module__WJTLzq__stepCount{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-2);font-weight:700}.get-started-module__WJTLzq__stepTitle{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:800;line-height:1.2}.get-started-module__WJTLzq__stepDescription{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.get-started-module__WJTLzq__stepContent{margin-bottom:var(--space-8)}.get-started-module__WJTLzq__fieldset{gap:var(--space-6);border:none;flex-direction:column;margin:0;padding:0;display:flex}.get-started-module__WJTLzq__fieldsetTitle{font-size:var(--text-lg);color:var(--color-text-primary);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-light);font-weight:700}.get-started-module__WJTLzq__fieldRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.get-started-module__WJTLzq__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.get-started-module__WJTLzq__label{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.get-started-module__WJTLzq__required{color:#c53030}.get-started-module__WJTLzq__input,.get-started-module__WJTLzq__select,.get-started-module__WJTLzq__textarea{font-family:inherit;font-size:var(--text-sm);color:var(--color-text-primary);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition-fast)}.get-started-module__WJTLzq__textarea{resize:vertical;min-height:60px}.get-started-module__WJTLzq__input:focus,.get-started-module__WJTLzq__select:focus,.get-started-module__WJTLzq__textarea:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #c4a03826}.get-started-module__WJTLzq__fieldHint{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.get-started-module__WJTLzq__inlineFields{gap:var(--space-3);display:flex}.get-started-module__WJTLzq__inlineField{align-items:center;gap:var(--space-2);flex:1;display:flex}.get-started-module__WJTLzq__inlineField .get-started-module__WJTLzq__input{width:100%}.get-started-module__WJTLzq__fieldUnit{font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0;font-weight:500}.get-started-module__WJTLzq__programGrid{gap:var(--space-3);flex-direction:column;display:flex}.get-started-module__WJTLzq__programCard{gap:var(--space-2);padding:var(--space-5) var(--space-6);border:2px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;display:flex}.get-started-module__WJTLzq__programCard:hover{border-color:var(--color-gold-light);background:#c4a03808}.get-started-module__WJTLzq__programCardSelected{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold);background:#c4a0380f}.get-started-module__WJTLzq__programCardTitle{font-size:var(--text-base);color:var(--color-text-primary);font-weight:700}.get-started-module__WJTLzq__programCardDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.get-started-module__WJTLzq__radioGroup{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.get-started-module__WJTLzq__radioLabel{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-primary);transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}.get-started-module__WJTLzq__radioLabel:hover{border-color:var(--color-gold);background:#c4a0380a}.get-started-module__WJTLzq__radioLabelSelected{border-color:var(--color-gold);background:#c4a0380f}.get-started-module__WJTLzq__radio{accent-color:var(--color-gold)}.get-started-module__WJTLzq__checkboxGrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.get-started-module__WJTLzq__checkboxCard{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-primary);transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}.get-started-module__WJTLzq__checkboxCard:hover{border-color:var(--color-gold-light);background:#c4a03808}.get-started-module__WJTLzq__checkboxCardSelected{border-color:var(--color-gold);background:#c4a0380f}.get-started-module__WJTLzq__consentStep{gap:var(--space-6);flex-direction:column;display:flex}.get-started-module__WJTLzq__consentBlock{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.get-started-module__WJTLzq__checkboxLabel{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;line-height:1.6;display:flex}.get-started-module__WJTLzq__checkboxLabel a{color:var(--color-gold-dark);text-underline-offset:3px;text-decoration:underline}.get-started-module__WJTLzq__checkbox{accent-color:var(--color-gold);flex-shrink:0;margin-top:3px}.get-started-module__WJTLzq__reviewBlock{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6)}.get-started-module__WJTLzq__reviewTitle{font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-light);font-weight:700}.get-started-module__WJTLzq__reviewGrid{gap:var(--space-2) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.get-started-module__WJTLzq__reviewItem{padding:var(--space-1) 0;flex-direction:column;gap:2px;display:flex}.get-started-module__WJTLzq__reviewLabel{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500}.get-started-module__WJTLzq__reviewValue{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.get-started-module__WJTLzq__stepNav{gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.get-started-module__WJTLzq__navBtn{min-width:120px}.get-started-module__WJTLzq__navBtnNext{margin-left:auto}.get-started-module__WJTLzq__formAlert{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:#991b1b;font-size:var(--text-sm);margin-bottom:var(--space-4);background:#fef2f2;border:1px solid #fca5a5;line-height:1.5}.get-started-module__WJTLzq__formAlert p+p{margin-top:var(--space-1)}.get-started-module__WJTLzq__formDisclaimer{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;line-height:1.6}.get-started-module__WJTLzq__formDisclaimer strong{color:#c53030}.get-started-module__WJTLzq__successBlock{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.get-started-module__WJTLzq__successBlock p{font-size:var(--text-base);color:var(--color-text-secondary);max-width:480px;line-height:1.65}@media (max-width:768px){.get-started-module__WJTLzq__title{font-size:var(--text-4xl)}.get-started-module__WJTLzq__formCard{padding:var(--space-6) var(--space-5)}.get-started-module__WJTLzq__fieldRow,.get-started-module__WJTLzq__radioGroup,.get-started-module__WJTLzq__checkboxGrid,.get-started-module__WJTLzq__reviewGrid{grid-template-columns:1fr}.get-started-module__WJTLzq__progressLabel{display:none}.get-started-module__WJTLzq__progressSteps{gap:var(--space-1)}.get-started-module__WJTLzq__progressDot{width:28px;height:28px}.get-started-module__WJTLzq__stepTitle{font-size:var(--text-xl)}}
