@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;font-family:DM Sans,Arial,sans-serif}:root{--ink:#20251f;--muted:#6f776d;--line:#dfe5da;--paper:#f8faf5;--lime:#c5f36a;--dark:#20251f;--orange:#ff7649}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f8faf5;background:var(--paper);color:#20251f;color:var(--ink);font-family:DM Sans,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.site-shell{background:#f8faf5;background:var(--paper);margin:auto;max-width:1440px;overflow:hidden}.site-header{border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line);gap:50px;height:78px;padding:0 6%}.brand,.site-header{align-items:center;display:flex}.brand{font:700 24px Space Grotesk;gap:10px;letter-spacing:-1.4px}.brand>span>span{color:#93bb3e}.brand-mark{background:#20251f;background:var(--dark);border-radius:10px 10px 14px 14px;display:grid;height:29px;place-items:center;width:29px}.brand-mark span{background:#c5f36a;background:var(--lime);border-radius:50%;height:9px;width:9px}.main-nav{color:#6f776d;color:var(--muted);display:flex;font-size:13px;gap:34px;margin:auto}.main-nav a:hover,.text-link:hover{color:#20251f;color:var(--ink)}.header-cta{border:1px solid #20251f;border:1px solid var(--ink);border-radius:3px;font-size:12px;font-weight:600;padding:11px 16px}.header-cta span{color:#ff7649;color:var(--orange);margin-left:14px}.menu-toggle{background:#0000;border:0;display:none;font-size:22px}.hero{align-items:center;background:radial-gradient(circle at 78% 45%,#e4f4c9 0,#0000 33%),linear-gradient(120deg,#f8faf5,#f0f6e8);display:flex;gap:70px;justify-content:space-between;padding:86px 9% 72px}.hero-copy{max-width:570px}.eyebrow{color:#6f8c43;font:500 11px DM Mono;letter-spacing:1.3px;text-transform:uppercase}.pulse{background:#90c13b;border-radius:50%;box-shadow:0 0 0 5px #90c13b1f;display:inline-block;height:7px;margin-right:8px;width:7px}.hero h1{font:700 clamp(48px,6vw,76px)/.98 Space Grotesk;letter-spacing:-4px;margin:20px 0 24px}.hero h1 em,h2 em{color:#78a832;font-style:normal}.hero-text{color:#6f776d;color:var(--muted);font-size:16px;line-height:1.65;max-width:450px}.hero-actions{align-items:center;display:flex;gap:28px;margin-top:31px}.button{align-items:center;border:0;border-radius:3px;display:inline-flex;font-size:13px;font-weight:700;gap:25px;justify-content:center;padding:15px 20px}.button-dark{background:#20251f;background:var(--dark);color:#fff}.button-dark span{color:#c5f36a;color:var(--lime);font-size:18px}.text-link{font-size:13px;font-weight:600}.text-link span{color:#ff7649;color:var(--orange);margin-left:8px}.trust-row{color:#75806e;display:flex;font:10px DM Mono;gap:20px;margin-top:38px}.hero-visual{display:grid;height:385px;place-items:center;position:relative;width:420px}.visual-glow{background:#d0f299;border-radius:50%;filter:blur(30px);height:260px;opacity:.7;position:absolute;width:260px}.report-card{background:#fff;border:1px solid #d9e0d2;border-radius:8px;box-shadow:0 22px 50px #61774a25;padding:20px;position:relative;transform:rotate(3deg);width:300px}.report-top{color:#94a08e;display:flex;font:9px DM Mono;justify-content:space-between;letter-spacing:1px}.report-dot{color:#91bd3e}.car-title{align-items:center;display:flex;gap:10px;margin:22px 0}.car-icon{background:#20251f;background:var(--dark);border-radius:50%;color:#c5f36a;color:var(--lime);font-size:18px;padding:9px}.car-title small,.car-title strong{display:block}.car-title strong{font-size:13px}.car-title small{color:#8a9387;font-size:10px;margin-top:3px}.score-wrap{align-items:center;border-bottom:1px solid #ecf0e9;border-top:1px solid #ecf0e9;display:flex;gap:18px;padding:17px 0}.score{color:#86b439;font:700 42px Space Grotesk}.score small{color:#95a08f;font:14px DM Sans}.good-badge{background:#e9f6d4;color:#639421;font:500 9px DM Mono;padding:5px 7px}.score-wrap p{color:#7c8577;font-size:10px;line-height:1.4;margin:8px 0 0}.report-line{border-bottom:1px solid #ecf0e9;color:#828c7d;display:flex;font-size:10px;justify-content:space-between;padding:12px 0}.report-line strong{color:#20251f;color:var(--ink);font-weight:600}.report-line .green{color:#74a62e}.report-footer{color:#9aa491;font-size:9px;padding-top:15px}.floating-chip{background:#fff;border:1px solid #dce6d1;border-radius:4px;box-shadow:0 10px 25px #61774a1c;font:11px DM Mono;padding:10px 14px;position:absolute}.floating-chip small{color:#909c8a;display:block;font-size:9px;margin-top:4px}.chip-check{color:#70a12b;right:4px;top:46px}.chip-price{bottom:35px;color:#bc653d;left:13px}.chip-price small{color:#9a9888}.stats-strip{grid-gap:20px;background:#20251f;background:var(--dark);color:#fff;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:25px 9%}.stats-strip div{border-right:1px solid #424a3f;display:flex;flex-direction:column;gap:4px}.stats-strip div:last-child{border:0}.stats-strip strong{color:#c5f36a;color:var(--lime);font:700 24px Space Grotesk}.stats-strip span{color:#aeb8aa;font-size:11px}.section{padding:105px 9%}.benefits-section{grid-gap:90px;display:grid;gap:90px;grid-template-columns:1fr 1.3fr}.section h2{font:700 42px/1.05 Space Grotesk;letter-spacing:-2px;margin:17px 0 20px}.section-intro>p:last-child{color:#6f776d;color:var(--muted);font-size:14px;line-height:1.7;max-width:330px}.benefit-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.benefit-card{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;min-height:210px;padding:24px;position:relative}.benefit-card:hover{border-color:#9fc95c}.card-number{color:#9db17d;font:12px DM Mono}.card-tag{color:#9caf8c;font:10px DM Mono;text-transform:uppercase}.benefit-card h3{font:600 20px Space Grotesk;margin:10px 0}.benefit-card p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.55;margin:0}.card-arrow{color:#a5bf7a;position:absolute;right:20px;top:20px}.process-section{background:#f0f6e8;max-width:100%;text-align:center}.centered{margin:auto;max-width:580px}.steps{grid-gap:60px;display:grid;gap:60px;grid-template-columns:repeat(3,1fr);margin:58px auto 0;max-width:920px}.steps>div{position:relative}.steps>div:not(:last-child):after{color:#a3bc7a;content:"→";font-size:24px;position:absolute;right:-45px;top:0}.steps span{background:#20251f;background:var(--dark);border-radius:50%;color:#c5f36a;color:var(--lime);display:grid;font:11px DM Mono;height:42px;margin:auto;place-items:center;width:42px}.steps h3{font:600 18px Space Grotesk;margin:19px 0 9px}.steps p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.6;margin:0}.market-section{background:#fff;padding:90px 9%}.market-heading{align-items:end;display:flex;justify-content:space-between;padding:0}.live-label{color:#7ca345;font:10px DM Mono;text-transform:uppercase}.market-table{border-top:1px solid #dfe5da;border-top:1px solid var(--line);margin-top:38px}.table-head,.table-row{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:2fr 1fr 1.3fr .6fr}.table-head{color:#9aa493;font:10px DM Mono;padding:15px 18px}.table-row{border-top:1px solid #edf0eb;font-size:13px;padding:19px 18px}.table-row small,.table-row strong{display:block}.table-row small{color:#90998b;font-size:11px;margin-top:5px}.table-row>span{color:#77816f;font-size:11px}.fair{color:#71a52d!important;font:11px DM Mono!important}.source-note{color:#a3aba0;font-size:10px;margin:18px}.check-section{grid-gap:90px;align-items:center;background:#20251f;background:var(--dark);color:#fff;display:grid;gap:90px;grid-template-columns:1fr 1fr;padding:90px 9%}.check-section .eyebrow{color:#c5f36a;color:var(--lime)}.check-section h2{font:700 42px/1.05 Space Grotesk;letter-spacing:-2px;margin:18px 0}.check-section h2 em{color:#c5f36a;color:var(--lime)}.check-copy>p:not(.eyebrow){color:#adb8a5;font-size:14px;line-height:1.6;max-width:420px}.included{grid-gap:11px;color:#d5dfcf;display:grid;font-size:12px;gap:11px;margin-top:27px}.included span:first-letter{color:#c5f36a;color:var(--lime)}.check-form-wrap{background:#fff;border-radius:4px;color:#20251f;color:var(--ink);padding:30px;position:relative}.price-pill{position:absolute;right:30px;text-align:right;top:29px}.price-pill strong{display:block;font:700 25px Space Grotesk}.price-pill span{color:#8c9587;font-size:10px}.check-form-wrap form{padding-top:45px}.form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.check-form-wrap label{grid-gap:7px;color:#7d8877;display:grid;font:10px DM Mono;gap:7px;margin-bottom:16px;text-transform:uppercase}.check-form-wrap input{border:1px solid #dfe6db;border-radius:2px;font:13px DM Sans;outline:0;padding:11px 12px}.check-form-wrap input:focus{border-color:#9ac45a}.button-lime{background:#c5f36a;background:var(--lime);color:#20251f;color:var(--dark);margin-top:8px;width:100%}.button-lime span{font-size:18px}.form-note{color:#9aa394;display:block;font-size:10px;margin-top:13px;text-align:center}.success-message{padding:55px 15px 35px;text-align:center}.success-message>span{background:#e9f6d5;border-radius:50%;color:#75a632;display:grid;font-size:23px;height:45px;margin:0 auto 15px;place-items:center;width:45px}.success-message h3{font:600 22px Space Grotesk;margin:0 0 8px}.success-message p{color:#6f776d;color:var(--muted);font-size:13px;line-height:1.5}.button-light{background:#20251f;background:var(--dark);color:#fff;margin-top:10px}footer{align-items:center;background:#171b16;color:#98a293;display:flex;font-size:11px;gap:30px;padding:30px 9%}footer .brand{color:#fff;font-size:20px}footer p{margin-right:auto}.menu-toggle{color:#20251f;color:var(--ink)}@media(max-width:800px){.site-header{gap:15px;padding:0 5%}.menu-toggle{display:block;margin-left:auto}.main-nav{background:#fff;border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line);display:none;flex-direction:column;gap:20px;left:0;padding:20px 5%;position:absolute;right:0;top:78px;z-index:5}.main-nav.is-open{display:flex}.header-cta{display:none}.hero{display:block;padding:65px 7% 55px}.hero-visual{margin-top:55px;width:100%}.stats-strip{gap:18px;grid-template-columns:1fr 1fr;padding:22px 7%}.stats-strip div:nth-child(2){border:0}.check-section,.market-section,.section{padding:70px 7%}.benefits-section,.check-section{display:block}.benefit-grid{margin-top:45px}.steps{gap:22px}.steps>div:not(:last-child):after{right:-20px}.check-form-wrap{margin-top:45px}.live-label,.market-heading{display:block}.live-label{margin-top:20px}}@media(max-width:520px){.hero h1{font-size:49px}.trust-row{flex-wrap:wrap;gap:10px}.hero-visual{margin-left:-7%;transform:scale(.86);width:114%}.benefit-grid{grid-template-columns:1fr}.check-section h2,.section h2{font-size:35px}.steps{gap:34px;grid-template-columns:1fr}.steps>div:not(:last-child):after{bottom:-27px;content:"↓";left:50%;right:auto;top:auto}.table-head{display:none}.table-row{gap:10px;grid-template-columns:1fr 1fr}.table-row>span:nth-child(3){grid-column:1}.table-row>span:nth-child(4){grid-column:2;grid-row:2}.form-grid{grid-template-columns:1fr}footer{flex-wrap:wrap;gap:13px}footer p{flex-basis:100%;order:3}}.market-summary{grid-gap:1px;background:#dfe5da;background:var(--line);border:1px solid #dfe5da;border:1px solid var(--line);display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:38px}.market-summary div{background:#f8faf5;display:flex;flex-direction:column;gap:7px;padding:20px 22px}.market-summary strong{font:700 23px Space Grotesk;letter-spacing:-.6px}.market-summary span{color:#899383;font:10px DM Mono;text-transform:uppercase}.range-cell{display:flex;flex-direction:column;gap:8px}.range-bar{background:#e4ebdc;border-radius:5px;height:5px;overflow:hidden;width:100%}.range-bar i{background:#a8cf61;border-radius:5px;display:block;height:100%;width:55%}.market-position{font:11px DM Mono!important}.market-position.fair{color:#71a52d!important}.market-position.good{color:#5b9b73!important}.market-position.high{color:#c97856!important}.identifier-label{align-items:center;color:#7d8877;display:flex;font:10px DM Mono;justify-content:space-between;margin:7px 0 8px;text-transform:uppercase}.identifier-label b{color:#c56a48;font-weight:500;margin-left:6px}.identifier-switch{border:1px solid #dfe6db;border-radius:3px;display:flex;overflow:hidden;text-transform:none}.identifier-switch button{background:#f8faf5;border:0;color:#879181;font:10px DM Mono;padding:6px 9px}.identifier-switch button.active{background:#20251f;background:var(--dark);color:#c5f36a;color:var(--lime)}.privacy-note{color:#8c9789;font-size:10px;margin:-4px 0 17px}.check-form-wrap form>label{margin-bottom:16px}.report-facts{grid-gap:8px;border-top:1px solid #ecf0e9;color:#778273;display:grid;font-size:9px;gap:8px;grid-template-columns:1fr 1fr;margin-top:13px;padding-top:13px}.report-facts>strong{color:#20251f;color:var(--ink);font-size:10px;grid-column:1/-1}.report-facts span{display:flex;flex-direction:column;gap:2px}.report-facts b{color:#a0aa99;font-weight:500}.charge-curve{background:#f3f8ed;color:#718067;font-size:9px;margin-top:12px;padding:10px}.charge-curve>strong{color:#557332;display:block;margin-bottom:7px}.charge-curve div{align-items:end;display:flex;gap:3px;height:24px}.charge-curve i{background:#9bc959;border-radius:2px 2px 0 0;display:block;flex:1 1}.charge-curve i:first-child{height:100%}.charge-curve i:nth-child(2){height:86%}.charge-curve i:nth-child(3){height:70%}.charge-curve i:nth-child(4){height:55%}.charge-curve i:nth-child(5){height:43%}.charge-curve small{color:#899683;display:block;margin-top:5px}.submit-error{background:#fff1ed;color:#b6573e;font-size:11px;line-height:1.4;padding:10px}.magazine-section{background:#f8faf5;padding:105px 9%}.magazine-section>.section-intro{max-width:620px}.magazine-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:48px}.magazine-grid article{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);min-height:155px;padding:23px}.magazine-grid strong{display:block;font:600 17px Space Grotesk;margin:15px 0 9px}.magazine-grid p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.55;margin:0}.verdict-box{align-items:center;background:#20251f;background:var(--dark);color:#fff;display:flex;gap:45px;justify-content:space-between;margin-top:12px;padding:28px 30px}.verdict-box h3{font:600 22px Space Grotesk;margin:12px 0 0}.verdict-box p{color:#b8c2b2;font-size:13px;line-height:1.6;margin:0;max-width:480px}@media(max-width:800px){.market-summary{grid-template-columns:1fr 1fr}.market-summary div{padding:16px}.table-row{grid-template-columns:1.5fr 1fr 1.2fr .8fr}.identifier-label{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:520px){.market-summary strong{font-size:18px}.market-summary span{font-size:9px}.range-cell{grid-column:1/-1}.table-row .market-position{grid-column:2!important;grid-row:2}.identifier-switch{align-self:stretch}.identifier-switch button{flex:1 1}}@media(max-width:800px){.magazine-grid{grid-template-columns:1fr 1fr}.verdict-box{display:block}.verdict-box p{margin-top:20px}}@media(max-width:520px){.magazine-section{padding:70px 7%}.magazine-grid{grid-template-columns:1fr}}.paywall-page{background:linear-gradient(135deg,#f0f7e6,#fbfcf8);min-height:720px;padding:80px 9%}.paywall-card{margin:auto;max-width:850px}.paywall-card h1,.premium-report h1{font:700 clamp(38px,5vw,62px)/1.02 Space Grotesk;letter-spacing:-2.5px;margin:18px 0}.paywall-lead{color:#6f776d;color:var(--muted);font-size:16px;line-height:1.6}.teaser-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:36px 0}.teaser-list div{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);padding:22px}.teaser-list small,.teaser-list span,.teaser-list strong{display:block}.teaser-list span{color:#7b8872;font:10px DM Mono;text-transform:uppercase}.teaser-list strong{filter:blur(2px);font:600 19px Space Grotesk;margin:15px 0 9px}.teaser-list small{color:#b46246;font-size:11px}.checkout-box{background:#20251f;background:var(--dark);color:#fff;max-width:640px;padding:30px}.checkout-price{align-items:end;display:grid;grid-template-columns:1fr auto}.checkout-price span{color:#b3c0ad;font-size:12px}.checkout-price strong{color:#c5f36a;color:var(--lime);font:700 35px Space Grotesk}.checkout-price small{color:#889889;font-size:10px;grid-column:1;margin-top:5px}.payment-methods{align-items:center;border-bottom:1px solid #3f493e;border-top:1px solid #3f493e;display:flex;gap:8px;margin:22px 0;padding:18px 0}.payment-methods span{color:#9ba99a;font-size:11px;margin-right:auto}.payment-methods b{background:#fff;border-radius:3px;color:#222;font:700 9px Arial;padding:7px 8px}.payment-methods b:first-of-type{background:#7c2cff;color:#fff}.agb-check{align-items:flex-start;color:#bdc8b9;display:flex;font-size:11px;gap:10px;line-height:1.5;margin:20px 0}.agb-check input{accent-color:#b7e964;margin-top:3px}.agb-check a{color:#c5f36a;color:var(--lime);text-decoration:underline}.checkout-button{font-size:13px;width:100%}.back-button{background:#0000;border:0;color:#788470;font-size:12px;padding:18px 0}.premium-report{background:#f8faf5;padding:80px 9%}.report-header{align-items:end;display:flex;gap:30px;justify-content:space-between}.report-header p:not(.eyebrow){color:#6f776d;color:var(--muted);font-size:13px}.paid-badge{background:#e9f6d4;color:#66942e;font:10px DM Mono;padding:10px 12px}.report-tabs{border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line);border-top:1px solid #dfe5da;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;margin:45px 0 0;padding:15px 0}.report-tabs a{color:#6e7b68;font:11px DM Mono}.report-section{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);margin-top:14px;padding:35px;scroll-margin-top:20px}.report-section h2{font:600 29px Space Grotesk;letter-spacing:-1px;margin:13px 0 25px}.hardfacts-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.hardfacts-grid div{background:#f2f7ed;padding:17px}.hardfacts-grid span,.hardfacts-grid strong{display:block}.hardfacts-grid span{color:#869380;font:10px DM Mono;text-transform:uppercase}.hardfacts-grid strong{font-size:13px;margin-top:10px}.mileage-chart{grid-gap:10px;border-bottom:1px solid #d9e3d1;gap:10px;grid-template-columns:repeat(5,1fr);height:150px;margin-top:27px;position:relative}.mileage-chart>span{color:#7b8974;font:10px DM Mono;left:0;position:absolute;top:0}.mileage-chart i{background:#a9d362;display:block;height:52%}.mileage-chart i:nth-of-type(2){height:63%}.mileage-chart i:nth-of-type(3){height:74%}.mileage-chart i:nth-of-type(4){height:87%}.mileage-chart i:nth-of-type(5){height:100%}.mileage-chart small{color:#899486}.score-report{align-items:center;display:flex;gap:40px;justify-content:space-between}.score-report p:not(.eyebrow){color:#6f776d;color:var(--muted);line-height:1.7;max-width:660px}.big-score{color:#84b43b;font:700 70px Space Grotesk;white-space:nowrap}.big-score small{color:#9aa991;font-size:20px}.big-score span{color:#6f9634;display:block;font:10px DM Mono;margin-top:-8px}.weaknesses{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.weaknesses div{background:#f4f8f0;border-left:3px solid #c5f36a;border-left:3px solid var(--lime);padding:18px}.weaknesses p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.5}.price-verdict{background:#f0f7e7;border:1px solid #d8e8c4;max-width:620px;padding:28px}.price-verdict small,.price-verdict span,.price-verdict strong{display:block}.price-verdict strong{color:#72a12d;font:700 25px Space Grotesk}.price-verdict span{font:600 30px Space Grotesk;margin:10px 0}.price-verdict small{color:#7b8874;font-size:11px}.price-verdict div{background:#e0ebd5;height:8px;margin-top:23px}.price-verdict i{background:#9bc85a;display:block;height:100%;width:64%}.report-actions{align-items:center;display:flex;gap:25px;margin-top:25px}.report-actions p{color:#6f776d;color:var(--muted);font-size:11px}.legal-section{align-items:center;border-top:1px solid #dfe5da;border-top:1px solid var(--line);display:flex;gap:30px;justify-content:space-between;padding:65px 9%}.legal-section h2{font:600 30px Space Grotesk;margin:12px 0}.legal-section p{color:#6f776d;color:var(--muted);font-size:13px;line-height:1.65}.legal-section a{color:#6d9a30}.sample-link{border:1px solid #20251f;border:1px solid var(--ink);color:#20251f!important;color:var(--ink)!important;font-size:12px;padding:13px 16px}.legal-copy{display:block;max-width:1050px}.legal-copy p{margin:13px 0;max-width:850px}.legal-copy strong{color:#20251f;color:var(--ink)}footer nav{display:flex;gap:16px}footer nav a{color:#aeb9a7;font-size:11px}@media(max-width:800px){.hardfacts-grid,.teaser-list,.weaknesses{grid-template-columns:1fr}.legal-section,.report-header,.score-report{display:block}.paid-badge{display:inline-block;margin-top:20px}.mileage-chart{overflow:hidden}.report-actions{display:block}.report-actions p{margin-top:15px}}@media(max-width:520px){.paywall-page,.premium-report{padding:55px 7%}.paywall-card h1,.premium-report h1{font-size:39px}.checkout-box{padding:22px}.payment-methods{flex-wrap:wrap}.payment-methods span{flex-basis:100%;margin-bottom:8px}footer nav{flex-wrap:wrap;width:100%}}.fact-detail-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.fact-detail-grid div{background:#fbfcfa;border:1px solid #e7ede2;padding:18px}.fact-detail-grid span{color:#81907a;display:block;font:10px DM Mono;text-transform:uppercase}.fact-detail-grid strong{display:block;font:600 15px Space Grotesk;margin:10px 0 7px}.fact-detail-grid p{color:#6f776d;color:var(--muted);font-size:11px;line-height:1.55;margin:0}.listing-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:28px}.listing-card{background:#fbfcfa;border:1px solid #dfe5da;border:1px solid var(--line);padding:20px}.listing-card:hover{border-color:#9fc95c;transform:translateY(-2px)}.listing-card small,.listing-card span,.listing-card strong{display:block}.listing-card span{color:#81907a;font:10px DM Mono;text-transform:uppercase}.listing-card strong{font:600 23px Space Grotesk;margin:12px 0}.listing-card p{color:#6f776d;color:var(--muted);font-size:11px;line-height:1.5;min-height:32px}.listing-card small{color:#6d9a30;font-size:10px}.market-disclaimer{color:#889487;font-size:10px;line-height:1.5;margin-top:20px}.listing-card{transition:.2s}.estimate-note{background:#f2f8e8;border-left:3px solid #c5f36a;border-left:3px solid var(--lime);margin-top:18px;padding:14px 17px}.estimate-note strong{font:600 13px Space Grotesk}.estimate-note p{color:#6f776d;color:var(--muted);font-size:11px;line-height:1.55;margin:6px 0 0}.maintenance-panel{border-top:1px solid #dfe5da;border-top:1px solid var(--line);margin-top:22px;padding-top:24px}.maintenance-panel h3{font:600 22px Space Grotesk;margin:8px 0}.maintenance-intro{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.5;max-width:680px}.maintenance-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:18px}.maintenance-grid>div{grid-gap:7px;background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);display:grid;gap:7px;padding:15px}.maintenance-grid strong{font:600 13px Space Grotesk}.maintenance-grid span{color:#6f776d;color:var(--muted);font-size:11px;line-height:1.4}.maintenance-grid b{font:10px DM Mono;text-transform:uppercase}.maintenance-due{color:#bd6649}.maintenance-check{color:#78a832}.mileage-chart{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:repeat(10,1fr);min-height:180px}.mileage-chart i{background:linear-gradient(#c5f36a,#83ad3b);border-radius:3px 3px 0 0;min-height:14px}.mileage-chart small{color:#7f8a78;font-size:9px;line-height:1.3;transform:rotate(-35deg);transform-origin:top left;white-space:nowrap}.required-label{color:#bd6649;font:10px DM Mono;margin-left:7px;text-transform:uppercase}.delivery-page{background:linear-gradient(135deg,#f0f7e6,#fbfdf8);display:grid;min-height:650px;padding:90px 9%;place-items:center}.delivery-card{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);box-shadow:0 24px 60px #526a3718;max-width:680px;padding:48px;text-align:center;width:100%}.delivery-icon{background:#c5f36a;background:var(--lime);border-radius:50%;color:#20251f;color:var(--dark);display:grid;font:700 28px Space Grotesk;height:56px;margin:25px auto 18px;place-items:center;width:56px}.delivery-card h1{font:700 42px/1.05 Space Grotesk;letter-spacing:-2px;margin:0 0 15px}.delivery-lead{color:#6f776d;color:var(--muted);font-size:15px;line-height:1.6}.delivery-notice{grid-gap:8px;background:#f1f8e5;border-left:4px solid #c5f36a;border-left:4px solid var(--lime);display:grid;gap:8px;margin:28px 0;padding:20px;text-align:left}.delivery-notice strong{font:600 17px Space Grotesk}.delivery-notice span{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.55}.delivery-details{grid-gap:8px 15px;border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line);border-top:1px solid #dfe5da;border-top:1px solid var(--line);display:grid;gap:8px 15px;grid-template-columns:1fr 2fr;margin-bottom:20px;padding:18px 0;text-align:left}.delivery-details span{color:#81907a;font:10px DM Mono;text-transform:uppercase}.delivery-details strong{font-size:13px;overflow-wrap:anywhere}.delivery-footnote{color:#8a9585;font-size:11px;line-height:1.6;margin:20px 0 28px}.delivery-footnote a{color:#6d9c2c;font-weight:700}.score-breakdown{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:24px;max-width:620px}.score-breakdown span{grid-gap:10px;align-items:center;display:grid;font-size:11px;gap:10px;grid-template-columns:90px 1fr}.score-breakdown b{color:#74816e;font-weight:500}.score-breakdown i{background:#c5f36a;background:var(--lime);border-radius:8px;display:block;height:7px}.report-note{background:#f3f8ee;border-left:3px solid #c5f36a;border-left:3px solid var(--lime);margin-top:22px;max-width:620px;padding:13px 15px}.report-note strong{font-size:11px}.report-note p{font-size:11px!important;line-height:1.5!important;margin:5px 0 0!important}.inspection-list{grid-gap:8px;background:#f7faf4;border:1px solid #dfe5da;border:1px solid var(--line);color:#667362;display:grid;font-size:12px;gap:8px;margin-top:18px;max-width:620px;padding:20px}.inspection-list strong{color:#20251f;color:var(--ink);margin-bottom:4px}.market-source-summary{border:1px solid #dfe5da;border:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);margin-top:22px}.market-source-summary span{border-right:1px solid #dfe5da;border-right:1px solid var(--line);color:#7c8977;font:10px DM Mono;padding:15px}.market-source-summary span:last-child{border-right:0}.market-source-summary b{color:#20251f;color:var(--ink);display:block;font:600 17px Space Grotesk;margin-bottom:4px}@media(max-width:800px){.fact-detail-grid,.listing-grid{grid-template-columns:1fr}.maintenance-grid{grid-template-columns:1fr 1fr}.mileage-chart{gap:5px}}@media(max-width:520px){.maintenance-grid{grid-template-columns:1fr}.mileage-chart{gap:3px;min-height:145px}.mileage-chart small{font-size:8px}.delivery-page{padding:55px 7%}.delivery-card{padding:30px 22px}.delivery-card h1{font-size:34px}.delivery-details{grid-template-columns:1fr}.delivery-details strong{margin-bottom:8px}}@media(max-width:800px){.score-breakdown{grid-template-columns:1fr}.market-source-summary{grid-template-columns:1fr 1fr}.market-source-summary span:nth-child(2){border-right:0}.market-source-summary span:nth-child(-n+2){border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line)}}.benefit-card,.detail-card,.steps>a,.table-row{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.benefit-card{padding-bottom:42px}.benefit-card:hover,.detail-card:hover,.steps>a:hover{border-color:#9fc95c;box-shadow:0 16px 30px #526a3715;transform:translateY(-5px)}.card-action{bottom:20px;color:#7ca345;font:10px DM Mono;left:24px;letter-spacing:.5px;position:absolute;text-transform:uppercase}.magazine-section{scroll-margin-top:30px}.detail-section{background:#f0f6e8}.detail-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:52px auto 0;max-width:1050px}.detail-card{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);display:flex;gap:15px;min-height:190px;padding:23px;position:relative}.detail-card h3{font:600 18px Space Grotesk;margin:8px 0}.detail-card p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.55;margin:0}.detail-icon{color:#91b85a;font:10px DM Mono;padding-top:4px}.detail-arrow{bottom:18px;color:#a4bd78;font-size:18px;position:absolute;right:20px}.steps>a{color:inherit;position:relative}.steps>a b{color:#7ca345;display:block;font:10px DM Mono;margin-top:16px;text-transform:uppercase}.table-row{position:relative}.table-row:hover{background:#fbfdf8;box-shadow:inset 4px 0 #c5f36a;box-shadow:inset 4px 0 var(--lime)}.row-cta{bottom:5px;color:#7ca345;display:none;font:10px DM Mono;position:absolute;right:18px}.table-row:hover .row-cta{display:block}.faq-section{grid-gap:90px;background:#fff;display:grid;gap:90px;grid-template-columns:.85fr 1.15fr;padding:105px 9%}.faq-section h2{font:700 42px/1.05 Space Grotesk;letter-spacing:-2px;margin:17px 0 20px}.faq-section .section-intro>p:last-child{color:#6f776d;color:var(--muted);font-size:14px;line-height:1.7;max-width:330px}.faq-list{border-top:1px solid #dfe5da;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid #dfe5da;border-bottom:1px solid var(--line);padding:20px 4px}.faq-list summary{cursor:pointer;font:600 16px Space Grotesk;list-style:none;padding-right:30px;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:#82ad3e;content:"+";font-size:20px;position:absolute;right:4px;top:-3px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:#6f776d;color:var(--muted);font-size:13px;line-height:1.7;margin:14px 0 0;max-width:650px}.stats-strip div{border-radius:4px;padding:4px 10px;transition:background .2s ease}.stats-strip div:hover{background:#30392d}.hero .text-link{padding:8px 0}.market-table a{color:inherit}.benefit-card:focus-visible,.detail-card:focus-visible,.market-table a:focus-visible,.steps>a:focus-visible{outline:3px solid #c5f36a;outline:3px solid var(--lime);outline-offset:3px}.contact-section{grid-gap:90px;align-items:start;background:#f8faf5;background:var(--paper);display:grid;gap:90px;grid-template-columns:.8fr 1.2fr;padding:105px 9%;scroll-margin-top:25px}.contact-copy h2{font:700 48px/1 Space Grotesk;letter-spacing:-2px;margin:17px 0 22px}.contact-copy h2 em{color:#78a832;font-style:normal}.contact-copy>p:not(.eyebrow){color:#6f776d;color:var(--muted);font-size:14px;line-height:1.7;max-width:360px}.contact-details{grid-gap:7px;display:grid;font-size:13px;gap:7px;margin:28px 0 25px}.contact-details a{color:#6e9d2d;font-weight:700}.contact-details span{color:#8f988b;font:10px DM Mono}.contact-form{background:#fff;border:1px solid #dfe5da;border:1px solid var(--line);box-shadow:0 15px 40px #526a3710;padding:30px}.contact-form label{grid-gap:7px;color:#7d8877;display:grid;font:10px DM Mono;gap:7px;margin-bottom:16px;text-transform:uppercase}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border:1px solid #dfe6db;border-radius:2px;color:#20251f;color:var(--ink);font:13px DM Sans;outline:0;padding:11px 12px;resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#9ac45a;box-shadow:0 0 0 3px #c5f36a33}.contact-form .button{margin-top:4px}.contact-success{background:#e9f6d4;color:#5d8f20;font-size:12px;line-height:1.5;margin:4px 0 14px;padding:12px}.contact-form .form-note{display:block;margin-top:14px}.payment-methods button{background:#fff;border:1px solid #dfe6db;color:#6f776d;cursor:pointer;font:10px DM Mono;padding:7px 9px}.payment-methods button.selected,.payment-methods button:hover{background:#eff8df;border-color:#9ac45a;color:#507c1e}.crypto-payment-box{background:#f7fbf0;border:1px solid #dbe8ca;margin:15px 0;padding:18px}.crypto-payment-box p{color:#6f776d;color:var(--muted);font-size:12px;line-height:1.5}.crypto-quote{align-items:end;border-bottom:1px solid #dfe8d7;display:flex;gap:12px;padding-bottom:12px}.crypto-address>span,.crypto-quote span{color:#7d8877;display:block;font:10px DM Mono;text-transform:uppercase}.crypto-quote strong{color:#5f9224;font:700 24px Space Grotesk}.crypto-quote small{color:#8c9885;font-size:10px}.crypto-network{margin:13px 0}.crypto-address{grid-gap:7px;display:grid;gap:7px;margin:14px 0}.crypto-address code{background:#fff;border:1px solid #e1e8de;color:#20251f;color:var(--ink);display:block;font:11px DM Mono;overflow-wrap:anywhere;padding:10px}.crypto-address button{background:#0000;border:0;color:#6d9c2c;cursor:pointer;font:10px DM Mono;justify-self:start;padding:0}.crypto-tx-label{grid-gap:7px;color:#7d8877;display:grid;font:10px DM Mono;gap:7px;text-transform:uppercase}.crypto-tx-label input{border:1px solid #dfe6db;font:12px DM Mono;outline:0;padding:11px 12px}.crypto-submit{margin-top:15px}.crypto-success{background:#e9f6d4;color:#5d8f20;font-size:12px;padding:12px}.crypto-success p{margin-bottom:0}.crypto-select-label{align-items:center;color:#7d8877!important;display:inline-flex!important;gap:7px!important;margin:0!important;text-transform:none!important}.crypto-select-label select{background:#fff;border:1px solid #dfe6db;color:#20251f;color:var(--ink);font:10px DM Mono;outline:0;padding:7px 8px}.crypto-select-label select:focus{border-color:#9ac45a}@media(max-width:800px){.detail-grid{grid-template-columns:1fr 1fr}.faq-section{gap:35px;grid-template-columns:1fr}.row-cta,.table-row:hover .row-cta{display:none}.contact-section{gap:35px;grid-template-columns:1fr}}@media(max-width:520px){.detail-grid{grid-template-columns:1fr}.faq-section{padding:70px 7%}.detail-card{min-height:160px}.card-action{left:20px}.benefit-card{padding-left:20px;padding-right:20px}.contact-section{padding:70px 7%}.contact-form{padding:22px}.contact-copy h2{font-size:40px}}
/*# sourceMappingURL=main.fc7e2118.css.map*/