/* Existing AI Car Video brand; scoped editorial evidence and working figures. */
@font-face{font-family:"Barlow Condensed";src:url("/fonts/BarlowCondensed-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
.sub-b main>section.seo-depth{background:#f5f2eb!important;border:1px solid #454b4d!important}
.seo-depth{width:min(1180px,calc(100% - 40px));margin:36px auto;padding:40px;background:#f5f2eb;color:#161b1e;border:1px solid #454b4d;border-radius:2px;scroll-margin-top:90px}
.seo-depth h2{font:700 clamp(30px,4vw,48px)/1.08 "Barlow Condensed",sans-serif!important;color:#161b1e;margin:0 0 24px!important}.seo-depth h3{font:700 clamp(24px,3vw,32px)/1.15 "Barlow Condensed",sans-serif!important;margin:32px 0 14px!important;color:#161b1e}.seo-depth p,.seo-depth li{font-size:16px;line-height:1.75;color:#30383c;max-width:78ch}.seo-depth p{margin:0 0 18px}.seo-depth a{color:#713200;text-decoration:underline;text-underline-offset:3px}.seo-depth a:focus-visible,.seo-depth button:focus-visible,.seo-depth input:focus-visible{outline:3px solid #935100;outline-offset:4px}.seo-depth figure{margin:28px 0}.seo-depth img{display:block;width:100%;height:auto;max-width:820px}.seo-depth figcaption{font-size:14px;line-height:1.6;max-width:78ch;margin-top:12px}.depth-table{max-width:100%;overflow-x:auto;margin:20px 0}.depth-table table{width:100%;border-collapse:collapse;min-width:420px}.depth-table th,.depth-table td{text-align:left;vertical-align:top;padding:12px;border:1px solid #b3b5ae;font-size:14px;line-height:1.65;color:#20272b}.depth-table th{background:#e6e4dc}.depth-links{padding-top:18px;border-top:1px solid #afb1aa}.depth-links p{margin:12px 0}.depth-budget fieldset{border:0;padding:0;margin:18px 0}.depth-budget label{display:block;margin-bottom:8px;font-weight:600}.depth-budget input{width:120px;max-width:100%;padding:12px;font:inherit;border:1px solid #535b60;background:white;color:#111}.depth-budget button{padding:12px 20px;min-height:48px;margin:8px;background:#182126;color:#fff;border:0;font:600 16px "Space Grotesk",sans-serif;cursor:pointer}.depth-budget output{display:block;padding:18px;background:#fff;border:1px solid #aeb4b5;line-height:1.7}.depth-budget #budget-error{color:#9f1a1a}.depth-page{background:#101518;color:#f4f2eb}.depth-page .depth-head,.depth-page .depth-foot{width:min(1180px,calc(100% - 40px));margin:auto;padding:22px 0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.depth-page .depth-head a,.depth-page .depth-foot a{min-height:44px;display:inline-flex;align-items:center;color:#f7e275}.depth-page h1{font:700 clamp(42px,7vw,76px)/1.02 "Barlow Condensed",sans-serif;margin:20px 0;max-width:21ch}.depth-page .depth-kicker{font:500 12px "JetBrains Mono",monospace;text-transform:uppercase}.depth-page .depth-intro{max-width:76ch;font-size:19px;line-height:1.6}.depth-page .depth-hero{width:min(1180px,calc(100% - 40px));margin:35px auto 25px}.depth-page .seo-depth section{margin-top:30px}.depth-page .depth-toc{display:flex;flex-direction:column;gap:8px;margin:24px 0}.depth-page .depth-toc a{color:#f7e275;min-height:36px}.depth-page .depth-foot{border-top:1px solid #656d70}.depth-page .depth-toc-title{font-size:16px}
@media(max-width:650px){.seo-depth{width:calc(100% - 28px);padding:24px 18px;margin-block:26px}.seo-depth p{font-size:16px}.depth-table th,.depth-table td{padding:10px}.depth-page .depth-head,.depth-page .depth-foot,.depth-page .depth-hero{width:calc(100% - 32px)}.depth-budget button{margin-left:0}.depth-budget input{display:block}.seo-depth h2{font-size:32px!important}}
