:root{--bg:#ECEBE7;--surface:#FFFFFF;--ink:#17191C;--muted:#5C6168;--line:#D4D1CA;--accent:#D9500A;--accent-ink:#FFFFFF;--tag:#F2C230;--tag-ink:#17191C;--good:#1D7444;--warn:#9A5B00;--bad:#B42318;--soft:#F6F5F2;--display:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--r:6px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141618;--surface:#1D2023;--ink:#ECEAE5;--muted:#A3A7AD;--line:#33373C;--accent:#FF7A2E;--accent-ink:#141618;--tag:#E5B92A;--tag-ink:#141618;--good:#4CC384;--warn:#E6A33A;--bad:#FF6B5E;--soft:#24282C;color-scheme:dark}}:root[data-theme=dark]{--bg:#141618;--surface:#1D2023;--ink:#ECEAE5;--muted:#A3A7AD;--line:#33373C;--accent:#FF7A2E;--accent-ink:#141618;--tag:#E5B92A;--tag-ink:#141618;--good:#4CC384;--warn:#E6A33A;--bad:#FF6B5E;--soft:#24282C;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0}body{background:var(--bg);color:var(--ink);font:15px/1.5 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--display);font-weight:700;letter-spacing:.01em;line-height:1.05;margin:0;text-wrap:balance}h1{font-size:clamp(34px,5vw,52px)}h1,h2{text-transform:uppercase}h2{font-size:28px}h3{font-size:20px}p{margin:0}.mono{font-family:var(--mono);font-size:.86em;letter-spacing:.02em}.muted{color:var(--muted)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{color:var(--ink)}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}header.top{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--ink);color:var(--bg)}header.top>.wrap{gap:10px 18px;min-height:62px;padding-top:8px;padding-bottom:8px}.hsearch,header.top>.wrap{display:flex;align-items:center}.hsearch{flex:1 1 320px;gap:8px;background:var(--surface);color:var(--ink);border-radius:8px;padding:4px 4px 4px 12px;max-width:620px}.hsearch svg{flex:none;color:var(--muted)}.hsearch input[type=search]{flex:1 1 auto;width:auto;min-width:0;border:0;border-radius:0;background:transparent;color:var(--ink);font-size:15px;padding:7px 2px;outline:none;box-shadow:none}.hsearch:focus-within{box-shadow:0 0 0 2px var(--accent)}.hsearch .btn{flex:0 0 auto}.subnav{background:color-mix(in srgb,var(--ink) 86%,var(--bg));border-top:1px solid color-mix(in srgb,var(--bg) 12%,transparent)}.subnav nav.main{display:flex;gap:2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-top:3px;padding-bottom:3px}.subnav nav.main::-webkit-scrollbar{display:none}.subnav nav.main a{flex:none;border-radius:6px;padding:6px 12px;font-size:13.5px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand,.brand svg{flex:none}.brand b{font-weight:800;font-size:24px;letter-spacing:.04em;line-height:1}.brand .wm,.brand b{font-family:var(--display);text-transform:uppercase}.brand .wm{display:grid;line-height:.86}.brand .wm small{font-size:11.5px;font-weight:700;letter-spacing:.26em;opacity:.8}.brand .wm b{font-size:27px;font-weight:800;letter-spacing:.035em}.brand small{display:block;font-size:11.5px;opacity:.75;letter-spacing:.02em}nav.main{display:flex;gap:4px;flex-wrap:wrap}nav.main a{text-decoration:none;padding:7px 12px;border-radius:999px;font-weight:500;font-size:14px;display:flex;gap:6px;align-items:center}nav.main a:hover{background:color-mix(in srgb,var(--bg) 14%,transparent)}nav.main a[aria-current=page]{background:var(--bg);color:var(--ink)}nav.main a.cta{background:var(--accent);color:var(--accent-ink)}nav.main{align-items:center}details.menu{position:relative}details.menu>summary{list-style:none;cursor:pointer;padding:7px 12px;border-radius:999px;font-weight:500;font-size:14px;display:flex;gap:6px;align-items:center}details.menu>summary::-webkit-details-marker{display:none}details.menu>summary:hover{background:color-mix(in srgb,var(--bg) 14%,transparent)}details.menu>summary.cta{background:var(--accent);color:var(--accent-ink)}details.menu>summary[aria-current=page]:not(.cta){background:var(--bg);color:var(--ink)}details.menu .pop{position:absolute;right:0;top:calc(100% + 8px);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 40px -16px rgba(0,0,0,.45);min-width:270px;padding:6px;display:grid;grid-gap:2px;gap:2px;z-index:30}nav.main details.menu .pop a{display:grid;grid-gap:1px;gap:1px;padding:9px 11px;border-radius:7px;color:var(--ink)}nav.main details.menu .pop a:hover{background:var(--soft)}nav.main details.menu .pop a[aria-current=page]{background:var(--soft);color:var(--ink)}details.menu .pop a span{font-size:12.5px;color:var(--muted);font-weight:400}@media (max-width:560px){details.menu .pop{position:fixed;left:12px;right:12px;top:auto;min-width:0;margin-top:8px}nav.main.acct{gap:2px}details.menu>summary,nav.main.acct a{padding:6px 9px;font-size:13.5px}.hide-sm{display:none!important}.show-sm{display:inline!important}}.show-sm{display:none}.hero.solo{grid-template-columns:1fr}.hero.home{grid-template-columns:1.05fr 1fr;align-items:center;gap:36px}.hero.home h1{max-width:16ch}.cutchart{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 14px 12px;display:grid;grid-gap:6px;gap:6px;background-image:radial-gradient(color-mix(in srgb,var(--line) 70%,transparent) 1px,transparent 1px);background-size:16px 16px}.cutchart svg{width:100%;height:auto;display:block;overflow:visible}.cutchart .body{fill:var(--surface);stroke:var(--ink);stroke-width:2.2;stroke-linejoin:round}.cutchart .glass{fill:color-mix(in srgb,var(--ink) 10%,var(--surface));stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.cutchart .cut{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-dasharray:5 4;stroke-linecap:round}.cutchart .lamp{fill:var(--tag);stroke:var(--ink);stroke-width:1.4}.cutchart .tire{fill:var(--ink)}.cutchart .rim{fill:var(--soft);stroke:var(--ink);stroke-width:1.5}.cutchart .ground{stroke:var(--line);stroke-width:2}.cutchart .lead{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-dasharray:2 3}.cutchart .pin{fill:var(--accent);stroke:var(--surface);stroke-width:1.5}.cutchart .tg rect{fill:var(--tag);stroke:color-mix(in srgb,var(--ink) 30%,var(--tag));stroke-width:1}.cutchart .tg .hole{fill:var(--surface);stroke:color-mix(in srgb,var(--ink) 35%,transparent);stroke-width:1}.cutchart text{font-family:var(--mono);font-size:11.5px;fill:var(--tag-ink)}.cutchart .tn{letter-spacing:.04em}.cutchart .tn,.cutchart .tp{font-weight:600}.cutchart figcaption{font-size:13px;color:var(--muted);padding:0 4px}.cutchart figcaption .mono{background:var(--ink);color:var(--bg);border-radius:3px;padding:1px 6px;font-size:10.5px;margin-right:6px}.cutchart figcaption b{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.cutchart .tg{animation:tagin .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d)}@keyframes tagin{0%{transform:translateY(-6px)}to{transform:none}}}@media (max-width:860px){.hero.home{grid-template-columns:1fr;gap:20px}.hero.home h1{max-width:none}}@media (max-width:560px){.cutchart{padding:10px}.cutchart figcaption{font-size:12px}}.hero.solo h1{max-width:20ch}.count{border-radius:999px;font-size:11px;font-weight:600;padding:0 6px;min-width:18px;text-align:center}.banner,.count{background:var(--tag);color:var(--tag-ink)}.banner{font-size:13.5px}.banner .wrap{padding-top:8px;padding-bottom:8px}main{padding:28px 0 64px}section+section{margin-top:28px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--ink);background:transparent;color:var(--ink);padding:9px 16px;border-radius:var(--r);font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14.5px;line-height:1.2}.btn:hover{background:var(--soft)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{filter:brightness(1.06)}.btn.dark{background:var(--ink);border-color:var(--ink);color:var(--bg)}.btn.small{padding:5px 10px;font-size:13px;border-width:1px}.btn.ghost{border-color:var(--line)}.btn.danger{border-color:var(--bad);color:var(--bad)}.btn[disabled]{opacity:.45;cursor:not-allowed}label.f{display:grid;grid-gap:5px;gap:5px;font-size:13px;font-weight:600}label.f span.hint{font-weight:400;color:var(--muted);font-size:12.5px}input:not([type]),input[type=email],input[type=number],input[type=search],input[type=text],select,textarea{width:100%;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r);padding:9px 11px;font-size:15px;font-weight:400}input:focus,select:focus,textarea:focus{border-color:var(--ink);outline:none}textarea{min-height:90px;resize:vertical}.row{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.row>*{flex:1 1 140px}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:560px){.grid2{grid-template-columns:1fr}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px}.chip{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;border:1px solid var(--line);background:var(--soft);white-space:nowrap}.chip.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent);background:color-mix(in srgb,var(--good) 10%,transparent)}.chip.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent)}.chip.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent);background:color-mix(in srgb,var(--bad) 10%,transparent)}.chip.accent{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.chip.example{background:var(--ink);color:var(--bg);border-color:var(--ink)}.hero{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:28px;gap:28px;align-items:end;margin-bottom:22px}.hero p.lede{font-size:17px;color:var(--muted);margin-top:10px;max-width:52ch}.hero .side{display:grid;grid-gap:10px;gap:10px;justify-items:start;border-left:4px solid var(--accent);padding-left:16px}.hero .side p{font-size:14.5px;max-width:40ch}@media (max-width:820px){.hero{grid-template-columns:1fr}}.finder{scroll-margin-top:90px;background:var(--ink);border-radius:10px;padding:16px;display:grid;grid-gap:12px;gap:12px}.finder,.finder .row label.f{color:var(--bg)}.finder input,.finder select{border-color:transparent}.finder .mine{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13.5px}.finder .mine .btn{border-color:color-mix(in srgb,var(--bg) 50%,transparent);color:var(--bg)}.finder .mine .btn:hover{background:color-mix(in srgb,var(--bg) 12%,transparent)}.resbar{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px}.cats,.resbar{display:flex;flex-wrap:wrap}.cats{gap:6px}.cats button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 12px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.cats button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cats svg{width:15px;height:15px}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));grid-gap:16px;gap:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;position:relative;transition:transform .15s ease,box-shadow .15s ease}.card:hover{transform:translateY(-2px);box-shadow:0 8px 22px -12px rgba(0,0,0,.35)}.thumb{aspect-ratio:4/3;background:var(--soft);position:relative;overflow:hidden}.thumb img{object-fit:cover}.ph,.thumb img{width:100%;height:100%}.ph{display:grid;place-items:center;background:repeating-linear-gradient(-45deg,var(--soft) 0 14px,color-mix(in srgb,var(--line) 45%,var(--soft)) 14px 15px)}.ph svg{width:46%;height:46%;color:color-mix(in srgb,var(--ink) 55%,transparent)}.stock{position:absolute;left:10px;top:10px;background:var(--tag);color:var(--tag-ink);font-family:var(--mono);font-size:11.5px;font-weight:600;padding:3px 8px 3px 18px;border-radius:3px}.stock:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.card .body{padding:12px 14px 14px;display:grid;grid-gap:6px;gap:6px;flex:1 1}.card .t{font-weight:600;font-size:14.5px;line-height:1.3}.card .fit{font-size:12.5px;color:var(--muted)}.card .foot{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-top:auto;padding-top:6px}.price{font-family:var(--display);font-weight:700;font-size:28px;line-height:1}.ship{font-size:12px;color:var(--muted);text-align:right}.grade{display:inline-grid;place-items:center;width:30px;height:30px;border:2px solid;border-radius:50%;font-family:var(--display);font-weight:800;font-size:17px;transform:rotate(-8deg);flex:none}.grade.A{color:var(--good)}.grade.B{color:var(--ink)}.grade.C{color:var(--warn)}.grade.P{color:var(--bad);font-size:12px}.card .gradepos{position:absolute;right:10px;top:10px;background:var(--surface);border-radius:50%}.card .ex{position:absolute;left:10px;bottom:10px}.sold-over{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--surface) 55%,transparent)}.sold-over span{font-family:var(--display);font-weight:800;font-size:34px;color:var(--bad);border:3px solid var(--bad);padding:2px 14px;transform:rotate(-10deg)}.empty{border:2px dashed var(--line);border-radius:10px;padding:36px 20px;text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;color:var(--muted)}.empty b{color:var(--ink);font-size:16px}.back{display:inline-flex;gap:6px;align-items:center;text-decoration:none;font-weight:600;font-size:14px;margin-bottom:14px;color:var(--muted)}.detail{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:start}@media (max-width:860px){.detail{grid-template-columns:1fr}}.gallery .main{aspect-ratio:4/3;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--soft);position:relative}.gallery .main img{width:100%;height:100%;object-fit:contain;background:#000}.gallery .strip{display:flex;gap:8px;margin-top:8px;overflow-x:auto}.gallery .strip button{border:2px solid transparent;padding:0;border-radius:6px;overflow:hidden;width:72px;height:54px;flex:none;cursor:pointer;background:var(--soft)}.gallery .strip button[aria-pressed=true]{border-color:var(--accent)}.gallery .strip img{width:100%;height:100%;object-fit:cover}.info{display:grid;grid-gap:16px;gap:16px}.info h1{font-size:clamp(26px,3.4vw,36px);text-transform:none}.buybox{display:grid;grid-gap:12px;gap:12px}.buybox .big{font-family:var(--display);font-weight:800;font-size:46px;line-height:1}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:14px}.kv dt{color:var(--muted)}.kv dd{margin:0;font-weight:500}.fitbox{border-radius:8px;padding:12px 14px;font-size:14px;display:grid;grid-gap:4px;gap:4px}.fitbox.yes{background:color-mix(in srgb,var(--good) 12%,transparent);color:var(--good)}.fitbox.no{background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--warn)}.fitbox.none{background:var(--soft)}.qa{grid-gap:12px;gap:12px}.q,.qa{display:grid}.q{border-left:3px solid var(--line);padding:4px 0 4px 12px;grid-gap:4px;gap:4px}.q .a{color:var(--good)}.split{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:24px;gap:24px;align-items:start}@media (max-width:860px){.split{grid-template-columns:1fr}}.steps{counter-reset:s;display:grid;grid-gap:14px;gap:14px;margin:12px 0 0;padding:0;list-style:none}.steps li{counter-increment:s;display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;font-size:14px}.steps li:before{content:counter(s);width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-family:var(--display);font-weight:700}.decoded{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:14px}.vinin{font-family:var(--mono)!important;text-transform:uppercase;letter-spacing:.08em}#yardSetup{scroll-margin-top:90px}.carhead{display:flex;justify-content:space-between;gap:16px;align-items:end;flex-wrap:wrap;margin-bottom:18px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (max-width:760px){.tiles{grid-template-columns:repeat(2,1fr)}}.tile{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;grid-gap:2px;gap:2px}.tile .v{font-family:var(--display);font-weight:700;font-size:30px;line-height:1.05}.tile .l{font-size:12.5px;color:var(--muted)}.bar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--soft);border:1px solid var(--line)}.bar i{display:block;height:100%}.bar .sold{background:var(--good)}.bar .listed{background:var(--accent)}.bar .pulled{background:var(--tag)}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);margin-top:6px}.legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}.partgroup{margin-top:20px}.partgroup h3{display:flex;align-items:center;gap:8px;margin-bottom:8px}.partgroup h3 svg{width:20px;height:20px}.plist{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.prow{display:grid;grid-template-columns:1fr 110px 96px 104px auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--line);font-size:14px}.prow:first-child{border-top:0}.prow .val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.prow .acts{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.prow.dim{opacity:.55}.prow .restr{font-size:12.5px;color:var(--bad)}@media (max-width:760px){.prow{grid-template-columns:1fr auto}.prow .sz,.prow .val{display:none}.prow .acts{grid-column:1/-1;justify-content:flex-start}}.filters{display:flex;gap:6px;flex-wrap:wrap}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600;padding:8px 10px;border-bottom:1.5px solid var(--line)}.tbl td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle}.tbl td.r,.tbl th.r{text-align:right}.scroll{overflow-x:auto}.ordercard{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.ordercard:first-child{border-top:0}.cars{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.carcard{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:10px;padding:14px 16px;text-decoration:none;display:grid;grid-gap:8px;gap:8px}.carcard:hover{box-shadow:0 8px 22px -14px rgba(0,0,0,.4)}.cartrow{display:grid;grid-template-columns:72px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.cartrow:first-child{border-top:0}.cartrow .mini{width:72px;height:54px;border-radius:6px;overflow:hidden}.sum{display:grid;grid-gap:8px;gap:8px;font-size:14.5px}.sum div{display:flex;justify-content:space-between}.sum .tot{font-weight:700;font-size:18px;border-top:1.5px solid var(--line);padding-top:10px}.overlay{position:fixed;inset:0;background:rgba(10,12,14,.55);z-index:50;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:24px 12px}.modal{background:var(--bg);border-radius:12px;width:min(760px,100%);padding:22px;display:grid;grid-gap:16px;gap:16px;box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.modal header{display:flex;justify-content:space-between;align-items:start;gap:12px}.conds{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media (max-width:620px){.conds{grid-template-columns:repeat(2,1fr)}}.conds label{border:1.5px solid var(--line);border-radius:8px;padding:10px;display:grid;grid-gap:4px;gap:4px;cursor:pointer;background:var(--surface);font-size:12.5px}.conds label b{font-size:14px;display:flex;gap:8px;align-items:center}.conds input{position:absolute;opacity:0;pointer-events:none}.conds label:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.conds label:has(input:focus-visible){outline:3px solid var(--accent)}.photos{display:flex;gap:8px;flex-wrap:wrap}.photos .p{width:84px;height:64px;border-radius:6px;overflow:hidden;position:relative;border:1px solid var(--line)}.photos .p img{width:100%;height:100%;object-fit:cover}.photos .p button{position:absolute;top:2px;right:2px;border:0;background:rgba(0,0,0,.65);color:#fff;border-radius:50%;width:20px;height:20px;cursor:pointer;font-size:12px;line-height:1}.photos label.add{width:84px;height:64px;border:1.5px dashed var(--line);border-radius:6px;display:grid;place-items:center;cursor:pointer;font-size:12px;color:var(--muted);text-align:center}.feebox{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:12px 14px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px}.feebox b{font-size:18px}.reqgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:0 28px;gap:0 28px}.reqrow{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--line);font-size:14px}.codebox{margin-top:8px;display:grid;grid-gap:2px;gap:2px;background:var(--soft);border:1.5px dashed var(--ink);border-radius:8px;padding:10px 12px;max-width:440px;font-size:13px}.codebox b{font-size:28px;letter-spacing:.25em;line-height:1.2}.screenerr{background:color-mix(in srgb,var(--bad) 10%,transparent);color:var(--bad);border:1px solid color-mix(in srgb,var(--bad) 35%,transparent);border-radius:8px;padding:10px 12px;font-size:13.5px}.cover,.screenerr{display:grid;grid-gap:4px;gap:4px}.cover{font-size:13px;border-top:1px solid var(--line);padding-top:10px}.cover b,.retgrid{font-size:13.5px}.retgrid{display:grid;grid-gap:10px;gap:10px}.retgrid>div{display:grid;grid-template-columns:150px 1fr;grid-gap:12px;gap:12px;padding-top:10px;border-top:1px solid var(--line)}.retgrid>div:first-child{border-top:0;padding-top:0}@media (max-width:520px){.retgrid>div{grid-template-columns:1fr;gap:2px}}.retgrid .ok b{color:var(--good)}.retgrid .no b{color:var(--bad)}fieldset.box{border:1.5px solid var(--line);border-radius:8px;padding:12px 14px 14px;margin:0;display:grid;grid-gap:10px;gap:10px;background:var(--surface)}fieldset.box legend{font-size:13px;font-weight:600;padding:0 6px}.radios{display:grid;grid-gap:6px;gap:6px}.radios label{display:flex;gap:10px;align-items:start;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);cursor:pointer}.radios label:has(input:checked){border-color:var(--accent)}.radios label.off{opacity:.5;cursor:not-allowed}.radios input{margin-top:3px}.outcome{border-radius:8px;padding:12px 14px;font-size:14px;display:grid;grid-gap:4px;gap:4px;background:var(--soft);border:1px solid var(--line)}.outcome.no{background:color-mix(in srgb,var(--bad) 9%,transparent);border-color:color-mix(in srgb,var(--bad) 35%,transparent)}.claimrow{display:grid;grid-gap:8px;gap:8px;padding:14px 0;border-top:1px solid var(--line)}.claimrow:first-of-type{border-top:0}.claimrow .row>*{flex:0 0 auto}.claimphotos{display:flex;gap:6px;flex-wrap:wrap}.claimphotos img{width:72px;height:54px;object-fit:cover;border-radius:5px;border:1px solid var(--line)}.yardline{font-size:12px;font-weight:600;color:var(--accent)}.wantrow{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;align-items:start;padding:16px 0;border-top:1px solid var(--line)}.wantrow:first-child{border-top:0}.wantrow .chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}@media (max-width:640px){.wantrow{grid-template-columns:1fr}}.quote{display:grid;grid-template-columns:72px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.quote .mini{width:72px;height:54px;border-radius:6px;overflow:hidden}@media (max-width:640px){.quote{grid-template-columns:1fr}.quote .mini{display:none}}.imptbl{width:100%;border-collapse:collapse;font-size:12.5px}.imptbl td,.imptbl th{padding:6px 8px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.imptbl th{color:var(--muted);font-weight:600}.mapgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:10px;gap:10px;align-items:end}pre.tpl{background:var(--soft);border:1px solid var(--line);border-radius:6px;padding:10px 12px;font-family:var(--mono);font-size:12px;overflow-x:auto;margin:0}.lotgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.lot{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 12px;text-decoration:none;display:grid;grid-gap:2px;gap:2px;font-size:13px}.lot b{font-size:14.5px}.doors{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:4px 0 24px}@media (max-width:860px){.doors{grid-template-columns:1fr}}.door{background:var(--surface);border:1px solid var(--line);border-top:5px solid var(--ink);border-radius:10px;padding:16px 18px;display:grid;grid-gap:8px;gap:8px;align-content:start}.door.sell{border-top-color:var(--accent)}.door.yard{border-top-color:var(--tag)}.door .who{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);display:flex;gap:8px;align-items:center}.door .who svg{width:18px;height:18px;color:var(--ink)}.door h3{font-size:24px;text-transform:uppercase}.door p{font-size:14.5px;color:var(--muted)}.door .acts{gap:8px;margin-top:4px}.door .acts,.trust{display:flex;flex-wrap:wrap}.trust{list-style:none;padding:0;margin:14px 0 0;gap:8px 20px;font-size:14px;font-weight:500}.trust li{display:flex;gap:8px;align-items:center}.trust li:before{content:"";width:16px;height:16px;flex:none;border-radius:50%;background:var(--good) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.proof{display:flex;gap:10px 18px;flex-wrap:wrap;align-items:center;font-size:14px;margin-top:14px}.proof b{font-family:var(--display);font-size:22px;font-weight:700;margin-right:4px}.lanes{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:36px}@media (max-width:760px){.lanes{grid-template-columns:1fr}}.lane{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:18px 20px}.lane ol{list-style:none;padding:0;margin:12px 0 0;grid-gap:10px;counter-reset:ln}.lane li,.lane ol{display:grid;gap:10px}.lane li{counter-increment:ln;grid-template-columns:28px 1fr;grid-gap:10px;font-size:14.5px}.lane li:before{content:counter(ln);width:24px;height:24px;border-radius:50%;background:var(--soft);border:1.5px solid var(--ink);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:14px}.lane.sell li:before{border-color:var(--accent);color:var(--accent)}.sellerline{font-size:12px;font-weight:600;color:var(--muted)}.sellerline.yard{color:var(--accent)}.yhero{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:28px;gap:28px;align-items:end;margin-bottom:22px}@media (max-width:860px){.yhero{grid-template-columns:1fr}}.vprops{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}@media (max-width:860px){.vprops{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.vprops{grid-template-columns:1fr}}.vprop{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;grid-gap:4px;gap:4px}.vprop b{font-family:var(--display);font-size:22px;line-height:1.05;text-transform:uppercase}.vprop span{font-size:13.5px;color:var(--muted)}.carcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.dcar{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.dcar:hover{transform:translateY(-2px);box-shadow:0 8px 22px -12px rgba(0,0,0,.35)}.dcar .ph svg{width:38%;height:38%}.dcar .body{padding:12px 14px 14px;display:grid;grid-gap:5px;gap:5px}.dcar .nm{font-family:var(--display);font-weight:700;font-size:21px;line-height:1.1;text-transform:uppercase}.dcar .meta{font-size:12.5px;color:var(--muted)}.dcar .stat{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-top:4px;font-size:13px}.dcar .stat b{font-family:var(--display);font-size:22px}.feat{position:absolute;left:10px;top:10px}.dhead{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:start}@media (max-width:860px){.dhead{grid-template-columns:1fr}}.photoed{display:flex;gap:8px;flex-wrap:wrap}.photoed .p{width:96px;height:72px;border-radius:6px;overflow:hidden;position:relative;border:1px solid var(--line)}.photoed .p img{width:100%;height:100%;object-fit:cover}.photoed .p button{position:absolute;top:2px;right:2px;border:0;background:rgba(0,0,0,.65);color:#fff;border-radius:50%;width:20px;height:20px;cursor:pointer;font-size:12px;line-height:1}.photoed label.add{width:96px;height:72px;border:1.5px dashed var(--line);border-radius:6px;display:grid;place-items:center;cursor:pointer;font-size:12px;color:var(--muted);text-align:center}.bulkbar{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--tag);border-radius:10px;padding:16px 18px;margin-top:18px;display:grid;grid-gap:10px;gap:10px}.intro{display:flex;justify-content:space-between;align-items:end;gap:10px 24px;flex-wrap:wrap;margin:-8px 0 14px}.introh{font-size:clamp(26px,3.1vw,38px);max-width:26ch;text-transform:uppercase}.intro .trust{margin:0}.feature{display:grid;grid-template-columns:1.35fr 1fr;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin:18px 0 30px}.fmedia{display:block;background:var(--soft);min-height:320px;position:relative;text-decoration:none}.fmedia img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.fmedia .cutchart{border:0;border-radius:0;height:100%;align-content:center}.fbody{padding:26px 28px;display:grid;grid-gap:12px;gap:12px;align-content:center;border-left:1px solid var(--line)}.ftitle{font-size:clamp(30px,3.4vw,46px);text-transform:uppercase}.fstory{font-size:15.5px;max-width:52ch}.fstats{display:flex;gap:26px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fstats b{font-family:var(--display);font-size:32px;line-height:1;display:block}.fstats span{font-size:12.5px;color:var(--muted)}@media (max-width:860px){.feature{grid-template-columns:1fr}.fmedia{min-height:0}.fmedia img{position:static;aspect-ratio:4/3}.fbody{border-left:0;border-top:1px solid var(--line);padding:20px}}.homegrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:30px;gap:30px;align-items:start}@media (max-width:980px){.homegrid{grid-template-columns:1fr}}@media (min-width:981px){.side{position:-webkit-sticky;position:sticky;top:116px}}.side{display:grid;grid-gap:16px;gap:16px}.feedhead{display:flex;justify-content:space-between;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--ink)}.feedhead .row{flex:0 1 auto;flex-wrap:wrap}.feedhead .row>*{flex:0 0 auto}.feedhead select{width:auto;padding:7px 10px;font-size:14px}.homegrid .carcards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.homegrid .cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.dcar .excerpt{font-size:13px;color:var(--ink);opacity:.85;line-height:1.4}.dailycard{background:var(--tag);color:var(--tag-ink);border-color:transparent;display:grid;grid-gap:10px;gap:10px}.dailycard h3{font-size:24px;text-transform:uppercase}.dailycard input{border-color:transparent}.dailycard .btn{border-color:var(--tag-ink);color:var(--tag-ink)}.sellcard{background:var(--ink);color:var(--bg);border-color:var(--ink);display:grid;grid-gap:10px;gap:10px}.sellcard h3{font-size:24px;text-transform:uppercase}.sellcard p{opacity:.8;font-size:14px}.wantlist,.wantlist a{display:grid}.wantlist a{grid-gap:1px;gap:1px;padding:9px 0;border-top:1px solid var(--line);text-decoration:none;font-size:13.5px}.wantlist a:first-child{border-top:0}.wantlist a span{color:var(--muted);font-size:12.5px}.carstory{font-size:15.5px;white-space:pre-wrap;max-width:62ch}.easy{background:var(--ink);color:var(--bg);border-radius:14px;padding:28px;margin:0 0 32px;display:grid;grid-template-columns:.8fr 1.5fr;grid-gap:28px;gap:28px;align-items:center}.easy h2{font-size:clamp(28px,3vw,40px);margin-top:10px}.easy-lead>p{opacity:.8;margin-top:8px;max-width:44ch;font-size:15px}.easy-form{display:flex;gap:8px;margin-top:16px}.easy-form input{flex:1 1;border-color:transparent;font-size:15px}.easy-form .btn{flex:none}.easy-err{color:var(--tag);font-size:13px;min-height:1em;margin-top:6px}.easy-fine{opacity:.65;font-size:12.5px;margin-top:2px}.easy-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.easy-steps li{background:color-mix(in srgb,var(--bg) 8%,transparent);border:1px solid color-mix(in srgb,var(--bg) 16%,transparent);border-radius:10px;padding:16px;display:grid;grid-gap:6px;gap:6px;align-content:start}.easy-steps .n{width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:16px}.easy-steps b{font-size:16px}.easy-steps li>span:not(.n){font-size:13.5px;opacity:.8}.easy .mock{margin-top:8px;background:var(--surface);color:var(--ink);border-radius:8px;padding:10px;display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.easy .mock .mono{font-size:12px;letter-spacing:.06em}.easy .mrow{display:grid;grid-template-columns:12px 1fr auto;grid-gap:6px;gap:6px;align-items:center;white-space:nowrap;font-size:11.5px}.easy .mrow i{width:12px;height:12px;border:1.5px solid var(--ink);border-radius:3px;display:block}.easy .mrow em{font-style:normal;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.easy .soldtag{background:var(--tag);color:var(--tag-ink);font-family:var(--mono);font-weight:700;font-size:13px;padding:6px 10px 6px 22px;border-radius:4px;position:relative;justify-self:start}.easy .soldtag i{position:absolute;left:8px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--surface)}@media (max-width:980px){.easy{grid-template-columns:1fr}}@media (max-width:640px){.easy{padding:20px}.easy-steps{grid-template-columns:1fr}.easy .mock{display:none}}.icbox{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--good);border-radius:10px;padding:14px 16px;margin-bottom:16px;display:grid;grid-gap:8px;gap:8px}.icbox.none{border-left-color:var(--warn);display:flex;gap:6px 12px;flex-wrap:wrap;font-size:14px}.icbox .ich{font-size:16px}.icbox .ich b{font-family:var(--mono)}.icbox .kv{font-size:13.5px}.toast{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);background:var(--ink);color:var(--bg);padding:11px 18px;border-radius:8px;z-index:80;font-size:14px;box-shadow:0 10px 30px -10px rgba(0,0,0,.5);max-width:calc(100% - 32px)}footer.foot{border-top:1px solid var(--line);padding:22px 0 40px;color:var(--muted);font-size:13px}footer.foot .wrap{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (max-width:860px){header.top>.wrap{flex-wrap:wrap}.hsearch{order:3;flex-basis:100%;max-width:none}nav.main.acct{margin-left:auto}}@media (max-width:560px){header.top>.wrap{gap:8px;min-height:0;padding-top:8px;padding-bottom:8px;flex-wrap:wrap}.hsearch .btn{display:none}header.top .brand{flex:1 1;min-width:0}header.top .brand span{min-width:0}nav.main.acct{flex:none;flex-wrap:nowrap}header.top .brand .wm b{font-size:22px}.brand{gap:8px}.brand svg{width:26px;height:26px}.brand b{font-size:19px}.brand small{font-size:10.5px}.cats{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:2px 20px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;width:calc(100% + 40px)}.cats::-webkit-scrollbar{display:none}.cats button{flex:none;scroll-snap-align:start}.resbar{margin-top:14px}.intro .trust{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 12px;gap:6px 12px;font-size:12.5px}.intro .trust li:before{width:14px;height:14px;background-size:14px}.feedhead h2{width:100%}}main.page{padding-top:24px;padding-bottom:64px}main.page.narrow{max-width:640px;margin:0 auto;padding:48px 20px}.crumbs{font-size:13px;color:var(--muted);margin-bottom:12px}.crumbs a{color:inherit}.eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;margin:0 0 4px}.eyebrow,h1 .sub{color:var(--muted);font-weight:600}h1 .sub{text-transform:none}.part-head .fits,.part-head .summary{color:var(--muted);margin:6px 0 0}section.block{margin-top:32px}section.block>h2{margin-bottom:10px}.note{color:var(--muted);font-size:14px;margin:0 0 12px}.numbers{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.numbers li{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px 12px;font-family:var(--mono);font-size:13px}.fit-table{border-collapse:collapse;font-size:14px}.fit-table td,.fit-table th{padding:6px 18px 6px 0;text-align:left;border-bottom:1px solid var(--line)}.ask-box{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:10px;padding:20px;display:grid;grid-gap:10px;gap:10px;justify-items:start}.referrals ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.referrals a{display:grid;grid-gap:4px;gap:4px;text-decoration:none;font-size:13.5px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px}.referrals img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:4px}.disclosure{font-size:12.5px;color:var(--muted)}.error{color:var(--bad);font-size:13.5px;margin:4px 0 0}.formerr{border:1px solid var(--bad);background:color-mix(in srgb,var(--bad) 8%,transparent);border-radius:8px;padding:12px 14px;font-size:14px;color:var(--ink)}.formerr b{color:var(--bad);display:block;margin-bottom:2px}.formok{border:1px solid var(--good);background:color-mix(in srgb,var(--good) 10%,transparent);border-radius:8px;padding:10px 14px;font-size:14px}form.stack{display:grid;grid-gap:14px;gap:14px}fieldset.photofield{border:0;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}fieldset.photofield legend{font-size:13px;font-weight:600;padding:0;margin-bottom:6px}fieldset.photofield .hint{font-weight:400;color:var(--muted)}.photo-grid{display:flex;gap:8px;flex-wrap:wrap}.photo-grid .photo{width:96px;height:72px;border-radius:6px;overflow:hidden;position:relative;border:1px solid var(--line);background:var(--soft)}.photo-grid .photo img{width:100%;height:100%;object-fit:cover}.photo-grid .photo button{position:absolute;top:3px;right:3px;border:0;background:rgba(0,0,0,.65);color:#fff;border-radius:50%;width:22px;height:22px;cursor:pointer;font-size:13px;line-height:1}.photo-grid .photo button.cover{left:3px;right:auto;bottom:3px;top:auto;width:auto;height:auto;border-radius:4px;padding:2px 5px;font-size:10.5px}.photo-grid .photo.add{border:1.5px dashed var(--line);display:grid;place-items:center;cursor:pointer;font-size:12.5px;color:var(--muted);text-align:center}.pager{display:flex;gap:10px;justify-content:center;margin-top:24px}.acct{display:flex;gap:6px;align-items:center}.checklist{display:grid;grid-gap:6px;gap:6px}.checklist .prow{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.checklist .prow .st{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.checklist .prow.restricted{opacity:.6}.feepreview{font-size:13.5px;color:var(--muted)}.feepreview b{color:var(--ink)}.cats a{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 12px;font-size:13px;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.cats a.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}@media (max-width:640px){.conds{grid-template-columns:1fr 1fr}}.grade.P{font-size:9.5px;white-space:nowrap;letter-spacing:-.02em}.docsbox{display:grid;grid-gap:4px;gap:4px;margin:0}.docgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.docslot{display:grid;grid-gap:6px;gap:6px;align-content:start;background:var(--surface,var(--panel,#fff))}.docgrid .photofield,.docslot{border:1px dashed var(--line);border-radius:8px;padding:12px}.docgrid .photofield{margin:0}.legal{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.legal aside{position:-webkit-sticky;position:sticky;top:116px;display:grid;grid-gap:2px;gap:2px}.legal aside a{padding:6px 10px;border-radius:6px;text-decoration:none;color:var(--ink);font-size:14px}.legal aside a[aria-current=page]{background:var(--soft);font-weight:700}.legal article{max-width:74ch}.legal article h1{font-size:34px;margin-bottom:4px}.legal article h2{font-size:19px;margin:26px 0 8px;text-transform:none;letter-spacing:0}.legal article li,.legal article p{font-size:15px;line-height:1.6}.legal article p{margin:0 0 10px}.legal article ul{margin:0 0 10px;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.fill{background:var(--tag);color:var(--tag-ink);padding:0 4px;border-radius:3px}.legalnav{display:flex;gap:6px 16px;flex-wrap:wrap}.legalnav a,.linkbtn{color:var(--muted)}.linkbtn{background:none;border:0;padding:0;text-decoration:underline;cursor:pointer;font:inherit}@media (max-width:760px){.legal{grid-template-columns:1fr}.legal aside{position:static;display:flex;flex-wrap:wrap}}.trustline{margin:4px 0 14px!important;font-size:13.5px;gap:6px 22px}@media (max-width:560px){.trustline{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:6px 10px;gap:6px 10px;font-size:12.5px}.trustline li{align-items:flex-start}.trustline li:before{width:14px;height:14px;background-size:14px;margin-top:1px}}.trustrow>div{display:flex;gap:10px 14px;align-items:baseline;flex-wrap:wrap}.trustrow>div>b{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.trustrow .trust{margin:0;font-size:13.5px}.vinfull{font-family:var(--mono);-webkit-user-select:all;-moz-user-select:all;user-select:all;letter-spacing:.02em}@media (max-width:560px){.subnav nav.main{justify-content:space-between;gap:0;overflow:visible}.subnav nav.main a{padding:6px;font-size:13px}.subnav .xs-hide{display:none}}.sellstrip{display:none}@media (max-width:760px){.sellstrip{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:10px;padding:10px 12px;margin:0 0 18px}.sellstrip+.trustline{margin-top:0!important}.sellstrip div{display:grid;grid-gap:1px;gap:1px;min-width:0}.sellstrip b{font-size:15px}.sellstrip span{font-size:12.5px;color:var(--muted)}.sellstrip .btn{flex:none}}.feature .fmedia .ph{display:grid;place-items:center;height:100%;min-height:220px;color:var(--muted)}.offers .condnav{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 4px}.offers .condnav a{border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:600;text-decoration:none;background:var(--surface)}.offers .condnav .count{color:var(--muted);font-weight:500}.condblock{margin-top:22px;scroll-margin-top:120px}.condblock h3{font-size:18px;margin:0 0 2px}.condblock details{margin-top:10px}.condblock summary{cursor:pointer;font-weight:600;font-size:14px}.offergrid{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px;gap:12px}.offer{display:grid;grid-gap:5px;gap:5px;align-content:start;height:100%;text-decoration:none;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px}.offer:hover{border-color:var(--ink)}.offer .oimg{display:block;aspect-ratio:4/3;background:#fff;border-radius:6px;overflow:hidden}.offer .oimg img{width:100%;height:100%;object-fit:contain}.offer .ot{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.offer .om{font-size:12.5px;color:var(--muted)}.offer .chip{justify-self:start;font-size:11.5px}.offer .op{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:auto}.offer .op b{font-size:18px}.offer .op em{font-style:normal;font-size:12px;color:var(--muted)}.offer .ogo{font-size:12.5px;font-weight:600;color:var(--accent)}