/* ABOUT only: neutral paper, graphite type, restrained red accents. */
body.about-unified{background:#f0f1f1;color:#363b3e;--bc-accent:#bd4745;--bc-accent-soft:#697175;--muted:#697175;--line:#b9bfc2}
.about-unified .site-dot-backdrop{background:linear-gradient(120deg,#fafafa,#e5e8e9 65%,#f4f5f5)}
.about-unified .site-dot-backdrop :is(canvas,img){opacity:.09!important;filter:grayscale(1);mix-blend-mode:multiply}
.about-unified :is(.drive-story,.drive-stage,.has-car-model){color:#363b3e;background:transparent}
.about-unified .masthead{color:#31383c;background:linear-gradient(180deg,#f5f6f6f5,#f5f6f6dd 65%,#f5f6f600)}
.about-unified .masthead .brand,.about-unified .brand-hero-title img{filter:brightness(0);opacity:.83}
.about-unified .languages button[aria-pressed=true]{background:#353b3f;color:#fff}
.about-unified :is(.stage-topline,.eyebrow,.hero-microcopy,.brand-side,.concept-note,.scroll-cue,.scroll-cue>span:last-child,.hero-coordinate){color:#697277}
.about-unified :is(.drive-copy h1,.brake-copy h2,.exploded-heading h2,.sim-heading h2,.craft-copy h2,.craft-copy h3){color:#30373b;text-shadow:none}
.about-unified :is(.drive-copy .drive-subtitle,.brake-copy p,.exploded-heading p,.craft-copy p){color:#596267}
.about-unified .drive-link{color:#343c40;border-color:#8a939866;background:#ffffff30}
.about-unified .drive-link:hover{background:#fff8;border-color:#bd4745;color:#252b2f}
.about-unified :is(.motion-toggle,.part-controls button,.sim-actions button){color:#465055;background:#ffffff80;border-color:#949da355}
.about-unified .story-steps button{color:#798186}.about-unified .story-steps button.selected{color:#30373b;background:#fff6}
.about-unified .story-steps button.selected b{color:#bd4745;border-color:#bd4745}
.about-unified .bridge-screen{background:#eef0f0f2}.about-unified .is-bridge .stage-footer{background:#eef0f0ed}
.about-unified .craft-grid{background-color:transparent;background-image:linear-gradient(#66707816 1px,transparent 1px),linear-gradient(90deg,#66707816 1px,transparent 1px)}
.about-unified :is(.performance-ui,.exploded-ui,.sim-heading>p,.sim-heading>span,.speed-dial,.sim-telemetry,.sim-control,.temperature,.sim-state){color:#465055}
.about-unified :is(.part-info,.sim-load-card,.sim-control,.sim-telemetry){background:#f5f6f6e8;border-color:#aab1b544;box-shadow:none}
.about-unified .part-info :is(h3,p),.about-unified .part-close{color:#394247}
.about-unified .stage-grid{filter:none;opacity:.025}
.about-unified .hero-blueprint{opacity:.24}.about-unified .drive-stage::after{background:#87919740}
.about-unified :is(.brake-copy,.exploded-heading,.sim-heading,.craft-copy) :is(h2,h3)::before,.about-unified :is(.brake-copy,.exploded-heading,.sim-heading,.craft-copy) :is(h2,h3)::after{opacity:.55}
.about-unified .story-progress{background:#87919720}
/* Keep the shared menu's approved dark palette independent of this page. */
.about-unified .navigation{color:#eee}
