/* Design upgrade B (11-07): Velvet & Fade polish. Plum carries down the page; the fade glossary is text, not chips. Loaded last. */
.up-sc-lead{margin:22px 0 4px;font:600 12px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}
.vf-sc-cards.up-terms{min-height:0;margin-top:8px;display:grid;gap:0}
.up-term-card{padding:16px 0;border-bottom:1px solid rgba(217,178,111,.22)}
.up-term-card:last-child{border-bottom:0}
.up-term{margin:0 0 6px!important;font:600 12px/1.4 var(--sans)!important;letter-spacing:.18em;text-transform:uppercase;color:var(--gold2)!important}
.up-term-card blockquote{font-size:clamp(18px,1.6vw,22px)!important;margin:0!important}
.vf-sc-rail li{opacity:.7}

/* lower page: plum, not flat black */
.vf-reel{background:linear-gradient(180deg,var(--ink),#170b1a)}
.vf-word-of{background:radial-gradient(80% 60% at 50% 0%,rgba(176,71,111,.16),transparent 70%),linear-gradient(180deg,#170b1a,var(--plum))}
.vf-foot{background:linear-gradient(180deg,var(--plum),#160a19)}
.vf-word-of p,.vf-foot p{color:#d6cabf}

/* final pass 1107-155512: before/after side by side (a still), looks as a plain swipe of photos, the pole without a drawn head */
.up-ba{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:620px;margin:0 auto}
.up-ba figure{margin:0;position:relative;overflow:hidden;background:var(--plum)}
.up-ba img{display:block;width:100%;height:auto;aspect-ratio:600/822;object-fit:cover}
.up-ba figcaption{position:absolute;left:10px;bottom:10px;font:800 .68rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;background:rgba(12,10,13,.72);padding:8px 10px;color:#f3ead7}
.up-ba figure:last-child figcaption{color:var(--gold)}
.vf-sc-in{grid-template-columns:auto minmax(0,1fr)!important}
.vf-lead-bar{display:none!important}
@media (min-width:901px){.vf-sc-copy{max-width:980px!important;width:100%}.vf-sc-cards.up-terms{grid-template-columns:1fr 1fr;column-gap:48px;max-width:none!important;width:100%}.up-term-card:nth-last-child(2){border-bottom:0}}
