.mtrRentalTopbar{--r-navy:#061631;--r-gold:#ffab03;z-index:90;color:#fff;background:linear-gradient(90deg,#061631,#071d3d);position:sticky;top:0}.mtrRentalTopbarInner{grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:24px;width:min(100% - 48px,1440px);min-height:70px;margin:0 auto;display:grid}.mtrRentalBrand{color:#fff;align-content:center;width:max-content;text-decoration:none;display:inline-grid}.mtrRentalBrandText{color:#fff;font-size:32px;font-style:italic;font-weight:950;line-height:.9}.mtrRentalBrandRule{background:linear-gradient(100deg,#0000 0 12%,#ffab03 12% 48%,#0000 48% 55%,#fff 55% 78%,#0000 78%),linear-gradient(100deg,#0000 0 35%,#176fd7 35% 74%,#0000 74%);width:116px;height:8px;margin-top:4px;display:block;transform:skew(-18deg)}.mtrRentalBrand small{color:#fff;letter-spacing:.5px;justify-self:end;margin-top:-3px;font-size:10px;font-weight:800}.mtrRentalNavLinks,.mtrRentalHeaderActions,.mtrRentalPhone,.mtrRentalLang{align-items:center;display:flex}.mtrRentalNavLinks{justify-content:center;gap:clamp(14px,2vw,31px);min-width:0}.mtrRentalNavLinks a,.mtrRentalHeaderActions a,.mtrRentalLang{color:#fff;font-size:14px;font-weight:780;text-decoration:none}.mtrRentalNavLinks a{white-space:nowrap;align-items:center;gap:5px;min-height:42px;display:inline-flex}.mtrRentalNavLinks a:hover,.mtrRentalLogin:hover{color:#ffd36c}.mtrRentalHeaderActions{white-space:nowrap;justify-content:end;gap:18px}.mtrRentalPhone{gap:7px}.mtrRentalLang{cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff40;border-right:1px solid #ffffff40;gap:7px;min-height:32px;padding:0 18px}.mtrRentalManage{background:linear-gradient(#ffc247,#ffab03);border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 22px;display:inline-flex;color:#061225!important;font-weight:900!important}.mtrRentalMenuToggle{z-index:120;color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:44px;min-height:42px;padding:0;font-weight:850;display:inline-flex;position:fixed;top:13px;right:16px}@media (min-width:981px){.mtrRentalMenuToggle{display:none!important}}.mtrRentalMobilePane{display:none}.mtrRentalRoot{--r-navy:#071531;--r-gold:#ffab03;--r-line:#d8e0ed;--r-muted:#53637f;min-height:100vh;color:var(--r-navy);background:#fff;overflow-x:hidden}.mtrRentalRoot+.siteFooter{display:none}.mtrRentalLead{background:linear-gradient(90deg,#fff 0%,#fffffffa 33%,#ffffff8c 52%,#fff0 72%),linear-gradient(#fff0 72%,#fff 100%);min-height:440px;padding:34px clamp(12px,2.5vw,40px) 0;position:relative;overflow:visible}.mtrRentalLeadVisual{z-index:0;position:absolute;inset:0;overflow:hidden}.mtrRentalLeadVisual img{object-fit:cover;width:64%;height:calc(100% + 20px);position:absolute;top:0;right:0}.mtrRentalLeadVisual:after{content:"";background:linear-gradient(90deg,#fff 0% 18%,#ffffffd9 28%,#ffffff73 38%,#ffffff26 46%,#fff0 55%),linear-gradient(#0000 65%,#ffffffa6 85%,#fff 100%);position:absolute;inset:0}.mtrRentalLeadContent{z-index:1;grid-template-columns:minmax(560px,.9fr) 220px;align-items:center;gap:34px;width:100%;margin:0 auto;display:grid;position:relative}.mtrRentalLeadCopy{max-width:660px}.mtrRentalLeadCopy h1{color:var(--r-navy);letter-spacing:0;overflow-wrap:anywhere;max-width:680px;font-size:clamp(44px,3.45vw,58px);font-weight:950;line-height:1.05}.mtrRentalLeadCopy h1 span{color:var(--r-gold);display:block}.mtrRentalLeadCopy h1 span em{color:var(--r-navy);font-style:normal}.mtrRentalLeadCopy p{color:#213252;max-width:510px;margin-top:15px;font-size:18px;font-weight:580;line-height:1.5}.mtrRentalLeadBenefits{flex-wrap:wrap;gap:32px;margin-top:30px;display:flex}.mtrRentalLeadBenefits article{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;min-width:145px;display:grid}.mtrRentalLeadBenefits article>span{color:#091936;background:#eaf2ff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.mtrRentalLeadBenefits strong,.mtrRentalLeadBenefits small{display:block}.mtrRentalLeadBenefits strong{color:#071531;font-size:14px;font-weight:900}.mtrRentalLeadBenefits small{color:#344866;margin-top:3px;font-size:13px;line-height:1.3}.mtrRentalDeal{color:#fff;background:#081a37eb;border:1px solid #ffffff29;border-radius:9px;place-self:start end!important;width:min(100%,230px)!important;height:250px!important;margin-top:-40px!important;padding:18px 20px!important}.mtrRentalRoot .mtrRentalDeal{color:#fff;background:#081a37f0!important}.mtrRentalRoot .mtrRentalDeal p,.mtrRentalRoot .mtrRentalDeal b{color:#fff}.mtrRentalDeal>span{color:#10203a!important;background:var(--r-gold)!important;border-radius:999px!important;padding:4px 9px!important;font-size:10px!important;font-weight:950!important;display:inline-flex!important}.mtrRentalRoot .mtrRentalDeal>span{color:#10203a!important;background:var(--r-gold)!important;text-transform:none!important;letter-spacing:0!important;border:none!important;border-radius:999px!important;width:auto!important;height:auto!important;margin:0!important;padding:5px 11px!important;font-size:10px!important;font-weight:950!important;line-height:1.2!important;display:inline-flex!important}.mtrRentalDeal p{color:#e6edf7!important;margin-top:10px!important;font-size:11px!important;font-weight:800!important}.mtrRentalDeal strong{color:var(--r-gold)!important;margin-top:2px!important;font-size:28px!important;font-weight:950!important;line-height:1!important;display:block!important}.mtrRentalDeal b{color:#fff!important;margin-top:4px!important;font-size:11px!important;display:block!important}.mtrRentalDeal a{color:#071531!important;background:#fff!important;border-radius:6px!important;justify-content:center!important;width:100%!important;min-height:30px!important;margin-top:12px!important;padding:7px 12px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.mtrRentalBooking{z-index:3;background:#fff;border:1px solid #d6dfeb;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr)) 190px;align-items:end;gap:28px;width:min(100%,1430px);min-width:0;margin:80px auto 0;padding:22px;display:grid;position:relative}.mtrRentalBookingCell{color:#071531;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:46px;padding:0 11px;display:grid}.mtrRentalBookingCell>span{color:#102348}.mtrRentalBookingCell b,.mtrRentalBookingCell small,.mtrRentalBookingCell strong{min-width:0;display:block}.mtrRentalBookingCell small{color:#44556f;margin-bottom:5px;font-size:11px;font-weight:750}.mtrRentalBookingCell strong{color:#071531;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:880;overflow:hidden}.mtrRentalSearchButton{color:#fff;background:#071a38;border-radius:8px;justify-content:space-between;align-items:center;min-width:0;max-width:100%;min-height:58px;padding:0 16px 0 23px;font-size:17px;font-weight:950;text-decoration:none;display:inline-flex}.mtrRentalSearchButton svg{color:#071531;background:var(--r-gold);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:8px;display:grid}.mtrRentalInventory,.mtrRentalServices{width:min(100% - 48px,100%);margin:0 auto;padding-inline:clamp(12px,2.5vw,40px)}.mtrRentalInventory{padding-top:58px}.mtrRentalHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.mtrRentalHeading h2{color:var(--r-navy);font-size:22px;font-weight:950}.mtrRentalHeading a{color:#075cce;align-items:center;gap:9px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.mtrRentalVehicleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.mtrRentalVehicle{color:var(--r-navy);background:#fff;border:1px solid #d8e0ed;border-radius:10px;overflow:hidden}.mtrRentalVehicleMedia{background:linear-gradient(#fff,#f6f8fc);min-height:126px;padding:16px 14px 0;position:relative}.mtrRentalVehicleMedia span{z-index:1;color:#273858;text-align:center;background:#eef3fb;border-radius:999px;min-width:104px;padding:5px 10px;font-size:11px;font-weight:850;position:absolute;top:13px;left:14px}.mtrRentalVehicleMedia button{z-index:1;color:#132343;background:#fff;border:1px solid #d4deeb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:13px;right:14px}.mtrRentalVehicleMedia img{object-fit:contain;object-position:center bottom;width:100%;height:118px;display:block}.mtrRentalVehicleBody{padding:8px 14px 14px}.mtrRentalVehicleTitle{justify-content:space-between;align-items:end;gap:16px;display:flex}.mtrRentalVehicleTitle h2{color:var(--r-navy);font-size:15px;font-weight:900}.mtrRentalVehicleTitle p,.mtrRentalVehicleTotal{color:var(--r-muted);font-size:12px}.mtrRentalVehicleTitle strong{color:var(--r-navy);white-space:nowrap;font-size:19px;font-weight:950;line-height:1}.mtrRentalVehicleTitle strong small{color:var(--r-muted);margin-left:3px;font-size:12px;font-weight:750}.mtrRentalVehicleTotal{text-align:right;margin-top:4px}.mtrRentalVehicleSpecs{color:#42536f;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:12px;font-weight:700;display:flex}.mtrRentalVehicleSpecs span{align-items:center;gap:5px;display:inline-flex}.mtrRentalVehicle a{width:100%;min-height:34px;color:var(--r-navy);border:1px solid #bcc8d9;border-radius:6px;justify-content:center;margin-top:13px;padding:9px 12px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.mtrRentalServices{background:#fff;border:1px solid #d8e0ed;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:12px;display:grid;overflow:hidden}.mtrRentalServices article{border-left:1px solid #e0e6ef;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:20px 28px;display:grid}.mtrRentalServices article:first-child{border-left:0}.mtrRentalServices article>span{color:#071531;background:#fff;border:1px solid #d5deeb;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.mtrRentalServices h2{color:var(--r-navy);font-size:15px;font-weight:920}.mtrRentalServices p{color:#40526e;margin-top:7px;font-size:13px;line-height:1.45}.mtrRentalFooter{color:#fff;background:linear-gradient(115deg,#061631,#06244b 58%,#05172f);margin-top:12px;padding:0}.mtrRentalFooterGrid{grid-template-columns:1.45fr 1.05fr 1.2fr 1.2fr 1.1fr;gap:0;width:100%;margin:0 auto;display:grid}.mtrRentalFooter section{border-left:1px solid #ffffff2e;min-height:165px;padding:23px 28px}.mtrRentalFooter section:first-child{border-left:0}.mtrRentalFooter h2{color:#fff;font-size:16px;font-weight:920}.mtrRentalFooter ul{gap:10px;margin-top:17px;padding:0;list-style:none;display:grid}.mtrRentalFooter li{color:#fff;align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.mtrRentalFooter li svg,.mtrRentalFooter section>a,.mtrRentalStars,.mtrRentalFooter small svg{color:var(--r-gold)}.mtrRentalFooter section>a{align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:820;text-decoration:none;display:inline-flex}.mtrRentalFooter p,.mtrRentalFooter small{color:#e6edf8;font-size:13px;line-height:1.5}.mtrRentalFooter p{margin-top:13px}.mtrRentalStars{align-items:center;gap:4px;margin-top:16px;display:flex}.mtrRentalStars strong{color:#fff;margin-left:10px;font-size:14px}.mtrRentalPaymentBadges{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mtrRentalPaymentBadges span{color:#fff;border:1px solid #ffffff6b;border-radius:4px;align-items:center;min-height:25px;padding:0 9px;font-size:12px;font-weight:950;display:inline-flex}.mtrRentalFooter small{align-items:center;gap:7px;margin-top:14px;display:inline-flex}.mtrRentalSupportButton{background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:#071531!important}.mtrRentalReviewAvatars{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.mtrRentalReviewAvatars img{object-fit:cover;border:2px solid #ffffff4d;border-radius:50%;width:28px;height:28px;margin-right:-6px}.mtrRentalReviewAvatars img:last-of-type{margin-right:0}.mtrRentalReviewAvatars small{margin-left:8px;font-size:12px;color:#e6edf7bf!important;margin-top:0!important;display:inline!important}.mtrRentalFooter section:nth-child(2) li svg{color:var(--r-gold)}@media (max-width:1260px){.mtrRentalTopbarInner{grid-template-columns:160px minmax(0,1fr) auto;gap:14px;width:min(100% - 28px,1180px)}.mtrRentalNavLinks{gap:12px}.mtrRentalPhone,.mtrRentalLang,.mtrRentalLogin{display:none}.mtrRentalBooking{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mtrRentalSearchButton{grid-column:span 3}.mtrRentalVehicleGrid,.mtrRentalServices{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrRentalServices article:nth-child(odd){border-left:0}.mtrRentalServices article:nth-child(n+3){border-top:1px solid #e0e6ef}.mtrRentalFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrRentalFooter section:nth-child(odd){border-left:0}}@media (max-width:980px){.mtrRentalTopbarInner{grid-template-columns:1fr auto;min-height:68px}.mtrRentalNavLinks,.mtrRentalHeaderActions{display:none}.mtrRentalMenuToggle{display:inline-flex}.mtrRentalMobilePane{gap:18px;width:min(100% - 28px,560px);margin:0 auto;padding:0 0 18px;display:grid}.mtrRentalMobilePane nav,.mtrRentalMobilePane div{gap:8px;display:grid}.mtrRentalMobilePane a{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.mtrRentalLead{min-height:auto;padding:28px 22px 0}.mtrRentalLeadVisual{opacity:.78;height:280px;inset:220px 0 auto;overflow:hidden}.mtrRentalLeadVisual img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.mtrRentalLeadVisual:after{background:linear-gradient(#0000 50%,#fff 100%)}.mtrRentalLeadContent{grid-template-columns:1fr;gap:24px;min-width:0;overflow:hidden}.mtrRentalLeadCopy{min-width:0;max-width:100%}.mtrRentalLeadCopy h1{max-width:100%}.mtrRentalLeadCopy p{max-width:620px}.mtrRentalDeal{justify-self:start;width:min(100%,360px);margin-top:170px}.mtrRentalBooking{grid-template-columns:1fr;margin-top:18px;padding:16px}.mtrRentalSearchButton{grid-column:auto}.mtrRentalInventory,.mtrRentalServices{width:min(100% - 32px,720px)}.mtrRentalInventory{padding-top:36px}}@media (max-width:640px){.mtrRentalTopbarInner{grid-template-columns:minmax(0,1fr) 44px;width:min(100% - 24px,430px);padding:0;position:relative}.mtrRentalMenuToggle{z-index:3;width:44px;padding:0;position:fixed;top:13px;right:16px;display:inline-flex!important}.mtrRentalMenuToggle:before{content:"";border-top:2px solid;border-bottom:2px solid;position:absolute;inset:11px 12px}.mtrRentalMenuToggle:after{content:"";border-top:2px solid;position:absolute;top:20px;left:12px;right:12px}.mtrRentalMenuToggle span{display:none}.mtrRentalBrandText{font-size:29px}.mtrRentalLead{padding-inline:16px}.mtrRentalLeadCopy h1{max-width:calc(100vw - 64px);font-size:34px;line-height:1.08}.mtrRentalLeadCopy p{overflow-wrap:anywhere;max-width:calc(100vw - 64px);font-size:16px}.mtrRentalLeadBenefits{gap:16px}.mtrRentalLeadBenefits article{width:100%}.mtrRentalDeal{margin-top:135px;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important}.mtrRentalBooking{overflow:hidden;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important}.mtrRentalSearchButton{justify-content:center;gap:12px;width:100%}.mtrRentalSearchButton svg{width:34px;height:34px;display:none}.mtrRentalVehicleGrid,.mtrRentalServices,.mtrRentalFooterGrid{grid-template-columns:1fr}.mtrRentalHeading{flex-direction:column;align-items:flex-start}.mtrRentalServices article,.mtrRentalServices article:nth-child(n){border-top:1px solid #e0e6ef;border-left:0}.mtrRentalServices article:first-child{border-top:0}.mtrRentalFooter{padding-inline:16px}.mtrRentalFooter section,.mtrRentalFooter section:nth-child(n){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:22px 6px}.mtrRentalFooter section:first-child{border-top:0}}.mtrRentalBooking{background:#fff!important;border:1px solid #e5eaf2!important;border-radius:14px!important;grid-template-columns:repeat(5,minmax(0,1fr)) auto!important;align-items:stretch!important;gap:12px!important;padding:14px!important;display:grid!important}.mtrRentalBookingCell{cursor:pointer;text-align:left;font:inherit;position:relative;color:#0b1626!important;background:#fff!important;border:1px solid #dde3ec!important;border-radius:10px!important;align-items:center!important;gap:10px!important;height:62px!important;padding:10px 14px!important;display:flex!important}.mtrRentalBookingCell:hover{border-color:#f5b300!important}.mtrRentalBookingCell:focus-visible{outline-offset:2px;outline:2px solid #f5b30080}.mtrRentalBookingCell>span{background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;color:#5b6a86!important;display:grid!important}.mtrRentalBookingCell b{flex:1;min-width:0;font-weight:400;flex-direction:column!important;gap:2px!important;display:flex!important}.mtrRentalBookingCell small{letter-spacing:0;white-space:nowrap;font-weight:600;color:#6c7993!important;font-size:11px!important}.mtrRentalBookingCell strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#0b1626!important;font-size:14.5px!important;font-weight:800!important}.mtrRentalBookingCell>svg:last-child{flex-shrink:0;transition:transform .18s;color:#94a3b8!important}.mtrRentalBookingCell:hover>svg:last-child{color:#f5b300!important}.mtrRentalSearchButton{letter-spacing:-.01em;min-width:200px;text-decoration:none;transition:all .18s;color:#fff!important;background:#0b1a36!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:12px!important;height:62px!important;padding:0 22px!important;font-size:16px!important;font-weight:800!important;display:inline-flex!important}@media (max-width:1180px){.mtrRentalBooking{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mtrRentalSearchButton{grid-column:1/-1;min-width:0}}@media (max-width:600px){.mtrRentalBooking{grid-template-columns:1fr!important;padding:10px!important}.mtrRentalBookingCell{height:56px!important}.mtrRentalSearchButton{height:56px!important;font-size:15px!important}}.mtrRentalLead{position:relative}.mtrRentalBooking{z-index:5!important;background:#fff!important;border:1px solid #e5eaf2!important;border-radius:14px!important;grid-template-columns:repeat(5,minmax(0,1fr)) auto!important;align-items:end!important;gap:14px!important;margin:0 clamp(12px,3vw,32px) -36px!important;padding:18px clamp(14px,1.6vw,24px)!important;display:grid!important;position:relative!important}.mtrRentalBookingCell{cursor:pointer;text-align:left;font:inherit;min-width:0;color:#0b1626!important;background:0 0!important;border:0!important;flex-direction:column!important;gap:6px!important;height:auto!important;padding:0!important;display:flex!important}.mtrRentalBookingCell>small{letter-spacing:0;padding-left:4px;color:#6c7993!important;font-size:12px!important;font-weight:600!important}.mtrRentalBookingTrigger{cursor:pointer;font:inherit;min-width:0;background:#fff!important;border:1px solid #dde3ec!important;border-radius:10px!important;align-items:center!important;gap:10px!important;height:50px!important;padding:10px 12px!important;display:flex!important}.mtrRentalBookingTrigger:hover{border-color:#f5b300!important}.mtrRentalBookingTrigger:focus-visible{outline-offset:2px;outline:2px solid #f5b30080}.mtrRentalBookingIcon{border-radius:8px;flex-shrink:0;min-width:28px;color:#5b6a86!important;background:#eef2f8!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.mtrRentalBookingTrigger strong{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;min-width:0;overflow:hidden;color:#0b1626!important;font-size:14.5px!important;font-weight:700!important}.mtrRentalBookingChevron{flex-shrink:0;transition:transform .18s,color .18s;color:#94a3b8!important}.mtrRentalBookingTrigger:hover .mtrRentalBookingChevron{color:#f5b300!important}.mtrRentalSearchButton{letter-spacing:-.01em;min-width:180px;margin-top:auto;text-decoration:none;transition:all .18s;color:#fff!important;background:#0b1a36!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-self:end!important;align-items:center!important;gap:12px!important;height:50px!important;padding:0 22px!important;font-size:15.5px!important;font-weight:800!important;display:inline-flex!important}.mtrRentalSearchButton:hover{transform:translateY(-1px);background:#102347!important}.mtrRentalSearchButton span{color:#fff!important;font-weight:800!important}.mtrRentalSearchButton svg{box-sizing:border-box;border-radius:999px;flex-shrink:0;padding:7px;color:#0b1a36!important;background:#f5b300!important;width:30px!important;height:30px!important}@media (max-width:1180px){.mtrRentalBooking{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}.mtrRentalSearchButton{grid-column:1/-1;min-width:0;height:52px!important}}@media (max-width:600px){.mtrRentalBooking{grid-template-columns:1fr!important;margin:0 12px -24px!important;padding:14px!important}.mtrRentalBookingTrigger{height:48px!important}.mtrRentalSearchButton{height:52px!important;font-size:15px!important}}.mtrRentalRoot .mtrRentalLead{grid-template-columns:none!important;align-items:stretch!important;gap:0!important;display:block!important}.mtrRentalRoot .mtrRentalBooking{background:#fff!important;border:1px solid #d6dfeb!important;border-radius:14px!important;grid-template-columns:repeat(5,minmax(0,1fr)) 200px!important;align-items:center!important;gap:16px!important;width:auto!important;height:auto!important;min-height:86px!important;margin:0!important;padding:18px 22px!important;display:grid!important;position:absolute!important;bottom:-24px!important;left:clamp(12px,2.5vw,40px)!important;right:clamp(12px,2.5vw,40px)!important}.mtrRentalRoot .mtrRentalBookingCell{cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:4px!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important}.mtrRentalRoot .mtrRentalBookingCell+.mtrRentalBookingCell{border-left:1px solid #e2e8f0!important;padding-left:14px!important}.mtrRentalRoot .mtrRentalBookingCell small{color:#64748b!important;letter-spacing:.02em!important;text-transform:none!important;margin-bottom:0!important;font-size:11.5px!important;font-weight:700!important;display:block!important}.mtrRentalRoot .mtrRentalBookingTrigger{cursor:pointer!important;color:#0d182a!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0!important;display:inline-flex!important}.mtrRentalRoot .mtrRentalBookingIcon{color:#475569!important;background:#0f172a0f!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;display:inline-flex!important}.mtrRentalRoot .mtrRentalBookingTrigger strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#0d182a!important;text-align:left!important;flex:auto!important;min-width:0!important;font-size:14.5px!important;font-weight:800!important;overflow:hidden!important}.mtrRentalRoot .mtrRentalBookingChevron{color:#94a3b8!important;flex-shrink:0!important}.mtrRentalRoot .mtrRentalSearchButton{color:#fff!important;letter-spacing:0!important;background:#071a38!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:0 16px 0 22px!important;font-size:16px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.mtrRentalRoot .mtrRentalSearchButton:hover{background:#0a2552!important;transform:translateY(-2px)!important}.mtrRentalRoot .mtrRentalSearchButton svg{color:#071531!important;background:var(--r-gold,#ffab03)!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:36px!important;height:36px!important;padding:8px!important;display:grid!important}@media (max-width:1100px){.mtrRentalRoot .mtrRentalBooking{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.mtrRentalRoot .mtrRentalBookingCell+.mtrRentalBookingCell{border-left:0!important;padding-left:0!important}.mtrRentalRoot .mtrRentalSearchButton{grid-column:1/-1!important;justify-content:center!important}}@media (max-width:640px){.mtrRentalRoot .mtrRentalBooking{grid-template-columns:1fr!important;padding:14px!important}.mtrRentalRoot .mtrRentalBookingTrigger strong{font-size:14px!important}}.mtrRentalRoot .mtrRentalBookingCell{position:relative!important}.mtrRentalRoot .mtrRentalBookingCell.mtrRentalOpen .mtrRentalBookingChevron{transform:rotate(180deg)!important}.mtrRentalRoot .mtrRentalBookingCell .mtrRentalBookingChevron{transition:transform .2s!important}.mtrRentalRoot .mtrRentalBookingCell.mtrRentalOpen .mtrRentalBookingIcon{color:#7a4f00!important;background:#ffab032e!important}.mtrRentalRoot .mtrRentalBookingMenu{z-index:40!important;scrollbar-width:thin!important;scrollbar-color:#0f172a38 transparent!important;background:#fff!important;border-radius:12px!important;min-width:260px!important;max-height:min(320px,60vh)!important;padding:6px!important;animation:.18s ease-out both mtrRentalDropIn!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:auto!important;overflow-y:auto!important}.mtrRentalRoot .mtrRentalBookingMenuRight{left:auto!important;right:0!important}.mtrRentalRoot .mtrRentalBookingMenu::-webkit-scrollbar{width:6px!important}.mtrRentalRoot .mtrRentalBookingMenu::-webkit-scrollbar-track{background:0 0!important}.mtrRentalRoot .mtrRentalBookingMenu::-webkit-scrollbar-thumb{background:#0f172a33!important;border-radius:3px!important}@keyframes mtrRentalDropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mtrRentalRoot .mtrRentalBookingOption{color:#0d182a!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:10px 14px!important;font-size:13.5px!important;font-weight:700!important;transition:background .15s,color .15s!important;display:flex!important}.mtrRentalRoot .mtrRentalBookingOption:hover{background:#ffab031f!important}.mtrRentalRoot .mtrRentalBookingOption.mtrRentalSelected{color:#7a4f00!important;background:#ffab032e!important}.mtrRentalRoot .mtrRentalBookingOption.mtrRentalSelected svg{color:#a66b00!important}.mtrRentalRoot .mtrRentalDeal{z-index:4!important;color:#fff!important;text-align:left!important;background:radial-gradient(120% 90% at 0 0,#ffab0338,#0000 65%),linear-gradient(160deg,#0a234f 0%,#051129 100%)!important;border:1px solid #ffab036b!important;border-radius:16px!important;gap:6px!important;width:220px!important;margin:0!important;padding:22px 24px 20px!important;display:grid!important;position:absolute!important;top:56px!important;right:36px!important;overflow:hidden!important}.mtrRentalRoot .mtrRentalDeal:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#ffab0340,#0000 70%)!important;width:80%!important;height:80%!important;position:absolute!important;top:-50%!important;left:-30%!important}.mtrRentalRoot .mtrRentalDeal>span{color:#10203a!important;letter-spacing:0!important;text-transform:none!important;background:linear-gradient(135deg,#ffcf57 0%,#ffab03 100%)!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;padding:4px 10px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important;position:relative!important}.mtrRentalRoot .mtrRentalDeal p{color:#e6edf7d9!important;letter-spacing:0!important;text-transform:none!important;margin:10px 0 0!important;font-size:11px!important;font-weight:800!important;position:relative!important}.mtrRentalRoot .mtrRentalDeal strong{color:#ffab03!important;letter-spacing:-.01em!important;text-shadow:none!important;margin-top:2px!important;font-size:30px!important;font-weight:950!important;line-height:1!important;display:block!important;position:relative!important}.mtrRentalRoot .mtrRentalDeal b{color:#fff!important;letter-spacing:0!important;margin-top:4px!important;font-size:11px!important;font-weight:700!important;display:block!important;position:relative!important}.mtrRentalRoot .mtrRentalDeal a{color:#071531!important;letter-spacing:0!important;background:#fff!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;margin-top:12px!important;padding:7px 12px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;position:relative!important}.mtrRentalRoot .mtrRentalDeal a:hover{background:#ffab03!important;transform:translateY(-2px)!important}.mtrRentalRoot .mtrRentalLead{position:relative!important}@media (max-width:1100px){.mtrRentalRoot .mtrRentalDeal{width:min(100%,360px)!important;margin:18px auto 0!important;position:relative!important;top:auto!important;right:auto!important}.mtrRentalRoot .mtrRentalDeal strong{font-size:44px!important}}@media (max-width:760px){.mtrRentalRoot .mtrRentalDeal{width:100%!important;padding:18px 20px!important}.mtrRentalRoot .mtrRentalDeal strong{font-size:38px!important}.mtrRentalRoot .mtrRentalBookingMenu{min-width:0!important;left:0!important;right:0!important}}.mtrRentalRoot .mtrRentalLeadBenefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;max-width:640px!important;margin-top:26px!important;display:grid!important}.mtrRentalRoot .mtrRentalLeadBenefits article{grid-template-columns:none!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.mtrRentalRoot .mtrRentalLeadBenefits article>span{flex-shrink:0!important;width:44px!important;height:44px!important}.mtrRentalRoot .mtrRentalLeadBenefits article>div,.mtrRentalRoot .mtrRentalLeadBenefits article :where(strong,small){min-width:0!important}.mtrRentalRoot .mtrRentalLeadBenefits strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13.5px!important;overflow:hidden!important}.mtrRentalRoot .mtrRentalLeadBenefits small{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;overflow:hidden!important}.mtrRentalRoot .mtrRentalLeadCopy h1{text-wrap:balance!important}.mtrRentalRoot .mtrRentalBookingCell{justify-content:center!important;min-height:56px!important}.mtrRentalRoot .mtrRentalBookingCell small{margin-bottom:2px!important}@media (min-width:901px) and (max-width:1199px){.mtrRentalRoot .mtrRentalBooking{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.mtrRentalRoot .mtrRentalBookingCell+.mtrRentalBookingCell{border-left:0!important;padding-left:0!important}.mtrRentalRoot .mtrRentalBookingCell:nth-child(3n+2),.mtrRentalRoot .mtrRentalBookingCell:nth-child(3n){border-left:1px solid #e2e8f0!important;padding-left:14px!important}.mtrRentalRoot .mtrRentalSearchButton{grid-column:1/-1!important;justify-content:center!important;margin-top:4px!important}}@media (min-width:641px) and (max-width:900px){.mtrRentalRoot .mtrRentalBooking{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.mtrRentalRoot .mtrRentalBookingCell+.mtrRentalBookingCell{border-left:0!important;padding-left:0!important}.mtrRentalRoot .mtrRentalBookingCell:nth-child(2n){border-left:1px solid #e2e8f0!important;padding-left:14px!important}.mtrRentalRoot .mtrRentalSearchButton{grid-column:1/-1!important;justify-content:center!important}}@media (max-width:640px){.mtrRentalRoot .mtrRentalBooking{grid-template-columns:1fr!important;gap:10px!important;width:min(100% - 28px,1430px)!important;padding:14px!important}.mtrRentalRoot .mtrRentalBookingCell{border-bottom:1px solid #e2e8f0!important;border-left:0!important;padding-bottom:8px!important;padding-left:0!important}.mtrRentalRoot .mtrRentalBookingCell+.mtrRentalBookingCell{border-left:0!important;padding-left:0!important}.mtrRentalRoot .mtrRentalBookingCell:last-of-type{border-bottom:0!important;padding-bottom:0!important}.mtrRentalRoot .mtrRentalSearchButton{grid-column:1!important;justify-content:center!important;margin-top:6px!important}}@media (max-width:1100px){.mtrRentalRoot .mtrRentalLeadBenefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important}.mtrRentalRoot .mtrRentalLeadBenefits strong{font-size:12.5px!important}.mtrRentalRoot .mtrRentalLeadBenefits small{font-size:11.5px!important}}@media (max-width:760px){.mtrRentalRoot .mtrRentalLeadBenefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.mtrRentalRoot .mtrRentalLeadBenefits article>span{width:38px!important;height:38px!important}.mtrRentalRoot .mtrRentalLeadBenefits strong{font-size:11.5px!important}.mtrRentalRoot .mtrRentalLeadBenefits small{font-size:10.5px!important;line-height:1.25!important}}@media (max-width:480px){.mtrRentalRoot .mtrRentalLeadBenefits{grid-template-columns:1fr!important;gap:8px!important}.mtrRentalRoot .mtrRentalLeadBenefits strong{font-size:13.5px!important}.mtrRentalRoot .mtrRentalLeadBenefits small{white-space:normal!important;font-size:12.5px!important}}@media (max-width:1100px){.mtrRentalRoot .mtrRentalLeadCopy h1{font-size:clamp(34px,4.5vw,50px)!important}.mtrRentalRoot .mtrRentalLeadCopy p{font-size:16px!important}}@media (max-width:760px){.mtrRentalRoot .mtrRentalLeadCopy h1{font-size:clamp(28px,7vw,40px)!important}.mtrRentalRoot .mtrRentalLeadCopy p{margin-top:10px!important;font-size:15px!important}}@media (max-width:380px){.mtrRentalRoot .mtrRentalLeadCopy h1{font-size:26px!important}}@media (min-width:1200px){.mtrRentalRoot .mtrRentalDeal{width:230px!important;top:clamp(40px,6vh,80px)!important;right:clamp(28px,3vw,56px)!important}}@media (min-width:1024px) and (max-width:1199px){.mtrRentalRoot .mtrRentalDeal{width:200px!important;padding:16px 18px!important;position:absolute!important;top:auto!important;bottom:100px!important;right:28px!important}.mtrRentalRoot .mtrRentalDeal strong{font-size:40px!important}.mtrRentalRoot .mtrRentalDeal p{margin-top:10px!important}.mtrRentalRoot .mtrRentalDeal a{min-height:36px!important;margin-top:12px!important;font-size:13px!important}}@media (max-width:1023px){.mtrRentalRoot .mtrRentalDeal{width:min(100%,420px)!important;margin:18px auto 8px!important;padding:20px 22px!important;position:relative!important;top:auto!important;bottom:auto!important;right:auto!important}.mtrRentalRoot .mtrRentalDeal strong{font-size:46px!important}}@media (max-width:760px){.mtrRentalRoot .mtrRentalDeal{width:calc(100% - 28px)!important;margin:14px 14px 6px!important;padding:18px 20px!important}.mtrRentalRoot .mtrRentalDeal strong{font-size:38px!important}}@media (max-width:480px){.mtrRentalRoot .mtrRentalSearchButton{min-height:52px!important;padding:0 14px 0 18px!important;font-size:15px!important}.mtrRentalRoot .mtrRentalSearchButton svg{width:32px!important;height:32px!important;padding:7px!important}}@media (min-width:1200px){.mtrRentalRoot .mtrRentalVehicleGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1199px){.mtrRentalRoot .mtrRentalVehicleGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.mtrRentalRoot .mtrRentalVehicleGrid{grid-template-columns:1fr!important}}@media (min-width:1024px){.mtrRentalRoot .mtrRentalServices{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:600px) and (max-width:1023px){.mtrRentalRoot .mtrRentalServices{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:599px){.mtrRentalRoot .mtrRentalServices{grid-template-columns:1fr!important}}@media (min-width:1100px){.mtrRentalRoot .mtrRentalFooterGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:760px) and (max-width:1099px){.mtrRentalRoot .mtrRentalFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:759px){.mtrRentalRoot .mtrRentalFooterGrid{grid-template-columns:1fr!important}}@media (max-width:480px){.mtrRentalRoot .mtrRentalLead{padding:18px 16px 0!important}.mtrRentalRoot .mtrRentalInventory,.mtrRentalRoot .mtrRentalServices,.mtrRentalRoot .mtrRentalFooter>div{width:min(100% - 28px,100%)!important}}.topbar,.siteHeader,.mtrRentalTopbar{z-index:999!important;position:relative!important}.navFlyout{z-index:1200!important;isolation:isolate!important;background:#fff!important}.mtrRentalRoot .mtrRentalLead,.mtrRentalRoot .mtrRentalBooking{z-index:1!important}.mtrRentalRoot .mtrRentalDeal{z-index:2!important}
.mtrCarsEyebrow{color:var(--gold);letter-spacing:0;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:900}.mtrCarsVerifiedPill{color:#067f62;background:#dff8ed;border:1px solid #c6efd8;border-radius:999px;align-items:center;gap:5px;margin-bottom:10px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsRoot{width:min(1360px,100% - 28px);margin:0 auto;padding:28px 0 76px}.mtrCarsIntro{color:#fff;background:linear-gradient(120deg,#071523fa,#0d4a78e6 50%,#551a18c7),url(/images/motaro/hero-london-lineup.jpg) 50%/cover;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden}.mtrCarsIntro>div{padding:clamp(34px,6vw,72px)}.mtrCarsIntro h1{max-width:820px;margin:0 0 16px;font-size:clamp(42px,6vw,76px);line-height:.96}.mtrCarsIntro p:last-of-type{color:#ffffffc2;max-width:700px;font-size:18px;line-height:1.58}.mtrCarsSearch{color:#ffffffd1;background:#ffffff21;border:1px solid #fff3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(720px,100%);min-height:62px;margin-top:26px;padding:8px 8px 8px 16px;display:grid}.mtrCarsSearch svg{color:var(--gold)}.mtrCarsSearch span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;overflow:hidden}.mtrCarsSearch button,.mtrCarsFeature a,.mtrCarsPrice a:first-of-type,.mtrCarsPassport a{min-height:46px;color:var(--ink);background:var(--gold);border:0;border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.mtrCarsFeature{color:var(--ink);background:#fffffff5;align-content:center;gap:13px;padding:clamp(22px,4vw,34px);display:grid}.mtrCarsFeature>span{color:#7a4f00;align-items:center;gap:7px;font-weight:950;display:inline-flex}.mtrCarsFeature>span svg{color:var(--gold)}.mtrCarsFeature strong{color:var(--blue);font-size:54px;line-height:.95}.mtrCarsFeature h2{margin:0;font-size:30px;line-height:1.05}.mtrCarsFeature p{color:var(--muted);margin:0;line-height:1.5}.mtrCarsStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.mtrCarsStats article,.mtrCarsTools,.mtrCarsVehicle,.mtrCarsAside section{border:1px solid var(--line);background:#fff;border-radius:10px}.mtrCarsStats article{place-items:center;min-height:104px;padding:16px;display:grid}.mtrCarsStats strong{color:var(--blue);font-size:42px;line-height:1}.mtrCarsStats span{color:var(--muted);font-weight:900}.mtrCarsTools{grid-template-columns:170px repeat(6,minmax(120px,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.mtrCarsToolsTitle,.mtrCarsTools label{background:#f8fafc;gap:6px;padding:13px;display:grid}.mtrCarsToolsTitle{color:var(--ink);grid-template-columns:auto 1fr;align-content:center;align-items:center;font-weight:950}.mtrCarsToolsTitle svg{color:var(--gold)}.mtrCarsTools label span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:950}.mtrCarsTools select{color:var(--ink);background:0 0;border:0;outline:0;font-weight:900}.mtrCarsLayout{grid-template-columns:minmax(0,1fr) minmax(270px,.3fr);align-items:start;gap:14px;display:grid}.mtrCarsResults{gap:14px;display:grid}.mtrCarsVehicle{grid-template-columns:240px minmax(0,1fr) 190px;align-items:stretch;gap:18px;padding:14px;display:grid}.mtrCarsMedia{color:#fff;background:linear-gradient(145deg,#105880,#071523);border-radius:8px;place-items:center;min-height:176px;text-decoration:none;display:grid;position:relative;overflow:hidden}.mtrCarsMedia:before{content:"";background-image:var(--vehicle-image,url(/images/motaro/hero-london-lineup.jpg));opacity:.82;background-position:50%;background-size:cover;transition:transform .22s,opacity .22s;position:absolute;inset:0}.mtrCarsMedia:after{content:"";background:linear-gradient(#07152314,#071523c2);position:absolute;inset:0}.mtrCarsMedia:hover:before{opacity:.95;transform:scale(1.04)}.mtrCarsMedia.gold{color:var(--ink);background:linear-gradient(145deg,#ffab03,#9f6e08)}.mtrCarsMedia.teal{background:linear-gradient(145deg,#43b99f,#0e4f78)}.mtrCarsMedia.navy{background:linear-gradient(145deg,#102c4a,#071523)}.mtrCarsMedia.light{color:var(--ink);background:linear-gradient(145deg,#f8fafc,#cdd6de)}.mtrCarsMedia span{z-index:2;background:#00000075;border-radius:4px;padding:7px 9px;font-weight:950;position:relative}.mtrCarsMedia>svg{z-index:2;position:relative}.mtrCarsBody{align-content:center;gap:10px;min-width:0;display:grid}.mtrCarsBodyTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.mtrCarsBodyTop button{width:34px;height:34px;color:var(--ink);background:#f2f5f8;border:1px solid #e4ebf2;border-radius:999px;place-items:center;display:grid}.mtrCarsBody h2{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.05}.mtrCarsBody h2 a{color:inherit;text-decoration:none}.mtrCarsBody p{color:var(--muted);margin:0;line-height:1.52}.mtrCarsMeta{flex-wrap:wrap;gap:8px;display:flex}.mtrCarsMeta span{color:#344454;background:#f2f5f8;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsPrice{background:#f8fafc;border-radius:8px;align-content:center;gap:8px;padding:14px;display:grid}.mtrCarsPrice strong{color:var(--blue);font-size:32px}.mtrCarsPrice span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsPrice a:last-child{min-height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.mtrCarsAside{gap:14px;display:grid;position:sticky;top:82px}.mtrCarsAside section{padding:18px}.mtrCarsAside h2{margin:0 0 10px;font-size:28px;line-height:1.05}.mtrCarsAside section:first-child div{gap:9px;display:grid}.mtrCarsAside span{background:#f8fafc;border:1px solid #e4ebf2;border-radius:8px;align-items:center;gap:8px;padding:10px;font-weight:850;display:flex}.mtrCarsAside span svg{color:var(--teal)}.mtrCarsPassport{color:#fff;background:linear-gradient(145deg,#071523f0,#0e4f78eb),url(/images/motaro/hero-london-lineup.jpg) 50%/cover}.mtrCarsPassport svg{color:var(--gold)}.mtrCarsPassport p{color:#ffffffbd;line-height:1.5}@media (max-width:1120px){.mtrCarsIntro,.mtrCarsLayout{grid-template-columns:1fr}.mtrCarsTools{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(180px,1fr));overflow-x:auto}.mtrCarsVehicle{grid-template-columns:210px minmax(0,1fr)}.mtrCarsPrice{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center}.mtrCarsAside{grid-template-columns:1fr 1fr;position:static}}@media (max-width:850px){.mtrCarsRoot{width:min(100% - 20px,1360px);padding-top:20px}.mtrCarsIntro>div{padding:30px 22px}.mtrCarsIntro h1{font-size:clamp(36px,8vw,54px)}.mtrCarsSearch{grid-template-columns:auto minmax(0,1fr)}.mtrCarsSearch button{grid-column:1/-1}.mtrCarsStats,.mtrCarsVehicle,.mtrCarsPrice,.mtrCarsAside{grid-template-columns:1fr}.mtrCarsTools{grid-template-columns:1fr;overflow-x:visible}.mtrCarsMedia{min-height:180px}}
.dealPanel{align-content:start;gap:12px;padding:16px;display:grid}.dealPanel h2{margin:0 0 14px;font-size:28px;line-height:1.05}.dealSteps{gap:9px;display:grid}.dealSteps span{color:#334454;background:#f8fafc;border:1px solid #e2e9f0;border-radius:8px;align-items:center;gap:8px;padding:11px;font-weight:850;display:flex}.dealSteps span.done svg{color:var(--teal)}.dealButton{min-height:48px;color:var(--ink);background:var(--gold);border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.sellChecklist h2,.inspectionCard h2{margin:0 0 8px}.inspectionCard{color:#fff;background:linear-gradient(145deg,#071523f0,#0e4f78eb),url(/images/motaro/hero-london-lineup.jpg) 50%/cover}.inspectionCard svg{color:var(--gold)}.inspectionCard p{color:#ffffffbd;margin:0;line-height:1.5}.briefMatrix span,.compactRow span,.stageCard span,.templateCatalog article>span,.ideaList span{color:var(--gold);font-weight:950}.briefMatrix p,.compactRow p{color:var(--muted);margin:10px 0 0;line-height:1.55}.compactRow{border:1px solid var(--line);background:#f7f9fb;border-radius:8px;gap:12px;padding:13px;display:flex}.compactRow span{flex:none;width:48px}.accountStats article,.sellerCard,.priceCard,.confidenceCard{border:1px solid var(--line);background:#fff;border-radius:8px}.sellerCard,.priceCard,.confidenceCard{padding:18px}.sellerHead p,.priceCard p,.confidenceCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.confidenceCard h2{margin-bottom:8px;font-size:19px}.detailDescription{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:16px;padding:22px}.detailDescription h2{margin-bottom:10px;font-size:25px}.detailDescription p{color:var(--muted);line-height:1.6}.brandMark,.miniAction strong,.heroSearchButton,.heroModeToggle button.active,.searchModePill,.primaryButton,.goldButton,.ctaButton,.submitButton,.dealButton{color:var(--navy)}.listingPrice a,.projectListing a,.dealButton,.sellCtaButton{border-radius:8px}.dealBadge{color:#fff;border-radius:5px;min-height:26px;padding:6px 10px;font-size:11px;font-weight:950;position:absolute;top:10px;left:10px}.dealBadge.great{background:#087f3f}.dealBadge.fair{color:var(--navy);background:var(--gold)}.resultSpecs,.resultMeta,.resultMarketLine,.aiSummary{color:#445466;margin:0;font-size:12px;font-weight:800;line-height:1.45}.resultMarketLine span,.aiSummary{align-items:center;gap:5px;display:inline-flex}.aiSummary{background:#f8fafc;border:1px solid #edf1f5;border-radius:6px;padding:7px 8px}.aiSummary svg:first-child{color:var(--blue)}.reserveButton,.detailsButton{text-align:center;border-radius:7px;place-items:center;min-height:42px;padding:6px 12px;font-size:12px;font-weight:950;text-decoration:none;display:grid}.detailsButton{color:var(--navy);background:#fff;border:1px solid #cfd8e4}.mtrHomeProtectionLead>svg,.passportCard>svg,.verifiedPill,.dealBadge.great{color:var(--brand-gold)}.sellCtaButton,.heroSearchButton,.resultsSearchButton,.reserveButton,.compareDock>a,.dealButton,.secureDealCard a,.offerSummaryCard>a{background:var(--brand-gold);color:var(--brand-navy)}.certifiedShield{color:#fff;text-align:center;background:linear-gradient(180deg, var(--brand-navy), #102c4a) padding-box, linear-gradient(145deg, #fff, #f7b84a) border-box;clip-path:polygon(50% 0,92% 18%,82% 82%,50% 100%,18% 82%,8% 18%);border:3px solid #0000;place-items:center;width:112px;min-height:110px;margin-top:14px;padding:12px;display:grid}.certifiedShield svg{color:#f7b84a}.certifiedShield span{color:#fff;text-transform:uppercase;font-size:11px;font-weight:950}.certifiedShield strong{color:#f7b84a;text-transform:uppercase;font-size:11px}.docHeader,.docRed{color:#fff;text-align:center;text-transform:uppercase;padding:11px;font-size:12px;font-weight:950}.docHeader{background:#0b71bc}.docRed{background:#dc3746}.docRows{color:#344054;background:#fff8ee;border-top:5px solid #ffab03;gap:8px;padding:12px;font-size:12px;display:grid}.docRows span{justify-content:space-between;display:flex}.budgetBlock>p{margin:6px 0 0}.detailMainColumn,.detailSellerRail{min-width:0}.detailBreadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 16px;font-size:13px;font-weight:800;display:flex}.detailBreadcrumb a{color:#071a33}.detailBreadcrumb span:before{content:"/";color:#94a3b8;margin-right:9px}.detailTitleRow{justify-content:space-between;align-items:start;gap:18px;margin-bottom:16px;display:flex}.detailTitleRow h1{color:#071a33;letter-spacing:0;margin:8px 0;font-size:clamp(30px,3vw,42px);line-height:1.08}.detailTitleRow p{color:#334155;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-weight:850;display:flex}.detailTitleRow p strong{color:#071a33;font-size:27px}.detailTitleRow>div:last-child{gap:10px;display:flex}.detailTitleRow button{color:#071a33;background:#fff;border:1px solid #071a331a;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-weight:950;display:inline-flex}.detailGalleryLayout{grid-template-columns:132px minmax(0,1fr);gap:18px;display:grid}.detailThumbRail{gap:12px;display:grid}.detailThumbRail button{color:#fff;background:#071a33;border:2px solid #0000;border-radius:8px;min-height:82px;padding:0;font-weight:900;overflow:hidden}.detailThumbRail button.active{border-color:#0b5bd3}.detailThumbRail span{background:var(--vehicle-image) center / cover no-repeat;height:82px;display:block}.detailThumbRail small{display:none}.detailThumbRail .allPhotos{background:#071a33;place-items:center;min-height:86px;display:grid}.detailHeroPhoto{background:linear-gradient(180deg, #071a330a, #071a3329), var(--vehicle-image) center / cover no-repeat;border-radius:8px;min-height:316px;position:relative;overflow:hidden}.detailHeroPhoto>button{color:#fff;background:#071a33d1;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-weight:950;display:inline-flex;position:absolute;bottom:18px;right:18px}.greatDealBadge{color:#071a33;background:#fffffff0;border:1px solid #071a331a;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px 14px;display:grid;position:absolute;top:18px;right:18px}.greatDealBadge svg{color:#15803d;grid-row:span 2}.greatDealBadge strong{color:#15803d}.greatDealBadge span{color:#475569;font-size:12px;font-weight:800}.detailProofGrid{background:#fff;border:1px solid #071a3314;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.detailProofGrid article{border-left:1px solid #071a3314;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.detailProofGrid article:first-child{border-left:0}.detailProofGrid article.good svg{color:#0b5bd3}.detailProofGrid article.warn svg{color:#e6a400}.detailProofGrid h2{color:#071a33;margin:0;font-size:15px}.detailProofGrid p{color:#64748b;margin:3px 0 0;font-size:12px;font-weight:750}.detailTabsPanel{margin-top:16px;overflow:hidden}.detailTabsPanel nav{border-bottom:1px solid #071a3314;gap:0;display:flex;overflow-x:auto}.detailTabsPanel nav button{color:#334155;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;min-height:52px;padding:0 24px;font-weight:950}.detailTabsPanel nav button.active{color:#0b4eb3;border-bottom-color:#0b4eb3}.detailOverviewGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.detailOverviewGrid article{border-left:1px solid #071a3314;gap:6px;padding:18px;display:grid}.detailOverviewGrid article:first-child{border-left:0}.detailOverviewGrid svg{color:#0b4eb3}.detailOverviewGrid span{color:#64748b;font-size:12px;font-weight:850}.detailOverviewGrid strong{color:#071a33;font-size:15px}.detailSellerRail{align-content:start;gap:16px;display:grid}.sellerVerifiedCard,.detailPriceCard,.buyerConfidenceCard,.detailSupportNote{padding:18px}.messageSellerButton,.callSellerButton{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:10px;font-weight:950;text-decoration:none;display:flex}.callSellerButton{color:#071a33;background:#fff;border:1px solid #071a331f}.detailPriceCard div{justify-content:space-between;align-items:center;gap:12px;display:flex}.detailPriceCard strong{font-size:26px}.detailPriceCard span{color:#071a33;font-weight:900}.detailPriceCard a,.partExchangeCard{color:#071a33;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-weight:900;text-decoration:none;display:flex}.detailSupportNote{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.detailSupportNote svg{color:#0b4eb3}@media (max-width:1180px){.compareCardsGrid,.compareBottomTrust,.detailProofGrid,.damageHistoryBadges,.detailOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.compareSpecRow{grid-template-columns:180px repeat(3,minmax(0,1fr))}.detailDamageShell,.damageReportGrid{grid-template-columns:1fr}.detailSellerRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.compareReferenceHero,.detailTitleRow{flex-direction:column}.compareReferenceHero aside,.detailTitleRow>div:last-child,.compareReferenceHero aside button,.detailTitleRow button{width:100%}.compareCardsGrid,.compareBottomTrust,.detailProofGrid,.damageHistoryBadges,.detailOverviewGrid,.detailSellerRail,.damageMapCard,.damagePhotoCard{grid-template-columns:1fr}.compareSpecMatrix{overflow-x:auto}.compareSpecRow{min-width:780px}.compareFinalCta{flex-direction:column;align-items:stretch}.detailGalleryLayout{grid-template-columns:1fr}.detailThumbRail{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){.detailThumbRail{grid-template-columns:repeat(2,1fr)}.detailHeroPhoto{min-height:240px}.greatDealBadge{left:12px;right:12px}.damageReportPanel>header{grid-template-columns:1fr}}.desktopActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:0;display:flex}.desktopActions .miniAction,.desktopActions .accountButton{color:#142033;background:0 0;border:1px solid #0000;min-height:40px}.desktopActions .miniAction:hover,.desktopActions .accountButton:hover{color:#071a33;background:#f6f8fb;border-color:#071a331a}.desktopActions .sellCtaButton{white-space:nowrap;min-height:42px}@media (max-width:1420px){.topbarInner{gap:10px}.topbar .brand{min-width:188px}.navLink{gap:5px;padding-inline:8px;font-size:12px}}@media (max-width:1120px){.topbarInner{grid-template-columns:minmax(0,1fr) auto;min-height:66px}.topbar .brand{min-width:0}.topbar .brandText{max-width:min(46vw,210px)}.primaryNav,.desktopActions,.topbar.menuOpen .primaryNav.nav{display:none}.topbar .navToggle{display:inline-flex}.mobileMenuScrim{z-index:1;background:#050b145c;border:0;width:100%;min-height:calc(100vh - 66px);padding:0;display:block;position:fixed;inset:66px 0 0}.mobileNavPanel:not([hidden]){z-index:2;color:#071a33;background:#fffffffa;border:1px solid #071a331a;border-radius:8px;gap:14px;max-height:calc(100vh - 92px);padding:14px;display:grid;position:fixed;top:76px;left:14px;right:14px;overflow-y:auto}.mobilePanelHeader{border-bottom:1px solid #071a331a;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mobilePanelHeader>span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:950}.mobileNavList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mobileNavItem{gap:7px;display:grid}.mobileNavLink{color:#071a33;background:#f7f9fc;border:1px solid #071a3314;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:14px;font-weight:950;text-decoration:none;display:grid}.mobileNavLink.active{color:#071523;background:linear-gradient(#fff7d8,#ffab03);border-color:#ffab03b3}.mobileSubLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-left:10px;display:grid}.mobileSubLinks a,.mobileQuickLink{color:#142033;background:#fff;border:1px solid #071a3317;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:grid;position:relative}.mobileSubLinks svg{color:#071a33}.mobileQuickGrid{border-top:1px solid #071a331a;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.mobileQuickLink strong{color:#071523;background:#ffab03;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:11px;display:grid}.mobileNavCtas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobileNavCtas .accountButton,.mobileNavCtas .sellCtaButton{border-radius:8px;justify-content:center;min-height:46px;display:inline-flex}.mobileNavCtas .accountButton span{display:inline}}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{justify-content:center;min-width:40px;padding-inline:10px;position:relative}.topbar .desktopActions .miniAction strong{border:2px solid #fff;min-width:17px;height:17px;font-size:10px;position:absolute;top:0;right:0;transform:translate(28%,-28%)}.topbar .desktopActions .miniAction svg,.topbar .desktopActions .accountButton svg{--nav-icon-size:17px}.topbar .desktopActions{justify-content:flex-end;align-items:center;gap:clamp(10px,1.15vw,22px);min-width:0;display:flex}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{color:#071a33;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:64px;min-height:58px;padding:4px 4px 0;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.topbar .desktopActions .miniAction svg,.topbar .desktopActions .accountButton svg{color:currentColor;stroke:currentColor;width:26px;height:26px}.topbar .desktopActions .accountButton .lucide-chevron-down{width:13px;height:13px;margin-top:-2px}.topbar .desktopActions .miniAction span,.topbar .desktopActions .accountButton span{white-space:nowrap;display:inline}.topbar .desktopActions .miniAction strong{color:#071523;background:#ffab03;border:2px solid #fff;border-radius:999px;min-width:19px;height:19px;font-size:11px;font-weight:950;position:absolute;top:2px;right:10px;transform:none}.topbar .desktopActions .sellCtaButton{white-space:nowrap;border-radius:8px;justify-content:center;min-width:150px;min-height:58px;padding:0 22px;font-size:16px;font-weight:950}@media (max-width:1520px){.topbarInner{grid-template-columns:minmax(178px,218px) minmax(390px,1fr) auto;gap:16px;padding-inline:18px}.topbar .brand.motorTraderBrand .brandText{font-size:clamp(30px,2.4vw,42px)}.topbar .navList{gap:13px}.topbar .desktopActions{gap:10px}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{min-width:56px;font-size:11px}.topbar .desktopActions .sellCtaButton{min-width:132px;padding-inline:16px;font-size:14px}}@media (max-width:1280px){.topbarInner{grid-template-columns:minmax(160px,190px) minmax(0,1fr) auto}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{min-width:42px}}@media (max-width:1120px){.topbar{min-height:70px}.topbarInner{grid-template-columns:minmax(150px,1fr) auto;min-height:70px}.topbar .brand.motorTraderBrand{min-height:54px;padding-bottom:8px}.topbar .brand.motorTraderBrand .brandText{font-size:34px}.topbar .brand.motorTraderBrand:after{max-width:185px;bottom:2px}.topbar .primaryNav,.topbar .desktopActions{display:none}.topbar .navToggle{grid-column:auto;justify-self:end}}.desktopActions{gap:10px}.desktopActions .miniAction,.desktopActions .accountButton{border-radius:14px;justify-content:center;gap:4px;min-width:62px;height:54px;padding:7px 8px;font-size:11px;font-weight:760}.desktopActions .miniAction svg,.desktopActions .accountButton svg{stroke-width:2.05px;width:21px;height:21px}.desktopActions .miniAction strong{top:3px;right:8px}.topbar.buyerTopbar .desktopActions{gap:14px}@media (max-width:1120px){.topbar.buyerTopbar .topbarInner{grid-template-columns:minmax(0,1fr) auto auto}.topbar.buyerTopbar .desktopActions{grid-area:1/2;gap:8px;display:flex}.topbar.buyerTopbar .navToggle{grid-area:1/3}}@media (max-width:430px){.topbar.buyerTopbar .topbarInner{gap:6px;padding-inline:10px}.topbar.buyerTopbar .brand{max-width:168px}.topbar.buyerTopbar .brandText{max-width:124px;font-size:25px}.topbar.buyerTopbar .navToggle{padding-inline:0}}.topbar.historyTopbar .desktopActions{gap:24px;display:flex}@media (max-width:980px){.topbar.historyTopbar .topbarInner{grid-template-columns:minmax(0,1fr) auto;min-height:70px}.topbar.historyTopbar .desktopActions{display:none}.topbar.historyTopbar .navToggle{display:inline-flex}.historyV2Page{width:min(100% - 24px,760px);padding-top:20px}.historyV2TitleRow,.historyV2MediaGrid,.historyV2AnalysisGrid,.historyV2DeepGrid,.historyV2BottomGrid,.historyV2SummaryCard,.historyV2Sidebar,.historyV2AssuranceBar{grid-template-columns:1fr}.historyV2TitleRow{flex-direction:column;align-items:stretch;gap:16px}.historyV2Download{width:100%;max-width:100%}.historyV2TrustCard{grid-template-columns:1fr}.historyV2ScoreBlock{border-bottom:2px solid #3070ff38;border-right:0}.historyV2SummaryCard section,.historyV2AssuranceBar article{border-left:0;border-top:1px solid var(--h-line)}.historyV2SummaryCard section:first-child,.historyV2AssuranceBar article:first-child{border-top:0}}.dealPanel button,.dealPanel a{white-space:nowrap!important}.dealPanel h2,.dealPanel h3,.dealPanel strong{word-break:break-word!important;overflow-wrap:anywhere!important}.dealPanel section,.dealPanel article{min-width:0!important}@media (max-width:980px){.topbar{flex-wrap:nowrap!important;justify-content:space-between!important;min-height:60px!important;padding-inline:14px!important}.nav,.desktopActions{display:none!important}.navToggle{width:auto!important;min-height:40px!important;color:var(--ink)!important;cursor:pointer!important;background:#0f172a0f!important;border:1px solid #0f172a1a!important;border-radius:10px!important;align-items:center!important;gap:6px!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;transition:background .2s!important;display:inline-flex!important}.navToggle:hover{background:#0f172a1a!important}}
.historyReportPage{width:min(100% - 48px,1420px);color:var(--brand-navy);margin:0 auto;padding:24px 0 64px}.historyReportTop,.historyReportHeader,.historyReportGrid{margin-inline:auto}.historyReportTop{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.historyBreadcrumb{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:800;display:flex}.historyBreadcrumb a{color:inherit;text-decoration:none}.historyDownloadButton,.historyReserveButton,.historyOutlineButton,.historyPanel a{justify-content:center;align-items:center;gap:8px;font-weight:950;text-decoration:none;display:inline-flex}.historyDownloadButton,.historyReserveButton{min-height:48px;color:var(--brand-navy);background:#f7b84a;border-radius:8px;padding:0 22px}.historyReportHeader{margin-bottom:16px}.historyReportHeader h1{color:var(--brand-navy);margin:0 0 6px;font-size:clamp(34px,4.6vw,54px);line-height:1}.historyReportHeader p{color:var(--brand-navy);margin:0;font-size:clamp(20px,2.6vw,28px)}.historyReportHeader span{color:#6b7280;margin-left:24px;font-size:17px}.historyReportGrid{grid-template-columns:minmax(260px,.86fr) minmax(420px,1.08fr) minmax(280px,.82fr);align-items:start;gap:18px;display:grid}.historyLeftColumn,.historyRightColumn{gap:16px;display:grid}.historyPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.historyPanel h2{color:var(--brand-navy);align-items:center;gap:12px;margin:0;font-size:24px;line-height:1.1;display:flex}.verifiedHistoryPanel,.detailedHistoryPanel,.sellerVerifiedPanel,.fullHistoryPanel{padding:22px}.historyPanel h2>svg,.historySubReport h2 svg,.ownershipHeader h2 svg{color:var(--brand-blue)}.historyCheckRow{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.historyCheckRow>span{color:#087f3f;background:#ecf9f0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.historyCheckRow strong,.historySellerProfile strong,.sellerCheckLine strong{color:var(--brand-navy);font-size:17px;display:block}.historyCheckRow p,.detailedHistoryPanel p,.historySubReport p,.sellerCheckLine span,.fullHistoryPanel p{color:#536173;margin:4px 0 0;font-size:14px;line-height:1.45}.historyPanel>a:not(.historyReserveButton):not(.historyOutlineButton),.historyMileageLink{color:var(--brand-blue);margin-top:18px}.detailedHistoryPanel p,.fullHistoryPanel p{align-items:flex-start;gap:10px;display:flex}.detailedHistoryPanel p svg,.fullHistoryPanel p svg,.sellerCheckLine svg,.historySubReport p svg{color:#087f3f;flex:none}.historyVehiclePanel{gap:20px;padding:20px;display:grid}.historyVehicleImage{background:linear-gradient(180deg, #0d182a05, #0d182a14), var(--vehicle-image) center / cover;border-radius:8px;min-height:218px}.historySubReport{border-bottom:1px solid #edf1f5;gap:8px;padding-bottom:18px;display:grid}.historySubReport h2,.ownershipHeader h2{color:var(--brand-navy);align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.historySellerProfile{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:18px 0;padding:16px;display:grid}.historySellerProfile>span{color:#fff;background:linear-gradient(145deg, var(--brand-blue), var(--brand-navy));border-radius:999px;place-items:center;width:66px;height:66px;font-size:26px;font-weight:950;display:grid}.historySellerProfile p{color:#536173;margin:4px 0;font-size:14px}.historySellerProfile div div{color:#f7b84a;align-items:center;gap:3px;display:flex}.historySellerProfile b{color:#344454;margin-left:8px;font-size:13px}.historyOutlineButton{width:100%;min-height:44px;color:var(--brand-navy);background:#fff;border:1px solid #d7e0ea;border-radius:7px;font-size:13px}.historyReserveButton{width:100%;margin-top:14px}.fullHistoryPanel{gap:12px;display:grid}.historyFooterBadges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.historyFooterBadges span{min-height:58px;color:var(--brand-navy);text-align:center;text-transform:uppercase;background:#fff;border:1px solid #e5e7eb;border-radius:7px;place-items:center;gap:5px;padding:8px;font-size:10px;font-weight:950;display:grid}.historyFooterBadges svg{color:var(--brand-blue)}.historyProtectionNotice{color:var(--brand-navy);background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;margin-top:18px;padding:14px 18px;font-size:13px;display:flex}.historyProtectionNotice svg{color:var(--brand-navy)}.historyProtectionNotice span{color:#536173}@media (max-width:1180px){.historyReportGrid{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr)}.historyRightColumn{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.historyReportPage{width:min(100% - 24px,680px)}.historyReportTop,.historyReportGrid,.historyRightColumn{grid-template-columns:1fr}.historyReportTop,.ownershipHeader{flex-direction:column;align-items:stretch}.historyDownloadButton{width:100%}.historyReportHeader span{margin:6px 0 0;display:block}.historyFooterBadges{grid-template-columns:1fr}.historyProtectionNotice{align-items:flex-start}}.detailDamagePage{color:#071a33;background:#f5f7fb;min-height:calc(100vh - 86px);padding:22px clamp(14px,3vw,42px) 38px}.detailDamageShell{grid-template-columns:minmax(0,1fr) 310px;gap:26px;max-width:1480px;margin:0 auto;display:grid}.damageReportPanel,.detailTabsPanel,.sellerVerifiedCard,.detailPriceCard,.buyerConfidenceCard,.partExchangeCard,.detailSupportNote{background:#fff;border:1px solid #071a3317;border-radius:8px}.damageReportPanel{border-color:#e2353f5c;margin-top:16px;overflow:hidden}.damageReportPanel>header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.damageReportPanel h2,.damageReportPanel h3,.detailTabsPanel h3,.sellerVerifiedCard h2,.sellerVerifiedCard h3,.detailPriceCard strong,.buyerConfidenceCard h2{color:#071a33;margin:0}.damageReportPanel p,.detailSupportNote p,.sellerVerifiedCard p,.buyerConfidenceCard p{color:#64748b;margin:4px 0 0;line-height:1.45}.damageReportPanel>header>span{color:#b91c1c;background:#ffe8e8;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950}.damageReportPanel>header a{color:#fff;background:#e22f3f;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:950;text-decoration:none;display:inline-flex}.damageReportGrid{grid-template-columns:1fr 1fr 1.15fr;gap:18px;padding:0 22px 18px;display:grid}.damageMapCard,.damageFocusCard,.damagePhotoCard{background:#fbfcfe;border:1px solid #071a3314;border-radius:8px;min-width:0;padding:16px}.damageMapCard{grid-template-columns:minmax(110px,1fr) minmax(130px,.8fr);gap:12px;display:grid}.damageCarDiagram{color:#071a33;place-items:center;min-height:210px;display:grid;position:relative}.damageCarDiagram i{border:3px solid #fff;border-radius:999px;width:18px;height:18px;position:absolute}.damageCarDiagram .d1{background:#16a34a;top:28px;left:36%}.damageCarDiagram .d2{background:#ffab03;top:80px;right:16%}.damageCarDiagram .d3{background:#ffab03;bottom:76px;left:12%}.damageCarDiagram .d4{background:#dc2626;bottom:30px;right:28%}.damageCarDiagram .d5{background:#dc2626;bottom:20px;left:46%}.damageLegend{align-content:center;gap:9px;display:grid}.damageLegend span{color:#071a33;align-items:center;gap:8px;font-weight:850;display:flex}.damageLegend span:before{content:"";border-radius:3px;width:11px;height:11px}.damageLegend .good:before{background:#16a34a}.damageLegend .minor:before,.damageLegend .moderate:before{background:#ffab03}.damageLegend .major:before{background:#dc2626}.damageFocusCard header span{color:#b91c1c;background:#ffe8e8;border-radius:999px;margin-top:4px;padding:4px 8px;font-size:11px;font-weight:950;display:inline-flex}.damageFocusCard dl{margin:14px 0}.damageFocusCard dt{color:#64748b;font-size:12px;font-weight:850}.damageFocusCard dd{color:#071a33;margin:4px 0 0;font-size:20px;font-weight:950}.damageFocusCard button{color:#0b4eb3;background:#fff;border:1px solid #0b4eb347;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-weight:950;display:inline-flex}.damagePhotoCard{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr);gap:14px;display:grid}.damagePhotoCard>div{background:radial-gradient(circle at 58% 58%, transparent 0 24px, #dc2626f2 25px 28px, transparent 29px), var(--vehicle-image) center / cover no-repeat;border-radius:7px;min-height:190px}.damagePhotoCard aside p{color:#071a33;gap:2px;font-size:12px;font-weight:850;display:grid}.damagePhotoCard aside span{color:#dc2626}.damagePhotoCard small{color:#dc2626;align-items:center;gap:6px;margin-top:8px;font-weight:900;display:inline-flex}.damageHistoryBadges{border-top:1px solid #071a3314;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.damageHistoryBadges article{border-left:1px solid #071a3314;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px;display:grid}.damageHistoryBadges article:first-child{border-left:0}.damageHistoryBadges svg{color:#15803d}.damageHistoryBadges h3{font-size:13px}.damageHistoryBadges p{font-size:12px}body:has(.historyV2Page){background:#f8fafc}.historyTopAction{color:#061225;align-items:center;gap:9px;min-height:44px;font-size:15px;font-weight:820;text-decoration:none;display:inline-flex;position:relative}.historyTopAction+.historyTopAction{border-left:1px solid #e5ebf2;padding-left:24px}.historyV2Page{--h-navy:#061225;--h-blue:#0b56c4;--h-gold:#ffab03;--h-green:#09984f;--h-line:#dfe7f1;--h-muted:#5d6a80;--h-card:#fff;color:var(--h-navy);background:#f8fafc;padding:28px 16px 36px;width:100%!important;max-width:none!important;margin:0!important}.historyV2Page :where(h1,h2,h3,p,dl,dd,ul){margin:0}.historyV2Page :where(a,button){font:inherit}.historyV2Intro{background:#fff;border:1px solid #e2eaf4;border-radius:14px;gap:14px;margin-bottom:24px;padding:24px 28px 26px;display:grid}.historyV2Breadcrumb{color:#7a8fa8;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.historyV2Breadcrumb a{color:inherit;text-decoration:none;transition:color .15s}.historyV2Breadcrumb a:hover{color:#0b56c4}.historyV2Breadcrumb svg{opacity:.45}.historyV2TitleRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.historyV2TitleRow h1{color:#061225;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);font-weight:900;line-height:1.05}.historyV2TitleRow p{color:#3a4d65;margin-top:6px;font-size:clamp(15px,1.4vw,18px);font-weight:650}.historyV2TitleRow p span{color:#5a6f88;letter-spacing:.04em;vertical-align:middle;background:#f0f4fa;border:1px solid #dde5f0;border-radius:999px;margin-left:14px;padding:2px 10px;font-size:12.5px;font-weight:700}.historyV2Download,.historyV2ReserveBox,.historyV2BookButton,.historyV2Card a{text-decoration:none}.historyV2Download{color:#061225;white-space:nowrap;background:linear-gradient(#ffab03,#ffab03);border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:16px;font-weight:950;display:inline-flex}.historyV2Layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.historyV2Main{gap:20px;min-width:0;display:grid}.historyV2Sidebar{gap:17px;min-width:0;display:grid;position:sticky;top:96px}.historyV2Card{min-width:0;color:var(--h-navy);background:var(--h-card);border:1px solid var(--h-line);border-radius:10px}.historyV2TrustCard{grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.historyV2ScoreBlock{border-right:2px solid #3070ff52;justify-items:center;gap:14px;padding:24px 26px 20px;display:grid}.historyV2ScoreBlock h2{color:var(--h-navy);font-size:17px;font-weight:900}.historyV2ScoreBlock h2 span{color:#496078;border:1px solid #90a3ba;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:5px;font-size:11px;display:inline-grid}.historyV2Score{justify-items:center;gap:9px;display:grid}.historyV2Gauge{background:conic-gradient(var(--h-green) 0 82%, #edf3f7 82% 100%);border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:relative;overflow:hidden}.historyV2Gauge:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:17px}.historyV2Gauge strong,.historyV2Gauge span{z-index:1;text-align:center;display:block;position:relative}.historyV2Gauge strong{color:var(--h-navy);align-self:end;font-size:44px;font-weight:950;line-height:.92}.historyV2Gauge span{color:var(--h-navy);align-self:start;font-size:15px;font-weight:800}.historyV2Score b{color:var(--h-navy);font-size:16px;font-weight:920}.historyV2Score a{color:#0b64d8;font-size:13px;font-weight:760}.historyV2RiskSummary{gap:26px;padding:25px 30px;display:grid}.historyV2RiskHead{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid}.historyV2RiskHead>div{min-width:0}.historyV2RiskHead>span{color:#fff;clip-path:polygon(50% 0,100% 18%,100% 72%,50% 100%,0 72%,0 18%);background:linear-gradient(#13a75c,#087f3f);place-items:center;width:42px;height:50px;display:grid}.historyV2RiskHead h2{color:var(--h-navy);font-size:18px;font-weight:900}.historyV2RiskHead h2 strong{color:var(--h-green)}.historyV2RiskHead p{color:#44536a;overflow-wrap:anywhere;margin-top:11px;font-size:14px;line-height:1.45}.historyV2TrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px;display:grid}.historyV2TrustGrid div{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.historyV2TrustGrid svg,.historyV2RiskCheckCard li svg{color:var(--h-green);background:#effcf4;border:1px solid #a7ebc4;border-radius:50%;place-items:center;display:grid}.historyV2TrustGrid strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2TrustGrid small{color:#5f6f85;margin-top:5px;font-size:12px;line-height:1.35;display:block}.historyV2MediaGrid{grid-template-columns:minmax(0,2.3fr) minmax(220px,.9fr);gap:20px;display:grid}.historyV2ImageCard{overflow:hidden}.historyV2ImageCard img{aspect-ratio:2.08;object-fit:cover;width:100%;display:block}.historyV2VehicleFacts{background:#f8fbff;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:8px;min-height:60px;padding:12px 18px;display:grid}.historyV2VehicleFacts span{color:#17233a;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:780;display:inline-flex}.historyV2VehicleFacts svg{color:#061225;flex:none}.historyV2ValueCard{align-content:start;gap:20px;padding:24px 20px;display:grid}.historyV2ValueCard h2,.historyV2RiskCheckCard h2,.historyV2MileageCard h2,.historyV2OwnershipCard h2,.historyV2InspectionCard h2,.historyV2DocsCard h2,.historyV2FeaturesCard h2,.historyV2SummaryCard h2,.historyV2ActivityCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:17px;font-weight:920;display:flex}.historyV2ValueCard h2 svg{color:var(--h-gold)}.historyV2ValueCard dl{gap:20px;display:grid}.historyV2ValueCard dt{color:#5f6f85;font-size:13px;font-weight:680}.historyV2ValueCard dd{color:var(--h-navy);margin-top:8px;font-size:20px;font-weight:900}.historyV2ValueCard .historyV2Price{color:var(--h-green);font-size:31px;line-height:1}.historyV2Saving{color:var(--h-green)!important;font-size:16px!important}.historyV2GoodDeal,.historyV2GreenNote{color:var(--h-green);background:#effcf4;border:1px solid #cbeed9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:13px;display:grid}.historyV2GoodDeal strong,.historyV2GreenNote strong{color:var(--h-green);font-size:14px;font-weight:900;display:block}.historyV2GoodDeal small,.historyV2GreenNote small{color:#58716a;margin-top:3px;font-size:11px;display:block}.historyV2AnalysisGrid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.45fr);gap:20px;display:grid}.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard{padding:22px}.historyV2RiskCheckCard{gap:20px;display:grid}.historyV2RiskCheckCard ul{gap:14px;padding:0;list-style:none;display:grid}.historyV2RiskCheckCard li{color:#44536a;align-items:center;gap:11px;font-size:14px;font-weight:700;display:flex}.historyV2GreenNote{margin-top:4px}.historyV2MileageCard{gap:14px;display:grid}.historyV2MileageCard header,.historyV2InspectionCard header,.historyV2SellerCard header{justify-content:space-between;align-items:center;gap:14px;display:flex}.historyV2MileageCard header>span,.historyV2InspectionCard header>span,.historyV2SellerCard header>span,.historyV2ActivityCard h2 span{min-height:26px;color:var(--h-green);background:#eaf9f0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.historyV2MileageCard>p{color:#44536a;font-size:13px;font-weight:720}.historyV2MileageCard>p strong{color:var(--h-green)}.historyV2MileageChart{width:100%;min-height:216px}.historyV2MileageChart text{fill:#617088;font-size:12px;font-weight:760}.historyV2ChartGrid line{stroke:#e7edf4;stroke-width:1px}.historyV2ChartLine{fill:none;stroke:var(--h-green);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.historyV2ChartPoint{fill:var(--h-green);stroke:#fff;stroke-width:3px}.historyV2ChartLabel{fill:var(--h-navy)!important;font-size:11px!important;font-weight:900!important}.historyV2ChartYear{fill:#54647a!important}.historyV2MileageCard footer{color:#3d4d66;background:#f5f8fc;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:720;display:flex}.historyV2DeepGrid{grid-template-columns:minmax(260px,1.18fr) minmax(250px,1fr) minmax(250px,1fr);gap:20px;display:grid}.historyV2OwnershipCard{gap:18px;display:grid}.historyV2Timeline{gap:0;display:grid}.historyV2Timeline article{grid-template-columns:28px minmax(0,1fr) auto;gap:13px;padding:0 0 20px;display:grid;position:relative}.historyV2Timeline article:before{content:"";background:#2e65ff;width:2px;position:absolute;top:20px;bottom:-4px;left:9px}.historyV2Timeline article.active:before{background:var(--h-green)}.historyV2Timeline article:last-child:before{display:none}.historyV2Timeline article>span{z-index:1;background:#fff;border:3px solid #2e65ff;border-radius:50%;width:20px;height:20px;margin-top:7px;position:relative}.historyV2Timeline article.active{background:#effcf4;border-radius:9px;margin:0 -8px;padding:12px 8px 14px}.historyV2Timeline article.active>span{background:var(--h-green);border-color:var(--h-green)}.historyV2Timeline small{color:#637389;font-size:12px;font-weight:740}.historyV2Timeline strong{color:var(--h-navy);margin-top:5px;font-size:14px;font-weight:910;display:block}.historyV2Timeline p{color:#536276;margin-top:3px;font-size:12px}.historyV2Timeline b{color:var(--h-navy);font-size:12px;font-weight:860}.historyV2Total{color:var(--h-navy);font-size:13px;font-weight:860}.historyV2InspectionCard{gap:16px;display:grid}.historyV2InspectionCard>div{gap:0;display:grid}.historyV2InspectionCard p{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;font-size:13px;display:grid}.historyV2InspectionCard p strong{color:var(--h-green);font-weight:900}.historyV2InspectionCard p.warn strong,.historyV2InspectionCard p.warn svg{color:#a66b00}.historyV2InspectionCard p svg{color:var(--h-green);fill:currentColor}.historyV2InspectionCard a,.historyV2FeaturesCard a{color:#0b64d8;justify-content:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.historyV2DocsCard{gap:16px;display:grid}.historyV2DocsCard>div{display:grid}.historyV2DocsCard a{min-height:44px;color:var(--h-navy);border-bottom:1px solid #edf2f7;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:10px;font-size:13px;font-weight:760;display:grid}.historyV2DocsCard a b{color:#0b64d8;font-weight:860}.historyV2DocsCard p{color:#536276;align-items:center;gap:8px;font-size:12px;display:flex}.historyV2BottomGrid{grid-template-columns:minmax(280px,.95fr) minmax(0,1.7fr);gap:20px;display:grid}.historyV2FeaturesCard{gap:16px;display:grid}.historyV2FeaturesCard>div{gap:8px 20px;display:grid}.historyV2FeaturesCard p{color:#536276;grid-template-columns:minmax(76px,.6fr) minmax(0,1fr) minmax(84px,.65fr) minmax(0,1fr);gap:10px;font-size:11px;font-weight:760;display:grid}.historyV2FeaturesCard p strong{color:var(--h-navy);font-weight:840}.historyV2SummaryCard{grid-template-columns:minmax(0,1.05fr) minmax(220px,.78fr) minmax(190px,.65fr);display:grid;overflow:hidden}.historyV2SummaryCard section{border-left:1px solid #e5ebf2;padding:22px}.historyV2SummaryCard section:first-child{border-left:0}.historyV2SummaryCard h2 span{color:#7354dd;background:#efeaff;border-radius:999px;padding:4px 10px;font-size:11px}.historyV2SummaryCard p{color:#44536a;margin-top:13px;font-size:13px;line-height:1.5}.historyV2SummaryCard section:first-child div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.historyV2SummaryCard section:first-child div span{color:var(--h-green);background:#eaf9f0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:860}.historyV2SummaryCard section:nth-child(2) p{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.historyV2CompareMini a{color:#0b64d8;background:#eef5ff;border:1px solid #cfe0ff;border-radius:8px;align-items:center;gap:8px;margin-top:20px;padding:11px 15px;font-size:13px;font-weight:900;display:inline-flex}.historyV2CompareMini>div{justify-content:flex-end;align-items:end;gap:7px;height:72px;margin-top:12px;display:flex}.historyV2CompareMini>div span{background:linear-gradient(#2f6cff,#a9c2ff);border-radius:3px 3px 0 0;width:16px;display:block}.historyV2CompareMini>div span:first-child{opacity:.35;height:14px}.historyV2CompareMini>div span:nth-child(2){opacity:.48;height:28px}.historyV2CompareMini>div span:nth-child(3){opacity:.65;height:42px}.historyV2CompareMini>div span:nth-child(4){opacity:.85;height:58px}.historyV2CompareMini>div span:nth-child(5){height:70px}.historyV2SellerCard{gap:18px;padding:18px;display:grid}.historyV2SellerCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:18px;font-weight:920;display:flex}.historyV2SellerCard h2 svg{color:#0b4eb3}.historyV2SellerProfile{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;display:grid}.historyV2SellerProfile img{object-fit:cover;border-radius:50%;width:68px;height:68px}.historyV2SellerProfile strong{color:var(--h-navy);align-items:center;gap:5px;font-size:15px;font-weight:930;display:flex}.historyV2SellerProfile strong svg{color:#0b64d8;fill:currentColor}.historyV2SellerProfile p{color:#536276;margin-top:4px;font-size:12px}.historyV2SellerProfile span{color:var(--h-gold);flex-wrap:wrap;align-items:center;gap:2px;margin-top:8px;display:flex}.historyV2SellerProfile b{color:#17233a;margin-left:7px;font-size:12px}.historyV2SellerStats{border-top:1px solid #e5ebf2;gap:0;padding-top:4px;display:grid}.historyV2SellerStats p{color:#344454;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:37px;font-size:13px;display:grid}.historyV2SellerStats svg{color:var(--h-green)}.historyV2SellerStats strong{color:var(--h-navy);font-weight:930}.historyV2SellerStats p:first-child strong{color:var(--h-green)}.historyV2SellerRank{color:var(--h-navy);background:#f5f7fa;border-radius:8px;justify-content:center;padding:11px 14px;font-size:13px;font-weight:900;display:flex}.historyV2ReserveBox{color:#061225;text-align:center;background:linear-gradient(#ffab03,#ffab03);border-radius:10px;place-items:center;gap:6px;min-height:80px;padding:13px;display:grid}.historyV2ReserveBox strong{font-size:20px;font-weight:950}.historyV2ReserveBox span{font-size:13px;font-weight:760}.historyV2BookButton{min-height:54px;color:var(--h-navy);border:1px solid var(--h-line);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:11px;font-size:16px;font-weight:920;display:inline-flex}.historyV2ActivityCard{gap:16px;padding:19px;display:grid}.historyV2ActivityCard h2{justify-content:space-between}.historyV2ActivityCard h2>svg{margin-right:-2px}.historyV2ActivityCard p{color:#344454;align-items:center;gap:13px;font-size:13px;font-weight:720;display:flex}.historyV2ActivityCard p svg{color:var(--h-navy)}.historyV2AssuranceBar{border:1px solid var(--h-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(160px,.7fr);margin-top:24px;display:grid;overflow:hidden}.historyV2AssuranceBar article{border-left:1px solid var(--h-line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:13px;min-height:72px;padding:13px 22px;display:grid}.historyV2AssuranceBar article:first-child{border-left:0}.historyV2AssuranceBar svg{color:#ffffffe6}.historyV2AssuranceBar strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2AssuranceBar small{color:#64748b;margin-top:3px;font-size:11px;line-height:1.3;display:block}.historyV2AssuranceLearnMore{border-left:1px solid var(--h-line);min-height:72px;color:var(--h-navy);flex-direction:column;justify-content:center;gap:3px;padding:13px 22px;text-decoration:none;display:flex}.historyV2AssuranceLearnMore span{color:#64748b;font-size:11px;display:block}.historyV2AssuranceLearnMore strong{color:var(--h-navy);align-items:center;gap:6px;font-size:13px;font-weight:900;display:flex}.historyV2AssuranceLearnMore svg{flex-shrink:0}.historyV2AssuranceLearnMore:hover strong{color:#0b64d8}.historyV2ProtectionNotice{color:var(--h-navy);align-items:center;gap:9px;margin-top:16px;padding:0 2px;font-size:12px;font-weight:780;display:flex}.historyV2ProtectionNotice span{color:#526277}@media (max-width:1220px){.historyV2Layout{grid-template-columns:1fr}.historyV2Sidebar{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.historyV2ReserveBox,.historyV2BookButton{align-self:stretch}.historyV2ActivityCard{grid-column:auto}}@media (max-width:640px){.topbar.historyTopbar .brand.motorTraderBrand .brandText{font-size:31px}.historyV2Page{width:100%!important;padding:14px 12px 28px!important}.historyV2Intro{gap:12px;padding:18px 20px 20px}.historyV2TitleRow h1{font-size:32px;line-height:.96}.historyV2TitleRow p span{margin:6px 0 0;display:block}.historyV2Download{white-space:normal;text-align:center;min-height:52px;padding:0 18px;line-height:1.2}.historyV2RiskSummary,.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard,.historyV2SellerCard,.historyV2ActivityCard{padding:18px}.historyV2TrustGrid,.historyV2VehicleFacts,.historyV2FeaturesCard p{grid-template-columns:1fr}.historyV2RiskHead{grid-template-columns:1fr;gap:12px}.historyV2RiskHead p{max-width:31ch}.historyV2VehicleFacts{gap:12px}.historyV2MileageChart{min-height:170px}.historyV2SellerProfile{grid-template-columns:58px minmax(0,1fr)}.historyV2SellerProfile img{width:58px;height:58px}.historyV2AssuranceBar article{padding:14px 18px}.historyV2ProtectionNotice{align-items:flex-start}}.historyV2Page .historyV2ScoreBlock h2{align-items:center;gap:8px;display:inline-flex}.historyV2Page .historyV2InfoTip{color:#4d5a72;cursor:help;background:#fff;border:1px solid #c8d2e1;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;transition:all .2s;display:inline-grid}.historyV2Page .historyV2InfoTip:hover,.historyV2Page .historyV2InfoTip:focus-visible{border-color:var(--h-green,#1d8c6e);color:var(--h-green,#1d8c6e);outline:none}.historyV2Page .historyV2ImageMedia{border-radius:inherit;position:relative;overflow:hidden}.historyV2Page .historyV2ImageMedia img{width:100%;display:block}.historyCarousel{border-radius:inherit;aspect-ratio:16/9;background:#0a0f1a;position:relative;overflow:hidden}.historyCarouselTrack{will-change:transform;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);display:flex}.historyCarouselTrack img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;flex:0 0 100%;width:100%;height:100%;display:block}.historyCarouselBtn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;background:#0612258c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,transform .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.historyCarouselBtn:hover{background:#061225d1;transform:translateY(-50%)scale(1.08)}.historyCarouselBtnPrev{left:12px}.historyCarouselBtnNext{right:12px}.historyCarouselDots{z-index:10;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.historyCarouselDots button{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .18s,transform .18s}.historyCarouselDots button.active{background:#fff;transform:scale(1.3)}.historyV2Page .historyV2PhotoCounter{-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0b1626b3;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.historyV2Page .historyV2PhotoCounter svg{color:#fff}.historyV2Page .historyV2PhotoCounter em{opacity:.78;font-style:normal;font-weight:500}.historyV2Page .historyV2SaveBtn{color:#44536a;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;width:36px;height:36px;transition:all .2s;display:grid;position:absolute;top:12px;right:12px}.historyV2Page .historyV2SaveBtn:hover{color:#e25c5c;transform:translateY(-1px)}.historyV2Page .historyV2SaveBtn:focus-visible{outline-offset:2px;outline:3px solid #ffab0366}.historyV2Page .historyV2SaveBtn[aria-pressed=true]{color:#e25c5c;background:#fff4f4}.historyV2Page .historyV2SaveBtn[aria-pressed=true] svg{fill:currentColor}.historyV2Page .historyV2InspectionCard ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.historyV2Page .historyV2InspectionCard li{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;padding:6px 0;font-size:13px;display:grid}.historyV2Page .historyV2InspectionCard li:last-child{border-bottom:0}.historyV2Page .historyV2InspectionCard li strong{color:var(--h-green,#1d8c6e);font-weight:900}.historyV2Page .historyV2InspectionCard li svg{color:var(--h-green,#1d8c6e)}.historyV2Page .historyV2InspectionCard li.warn strong,.historyV2Page .historyV2InspectionCard li.warn svg{color:#a66b00}.historyV2Page .historyV2Card,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ReserveBox,.historyV2Page .historyV2BookButton,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini,.historyV2Page .historyV2GoodDeal,.historyV2Page .historyV2MediaGrid>*,.historyV2Page .historyV2Card h1,.historyV2Page .historyV2Card h2,.historyV2Page .historyV2Card h3,.historyV2Page .historyV2Card h4,.historyV2Page .historyV2Card strong,.historyV2Page .historyV2Card label,.historyV2Page .historyV2MileageCard h2,.historyV2Page .historyV2MileageCard h3,.historyV2Page .historyV2MileageCard strong,.historyV2Page .historyV2OwnershipCard h2,.historyV2Page .historyV2OwnershipCard h3,.historyV2Page .historyV2OwnershipCard strong,.historyV2Page .historyV2InspectionCard h2,.historyV2Page .historyV2InspectionCard h3,.historyV2Page .historyV2InspectionCard strong,.historyV2Page .historyV2DocsCard h2,.historyV2Page .historyV2DocsCard h3,.historyV2Page .historyV2DocsCard strong,.historyV2Page .historyV2FeaturesCard h2,.historyV2Page .historyV2FeaturesCard h3,.historyV2Page .historyV2FeaturesCard strong,.historyV2Page .historyV2RiskCheckCard h2,.historyV2Page .historyV2RiskCheckCard h3,.historyV2Page .historyV2RiskCheckCard strong,.historyV2Page .historyV2ImageCard h2,.historyV2Page .historyV2ImageCard h3,.historyV2Page .historyV2ImageCard strong,.historyV2Page .historyV2ReserveBox h2,.historyV2Page .historyV2ReserveBox h3,.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ActivityCard h2,.historyV2Page .historyV2ActivityCard h3,.historyV2Page .historyV2ActivityCard strong,.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2Card p,.historyV2Page .historyV2Card small,.historyV2Page .historyV2Card span,.historyV2Page .historyV2MileageCard p,.historyV2Page .historyV2MileageCard small,.historyV2Page .historyV2OwnershipCard p,.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2InspectionCard p,.historyV2Page .historyV2InspectionCard small,.historyV2Page .historyV2DocsCard p,.historyV2Page .historyV2DocsCard small,.historyV2Page .historyV2FeaturesCard p,.historyV2Page .historyV2FeaturesCard small,.historyV2Page .historyV2RiskCheckCard p,.historyV2Page .historyV2RiskCheckCard small,.historyV2Page .historyV2ImageCard p,.historyV2Page .historyV2ImageCard small{color:#475569}.historyV2Page .historyV2Card a{color:#0d182a!important}.historyV2Page .historyV2Card a:hover{color:#d98c00!important}.historyV2Page .historyV2ChartLabel,.historyV2Page .historyV2ChartYear{color:#475569!important;font-weight:700!important}.historyV2Page .historyV2ChartLine{stroke:#14b8a6!important}.historyV2Page .historyV2ChartPoint{fill:#14b8a6!important;stroke:#fff!important}.historyV2Page .historyV2MileageChart text{fill:#475569!important}.historyV2Page .historyV2GoodDeal{color:#047857!important;background:#ecfdf5!important}.historyV2Page .historyV2GoodDeal strong{color:#047857!important}.historyV2Page .historyV2GoodDeal small{color:#065f46!important}.historyV2Page .historyV2Saving{color:#047857!important}.historyV2Page .historyV2OwnershipCard li,.historyV2Page .historyV2OwnershipCard article{color:#0d182a!important}.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2OwnershipCard p{color:#475569!important}.historyV2Page .historyV2InspectionCard li,.historyV2Page .historyV2InspectionCard tr,.historyV2Page .historyV2InspectionCard td,.historyV2Page .historyV2InspectionCard div>span{color:#0d182a!important}.historyV2Page .historyV2InspectionCard [data-status=good],.historyV2Page .historyV2InspectionCard .is-good{color:#047857!important}.historyV2Page .historyV2InspectionCard [data-status=warn],.historyV2Page .historyV2InspectionCard .is-warn{color:#a66b00!important}.historyV2Page .historyV2DocsCard li{color:#0d182a!important}.historyV2Page .historyV2DocsCard a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2DocsCard a:hover{color:#0c4a6e!important}.historyV2Page .historyV2FeaturesCard dt,.historyV2Page .historyV2FeaturesCard dd,.historyV2Page .historyV2FeaturesCard li{color:#0d182a!important}.historyV2Page .historyV2FeaturesCard dt{color:#64748b!important;font-weight:700!important}.historyV2Page .historyV2RiskCheckCard li,.historyV2Page .historyV2RiskCheckCard div{color:#0d182a!important}.historyV2Page .historyV2RiskCheckCard svg{color:#047857!important}.historyV2Page .historyV2ReserveBox{color:#fff!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border-radius:12px!important}.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ReserveBox span{color:#fff!important}.historyV2Page .historyV2BookButton{cursor:pointer;transition:background .2s,border-color .2s,color .2s;color:#0d182a!important;border:1px solid #d1d5db!important;font-weight:800!important}.historyV2Page .historyV2BookButton:hover{background:#f1f5f9!important;border-color:#94a3b8!important}.historyV2Page .historyV2ActivityCard li,.historyV2Page .historyV2ActivityCard div{color:#0d182a!important}.historyV2Page .historyV2ActivityCard small,.historyV2Page .historyV2ActivityCard p{color:#475569!important}.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2CompareMini p,.historyV2Page .historyV2CompareMini small{color:#475569!important}.historyV2Page .historyV2CompareMini button,.historyV2Page .historyV2CompareMini a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2ImageCard span,.historyV2Page .historyV2ImageCard li{color:#0d182a!important}.historyV2Page .historyV2ImageCard svg{color:#475569!important}.historyV2Page .historyV2PhotoCounter{color:#fff!important}.historyV2Page .historyV2Intro h1{font-weight:900!important}.historyV2Page .historyV2Breadcrumb a:hover{color:#ffab03!important}.historyV2Page .historyV2Download{color:#061225!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border:0!important;border-radius:999px!important;font-weight:800!important}.historyV2Page .historyV2Download:hover{filter:brightness(1.08)!important}.historyV2Page .historyV2Gauge{color:#0d182a!important}.historyV2Page .historyV2Gauge strong{color:#047857!important}.historyV2Page .historyV2AssuranceBar{color:#fff!important;background:#0a1730!important;border-radius:12px!important;padding:18px 22px!important}.historyV2Page .historyV2AssuranceBar strong{color:#ffab03!important}.historyV2Page .historyV2AssuranceBar span,.historyV2Page .historyV2AssuranceBar small{color:#ffffffd1!important}.historyV2Page .historyV2AssuranceLearnMore{color:#fff!important;border-left-color:#ffffff1f!important}.historyV2Page .historyV2AssuranceLearnMore svg{color:#ffab03!important}.historyV2Page .historyV2ProtectionNotice{color:#526277!important;font-size:13px!important}.historyV2Page .historyV2ProtectionNotice svg{color:#526277!important}.historyV2Page .historyV2ProtectionNotice strong{color:#0b56c4!important}.historyV2Page .historyV2InfoTip,.historyV2Page .historyV2GreenNote{color:#047857!important}@media (max-width:1199px){.historyV2Page .historyV2Layout{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Main{grid-column:1!important}.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.historyV2Page .historyV2Intro h1{font-size:clamp(28px,4.4vw,42px)!important}}@media (max-width:900px){.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard{padding:18px!important}.historyV2Page .historyV2Intro{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(24px,6vw,36px)!important}}@media (max-width:640px){.historyV2Page{padding:14px!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini{border-radius:12px!important;padding:16px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(22px,6.5vw,30px)!important}.historyV2Page .historyV2Download{justify-content:center!important;width:100%!important;padding:12px 18px!important;font-size:14px!important}.historyV2Page .historyV2Breadcrumb{flex-wrap:wrap!important;font-size:12px!important}.historyV2Page .historyV2Gauge{margin:0 auto!important}.historyV2Page .historyV2MileageChart svg{width:100%!important;height:auto!important}.historyV2Page .historyV2AssuranceBar{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.historyV2Page .historyV2ReserveBox{text-align:center!important;width:100%!important}}@media (max-width:380px){.historyV2Page{padding:10px!important}.historyV2Page .historyV2Card{padding:14px!important}.historyV2Page .historyV2Intro h1{font-size:22px!important;line-height:1.15!important}.historyV2Page .historyV2Breadcrumb{font-size:11.5px!important}}
body:has(.mtrCompareRoot){background:#fff!important}body:has(.mtrCompareRoot)>.siteFooter{display:none!important}.mtrCompareRoot{--cmp-navy:#061426;--cmp-ink:#08172d;--cmp-muted:#536176;--cmp-line:#e2e7ef;--cmp-gold:#f6b20b;--cmp-green:#14914d;min-height:calc(100vh - 82px);color:var(--cmp-ink);background:linear-gradient(#fff 0% 100%);padding:18px 34px 28px}.mtrCompareRoot :where(h1,h2,p,span,small,strong,a,button,b){letter-spacing:0!important}.mtrCompareIntro,.mtrCompareVehicles,.mtrCompareSpecsMatrix,.mtrCompareTrust{margin-inline:auto}.mtrCompareIntro{justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 0 16px;display:flex}.mtrCompareIntro nav{color:#6d7890;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.mtrCompareIntro nav a{color:#132139;text-decoration:none}.mtrCompareIntro h1{color:var(--cmp-navy);margin:14px 0 6px;font-size:clamp(34px,3.1vw,46px);font-weight:950;line-height:1.05}.mtrCompareIntro p{color:#263950;margin:0;font-size:16px;font-weight:650}.mtrCompareTrustMini{flex-wrap:wrap;gap:54px;margin-top:24px;display:flex}.mtrCompareTrustMini span{min-width:150px;color:var(--cmp-navy);grid-template-columns:30px minmax(0,1fr);gap:1px 13px;display:grid}.mtrCompareTrustMini svg{color:var(--cmp-navy);grid-row:1/3}.mtrCompareTrustMini b{font-size:13px;font-weight:900;line-height:1.1}.mtrCompareTrustMini small{color:#647187;font-size:11px;font-weight:700;line-height:1.2}.mtrCompareIntro aside{justify-items:end;gap:11px;padding-top:26px;display:grid}.mtrCompareIntro aside button{color:#fff;background:var(--cmp-navy);border:1px solid var(--cmp-navy);border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:14px;font-weight:900;display:inline-flex}.mtrCompareIntro aside button:last-child{min-height:40px;color:var(--cmp-navy);background:#fff;border-color:#d8dee8}.mtrCompareVehicles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mtrCompareVehicle{border:1px solid var(--cmp-line);background:#fff;border-radius:7px;align-content:start;min-height:520px;padding:0 14px 14px;display:grid;position:relative;overflow:hidden}.mtrCompareVehicle.mtrCompareWinner{border-color:#f6b20be0}.mtrCompareRemoveBtn{z-index:4;color:#101d32;background:#fffffff0;border:1px solid #0614261a;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:12px;right:12px}.mtrCompareDealBadge{z-index:3;color:#fff;background:var(--cmp-navy);text-transform:uppercase;border-radius:4px;align-items:center;gap:7px;min-height:31px;padding:0 13px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:10px;left:12px}.mtrCompareDealBadge.mtrCompareFair{color:#7b5608;background:#fff0cf}.mtrCompareVehicleImage{background:linear-gradient(#fff 0% 58%,#fff 100%);place-items:end center;height:138px;margin:0 -14px 9px;display:grid}.mtrCompareVehicleImage img{object-fit:contain;object-position:center bottom;width:92%;max-width:360px;height:105px}.mtrCompareVehicleHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mtrCompareVehicleHead h2{color:var(--cmp-navy);margin:0;font-size:19px;font-weight:950;line-height:1.15}.mtrCompareVerifiedPill{color:var(--cmp-green);flex:none;align-items:center;gap:5px;margin-top:3px;font-size:12px;font-weight:850;display:inline-flex}.mtrCompareMeta{color:#22324a;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;font-weight:750;display:flex}.mtrCompareMeta em,.mtrComparePower em{color:#6b7688;font-style:normal}.mtrCompareDealStrip{min-height:26px;color:var(--cmp-green);background:#e7f5e9;border-radius:4px;justify-content:center;align-items:center;gap:7px;margin:10px 0 11px;font-size:13px;font-weight:900;display:inline-flex}.mtrCompareDealStrip.mtrCompareFair{color:#7b5608;background:#fff1d7}.mtrComparePriceBlock{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.mtrComparePrice{color:var(--cmp-navy);font-size:23px;font-weight:950;line-height:1}.mtrCompareMonthly{color:var(--cmp-navy);text-align:right;gap:2px;margin:0;display:grid}.mtrCompareMonthly>span{font-size:15px;font-weight:950}.mtrCompareMonthly small{color:#526176;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.mtrCompareInfoTip{color:#23344d;background:#fff;border:1px solid #aeb8c7;border-radius:999px;place-items:center;width:16px;height:16px;padding:0;display:inline-grid}.mtrCompareInfoTipInline{margin-left:3px}.mtrComparePower{color:#17243a;align-items:center;gap:9px;margin:6px 0 0;font-size:12px;font-weight:750;display:flex}.mtrCompareCardSpecs{border-top:1px solid var(--cmp-line);gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.mtrCompareCardSpecs li{min-height:30px;color:var(--cmp-navy);border-bottom:1px solid var(--cmp-line);grid-template-columns:18px minmax(120px,.86fr) minmax(0,1fr);align-items:center;gap:9px;font-size:12px;font-weight:800;display:grid}.mtrCompareCardSpecs li>svg{color:#40506a}.mtrCompareCardSpecs strong{color:#26364d;font-size:12px;font-weight:850}.mtrCompareCardSpecs span{color:#17243a;text-align:right;justify-self:end;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.mtrCompareCardSpecs span.mtrCompareOk svg{color:var(--cmp-green);fill:var(--cmp-green)}.mtrCompareCardSpecs span.mtrCompareWarn svg{color:#d21f2f}.mtrCompareSpecsMatrix{border:1px solid var(--cmp-line);background:#fff;border-top:0;border-radius:0 0 7px 7px;overflow:hidden}.mtrCompareSpecLine{border-top:1px solid var(--cmp-line);grid-template-columns:250px repeat(3,minmax(0,1fr));min-height:28px;display:grid}.mtrCompareSpecLine strong,.mtrCompareSpecLine span{min-width:0;color:var(--cmp-navy);border-left:1px solid var(--cmp-line);align-items:center;gap:8px;padding:5px 14px;font-size:12px;font-weight:850;display:flex}.mtrCompareSpecLine strong{background:#fff;border-left:0}.mtrCompareSpecLine span{justify-content:flex-start}.mtrCompareSpecLine span.mtrCompareOk svg{color:var(--cmp-green);fill:var(--cmp-green)}.mtrCompareSpecLine span.mtrCompareWarn svg{color:#d21f2f}.mtrCompareActionLine{min-height:48px}.mtrCompareActionLine strong{background:#fff}.mtrCompareCta{min-height:32px;color:var(--cmp-navy);background:#fff;border:1px solid #93a0b2;border-radius:5px;justify-content:center;place-self:end stretch;align-items:center;gap:9px;margin:12px 2px 0;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.mtrCompareCta.mtrComparePrimary{color:var(--cmp-navy);background:var(--cmp-gold);border-color:var(--cmp-gold)}.mtrCompareTrust{border:1px solid var(--cmp-line);background:#fff;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;padding:18px 22px;display:grid}.mtrCompareTrust article{border-left:1px solid var(--cmp-line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:15px;min-height:58px;padding-inline:22px;display:grid}.mtrCompareTrust article:first-child{border-left:0}.mtrCompareTrustIcon{width:40px;height:40px;color:var(--cmp-navy);place-items:center;display:grid}.mtrCompareTrust h2{color:var(--cmp-navy);margin:0;font-size:13px;font-weight:900;line-height:1.15}.mtrCompareTrust p{color:#526176;margin:4px 0 0;font-size:11px;font-weight:650;line-height:1.2}@media (max-width:1180px){.mtrCompareRoot{padding-inline:18px}.mtrCompareVehicles{grid-template-columns:1fr}.mtrCompareSpecsMatrix{overflow-x:auto}.mtrCompareSpecLine{min-width:940px}.mtrCompareTrust{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrCompareTrust article:nth-child(3){border-left:0}}@media (max-width:760px){.mtrCompareRoot{padding:14px}.mtrCompareIntro{flex-direction:column}.mtrCompareIntro aside,.mtrCompareIntro aside button{width:100%}.mtrCompareTrustMini{gap:18px}.mtrCompareTrust{grid-template-columns:1fr}.mtrCompareTrust article,.mtrCompareTrust article:nth-child(3){border-left:0;border-top:1px solid var(--cmp-line);padding:14px 0}.mtrCompareTrust article:first-child{border-top:0}}
