.page-about .head{text-align:center;justify-items:center;gap:1.1rem;padding-block:clamp(3rem,8vw,6rem) clamp(2rem,5vw,3.5rem);display:grid}.page-about .layout{align-items:start;gap:clamp(2.5rem,6vw,4.5rem);display:grid}.page-about .story{font-size:clamp(1.02rem,.98rem + .3vw,1.15rem);line-height:1.85}.page-about .story__lede{font-family:var(--font-display);color:var(--cream);font-size:1.3em;line-height:1.5}.page-about .doneness-note{border-left:2px solid var(--brass);background:linear-gradient(90deg,#5e16202e,#0000);justify-items:start;gap:.9rem;margin-block:2.25rem;padding:1.5rem 1.75rem;display:grid}.page-about .doneness-note p{font-family:var(--font-display);color:var(--cream);margin:0;font-size:1.1rem;font-style:italic}.page-about .source{border-top:1px solid var(--char-line);color:var(--muted);margin-top:2rem;padding-top:1.5rem;font-size:.9rem}.page-about .feature{margin-bottom:clamp(2.5rem,6vw,4rem)}.page-about .scoreboard{border:1px solid var(--char-line);border-radius:var(--radius);background:linear-gradient(180deg, #5e162024, transparent 55%), var(--night-raised);box-shadow:var(--shadow-plate);text-align:center;justify-items:center;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);display:grid;position:sticky;top:6rem}.page-about .scoreboard__note{border-top:1px solid var(--char-line);font-family:var(--font-display);color:var(--muted);margin:.4rem 0 0;padding-top:1rem;font-size:.92rem;font-style:italic;line-height:1.5}.page-about .scoreboard__figure{font-family:var(--font-display);color:var(--brass-light);margin:0;font-size:clamp(2.75rem,2rem + 2.5vw,3.75rem);line-height:1}.page-about .scoreboard__figure span{color:var(--muted-dim);font-size:.45em}.page-about .scoreboard__label{text-transform:uppercase;letter-spacing:.24em;color:var(--muted);margin:0;font-size:.62rem;font-weight:500}@media (width>=900px){.page-about .layout{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr)}}.page-about .quote{margin:var(--section-gap) auto 0;border-block:1px solid var(--char-line);text-align:center;padding-block:clamp(2.5rem,6vw,4rem)}.page-about .quote blockquote{gap:1rem;margin:0;display:grid}.page-about .quote blockquote p{font-family:var(--font-display);color:var(--muted);margin:0;font-size:clamp(1.3rem,1rem + 1.8vw,2.4rem);line-height:1.3}.page-about .quote blockquote p.is-answer{color:var(--cream);font-style:italic}.page-about .quote figcaption{text-transform:uppercase;letter-spacing:.26em;color:var(--brass);margin-top:1.75rem;font-size:.64rem;font-weight:500}
