.CarRegistrationClient_page__SXQKb{min-height:100vh}.CarRegistrationClient_hero__O0IAl{background:linear-gradient(135deg,var(--color-brand-red) 0,#012554 100%);padding:1.5rem 1rem 2.5rem;margin-bottom:-1.25rem}.CarRegistrationClient_heroInner__JFfCV{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.CarRegistrationClient_heroTitle__RueNJ{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 .25rem}.CarRegistrationClient_heroSub__7wSAG{color:hsla(0,0%,100%,.85);font-size:.9rem;margin:0}.CarRegistrationClient_heroBadges__2uoju{display:flex;gap:.75rem;flex-wrap:wrap}.CarRegistrationClient_heroBadge__WSjiA{display:flex;align-items:center;gap:.35rem;color:hsla(0,0%,100%,.85);font-size:.78rem}.CarRegistrationClient_heroBadge__WSjiA i{color:var(--color-success);font-size:.8rem}.CarRegistrationClient_container__uBcpD{max-width:1100px;margin:0 auto;padding:0 .75rem 2rem}.CarRegistrationClient_sectionHeader__bJJPY{display:flex;align-items:center;gap:.5rem;color:var(--color-brand-red);font-size:1.1rem;font-weight:600;margin-bottom:1rem}.CarRegistrationClient_sectionHeader__bJJPY i{font-size:.95rem}.CarRegistrationClient_processStep__4GlmI{display:flex;align-items:flex-start;gap:.75rem;padding:.6rem 0}.CarRegistrationClient_processStepNum__2p5u4{width:28px;height:28px;border-radius:50%;background:var(--color-brand-red);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}.CarRegistrationClient_processStepText__IJf2Y{font-size:.82rem;color:var(--color-text);line-height:1.4}.CarRegistrationClient_processStepText__IJf2Y strong{display:block;margin-bottom:.1rem}.CarRegistrationClient_processStepText__IJf2Y span{color:var(--color-text-muted);font-size:.75rem}.CarRegistrationClient_helpBox__KkrZI{margin-top:1rem;padding:1rem;background:var(--color-surface-2);border-radius:12px}.CarRegistrationClient_helpLink__xME5D{display:flex;align-items:center;gap:.35rem;text-decoration:none;padding:.5rem;border-radius:8px;background:var(--color-surface);color:var(--color-text);font-size:.8rem;font-weight:500;flex:1 1}.CarRegistrationClient_trustBadges__BgRbW{display:flex;justify-content:center;gap:.75rem}.CarRegistrationClient_trustBadge__6F5OY{display:flex;align-items:center;gap:.25rem;font-size:.7rem;color:var(--color-text-muted)}.CarRegistrationClient_trustBadge__6F5OY i{color:var(--color-success);font-size:.7rem}.CarRegistrationClient_loadingWrap__lCBa3{display:flex;justify-content:center;align-items:center;min-height:60vh}.CarRegistrationClient_successWrap__I1LXd{max-width:700px;margin:2rem auto;padding:0 1rem}.CarRegistrationClient_successIcon__bA7Jr{width:80px;height:80px;border-radius:50%;background:rgba(16,185,129,.15);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.CarRegistrationClient_successIcon__bA7Jr i{font-size:2.5rem;color:var(--color-success)}.CarRegistrationClient_detailRow__xy0N4{display:flex;justify-content:space-between;padding:.35rem 0;font-size:.875rem}.CarRegistrationClient_detailRow__xy0N4 span:first-child{color:var(--color-text-muted)}.CarRegistrationClient_detailRow__xy0N4 span:last-child{color:var(--color-text)}.CarRegistrationClient_nextStepItem__idVxx{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:8px;background:var(--color-surface-2);margin-bottom:.5rem}.CarRegistrationClient_nextStepIcon__gGQa6{width:40px;height:40px;border-radius:10px;background:rgba(247,4,6,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CarRegistrationClient_nextStepIcon__gGQa6 i{color:var(--color-brand-red)}@media (max-width:768px){.CarRegistrationClient_heroInner__JFfCV{flex-direction:column;text-align:center}.CarRegistrationClient_heroBadges__2uoju{justify-content:center}}