.about-page{background-attachment:fixed;min-height:100svh}.about{--about-rule:color-mix(in srgb, var(--color-ink) 70%, transparent);padding:2rem var(--spacing-gutter) 5rem;flex-direction:column;gap:2.5rem;display:flex}.about-portrait{order:2;align-items:flex-end;gap:1.25rem;margin:0;display:flex}.about-portrait .about-print{flex:none;width:42%}.about-print{aspect-ratio:2/3;border:1px solid color-mix(in srgb, var(--color-ink) 90%, transparent);background:color-mix(in srgb, var(--color-ink) 9%, var(--color-paper));place-items:center;display:grid;position:relative;overflow:hidden}.about-print-mark{opacity:.1;width:13%;height:auto}.about-photo{object-fit:cover}.about-portrait figcaption{flex-direction:column;gap:.6rem;display:flex}.about-name,.about-role{text-transform:uppercase;font-weight:600}.about-name{letter-spacing:.36em;font-size:.875rem}.about-role{letter-spacing:.32em;color:color-mix(in srgb, var(--color-ink) 82%, transparent);font-size:.75rem}.about-main{display:contents}.about-head{flex-direction:column;order:1;align-items:flex-start;gap:1.5rem;display:flex}html[data-smooth-scroll]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html[data-smooth-scroll]{scroll-behavior:auto}}.about-jump-arrow{rotate:90deg}.about-work-teaser{scroll-margin-top:2rem}.about-headline{letter-spacing:-.02em;font-size:clamp(3.25rem,6.7vw,6rem);line-height:1}.about-credits{border-top:1px solid var(--about-rule);order:3;margin:0}.about-credit{border-bottom:1px solid var(--about-rule);gap:.4rem;padding:.9rem 0 1rem;display:grid}.about-credit dt{text-transform:uppercase;letter-spacing:.3em;padding-top:.3em;font-size:.75rem;font-weight:600}.about-credit dd{max-width:34em;font-family:var(--font-display);margin:0;font-size:1.125rem;line-height:1.35}.about-notes{font-family:var(--font-body);color:color-mix(in srgb, var(--color-ink) 82%, transparent);margin:.45rem 0 0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none}.about-notes li{align-items:baseline;gap:.75rem;display:flex}.about-notes li:before{content:"";background:currentColor;flex:none;width:1.1rem;height:1px;translate:0 -.3em}.about-preface{order:4;max-width:36em}.about-preface p{font-size:clamp(1.125rem,1.62vw,1.5rem);line-height:1.5}.about-preface p+p{margin-top:1.1em}.about-reach{order:6;margin-top:1.5rem}.about-reach-heading{margin-bottom:1.25rem;font-size:clamp(1.75rem,3vw,3rem);line-height:1.1}.about-reach .about-credit dd{overflow-wrap:anywhere;font-size:1.125rem}.about-close-cta{margin-top:2.5rem}.about-work{order:5;margin-top:1.5rem}.about-work-part+.about-work-part{margin-top:4rem}.about-work-head{border-top:1px solid var(--about-rule);border-bottom:1px solid var(--about-rule);gap:.6rem;padding:.9rem 0 1rem;display:grid}.about-work-label{text-transform:uppercase;letter-spacing:.3em;font-size:.75rem;font-weight:600}.about-work-line{max-width:34em;font-size:1.0625rem;line-height:1.5}.about-clips{gap:2rem 1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.about-clips[data-shape=tall]{scroll-snap-type:x mandatory;margin-inline:calc(var(--spacing-gutter) * -1);padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;grid-auto-columns:62vw;grid-auto-flow:column;overflow-x:auto}.about-clips[data-shape=tall]::-webkit-scrollbar{display:none}.about-clip{--m:0px;--s:0px;scroll-snap-align:start;align-content:start;display:grid}.about-clip-n{letter-spacing:.24em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.about-clip-frame{aspect-ratio:16/9;background:color-mix(in srgb, var(--color-ink) 7%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 24%, transparent), calc(var(--m) * -1) 0 0 var(--s) var(--color-war), var(--m) 0 0 var(--s) var(--color-art);transition:box-shadow var(--misreg-duration) var(--misreg-ease);border-radius:3px;position:relative}.about-clip[data-shape=tall] .about-clip-frame{aspect-ratio:9/16}.about-clip-frame video{border-radius:inherit;object-fit:cover;background:var(--color-paper);width:100%;height:100%;display:block}.about-clip-frame[data-started] video{object-fit:contain}.about-clip-still{border-radius:inherit;object-fit:cover}.about-clip-player{border-radius:inherit;background:var(--color-paper);border:0;width:100%;height:100%;position:absolute;inset:0}@media (hover:hover){.about-clip:hover{--m:var(--misreg-hover);--s:1px}}.about-clip:focus-within{--m:var(--misreg-hover);--s:1px}.about-clip:has([data-started]){--m:0px;--s:0px}.about-clip-play{cursor:pointer;border-radius:inherit;align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}.about-clip-play:focus-visible{outline:2px solid var(--color-art);outline-offset:4px}.about-clip-play-mark{border:1px solid color-mix(in srgb, var(--color-ink) 80%, transparent);background:color-mix(in srgb, var(--color-paper) 55%, transparent);text-transform:uppercase;letter-spacing:.24em;align-items:center;gap:.55rem;padding:.45rem .75rem .45rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}.about-clip-play-mark:before{content:"";border-block:.32rem solid #0000;border-left:.5rem solid;width:0;height:0}.about-clip-title{font-family:var(--font-display);margin-top:.85rem;font-size:1.125rem;line-height:1.3}.about-clip-meta{text-transform:uppercase;letter-spacing:.24em;color:color-mix(in srgb, var(--color-ink) 62%, transparent);margin-top:.3rem;font-size:.6875rem;font-weight:600}.about-work-teaser{order:5;margin-top:1.5rem}.about-work-teaser-line{max-width:34em;margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.5}.about-credits .about-work-row{padding:0;display:block}.about-work-row-link{--m:0px;--s:0px;grid-template-columns:minmax(0,1fr) 6.5rem;grid-template-areas:"label still""text still";align-items:start;gap:.4rem 1.25rem;padding:.9rem 0 1rem;display:grid}.about-work-row-link:focus-visible{outline:2px solid var(--color-art);outline-offset:4px}@media (hover:hover){.about-work-row-link:hover{--m:var(--misreg-hover);--s:1px}}.about-work-row-link:focus-visible{--m:var(--misreg-hover);--s:1px}.about-work-row-label{text-transform:uppercase;letter-spacing:.3em;grid-area:label;padding-top:.3em;font-size:.75rem;font-weight:600}.about-work-row-text{grid-area:text;gap:.4rem;display:grid}.about-work-row-line{max-width:31em;font-family:var(--font-display);font-size:1.125rem;line-height:1.35}.about-work-row-count{text-transform:uppercase;letter-spacing:.24em;color:color-mix(in srgb, var(--color-ink) 62%, transparent);font-size:.6875rem;font-weight:600}.about-work-row-still{aspect-ratio:16/9;background:color-mix(in srgb, var(--color-ink) 7%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 24%, transparent), calc(var(--m) * -1) 0 0 var(--s) var(--color-war), var(--m) 0 0 var(--s) var(--color-art);transition:box-shadow var(--misreg-duration) var(--misreg-ease);border-radius:3px;grid-area:still;position:relative;overflow:hidden}.about-work-all{margin-top:1.25rem}.about-work-contents{order:2}.about-work-contents-label{text-transform:uppercase;letter-spacing:.3em;color:color-mix(in srgb, var(--color-ink) 62%, transparent);padding-bottom:.7rem;font-size:.6875rem;font-weight:600}.about-work-contents ol{border-top:1px solid var(--about-rule);margin:0;padding:0;list-style:none}.about-work-contents li{border-bottom:1px solid var(--about-rule)}.about-work-contents-link{min-height:2.75rem;font-family:var(--font-display);transition:color .2s var(--misreg-ease);align-items:baseline;gap:1rem;padding:.7rem 0;font-size:1.0625rem;line-height:1.3;display:flex}.about-work-contents-link:hover,.about-work-contents-link:focus-visible{color:var(--color-art)}.about-work-contents-n{font-family:var(--font-body);letter-spacing:.24em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);flex:none;font-size:.6875rem;font-weight:600}.about-work-back{margin-top:1rem}.about-work-back-arrow{rotate:180deg}.about-work-lede{max-width:34em;font-size:clamp(1.125rem,1.62vw,1.5rem);line-height:1.5}.about-work-page .about-work{margin-top:.5rem}.about-work-part{scroll-margin-top:2rem}.about-pack{--m:0px;--s:0px;gap:1.25rem;margin-top:2rem;display:grid}.about-pack-cover{aspect-ratio:1008/720;cursor:zoom-in;background:var(--color-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 24%, transparent), calc(var(--m) * -1) 0 0 var(--s) var(--color-war), var(--m) 0 0 var(--s) var(--color-art);transition:box-shadow var(--misreg-duration) var(--misreg-ease);border-radius:3px;position:relative;overflow:hidden}@media (hover:hover){.about-pack:has(.about-pack-cover:hover){--m:var(--misreg-hover);--s:1px}}.about-pack:has(.about-pack-cover:focus-visible){--m:var(--misreg-hover);--s:1px}.about-pack-cover:focus-visible,.about-pack-thumb:focus-visible,.about-viewer-step:focus-visible{outline:2px solid var(--color-art);outline-offset:4px}.about-pack-img{object-fit:contain}.about-pack-title{margin-top:0;font-size:clamp(1.25rem,1.6vw,1.5rem)}.about-pack-note{max-width:34em;margin-top:.9rem;font-size:1.0625rem;line-height:1.5}.about-pack-actions{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.1rem;display:flex}.about-pack-link{cursor:pointer;text-transform:uppercase;letter-spacing:.24em;min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--color-art);text-decoration-color:var(--color-art);text-underline-offset:.45em;transition:text-decoration-color .2s var(--misreg-ease);align-items:center;gap:.7rem;font-size:.75rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.about-pack-link:hover,.about-pack-link:focus-visible{-webkit-text-decoration-color:var(--color-war);text-decoration-color:var(--color-war)}.about-pack-link[download]{flex-wrap:wrap;row-gap:0}.about-pack-link span{white-space:nowrap}.about-pack-size{letter-spacing:.16em;color:color-mix(in srgb, var(--color-ink) 62%, transparent)}.about-pack-pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.about-pack-thumb{cursor:zoom-in;background:var(--color-ink);width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 18%, transparent);opacity:.82;transition:opacity .2s var(--misreg-ease);border-radius:2px;display:block;overflow:hidden}.about-pack-thumb:hover,.about-pack-thumb:focus-visible{opacity:1}.about-pack-thumb img{width:100%;height:auto;display:block}.about-viewer{background:var(--color-paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);border:0;margin:0;padding:0}.about-viewer[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.about-viewer::backdrop{background:var(--color-paper)}.about-viewer-bar{padding:.75rem var(--spacing-gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex}.about-viewer-caption{font-family:var(--font-display);align-items:baseline;gap:1rem;font-size:clamp(.9375rem,1.2vw,1.125rem);display:flex}.about-viewer-count{font-family:var(--font-body);letter-spacing:.24em;color:color-mix(in srgb, var(--color-ink) 62%, transparent);flex-shrink:0;font-size:.6875rem;font-weight:600}.about-viewer-stage{margin:0 var(--spacing-gutter);touch-action:pan-y pinch-zoom;position:relative}.about-viewer-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.about-viewer-nav{justify-content:center;gap:1rem;padding:.75rem 0 1.25rem;display:flex}.about-viewer-step{cursor:pointer;border:1px solid color-mix(in srgb, var(--color-ink) 45%, transparent);width:3rem;height:3rem;transition:border-color .2s var(--misreg-ease);border-radius:2px;place-items:center;display:grid}.about-viewer-step:hover:not(:disabled){border-color:var(--color-art)}.about-viewer-step:disabled{opacity:.3;cursor:default}@media (min-width:640px){.about-pack-pages{grid-template-columns:repeat(6,minmax(0,1fr))}.about-clips[data-shape=wide]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.about{grid-template-columns:4.5vw 24.8vw 4.2vw minmax(0,61.76vw) minmax(0,1fr);gap:0;padding:3.7vw 0 8rem;display:grid}.about-portrait{grid-area:1/2;align-self:start;display:block;position:sticky;top:2rem}.about-portrait .about-print{width:auto}.about-print{aspect-ratio:333/498}.about-portrait figcaption{gap:.4vw;margin-top:1.6vw}.about-name{font-size:clamp(.75rem,1.05vw,1rem)}.about-role{font-size:clamp(.6875rem,.9vw,.875rem)}.about-main{grid-area:1/4;display:block}.about-head{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:-.3vw;margin-left:-.37vw;position:relative}.about-jump{margin-bottom:.6vw}.about-headline{font-size:clamp(3.25rem,5.6vw,6rem)}.about-credits{margin-top:1.6vw}.about-credit{grid-template-columns:18.1vw minmax(0,1fr);gap:0;padding:.7vw 0 .75vw}.about-credit dt{padding-top:.45em;font-size:clamp(.6875rem,.85vw,.875rem)}.about-credit dd{max-width:31em;font-size:clamp(1rem,1.3vw,1.3rem)}.about-preface{max-width:48.85vw;margin-top:2.8vw}.about-work{margin-top:6rem}.about-work-head{grid-template-columns:18.1vw minmax(0,1fr);gap:0;padding:.7vw 0 .75vw}.about-work-label{padding-top:.45em;font-size:clamp(.6875rem,.85vw,.875rem)}.about-work-line{font-size:clamp(1rem,1.3vw,1.3rem)}.about-clips{gap:2.6vw 1.8vw;margin-top:2.6vw}.about-clips[data-shape=wide],.about-clips[data-shape=tall]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}.about-clips[data-pairs]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-pack{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.5vw 2.2vw;margin-top:2.6vw}.about-pack-pages{grid-column:1/-1;gap:.8vw}.about-viewer-bar{padding:1rem 2.5rem}.about-viewer-stage{margin:0 2.5rem}.about-work-teaser{margin-top:6rem}.about-work-row-link{grid-template-columns:18.1vw minmax(0,1fr) 9vw;grid-template-areas:"label text still";align-items:center;gap:0;padding:.7vw 0 .75vw}.about-work-row-label{padding-top:.45em;font-size:clamp(.6875rem,.85vw,.875rem)}.about-work-row-line{font-size:clamp(1rem,1.3vw,1.3rem)}.about-work-row-still{margin-left:1.8vw}.about-work-contents{grid-area:1/2;align-self:start;padding-top:1.2vw;position:sticky;top:2rem}.about-work-page .about-work{margin-top:4rem}.about-reach{margin-top:6rem}}html[data-about-entrance] .about-credits{border-top-color:#0000;position:relative}html[data-about-entrance] .about-credit{border-bottom-color:#0000;position:relative}html[data-about-entrance] .about-credits:before,html[data-about-entrance] .about-credit:after{content:"";background:var(--about-rule);transform-origin:0;height:1px;animation:about-line var(--ae-line) cubic-bezier(.65, 0, .2, 1) both;position:absolute;left:0;right:0}html[data-about-entrance] .about-credits:before{top:-1px}html[data-about-entrance] .about-credit:after{animation-delay:calc((var(--i) + 1) * var(--ae-stagger));bottom:-1px}html[data-about-entrance] .about-credit>*{animation:about-word var(--ae-text) cubic-bezier(.2, 0, 0, 1) both;animation-delay:calc((var(--i) + 1) * var(--ae-stagger) + var(--ae-line) * .55)}html[data-about-entrance] .about-head,html[data-about-entrance] .about-portrait{animation:about-word var(--ae-text) cubic-bezier(.2, 0, 0, 1) both}html[data-about-entrance] .about-preface{animation:about-word var(--ae-text) cubic-bezier(.2, 0, 0, 1) both;animation-delay:calc(6 * var(--ae-stagger) + var(--ae-line))}@keyframes about-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-word{0%{opacity:0;translate:0 .35rem}to{opacity:1;translate:0}}
