/* v191 • Lesson 09 only. Shared pages and selection graphics unchanged. */
.bb-tex .bb-hero-stack{align-content:center}
.bb-tex .bb-tex-helper-title{font:700 clamp(1.6rem,3vw,2.25rem)/1.12 'Cormorant Garamond',Georgia,serif;color:#6e2c65;margin:28px 0 17px;text-align:center}
.bb-tex .bb-tex-helper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 24px;align-items:start}
.bb-tex .bb-tex-helper-grid .bb-helper-figure{margin:0;min-width:0}
.bb-tex .bb-tex-helper-grid .bb-helper-figure:last-child:nth-child(odd){grid-column:1 / -1;max-width:720px;justify-self:center;width:100%}
.bb-tex .bb-helper-figure{max-width:980px;margin:22px auto 25px}
.bb-tex .bb-helper-figure__link{background:#25262b}
.bb-tex .bb-helper-figure figcaption{color:#653757}
.bb-tex .bb-tex-illustration-note{padding:11px 14px;border-left:3px solid #bf8a52;background:#fff7e8;border-radius:7px;margin:10px 0 20px}
.bb-tex .bb-tex-card{background:linear-gradient(180deg,#fffaf1,#f8e7ca);box-shadow:0 8px 19px rgba(37,12,41,.12)}
.bb-tex .bb-tex-gallery{margin-top:22px}
.bb-tex .bb-tex-project{background:linear-gradient(140deg,#fffaf0,#f3dfbf)}
.bb-tex .bb-tex-uv-demo{background:linear-gradient(140deg,#fffaf0,#f6e5c6)}
.bb-tex .bb-side-note{min-width:0}
@media(max-width:850px){.bb-tex .bb-tex-helper-grid{grid-template-columns:1fr}.bb-tex .bb-tex-helper-grid .bb-helper-figure:last-child:nth-child(odd){grid-column:auto;max-width:980px}}
