.about .page-section{margin-top:clamp(2.25rem,1.5rem + 2.5vw,4rem)}.about-what{grid-template-columns:minmax(0,40rem) minmax(0,18rem);align-items:start;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}.about-photo{margin:0}.about-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center 65%;border-radius:6px;width:100%;height:auto;display:block}.about-photo figcaption{font-size:var(--step-small);margin-top:.6rem}@media (max-width:900px){.about-what{grid-template-columns:minmax(0,1fr)}.about-photo{max-width:24rem}.about-photo img{aspect-ratio:16/9}}.about .rw summary,.about .rw-intro,.about .rw-body{font-size:var(--step-body);color:var(--ink)}.about .rw-src,.about .rw-tech{font-size:var(--step-small)}.about-year{max-width:44rem}.about-split{background:var(--surface-2);border-radius:7px;gap:3px;height:14px;margin-top:1rem;display:flex;overflow:hidden}.about-seg{background:var(--positive);flex:0 1 0;min-width:6px}.about-seg[data-part=able],.about-swatch[data-part=able]{background:var(--accent)}.about-seg[data-part=item],.about-swatch[data-part=item]{background:var(--muted)}.about-parts{gap:8px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.about-parts li{grid-template-columns:4.5rem 10px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.about-swatch{background:var(--positive);border-radius:3px;width:10px;height:10px}.about-part-amt{text-align:right;font-weight:500}.about-year-share{max-width:60ch;margin-top:1rem;font-weight:500}.about-year-src{font-size:var(--step-small);margin-top:.75rem}
