.sheet-inner[data-astro-cid-qi5ocjam]{padding:clamp(48px,7vw,90px) clamp(22px,6vw,84px)}.intro[data-astro-cid-qi5ocjam]{text-align:center;max-width:720px;margin:0 auto clamp(40px,6vw,64px)}.intro[data-astro-cid-qi5ocjam] .st-label[data-astro-cid-qi5ocjam]{display:block;margin-bottom:18px}.intro[data-astro-cid-qi5ocjam] p[data-astro-cid-qi5ocjam]{margin:20px auto 0}.wizard[data-astro-cid-qi5ocjam]{display:grid;grid-template-columns:280px 1fr;gap:clamp(24px,4vw,44px);max-width:1120px;margin:0 auto;align-items:start}@media(max-width:880px){.wizard[data-astro-cid-qi5ocjam]{grid-template-columns:1fr}}.rail[data-astro-cid-qi5ocjam] .st-label[data-astro-cid-qi5ocjam]{display:block;margin:4px 0 14px}.step-card[data-astro-cid-qi5ocjam]{border-top:1px solid color-mix(in srgb,var(--st-accent) 30%,transparent);padding:14px 4px;cursor:pointer;opacity:.55;transition:opacity .2s ease,padding-left .2s ease}.step-card[data-astro-cid-qi5ocjam]:last-of-type{border-bottom:1px solid color-mix(in srgb,var(--st-accent) 30%,transparent)}.step-card[data-astro-cid-qi5ocjam]:hover{opacity:.85}.step-card[data-astro-cid-qi5ocjam].active{opacity:1;padding-left:12px;border-left:2px solid var(--st-accent)}.step-card[data-astro-cid-qi5ocjam].done{opacity:.8}.step-card[data-astro-cid-qi5ocjam] .step-name[data-astro-cid-qi5ocjam]{font-family:var(--st-display);font-size:19px;margin:0 0 3px;color:var(--st-accent)}.step-card[data-astro-cid-qi5ocjam] .step-desc[data-astro-cid-qi5ocjam]{font-size:13px;margin:0;line-height:1.4}.form-panel[data-astro-cid-qi5ocjam]{border:1.5px solid var(--st-accent);border-radius:10px;padding:clamp(26px,4vw,48px)}.step-of[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;color:var(--st-accent);margin:0 0 10px}.step-title[data-astro-cid-qi5ocjam]{font-family:var(--st-display);font-size:clamp(26px,3vw,38px);line-height:1.06;margin:0 0 8px}.step-desc-main[data-astro-cid-qi5ocjam]{margin:0 0 18px}.progress-bar[data-astro-cid-qi5ocjam]{height:2px;background:color-mix(in srgb,var(--st-accent) 20%,transparent);margin:0 0 28px}.progress-bar-fill[data-astro-cid-qi5ocjam]{height:100%;background:var(--st-accent);transition:width .25s ease}.field-group[data-astro-cid-qi5ocjam]{margin-bottom:22px}.field-label[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;font-weight:600;color:var(--st-accent);margin:0 0 8px}.field-help[data-astro-cid-qi5ocjam]{font-size:13px;margin:0 0 10px;opacity:.8}.field-row[data-astro-cid-qi5ocjam]{display:flex;gap:10px;align-items:stretch}.field-row[data-astro-cid-qi5ocjam].two-col{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.field-row[data-astro-cid-qi5ocjam].two-col{grid-template-columns:1fr}}.wizard[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam][type=text],.wizard[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam][type=email],.wizard[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam][type=tel],.wizard[data-astro-cid-qi5ocjam] select[data-astro-cid-qi5ocjam],.wizard[data-astro-cid-qi5ocjam] textarea[data-astro-cid-qi5ocjam]{width:100%;padding:13px 14px;border:1px solid color-mix(in srgb,var(--st-accent) 45%,transparent);border-radius:0;background:transparent;font-family:var(--st-body);font-size:15px;color:inherit;transition:border-color .15s ease}.wizard[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam]:focus,.wizard[data-astro-cid-qi5ocjam] select[data-astro-cid-qi5ocjam]:focus,.wizard[data-astro-cid-qi5ocjam] textarea[data-astro-cid-qi5ocjam]:focus{outline:none;border-color:var(--st-accent)}.inline-save[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;background:var(--st-accent);color:var(--st-ground);border:1px solid var(--st-accent);padding:0 20px;cursor:pointer;white-space:nowrap}.inline-save[data-astro-cid-qi5ocjam]:hover{background:transparent;color:var(--st-accent)}.radio-row[data-astro-cid-qi5ocjam]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.radio-row[data-astro-cid-qi5ocjam] label[data-astro-cid-qi5ocjam]{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--st-accent) 35%,transparent);cursor:pointer;font-size:15px}.radio-row[data-astro-cid-qi5ocjam] label[data-astro-cid-qi5ocjam]:hover{border-color:var(--st-accent)}.radio-row[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam]{accent-color:var(--st-accent);transform:scale(1.1)}.nav-buttons[data-astro-cid-qi5ocjam]{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--st-accent) 30%,transparent)}.btn-back[data-astro-cid-qi5ocjam]{background:transparent;border:none;color:inherit;font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;cursor:pointer;padding:12px 4px;opacity:.7}.btn-back[data-astro-cid-qi5ocjam]:hover{opacity:1}.btn-back[data-astro-cid-qi5ocjam]:disabled{opacity:.25;cursor:not-allowed}.btn-next[data-astro-cid-qi5ocjam],.btn-submit[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;background:var(--st-accent);color:var(--st-ground);border:1px solid var(--st-accent);border-radius:999px;padding:14px 32px;cursor:pointer;transition:background .2s ease,color .2s ease}.btn-next[data-astro-cid-qi5ocjam]:hover,.btn-submit[data-astro-cid-qi5ocjam]:hover{background:transparent;color:var(--st-accent)}.review-section[data-astro-cid-qi5ocjam]{margin-bottom:20px}.review-section[data-astro-cid-qi5ocjam] h4[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;color:var(--st-accent);margin:0 0 8px;font-weight:600}.review-section[data-astro-cid-qi5ocjam] dl[data-astro-cid-qi5ocjam]{margin:0;display:grid;grid-template-columns:180px 1fr;gap:6px 18px;font-size:14px}@media(max-width:560px){.review-section[data-astro-cid-qi5ocjam] dl[data-astro-cid-qi5ocjam]{grid-template-columns:1fr;gap:2px}}.review-section[data-astro-cid-qi5ocjam] dt[data-astro-cid-qi5ocjam]{opacity:.7}.review-section[data-astro-cid-qi5ocjam] dd[data-astro-cid-qi5ocjam]{margin:0;font-weight:600}.consent-box[data-astro-cid-qi5ocjam]{border:1px solid color-mix(in srgb,var(--st-accent) 35%,transparent);padding:16px 18px;margin-top:14px;font-size:13px;line-height:1.55}.consent-box[data-astro-cid-qi5ocjam] label[data-astro-cid-qi5ocjam]{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.consent-box[data-astro-cid-qi5ocjam] input[data-astro-cid-qi5ocjam]{margin-top:3px;accent-color:var(--st-accent)}.consent-box[data-astro-cid-qi5ocjam] a[data-astro-cid-qi5ocjam]{color:var(--st-accent)}.dealer-banner[data-astro-cid-qi5ocjam]{border:1px solid var(--st-accent);padding:12px 16px;font-size:13px;margin-bottom:18px;display:none}.dealer-banner[data-astro-cid-qi5ocjam].show{display:block}.trust[data-astro-cid-qi5ocjam]{display:flex;flex-wrap:wrap;gap:14px 32px;justify-content:center;max-width:880px;margin:clamp(48px,7vw,80px) auto 0;padding-top:clamp(24px,4vw,40px);border-top:1px solid color-mix(in srgb,var(--st-accent) 30%,transparent)}.trust[data-astro-cid-qi5ocjam] span[data-astro-cid-qi5ocjam]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;opacity:.75}.form-status[data-astro-cid-qi5ocjam]{margin-top:18px;padding:14px 16px;border:1px solid var(--st-accent);font-size:15px;line-height:1.5}.form-status[data-astro-cid-qi5ocjam] a[data-astro-cid-qi5ocjam]{color:var(--st-accent)}.btn-submit[data-astro-cid-qi5ocjam]:disabled{opacity:.5;cursor:wait}.hide[data-astro-cid-qi5ocjam]{display:none!important}
