.Hero-module__Vtspxq__section{background:var(--app-bg);color:var(--app-text);padding:28px 0 56px}.Hero-module__Vtspxq__shell{max-width:1440px;margin:0 auto;padding:0 24px}.Hero-module__Vtspxq__topbar{grid-template-columns:48px 1fr 1fr;align-items:center;gap:16px;padding:10px 6px 18px;display:grid}.Hero-module__Vtspxq__iconBtn{color:var(--app-text)!important}.Hero-module__Vtspxq__burger{width:20px;height:12px;display:inline-block;position:relative}.Hero-module__Vtspxq__burger:before,.Hero-module__Vtspxq__burger:after{content:"";background:color-mix(in srgb,var(--app-text)70%,transparent);border-radius:999px;height:2px;position:absolute;left:0;right:0}.Hero-module__Vtspxq__burger:before{top:1px}.Hero-module__Vtspxq__burger:after{bottom:1px}.Hero-module__Vtspxq__logo{opacity:.9;justify-self:center;align-items:center;gap:10px;display:inline-flex}.Hero-module__Vtspxq__logoMark{border:1px solid color-mix(in srgb,var(--app-text)18%,transparent);background:color-mix(in srgb,var(--app-surface)80%,transparent);border-radius:999px;width:28px;height:28px}.Hero-module__Vtspxq__logoText{letter-spacing:.12em;font-size:12px;font-weight:700}.Hero-module__Vtspxq__nav{justify-self:end;align-items:center;gap:16px;display:inline-flex}.Hero-module__Vtspxq__navLink{color:color-mix(in srgb,var(--app-text)70%,transparent);font-size:12px;text-decoration:none}.Hero-module__Vtspxq__navLink:hover{color:var(--app-text)}.Hero-module__Vtspxq__dot{background:var(--app-brand);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin-left:6px;display:inline-block}.Hero-module__Vtspxq__avatar{background:color-mix(in srgb,var(--app-text)16%,transparent);border:1px solid color-mix(in srgb,var(--app-text)16%,transparent);border-radius:999px;width:22px;height:22px}.Hero-module__Vtspxq__grid{background:color-mix(in srgb,var(--app-surface)86%,transparent);border:1px solid color-mix(in srgb,var(--app-text)10%,transparent);border-radius:22px;grid-template-columns:1.05fr 1.2fr .85fr;align-items:center;gap:22px;padding:22px 22px 26px;display:grid;position:relative;overflow:hidden}.Hero-module__Vtspxq__grid:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--app-text)10%,transparent),transparent 65%);opacity:.35;pointer-events:none;position:absolute;inset:-60%}.Hero-module__Vtspxq__left{z-index:2;padding:10px 6px;position:relative}.Hero-module__Vtspxq__pill{background:color-mix(in srgb,var(--app-bg)70%,transparent);border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);color:color-mix(in srgb,var(--app-text)75%,transparent);border-radius:999px;align-items:center;gap:10px;margin-bottom:14px;padding:6px 10px;font-size:11px;display:inline-flex}.Hero-module__Vtspxq__h1{letter-spacing:-.02em;margin:0 0 10px;font-size:42px;line-height:1.02}.Hero-module__Vtspxq__h1Strong{font-weight:800}.Hero-module__Vtspxq__p{max-width:340px;color:var(--app-muted);margin:0 0 16px;font-size:12px;line-height:1.55}.Hero-module__Vtspxq__metaRow{align-items:baseline;gap:6px;margin-bottom:14px;display:inline-flex}.Hero-module__Vtspxq__fromText{color:color-mix(in srgb,var(--app-text)55%,transparent);font-size:11px}.Hero-module__Vtspxq__price{color:color-mix(in srgb,var(--app-text)85%,transparent);font-size:12px;font-weight:700}.Hero-module__Vtspxq__actions{align-items:center;gap:10px;display:flex}.Hero-module__Vtspxq__cta{background:var(--app-brand)!important;color:#fff!important;letter-spacing:.04em!important;border-radius:999px!important;padding:10px 16px!important;font-size:11px!important;font-weight:700!important}.Hero-module__Vtspxq__roundBtn{background:color-mix(in srgb,var(--app-bg)70%,transparent);border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);cursor:pointer;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.Hero-module__Vtspxq__roundBtn:hover{border-color:color-mix(in srgb,var(--app-brand)45%,transparent)}.Hero-module__Vtspxq__roundBtnDot{background:color-mix(in srgb,var(--app-text)40%,transparent);border-radius:999px;width:10px;height:10px}.Hero-module__Vtspxq__center{z-index:1;place-items:center;min-height:420px;display:grid;position:relative}.Hero-module__Vtspxq__carWrap{filter:drop-shadow(0 28px 70px #00000040);width:min(340px,90%);height:480px;position:relative}.Hero-module__Vtspxq__carImg{object-fit:contain}.Hero-module__Vtspxq__preCar{opacity:0;transform:translateY(-60px)scale(.94)}.Hero-module__Vtspxq__carEnter{animation:.9s cubic-bezier(.2,.9,.2,1) 40ms forwards Hero-module__Vtspxq__carEnter}@keyframes Hero-module__Vtspxq__carEnter{0%{opacity:0;transform:translateY(-70px)scale(.92)}60%{opacity:1;transform:translateY(10px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.Hero-module__Vtspxq__right{z-index:2;gap:14px;display:grid;position:relative}.Hero-module__Vtspxq__cardsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Hero-module__Vtspxq__card{background:color-mix(in srgb,var(--app-bg)72%,transparent);border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);border-radius:14px;grid-template-columns:18px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.Hero-module__Vtspxq__cardIcon{background:color-mix(in srgb,var(--app-text)12%,transparent);border-radius:999px;width:18px;height:18px}.Hero-module__Vtspxq__cardValue{margin-bottom:2px;font-size:12px;font-weight:800}.Hero-module__Vtspxq__cardLabel{color:var(--app-muted);font-size:11px}.Hero-module__Vtspxq__acc_blue .Hero-module__Vtspxq__cardIcon{background:#2a6cff66}.Hero-module__Vtspxq__acc_purple .Hero-module__Vtspxq__cardIcon{background:#7b61ff66}.Hero-module__Vtspxq__acc_green .Hero-module__Vtspxq__cardIcon{background:#23c55e66}.Hero-module__Vtspxq__acc_amber .Hero-module__Vtspxq__cardIcon{background:#f59e0b73}.Hero-module__Vtspxq__videoCard{background:color-mix(in srgb,var(--app-bg)72%,transparent);border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);border-radius:18px;height:150px;position:relative;overflow:hidden}.Hero-module__Vtspxq__videoThumb{background:radial-gradient(60% 90% at 20% 30%,color-mix(in srgb,var(--app-text)10%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--app-text)7%,transparent),transparent);opacity:.9;position:absolute;inset:0}.Hero-module__Vtspxq__playBtn{border:1px solid color-mix(in srgb,var(--app-text)14%,transparent);background:color-mix(in srgb,var(--app-bg)78%,transparent);width:44px;height:44px;color:var(--app-text);cursor:pointer;border-radius:999px;place-items:center;transition:transform .18s,border-color .18s;display:grid;position:absolute;bottom:14px;right:14px}.Hero-module__Vtspxq__playBtn:hover{border-color:color-mix(in srgb,var(--app-brand)40%,transparent);transform:translateY(-2px)}.Hero-module__Vtspxq__preHidden{opacity:0}@media (max-width:1024px){.Hero-module__Vtspxq__grid{grid-template-columns:1fr;gap:18px;padding:18px}.Hero-module__Vtspxq__topbar{grid-template-columns:48px 1fr 1fr}.Hero-module__Vtspxq__center{min-height:360px}.Hero-module__Vtspxq__carWrap{height:420px}.Hero-module__Vtspxq__cardsGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Hero-module__Vtspxq__section{padding:18px 0 34px}.Hero-module__Vtspxq__grid{border-radius:18px}.Hero-module__Vtspxq__h1{font-size:36px}.Hero-module__Vtspxq__cardsGrid{grid-template-columns:1fr}}
.ReelCard-module__xNRSZW__cardLink{color:inherit;text-decoration:none;display:block}.ReelCard-module__xNRSZW__card{background:color-mix(in srgb,var(--app-bg)85%,var(--app-text)15%);will-change:transform;border:1px solid #ffffff1a;border-radius:20px;transition:transform .24s,border-color .24s,background .24s;overflow:hidden;transform:translate(0,0)}.ReelCard-module__xNRSZW__media{aspect-ratio:1;background:#0d0d0d;max-height:500px;position:relative}.ReelCard-module__xNRSZW__img{object-fit:cover;transition:transform .34s;transform:scale(1.02)}.ReelCard-module__xNRSZW__fade{pointer-events:none;background:linear-gradient(#0d0d0d00 55%,#0d0d0dd9 100%),radial-gradient(70% 60% at 50% 20%,#ffffff14,#fff0 60%);position:absolute;inset:0}.ReelCard-module__xNRSZW__play{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ReelCard-module__xNRSZW__playIcon{color:#fff;opacity:.92;filter:drop-shadow(0 10px 22px #0000008c);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0d59;border-radius:999px;padding:10px;font-size:54px;transition:transform .24s,opacity .24s;transform:translate(0,0)scale(.98)}.ReelCard-module__xNRSZW__meta{padding:12px 14px 14px}.ReelCard-module__xNRSZW__caption{color:var(--app-text);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ReelCard-module__xNRSZW__time{color:var(--app-muted);margin-top:6px;font-size:.85rem}.ReelCard-module__xNRSZW__cardLink:focus-visible .ReelCard-module__xNRSZW__card{outline-offset:3px;outline:2px solid #9e0e0ea6}.ReelCard-module__xNRSZW__cardLink:hover .ReelCard-module__xNRSZW__card{border-color:#9e0e0e73;transform:translateY(-6px)}.ReelCard-module__xNRSZW__cardLink:hover .ReelCard-module__xNRSZW__img{transform:scale(1.08)}.ReelCard-module__xNRSZW__cardLink:hover .ReelCard-module__xNRSZW__playIcon{opacity:1;transform:scale(1.05)}
.InstagramReelsGrid-module__CT7k3q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1100px){.InstagramReelsGrid-module__CT7k3q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.InstagramReelsGrid-module__CT7k3q__grid{grid-template-columns:1fr}}.InstagramReelsGrid-module__CT7k3q__skel{background:color-mix(in srgb,var(--app-bg)85%,var(--app-text)15%);border:1px solid #ffffff1a;border-radius:20px;padding:12px;overflow:hidden}.InstagramReelsGrid-module__CT7k3q__skelThumb{aspect-ratio:9/16;border-radius:16px;width:100%;height:auto}.InstagramReelsGrid-module__CT7k3q__skelText{margin-top:10px}.InstagramReelsGrid-module__CT7k3q__skelTextSmall{width:45%}
.FAQ-module__6IMG2a__section{background:var(--app-bg);color:var(--app-text);padding:64px 0}.FAQ-module__6IMG2a__container{padding-left:20px!important;padding-right:20px!important}.FAQ-module__6IMG2a__header{text-align:center;margin-bottom:26px}.FAQ-module__6IMG2a__title{letter-spacing:.06em;text-transform:uppercase;font-weight:900!important}.FAQ-module__6IMG2a__subTitle{opacity:.8;margin-top:8px}.FAQ-module__6IMG2a__list{flex-direction:column;gap:14px;max-width:980px;margin:0 auto;display:flex}.FAQ-module__6IMG2a__accordion{border:1px solid #0000001a;transition:border-color .16s,transform .16s,background .16s;overflow:hidden;background:#0000000f!important;border-radius:16px!important}.FAQ-module__6IMG2a__accordion:hover{border-color:#9e0e0e59;transform:translateY(-1px)}.FAQ-module__6IMG2a__accordionOpen{border-color:#9e0e0ea6;background:#9e0e0e14!important}.FAQ-module__6IMG2a__summary{min-height:66px!important;padding:10px 16px!important}.FAQ-module__6IMG2a__question{line-height:1.35;font-size:1.05rem!important;font-weight:700!important}.FAQ-module__6IMG2a__expandIcon{border:1px solid #00000024;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.FAQ-module__6IMG2a__accordion:hover .FAQ-module__6IMG2a__expandIcon{border-color:#9e0e0e73}.FAQ-module__6IMG2a__accordionOpen .FAQ-module__6IMG2a__expandIcon{background:#9e0e0e1f;border-color:#9e0e0eb3}.FAQ-module__6IMG2a__details{padding:0 16px 16px!important}.FAQ-module__6IMG2a__answer{opacity:.92;font-size:.98rem;line-height:1.7}.FAQ-module__6IMG2a__answer p{margin:10px 0}.FAQ-module__6IMG2a__answer ul{margin:10px 0 10px 18px}.FAQ-module__6IMG2a__answer li{margin:6px 0}html body[data-theme=dark] .FAQ-module__6IMG2a__accordion{border-color:#ffffff1a;background:#ffffff0d!important}html body[data-theme=dark] .FAQ-module__6IMG2a__expandIcon{border-color:#ffffff24}@media (max-width:600px){.FAQ-module__6IMG2a__section{padding:46px 0}.FAQ-module__6IMG2a__summary{min-height:62px!important;padding:10px 12px!important}.FAQ-module__6IMG2a__question{font-size:1rem!important}.FAQ-module__6IMG2a__expandIcon{border-radius:10px;width:34px;height:34px}}
.SplitFeatureSection-module__BEW1da__section{background:var(--app-bg);color:var(--app-text);padding:72px 0}.SplitFeatureSection-module__BEW1da__container{padding-left:20px!important;padding-right:20px!important}.SplitFeatureSection-module__BEW1da__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;display:grid}@media (min-width:960px){.SplitFeatureSection-module__BEW1da__grid[data-swap="1"]{grid-template-columns:.95fr 1.05fr}}.SplitFeatureSection-module__BEW1da__hidden{opacity:0}.SplitFeatureSection-module__BEW1da__media{width:100%}.SplitFeatureSection-module__BEW1da__imgWrap{aspect-ratio:1;background:#0000000a;border:1px solid #0000001a;border-radius:18px;width:100%;position:relative;overflow:hidden}.SplitFeatureSection-module__BEW1da__img{object-fit:cover;filter:saturate(.96);transform:scale(1.02)}.SplitFeatureSection-module__BEW1da__imgOverlay{pointer-events:none;background:radial-gradient(circle at 25% 20%,#9e0e0e24,#0000 55%),linear-gradient(#0000 45%,#00000040);position:absolute;inset:0}.SplitFeatureSection-module__BEW1da__content{flex-direction:column;gap:12px;display:flex}.SplitFeatureSection-module__BEW1da__kicker{letter-spacing:.08em;text-transform:uppercase;background:#00000008;border:1px solid #0000001f;border-radius:999px;width:fit-content;padding:8px 12px;font-weight:800;display:inline-flex;font-size:.8rem!important}.SplitFeatureSection-module__BEW1da__title{letter-spacing:-.02em;line-height:1.15;font-weight:900!important}.SplitFeatureSection-module__BEW1da__accent{color:var(--app-brand)}.SplitFeatureSection-module__BEW1da__lead{opacity:.88;line-height:1.7}.SplitFeatureSection-module__BEW1da__list{opacity:.92;margin:6px 0 0 18px;padding:0;line-height:1.8}.SplitFeatureSection-module__BEW1da__list li{margin:4px 0}.SplitFeatureSection-module__BEW1da__ctaRow{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.SplitFeatureSection-module__BEW1da__ctaPrimary{background:var(--app-brand)!important;text-transform:none!important;border-radius:14px!important;padding:10px 18px!important;font-weight:800!important}.SplitFeatureSection-module__BEW1da__ctaSecondary{text-transform:none!important;color:var(--app-text)!important;border-color:#9e0e0e80!important;border-radius:14px!important;padding:10px 18px!important;font-weight:800!important}.SplitFeatureSection-module__BEW1da__note{opacity:.78;margin-top:10px;line-height:1.7}body[data-theme=dark] .SplitFeatureSection-module__BEW1da__imgWrap{background:#ffffff0a;border-color:#ffffff1a}body[data-theme=dark] .SplitFeatureSection-module__BEW1da__kicker{background:#ffffff0d;border-color:#ffffff24}body[data-theme=dark] .SplitFeatureSection-module__BEW1da__ctaSecondary{color:var(--app-text)!important;border-color:#9e0e0e8c!important}@media (max-width:900px){.SplitFeatureSection-module__BEW1da__grid{grid-template-columns:1fr;gap:22px}.SplitFeatureSection-module__BEW1da__imgWrap{aspect-ratio:16/10}}@media (max-width:600px){.SplitFeatureSection-module__BEW1da__section{padding:54px 0}}
.BackdropSection-module__9LItxW__section{background:var(--app-bg);width:100%;color:var(--app-text);place-items:center;display:grid;position:relative;overflow:hidden}.BackdropSection-module__9LItxW__bg{z-index:0;position:absolute;inset:0}.BackdropSection-module__9LItxW__image,.BackdropSection-module__9LItxW__video{object-fit:cover;filter:saturate(1.05)contrast(1.05);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.BackdropSection-module__9LItxW__overlay{z-index:1;background:rgba(13,13,13,var(--overlay,.72));position:absolute;inset:0}.BackdropSection-module__9LItxW__vignette{z-index:2;pointer-events:none;background:radial-gradient(60% 50% at 50% 35%,#ffffff0f,#fff0 55%),radial-gradient(65% 70% at 50% 60%,#0000,#000000c7 70%),radial-gradient(45% 45% at 50% 10%,#9e0e0e24,#9e0e0e00 60%);position:absolute;inset:-20%}.BackdropSection-module__9LItxW__container{z-index:5;place-items:center;width:100%;display:grid;position:relative;padding-left:20px!important;padding-right:20px!important}.BackdropSection-module__9LItxW__content{text-align:center;padding:0;width:100%;max-width:980px;margin:0;padding-block:clamp(18px,2.5vh,34px)}.BackdropSection-module__9LItxW__content[data-align=left]{text-align:left;max-width:980px}.BackdropSection-module__9LItxW__title{letter-spacing:.01em;color:#fff;text-shadow:0 18px 40px #00000073;line-height:1.05;font-size:clamp(2rem,3.2vw,3.1rem)!important;font-weight:950!important}.BackdropSection-module__9LItxW__desc{color:#ffffffdb;text-shadow:0 14px 34px #0000008c;max-width:70ch;margin:18px auto 0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.75}.BackdropSection-module__9LItxW__content[data-align=left] .BackdropSection-module__9LItxW__desc{margin-left:0;margin-right:0}.BackdropSection-module__9LItxW__extra{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.BackdropSection-module__9LItxW__content[data-align=left] .BackdropSection-module__9LItxW__extra{justify-content:flex-start}.BackdropSection-module__9LItxW__primaryBtn{background:var(--app-brand);text-transform:none;border-radius:999px;min-height:44px;padding:10px 22px;font-weight:950}.BackdropSection-module__9LItxW__primaryBtn:hover{background:var(--app-brand)}.BackdropSection-module__9LItxW__secondaryBtn{text-transform:none;color:#fff;border-color:#ffffff3d;border-radius:999px;min-height:44px;padding:10px 22px;font-weight:950}.BackdropSection-module__9LItxW__secondaryBtn:hover{border-color:#ffffff61}@media (max-width:600px){.BackdropSection-module__9LItxW__content{padding-block:18px}}@media (prefers-reduced-motion:reduce){.BackdropSection-module__9LItxW__image,.BackdropSection-module__9LItxW__video{transform:none}}
.InteriorCeramicProtection-module__ST16QW__section{background:var(--app-bg);color:var(--app-text);padding:72px 0;position:relative;overflow:hidden}.InteriorCeramicProtection-module__ST16QW__section:before{content:"";pointer-events:none;background:radial-gradient(28% 22% at 50% 12%,#9e0e0e24,#9e0e0e00 60%),radial-gradient(22% 18% at 12% 28%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.InteriorCeramicProtection-module__ST16QW__container{z-index:1;position:relative;padding-left:20px!important;padding-right:20px!important}.InteriorCeramicProtection-module__ST16QW__header{text-align:center;opacity:0;justify-items:center;gap:10px;margin-bottom:34px;transition:opacity .52s,transform .52s;display:grid;transform:translateY(14px)}.InteriorCeramicProtection-module__ST16QW__section[data-inview="1"] .InteriorCeramicProtection-module__ST16QW__header{opacity:1;transform:translate(0,0)}.InteriorCeramicProtection-module__ST16QW__title{letter-spacing:.01em;line-height:1.05;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:950!important}.InteriorCeramicProtection-module__ST16QW__subtitle{letter-spacing:.02em;color:#9e0e0ef2;text-transform:uppercase;font-size:1.05rem;font-weight:900!important}.InteriorCeramicProtection-module__ST16QW__desc{max-width:72ch;color:var(--app-muted);font-size:1rem;line-height:1.75}.InteriorCeramicProtection-module__ST16QW__columns{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}.InteriorCeramicProtection-module__ST16QW__col{gap:14px;display:grid}.InteriorCeramicProtection-module__ST16QW__colTitle{text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#9e0e0ef2;opacity:0;transition:opacity .52s,transform .52s;transform:translateY(12px);font-size:1.15rem!important;font-weight:950!important}.InteriorCeramicProtection-module__ST16QW__section[data-inview="1"] .InteriorCeramicProtection-module__ST16QW__colTitle{opacity:1;transform:translate(0,0)}.InteriorCeramicProtection-module__ST16QW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.InteriorCeramicProtection-module__ST16QW__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)97%,var(--app-text)3%));border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);opacity:0;will-change:transform;--i:0;border-radius:18px;padding:22px 18px;transition:transform .24s,box-shadow .24s,border-color .24s,opacity .52s;transform:translateY(16px);box-shadow:0 18px 55px #0000001a}.InteriorCeramicProtection-module__ST16QW__section[data-inview="1"] .InteriorCeramicProtection-module__ST16QW__card{opacity:1;transition-delay:calc(var(--i)*70ms);transform:translate(0,0)}.InteriorCeramicProtection-module__ST16QW__card:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(60% 50% at 30% 10%,#9e0e0e24,#9e0e0e00 60%);border-radius:18px;transition:opacity .24s;position:absolute;inset:0}.InteriorCeramicProtection-module__ST16QW__card:hover{border-color:#9e0e0e66;transform:translateY(-6px);box-shadow:0 26px 75px #00000029,inset 0 0 0 1px #9e0e0e24}.InteriorCeramicProtection-module__ST16QW__card:hover:after{opacity:1}.InteriorCeramicProtection-module__ST16QW__iconWrap{background:#0d0d0d;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:64px;height:64px;margin:0 auto 14px;transition:transform .24s,box-shadow .24s;display:grid;box-shadow:0 14px 34px #0000002e}.InteriorCeramicProtection-module__ST16QW__card:hover .InteriorCeramicProtection-module__ST16QW__iconWrap{transform:translateY(-2px)rotate(-2deg);box-shadow:0 18px 44px #00000038}.InteriorCeramicProtection-module__ST16QW__icon{color:#fff;font-size:1.9rem!important}.InteriorCeramicProtection-module__ST16QW__cardTitle{letter-spacing:.01em;line-height:1.25;font-size:1.02rem!important;font-weight:950!important}.InteriorCeramicProtection-module__ST16QW__cardDesc{color:var(--app-muted);margin-top:8px;font-size:.95rem;line-height:1.65}.InteriorCeramicProtection-module__ST16QW__footer{background:color-mix(in srgb,var(--app-bg)88%,var(--app-text)12%);border:1px solid color-mix(in srgb,var(--app-text)10%,transparent);opacity:0;border-radius:16px;margin-top:26px;padding:14px 16px;transition:opacity .52s,transform .52s;transform:translateY(12px)}.InteriorCeramicProtection-module__ST16QW__section[data-inview="1"] .InteriorCeramicProtection-module__ST16QW__footer{opacity:1;transition-delay:.12s;transform:translate(0,0)}.InteriorCeramicProtection-module__ST16QW__footerText{text-align:center;color:color-mix(in srgb,var(--app-text)78%,transparent);font-weight:800!important}@media (max-width:900px){.InteriorCeramicProtection-module__ST16QW__columns{grid-template-columns:1fr;gap:18px}}@media (max-width:600px){.InteriorCeramicProtection-module__ST16QW__section{padding:54px 0}.InteriorCeramicProtection-module__ST16QW__grid{grid-template-columns:1fr;gap:14px}}@media (prefers-reduced-motion:reduce){.InteriorCeramicProtection-module__ST16QW__header,.InteriorCeramicProtection-module__ST16QW__colTitle,.InteriorCeramicProtection-module__ST16QW__card,.InteriorCeramicProtection-module__ST16QW__footer{opacity:1!important;transition:none!important;transform:none!important}.InteriorCeramicProtection-module__ST16QW__card:hover,.InteriorCeramicProtection-module__ST16QW__card:hover .InteriorCeramicProtection-module__ST16QW__iconWrap{transform:none!important}}
.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__itemText{color:color-mix(in srgb,var(--app-text)86%,transparent);font-weight:650;line-height:1.35}.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:64px 0;position:relative;overflow:hidden}.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:22px 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}.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__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}}
.PPFSelect-module__tRAZeG__section{background:var(--app-bg);color:var(--app-text);padding:64px 0;position:relative;overflow:hidden}.PPFSelect-module__tRAZeG__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(35% 28% at 50% 10%,#9e0e0e29,#9e0e0e00 60%),radial-gradient(22% 18% at 12% 28%,#ffffff0f,#fff0 55%);position:absolute;inset:-40%}.PPFSelect-module__tRAZeG__section>*{z-index:1;position:relative}.PPFSelect-module__tRAZeG__header{justify-items:center;gap:10px;margin-bottom:26px;display:grid}.PPFSelect-module__tRAZeG__pill{color:#fff;letter-spacing:.01em;background:#9e0e0ef2;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:950;display:inline-flex}.PPFSelect-module__tRAZeG__sub{color:var(--app-muted);text-align:center;max-width:58ch;font-size:.98rem}.PPFSelect-module__tRAZeG__tilesWrap{margin:10px 0 28px;position:relative}.PPFSelect-module__tRAZeG__tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.PPFSelect-module__tRAZeG__tile{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:18px;padding:0}.PPFSelect-module__tRAZeG__tileMedia{aspect-ratio:4/3;background:color-mix(in srgb,var(--app-bg)90%,var(--app-text)10%);border:1px solid color-mix(in srgb,var(--app-text)14%,transparent);will-change:transform;border-radius:18px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden;transform:translate(0,0)}.PPFSelect-module__tRAZeG__tileImg{object-fit:cover;transition:transform .32s;transform:scale(1.02)}.PPFSelect-module__tRAZeG__tileOverlay{pointer-events:none;background:linear-gradient(#0d0d0d0d 38%,#0d0d0ddb 100%),radial-gradient(60% 60% at 50% 18%,#ffffff1a,#fff0 60%);position:absolute;inset:0}.PPFSelect-module__tRAZeG__tileLabel{color:#fff;letter-spacing:.01em;text-shadow:0 12px 26px #000000a6;font-size:1.05rem;font-weight:950;position:absolute;bottom:12px;left:14px;right:14px}.PPFSelect-module__tRAZeG__tile:hover .PPFSelect-module__tRAZeG__tileMedia{border-color:#9e0e0e6b;transform:translateY(-6px);box-shadow:0 22px 60px #0003,inset 0 0 0 1px #9e0e0e33}.PPFSelect-module__tRAZeG__tile:hover .PPFSelect-module__tRAZeG__tileImg{transform:scale(1.08)}.PPFSelect-module__tRAZeG__tileActive .PPFSelect-module__tRAZeG__tileMedia{border-color:#9e0e0eb3;box-shadow:0 0 0 2px #9e0e0e40,0 24px 70px #00000038}.PPFSelect-module__tRAZeG__tileActive .PPFSelect-module__tRAZeG__tileMedia:after{content:"";pointer-events:none;background:radial-gradient(45% 45% at 50% 35%,#9e0e0e29,#9e0e0e00 70%);position:absolute;inset:0}.PPFSelect-module__tRAZeG__tile:focus-visible .PPFSelect-module__tRAZeG__tileMedia{outline-offset:3px;outline:2px solid #9e0e0ebf}@media (max-width:800px){.PPFSelect-module__tRAZeG__tiles{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9e0e0e59 transparent;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;padding:4px 2px 12px;overflow-x:auto}.PPFSelect-module__tRAZeG__tiles::-webkit-scrollbar{height:8px}.PPFSelect-module__tRAZeG__tiles::-webkit-scrollbar-thumb{background:#9e0e0e59;border-radius:999px}.PPFSelect-module__tRAZeG__tile{scroll-snap-align:start}}.PPFSelect-module__tRAZeG__navBtn{display:none}@media (max-width:800px){.PPFSelect-module__tRAZeG__navBtn{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0d8c;border:1px solid #ffffff24;display:inline-flex;position:absolute;top:50%;transform:translateY(-60%)}.PPFSelect-module__tRAZeG__navLeft{left:-6px}.PPFSelect-module__tRAZeG__navRight{right:-6px}}.PPFSelect-module__tRAZeG__panel{border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);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-radius:26px;grid-template-columns:.95fr 1.05fr;align-items:start;gap:22px;padding:18px;animation:.26s ease-out PPFSelect-module__tRAZeG__panelIn;display:grid;box-shadow:0 26px 70px #0000002e}.PPFSelect-module__tRAZeG__panel:before{content:"";pointer-events:none;opacity:.6;background:linear-gradient(#ffffff1a,#fff0);border-radius:26px;position:absolute;inset:0}@keyframes PPFSelect-module__tRAZeG__panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:900px){.PPFSelect-module__tRAZeG__panel{grid-template-columns:1fr}}.PPFSelect-module__tRAZeG__panelText{padding:8px 8px 6px}.PPFSelect-module__tRAZeG__title{letter-spacing:.01em;font-size:clamp(1.55rem,2.2vw,2.05rem);font-weight:950;line-height:1.1}.PPFSelect-module__tRAZeG__desc{color:var(--app-muted);max-width:60ch;margin-top:12px;font-size:1rem;line-height:1.8}.PPFSelect-module__tRAZeG__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.PPFSelect-module__tRAZeG__primaryBtn{background:var(--app-brand);text-transform:none;border-radius:999px;padding:10px 18px;font-weight:950}.PPFSelect-module__tRAZeG__primaryBtn:hover{background:var(--app-brand)}.PPFSelect-module__tRAZeG__secondaryBtn{text-transform:none;color:var(--app-text);border-color:color-mix(in srgb,var(--app-text)22%,transparent);border-radius:999px;padding:10px 18px;font-weight:950}.PPFSelect-module__tRAZeG__secondaryBtn:hover{border-color:color-mix(in srgb,var(--app-text)32%,transparent)}.PPFSelect-module__tRAZeG__hint{color:color-mix(in srgb,var(--app-text)62%,transparent);margin-top:14px;font-size:.92rem}.PPFSelect-module__tRAZeG__sliderWrap{padding:6px}.PPFSelect-module__tRAZeG__sliderCard{border:1px solid color-mix(in srgb,var(--app-text)14%,transparent);background:#0d0d0d;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #00000047,inset 0 0 0 1px #9e0e0e1a}.PPFSelect-module__tRAZeG__sliderMeta{justify-content:space-between;margin-top:10px;padding:0 6px;display:flex}.PPFSelect-module__tRAZeG__badge{color:color-mix(in srgb,var(--app-text)78%,transparent);background:color-mix(in srgb,var(--app-bg)72%,#0d0d0d 28%);border:1px solid color-mix(in srgb,var(--app-text)14%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:6px 10px;font-size:.85rem;font-weight:950}@media (prefers-reduced-motion:reduce){.PPFSelect-module__tRAZeG__tileMedia,.PPFSelect-module__tRAZeG__tileImg,.PPFSelect-module__tRAZeG__panel{transition:none!important;animation:none!important;transform:none!important}}
.ServicesShowcase-module__dsZWva__section{background:var(--app-bg);color:var(--app-text);padding:64px 0}.ServicesShowcase-module__dsZWva__container{padding-left:20px!important;padding-right:20px!important}.ServicesShowcase-module__dsZWva__head{text-align:center;margin-bottom:26px}.ServicesShowcase-module__dsZWva__title{text-transform:uppercase;letter-spacing:.06em;font-weight:900!important}.ServicesShowcase-module__dsZWva__subTitle{opacity:.82;margin-top:8px}.ServicesShowcase-module__dsZWva__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.ServicesShowcase-module__dsZWva__card{perspective:1200px;cursor:pointer;border-radius:18px;outline:none;height:260px}.ServicesShowcase-module__dsZWva__cardInner{width:100%;height:100%;transform-style:preserve-3d;border-radius:18px;transition:transform .52s;position:relative}.ServicesShowcase-module__dsZWva__cardHoverFlip:hover .ServicesShowcase-module__dsZWva__cardInner,.ServicesShowcase-module__dsZWva__cardFlipped .ServicesShowcase-module__dsZWva__cardInner{transform:rotateY(180deg)}.ServicesShowcase-module__dsZWva__face{backface-visibility:hidden;border:1px solid #0000001a;border-radius:18px;position:absolute;inset:0;overflow:hidden}.ServicesShowcase-module__dsZWva__front{background:#000}.ServicesShowcase-module__dsZWva__imgWrap{width:100%;height:100%;position:relative}.ServicesShowcase-module__dsZWva__img{object-fit:cover;filter:saturate(.95);transform:scale(1.02)}.ServicesShowcase-module__dsZWva__overlay{background:linear-gradient(#0000002e,#00000014 45%,#0000009e);position:absolute;inset:0}.ServicesShowcase-module__dsZWva__frontLabel{justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.ServicesShowcase-module__dsZWva__frontTitle{color:#fff;text-transform:uppercase;letter-spacing:.12em;text-align:center;font-size:1.05rem;font-weight:900}.ServicesShowcase-module__dsZWva__back{background:var(--app-surface);transform:rotateY(180deg)}.ServicesShowcase-module__dsZWva__backContent{flex-direction:column;justify-content:center;gap:10px;height:100%;padding:18px;display:flex}.ServicesShowcase-module__dsZWva__backTitle{text-transform:uppercase;text-underline-offset:5px;letter-spacing:.06em;-webkit-text-decoration:underline #9e0e0e;text-decoration:underline #9e0e0e;text-decoration-thickness:4px;font-weight:900!important}.ServicesShowcase-module__dsZWva__backDesc{opacity:.88;line-height:1.55}.ServicesShowcase-module__dsZWva__backList{opacity:.86;margin:6px 0 0 18px;padding:0;line-height:1.6}.ServicesShowcase-module__dsZWva__backBtn{background:var(--app-brand)!important;text-transform:none!important;border-radius:14px!important;margin-top:10px!important;font-weight:800!important}.ServicesShowcase-module__dsZWva__carousel{padding-top:8px;position:relative}.ServicesShowcase-module__dsZWva__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:4px 2px 10px;display:flex;overflow-x:auto}.ServicesShowcase-module__dsZWva__track::-webkit-scrollbar{height:0}.ServicesShowcase-module__dsZWva__slide{scroll-snap-align:center;flex:0 0 85%}.ServicesShowcase-module__dsZWva__navBtn{z-index:2;transition:transform .16s,background .16s,border-color .16s;top:40%;transform:translateY(-50%);color:var(--app-text)!important;background:#0000001a!important;border:1px solid #00000024!important;border-radius:14px!important;position:absolute!important}.ServicesShowcase-module__dsZWva__navBtn:hover{transform:translateY(-50%)translateY(-1px);background:#9e0e0e1a!important;border-color:#9e0e0e8c!important}.ServicesShowcase-module__dsZWva__navLeft{left:-6px}.ServicesShowcase-module__dsZWva__navRight{right:-6px}.ServicesShowcase-module__dsZWva__dots{justify-content:center;gap:8px;margin-top:10px;display:flex}.ServicesShowcase-module__dsZWva__dot{background:#0003;border-radius:999px;width:8px;height:8px;transition:transform .16s,background .16s,width .16s}.ServicesShowcase-module__dsZWva__dotActive{background:var(--app-brand);width:22px}@media (max-width:900px){.ServicesShowcase-module__dsZWva__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ServicesShowcase-module__dsZWva__section{padding:46px 0}.ServicesShowcase-module__dsZWva__card{height:280px}}body[data-theme=dark] .ServicesShowcase-module__dsZWva__face{border-color:#ffffff1a}body[data-theme=dark] .ServicesShowcase-module__dsZWva__navBtn{background:#ffffff0f!important;border-color:#ffffff24!important}body[data-theme=dark] .ServicesShowcase-module__dsZWva__dot{background:#ffffff2e}
.BookingCtaMedia-module__iOv3Sq__section{color:#fff;background:#0d0d0d;width:100%;padding:74px 0;position:relative;overflow:hidden}.BookingCtaMedia-module__iOv3Sq__bg{z-index:0;position:absolute;inset:0}.BookingCtaMedia-module__iOv3Sq__image{filter:saturate(1.05)contrast(1.06);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.BookingCtaMedia-module__iOv3Sq__video{object-fit:cover;filter:saturate(1.05)contrast(1.06);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.BookingCtaMedia-module__iOv3Sq__overlay{background:rgba(13,13,13,var(--overlay,.62));z-index:1;position:absolute;inset:0}.BookingCtaMedia-module__iOv3Sq__vignette{z-index:2;pointer-events:none;background:radial-gradient(58% 50% at 50% 30%,#ffffff0f,#fff0 55%),radial-gradient(70% 80% at 50% 65%,#0000,#000000bf 70%),radial-gradient(40% 40% at 50% 12%,#9e0e0e29,#9e0e0e00 65%);position:absolute;inset:-25%}.BookingCtaMedia-module__iOv3Sq__container{z-index:5;position:relative;padding-left:20px!important;padding-right:20px!important}.BookingCtaMedia-module__iOv3Sq__content{text-align:center;max-width:900px;margin:0 auto}.BookingCtaMedia-module__iOv3Sq__title{letter-spacing:.01em;text-shadow:0 18px 45px #0000008c;line-height:1.1;font-size:clamp(1.9rem,3.4vw,3rem)!important;font-weight:950!important}.BookingCtaMedia-module__iOv3Sq__desc{color:#ffffffdb;text-shadow:0 14px 34px #0000008c;max-width:70ch;margin:14px auto 0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.75}.BookingCtaMedia-module__iOv3Sq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.BookingCtaMedia-module__iOv3Sq__primaryBtn{transition:transform .2s,box-shadow .2s,filter .2s;text-transform:none!important;background:#9e0e0e!important;border-radius:999px!important;padding:10px 18px!important;font-weight:950!important}.BookingCtaMedia-module__iOv3Sq__primaryBtn:hover{filter:saturate(1.03);transform:translateY(-2px);box-shadow:0 18px 42px #9e0e0e59}.BookingCtaMedia-module__iOv3Sq__secondaryBtn{transition:transform .2s,box-shadow .2s,border-color .2s;text-transform:none!important;color:#fff!important;border-color:#ffffff38!important;border-radius:999px!important;padding:10px 18px!important;font-weight:950!important}.BookingCtaMedia-module__iOv3Sq__secondaryBtn:hover{transform:translateY(-2px);box-shadow:0 16px 36px #00000038;border-color:#ffffff59!important}@media (max-width:600px){.BookingCtaMedia-module__iOv3Sq__section{padding:58px 0}}@media (prefers-reduced-motion:reduce){.BookingCtaMedia-module__iOv3Sq__image,.BookingCtaMedia-module__iOv3Sq__video{transform:none}.BookingCtaMedia-module__iOv3Sq__primaryBtn,.BookingCtaMedia-module__iOv3Sq__secondaryBtn{transition:none!important;transform:none!important}}
.IntroBeforeAfter-module__kQtmSG__section{background:var(--app-bg);color:var(--app-text);padding:56px 0;position:relative;overflow:hidden}.IntroBeforeAfter-module__kQtmSG__section:before{content:"";pointer-events:none;background:radial-gradient(28% 22% at 50% 8%,#9e0e0e29,#9e0e0e00 60%),radial-gradient(22% 18% at 12% 28%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.IntroBeforeAfter-module__kQtmSG__container{z-index:1;position:relative;padding-left:20px!important;padding-right:20px!important}.IntroBeforeAfter-module__kQtmSG__header{text-align:center;justify-items:center;gap:14px;margin-bottom:22px;display:grid}.IntroBeforeAfter-module__kQtmSG__pill{color:#fff;letter-spacing:.01em;background:#9e0e0ef2;border-radius:14px;justify-content:center;align-items:center;padding:12px 22px;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:950;display:inline-flex;box-shadow:0 18px 40px #00000038}.IntroBeforeAfter-module__kQtmSG__desc{max-width:72ch;color:var(--app-text);text-shadow:0 12px 30px #00000073;font-size:1.02rem;line-height:1.75}.IntroBeforeAfter-module__kQtmSG__mediaOuter{justify-items:center;gap:12px;display:grid}.IntroBeforeAfter-module__kQtmSG__media{width:min(980px,100%);position:relative}.IntroBeforeAfter-module__kQtmSG__media[data-aspect="16/9"] .IntroBeforeAfter-module__kQtmSG__sliderCard{aspect-ratio:16/9}.IntroBeforeAfter-module__kQtmSG__media[data-aspect="4/3"] .IntroBeforeAfter-module__kQtmSG__sliderCard{aspect-ratio:4/3}.IntroBeforeAfter-module__kQtmSG__media[data-aspect="21/9"] .IntroBeforeAfter-module__kQtmSG__sliderCard{aspect-ratio:21/9}.IntroBeforeAfter-module__kQtmSG__sliderCard{background:#0d0d0d;border:1px solid #ffffff1f;border-radius:18px;overflow:hidden;box-shadow:0 26px 70px #00000038}.IntroBeforeAfter-module__kQtmSG__sliderOverlay{pointer-events:none;background:radial-gradient(60% 60% at 50% 12%,#ffffff1a,#fff0 60%);border-radius:18px;position:absolute;inset:0}.IntroBeforeAfter-module__kQtmSG__meta{justify-content:space-between;width:min(980px,100%);padding:0 6px;display:flex}.IntroBeforeAfter-module__kQtmSG__badge{color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0d8c;border:1px solid #ffffff1f;border-radius:999px;padding:6px 10px;font-size:.85rem;font-weight:950}@media (max-width:600px){.IntroBeforeAfter-module__kQtmSG__section{padding:44px 0}.IntroBeforeAfter-module__kQtmSG__pill{border-radius:14px;width:100%;max-width:520px}}@media (prefers-reduced-motion:reduce){.IntroBeforeAfter-module__kQtmSG__sliderCard{transition:none!important}}
.ThreeBondWhatWeDo-module__YFPREG__section{background:var(--app-bg);color:var(--app-text);padding:64px 0;position:relative;overflow:hidden}.ThreeBondWhatWeDo-module__YFPREG__section:before{content:"";pointer-events:none;background:radial-gradient(30% 22% at 50% 10%,#9e0e0e29,#9e0e0e00 60%),radial-gradient(18% 14% at 14% 28%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.ThreeBondWhatWeDo-module__YFPREG__container{position:relative;padding-left:20px!important;padding-right:20px!important}.ThreeBondWhatWeDo-module__YFPREG__header{text-align:center;gap:10px;margin-bottom:22px;display:grid}.ThreeBondWhatWeDo-module__YFPREG__title{letter-spacing:.01em;line-height:1.1;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:950!important}.ThreeBondWhatWeDo-module__YFPREG__subTitle{max-width:70ch;color:var(--app-muted);margin:0 auto;line-height:1.7}.ThreeBondWhatWeDo-module__YFPREG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ThreeBondWhatWeDo-module__YFPREG__card{border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);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%));will-change:transform;border-radius:22px;padding:22px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;transform:translate(0,0);box-shadow:0 22px 60px #00000024}.ThreeBondWhatWeDo-module__YFPREG__card:hover{border-color:#9e0e0e59;transform:translateY(-6px);box-shadow:0 30px 80px #0000002e,inset 0 0 0 1px #9e0e0e24}.ThreeBondWhatWeDo-module__YFPREG__cardTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ThreeBondWhatWeDo-module__YFPREG__cardTitle{letter-spacing:.01em;font-size:1.15rem!important;font-weight:950!important}.ThreeBondWhatWeDo-module__YFPREG__badge{color:#ffffffeb;background:#9e0e0eeb;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:.82rem;font-weight:900;display:inline-flex}.ThreeBondWhatWeDo-module__YFPREG__desc{color:var(--app-muted);margin-top:6px;line-height:1.75}.ThreeBondWhatWeDo-module__YFPREG__list{color:color-mix(in srgb,var(--app-text)86%,transparent);margin:14px 0 0;padding-left:18px;line-height:1.8}.ThreeBondWhatWeDo-module__YFPREG__list li{margin:6px 0;transition:transform .2s,opacity .2s}.ThreeBondWhatWeDo-module__YFPREG__list li:hover{opacity:.98;transform:translate(6px)}.ThreeBondWhatWeDo-module__YFPREG__note{border:1px solid color-mix(in srgb,var(--app-text)10%,transparent);color:var(--app-muted);background:#0d0d0d1a;border-radius:14px;margin-top:14px;padding:12px;line-height:1.6}@media (max-width:900px){.ThreeBondWhatWeDo-module__YFPREG__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ThreeBondWhatWeDo-module__YFPREG__card,.ThreeBondWhatWeDo-module__YFPREG__list li{transition:none!important;transform:none!important}}
.Contact-module__i3KQEG__hero{background:url(/contact-hero.jpg) 50%/cover no-repeat;align-items:center;min-height:80vh;display:flex;position:relative}.Contact-module__i3KQEG__overlay{background:#000000a6;position:absolute;inset:0}.Contact-module__i3KQEG__heroContent{color:#fff;max-width:600px;margin-left:10%;position:relative}.Contact-module__i3KQEG__primaryBtn{background:var(--app-brand);border-radius:28px;padding:12px 28px}.Contact-module__i3KQEG__cards{grid-template-columns:repeat(3,1fr);gap:24px;padding:64px 10%;display:grid}.Contact-module__i3KQEG__card{background:var(--app-surface);border-radius:14px;padding:24px}.Contact-module__i3KQEG__contact{grid-template-columns:1.2fr 1fr;gap:48px;padding:96px 10%;display:grid}.Contact-module__i3KQEG__map iframe{border-radius:14px;width:100%;height:100%}.Contact-module__i3KQEG__form{background:var(--app-surface);border-radius:16px;padding:32px}.Contact-module__i3KQEG__trust{text-align:center;grid-template-columns:repeat(3,1fr);padding:64px 10%;display:grid}@media (max-width:900px){.Contact-module__i3KQEG__cards,.Contact-module__i3KQEG__trust,.Contact-module__i3KQEG__contact{grid-template-columns:1fr}}
.WhyRustMatters-module__NLZUgq__section{background:var(--app-bg);color:var(--app-text);padding:64px 0}.WhyRustMatters-module__NLZUgq__container{padding-left:20px!important;padding-right:20px!important}.WhyRustMatters-module__NLZUgq__grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:18px;display:grid}.WhyRustMatters-module__NLZUgq__grid[data-swap="1"] .WhyRustMatters-module__NLZUgq__text{order:2}.WhyRustMatters-module__NLZUgq__grid[data-swap="1"] .WhyRustMatters-module__NLZUgq__media{order:1}.WhyRustMatters-module__NLZUgq__text{border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);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-radius:24px;padding:22px 18px;box-shadow:0 22px 60px #0000001f}.WhyRustMatters-module__NLZUgq__title{letter-spacing:.01em;line-height:1.1;font-size:clamp(1.7rem,2.6vw,2.35rem)!important;font-weight:950!important}.WhyRustMatters-module__NLZUgq__subTitle{color:var(--app-muted);max-width:70ch;margin-top:10px;line-height:1.7}.WhyRustMatters-module__NLZUgq__body{color:color-mix(in srgb,var(--app-text)84%,transparent);margin-top:14px;line-height:1.8}.WhyRustMatters-module__NLZUgq__benefits{border-top:1px solid color-mix(in srgb,var(--app-text)10%,transparent);margin-top:18px;padding-top:14px}.WhyRustMatters-module__NLZUgq__benefitsTitle{letter-spacing:.01em;margin-bottom:10px;font-weight:950!important}.WhyRustMatters-module__NLZUgq__list{color:color-mix(in srgb,var(--app-text)86%,transparent);margin:0;padding-left:18px;line-height:1.85}.WhyRustMatters-module__NLZUgq__list li{margin:6px 0;transition:transform .2s,opacity .2s}.WhyRustMatters-module__NLZUgq__list li:hover{opacity:.98;transform:translate(6px)}.WhyRustMatters-module__NLZUgq__media{border:1px solid color-mix(in srgb,var(--app-text)12%,transparent);border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #0000002e}.WhyRustMatters-module__NLZUgq__imgWrap{width:100%;height:100%;position:relative;inset:0}.WhyRustMatters-module__NLZUgq__img{object-fit:cover;transition:transform .3s;transform:scale(1.02)}.WhyRustMatters-module__NLZUgq__overlay{background:linear-gradient(#0d0d0d47,#0d0d0d8c);position:absolute;inset:0}.WhyRustMatters-module__NLZUgq__media:hover .WhyRustMatters-module__NLZUgq__img{transform:scale(1.06)}.WhyRustMatters-module__NLZUgq__section .WhyRustMatters-module__NLZUgq__text,.WhyRustMatters-module__NLZUgq__section .WhyRustMatters-module__NLZUgq__media{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(14px)}.WhyRustMatters-module__NLZUgq__inView .WhyRustMatters-module__NLZUgq__text,.WhyRustMatters-module__NLZUgq__inView .WhyRustMatters-module__NLZUgq__media{opacity:1;transform:translate(0,0)}@media (max-width:900px){.WhyRustMatters-module__NLZUgq__grid{grid-template-columns:1fr}.WhyRustMatters-module__NLZUgq__imgWrap{min-height:260px}}@media (prefers-reduced-motion:reduce){.WhyRustMatters-module__NLZUgq__section .WhyRustMatters-module__NLZUgq__text,.WhyRustMatters-module__NLZUgq__section .WhyRustMatters-module__NLZUgq__media,.WhyRustMatters-module__NLZUgq__img{transition:none!important;transform:none!important}}
.WindowTintComparison-module__CikbKW__section{background:var(--app-bg);color:var(--app-text);padding:64px 0;position:relative;overflow:hidden}.WindowTintComparison-module__CikbKW__section:before{content:"";pointer-events:none;background:radial-gradient(32% 22% at 50% 12%,#9e0e0e24,#9e0e0e00 60%),radial-gradient(18% 14% at 16% 32%,#ffffff0f,#fff0 60%);position:absolute;inset:-40%}.WindowTintComparison-module__CikbKW__container{z-index:1;position:relative;padding-left:20px!important;padding-right:20px!important}.WindowTintComparison-module__CikbKW__selectorRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.WindowTintComparison-module__CikbKW__selector{text-align:left;cursor:pointer;will-change:transform;background:0 0;border:0;border-radius:18px;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;transform:translate(0,0)}.WindowTintComparison-module__CikbKW__selector:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(65% 55% at 30% 20%,#ffffff38,#fff0 60%);transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:translate(-10px,-10px)}.WindowTintComparison-module__CikbKW__selector:after{content:"";transform-origin:0;pointer-events:none;background:#9e0e0e00;border-radius:999px;height:2px;transition:background .22s,box-shadow .22s,transform .22s;position:absolute;bottom:12px;left:18px;right:18px;transform:scaleX(.55);box-shadow:0 0 #9e0e0e00}.WindowTintComparison-module__CikbKW__selectorTitle{letter-spacing:.01em;color:#0d0d0d;margin-bottom:6px;font-size:1.25rem;font-weight:950}.WindowTintComparison-module__CikbKW__selectorSub{color:#0d0d0db8;font-weight:700;line-height:1.35}.WindowTintComparison-module__CikbKW__selector,.WindowTintComparison-module__CikbKW__selector *{-webkit-user-select:none;user-select:none}.WindowTintComparison-module__CikbKW__selector{background:#eef1f5;border:1px solid #ffffff0f;padding:22px}.WindowTintComparison-module__CikbKW__selector:hover{filter:saturate(1.02);transform:translateY(-6px);box-shadow:0 26px 70px #00000038,inset 0 0 0 1px #ffffff14}.WindowTintComparison-module__CikbKW__selector:hover:before{opacity:1;transform:translate(0,0)}.WindowTintComparison-module__CikbKW__selector:hover:after{background:#9e0e0e8c;transform:scaleX(1);box-shadow:0 10px 26px #9e0e0e40}.WindowTintComparison-module__CikbKW__selectorActive{border-color:#9e0e0e8c;box-shadow:0 0 0 2px #9e0e0e2e,0 20px 55px #00000038}.WindowTintComparison-module__CikbKW__selectorActive:after{background:#9e0e0ef2;transform:scaleX(1);box-shadow:0 12px 30px #9e0e0e59}.WindowTintComparison-module__CikbKW__selectorActive:before{opacity:1}.WindowTintComparison-module__CikbKW__selector:focus-visible{outline-offset:4px;outline:2px solid #9e0e0ea6}.WindowTintComparison-module__CikbKW__header{text-align:center;gap:10px;margin-bottom:18px;display:grid}.WindowTintComparison-module__CikbKW__hTitle{letter-spacing:.01em;line-height:1.05;font-size:clamp(2.1rem,4vw,3.3rem)!important;font-weight:950!important}.WindowTintComparison-module__CikbKW__hSub{color:var(--app-muted);max-width:70ch;margin:0 auto;line-height:1.7}.WindowTintComparison-module__CikbKW__highlights{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;margin:26px 0 34px;display:grid}.WindowTintComparison-module__CikbKW__highlightItem{text-align:center;color:#ffffffe0;justify-content:center;align-items:center;gap:10px;font-weight:800;transition:transform .22s,opacity .22s;display:inline-flex;transform:translate(0,0)}.WindowTintComparison-module__CikbKW__highlightItem:hover{opacity:.95;transform:translateY(-3px)}.WindowTintComparison-module__CikbKW__dot{opacity:.85;background:#ff1212e6;border-radius:999px;width:14px;height:14px;transition:transform .22s,opacity .22s,box-shadow .22s;animation:1.6s ease-in-out infinite alternate WindowTintComparison-module__CikbKW__pulseGlowScale;box-shadow:0 0 6px #ff121299,0 0 12px #ff121266,0 0 20px #ff121240}.WindowTintComparison-module__CikbKW__highlightItem:hover .WindowTintComparison-module__CikbKW__dot{opacity:1;animation:none;transform:scale(1.2);box-shadow:0 0 10px #ff1212f2,0 0 20px #ff1212b3,0 0 36px #ff121280}@keyframes WindowTintComparison-module__CikbKW__pulseGlowScale{0%{transform:scale(.95);box-shadow:0 0 6px #ff121280,0 0 14px #ff12124d}to{transform:scale(1.08);box-shadow:0 0 12px #ff1212e6,0 0 26px #ff121299}}.WindowTintComparison-module__CikbKW__highlightText{color:var(--app-text);font-size:.98rem}.WindowTintComparison-module__CikbKW__panel{transform-origin:50%;background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff1a;border-radius:26px;grid-template-columns:1.05fr .95fr;align-items:stretch;gap:22px;padding:18px;animation:.32s cubic-bezier(.2,.8,.2,1) WindowTintComparison-module__CikbKW__panelIn;display:grid;box-shadow:0 26px 70px #0003}@keyframes WindowTintComparison-module__CikbKW__panelIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}.WindowTintComparison-module__CikbKW__sliderCol{padding:6px}.WindowTintComparison-module__CikbKW__sliderCard{will-change:transform;background:#0d0d0d;border:1px solid #ffffff1f;border-radius:18px;transition:transform .24s,box-shadow .24s,border-color .24s;overflow:hidden;transform:translate(0,0);box-shadow:0 30px 80px #0000004d}.WindowTintComparison-module__CikbKW__sliderCard:hover{border-color:#9e0e0e59;transform:translateY(-6px);box-shadow:0 38px 95px #00000059,inset 0 0 0 1px #9e0e0e24}.WindowTintComparison-module__CikbKW__sliderMeta{justify-content:space-between;margin-top:10px;padding:0 6px;display:flex}.WindowTintComparison-module__CikbKW__badge{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0d8c;border:1px solid #ffffff1f;border-radius:999px;padding:6px 10px;font-size:.85rem;font-weight:950;transition:transform .22s,border-color .22s,background .22s}.WindowTintComparison-module__CikbKW__sliderCol:hover .WindowTintComparison-module__CikbKW__badge{background:#0d0d0dad;border-color:#fff3;transform:translateY(-2px)}.WindowTintComparison-module__CikbKW__textCol{align-content:start;padding:12px 10px;display:grid}.WindowTintComparison-module__CikbKW__kicker{color:var(--app-text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-weight:900!important}.WindowTintComparison-module__CikbKW__title{letter-spacing:.01em;color:var(--app-text);line-height:1.12;font-size:clamp(1.6rem,2.6vw,2.35rem)!important;font-weight:950!important}.WindowTintComparison-module__CikbKW__lead{color:var(--app-text);max-width:62ch;margin-top:12px;line-height:1.75}.WindowTintComparison-module__CikbKW__list{color:var(--app-text);margin:16px 0 0;padding-left:18px;line-height:1.8}.WindowTintComparison-module__CikbKW__list li{margin:6px 0;transition:transform .22s,opacity .22s}.WindowTintComparison-module__CikbKW__list li:hover{opacity:.98;transform:translate(6px)}.WindowTintComparison-module__CikbKW__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.WindowTintComparison-module__CikbKW__primaryBtn{background:var(--app-brand);text-transform:none;border-radius:999px;padding:10px 18px;font-weight:950;transition:transform .2s,box-shadow .2s,filter .2s}.WindowTintComparison-module__CikbKW__primaryBtn:hover{background:var(--app-brand);filter:saturate(1.03);transform:translateY(-2px);box-shadow:0 18px 42px #9e0e0e59}.WindowTintComparison-module__CikbKW__secondaryBtn{text-transform:none;color:var(--app-text);border-color:#ffffff2e;border-radius:999px;padding:10px 18px;font-weight:950;transition:transform .2s,border-color .2s,box-shadow .2s}.WindowTintComparison-module__CikbKW__secondaryBtn:hover{border-color:#ffffff47;transform:translateY(-2px);box-shadow:0 16px 36px #00000038}@media (max-width:900px){.WindowTintComparison-module__CikbKW__panel{grid-template-columns:1fr}.WindowTintComparison-module__CikbKW__highlights{grid-template-columns:1fr;gap:12px}}@media (max-width:700px){.WindowTintComparison-module__CikbKW__selectorRow{grid-template-columns:1fr}.WindowTintComparison-module__CikbKW__selectorTitle{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.WindowTintComparison-module__CikbKW__selector,.WindowTintComparison-module__CikbKW__selector:before,.WindowTintComparison-module__CikbKW__selector:after,.WindowTintComparison-module__CikbKW__panel,.WindowTintComparison-module__CikbKW__sliderCard,.WindowTintComparison-module__CikbKW__badge,.WindowTintComparison-module__CikbKW__primaryBtn,.WindowTintComparison-module__CikbKW__secondaryBtn,.WindowTintComparison-module__CikbKW__highlightItem,.WindowTintComparison-module__CikbKW__list li{transition:none!important;animation:none!important;transform:none!important}}
