/* Industry pages (/real-estate, /architects, /products). Tokens and components come from vizwalk.css. */

/* #12 (7 Oct 2026): the still-against-live slider fits one screen on wide screens: the head and the slider share 100svh. */
.fs-quality .quality-head{padding-block:var(--chapter-pad) var(--s7)}
.fs-quality .chapter-head{margin-bottom:0}
@media (min-width:900px){
  .fs-quality .fs-inner{display:flex;flex-direction:column;height:100vh;height:100svh;padding-top:var(--head-h)}
  .fs-quality .quality-head{flex:none;padding-block:var(--s6) var(--s5)}
  .fs-quality .ba-full{flex:1 1 auto;min-height:0;height:auto}
}

/* #122: the ad visitor's line under the hero text (the hero caption, placed in the flow and at reading size here). */
.page-industry .fs-hero .hero-caption{position:static;max-width:46ch;margin:0 0 var(--s4);font-size:1.0625rem;font-weight:600;line-height:1.45;color:#F3EFE7}

/* #14: "Your 3D studio already has the model": share buttons and the one-line answer. */
.ind-share{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 var(--s6)}
.ind-model{max-width:60ch;padding:var(--s5);border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-2)}
.ind-model h3{margin:0 0 var(--s2);font-size:1.125rem}
.ind-model p{margin:0;color:var(--ink-2);font-size:1.0625rem;line-height:1.55}

/* #13: three plain dark cards, one sentence each; ours has the accent edge. */
.why-cards{display:grid;gap:var(--s4)}
@media (min-width:768px){.why-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
.why-card{padding:var(--s6) var(--s5);border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg)}
.why-card h3{margin:0 0 var(--s3);font:500 1.375rem/1.2 var(--font-display);letter-spacing:-.01em}
.why-card p{margin:0;color:var(--ink-2);font-size:1.0625rem;line-height:1.55}
.why-card.is-us{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.why-card.is-us h3{color:var(--accent-link)}
.why-card.is-us p{color:var(--ink)}

/* #17: the 3D studio section on /architects. */
.ind-studios-link{margin:0}
.page-industry .fs-hero .hero-caption::before{display:none}
