.ExteriorCeramicProtection-module__gQdj8q__section{background:var(--app-bg);color:var(--app-text);padding:64px 0;position:relative;overflow:hidden}.ExteriorCeramicProtection-module__gQdj8q__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(32% 24% at 50% 10%,#9e0e0e24,#9e0e0e00 62%),radial-gradient(22% 18% at 12% 24%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.ExteriorCeramicProtection-module__gQdj8q__container{z-index:1;position:relative;padding-left:20px!important;padding-right:20px!important}.ExteriorCeramicProtection-module__gQdj8q__top{grid-template-columns:1.25fr .75fr;align-items:center;gap:28px;margin-bottom:34px;display:grid}.ExteriorCeramicProtection-module__gQdj8q__topText{min-width:0}.ExteriorCeramicProtection-module__gQdj8q__title{letter-spacing:.01em;color:color-mix(in srgb,var(--app-text)92%,#9e0e0e 8%);line-height:1.05;font-size:clamp(1.9rem,3.2vw,3rem)!important;font-weight:950!important}.ExteriorCeramicProtection-module__gQdj8q__subtitle{max-width:62ch;color:var(--app-muted);margin-top:10px;font-size:1.02rem;line-height:1.75}.ExteriorCeramicProtection-module__gQdj8q__topMedia{justify-items:end;display:grid}.ExteriorCeramicProtection-module__gQdj8q__imageCard{aspect-ratio:16/9;border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);background:#0d0d0d;border-radius:18px;width:min(520px,100%);transition:transform .24s,box-shadow .24s,border-color .24s;position:relative;overflow:hidden;transform:translate(0,0);box-shadow:0 26px 70px #0000002e}.ExteriorCeramicProtection-module__gQdj8q__image{object-fit:cover;filter:saturate(1.05)contrast(1.04);transition:transform .42s,filter .42s;transform:scale(1.03)}.ExteriorCeramicProtection-module__gQdj8q__imageOverlay{pointer-events:none;opacity:.9;background:linear-gradient(120deg,#00000026,#0000008c),radial-gradient(60% 60% at 75% 20%,#ffffff1f,#fff0 55%);position:absolute;inset:0}.ExteriorCeramicProtection-module__gQdj8q__imageGlow{pointer-events:none;opacity:0;background:radial-gradient(35% 25% at 50% 15%,#9e0e0e2e,#9e0e0e00 70%);transition:opacity .24s;position:absolute;inset:-40%}.ExteriorCeramicProtection-module__gQdj8q__imageCard:hover{border-color:#9e0e0e59;transform:translateY(-6px);box-shadow:0 38px 90px #0000003d,inset 0 0 0 1px #9e0e0e1f}.ExteriorCeramicProtection-module__gQdj8q__imageCard:hover .ExteriorCeramicProtection-module__gQdj8q__image{transform:scale(1.08)}.ExteriorCeramicProtection-module__gQdj8q__imageCard:hover .ExteriorCeramicProtection-module__gQdj8q__imageGlow{opacity:1}.ExteriorCeramicProtection-module__gQdj8q__mid{background:linear-gradient(180deg,color-mix(in srgb,var(--app-bg)92%,var(--app-text)8%),color-mix(in srgb,var(--app-bg)96%,var(--app-text)4%));border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:start;gap:26px;padding:22px;display:grid;box-shadow:0 26px 70px #0000001f}.ExteriorCeramicProtection-module__gQdj8q__colHeading{letter-spacing:.01em;margin-bottom:12px;font-size:1.25rem!important;font-weight:950!important}.ExteriorCeramicProtection-module__gQdj8q__divider{background:color-mix(in srgb,var(--app-text)14%,transparent);opacity:.8;border-radius:999px;width:1px;height:100%}.ExteriorCeramicProtection-module__gQdj8q__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ExteriorCeramicProtection-module__gQdj8q__item{background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:10px 12px;transition:transform .2s,border-color .2s,background .2s;display:grid;transform:translate(0,0)}.ExteriorCeramicProtection-module__gQdj8q__item:hover{background:color-mix(in srgb,var(--app-bg)86%,#9e0e0e 14%);border-color:#9e0e0e47;transform:translateY(-3px)}.ExteriorCeramicProtection-module__gQdj8q__bullet{background:#0d0d0d;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 14px 34px #0000002e}.ExteriorCeramicProtection-module__gQdj8q__icon{color:#fff;font-size:1.35rem!important}.ExteriorCeramicProtection-module__gQdj8q__dot{background:#ffffffe6;border-radius:999px;width:8px;height:8px}.ExteriorCeramicProtection-module__gQdj8q__itemContent{flex-direction:column;gap:2px;display:flex}.ExteriorCeramicProtection-module__gQdj8q__itemText{color:color-mix(in srgb,var(--app-text)86%,transparent);font-weight:650;line-height:1.35}.ExteriorCeramicProtection-module__gQdj8q__itemSubtext{color:var(--app-muted);opacity:.75;font-size:.85rem;font-weight:400;line-height:1.45}.ExteriorCeramicProtection-module__gQdj8q__footerLine{text-align:center;letter-spacing:.01em;color:#9e0e0ef2;margin-top:28px;font-size:clamp(1.25rem,2.2vw,2rem)!important;font-weight:950!important}.ExteriorCeramicProtection-module__gQdj8q__ready .ExteriorCeramicProtection-module__gQdj8q__topText,.ExteriorCeramicProtection-module__gQdj8q__ready .ExteriorCeramicProtection-module__gQdj8q__imageCard,.ExteriorCeramicProtection-module__gQdj8q__ready .ExteriorCeramicProtection-module__gQdj8q__mid,.ExteriorCeramicProtection-module__gQdj8q__ready .ExteriorCeramicProtection-module__gQdj8q__footerLine{opacity:1;transform:none}.ExteriorCeramicProtection-module__gQdj8q__topText,.ExteriorCeramicProtection-module__gQdj8q__imageCard,.ExteriorCeramicProtection-module__gQdj8q__mid,.ExteriorCeramicProtection-module__gQdj8q__footerLine{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(14px)}.ExteriorCeramicProtection-module__gQdj8q__topText{transition-delay:60ms}.ExteriorCeramicProtection-module__gQdj8q__imageCard{transition-delay:.12s}.ExteriorCeramicProtection-module__gQdj8q__mid{transition-delay:.17s}.ExteriorCeramicProtection-module__gQdj8q__footerLine{transition-delay:.22s}.ExteriorCeramicProtection-module__gQdj8q__ready .ExteriorCeramicProtection-module__gQdj8q__item{opacity:1;transition-delay:var(--d,0s);transform:none}.ExteriorCeramicProtection-module__gQdj8q__item{opacity:0;transform:translateY(10px)}@media (max-width:900px){.ExteriorCeramicProtection-module__gQdj8q__top{grid-template-columns:1fr}.ExteriorCeramicProtection-module__gQdj8q__topMedia{justify-items:start}.ExteriorCeramicProtection-module__gQdj8q__mid{grid-template-columns:1fr}.ExteriorCeramicProtection-module__gQdj8q__divider{display:none}}@media (max-width:600px){.ExteriorCeramicProtection-module__gQdj8q__section{padding:48px 0}.ExteriorCeramicProtection-module__gQdj8q__mid{padding:16px}.ExteriorCeramicProtection-module__gQdj8q__item{grid-template-columns:40px 1fr;padding:10px}.ExteriorCeramicProtection-module__gQdj8q__bullet{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.ExteriorCeramicProtection-module__gQdj8q__topText,.ExteriorCeramicProtection-module__gQdj8q__imageCard,.ExteriorCeramicProtection-module__gQdj8q__mid,.ExteriorCeramicProtection-module__gQdj8q__footerLine,.ExteriorCeramicProtection-module__gQdj8q__item,.ExteriorCeramicProtection-module__gQdj8q__image{opacity:1!important;transition:none!important;transform:none!important}}
.WarrantyShowcase-module__2UBQ1q__section{background:var(--app-bg);color:var(--app-text);padding:20px 0 64px;position:relative;overflow:hidden;margin-top:0!important}.WarrantyShowcase-module__2UBQ1q__section:before{content:"";pointer-events:none;background:radial-gradient(34% 26% at 50% 10%,#9e0e0e1f,#9e0e0e00 60%),radial-gradient(20% 16% at 14% 28%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.WarrantyShowcase-module__2UBQ1q__container{z-index:1;position:relative;padding-left:20px!important;padding-right:20px!important}.WarrantyShowcase-module__2UBQ1q__header{text-align:center;justify-items:center;gap:10px;margin-bottom:28px;display:grid}.WarrantyShowcase-module__2UBQ1q__title{letter-spacing:.01em;line-height:1.05;font-size:clamp(2rem,3.2vw,3rem)!important;font-weight:950!important}.WarrantyShowcase-module__2UBQ1q__subtitle{color:var(--app-muted);max-width:72ch;font-size:1.05rem;line-height:1.7}.WarrantyShowcase-module__2UBQ1q__tagline{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--app-brand)85%,#9e0e0e 15%);margin-top:4px;font-weight:950!important}.WarrantyShowcase-module__2UBQ1q__stage{--ring:#9e0e0e38;grid-template:".top.""left badge right"/1fr minmax(260px,320px) 1fr;place-items:center;gap:22px 18px;padding-top:10px;display:grid;position:relative}.WarrantyShowcase-module__2UBQ1q__section :is(.WarrantyShowcase-module__2UBQ1q__card,.WarrantyShowcase-module__2UBQ1q__badgeWrap){opacity:0;transform:translateY(10px)scale(.99)}.WarrantyShowcase-module__2UBQ1q__ready :is(.WarrantyShowcase-module__2UBQ1q__card,.WarrantyShowcase-module__2UBQ1q__badgeWrap){animation:.52s cubic-bezier(.2,.9,.2,1) forwards WarrantyShowcase-module__2UBQ1q__in}.WarrantyShowcase-module__2UBQ1q__ready .WarrantyShowcase-module__2UBQ1q__cardTop{animation-delay:40ms}.WarrantyShowcase-module__2UBQ1q__ready .WarrantyShowcase-module__2UBQ1q__badgeWrap{animation-delay:80ms}.WarrantyShowcase-module__2UBQ1q__ready .WarrantyShowcase-module__2UBQ1q__cardLeft{animation-delay:.12s}.WarrantyShowcase-module__2UBQ1q__ready .WarrantyShowcase-module__2UBQ1q__cardRight{animation-delay:.16s}@keyframes WarrantyShowcase-module__2UBQ1q__in{to{opacity:1;transform:translate(0,0)scale(1)}}.WarrantyShowcase-module__2UBQ1q__card{text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--app-bg)92%,var(--app-text)8%),color-mix(in srgb,var(--app-bg)96%,var(--app-text)4%));border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);will-change:transform;border-radius:22px;grid-area:badge;width:100%;max-width:360px;padding:32px 18px;transition:transform .22s,border-color .22s,box-shadow .22s,filter .22s;box-shadow:0 22px 70px #0000001f}.WarrantyShowcase-module__2UBQ1q__cardTop{grid-area:top;max-width:420px;margin-bottom:24px}.WarrantyShowcase-module__2UBQ1q__cardLeft{grid-area:left}.WarrantyShowcase-module__2UBQ1q__cardRight{grid-area:right}.WarrantyShowcase-module__2UBQ1q__card:after{content:"";pointer-events:none;opacity:.6;background:radial-gradient(55% 55% at 50% 0,#ffffff24,#fff0 55%);border-radius:22px;position:absolute;inset:0}.WarrantyShowcase-module__2UBQ1q__card:hover{filter:saturate(1.02);border-color:#9e0e0e73;transform:translateY(-6px);box-shadow:0 30px 90px #00000029,inset 0 0 0 1px #9e0e0e24}.WarrantyShowcase-module__2UBQ1q__iconWrap{background:#0d0d0d;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:68px;height:68px;margin:0 auto 14px;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:0 14px 34px #0000002e}.WarrantyShowcase-module__2UBQ1q__card:hover .WarrantyShowcase-module__2UBQ1q__iconWrap{transform:translateY(-2px)rotate(-2deg);box-shadow:0 18px 44px #00000038}.WarrantyShowcase-module__2UBQ1q__icon{color:#fff;font-size:1.95rem!important}.WarrantyShowcase-module__2UBQ1q__cardTitle{letter-spacing:.01em;line-height:1.2;font-size:1.08rem!important;font-weight:950!important}.WarrantyShowcase-module__2UBQ1q__badgeWrap{z-index:2;grid-area:badge;place-items:center;display:grid;position:relative}.WarrantyShowcase-module__2UBQ1q__badge{width:230px;height:230px;box-shadow:0 34px 90px #00000042,0 0 0 10px #ffffff1a,0 0 0 14px var(--ring);background:radial-gradient(55% 55% at 35% 30%,#ffffff40,#fff0 60%),radial-gradient(75% 75% at 70% 70%,#00000040,#0000 55%),linear-gradient(145deg,#9e0e0e,#760a0a);border-radius:999px;place-items:center;transition:transform .26s,box-shadow .26s;display:grid;transform:translateZ(0)}.WarrantyShowcase-module__2UBQ1q__badge:before{content:"";opacity:0;pointer-events:none;border:1px solid #9e0e0e4d;border-radius:999px;position:absolute;inset:-16px;transform:scale(.98)}.WarrantyShowcase-module__2UBQ1q__ready .WarrantyShowcase-module__2UBQ1q__badge:before{animation:1.8s ease-in-out .7s infinite WarrantyShowcase-module__2UBQ1q__pulse}@keyframes WarrantyShowcase-module__2UBQ1q__pulse{0%,to{opacity:.2;transform:scale(.98)}50%{opacity:.45;transform:scale(1.04)}}.WarrantyShowcase-module__2UBQ1q__badge:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 40px 110px #0000004d,0 0 0 10px #ffffff1f,0 0 0 16px #9e0e0e42}.WarrantyShowcase-module__2UBQ1q__badgeInner{text-align:center;background:#0d0d0d29;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:84%;height:84%;padding:16px;display:grid}.WarrantyShowcase-module__2UBQ1q__badgeKicker{letter-spacing:.1em;color:#ffffffeb;font-size:.95rem;font-weight:950}.WarrantyShowcase-module__2UBQ1q__badgeYears{color:#fff;letter-spacing:-.03em;text-shadow:0 20px 46px #00000059;font-size:5.2rem;font-weight:950;line-height:1}.WarrantyShowcase-module__2UBQ1q__badgeFooter{letter-spacing:.08em;color:#ffffffeb;font-size:.95rem;font-weight:950}@media (max-width:980px){.WarrantyShowcase-module__2UBQ1q__section{margin-top:0!important;margin-bottom:80px!important}.WarrantyShowcase-module__2UBQ1q__stage{grid-template:"badge""top""left""right"/1fr;gap:14px}.WarrantyShowcase-module__2UBQ1q__badge{width:210px;height:210px}.WarrantyShowcase-module__2UBQ1q__card{max-width:520px}}@media (prefers-reduced-motion:reduce){.WarrantyShowcase-module__2UBQ1q__section :is(.WarrantyShowcase-module__2UBQ1q__card,.WarrantyShowcase-module__2UBQ1q__badgeWrap),.WarrantyShowcase-module__2UBQ1q__ready :is(.WarrantyShowcase-module__2UBQ1q__card,.WarrantyShowcase-module__2UBQ1q__badgeWrap){opacity:1!important;animation:none!important;transform:none!important}.WarrantyShowcase-module__2UBQ1q__badge:before{animation:none!important}.WarrantyShowcase-module__2UBQ1q__card,.WarrantyShowcase-module__2UBQ1q__badge,.WarrantyShowcase-module__2UBQ1q__iconWrap{transition:none!important}}
