.auth_wrap__85tKy{width:100%;max-width:30rem;margin:0 auto;display:grid;grid-gap:1rem;gap:1rem}.auth_wide__dR4S4{max-width:36rem}.auth_card__vNUKl{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1.75rem 1.5rem;box-shadow:0 6px 24px rgba(23,33,39,.06);display:grid;grid-gap:1rem;gap:1rem}.auth_title__Lt1W3{margin:0;text-align:center;font-size:1.6rem;line-height:1.2}.auth_sub__fKk4f{margin:0;text-align:center;color:var(--text-secondary)}.auth_form__N9Hy7{display:grid;grid-gap:.85rem;gap:.85rem}.auth_card__vNUKl [hidden],.auth_form__N9Hy7[hidden]{display:none}.auth_field__udM_q{display:grid;grid-gap:.3rem;gap:.3rem}.auth_field__udM_q label{font-weight:600;font-size:var(--fs-label)}.auth_field__udM_q input,.auth_field__udM_q select,.auth_field__udM_q textarea{width:100%;box-sizing:border-box}.auth_req__JBebC{color:var(--klar-red)}.auth_row__j6_qd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;font-size:var(--fs-label)}.auth_check__FnsTg{display:inline-flex;align-items:center;gap:.45rem;font-weight:400}.auth_check__FnsTg input{width:1.05rem;height:1.05rem;min-height:0;margin:0;accent-color:var(--klar-red)}.auth_primary__MNIvx{display:block;width:100%;text-align:center;padding:.8rem 1rem;border:0;border-radius:var(--radius-control);background:var(--klar-red);color:#fff;font-weight:700;text-decoration:none;cursor:pointer}.auth_primary__MNIvx:hover{background:var(--klar-red-hover);color:#fff}.auth_secondary__6OI_u{display:block;width:100%;text-align:center;padding:.8rem 1rem;border:1px solid var(--line);border-radius:var(--radius-control);background:#fff;color:var(--text-primary);font-weight:700;text-decoration:none}.auth_foot__KOchj{margin:0;text-align:center;color:var(--text-secondary)}.auth_foot__KOchj a{color:var(--klar-red);font-weight:600}.auth_forgotLink__x8aR_{color:var(--klar-red);text-decoration:none}.auth_forgotLink__x8aR_:hover{text-decoration:underline}.auth_forgot__TCjOQ summary{cursor:pointer;color:var(--klar-red);list-style:none}.auth_forgot__TCjOQ summary::-webkit-details-marker{display:none}.auth_forgot__TCjOQ p{margin:.4rem 0 0;color:var(--text-secondary);font-size:var(--fs-small,.85rem);max-width:18rem}.auth_pw__6pJa8{position:relative}.auth_pw__6pJa8 input{padding-right:2.75rem}.auth_pwToggle__hMMmV{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);background:none;border:0;padding:.35rem;color:var(--text-secondary);cursor:pointer;min-height:0}.auth_honeypot__3LZbn{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.auth_alert___AO_x{margin:0}.auth_kicker__vjhUQ{font-size:var(--fs-label);font-weight:600;color:var(--klar-red);text-transform:none}.auth_prose__z8GCd{display:grid;grid-gap:.6rem;gap:.6rem;color:var(--text-primary)}.auth_prose__z8GCd p{margin:0}.auth_group__MYWJD{border:1px solid var(--line);border-radius:10px;padding:.75rem .9rem .9rem;margin:0;display:grid;grid-gap:.65rem;gap:.65rem;min-width:0}.auth_group__MYWJD legend{font-weight:600;font-size:var(--fs-label);padding:0 .3rem}.auth_zip__VhDI1{display:grid;grid-template-columns:8rem 1fr;grid-gap:.75rem;gap:.75rem}.auth_consent__pTqIv{align-items:flex-start;line-height:1.4}.auth_consent__pTqIv input{margin-top:.15rem;flex:none}.auth_consent__pTqIv a{color:var(--klar-red);font-weight:600}.auth_notes__nSAFW{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1.25rem 1.5rem;display:grid;grid-gap:.6rem;gap:.6rem}.auth_notes__nSAFW h2{margin:0;font-size:1.05rem}.auth_notes__nSAFW dl{margin:0;display:grid;grid-gap:.55rem;gap:.55rem}.auth_notes__nSAFW dt{font-weight:600;font-size:var(--fs-label)}.auth_notes__nSAFW dd{margin:0;color:var(--text-secondary);font-size:var(--fs-label);line-height:1.45}.auth_notes__nSAFW a{color:var(--klar-red);font-weight:600}.auth_hero__AjJXR{border-radius:16px;padding:2.5rem 1.5rem;color:#fff;display:grid;grid-gap:1rem;gap:1rem;max-width:64rem;margin:0 auto;width:100%;box-sizing:border-box;background:radial-gradient(120% 120% at 100% 0,rgba(242,13,47,.55) 0,rgba(242,13,47,0) 55%),linear-gradient(160deg,#24323b,#172127 70%)}.auth_hero__AjJXR h1{margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1.1;color:#fff;max-width:14ch}.auth_hero__AjJXR [data-lead],.auth_hero__AjJXR p{margin:0;color:rgba(255,255,255,.88);max-width:30rem;font-size:1.05rem}.auth_heroActions__zuLUr{display:grid;grid-gap:.75rem;gap:.75rem;max-width:18rem}.auth_heroActions__zuLUr .auth_secondary__6OI_u{border-color:#fff}.auth_outline__FjYB7{display:block;width:100%;box-sizing:border-box;text-align:center;padding:.8rem 1rem;border:1.5px solid #fff;border-radius:var(--radius-control);background:transparent;color:#fff;font-weight:700;text-decoration:none}.auth_outline__FjYB7:focus-visible,.auth_outline__FjYB7:hover{background:rgba(255,255,255,.12);color:#fff}.auth_hero__AjJXR .auth_heroNote__KhbEU{font-size:var(--fs-label,.9rem);color:rgba(255,255,255,.78);max-width:34rem}.auth_features__y5ydJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;max-width:64rem;margin:0 auto;width:100%;text-align:center}.auth_feature__wEm8o{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;padding:.75rem .25rem;font-size:var(--fs-label);font-weight:600;color:var(--text-primary)}.auth_feature__wEm8o svg{width:1.6rem;height:1.6rem}.auth_types__2tyML{display:grid;grid-gap:.75rem;gap:.75rem}.auth_type__zPrmr{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;grid-gap:.9rem;gap:.9rem;padding:.95rem 1rem;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--text-primary);text-decoration:none}.auth_type__zPrmr:focus-visible,.auth_type__zPrmr:hover{border-color:var(--klar-red)}.auth_type__zPrmr strong{display:block}.auth_type__zPrmr span{color:var(--text-secondary);font-size:var(--fs-label)}.auth_typeIcon__Y9Qpq{width:3rem;height:3rem;border-radius:999px;display:grid;place-items:center}.auth_typeIcon__Y9Qpq svg{width:1.5rem;height:1.5rem}.auth_iconWorkshop___8_S7{background:#E8F1FD;color:#1F6FD1}.auth_iconDealer___ApuH{background:#F1EAFD;color:#7B3FD6}.auth_iconBrand__Ub7WQ{background:var(--status-bg);color:var(--status-success)}.auth_iconRider__XfXEK{background:#EEF0F2;color:#5B6770}.auth_chev__ckirb{color:var(--klar-red);font-size:1.3rem}.auth_type__zPrmr>span:nth-child(2)>span{display:block}.auth_pick__ej7_0{cursor:pointer}.auth_pick__ej7_0:has(input:checked){border-color:var(--klar-red);box-shadow:0 0 0 1px var(--klar-red) inset;background:var(--status-bg)}.auth_pickBox__87iM4{width:1.3rem;height:1.3rem;min-height:0;margin:0;accent-color:var(--klar-red)}.auth_or__MSS3Q{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;color:var(--text-secondary);font-size:var(--fs-label)}.auth_or__MSS3Q:after,.auth_or__MSS3Q:before{content:"";border-top:1px solid var(--line)}.auth_hint__gPC01{margin:0;color:var(--text-secondary);font-size:var(--fs-label);font-weight:400}.auth_type__zPrmr .auth_typeTag__Jy6V2{display:inline-block;margin-top:.35rem;font-style:normal;font-size:.75rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:#F1F2F4;color:var(--text-secondary)}.auth_type__zPrmr .auth_typeTagOpen__CxF9M{background:var(--status-bg);color:var(--status-success)}.auth_steps__ITiu6{display:flex;gap:.5rem;justify-content:space-between;list-style:none;margin:0;padding:0;font-size:var(--fs-label);color:var(--text-secondary)}.auth_steps__ITiu6 li{display:flex;align-items:center;gap:.4rem}.auth_steps__ITiu6 b{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;border:1px solid var(--line);font-weight:700;font-size:.8rem}.auth_steps__ITiu6 li[aria-current=step]{color:var(--text-primary);font-weight:600}.auth_steps__ITiu6 li.auth_done__41GgD b,.auth_steps__ITiu6 li[aria-current=step] b{background:var(--klar-red);border-color:var(--klar-red);color:#fff}.auth_two__11sIj{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.auth_review__rO5ZJ{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:.85rem 1rem;border-radius:8px;background:#F6F7F8}.auth_review__rO5ZJ div{display:grid;grid-template-columns:9rem 1fr;grid-gap:.5rem;gap:.5rem;font-size:var(--fs-label)}.auth_review__rO5ZJ dt{color:var(--text-secondary)}.auth_review__rO5ZJ dd{margin:0;overflow-wrap:anywhere}.auth_back__mL_kx{background:none;border:0;color:var(--text-secondary);cursor:pointer;padding:.25rem 0;text-decoration:underline}.auth_result__2cf0n{text-align:center;justify-items:center}.auth_resultIcon__SwGbS{width:3.5rem;height:3.5rem;border-radius:999px;display:grid;place-items:center}.auth_resultIcon__SwGbS svg{width:1.9rem;height:1.9rem}.auth_iconWait__vN2mE{background:var(--status-bg);color:var(--klar-red)}.auth_iconOk__s36Uu{background:var(--status-bg);color:var(--status-success)}.auth_iconNo__Wk5_h{background:#F6F7F8;color:var(--text-secondary)}.auth_next__2VGie{text-align:left;width:100%;box-sizing:border-box;padding:.9rem 1rem;border-radius:8px;background:#F6F7F8}.auth_next__2VGie h2{margin:0 0 .4rem;font-size:1rem}.auth_next__2VGie ol{margin:0;padding-left:1.2rem;display:grid;grid-gap:.25rem;gap:.25rem}.auth_next__2VGie p{margin:0}.auth_next__2VGie p+p{margin-top:.45rem}.auth_linkBtn__T6YKT{background:none;border:0;color:var(--klar-red);font-weight:600;cursor:pointer;padding:.25rem}@media (max-width:560px){.auth_card__vNUKl{padding:1.25rem 1rem}.auth_two__11sIj{grid-template-columns:1fr}.auth_zip__VhDI1{grid-template-columns:6.5rem 1fr}.auth_notes__nSAFW{padding:1rem}.auth_review__rO5ZJ div{grid-template-columns:1fr;gap:0}.auth_hero__AjJXR{padding:2rem 1.1rem;border-radius:12px}.auth_heroActions__zuLUr{max-width:none}}.auth_wrap__85tKy .auth_card__vNUKl button.auth_primary__MNIvx{display:block;width:100%;max-width:none;justify-self:stretch;min-height:2.9rem;background:var(--klar-red);color:#fff}.auth_wrap__85tKy .auth_card__vNUKl button.auth_primary__MNIvx:hover:not(:disabled){background:var(--klar-red-hover)}.auth_wrap__85tKy .auth_card__vNUKl button.auth_back__mL_kx,.auth_wrap__85tKy .auth_card__vNUKl button.auth_linkBtn__T6YKT{background:transparent;border:0;min-height:0;justify-self:center}.auth_wrap__85tKy .auth_card__vNUKl button.auth_linkBtn__T6YKT{color:var(--klar-red);font-weight:600}.auth_wrap__85tKy .auth_card__vNUKl button.auth_back__mL_kx{color:var(--text-secondary);text-decoration:underline}.auth_wrap__85tKy .auth_card__vNUKl button.auth_pwToggle__hMMmV{background:none;border:0;min-height:0;padding:.35rem;color:var(--text-secondary)}