/* Shared public pages: visual alignment with the September 2026 homepage. */
:root{--blue:#1d73d5;--red:#ed2021;--ink:#101216;--paper:#f7f7f5;--line:#dadddf;--radius:3px}
body{background:var(--paper)}.header{background:#101319;color:#fff;border-bottom:1px solid #ffffff25}.header-inner{min-height:86px}.header-call,.button,.menu-toggle{border-radius:0}.desktop-nav a:hover{box-shadow:inset 0 -2px #fff}.button{padding:14px 24px}.editorial-hero{background:#11151c;color:white;padding-block:65px}.editorial-hero h1{font-weight:600;letter-spacing:-1.2px}.editorial-hero p:not(.eyebrow){color:#c4ccd5}.editorial-hero img{border-radius:2px}.editorial-hero .eyebrow{color:#a7bacf}.editorial-hero .button{background:#fff;color:#11151c}.brand-card,.learn-card,.model-card,.filter-bar,.care-result,.spec-card,.toc,.article-cta,.takeaway,.care-note,.table-scroll,.calculator,.article-image img{border-radius:3px}.brand-card{font-weight:400;background:#fff;border-color:#cbd0d6}.brand-card[aria-pressed=true]{background:#111e31;box-shadow:inset 0 -3px #287bd7;border-color:#111e31}.learn-card{border:0;background:#fff;box-shadow:none}.learn-card-copy{padding:25px}.learn-card h3,.article-top h1{font-weight:600}.article-top{background:#f0f1ef;padding-block:55px}.article-top h1{max-width:950px}.article-body h2{font-weight:600}.article-cta{background:#101b2c}.model-card{border-top:3px solid #b6c7dc}.model-card>a,.source-links a,.source-link{color:#185a9c}.filter-bar{background:#eef0f2;border-color:#d5d9dd}.service-hero{background:#11151c;padding-bottom:70px}.service-hero h1{font-weight:600}.service-sidebar{border-top-color:#1d73d5;background:#eef0f2}.footer,.service-footer{background:#0c0e12}.article-image{margin-top:15px}.header a:focus-visible{outline-color:#48b7ff}@media(max-width:780px){.editorial-hero{padding-block:35px}.article-top{padding-block:30px}.header-inner{min-height:72px}.quick-mobile a{border-radius:0}.filter-bar select,.filter-bar input,.calculator input{font-size:16px}}
