.Demo_head__ys_H8{text-align:center;padding:clamp(24px,5vh,52px) 0 clamp(16px,3vh,28px)}.Demo_title__kFhTT{margin:14px 0 8px;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:var(--text-primary,#1f2937)}.Demo_subtitle__gI_Aa{margin:0 auto;max-width:540px;font-size:clamp(.92rem,2vw,1.02rem);color:var(--text-muted,#6b7280);line-height:1.55}.Demo_wizard__PXUVX{position:relative;left:50%;transform:translateX(-50%);width:min(1280px,96vw);padding-bottom:clamp(40px,8vh,80px)}.Demo_stepperCard__7cNyU{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.06);padding:clamp(18px,3vw,26px) clamp(18px,3vw,30px) clamp(14px,2vw,18px);margin-bottom:18px}.Demo_stepper__MiRAR{display:flex;align-items:flex-start;margin-bottom:0}.Demo_stepItem__b18Kk{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;min-width:0}.Demo_stepItem__b18Kk:not(:first-child):before{content:"";position:absolute;top:17px;right:50%;width:100%;height:2px;background:var(--border-strong,#d1d5db);z-index:0}.Demo_stepReached__pvYmV:not(:first-child):before{background:var(--brand-primary,#16549e)}.Demo_stepDot__xAaLq{position:relative;z-index:1;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface,#fff);border:2px solid var(--border-strong,#d1d5db);color:var(--text-muted,#6b7280);font-size:14px;font-weight:700}.Demo_stepDotActive__HoVM9{border-color:var(--brand-primary,#16549e);color:var(--brand-primary,#16549e);box-shadow:0 0 0 4px rgba(22,84,158,.12)}.Demo_stepDotDone___OY6v{background:var(--brand-primary,#16549e);border-color:var(--brand-primary,#16549e);color:#fff}.Demo_stepLabel__Htsnc{margin-top:8px;font-size:12px;font-weight:600;color:var(--text-secondary,#374151);line-height:1.3}.Demo_stepReached__pvYmV .Demo_stepLabel__Htsnc{color:var(--brand-primary,#16549e)}@media (max-width:560px){.Demo_stepLabel__Htsnc{display:none}.Demo_stepItem__b18Kk:not(:first-child):before{top:17px}}.Demo_stepCount__NFHhI{margin:14px 0 0;text-align:center;font-size:13px;font-weight:600;color:var(--text-muted,#6b7280)}.Demo_card__SPEry{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.06);padding:clamp(20px,3vw,30px)}.Demo_grid__lVV3T{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){.Demo_grid__lVV3T{grid-template-columns:1fr}}.Demo_full__pzSAt{grid-column:1/-1}.Demo_field__9ERfm{display:flex;flex-direction:column;gap:6px}.Demo_label__ZurIP{font-size:13px;font-weight:600;color:var(--text-secondary,#374151)}.Demo_required__9vJkl{color:var(--error-text,#dc2626);font-weight:600}.Demo_input__T8f8R,.Demo_textarea__uTOYk{width:100%;padding:11px 13px;border:1px solid var(--border-strong,#d1d5db);border-radius:10px;background:var(--surface,#fff);color:var(--text-primary,#1f2937);font-size:14px;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.Demo_textarea__uTOYk{resize:vertical;min-height:96px;line-height:1.5}.Demo_input__T8f8R:focus,.Demo_textarea__uTOYk:focus{border-color:var(--brand-primary,#16549e);box-shadow:0 0 0 3px rgba(22,84,158,.12)}.Demo_pickerTrigger__8ds_o{padding:11px 13px!important;font-size:14px!important;border-radius:10px!important}.Demo_inputInvalid__yMcyZ{border-color:#fca5a5}.Demo_inputInvalid__yMcyZ:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.12)}.Demo_hintBad__7UsZE{margin:0;font-size:12px;color:#b91c1c}.Demo_checkGrid__Bfc1p{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}@media (max-width:420px){.Demo_checkGrid__Bfc1p{grid-template-columns:1fr}}.Demo_checkItem__bfXDV{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--border-strong,#d1d5db);border-radius:10px;cursor:pointer;font-size:14px;color:var(--text-secondary,#374151);transition:border-color .15s,background .15s,color .15s}.Demo_checkItemActive__kVMpY,.Demo_checkItem__bfXDV:hover{border-color:var(--brand-primary,#16549e)}.Demo_checkItemActive__kVMpY{background:var(--brand-primary-subtle,#e8f0fa);color:var(--brand-primary,#16549e);font-weight:600}.Demo_checkItem__bfXDV input{width:16px;height:16px;accent-color:var(--brand-primary,#16549e);flex-shrink:0}.Demo_configStep__yzTKs{display:flex;flex-direction:column;gap:18px}.Demo_planPick__hxdYy{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--border,#e5e7eb)}.Demo_planGrid__U4Uoc{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.Demo_planOption__GC7OM{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid var(--border-strong,#d1d5db);border-radius:12px;background:var(--surface,#fff);color:var(--text-secondary,#374151);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.Demo_planOption__GC7OM:hover{border-color:var(--brand-primary,#16549e)}.Demo_planOption__GC7OM:focus-visible{outline:2px solid var(--brand-primary,#16549e);outline-offset:2px}.Demo_planOptionOn__4zH0C{border-color:var(--brand-primary,#16549e);background:var(--brand-primary-subtle,#e8f0fa);box-shadow:0 0 0 3px rgba(22,84,158,.12)}.Demo_planRadio__XeEHx{flex-shrink:0;width:18px;height:18px;margin-top:2px;border:2px solid var(--border-strong,#d1d5db);border-radius:50%;background:var(--surface,#fff);transition:border-color .15s,box-shadow .15s}.Demo_planOptionOn__4zH0C .Demo_planRadio__XeEHx{border-color:var(--brand-primary,#16549e);box-shadow:inset 0 0 0 4px var(--surface,#fff);background:var(--brand-primary,#16549e)}.Demo_planBody__WbZxt{display:flex;flex-direction:column;gap:3px;min-width:0}.Demo_planName__EkYCb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;font-weight:700;color:var(--text-primary,#1f2937)}.Demo_planFit__URSPm{padding:2px 8px;border-radius:999px;background:var(--brand-primary,#16549e);color:#fff;font-size:11px;font-weight:700}.Demo_planAudience__77g_Q{font-size:13px;color:var(--text-muted,#6b7280);line-height:1.4}.Demo_planPrice__6H_UP{margin-top:4px;font-size:14px;font-weight:700;color:var(--brand-primary,#16549e);font-variant-numeric:tabular-nums}.Demo_nav__G9eVZ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.Demo_btnBack__h1mIq,.Demo_btnNext__IXXGi{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 22px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s,opacity .15s}.Demo_btnBack__h1mIq{background:var(--surface,#fff);color:var(--text-secondary,#374151);border:1px solid var(--border-strong,#d1d5db)}.Demo_btnBack__h1mIq:hover:not(:disabled){border-color:var(--brand-primary,#16549e);color:var(--brand-primary,#16549e)}.Demo_btnBack__h1mIq:disabled{opacity:0;pointer-events:none}.Demo_btnNext__IXXGi{background:var(--brand-primary,#16549e);color:#fff;border:none;min-width:160px}.Demo_btnNext__IXXGi:hover:not(:disabled){background:var(--brand-primary-dark,#134d8a);transform:translateY(-1px)}.Demo_btnNext__IXXGi:disabled{opacity:.6;cursor:not-allowed}@media (max-width:420px){.Demo_btnNext__IXXGi{min-width:130px}.Demo_btnBack__h1mIq,.Demo_btnNext__IXXGi{padding:12px 16px}}