.auto-hero{background:radial-gradient(circle at 82% 18%,#5f9ec43d,transparent 34%),linear-gradient(145deg,#102238,#0a111d)}
.auto-focus{margin:24px 0;padding:30px;border:1px solid #416887;border-radius:24px;background:linear-gradient(135deg,#102a3b,#101727);text-align:center}.auto-focus span,.auto-focus small{display:block;color:#a9bdcf}.auto-focus b{display:block;margin:10px 0;color:#e9f7ff;font-size:clamp(2.2rem,7vw,5.2rem);line-height:1;font-variant-numeric:tabular-nums}.auto-focus p{margin:14px 0 0;color:#a6b5c8}
.auto-stats,.auto-transition{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.auto-transition{grid-template-columns:repeat(3,minmax(0,1fr))}.auto-stats article,.auto-transition article{padding:20px;border:1px solid #2e4e69;border-radius:18px;background:#0c1827}.auto-stats span,.auto-transition span,.auto-stats small,.auto-transition small{display:block;color:#9fb0c4}.auto-stats b,.auto-transition b{display:block;margin:8px 0;color:#e9f4ff;font-size:clamp(1.3rem,3vw,2.15rem);font-variant-numeric:tabular-nums}.auto-transition article:first-child{border-color:#507f70}
.auto-copy{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0}.auto-copy article{padding:24px;border:1px solid var(--line);border-radius:18px;background:#0a1424}.auto-copy h2{margin:0 0 9px;font-size:1.3rem}.auto-copy p{margin:0;color:#afbdd0;line-height:1.68}.auto-sources{display:flex;flex-wrap:wrap;align-items:center;gap:9px 16px}.auto-sources strong{width:100%}.auto-sources a{color:#8ce5d1}
.automark{position:relative;width:68px;height:34px;margin-top:23px;border:3px solid #72c7e6;border-radius:12px 18px 8px 8px;background:linear-gradient(145deg,#173b55,#0a1827);box-shadow:0 0 22px #4ea9cc44}.automark:before{content:"";position:absolute;left:13px;right:12px;top:-18px;height:20px;border:3px solid #72c7e6;border-bottom:0;border-radius:15px 15px 0 0;transform:skewX(-13deg)}.automark:after{content:"●  ●";position:absolute;left:8px;bottom:-16px;width:52px;color:#b9d9e8;font-size:18px;letter-spacing:17px;white-space:nowrap}
.auto-verdict{margin:18px 0 28px;padding:24px;border-left:5px solid #6dc5e5;border-radius:14px;background:#101d2d}.auto-verdict h2{margin:0 0 7px}.auto-verdict p{margin:0;color:#b6c4d4;font-size:1.05rem;line-height:1.65}.graveyard-hero-art{height:260px;margin:35px 0 0;background:url('/assets/explore-car-graveyard.svg?v=67') center/contain no-repeat;filter:drop-shadow(0 20px 28px #0009)}
.graveyard-calculator{margin:26px 0;padding:clamp(22px,5vw,42px);border:1px solid #46637e;border-radius:26px;background:linear-gradient(145deg,#0f2033,#09111d)}.graveyard-controls h2{margin:0 0 18px}.graveyard-controls label{display:block;color:#b5c5d6;font-weight:700}.range-row{display:grid;grid-template-columns:1fr 74px;gap:18px;align-items:center;margin:10px 0 28px}.range-row input{width:100%;accent-color:#70d3e9}.range-row output{display:grid;place-items:center;min-height:52px;border:1px solid #52728f;border-radius:14px;background:#132940;font-size:1.45rem;font-weight:850;font-variant-numeric:tabular-nums}.graveyard-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.graveyard-results article{padding:18px;border:1px solid #2d4c68;border-radius:16px;background:#09182a}.graveyard-results span,.graveyard-results small{display:block;color:#9fb2c7}.graveyard-results b{display:block;margin:8px 0;color:#86e5d1;font-size:clamp(1.35rem,3vw,2.2rem);font-variant-numeric:tabular-nums}.graveyard-assumption{margin:18px 0 0;color:#91a5ba;font-size:.86rem;line-height:1.6}
@media(max-width:900px){.auto-stats,.graveyard-results{grid-template-columns:1fr 1fr}}@media(max-width:700px){.auto-transition,.auto-copy{grid-template-columns:1fr}.graveyard-hero-art{height:190px}}@media(max-width:480px){.auto-stats,.graveyard-results{grid-template-columns:1fr}.range-row{grid-template-columns:1fr 58px}}
