.wrap.about-page{padding-top:90px;padding-bottom:120px}.about-quote{text-align:center;max-width:780px;margin:0 auto 96px}.about-quote .eyebrow{margin-bottom:28px;display:block}.about-quote-block{color:var(--ink);margin:0 0 40px;font-size:clamp(28px,4vw,42px);font-style:italic;font-weight:500;line-height:1.3;position:relative}.about-quote-mark{color:var(--red);opacity:.85;margin-bottom:4px;font-size:88px;font-style:normal;line-height:1;display:block}.about-message{max-width:640px;margin:0 auto}.about-portrait{background:var(--bone-dim);border-radius:var(--radius-card);grid-template-columns:160px 1fr;align-items:center;gap:28px;max-width:640px;margin:72px auto 0;padding:28px;display:grid}.about-portrait-image img{aspect-ratio:1;border-radius:var(--radius-card-sm);object-fit:cover;width:100%}.about-attribution-name{color:var(--ink);font-size:19px;font-weight:500;display:block}.about-attribution-role{color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;margin-bottom:14px;font-size:11px;display:block}.about-portrait-body p{color:var(--ink-soft);font-size:15px;line-height:1.6}@media (width<=560px){.about-portrait{text-align:center;grid-template-columns:1fr;padding:24px}.about-portrait-image{max-width:140px;margin:0 auto}}@media (width<=700px){.wrap.about-page{padding-top:48px;padding-bottom:72px}.about-quote-block{font-size:26px}.about-quote-mark{font-size:64px}}
