.detailing{--bg:#111316;--ink:#f4f4f0;--accent:#f19c3d;--on-accent:#131313;--muted:#b0b3b8;--soft:#22252a;--panel:#1b1f24;--line:#3a3e43;--radius:0;--focus:#ffd29a}.detailing .brand{font-style:italic;font-size:24px;font-weight:900;letter-spacing:-1px}.detailing .brand>span{color:var(--accent)}.detailing .brand small{font-style:normal;font-weight:500;letter-spacing:3px}.detailing .demo-bar{background:#262b30}.detailing .site-header{background:#111316}.auto-hero{position:relative;isolation:isolate;overflow:hidden;background:#18191b}.auto-bg{position:absolute;inset:0;height:100%;object-fit:cover;object-position:center;z-index:-2}.auto-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080b0ff5 4%,#080b0fb8 42%,#080b0f20 100%),linear-gradient(0deg,#080b0fee,transparent 30%);z-index:-1}.auto-hero-copy{padding:95px 0 90px;max-width:770px}.detailing h1,.detailing h2{font-weight:850;letter-spacing:-2.5px;font-stretch:condensed}.detailing h1{font-size:clamp(47px,6.3vw,87px);line-height:.99}.detailing h1 em{font-style:normal;color:var(--accent)}.auto-hero p{color:#d1d3d5;max-width:480px}.auto-hero .button.secondary{border-color:#8f9499}.auto-hero-foot{display:flex;justify-content:space-between;gap:20px;padding:20px 0 25px;font-size:10px;letter-spacing:2px;color:#d2d4d6;border-top:1px solid #ffffff38}.auto-strip{background:var(--accent);color:#141719;font-size:12px;font-weight:850;letter-spacing:.8px}.auto-strip .wrap{display:flex;justify-content:space-between;gap:15px;padding-top:20px;padding-bottom:20px}.detailing .service-card{padding:30px 25px;background:#1a1e23;border-top:3px solid #454c54}.detailing .service-card:nth-child(3){border-top-color:var(--accent);background:#252321}.detailing .service-card h3{text-transform:uppercase;font-size:22px;letter-spacing:-.5px}.detailing .service-card .button{font-size:11px;min-height:46px}.detailing .service-card .button:hover{border-color:var(--accent)}.auto-care{background:#22262c}.auto-photo{margin:0;position:relative}.auto-photo img{aspect-ratio:1.05;object-fit:cover}.auto-photo figcaption{background:#111316;padding:15px 20px;font-size:9px;letter-spacing:1.7px;border-left:3px solid var(--accent)}.auto-specs{margin:30px 0}.auto-specs div{padding:12px 0;border-top:1px solid var(--line);font-size:14px}.auto-specs span{color:var(--accent);font-size:11px;letter-spacing:1px;margin-right:20px}.detailing .planner{border-top:3px solid var(--accent)}.detailing .planner h3{font-size:28px;letter-spacing:-1px;margin-top:10px}.detailing .business-cta{background:#25292e;color:#f4f4f0;border-left:4px solid var(--accent)}.detailing .business-cta .button{background:var(--accent);color:#131313}.detailing .preview-result p{color:#e0e1e2}@media(max-width:800px){.auto-hero-copy{padding:70px 0 65px}.auto-bg{object-position:60% center}.auto-hero:after{background:linear-gradient(90deg,#080b0fe8,#080b0f65)}.auto-strip .wrap{flex-wrap:wrap;font-size:10px;gap:12px}.detailing h1{font-size:60px}.auto-hero-foot{font-size:8px;letter-spacing:1px}.auto-photo img{aspect-ratio:1.4}.detailing h2{letter-spacing:-1.4px}}@media(max-width:480px){.detailing h1{font-size:47px}.auto-hero .intro{font-size:16px}.auto-hero-foot span:last-child{display:none}}