.s-about .about__intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);padding-top:clamp(48px,5.6vw,88px);padding-bottom:var(--pad-reading)}.s-about .about__head{grid-column:1/span 7;grid-row:1}.s-about .about__h1{display:block;margin-top:16px;font-size:clamp(44px,5.4vw,84px);line-height:.95;letter-spacing:.02em}.s-about .about__lede{margin-top:22px;max-width:24em;font-size:var(--fs-lead);line-height:1.35;text-wrap:balance}.s-about .about__pic{grid-column:8/-1;grid-row:1/span 2;align-self:start;justify-self:end;position:sticky;top:calc(var(--header-h-solid) + 24px);width:min(100%,calc((100vh - var(--header-h-solid) - 48px) * .8))}.s-about .about__pic img{width:100%}.s-about .about__words{grid-column:1/span 6;grid-row:2;margin-top:clamp(44px,4.4vw,64px);padding-top:26px;border-top:1px solid var(--hair)}.s-about .about__open{margin-top:22px}.s-about .about__open .lead{max-width:25em}.s-about .about__h3{margin-top:44px}.s-about .about__h3+blockquote{margin-top:16px}.s-about .about__credit{margin-top:30px}.s-about .about__band{padding-top:clamp(72px,8vw,128px);padding-bottom:clamp(72px,8vw,128px)}.s-about .about__pull+.src{margin-top:24px}.s-about .about__bio{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);padding-top:var(--pad-reading);padding-bottom:var(--pad-reading)}.s-about .about__bio-h{grid-column:1/span 5;align-self:start;max-width:9em;font-size:var(--fs-lockup);line-height:.92;text-wrap:balance}.s-about .about__bio-words{grid-column:7/-1;max-width:34em;font-size:18px;line-height:1.6}.s-about .about__bio-words>blockquote+p,.s-about .about__bio-words>p+p{margin-top:1em}.s-about .about__friends{margin:16px 0 26px;padding-left:20px;border-left:1px solid var(--hair)}.s-about .about__friends .src{margin-top:10px}@media (max-width:860px){.s-about .about__bio,.s-about .about__intro{display:block}.s-about .about__pic{position:static;width:min(100%,560px);margin-top:32px}.s-about .about__words{margin-top:44px}.s-about .about__bio-h{max-width:12em}.s-about .about__bio-words{margin-top:26px;max-width:none;font-size:17px}}@media (max-width:600px){.s-about .about__pic{width:auto;margin-left:calc(var(--m) * -1);margin-right:calc(var(--m) * -1)}}