@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=Libre+Caslon+Display:ital@0;1&display=swap";:root{--ink:#151818;--paper:#f4f0e8;--cream:#e8dfd1;--lime:#c7d54b;--orange:#d96735;--muted:#6e716d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif}button,input,select{font:inherit}button,a{color:inherit}a{text-decoration:none}img{display:block}.topbar{z-index:5;color:#fff;border-bottom:1px solid #ffffff35;justify-content:space-between;align-items:center;width:100%;height:82px;padding:0 5vw;display:flex;position:absolute;top:0}.brand{align-items:center;gap:11px;font-weight:700;display:flex}.star{border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.topbar nav{gap:30px;font-size:13px;display:flex}.topbar nav a{opacity:.75;transition:all .2s}.topbar nav a:hover{opacity:1}.navCta{border:1px solid #fff6;padding:11px 15px;font-size:12px}.navCta span{margin-left:14px}.hero{color:#fff;background:#101514;height:100vh;min-height:720px;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center 61%;filter:saturate(.75)contrast(1.06);width:100%;height:100%}.heroShade{background:linear-gradient(90deg,#07100edb 0%,#0b111192 40%,#0000 70%),linear-gradient(#0000 50%,#08100fc9);position:absolute;inset:0}.heroCopy{max-width:820px;position:absolute;top:50%;left:8vw;transform:translateY(-46%)}.eyebrow,.kicker{letter-spacing:2.4px;font-size:11px;font-weight:700}.hero h1,.section h2,.guideStrip h2{letter-spacing:-.055em;margin:22px 0 24px;font-size:clamp(52px,7vw,98px);font-weight:400;line-height:.99}.hero h1 em,.offersIntro h2 em,.guideStrip em{font-family:Libre Caslon Display,serif;font-weight:400}.heroCopy>p{color:#d0d5d2;max-width:550px;font-size:16px;line-height:1.8}.heroActions{align-items:center;gap:25px;margin-top:34px;font-size:13px;display:flex}.heroActions .primary{background:var(--lime);color:#10120d;padding:17px 20px;font-weight:700}.heroActions .primary span{margin-left:34px}.heroRail{transform-origin:100%;letter-spacing:2px;align-items:center;gap:20px;font-size:9px;display:flex;position:absolute;top:50%;right:4vw;transform:rotate(90deg)translate(50%)}.heroRail b{border-top:1px solid #fff5;width:170px;padding-top:8px}.scrollCue{letter-spacing:2px;font-size:9px;position:absolute;bottom:26px;left:8vw}.scrollCue span{margin-left:20px}.section{padding:110px 7vw}.sectionHead,.compareTop{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:46px;display:flex}.section h2{margin:12px 0;font-size:clamp(40px,5vw,66px)}.kicker{color:#a85f38}.sectionHead>p{max-width:440px;color:var(--muted);line-height:1.8}.filterBar{border-top:1px solid #bbb6ac;border-bottom:1px solid #bbb6ac;justify-content:space-between;align-items:center;min-height:70px;margin-bottom:18px;display:flex}.filterBar>div{flex-wrap:wrap;gap:5px;display:flex}.filterBar button{cursor:pointer;background:0 0;border:0;border-radius:30px;padding:9px 15px}.filterBar button.active{background:var(--ink);color:#fff}.filterBar label{align-items:center;gap:10px;display:flex}.filterBar input{background:0 0;border:0;outline:0;width:230px}.modelGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.modelCard{text-align:left;cursor:pointer;background:#fff;border:0;padding:0;transition:transform .3s,box-shadow .3s;overflow:hidden}.modelCard:hover{transform:translateY(-7px);box-shadow:0 22px 40px #2222}.cardImage{background:#ddd;height:250px;position:relative;overflow:hidden}.cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.modelCard:hover img{transform:scale(1.055)}.cardImage:after{content:"";background:linear-gradient(#0000 45%,#0008);position:absolute;inset:0}.cardImage span,.cardImage b{z-index:2;color:#fff;letter-spacing:1px;font-size:10px;position:absolute;top:18px}.cardImage span{left:18px}.cardImage b{right:18px}.cardBody{justify-content:space-between;align-items:flex-end;padding:22px 22px 15px;display:flex}.cardBody small{color:#8b8d87;font-size:10px}.cardBody h3{margin:3px 0;font-size:28px}.cardBody i{font-size:24px;font-style:normal}.quick{border-top:1px solid #e2ded6;gap:30px;margin:0 22px;padding:14px 0 20px;font-size:11px;display:flex}.quick b{font-size:15px}.quick small{color:#8b8d87;margin-top:3px;display:block}.compare{color:#f4f0e8;background:#121817}.compareTop select{color:#fff;background:#1d2523;border:1px solid #46504d;min-width:260px;padding:17px}.compareTop h2 em{color:#9ba39f;font-family:Libre Caslon Display,serif;font-weight:400}.compareVisual{grid-template-columns:1.4fr .6fr;min-height:560px;display:grid}.bigCar{position:relative;overflow:hidden}.bigCar img{object-fit:cover;object-position:center 61%;filter:saturate(.72)contrast(1.07);width:100%;height:100%}.paint{mix-blend-mode:color;opacity:.48;pointer-events:none;position:absolute;inset:0}.bigCar:after{content:"";background:linear-gradient(#0000 45%,#0a100fa8);position:absolute;inset:0}.bigCar span,.bigCar strong{z-index:2;position:absolute;bottom:22px}.bigCar span{letter-spacing:2px;font-size:9px;left:24px}.bigCar strong{font-size:22px;right:24px}.story{background:#202925;flex-direction:column;justify-content:flex-end;padding:45px;display:flex}.story>span,.comparisonCards article>span{color:#aeb6b0;letter-spacing:1.8px;font-size:10px}.story h3{margin:15px 0;font-size:clamp(26px,3vw,42px);line-height:1.15}.story p{color:#aeb6b0;font-size:12px;line-height:1.7}.colorRow{border-top:1px solid #ffffff27;gap:12px;margin-top:18px;padding-top:22px;display:flex}.colorRow button{cursor:pointer;border:2px solid #ffffff21;border-radius:50%;width:31px;height:31px}.colorRow button.active{outline:2px solid var(--lime);outline-offset:4px}.comparisonCards{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.comparisonCards article{background:#1c2422;padding:30px}.measure{grid-template-columns:80px 1fr 55px;align-items:center;gap:15px;margin:22px 0;display:grid}.measure i{background:linear-gradient(90deg,var(--lime) 75%,#ffffff24 75%);height:2px}.measure small{color:#aeb6b0}.utility{border-top:1px solid #ffffff25;grid-template-columns:auto 1fr auto 1fr;align-items:end;gap:10px;padding-top:20px;display:grid}.utility b{font-size:23px}.utility span{color:#aeb6b0;font-size:11px}.versus{color:var(--ink);background:#eee8dd!important}.vsTitle,.vsRow{text-align:center;grid-template-columns:1fr 54px 1fr;align-items:center;display:grid}.vsTitle i{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:11px;font-style:normal;display:grid}.vsRow{border-top:1px solid #cec7bc;padding:15px 0}.vsRow span{color:#777;font-size:10px}.versus p{color:#777;margin-bottom:0;font-size:10px}.offers{background:#e4d9c9}.offersIntro{max-width:780px}.offersIntro h2{font-size:clamp(44px,6vw,76px)}.offersIntro p{color:#5e625e;max-width:560px;line-height:1.8}.zipSearch{background:#f5f1e9;grid-template-columns:1fr 240px;margin:50px 0 18px;display:grid}.zipSearch label{letter-spacing:2px;padding:18px 24px;font-size:9px}.zipSearch input{background:0 0;border:0;outline:0;width:100%;margin-top:6px;font-size:28px;display:block}.zipSearch button{background:var(--lime);cursor:pointer;border:0;font-weight:700}.zipSearch button:disabled{color:#807d76;background:#c6c2b7}.zipSearch button span{margin-left:20px}.offerGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.offerGrid article{background:#f5f1e9;flex-direction:column;min-height:300px;padding:28px;display:flex}.offerGrid article>span{color:#9d6b4f;font-size:11px}.offerGrid small{color:#8a8a83;margin-top:35px}.offerGrid h3{margin:10px 0;font-size:25px}.offerGrid p{color:#6b6e69;font-size:12px;line-height:1.7}.offerGrid a{border-top:1px solid #ccc5bb;margin-top:auto;padding-top:16px;font-size:12px;font-weight:700}.guideStrip{background:var(--orange);color:#fff;text-align:center;padding:100px 8vw}.guideStrip p{font-size:12px}.guideStrip h2{font-size:clamp(38px,6vw,72px)}.guideStrip span{letter-spacing:2px;font-size:9px}footer{color:#fff;background:#0e1211;justify-content:space-between;align-items:center;gap:30px;padding:45px 7vw;display:flex}footer p{color:#919995;font-size:10px;line-height:1.7}footer>div:last-child{gap:22px;font-size:11px;display:flex}@media (max-width:950px){.topbar nav{display:none}.modelGrid{grid-template-columns:repeat(2,1fr)}.compareVisual{grid-template-columns:1fr}.story{min-height:360px}.sectionHead{flex-direction:column;align-items:flex-start}.hero>img{object-position:68% center}.heroShade{background:linear-gradient(90deg,#07100ee8 0%,#0b111188 75%,#0000)}.offerGrid,.comparisonCards{grid-template-columns:1fr}}@media (max-width:620px){.topbar{padding:0 5vw}.navCta{display:none}.hero{min-height:680px}.heroCopy{left:6vw;right:6vw}.hero h1{font-size:47px}.heroActions{flex-direction:column;align-items:flex-start}.heroRail{display:none}.section{padding:75px 5vw}.section h2{font-size:42px}.filterBar{flex-direction:column;align-items:flex-start;gap:15px;padding:15px 0}.filterBar input{width:220px}.modelGrid{grid-template-columns:1fr}.cardImage{height:285px}.compareTop{flex-direction:column;align-items:flex-start}.compareTop select{width:100%}.compareVisual{min-height:0}.bigCar{height:430px}.story{padding:30px}.comparisonCards,.zipSearch{grid-template-columns:1fr}.zipSearch button{padding:18px}.guideStrip{padding:70px 5vw}footer{flex-direction:column;align-items:flex-start}}.ownership{background:#f6f2e9}.ownershipHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;display:grid}.ownershipHead h2{font-size:clamp(48px,6vw,78px)}.ownershipHead h2 em{font-family:Libre Caslon Display,serif;font-weight:400}.ownershipHead>div:last-child{border-left:1px solid #c8c2b6;padding-left:35px}.ownershipHead p{color:#666a65;line-height:1.9}.ownershipHead>div:last-child span{background:var(--lime);margin-top:16px;padding:8px 12px;font-size:10px;font-weight:700;display:inline-block}.ownershipJourney{border-top:1px solid #bcb7ac;border-bottom:1px solid #bcb7ac;justify-content:space-between;align-items:center;min-height:92px;margin:65px 0 35px;display:flex}.ownershipJourney span{align-items:center;gap:11px;font-size:12px;font-weight:700;display:flex}.ownershipJourney span b{border:1px solid #bcb7ac;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.ownershipJourney i{color:#a6a198;font-style:normal}.ownershipFilters{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.ownershipFilters button{cursor:pointer;background:0 0;border:1px solid #c8c2b6;border-radius:30px;padding:10px 17px}.ownershipFilters button.active{background:var(--ink);border-color:var(--ink);color:#fff}.ownershipGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ownershipCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6d0c5;flex-direction:column;min-height:275px;padding:22px;transition:all .25s;display:flex}.ownershipCard:hover,.ownershipCard.active{background:#dfe879;border-color:#dfe879;transform:translateY(-3px)}.ownershipCard>span{color:#9c694d;font-size:10px}.ownershipCard small{text-transform:uppercase;letter-spacing:1.4px;color:#7b7e79;margin-top:28px;font-size:8px}.ownershipCard h3{margin:8px 0 10px;font-size:23px}.ownershipCard p{color:#6a6e68;margin:0;font-size:11px;line-height:1.65}.ownershipCard>b{border-top:1px solid #d7d2c8;margin-top:auto;padding-top:14px;font-size:10px}.ownershipCard>b i{float:right;font-style:normal}.guideDetail{color:#f3efe7;background:#121817;grid-template-columns:.9fr 1.1fr .8fr;margin-top:10px;display:grid}.guideDetail>div{border-right:1px solid #ffffff1f;padding:38px}.guideDetail>div:last-child{border-right:0}.guideIdentity>span,.guideQuestions>span,.guideAction>span,.revenueTrust span{letter-spacing:1.8px;color:#aab1ad;font-size:9px}.guideIdentity h3{margin:18px 0;font-family:Libre Caslon Display,serif;font-size:40px}.guideIdentity p,.guideAction p{color:#aab1ad;font-size:12px;line-height:1.8}.guideQuestions>div{border-top:1px solid #ffffff20;grid-template-columns:32px 1fr;gap:12px;padding:13px 0;display:grid}.guideQuestions>div:first-of-type{margin-top:15px}.guideQuestions b{color:var(--lime);font-size:9px}.guideQuestions p{margin:0;font-size:12px}.guideAction{flex-direction:column;display:flex}.guideAction a,.guideAction button{background:var(--lime);color:#151818;text-align:center;cursor:pointer;border:0;margin-top:auto;padding:15px;font-size:11px;font-weight:700}.revenueTrust{background:#ded1c0;grid-template-columns:.7fr 1.2fr auto;align-items:center;gap:35px;margin-top:10px;padding:28px 32px;display:grid}.revenueTrust span{color:#946144}.revenueTrust h3{margin:7px 0;font-size:23px}.revenueTrust p{color:#62655f;font-size:11px;line-height:1.75}.revenueTrust a{white-space:nowrap;font-size:10px;font-weight:700}@media (max-width:1100px){.ownershipGrid{grid-template-columns:repeat(3,1fr)}.guideDetail{grid-template-columns:1fr 1fr}.guideAction{border-top:1px solid #ffffff1f;grid-column:1/-1}.guideAction a,.guideAction button{margin-top:20px}.revenueTrust{grid-template-columns:1fr 1.4fr}.revenueTrust a{grid-column:1/-1}}@media (max-width:950px){.ownershipHead{grid-template-columns:1fr}.ownershipHead>div:last-child{border-top:1px solid #c8c2b6;border-left:0;padding:25px 0 0}.ownershipGrid{grid-template-columns:repeat(2,1fr)}.ownershipJourney i{display:none}}@media (max-width:620px){.ownershipJourney{justify-content:flex-start;gap:30px;padding:0 5px;overflow-x:auto}.ownershipJourney span{min-width:max-content}.ownershipGrid{grid-template-columns:1fr}.ownershipCard{min-height:230px}.guideDetail{grid-template-columns:1fr}.guideAction{grid-column:auto}.guideDetail>div{border-bottom:1px solid #ffffff1f;border-right:0;padding:28px}.revenueTrust{grid-template-columns:1fr}.revenueTrust a{grid-column:auto}footer>div:last-child{flex-wrap:wrap}}.guideReady{background:var(--lime);color:#151818;text-align:center;margin-top:auto;padding:15px;font-size:11px;font-weight:700}.newsroom{color:#f4f0e8;background:#0f1614;position:relative;overflow:hidden}.newsroom:before{content:"";filter:blur(3px);pointer-events:none;background:#c7d54b18;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;right:-260px}.newsHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid;position:relative}.newsHead h2{margin-bottom:0;font-size:clamp(48px,6vw,78px)}.newsHead h2 em{color:var(--lime);font-family:Libre Caslon Display,serif;font-weight:400}.newsHead>div:last-child{border-left:1px solid #ffffff29;padding-left:34px}.newsHead p{color:#aeb6b1;margin:0 0 22px;line-height:1.85}.newsHead>div:last-child span{letter-spacing:1.8px;color:var(--lime);font-size:9px}.newsTabs{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;gap:8px;margin:52px 0 15px;padding:13px 0;display:flex}.newsTabs button{color:#aeb6b1;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:30px;padding:10px 17px}.newsTabs button:hover{color:#fff;border-color:#ffffff38}.newsTabs button.active{background:var(--lime);color:#111510;font-weight:700}.leadStory{background:#1b2421;grid-template-columns:1.22fr .78fr;min-height:590px;display:grid}.leadImage{min-width:0;position:relative;overflow:hidden}.leadImage:after{content:"";background:linear-gradient(#0000 57%,#09110fd9 100%);position:absolute;inset:0}.leadImage img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.leadStory:hover .leadImage img{transform:scale(1.025)}.leadImage span{z-index:2;color:#d1d6d2;font-size:9px;position:absolute;bottom:20px;left:24px}.leadCopy{flex-direction:column;padding:44px;display:flex}.leadCopy>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.leadCopy>div span{background:var(--orange);letter-spacing:1.2px;padding:8px 10px;font-size:9px;font-weight:700}.leadCopy time,.newsCard time{letter-spacing:1.5px;color:#9fa8a3;font-size:9px}.leadCopy>small{color:var(--lime);letter-spacing:1.5px;margin-top:25px;font-size:9px}.leadCopy h3{margin:18px 0;font-family:Libre Caslon Display,serif;font-size:clamp(35px,4vw,52px);line-height:1.07}.leadCopy>p{color:#b9c0bc;font-size:13px;line-height:1.8}.leadCopy aside{background:#101715;gap:8px;margin:18px 0;padding:20px;display:grid}.leadCopy aside b,.newsCard aside b{letter-spacing:1.5px;color:var(--lime);font-size:9px}.leadCopy aside span{color:#c4cac6;font-size:11px;line-height:1.7}.leadCopy>a{border-top:1px solid #ffffff2a;margin-top:auto;padding-top:18px;font-size:11px;font-weight:700}.newsGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.newsCard{min-height:600px;color:var(--ink);background:#f2ede3;flex-direction:column;padding:0 24px 22px;display:flex}.newsCard>div:first-child{height:220px;margin:0 -24px 24px;position:relative;overflow:hidden}.newsCard>div:first-child:after{content:"";background:linear-gradient(#0000 45%,#0d12118f);position:absolute;inset:0}.newsCard img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.newsCard:hover img{transform:scale(1.04)}.newsCard>div:first-child>span{z-index:2;background:var(--orange);color:#fff;letter-spacing:1.2px;padding:7px 9px;font-size:8px;font-weight:700;position:absolute;top:17px;left:18px}.newsCard>div:first-child>small{z-index:2;color:#fff;font-size:8px;position:absolute;bottom:14px;left:18px}.newsCard time{color:#777c77}.newsCard h3{margin:14px 0;font-family:Libre Caslon Display,serif;font-size:29px;line-height:1.1}.newsCard>p{color:#636762;margin:0 0 16px;font-size:11px;line-height:1.7}.newsCard aside{border-left:3px solid var(--lime);color:#5a5e59;padding:0 0 0 13px;font-size:10px;line-height:1.65}.newsCard aside b{color:#7d862c;margin-bottom:5px;display:block}.newsCard footer{border-top:1px solid #cec8bd;color:var(--ink)!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;margin-top:auto!important;padding:18px 0 0!important;display:flex!important}.newsCard footer span{letter-spacing:1.1px;font-size:8px;font-weight:700}.newsCard footer a{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.modelTracker{background:var(--lime);color:var(--ink);grid-template-columns:.72fr 1.28fr;margin-top:70px;display:grid}.trackerIntro{padding:42px}.trackerIntro>span{letter-spacing:1.8px;color:#5d641b;font-size:9px}.trackerIntro h3{margin:16px 0;font-family:Libre Caslon Display,serif;font-size:38px;line-height:1.05}.trackerIntro p{max-width:400px;font-size:11px;line-height:1.75}.trackerRows{background:#e9e7dc}.trackerRows>div{border-top:1px solid #c9c6bb;grid-template-columns:1.1fr 1.2fr 1.45fr .55fr;align-items:center;gap:18px;min-height:80px;padding:17px 25px;display:grid}.trackerRows>div:first-child{border-top:0}.trackerRows b{font-size:12px}.trackerRows span,.trackerRows strong{font-size:10px;line-height:1.45}.trackerRows span{color:#747872}.trackerRows strong{font-weight:700}.trackerRows i{letter-spacing:1.1px;text-align:right;color:#8a5b42;font-size:8px;font-style:normal}.newsPolicy{border:1px solid #ffffff26;grid-template-columns:.35fr 1.25fr auto;align-items:center;gap:35px;margin-top:10px;padding:27px 30px;display:grid}.newsPolicy b{letter-spacing:1.6px;color:var(--lime);font-size:10px}.newsPolicy p{color:#aeb5b1;margin:0;font-size:10px;line-height:1.7}.newsPolicy a{white-space:nowrap;font-size:10px;font-weight:700}@media (max-width:1100px){.newsGrid{grid-template-columns:repeat(2,1fr)}.modelTracker{grid-template-columns:1fr}.trackerIntro{grid-template-columns:.45fr 1fr 1fr;align-items:center;gap:20px;display:grid}.trackerIntro h3,.trackerIntro p{margin:0}.newsPolicy{grid-template-columns:.4fr 1.2fr}.newsPolicy a{grid-column:1/-1}}@media (max-width:950px){.newsHead{grid-template-columns:1fr;gap:30px}.newsHead>div:last-child{border-top:1px solid #ffffff29;border-left:0;padding:25px 0 0}.leadStory{grid-template-columns:1fr}.leadImage{height:450px}.leadCopy{min-height:500px}.trackerIntro{display:block}.trackerIntro h3{margin:16px 0}.newsPolicy{grid-template-columns:1fr}.newsPolicy a{grid-column:auto}}@media (max-width:620px){.newsHead h2{font-size:43px}.newsTabs{overflow-x:auto}.leadImage{height:310px}.leadCopy{min-height:540px;padding:26px}.leadCopy>div{align-items:flex-start}.newsGrid{grid-template-columns:1fr}.newsCard{min-height:560px}.newsCard>div:first-child{height:235px}.trackerIntro{padding:28px}.trackerRows>div{grid-template-columns:1fr auto;gap:7px 16px}.trackerRows>div span,.trackerRows>div strong{grid-column:1/-1}.trackerRows i{grid-area:1/2}.newsPolicy{gap:15px;padding:24px}}.bigCar img{filter:saturate(.9)contrast(1.04);animation:.38s paintReveal}.paintLabel{border-top:1px solid #ffffff27;justify-content:space-between;align-items:center;margin-top:18px;padding-top:18px;display:flex}.paintLabel span{letter-spacing:1.5px;color:#aeb6b0;font-size:9px}.paintLabel b{color:#f4f0e8;font-size:12px}.colorRow{margin-top:12px}.colorRow button{position:relative}.colorRow button.active:after{content:"✓";color:#fff;text-shadow:0 1px 4px #000;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.colorRow button[data-paint=white].active:after{color:#111;text-shadow:none}@keyframes paintReveal{0%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.topbarActions{align-items:center;gap:10px;display:flex}.languagePicker{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11181580;border:1px solid #fff6;align-items:center;gap:7px;height:40px;padding:0 10px;display:flex}.languagePicker>span{font-size:15px}.languagePicker select{color:#fff;cursor:pointer;background:0 0;border:0;outline:0;max-width:110px}.languagePicker option{color:#151818;background:#fff}.modelCard,.ownershipCard{text-align:start}main[dir=rtl]{direction:rtl;font-family:Tahoma,DM Sans,Arial,sans-serif}main[dir=rtl] .heroCopy{text-align:right;left:auto;right:8vw}main[dir=rtl] .heroRail{transform-origin:0;left:4vw;right:auto;transform:rotate(-90deg)translate(-50%)}main[dir=rtl] .scrollCue{left:auto;right:8vw}main[dir=rtl] .navCta span,main[dir=rtl] .heroActions .primary span,main[dir=rtl] .zipSearch button span{margin-left:0;margin-right:14px}main[dir=rtl] .heroActions .primary span{margin-right:34px}main[dir=rtl] .cardImage span{left:auto;right:18px}main[dir=rtl] .cardImage b{left:18px;right:auto}main[dir=rtl] .bigCar span{left:auto;right:24px}main[dir=rtl] .bigCar strong{left:24px;right:auto}main[dir=rtl] .ownershipHead>div:last-child,main[dir=rtl] .newsHead>div:last-child{border-left:0;border-right:1px solid #c8c2b6;padding-left:0;padding-right:35px}main[dir=rtl] .newsHead>div:last-child{border-right-color:#ffffff29;padding-right:34px}main[dir=rtl] .ownershipCard>b i{float:left}main[dir=rtl] .guideDetail>div{border-left:1px solid #ffffff1f;border-right:0}main[dir=rtl] .guideDetail>div:last-child{border-left:0}main[dir=rtl] .leadImage span{left:auto;right:24px}main[dir=rtl] .newsCard>div:first-child>span,main[dir=rtl] .newsCard>div:first-child>small{left:auto;right:18px}main[dir=rtl] .newsCard aside{border-left:0;border-right:3px solid var(--lime);padding-left:0;padding-right:13px}main[dir=rtl] .trackerRows i{text-align:left}@media (max-width:1100px){.topbar nav{gap:18px}.navCta{display:none}}@media (max-width:950px){.languagePicker select{max-width:95px}main[dir=rtl] .ownershipHead>div:last-child,main[dir=rtl] .newsHead>div:last-child{border-top:1px solid #c8c2b6;border-right:0;padding:25px 0 0}main[dir=rtl] .newsHead>div:last-child{border-top-color:#ffffff29}}@media (max-width:620px){.topbar .brand>span:last-child{display:none}.topbarActions{margin-inline-start:auto}.languagePicker{padding:0 8px}.languagePicker select{max-width:88px}main[dir=rtl] .heroCopy{left:6vw;right:6vw}main[dir=rtl] .scrollCue{right:6vw}.guideDetail>div{border-left:0!important}}
