/* V101 page boundaries; reuse the approved visual components. */
.price-strip .snapshot-six{grid-template-columns:repeat(3,minmax(0,1fr))!important;--metric-count:3}
.price-strip .snapshot-six>div{padding:24px;min-width:0}
.price-strip .snapshot-six strong{display:block;font:400 clamp(30px,4vw,56px)/1.15 var(--serif);margin:12px 0}
.price-strip .snapshot-six small{display:block;font:12px/1.5 var(--sans)}
.price-strip .snapshot-six>div>span{font:14px var(--sans);text-transform:uppercase;letter-spacing:.08em}
.price-strip .snapshot-head{display:flex;justify-content:space-between;gap:16px;padding:20px 24px}
.price-strip>a{display:inline-block;margin:20px 24px}
.surface-next{display:flex;gap:28px;justify-content:space-between;padding-block:40px}
.market-score{margin-top:24px}.market-score strong{display:block;font:400 35px var(--serif)}
[data-surface="guide"] .guide-reference [data-reference-panel]{display:block;padding-block:32px}
[data-surface="guide"] .reference-controls{margin-bottom:24px}
[data-surface="guide"] .guide-reference [data-reference-panel="context"]>.focus-drive{margin-top:36px}
[data-surface="market"] [data-market-panel],[data-surface="data"] [data-market-panel]{display:block}
[data-surface="data"] .evidence-filters{--evidence-tabs:0px}
.ticker-cell[href]{color:inherit;text-decoration:none!important;cursor:pointer}.ticker-cell[href]:is(:hover,:focus-visible){background:#edc6da;color:#17232b;outline:2px solid #edc6da}
.incoming-archive .catalog-pending{font-size:17px!important;max-width:15ch;line-height:1.15!important}
@media(max-width:650px){.price-strip .snapshot-six{grid-template-columns:1fr!important}.price-strip .snapshot-six>div{padding:20px;border-bottom:1px solid #17232b}.surface-next{flex-wrap:wrap}.price-strip .snapshot-head{flex-wrap:wrap}}
.data-identity{padding-block:30px}.data-identity h1{font:400 clamp(36px,5vw,60px)/1.08 var(--serif);margin:12px 0}.data-page .price-strip .snapshot-six strong{font-size:30px}.data-page .price-strip .snapshot-six>div{padding-block:12px}
.data-plot-details{margin:18px 0;border-block:1px solid #17232b}.data-plot-details>summary{padding:16px 20px;cursor:pointer;font:14px var(--sans);background:#d6e4eb}.data-plot-details>summary:is(:hover,:focus-visible){background:#edc6da}
