@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900;1,800;1,900&family=DM+Sans:wght@400;500;600;700&display=swap";:root{--ink:#102119;--paper:#f2f0e7;--acid:#d8ff3e;--cream:#eae7db;--muted:#68726b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.nav{border-bottom:1px solid #10211933;justify-content:space-between;align-items:center;height:92px;display:flex}.brand{letter-spacing:.03em;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-family:Barlow Condensed;font-size:20px;display:flex}.mark{width:35px;height:26px;display:inline-flex;position:relative;transform:skew(-12deg)}.mark i{background:var(--acid);border:2px solid var(--ink);height:7px;box-shadow:2px 2px 0 var(--ink);position:absolute}.mark i:first-child{width:23px;top:0;left:0}.mark i:nth-child(2){width:30px;top:9px;left:3px}.mark i:nth-child(3){width:20px;top:18px;left:9px}.nav-links{gap:40px;display:flex}.nav-links a{color:inherit;letter-spacing:.13em;font-size:11px;font-weight:800;text-decoration:none}.nav-cta{border:2px solid var(--ink);background:var(--acid);letter-spacing:.05em;box-shadow:4px 4px 0 var(--ink);cursor:pointer;padding:13px 16px 13px 19px;font-family:Barlow Condensed;font-size:15px;font-weight:900}.nav-cta span{margin-left:18px}.hero{text-align:center;padding-top:68px;position:relative}.eyebrow{letter-spacing:.18em;align-items:center;gap:10px;font-family:Barlow Condensed;font-size:12px;font-weight:800;display:inline-flex}.eyebrow:before,.eyebrow:after{content:"";background:var(--ink);width:29px;height:2px}.hero h1{letter-spacing:-.055em;text-transform:uppercase;margin:42px 0 38px;font-family:Barlow Condensed;font-size:clamp(84px,12.5vw,154px);font-weight:900;line-height:.72}.hero h1 em,.how h2 em{color:var(--acid);text-shadow:-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink),2px 2px 0 var(--ink),5px 6px 0 var(--ink);font-style:italic}.hero-copy{color:#506057;margin:0;font-size:15px;line-height:1.7}.search-wrap{text-align:left;z-index:4;width:min(720px,100%);margin:42px auto 0;position:relative}.search-wrap>label{letter-spacing:.14em;margin-bottom:9px;font-family:Barlow Condensed;font-size:11px;font-weight:800;display:block}.search-box{border:2px solid var(--ink);height:68px;box-shadow:6px 6px 0 var(--ink);background:#fff;align-items:center;padding:0 20px;display:flex}.search-icon{border:2px solid var(--ink);border-radius:50%;flex:none;width:18px;height:18px;margin-right:16px;position:relative}.search-icon:after{content:"";background:var(--ink);width:7px;height:2px;position:absolute;bottom:-3px;right:-6px;transform:rotate(45deg)}.search-box input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px;font-weight:600}.search-box input::placeholder{color:#98a099;font-weight:400}.vehicle-count{color:#657067;letter-spacing:.08em;border:1px solid #c8cec7;padding:6px 8px;font-family:Barlow Condensed;font-size:11px;font-weight:800}.search-hint{text-align:center;letter-spacing:.13em;color:#727c75;margin:15px 0 0;font-family:Barlow Condensed;font-size:10px;font-weight:800}.search-hint span{border:1px solid #aab1aa;margin-right:5px;padding:1px 4px}.results{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;max-height:430px;position:absolute;top:101px;left:0;right:0;overflow:auto}.results button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #dfe2dc;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;width:100%;padding:10px 14px;display:grid}.results button:hover,.results button:focus{background:#f2ffd0;outline:0}.result-thumb{background:#eef0ea;justify-content:center;align-items:center;height:48px;display:flex;overflow:hidden}.result-thumb img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.results button span:nth-child(2){flex-direction:column;gap:3px;display:flex}.results button b,.results button strong{text-transform:uppercase;font-family:Barlow Condensed;font-size:17px}.results button small{color:var(--muted);font-size:10px}.results button strong{align-items:center;gap:14px;display:flex}.results button strong i{color:#748077;font-style:normal}.no-results{text-align:center;color:var(--muted);padding:24px;font-size:13px}.road-line{grid-template-columns:1fr 75px 1fr;align-items:center;gap:14px;margin:58px 0 26px;display:grid}.road-line span{background:#9ca69e;height:1px}.road-line i{border-top:2px dashed #718076}.proof-row{text-align:left;grid-template-columns:repeat(3,1fr);padding-bottom:45px;display:grid}.proof-row>div{border-right:1px solid #bfc5be;justify-content:center;align-items:center;gap:13px;display:flex}.proof-row>div:last-child{border:0}.proof-row b{color:#0000;-webkit-text-stroke:1px #7c887f;font-family:Barlow Condensed;font-size:29px}.proof-row span{flex-direction:column;gap:2px;display:flex}.proof-row strong{letter-spacing:.06em;font-family:Barlow Condensed;font-size:13px}.proof-row small{color:#738077;font-size:10px}.valuation-section{background:var(--ink);color:var(--paper);padding:82px 0;scroll-margin-top:10px}.valuation-grid{grid-template-columns:.9fr 1.25fr .85fr;align-items:start;gap:40px;display:grid}.section-kicker{color:#aeb8af;letter-spacing:.17em;margin-bottom:20px;font-family:Barlow Condensed;font-size:11px;font-weight:800}.vehicle-image{background:#dfe2d7;border:2px solid #07120d;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.vehicle-image:before{content:"";background:linear-gradient(145deg,#0000 50%,#10211912 50%);position:absolute;inset:0}.vehicle-image img{object-fit:contain;mix-blend-mode:multiply;width:96%;height:96%;position:relative}.catalogue-tag{background:var(--acid);color:var(--ink);letter-spacing:.1em;padding:5px 7px;font-family:Barlow Condensed;font-size:9px;font-weight:900;position:absolute;bottom:10px;left:10px}.image-fallback{color:var(--ink);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;align-items:center;gap:18px;font-size:10px;display:flex}.vehicle-title{border-bottom:1px solid #435047;justify-content:space-between;align-items:end;padding:21px 0 18px;display:flex}.vehicle-title span{min-width:0}.vehicle-title small{color:#aab4ab;letter-spacing:.17em;text-transform:uppercase;font-size:10px}.vehicle-title h2{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-family:Barlow Condensed;font-size:36px;line-height:.9;overflow:hidden}.vehicle-title button{color:var(--acid);border:0;border-bottom:1px solid var(--acid);letter-spacing:.11em;cursor:pointer;background:0 0;padding:0 0 3px;font-family:Barlow Condensed;font-size:10px;font-weight:800}.vehicle-meta{grid-template-columns:1fr 1fr;gap:20px;padding-top:17px;display:grid}.vehicle-meta span{flex-direction:column;gap:5px;display:flex}.vehicle-meta small{color:#869188;letter-spacing:.12em;font-family:Barlow Condensed;font-size:9px}.vehicle-meta b{text-transform:uppercase;font-family:Barlow Condensed;font-size:17px}.condition-panel h2{margin:0;font-family:Barlow Condensed;font-size:45px;line-height:1}.condition-panel>p{color:#a3aea5;margin:12px 0 30px;font-size:12px;line-height:1.6}fieldset{border:0;margin:0 0 25px;padding:0}legend{letter-spacing:.12em;align-items:center;gap:10px;width:100%;margin-bottom:9px;font-family:Barlow Condensed;font-size:11px;font-weight:800;display:flex}legend span{color:var(--acid)}.option-row{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.option-row button{color:#bec7c0;text-align:left;cursor:pointer;background:#1b2d24;border:1px solid #415047;flex-direction:column;justify-content:center;gap:4px;min-height:59px;padding:9px 10px;transition:all .15s;display:flex}.option-row button b{text-transform:uppercase;font-family:Barlow Condensed;font-size:14px}.option-row button small{color:#7f8c83;font-size:8px}.option-row button:hover{border-color:#a7b4aa}.option-row button.active{background:var(--acid);color:var(--ink);border-color:var(--acid);box-shadow:3px 3px #07120d}.option-row button.active small{color:#4d5c53}.offer-card{background:var(--paper);color:var(--ink);box-shadow:8px 8px 0 var(--acid);border:2px solid #07120d;padding:24px;position:sticky;top:20px}.offer-top{letter-spacing:.13em;justify-content:space-between;align-items:center;font-family:Barlow Condensed;font-size:10px;font-weight:800;display:flex}.offer-top i{color:#1f401a;background:var(--acid);padding:5px 8px;font-style:normal}.offer-card>p{letter-spacing:.15em;margin:40px 0 5px;font-family:Barlow Condensed;font-size:12px;font-weight:700}.offer-card>h2{letter-spacing:-.045em;margin:0 0 18px;font-family:Barlow Condensed;font-size:58px;line-height:1}.offer-range{letter-spacing:.08em;border-top:1px solid #bac1ba;border-bottom:1px solid #bac1ba;justify-content:space-between;padding:13px 0;font-family:Barlow Condensed;font-size:10px;display:flex}.breakdown{padding:16px 0 18px}.breakdown span{justify-content:space-between;gap:15px;margin:9px 0;font-size:10px;display:flex}.breakdown small{color:#6f7971}.breakdown b{font-family:Barlow Condensed}.breakdown .positive{color:#3b5d10}.claim{background:var(--acid);border:2px solid var(--ink);width:100%;box-shadow:4px 4px 0 var(--ink);letter-spacing:.05em;cursor:pointer;min-height:52px;font-family:Barlow Condensed;font-size:16px;font-weight:900}.claim-form{border-top:1px solid #bac1ba;gap:12px;margin-top:18px;padding-top:18px;display:grid}.claim-form label{letter-spacing:.12em;gap:6px;font-family:Barlow Condensed;font-size:10px;font-weight:800;display:grid}.claim-form input{border:2px solid var(--ink);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:0;padding:0 12px;font:600 15px Barlow,sans-serif}.claim-form input:focus{outline:3px solid var(--acid);outline-offset:1px}.claim-error{color:#9b1c1c;letter-spacing:0!important;margin:0!important;font:700 12px Barlow,sans-serif!important}.disclaimer{color:#7c867f;text-align:center;margin:13px 10px 0;font-size:8px;line-height:1.5;display:block}.success{background:var(--ink);color:#fff;flex-direction:column;gap:5px;margin-top:17px;padding:14px;display:flex}.success b{color:var(--acid);letter-spacing:.08em;font-family:Barlow Condensed}.success span{font-size:9px;line-height:1.5}.how{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;padding:100px 0;display:grid}.how .section-kicker{color:#657167;display:block}.how h2{margin:0;font-family:Barlow Condensed;font-size:62px;line-height:.92}.steps{background:#bec5bd;border:1px solid #bec5bd;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.steps article{background:var(--paper);min-height:220px;padding:28px 22px}.steps article>b{color:#0000;-webkit-text-stroke:1px #7e8a81;font-family:Barlow Condensed;font-size:40px}.steps h3{margin:45px 0 9px;font-family:Barlow Condensed;font-size:20px}.steps p{color:#6e7971;margin:0;font-size:11px;line-height:1.6}.ticker{background:var(--acid);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);white-space:nowrap;padding:15px 0;overflow:hidden}.ticker div{letter-spacing:.08em;text-align:center;font-family:Barlow Condensed;font-size:22px;font-weight:900}.ticker i{margin:0 26px;font-style:normal}footer{justify-content:space-between;align-items:center;min-height:105px;display:flex}footer p{color:#657067;font-size:10px}footer button{letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-family:Barlow Condensed;font-size:11px;font-weight:800}@media (width<=980px){.valuation-grid{grid-template-columns:1fr 1.2fr}.offer-card{grid-column:1/-1;justify-self:center;width:min(520px,100%);position:static}.how{grid-template-columns:1fr;gap:50px}}.staff-shell{background:var(--paper);min-height:100vh;color:var(--ink);padding:0 clamp(20px,5vw,72px) 90px}.staff-header{border-bottom:1px solid #10211933;justify-content:space-between;align-items:center;height:92px;display:flex}.staff-user{text-align:right;text-transform:uppercase;padding-left:28px;position:relative}.staff-user i{background:var(--acid);width:8px;height:8px;box-shadow:0 0 0 3px var(--ink);border-radius:50%;font-size:0;position:absolute;top:3px;left:0}.staff-user span{letter-spacing:.05em;font-family:Barlow Condensed;font-weight:800}.staff-user small{color:var(--muted);letter-spacing:.16em;margin-top:4px;font-size:10px;display:block}.staff-hero{background:var(--ink);color:var(--paper);border:2px solid var(--ink);box-shadow:9px 9px 0 var(--acid);grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-top:32px;padding:clamp(34px,5vw,64px);display:grid}.staff-kicker,.staff-login>span{letter-spacing:.2em;color:var(--acid);font-family:Barlow Condensed;font-size:11px;font-weight:800}.staff-hero h1,.staff-login h1{letter-spacing:-.055em;text-transform:uppercase;margin:24px 0 30px;font-family:Barlow Condensed;font-size:clamp(58px,8vw,104px);line-height:.77}.staff-hero h1 em{color:var(--acid);font-style:italic}.staff-hero p,.staff-login p{color:#aeb8af;max-width:580px;margin:0;font-size:15px;line-height:1.7}.staff-stats{border:1px solid #435047;display:grid}.staff-stats article{border-bottom:1px solid #435047;justify-content:space-between;align-items:baseline;padding:20px;display:flex}.staff-stats article:last-child{border:0}.staff-stats strong{color:var(--acid);font-family:Barlow Condensed;font-size:28px}.staff-stats span{letter-spacing:.15em;color:#aeb8af;font-size:9px}.staff-ticker{background:var(--acid);border:2px solid var(--ink);letter-spacing:.12em;justify-content:space-around;gap:16px;margin:44px 0 18px;padding:13px 18px;font-family:Barlow Condensed;font-size:11px;font-weight:900;display:flex}.staff-columns{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:20px;display:grid}.staff-card{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;padding:28px}.staff-card-head{border-bottom:1px solid #d4d8d1;align-items:center;gap:14px;margin-bottom:25px;padding-bottom:20px;display:flex}.staff-card-head>span{color:#0000;-webkit-text-stroke:1px #7c887f;font-family:Barlow Condensed;font-size:30px;font-weight:900}.staff-card-head small{letter-spacing:.16em;color:var(--muted);font-size:8px}.staff-card h2{text-transform:uppercase;margin:4px 0 0;font-family:Barlow Condensed;font-size:24px;line-height:1}.staff-wide{margin-top:20px}.staff-form label{text-transform:uppercase;letter-spacing:.14em;color:#59645c;gap:7px;font-size:9px;font-weight:800;display:grid}.staff-form input,.staff-form select,.staff-form textarea{border:2px solid var(--ink);width:100%;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;background:#f8f7f0;outline:0;padding:13px 14px;font-size:14px}.staff-form input:focus,.staff-form select:focus,.staff-form textarea:focus{box-shadow:3px 3px 0 var(--ink);background:#f2ffd0}.staff-vehicle-field select{text-transform:uppercase;font-family:Barlow Condensed;font-size:18px;font-weight:800}.staff-form textarea{resize:vertical;min-height:92px}.staff-grid{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0 22px;display:grid}.staff-form-section{color:var(--muted);letter-spacing:.15em;align-items:center;gap:12px;margin-top:24px;font-size:9px;font-weight:900;display:flex}.staff-form-section:after{content:"";background:#cbd0c8;flex:1;height:1px}.staff-price-note{background:var(--ink);color:var(--paper);letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:12px;padding:14px;font-size:10px;display:flex}.staff-price-note span{gap:3px;display:grid}.staff-price-note small{color:#aeb8af;letter-spacing:.04em;font-size:8px}.staff-price-note strong{color:var(--acid);font-family:Barlow Condensed;font-size:24px}.staff-form>.nav-cta{justify-content:space-between;width:100%;margin-top:18px}.staff-form>.nav-cta:disabled{opacity:.55;cursor:wait}.staff-message{border:1px solid var(--ink);background:#f2ffd0;margin:14px 0 0;padding:10px;font-size:12px}.staff-list{display:grid}.staff-list article{border-top:1px solid #dce0d8;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.staff-list article:first-child{border-top:0}.staff-list strong,.staff-list small{display:block}.staff-list strong{text-transform:uppercase;font-family:Barlow Condensed;font-size:17px}.staff-list strong i{letter-spacing:.12em;color:var(--muted);border:1px solid #bfc6bd;margin-left:6px;padding:3px 5px;font-size:9px;font-style:normal}.staff-list small{color:var(--muted);margin-top:5px;font-size:10px}.staff-list>article>b{white-space:nowrap;font-family:Barlow Condensed;font-size:18px}.staff-empty{text-align:center;background:#f8f7f0;border:1px dashed #b8c0b5;padding:54px 20px}.staff-empty b{font-family:Barlow Condensed;font-size:22px}.staff-empty p{color:var(--muted);max-width:290px;margin:8px auto 0;font-size:12px;line-height:1.6}.staff-login{text-align:center;background:var(--ink);max-width:760px;color:var(--paper);border:2px solid var(--ink);box-shadow:9px 9px 0 var(--acid);margin:15vh auto 0;padding:clamp(35px,6vw,70px)}.staff-login .nav-cta{margin-top:25px;text-decoration:none;display:inline-flex}@media (width<=850px){.staff-hero,.staff-columns{grid-template-columns:1fr}.staff-ticker span:nth-of-type(2n),.staff-ticker i:nth-of-type(2n){display:none}}@media (width<=600px){.staff-shell{padding-inline:14px}.staff-header{height:72px}.staff-user span{font-size:12px}.staff-user small{font-size:8px}.staff-hero{box-shadow:6px 6px 0 var(--acid);padding:34px 24px}.staff-hero h1{font-size:62px}.staff-stats article{padding:15px}.staff-grid{grid-template-columns:1fr}.staff-card{box-shadow:4px 4px 0 var(--ink);padding:20px}.staff-ticker{white-space:nowrap;overflow:hidden}.staff-price-note{align-items:flex-start}}@media (width<=700px){.shell{width:min(100% - 28px,1180px)}.nav{height:72px}.nav-links{display:none}.nav-cta{box-shadow:3px 3px 0 var(--ink);padding:10px 11px;font-size:12px}.nav-cta span{margin-left:7px}.brand{gap:8px;font-size:16px}.mark{transform-origin:0;margin-right:-5px;transform:scale(.82)skew(-12deg)}.hero{padding-top:53px}.hero h1{margin:39px 0 30px;font-size:clamp(67px,25vw,105px);line-height:.76}.hero-copy br{display:none}.search-wrap{margin-top:33px}.search-box{height:62px;box-shadow:4px 4px 0 var(--ink);padding:0 13px}.vehicle-count{display:none}.results{top:95px}.results button{grid-template-columns:55px 1fr}.results button strong{display:none}.proof-row{grid-template-columns:1fr;gap:0}.proof-row>div{border-bottom:1px solid #c4cac4;border-right:0;justify-content:flex-start;padding:13px 20px}.road-line{margin-top:45px}.valuation-section{padding:58px 0}.valuation-grid{display:block}.vehicle-panel,.condition-panel{margin-bottom:58px}.vehicle-image{height:240px}.condition-panel h2{font-size:39px}.option-row{gap:5px}.option-row button{padding:8px 7px}.option-row button b{font-size:12px}.offer-card{width:calc(100% - 8px)}.how{padding:72px 0}.how h2{font-size:50px}.steps{grid-template-columns:1fr}.steps article{min-height:150px}.steps h3{margin-top:20px}.ticker div{text-align:left;transform:translate(-55px)}footer{flex-wrap:wrap;gap:15px;padding:24px 0}footer p{order:3;width:100%;margin:0}}.staff-vehicle-picker{display:block;position:relative}.staff-vehicle-picker>input{text-transform:uppercase;padding-right:42px;font-family:Barlow Condensed;font-size:18px;font-weight:800}.staff-vehicle-picker:after{content:"⌕";color:var(--ink);pointer-events:none;font-size:25px;position:absolute;top:8px;right:15px}.staff-vehicle-results{z-index:20;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;max-height:320px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto}.staff-vehicle-results button{text-align:left;color:var(--ink);cursor:pointer;background:#fff;border:0;border-bottom:1px solid #dce0d8;justify-content:space-between;align-items:center;gap:15px;padding:12px 14px;display:flex}.staff-vehicle-results button:last-of-type{border-bottom:0}.staff-vehicle-results button:hover,.staff-vehicle-results button:focus{background:var(--acid);outline:0}.staff-vehicle-results button span{text-transform:uppercase;font-family:Barlow Condensed;font-size:16px}.staff-vehicle-results button b{font-weight:900}.staff-vehicle-results button small{color:var(--muted);font-size:10px}.staff-vehicle-results em{color:var(--muted);padding:16px;font-size:12px;font-style:normal}.staff-control-hero{margin-bottom:0}.staff-stats .status-good{color:var(--acid)}.staff-stats .status-warn{color:#ffb84d}.control-overview{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 20px;display:grid}.control-overview article{border:2px solid var(--ink);background:#fff;flex-direction:column;min-height:138px;padding:20px;display:flex;position:relative}.control-overview small{letter-spacing:.15em;color:var(--muted);font-size:8px;font-weight:900}.control-overview strong{text-transform:uppercase;margin:17px 0 7px;font-family:Barlow Condensed;font-size:27px}.control-overview strong i{color:var(--muted);font-size:16px;font-style:normal}.control-overview article>span:not(.control-pill){color:var(--muted);font-size:10px}.control-pill{border:1px solid var(--ink);letter-spacing:.12em;text-transform:uppercase;width:max-content;margin-top:auto;padding:5px 7px;font-weight:900;display:inline-flex;font-size:8px!important}.control-pill.good{background:var(--acid)}.control-pill.warn{background:#ffca70}.control-overview .danger{color:#bd2c2c}.control-main{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr)}.compact-list article{padding:12px 0}.compact-list article>b{text-align:right;gap:3px;display:grid!important}.compact-list article>b i{color:var(--muted);font-size:10px;font-style:normal}.feed-pill{margin:0 0 0 auto}.feed-table{overflow-x:auto}.feed-head,.feed-table article{grid-template-columns:1.1fr 1.4fr .65fr .9fr .9fr;align-items:center;gap:16px;min-width:850px;display:grid}.feed-head{color:var(--muted);letter-spacing:.14em;padding:0 12px 10px;font-size:8px;font-weight:900}.feed-table article{border-top:1px solid #dce0d8;padding:13px 12px;font-size:11px}.feed-table article>span{gap:4px;display:grid}.feed-table article b{text-transform:uppercase;font-family:Barlow Condensed;font-size:15px}.feed-table article small,.feed-table time{color:var(--muted);font-size:9px}.feed-table article strong{font-family:Barlow Condensed;font-size:17px}.feed-table article>span>i{letter-spacing:.12em;border:1px solid var(--ink);width:max-content;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.event-buy{background:var(--acid)}.event-sale{background:var(--ink);color:#fff}.control-bottom{grid-template-columns:1fr 1fr;margin-top:20px}.sync-state{text-transform:uppercase;border:1px solid var(--ink);padding:5px 7px;font-size:9px!important}.sync-state.synced{background:var(--acid)}.sync-state.retry,.sync-state.pending{background:#ffca70}.sync-state.failed{color:#fff;background:#bd2c2c}@media (width<=1050px){.control-overview{grid-template-columns:1fr 1fr}.control-main,.control-bottom{grid-template-columns:1fr}}@media (width<=600px){.control-overview{grid-template-columns:1fr}.control-overview article{min-height:120px}.feed-pill{display:none}}@media (width<=950px){.staff-nav{order:3;width:100%;margin:12px 0 0}.staff-header{flex-wrap:wrap}}.staff-nav{gap:6px;margin-left:auto;margin-right:28px;display:flex}.staff-nav a{color:#aeb8b1;letter-spacing:.12em;border:1px solid #53635a;padding:9px 12px;font:800 10px Barlow Condensed}.staff-nav a.active,.staff-nav a:hover{background:var(--acid);color:var(--ink);border-color:var(--acid)}.pricing-shell{min-height:100vh}.pricing-head{background:var(--ink);color:#fff;border-bottom:8px solid var(--acid);grid-template-columns:1fr 440px;align-items:end;padding:58px 6vw 42px;display:grid}.pricing-head h1{letter-spacing:-.04em;margin:18px 0 0;font:900 clamp(58px,8vw,108px)/.75 Barlow Condensed}.pricing-head h1 em{color:var(--acid);font-style:normal}.pricing-head>p{color:#aeb8b1;max-width:430px;line-height:1.7}.pricing-workspace{background:#e8eadf;grid-template-columns:minmax(300px,390px) 1fr;gap:18px;min-height:760px;padding:20px;display:grid}.pricing-browser,.pricing-editor{border:2px solid var(--ink);background:#fff}.pricing-browser{flex-direction:column;max-height:calc(100vh - 120px);display:flex;position:sticky;top:10px}.pricing-search{border-bottom:1px solid #ccd1ca;padding:16px;position:relative}.pricing-search input{border:2px solid var(--ink);width:100%;height:48px;padding:0 80px 0 12px;font-weight:700}.pricing-search span{color:var(--muted);font:800 8px Barlow Condensed;position:absolute;top:34px;right:29px}.pricing-filters{gap:5px;padding:10px;display:flex;overflow-x:auto}.pricing-filters button{white-space:nowrap;border:1px solid var(--ink);letter-spacing:.06em;background:#fff;padding:7px;font:800 8px Barlow Condensed}.pricing-filters button.active{background:var(--ink);color:var(--acid)}.vehicle-browser-list{border-top:1px solid #ccd1ca;overflow:auto}.vehicle-browser-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e2e5df;grid-template-columns:1fr auto;gap:8px;width:100%;padding:13px 15px;display:grid;position:relative}.vehicle-browser-list>button:hover,.vehicle-browser-list>button.active{background:#f1f5e8}.vehicle-browser-list>button.active{box-shadow:inset 5px 0 var(--acid)}.vehicle-browser-list span{gap:3px;display:grid}.vehicle-browser-list b{text-transform:uppercase;font:800 14px Barlow Condensed}.vehicle-browser-list small{color:var(--muted);font-size:8px}.vehicle-browser-list strong{font:800 14px Barlow Condensed}.vehicle-browser-list i{color:#436000;font:900 7px Barlow Condensed;position:absolute;bottom:5px;right:14px}.pricing-editor{align-self:start;padding:26px}.pricing-editor>header{border-bottom:2px solid var(--ink);justify-content:space-between;gap:30px;padding-bottom:22px;display:flex}.pricing-editor h2{text-transform:uppercase;margin:5px 0;font:900 clamp(38px,5vw,70px)/.9 Barlow Condensed}.pricing-editor header small,.override-title small{letter-spacing:.13em;color:var(--muted);font:900 8px Barlow}.pricing-editor header p{color:var(--muted);margin:0;font-size:11px}.preview-price{text-align:right;flex-direction:column;display:flex}.preview-price strong{font:900 44px Barlow Condensed}.preview-price span{background:var(--acid);letter-spacing:.08em;padding:5px 7px;font:900 8px Barlow}.market-grid{border:1px solid #cdd2ca;grid-template-columns:repeat(3,1fr);margin:20px 0;display:grid}.market-grid article{border:1px solid #cdd2ca;gap:7px;padding:14px;display:grid}.market-grid small{letter-spacing:.1em;color:var(--muted);font-size:8px}.market-grid b{font:800 20px Barlow Condensed}.market-grid b i{color:var(--muted);font-size:10px;font-style:normal}.override-box{border:2px solid var(--ink);background:#f5f5ef;padding:20px}.override-title{justify-content:space-between;align-items:center;display:flex}.override-title h3{text-transform:uppercase;margin:3px 0 14px;font:800 28px Barlow Condensed}.switch input{opacity:0;position:absolute}.switch span{border:2px solid var(--ink);background:#aab1aa;width:48px;height:26px;display:block;position:relative}.switch span:after{content:"";border:1px solid var(--ink);background:#fff;width:18px;height:18px;transition:all .15s;position:absolute;top:2px;left:2px}.switch input:checked+span{background:var(--acid)}.switch input:checked+span:after{left:24px}.mode-tabs{grid-template-columns:1fr 1fr;margin-bottom:18px;display:grid}.mode-tabs button{border:1px solid var(--ink);background:#fff;padding:11px;font:800 10px Barlow Condensed}.mode-tabs button.active{background:var(--ink);color:var(--acid)}.override-box>label,.limit-grid label{letter-spacing:.09em;gap:6px;margin-top:13px;font:800 9px Barlow;display:grid}.override-box input,.override-box textarea{border:2px solid var(--ink);background:#fff;padding:11px;font:600 14px Barlow}.override-box textarea{resize:vertical;min-height:80px}.override-box label small{color:var(--muted);letter-spacing:0;font-weight:500}.limit-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.save-row{justify-content:flex-end;align-items:center;gap:18px;margin-top:18px;display:flex}.save-row span{color:#3d5b22;margin-right:auto;font-size:10px}.save-row button{background:var(--acid);border:2px solid var(--ink);box-shadow:4px 4px var(--ink);padding:13px 20px;font:900 13px Barlow Condensed}.pricing-editor>footer{color:var(--muted);padding-top:12px;font-size:9px}@media (width<=950px){.pricing-head,.pricing-workspace{grid-template-columns:1fr}.pricing-browser{max-height:430px;position:static}.staff-nav{order:3;width:100%;margin:12px 0 0}.staff-header{flex-wrap:wrap}}@media (width<=600px){.pricing-workspace{padding:8px}.pricing-editor{padding:15px}.market-grid{grid-template-columns:1fr 1fr}.pricing-editor>header{display:grid}.preview-price{text-align:left}.limit-grid{grid-template-columns:1fr}}
