.page-about__hero{margin-block:clamp(2rem,4vw,3rem)}@media(max-width:1023px){.page-about__hero{margin-top:-1px}}.page-about__hero-inner.section__inner--wide{display:grid;gap:var(--space-cluster-gap);align-items:center;--hero-pad-block: clamp(3rem, 6vw, 4rem);padding-block:var(--hero-pad-block);padding-inline:var(--space-shell-gutter);max-width:calc(var(--max-width-shell) - 2 * var(--space-shell-gutter));overflow:hidden;background:var(--color-bg-subtle);border:1px solid var(--color-border)}.page-about__hero-eyebrow{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.page-about__hero h1{font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:var(--type-hero);letter-spacing:-.02em;line-height:1.1;text-wrap:pretty;margin-bottom:0}.page-about__hero .public-lede{line-height:1.7}.page-about__hero-media{margin:0;margin-inline:auto;margin-top:clamp(1rem,2.5vw,2rem);width:100%;max-width:22rem;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;position:relative}.page-about__hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}@media(min-width:700px){.page-about__hero-media{max-width:28rem}}.page-about__hero-copy{display:grid;gap:var(--space-public-copy-gap);padding-inline:0}.page-about__hero-copy>*{margin-bottom:0}.page-about__story{background:var(--color-bg-utility);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-about__story-grid{display:grid;gap:clamp(2.25rem,4vw,3.5rem)}.page-about__story-portrait{margin:0;overflow:hidden;order:2;position:relative}.page-about__story-portrait:after{content:"";position:absolute;inset:0;width:clamp(16rem,55vw,28rem);margin-inline:auto;box-shadow:inset 0 0 20px 10px var(--color-bg-utility);pointer-events:none}.page-about__story-portrait-image{display:block;width:clamp(16rem,55vw,28rem);margin-inline:auto;aspect-ratio:2 / 3;object-fit:cover;background:var(--color-bg-subtle)}.page-about__story-content{display:grid;align-content:start}.page-about__story-signoff{display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--space-xl) + 1.25rem);padding:2rem 0 var(--space-md) 1.25rem}.page-about__story-signature{display:block;width:clamp(180px,40vw,240px);height:auto;mix-blend-mode:multiply}.page-about__story-signoff-role{margin:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}@media(max-width:599px){.page-about__story-signoff{flex-direction:column;align-items:flex-start;gap:var(--space-md)}}.page-about__story-callout{display:grid;gap:var(--space-public-copy-gap-lg);order:1}.page-about__story-callout>*{margin-bottom:0}.page-about__story-callout h2{font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:var(--type-section);letter-spacing:-.02em;line-height:1.15;text-wrap:pretty}.page-about__story-pull{padding-block-start:.5rem;font-family:var(--font-serif);font-style:italic;font-size:var(--text-xl);line-height:1.4;text-align:center;color:var(--color-text)}.page-about__all-articles{justify-content:center;margin-top:3rem}.page-about__work .public-section-header h2{font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:var(--type-section);letter-spacing:-.025em;line-height:1.1;text-wrap:pretty}.page-about__work-offers{display:flex;flex-wrap:wrap;gap:.6rem 2.25rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1rem 0;margin-bottom:3rem}.page-about__work-offer{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-sm);font-weight:600;letter-spacing:.02em;color:var(--color-text);text-decoration:none;transition:color var(--transition-fast)}.page-about__work-offer svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.page-about__work-offer:hover,.page-about__work-offer:focus-visible{color:var(--color-text-muted)}.page-about__work-card .img-reveal{aspect-ratio:3 / 2;overflow:hidden;background:var(--color-bg-subtle)}.page-about__work-card-copy{display:grid;gap:var(--space-public-copy-gap);padding-top:var(--space-public-card-pad)}.page-about__work-card-copy>*{margin-bottom:0}.page-about__work-card h3{font-size:var(--type-card)}.page-about__work-card-deck{font-size:var(--text-sm);line-height:1.65}@media(min-width:1024px){.page-about__hero-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;min-height:clamp(26rem,36vw,31.25rem)}.page-about__hero-copy{padding-inline:clamp(1rem,2vw,2rem) 0}.page-about__hero-media{max-width:none;margin-inline:0;margin-top:0;aspect-ratio:auto;border-radius:0;overflow:visible;align-self:stretch}.page-about__hero-image{position:absolute;top:calc(-1 * var(--hero-pad-block));right:calc(-1 * var(--space-shell-gutter));width:calc(100% + var(--space-shell-gutter));height:calc(100% + 2 * var(--hero-pad-block));max-width:none}.page-about__hero-media:after{content:"";position:absolute;left:-20px;top:calc(-1 * var(--hero-pad-block));height:calc(100% + 2 * var(--hero-pad-block));width:160px;background:var(--hero-feather-right);pointer-events:none}.page-about__story-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.page-about__story-portrait{order:1}.page-about__story-callout{order:2}.page-about__story-portrait-image{width:100%;max-height:625px}.page-about__story-portrait:after{width:100%}}
