.warranty_page__7gKII{min-height:100vh;background:#ececec;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;overflow-x:hidden}.warranty_hero__BTNjq{position:relative;width:100%;height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:50%/cover no-repeat}.warranty_hero__BTNjq:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(80,5,30,.6),rgba(160,20,70,.25) 60%,transparent)}.warranty_heroTitle__CS88_{position:relative;z-index:1;font-size:28px;font-weight:700;color:#fff;margin:0 0 4px;text-align:center}.warranty_heroSub__BV7vH{position:relative;z-index:1;font-size:15px;font-weight:400;color:hsla(0,0%,100%,.85);margin:0 0 28px;text-align:center}.warranty_heroCta__yAVXO{position:relative;z-index:1;padding:14px 52px;background:#03c3dd;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:3px;cursor:pointer;transition:background .2s}.warranty_heroCta__yAVXO:hover{background:#029cb3}.warranty_scrollChevron__CMoYF{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:1;background:none;border:none;cursor:pointer;animation:warranty_bounce__gUWhS 2s infinite}@keyframes warranty_bounce__gUWhS{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(6px)}}.warranty_coverageIntro__HF6_4{text-align:center;padding:56px 32px 44px;background:#ececec}.warranty_sectionTitle___EkZ9{font-size:22px;font-weight:700;margin:0 0 16px}.warranty_sectionDesc__1T5cG{font-size:14px;color:#555;max-width:600px;margin:0 auto;line-height:1.8}.warranty_iconBar__Pwr7V{background:#03c3dd;padding:52px 32px;display:flex;justify-content:center;align-items:flex-start;gap:100px}.warranty_iconItem__HQOLr{display:flex;flex-direction:column;align-items:center;text-align:center}.warranty_iconSvg__kQ6AK{width:72px;height:72px;margin-bottom:14px}.warranty_iconLabel__i_FaB{color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.warranty_audiSection__80xrJ{background:linear-gradient(180deg,#c5d8e0,#dde4e8 40%,#ececec);padding:0}.warranty_audiImg__qSCoN{max-width:1000px;height:380px;margin:0 auto;background:50%/contain no-repeat}.warranty_plansSection__SqHxq{padding:0 40px 44px;background:#ececec}.warranty_plansGrid__0SNfz{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:1100px;margin:0 auto}.warranty_planCol__T8xMh{padding:32px 28px}.warranty_planColBest__orsEv{background:#fff;border-radius:0;box-shadow:0 2px 12px rgba(0,0,0,.06)}.warranty_planLogo___DWkg{display:block;max-width:220px;height:auto;margin-bottom:22px}.warranty_planLevel__LVrgp{font-size:15px;font-weight:700;color:#000;margin:0 0 12px;letter-spacing:.02em}.warranty_planDesc__J8VTV{font-size:13px;color:#555;line-height:1.7;margin:0}.warranty_benefitsSection__8p8K_{padding:36px 64px 44px;max-width:1100px;margin:0 auto;border-top:1px solid #ccc}.warranty_benefitsTitle__iWPk_{font-size:15px;font-weight:700;color:#000;letter-spacing:.05em;margin:0 0 18px}.warranty_benefitsCols__mTSCt{display:grid;grid-template-columns:1fr 1fr;gap:20px}.warranty_benefitsList__3Oflq{margin:0;padding:0 0 0 16px;list-style:none}.warranty_benefitsList__3Oflq li{font-size:14px;color:#444;line-height:1.9;position:relative;padding-left:14px}.warranty_benefitsList__3Oflq li:before{content:"•";position:absolute;left:0;color:#03c3dd;font-weight:700;font-size:16px}.warranty_chassisSection__nSngm{position:relative;padding:60px 0 80px;background:#f2f4f6;min-height:560px;overflow:hidden}.warranty_chassisCenter__ZmBFA{max-width:900px;margin:0 auto;position:relative;z-index:1}.warranty_chassisImg__UgaBu{width:100%;height:500px;background:50%/contain no-repeat}.warranty_calloutBL__r9J11,.warranty_calloutBR__Icz5b,.warranty_calloutTL__Y0MJ2,.warranty_calloutTR__P_FQ7{position:absolute;z-index:2}.warranty_calloutTL__Y0MJ2{top:40px;left:32px}.warranty_calloutBL__r9J11{bottom:40px;left:32px}.warranty_calloutTR__P_FQ7{top:40px;right:32px}.warranty_calloutBR__Icz5b{bottom:40px;right:32px}.warranty_calloutContentR__fvVjl,.warranty_calloutContent__5kn_l{display:flex;align-items:center;gap:10px}.warranty_calloutContentR__fvVjl{text-align:right}.warranty_costTitle__gZpt6{font-size:12px;font-weight:700;color:#000;letter-spacing:.03em}.warranty_costPrice__YHgFX{font-size:12px;font-weight:600;color:#03c3dd;font-style:italic}.warranty_lineH__VAO_p{height:2px;background:#03c3dd;margin-top:6px}.warranty_calloutBL__r9J11 .warranty_lineH__VAO_p,.warranty_calloutTL__Y0MJ2 .warranty_lineH__VAO_p{width:200px}.warranty_calloutBR__Icz5b .warranty_lineH__VAO_p,.warranty_calloutTR__P_FQ7 .warranty_lineH__VAO_p{width:200px;margin-left:auto}.warranty_protectBox__GhBFv{position:absolute;bottom:30%;right:5%;border:3px solid #03c3dd;padding:24px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:3;background:hsla(0,0%,100%,.85)}.warranty_protectSmall__wZMW1{font-size:13px;font-weight:700;color:#333;letter-spacing:.06em}.warranty_protectBig__nODhG{font-size:34px;font-weight:800;color:#000;letter-spacing:.03em;line-height:1.1}.warranty_formSection__z_Bgy{padding:56px 32px 64px;background:linear-gradient(180deg,#e0e4e8,#ececec)}.warranty_stepper__GiJQU{display:flex;justify-content:center;align-items:flex-start;max-width:640px;margin:0 auto 36px;position:relative}.warranty_stepperLine__bmKaX{position:absolute;top:8px;left:12%;right:12%;height:3px;background:#bbb;z-index:0}.warranty_stepItem__kfllk{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;z-index:1}.warranty_stepDot___yj4L{width:16px;height:16px;border-radius:50%;background:#bbb;margin-bottom:8px;transition:all .3s}.warranty_stepActive__aXhay .warranty_stepDot___yj4L{background:#222;width:18px;height:18px}.warranty_stepDone__qxFLp .warranty_stepDot___yj4L{background:#03c3dd}.warranty_stepLabel__w2Mso{font-size:12px;color:#888;text-align:center;line-height:1.3}.warranty_stepActive__aXhay .warranty_stepLabel__w2Mso{color:#222;font-weight:600}.warranty_stepCounter__v6vS5{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:22px}.warranty_stepBadge__m9KoV{width:36px;height:36px;border-radius:50%;background:#222;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.warranty_stepBadgeLabel__TIaQY{font-size:14px;font-weight:700;color:#000;letter-spacing:.05em}.warranty_formHeading__Uw1D6{text-align:center;font-size:17px;font-weight:700;color:#000;margin:0 0 28px;letter-spacing:.05em}.warranty_formCard__TRobm{max-width:440px;margin:0 auto}.warranty_stepContent__yJ8_O{animation:warranty_fadeIn__VifDO .3s ease}@keyframes warranty_fadeIn__VifDO{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.warranty_formGroup__vbyUL{margin-bottom:12px}.warranty_formRow__b5N3E{display:flex;gap:12px;margin-bottom:12px}.warranty_input__jItSw{width:100%;height:40px;padding:0 14px;background:#fff;border:1px solid #b0b0b0;border-radius:6px;color:#000;font-size:14px;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .2s}.warranty_input__jItSw:focus{border-color:#03c3dd}.warranty_input__jItSw::-moz-placeholder{color:#999}.warranty_input__jItSw::placeholder{color:#999}.warranty_errorBox___BYDd{background:rgba(231,76,60,.08);border:1px solid rgba(231,76,60,.25);border-radius:6px;padding:10px 14px;color:#e74c3c;font-size:12px;margin-bottom:12px}.warranty_seeRatesBtn__fkmIe{width:100%;height:40px;background:#03c3dd;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;transition:background .2s}.warranty_seeRatesBtn__fkmIe:hover{background:#029cb3}.warranty_seeRatesBtn__fkmIe:disabled{opacity:.4;cursor:not-allowed}.warranty_backBtn__bZw5B{height:40px;padding:0 22px;background:#eee;border:1px solid #ccc;border-radius:6px;color:#555;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.warranty_backBtn__bZw5B:hover{background:#ddd}.warranty_btnRow__PEPZ6{display:flex;gap:12px;margin-top:16px}.warranty_btnRow__PEPZ6 .warranty_seeRatesBtn__fkmIe{flex:1}.warranty_quotePlansGrid__yifys{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:16px}.warranty_quotePlanCard__267mo{background:#fff;border:2px solid #ddd;border-radius:8px;padding:14px 10px;text-align:center;cursor:pointer;font-family:inherit;transition:border-color .2s}.warranty_quotePlanCard__267mo:hover{border-color:rgba(3,195,221,.5)}.warranty_quotePlanSelected___MImA{border-color:#03c3dd!important;background:rgba(3,195,221,.04)!important}.warranty_quotePlanName__TdU_1{font-size:10px;font-weight:600;color:#888;margin-bottom:4px;text-transform:uppercase}.warranty_quotePlanPrice__VT8KK{font-size:24px;font-weight:800;color:#000;margin-bottom:4px}.warranty_quotePlanPrice__VT8KK span{font-size:12px;font-weight:400;color:#999}.warranty_quotePlanMeta__thLQ9{font-size:10px;color:#999;line-height:1.5}.warranty_allQuotesList__u44ty{display:flex;flex-direction:column;gap:5px;max-height:240px;overflow-y:auto;margin-bottom:12px}.warranty_quoteRow__ECuKf{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-family:inherit;font-size:12px;color:#444;width:100%;text-align:left}.warranty_quoteRow__ECuKf:hover{border-color:rgba(3,195,221,.4)}.warranty_quoteRowSelected__NofJH{border-color:#03c3dd!important;background:rgba(3,195,221,.03)!important}.warranty_quoteRowPrice__eTIxm{font-weight:700;color:#03c3dd}.warranty_disclaimer___QVvx{text-align:center;font-size:10px;color:#aaa;max-width:560px;margin:0 auto;padding:24px 24px 48px;line-height:1.6}@media (max-width:768px){.warranty_hero__BTNjq{height:380px}.warranty_heroTitle__CS88_{font-size:22px}.warranty_iconBar__Pwr7V{flex-direction:column;gap:28px;padding:36px 24px}.warranty_audiImg__qSCoN{height:200px}.warranty_benefitsCols__mTSCt,.warranty_plansGrid__0SNfz{grid-template-columns:1fr}.warranty_benefitsSection__8p8K_{padding:24px 24px 32px}.warranty_chassisCenter__ZmBFA{max-width:100%;padding:0 16px}.warranty_chassisImg__UgaBu{height:280px}.warranty_calloutBL__r9J11,.warranty_calloutBR__Icz5b,.warranty_calloutTL__Y0MJ2,.warranty_calloutTR__P_FQ7{position:static;margin:16px 32px}.warranty_calloutBL__r9J11 .warranty_lineH__VAO_p,.warranty_calloutBR__Icz5b .warranty_lineH__VAO_p,.warranty_calloutTL__Y0MJ2 .warranty_lineH__VAO_p,.warranty_calloutTR__P_FQ7 .warranty_lineH__VAO_p{display:none}.warranty_protectBox__GhBFv{position:static;margin:24px auto}.warranty_chassisSection__nSngm{display:flex;flex-direction:column;padding:32px 0}}@media (max-width:480px){.warranty_hero__BTNjq{height:280px}.warranty_heroTitle__CS88_{font-size:18px}.warranty_formRow__b5N3E{flex-direction:column}.warranty_quotePlansGrid__yifys{grid-template-columns:1fr}.warranty_stepLabel__w2Mso{font-size:10px}}