/* TURE Hybrid 6.1. Automobile identity ONLY.
   No rules change photographic sizes, ratios, crops, object-fit, sequence,
   story column widths, margins, or responsive breakpoints in inherited pages. */
.ture-auto,.ture-brand-shell {
--bt-ink:#171714;
--bt-paper:#f7f5ef;
--bt-white:#fff;
--bt-soft:#eae7de;
--bt-muted:#6c6a63;
--bt-rule:rgba(23,23,20,.18);
--bt-serif:'Cormorant Garamond','Iowan Old Style','Palatino Linotype','BT Garamond Fallback','EB Garamond',Palatino,serif;
--bt-display:'IBM Plex Sans','Helvetica Neue',Inter,Arial,sans-serif;
--bt-sans:'IBM Plex Sans','Helvetica Neue',Inter,Arial,sans-serif;
--bt-gutter:clamp(24px,5.5vw,88px);
}
.ture-brand-shell{font:400 16px/1.65 var(--bt-sans);background:var(--bt-paper);color:var(--bt-ink);-webkit-font-smoothing:antialiased}
.ture-auto {
 --white:var(--bt-paper); --black:var(--bt-ink);
 --line: rgba(17,17,15,.20); --line-strong: rgba(17,17,15,.36);
 --white-line: rgba(247,245,239,.28);
 --sans: var(--bt-sans); --serif: var(--bt-serif); --hero-serif:'IBM Plex Sans','Helvetica Neue',Arial,sans-serif;
 background:var(--white);color:var(--black);font-family:var(--sans);
}
.ture-auto .detail-hero h1,.ture-auto .archive-hero h1 {font-family:var(--hero-serif);font-weight:500;}
.ture-auto .collection-editorial-copy p {font-family:var(--sans);}
.ture-auto .collection-editorial-photo figcaption {font-family:var(--sans);}
.ture-auto a {color:inherit;}
.ture-auto .collection-read-more,.ture-auto .experience-read-more,.ture-auto .detail-actions a {
 border-color:var(--black);background:transparent;color:var(--black);font-family:var(--sans);
 transition:background .25s ease,color .25s ease;
}
.ture-auto .collection-read-more:hover,.ture-auto .collection-read-more:focus-visible,
.ture-auto .experience-read-more:hover,.ture-auto .experience-read-more:focus-visible,
.ture-auto .detail-actions a:hover,.ture-auto .detail-actions a:focus-visible {
 background:var(--black);color:var(--white);
}
/* Only the old navigation chrome is hidden. The original <main> is never rewritten. */
body.ture-auto > .site-header,body.ture-auto > .site-menu,
body.ture-auto > footer:not(.bt-footer) {display:none!important;}
.ture-brand-shell {display:flow-root;}
.ture-brand-header-shell{position:sticky;top:0;z-index:60;}
/* Original image-led home opening, with the common brand palette and CTA. */
.bt-page .ture-auto-home .hero {isolation:isolate;}
.bt-page .ture-auto-home .hero-line,.bt-page .ture-auto-home .hero-manifesto-note,
.bt-page .ture-auto-home .hero-manifesto-note p {color:var(--bt-paper);}
.bt-page .ture-auto-home .hero-manifesto-note .bt-text-link {--bt-cta-color:var(--bt-paper);--bt-cta-fill:transparent;}
.bt-page .ture-auto-home .hero-manifesto-note .bt-text-link:hover,
.bt-page .ture-auto-home .hero-manifesto-note .bt-text-link:focus-visible {background:var(--bt-paper);color:var(--bt-ink);}
/* Native index uses its original card grid; it is not the art catalogue. */
.ture-auto .collection-grid .collection-card {border:none;}
/* New index only: keep its long title within the narrowest phone viewport.
   These selectors do not match inherited automobile stories. */
@media(max-width:620px){.ture-home-native .archive-hero h1{font-size:clamp(44px,11vw,68px);}}
