@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.ttf)format("truetype");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--paper:#eeeae2;--paper-light:#f6f3ed;--ink:#181918;--stone:#aca69c;--muted:#625f59;--line:#1819183b;--line-light:#eeeae23b;--sans:"Space Grotesk", sans-serif;--mono:"IBM Plex Mono", monospace;--gutter:clamp(20px, 4vw, 72px);--space-section:clamp(80px, 12vw, 192px);--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px}body.dialog-open{overflow:hidden}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{border-radius:0}img{width:100%;display:block}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:6px;outline:2px solid}::selection{color:var(--paper);background:var(--ink)}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;left:var(--gutter);background:var(--ink);color:var(--paper);padding:12px 20px;position:fixed;top:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.eyebrow{font:400 12px/1.5 var(--mono);letter-spacing:.035em;text-transform:uppercase}.text-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;padding:12px 0;font-size:13px;line-height:1.4;display:inline-flex}.text-link>span{transition:transform .2s var(--ease);font-size:18px}.text-link:hover>span{transform:translate(2px,-2px)}.site-header{z-index:30;width:100%;min-height:102px;padding:28px var(--gutter);justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:0}.signature{letter-spacing:-.04em;font-size:18px;font-weight:600;line-height:1.2}.signature span{font:400 12px/1.3 var(--mono);letter-spacing:0;text-transform:uppercase;margin-top:5px;display:block}.site-header nav{align-items:center;gap:clamp(24px,4vw,64px);font-size:12px;display:flex}.site-header nav a{padding-block:12px}.nav-count{color:var(--muted);font:12px var(--mono);margin-left:4px}.header-contact{border-bottom:1px solid var(--ink);align-items:center;gap:22px;display:flex}.header-contact span{font-size:17px}.journey{background:var(--paper);min-height:100svh;position:relative}body.scene-ready .journey{min-height:480svh}.journey-stage{isolation:isolate;height:100svh;min-height:680px;position:sticky;top:0;overflow:clip}#atelier-canvas,#atelier-poster{width:100%;height:100%;position:absolute;inset:0}#atelier-canvas{z-index:-1}#atelier-canvas canvas{width:100%;height:100%;display:block}#atelier-poster{z-index:-2;object-fit:cover;opacity:1}.scene-ready #atelier-poster{opacity:0;transition:opacity .8s}#atelier-loading{top:110px;right:var(--gutter);font:12px var(--mono);text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;display:flex;position:absolute}.loading-mark{background:currentColor;width:5px;height:5px}.scene-ready #atelier-loading,.scene-static #atelier-loading{display:none}.scene-copy,.scene-caption{left:var(--gutter);width:min(44vw,680px);position:absolute}.scene-copy{top:max(23%,145px)}.scene-copy .eyebrow{margin-bottom:clamp(20px,3vh,40px)}.scene-copy h1{letter-spacing:-.075em;font-size:clamp(72px,7.8vw,132px);font-weight:500;line-height:.92}.title-period{color:var(--muted)}.hero-description{margin-top:28px;font-size:clamp(12px,1.1vw,15px);line-height:1.6}.scene-copy .text-link{margin-top:22px}.scene-caption{visibility:hidden;opacity:0;width:min(30vw,450px);transition:opacity .4s ease, transform .6s var(--ease), visibility .4s;top:37%;transform:translateY(12px)}.scene-caption .eyebrow span{margin-right:20px}.scene-caption h2{letter-spacing:-.065em;margin-bottom:16px;font-size:clamp(42px,5vw,80px);font-weight:500;line-height:1}.scene-caption>p:not(.eyebrow){max-width:250px;font-size:13px;line-height:1.6}.scene-ready .journey-stage:not([data-chapter="0"]) .scene-copy{visibility:hidden;opacity:0;pointer-events:none}.scene-ready .journey-stage[data-chapter="1"] .scene-caption[data-chapter="1"],.scene-ready .journey-stage[data-chapter="2"] .scene-caption[data-chapter="2"],.scene-ready .journey-stage[data-chapter="3"] .scene-caption[data-chapter="3"]{visibility:visible;opacity:1;transform:translateY(0)}.scene-bottom{bottom:25px;left:var(--gutter);right:var(--gutter);justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.scene-wordmark{letter-spacing:-.075em;opacity:.09;pointer-events:none;white-space:nowrap;font-size:clamp(64px,11vw,180px);font-weight:500;line-height:.9;position:absolute;bottom:46px}.journey-controls{gap:5px;display:none}.scene-ready .journey-controls{display:flex}.journey-controls a{border-bottom:1px solid var(--line);width:38px;min-height:44px;color:var(--muted);font:12px var(--mono);place-items:center;display:grid}.journey-stage[data-chapter="0"] [data-journey-go="0"],.journey-stage[data-chapter="1"] [data-journey-go="1"],.journey-stage[data-chapter="2"] [data-journey-go="2"],.journey-stage[data-chapter="3"] [data-journey-go="3"]{color:var(--ink);border-color:var(--ink)}.scroll-cue{font:12px var(--mono);text-transform:uppercase;align-items:center;gap:30px;padding-block:12px;display:flex}.scroll-cue>span:last-child{font:20px var(--sans)}.scene-static .journey-stage{position:relative}.scene-static .journey{min-height:100svh}.site-header{color:var(--ink);backdrop-filter:blur(12px);pointer-events:none;background:#eeeae2f2;position:fixed}.site-header a{pointer-events:auto}.site-header .nav-count{color:inherit}.site-header .header-contact{border-color:currentColor}.journey-stage:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#090c0aa8 0%,#090c0a59 32%,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.journey-stage:not([data-chapter="0"]):before{opacity:0}.scene-copy,.scene-bottom{color:var(--paper)}.scene-copy{text-shadow:0 1px 12px #0000001f}.scene-copy .title-period{color:inherit}.scene-bottom .journey-controls a{color:#c8c6bf;border-color:#eeeae259}.scene-bottom .journey-controls a[aria-current=step]{color:#fff;border-color:#fff}.archive{padding:55px var(--gutter) var(--space-section);background:var(--paper);position:relative}.section-topline{border-top:1px solid var(--line);justify-content:space-between;gap:25px;padding-top:16px;display:flex}.archive-intro{grid-template-columns:7fr 5fr;align-items:end;gap:30px;padding:65px 0 70px;display:grid}.archive-intro h2{letter-spacing:-.07em;font-size:clamp(64px,8vw,128px);font-weight:500;line-height:.97}.archive-intro h2 span{color:var(--muted)}.archive-note{justify-self:end;align-items:start;gap:42px;padding:0 20px 12px 0;display:flex}.tiny-cross{font-size:24px;line-height:1}.archive-note p{font-size:13px;line-height:1.8}.archive-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:19px;display:flex}.archive-hint{font:12px var(--mono)}.filters{gap:22px;display:flex}.filters button{color:var(--muted);background:0 0;border:0;padding:12px 0;font-size:12px}.filters button[aria-pressed=true]{color:var(--ink);text-underline-offset:6px;text-decoration:underline}.filters sup{font:12px var(--mono);margin-left:3px}.work-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:90px clamp(20px,3vw,50px);padding-top:52px;display:grid}.work{min-width:0}.work--01{grid-column:1/8}.work--02{grid-column:9/13;padding-top:120px}.work--03{grid-column:2/7}.work--04{grid-column:8/13;padding-top:175px}.work--05{grid-column:1/6}.work-image-link{display:block}.work-image-wrap{background:var(--stone);position:relative;overflow:hidden}.work-image-wrap img{height:auto;transition:transform .85s var(--ease)}.work--01 .work-image-wrap img{aspect-ratio:4/5;object-fit:cover}.work-expand{background:var(--paper);place-items:center;width:48px;height:48px;font-size:24px;display:grid;position:absolute;bottom:0;right:0}@media (hover:hover){.work-image-link:hover img{transform:scale(1.025)}}.work-meta{align-items:flex-start;gap:20px;padding-top:19px;display:flex}.work-number{font:12px var(--mono);color:var(--muted);padding-top:4px}.work-meta h3{letter-spacing:-.045em;font-size:clamp(18px,2vw,28px);font-weight:500;line-height:1.1}.work-meta p{font:12px var(--mono);text-transform:uppercase;color:var(--muted);margin-top:6px}.source-link{font:12px var(--mono);margin-left:auto;padding:4px 0 12px 12px}.source-link span{display:none}.archive-endnote{grid-column:8/13;align-self:center;padding-bottom:50px}.archive-endnote>span{font-size:110px;font-weight:300;line-height:1;display:block}.archive-endnote>p{letter-spacing:-.055em;margin-top:26px;font-size:clamp(28px,3vw,46px);line-height:1.1}.archive-endnote .text-link{margin-top:28px}.work-grid.is-filtered{grid-template-columns:repeat(3,minmax(0,1fr))}.work-grid.is-filtered .work{grid-column:auto;padding-top:0}.work-grid.is-filtered .work-image-wrap img{aspect-ratio:9/14;object-fit:cover}.work-grid.is-filtered .archive-endnote{grid-column:auto}.artist-note{padding:clamp(65px, 8vw, 130px) var(--gutter);background:var(--ink);color:var(--paper)}.artist-note>.eyebrow{color:var(--stone)}.artist-note h2{letter-spacing:-.06em;margin:70px 0 90px;font-size:clamp(42px,6.4vw,105px);font-weight:400;line-height:1.1}.artist-note h2 span{color:var(--stone)}.artist-note-bottom{justify-content:space-between;align-items:end;gap:25px;display:flex}.note-index{letter-spacing:-.085em;font-size:72px;line-height:.75}.artist-note-bottom p{font-size:13px;line-height:1.7}.artist-note-bottom .text-link{font-size:12px}.contact{padding:var(--space-section) var(--gutter) 100px}.contact-layout{grid-template-columns:1.15fr 1fr;gap:clamp(40px,9vw,160px);padding-top:85px;display:grid}.contact-heading h2{letter-spacing:-.065em;font-size:clamp(52px,6vw,98px);font-weight:400;line-height:.99}.contact-heading h2 em{color:var(--muted);font-style:normal}.contact-heading>p{margin-top:30px;font-size:13px;line-height:1.7}.contact-heading .text-link{margin-top:24px}.contact-panel{min-width:0;padding-top:12px}.form-heading{margin-bottom:24px}.form-row{grid-template-columns:1fr 1fr;gap:25px;display:grid}form label,.message-preview label{margin-bottom:28px;font-size:12px;line-height:1.5;display:block}input,textarea{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:0;padding:14px 0;font-size:14px;line-height:1.6;display:block}textarea{resize:vertical;min-height:95px}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}.required-note{color:var(--muted);font-size:12px}.solid-button{border:1px solid var(--ink);min-height:50px;color:var(--paper);background:var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:15px 20px;font-size:12px;display:inline-flex}.solid-button>span{font-size:18px}.solid-button:hover{background:#353631}.form-footnote{max-width:330px;color:var(--muted);margin-top:14px;font-size:12px;line-height:1.7}.message-preview>.eyebrow{margin-bottom:14px}.message-preview>label{margin-bottom:0}.message-preview textarea{margin-bottom:20px}.message-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.message-actions .text-link{gap:20px;font-size:12px}.copy-status{min-height:35px;padding-top:12px;font-size:12px;line-height:1.5}.subtle-button{background:0 0;border:0;padding:12px 0;font-size:12px}.contact-noscript{margin-bottom:25px;font-size:18px;line-height:1.5}.site-footer{padding:0 var(--gutter) 28px}.site-footer>a{border-top:1px solid var(--line);letter-spacing:-.075em;justify-content:space-between;align-items:center;padding:40px 0 32px;font-size:clamp(50px,10.8vw,176px);font-weight:500;line-height:1;display:flex}.site-footer>a span{font-size:.7em}.site-footer>div{font:12px var(--mono);justify-content:space-between;gap:15px;display:flex}.work-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:22px var(--gutter);color:var(--paper);background:#181918;border:0;margin:0}.work-dialog[open]{flex-direction:column;display:flex}.work-dialog::backdrop{background:#000000d9}.dialog-topline{justify-content:space-between;align-items:center;min-height:42px;display:flex}.dialog-close{color:inherit;font:12px var(--mono);background:0 0;border:0;align-items:center;gap:22px;padding:12px 0 12px 15px;display:flex}.dialog-close span{font:28px var(--sans)}.dialog-art{flex:1;justify-content:center;align-items:center;gap:clamp(14px,4vw,64px);min-height:0;padding-block:15px;display:flex;position:relative}.dialog-art img{object-fit:contain;width:auto;min-width:0;max-width:calc(100% - 132px);height:100%;max-height:100%}.dialog-arrow{border:1px solid var(--line-light);height:48px;color:inherit;background:0 0;flex:0 0 42px;font-size:22px}.dialog-caption{justify-content:space-between;align-items:end;padding-top:12px;display:flex}.dialog-caption h2{letter-spacing:-.05em;font-size:clamp(24px,3vw,42px);font-weight:400}.dialog-caption p{font:12px var(--mono);color:var(--stone);margin-top:6px}.dialog-caption .text-link{font-size:12px}@media (width>=1600px){.scene-copy{top:25%}.source-link span{display:inline}}@media (width<=900px){.journey-stage{min-height:650px}.scene-copy h1{font-size:clamp(66px,10vw,96px)}.scene-copy{width:55vw}.scene-caption{width:35vw}.archive-note{gap:20px;padding-right:0}.archive-note p{font-size:12px}.work--02{padding-top:70px}.work--04{padding-top:110px}.work-grid{row-gap:65px}.contact-layout{gap:35px}.contact-heading h2{font-size:56px}.artist-note-bottom{flex-wrap:wrap}.artist-note-bottom .text-link{margin-left:auto}}@media (width<=600px){html{scroll-padding-top:30px}.site-header{min-height:85px;padding-top:22px}.signature{font-size:16px}.site-header nav{gap:22px;font-size:12px}.nav-count{display:none}.header-contact{gap:12px}.journey-stage{min-height:660px}.scene-copy{width:calc(100% - var(--gutter) * 2);top:145px}.scene-copy h1{font-size:clamp(64px,15vw,86px);line-height:.96}.scene-copy .eyebrow{margin-bottom:20px;font-size:12px}.hero-description{margin-top:20px;font-size:12px}.scene-copy .text-link{margin-top:14px;font-size:12px}#atelier-loading{top:102px;left:var(--gutter);font-size:12px;right:auto}.scene-caption{top:auto;bottom:85px;left:var(--gutter);width:calc(100% - var(--gutter) * 2);background:var(--paper);padding:17px 18px}.scene-caption .eyebrow{margin-bottom:12px;font-size:12px}.scene-caption h2{margin-bottom:6px;font-size:34px}.scene-caption>p:not(.eyebrow){max-width:none;font-size:12px}.scene-caption .text-link{gap:15px;margin-top:0;font-size:12px;position:absolute;bottom:19px;right:18px}.scene-caption>p:not(.eyebrow){max-width:62%}.scene-bottom{bottom:18px}.scene-wordmark{font-size:15vw;bottom:64px}.scene-ready .journey-stage:not([data-chapter="0"]) .scene-wordmark{opacity:0}.scroll-cue{gap:12px;font-size:12px}.journey-controls{gap:0}.journey-controls a{width:29px;font-size:12px}.scene-ready .scene-bottom .scroll-cue>span:first-child{max-width:90px;line-height:1.5}.archive{padding-top:35px}.section-topline .eyebrow{font-size:12px}.archive-intro{padding:42px 0 38px;display:block}.archive-intro h2{font-size:clamp(56px,13.7vw,80px)}.archive-note{justify-content:flex-end;gap:28px;margin-top:30px}.archive-note p{font-size:12px}.archive-toolbar{padding-bottom:12px;display:block}.archive-hint{margin-bottom:12px;font-size:12px}.filters{gap:24px}.filters button{font-size:12px}.work-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 14px;padding-top:28px}.work--01,.work--03,.work--05{grid-column:1/5;padding-top:0}.work--02,.work--04{grid-column:2/5;padding-top:0}.work-meta{gap:14px;padding-top:14px}.work-meta h3{font-size:24px}.work-meta p{font-size:12px}.work-expand{width:40px;height:40px;font-size:21px}.archive-endnote{grid-column:2/5;padding-block:12px 0}.archive-endnote>span{font-size:72px}.archive-endnote>p{margin-top:20px;font-size:32px}.archive-endnote .text-link{margin-top:14px;font-size:12px}.work-grid.is-filtered{grid-template-columns:minmax(0,1fr)}.work-grid.is-filtered .work-image-wrap img{aspect-ratio:auto}.artist-note h2{margin:48px 0 55px;font-size:clamp(34px,8.2vw,48px)}.artist-note-bottom{grid-template-columns:1fr 3fr;gap:28px;display:grid}.note-index{font-size:56px}.artist-note-bottom p{font-size:12px}.artist-note-bottom .text-link{grid-column:2;justify-self:start;gap:12px;margin-left:0;font-size:12px}.contact{padding-bottom:65px}.contact-layout{grid-template-columns:minmax(0,1fr);gap:50px;padding-top:46px}.contact-heading h2{font-size:clamp(50px,12.4vw,70px)}.contact-heading>p{margin-top:22px;font-size:12px}.contact-heading .text-link{margin-top:18px;font-size:12px}.form-row{gap:20px}.form-row label{min-width:0}input,textarea{font-size:16px}.message-actions{align-items:start;gap:17px}.solid-button{gap:20px;font-size:12px}.site-footer>a{padding-block:25px;font-size:12vw}.site-footer>div{flex-wrap:wrap;font-size:12px}.site-footer>div>p{margin-right:auto}.work-dialog{padding:12px 16px 22px}.dialog-art{gap:12px}.dialog-art img{max-width:calc(100% - 84px)}.dialog-arrow{flex-basis:34px;height:44px;font-size:18px}.dialog-caption{gap:18px}.dialog-caption .text-link{gap:14px;font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}body.scene-ready .journey,.journey{min-height:100svh}.journey-stage{position:relative}.journey-controls{display:none!important}}.text-link,.site-header nav,.site-header nav a,.header-contact,.filters button,.solid-button,.subtle-button,.dialog-close,.dialog-caption .text-link,.message-actions .text-link,.artist-note-bottom .text-link,.contact-heading .text-link,.scene-copy .text-link,.scene-caption .text-link,.archive-endnote .text-link,form label,.message-preview label{font-size:14px}input,textarea,.hero-description,.archive-note p,.artist-note-bottom p,.contact-heading>p,.scene-caption>p:not(.eyebrow){font-size:16px}.eyebrow,.signature span,.nav-count,.journey-controls a,.scroll-cue,.section-topline .eyebrow,.scene-copy .eyebrow,.scene-caption .eyebrow,.archive-hint,.work-number,.work-meta p,.source-link,.filters sup,.form-footnote,.required-note,.copy-status,.dialog-caption p,.site-footer>div,#atelier-loading{font-size:12px}.work-meta h3{font-size:clamp(24px,2vw,32px)}.scene-caption{background:var(--paper);padding:24px}.scene-caption .text-link{margin-top:16px}.scene-caption .eyebrow{margin-bottom:18px}.scene-caption h2{font-size:clamp(36px,4.5vw,70px)}.scene-caption>p:not(.eyebrow){max-width:none}.dialog-caption .text-link{gap:20px}.journey-controls a{min-width:44px;font-size:14px}.source-link{justify-content:end;align-items:center;min-width:44px;min-height:44px;padding:0 0 0 12px;font-size:14px;display:inline-flex}@media (width<=900px){.scene-caption{width:min(43vw,450px);padding:20px}.scene-caption h2{font-size:clamp(34px,4.8vw,48px)}}@media (width<=600px){.site-header nav{gap:18px}.signature{font-size:16px}.signature span{font-size:12px}.scene-copy h1{font-size:clamp(62px,14.8vw,86px)}.hero-description{line-height:1.5}.scene-copy .text-link{margin-top:14px}.journey-controls a{width:32px}.scene-ready .scene-bottom .scroll-cue>span:first-child{display:none}.scroll-cue{gap:14px}.scene-caption{left:var(--gutter);width:calc(100% - var(--gutter) * 2);padding:12px 14px;bottom:72px}.scene-caption .eyebrow{margin-bottom:6px;line-height:1.5}.scene-caption h2{margin-bottom:0;font-size:28px;line-height:1.1}.scene-caption>p:not(.eyebrow){display:none}.scene-caption .text-link{gap:10px;padding-bottom:5px;font-size:14px;bottom:10px;right:14px}.scene-caption .text-link>span{font-size:16px}.archive-note{justify-content:flex-start;gap:20px}.archive-note p{font-size:16px;line-height:1.6}.section-topline{flex-wrap:wrap;row-gap:8px}.filters{flex-wrap:wrap;gap:2px 22px}.filters sup{font-size:12px}.artist-note-bottom{grid-template-columns:1fr}.artist-note-bottom .text-link{grid-column:1;font-size:14px}.artist-note-bottom p{font-size:16px}.note-index{display:none}.form-row{grid-template-columns:1fr;gap:0}.dialog-caption .text-link{gap:10px;font-size:14px}.site-footer>div{row-gap:16px;font-size:12px}.site-footer>div>p{width:100%}}@media (width<=360px){.site-header nav{gap:14px}.header-contact{gap:6px}.scene-caption h2{font-size:24px}.scene-caption .text-link{gap:6px;font-size:14px}}.journey-stage{min-height:0}@media (height<=600px){.scene-copy{top:112px}.scene-copy h1{font-size:clamp(44px,6vw,68px)}.scene-copy .eyebrow{margin-bottom:12px}.hero-description,.scene-wordmark{display:none}.scene-copy .text-link{margin-top:8px}.scene-caption{padding:15px;top:112px;bottom:auto}.scene-caption h2{font-size:32px}.scene-caption .eyebrow{margin-bottom:10px}.scene-caption>p:not(.eyebrow){display:none}.scene-caption .text-link{margin-top:6px}}.journey-stage{--gallery-header:102px;--gallery-footer:132px;background:#181918}#atelier-canvas,#atelier-poster{top:var(--gallery-header);bottom:var(--gallery-footer);height:calc(100% - var(--gallery-header) - var(--gallery-footer))}.journey-stage:before{top:var(--gallery-header);bottom:var(--gallery-footer)}.scene-caption{top:auto;bottom:61px;left:var(--gutter);right:var(--gutter);width:auto;color:var(--paper);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:20px;padding:0;display:grid}.scene-caption .eyebrow{grid-column:1;margin:0 0 5px}.scene-caption h2{grid-column:1;margin:0;font-size:clamp(25px,3vw,36px);line-height:1}.scene-caption>p:not(.eyebrow){display:none}.scene-caption .text-link{grid-area:1/2/3;align-self:end;margin:0;padding-block:10px;position:static}.scene-bottom{bottom:8px}.scene-wordmark{font-size:clamp(32px,5.8vw,80px);bottom:46px}.journey-stage:not([data-chapter="0"]) .scene-wordmark{display:none}@media (width<=600px){.journey-stage{--gallery-header:90px;--gallery-footer:132px}.site-header{min-height:90px}.scene-caption .eyebrow{font-size:12px}.scene-caption h2{font-size:26px}.scene-caption .text-link{gap:10px;font-size:14px}}
