@font-face{font-family:typoMono;src:url(../media/typo_mono_light-s.p.16g1g_d8zdtl-.otf)format("opentype");font-display:swap;font-weight:100 900}@font-face{font-family:typoMono Fallback;src:local(Arial);ascent-override:81.45%;descent-override:20.17%;line-gap-override:0.0%;size-adjust:115.7%}.rVbFPW_className{font-family:typoMono,typoMono Fallback}.rVbFPW_variable{--font-typo:"typoMono", "typoMono Fallback"}
@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/da487e35b293a78b-s.08fd-c6b6tx17.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/40042ef7a6e1ba18-s.3jrg8wu3sp_8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/4497b0bfa7c3cba4-s.p.43_08rjvqw62r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Fallback;src:local(Arial);ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:110.25%}.kVeJPa_className{font-family:Anybody,Anybody Fallback;font-style:normal}.kVeJPa_variable{--font-wordmark:"Anybody", "Anybody Fallback"}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5464b594ef2ed20-s.0b732hply2eo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f546ef83d92a8fe-s.p.2-lcev3yyho6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.azJF4q_className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}.azJF4q_variable{--font-sig:"Mrs Saint Delafield", "Mrs Saint Delafield Fallback"}
:root{--white:#fff;--paper:#faf9f7;--sand:#efebe5;--blush:#f3d3d3;--blush-deep:#e7aeb2;--sea:#6f8f9c;--ink:#141414;--ink-2:#3d3d3d;--grey:#767676;--grey-2:#a8a8a8;--hairline:#e4e2de;--overlay:#fffffff5;--scrim:#141414e0;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--dur-fast:.16s;--dur-base:.32s;--dur-slow:.7s;--hover-image-opacity:.82;--gutter-page:4vw;--content-max:1480px;--fs-body:15px;--fs-small:13px;--fs-micro:11px;--fw-light:300;--fw-regular:400;--ls-caps:.18em;--ls-nav:.04em;--font-sans:Helvetica, Arial, sans-serif;--font-mono:var(--font-typo), ui-monospace, monospace;--type-body:var(--fw-light) var(--fs-body) / 1.6 var(--font-sans);--type-caption:var(--fw-regular) var(--fs-micro) / 1.4 var(--font-sans);--header-h:80px}*,:before,:after{box-sizing:border-box}html,body{background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;font:var(--type-body);margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}img{max-width:100%;display:block}a{color:var(--ink);text-decoration:none}::selection{background:var(--blush);color:var(--ink)}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.mono,.mono *{font-family:var(--font-mono)}.caps{font:var(--type-caption);letter-spacing:var(--ls-caps);text-transform:uppercase}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-reveal],[data-split],[data-legal],[data-gallery-item],[data-page],[data-intro]{opacity:0}.hero__media{clip-path:inset(14% 10%)}[data-sig-ink]{clip-path:inset(0 100% 0 0)}}.site-header{z-index:40;height:var(--header-h);padding:0 var(--gutter-page);background:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0;right:0}.site-header:after{content:"";background:var(--hairline);transform-origin:0;height:1px;transition:transform .9s var(--ease-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-header.is-scrolled:after{transform:scaleX(1)}.logo{text-decoration:none;display:flex}.logo-mark{aspect-ratio:1493/478;background-color:var(--ink);height:36px;display:block;-webkit-mask:url(/assets/logo.svg) 50%/contain no-repeat;mask:url(/assets/logo.svg) 50%/contain no-repeat}.main-nav{align-items:center;gap:36px;display:flex}.roll-link{font:var(--fw-regular) 15px / 1.2 var(--font-mono);letter-spacing:var(--ls-nav);text-transform:lowercase;color:var(--ink);cursor:pointer;padding-bottom:3px;display:inline-flex;position:relative}.roll-link__inner{height:1.2em;display:block;position:relative;overflow:hidden}.roll-link__text{transition:transform .65s var(--ease-expo);display:block}.roll-link__text+.roll-link__text{position:absolute;top:100%;left:0}.roll-link:hover .roll-link__text{transform:translateY(-100%)}.roll-link:after{content:"";transform-origin:100%;height:1px;transition:transform .65s var(--ease-expo);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.roll-link:hover:after,.roll-link.is-active:after{transform-origin:0;transform:scaleX(1)}.icon-link{color:var(--ink);transition:opacity var(--dur-fast), transform .5s var(--ease-expo);display:flex}.icon-link:hover{opacity:.5}.main-nav>span{align-items:center;display:flex}.menu-btn{all:unset;cursor:pointer;width:44px;height:44px;color:var(--ink);margin-right:-9px;display:none;position:relative}.menu-btn__line{transform-origin:100%;width:26px;height:1px;transition:transform .6s var(--ease-expo);background:currentColor;position:absolute;right:9px}.menu-btn__line:first-child{top:18px}.menu-btn__line:last-child{top:25px}@media (hover:hover){.menu-btn:not(.menu-btn--close):hover .menu-btn__line:last-child{transform:scaleX(.6)}}.menu-btn--close .menu-btn__line{transform-origin:50%;top:21.5px!important}.menu-btn--close .menu-btn__line:first-child{transform:rotate(45deg)}.menu-btn--close .menu-btn__line:last-child{transform:rotate(-45deg)}@media (hover:hover){.menu-btn--close:hover .menu-btn__line:first-child{transform:rotate(135deg)}.menu-btn--close:hover .menu-btn__line:last-child{transform:rotate(45deg)}}@media (max-width:859px){.main-nav{display:none}.menu-btn{display:block}.logo-mark{height:27px}}.mobile-menu{z-index:60;background:var(--paper);padding:0 var(--gutter-page);clip-path:inset(0 0 100%);visibility:hidden;grid-template-rows:80px 1fr auto;display:grid;position:fixed;inset:0}.mobile-menu *{font-family:var(--font-mono)}.mobile-menu__top{justify-content:space-between;align-items:center;display:flex}.mobile-menu__nav{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.mobile-menu__link{font:var(--fw-light) 30px / 1.2 var(--font-mono);letter-spacing:var(--ls-nav);text-transform:lowercase;color:var(--ink);display:block;overflow:hidden}.mobile-menu__link span{display:inline-block}.mobile-menu__meta{flex-wrap:wrap;justify-content:center;gap:14px 24px;padding:32px 0;display:flex}.mobile-menu__meta a{color:var(--ink-2)}.site-footer{color:var(--ink-2);padding:28px var(--gutter-page) 24px;text-align:center;background:#fff;justify-content:center;display:flex}.site-footer nav{font:var(--fw-regular) var(--fs-micro) / 1.4 var(--font-mono);letter-spacing:var(--ls-caps);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 45px;display:flex}.site-footer p{margin:0}.underline-link{color:var(--ink-2);position:relative}.underline-link:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease-expo);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.underline-link:hover:after{transform-origin:0;transform:scaleX(1)}.page{background:var(--white)}.hero{background:var(--ink);width:100%;height:100svh;min-height:560px;position:relative;overflow:hidden}.hero__media{will-change:transform, clip-path;position:absolute;inset:0}.hero__img{object-fit:cover;object-position:40% 0%;filter:grayscale()}.hero__shade{pointer-events:none;background:linear-gradient(#14141452 0%,#14141400 22% 45%,#14141494 100%);position:absolute;inset:0}.gallery-section{padding:88px var(--gutter-page) 0;max-width:var(--content-max);margin:0 auto}.gallery-section--pol{padding-bottom:clamp(32px,4vw,56px)}.gallery--masonry{align-items:flex-start;gap:38px;display:flex}.gallery__col{flex-direction:column;flex:1 1 0;gap:38px;min-width:0;display:flex}.gallery--uniform{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gallery--uniform .gallery__item{aspect-ratio:4/5}.gallery--uniform .gallery__img{height:100%}@media (max-width:1023px){.gallery--masonry,.gallery__col{gap:18px}.gallery--uniform{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.gallery-section{padding-left:20px;padding-right:20px}.gallery--masonry,.gallery__col,.gallery--uniform{gap:4px}}.gallery__item{all:unset;break-inside:avoid;cursor:zoom-in;background:var(--paper);-webkit-tap-highlight-color:transparent;width:100%;display:block;position:relative;overflow:hidden}.gallery__item:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.gallery__img{object-fit:cover;transform-origin:50%;width:100%;height:auto;transition:opacity var(--dur-base) var(--ease-out);display:block}.gallery__zoom{width:100%;height:100%;transition:transform 1.2s var(--ease-expo);display:block}@media (hover:hover){.gallery__item:hover .gallery__zoom{transform:scale(1.045)}.gallery__item:hover .gallery__img{opacity:var(--hover-image-opacity)}}.lightbox{z-index:70;background:var(--scrim);color:var(--white);touch-action:pan-y;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.lightbox__bar{padding:20px var(--gutter-page);justify-content:space-between;align-items:center;display:flex}.lightbox__ctl{all:unset;cursor:pointer;font:var(--fw-regular) var(--fs-small) / 1 var(--font-sans);letter-spacing:var(--ls-nav);color:var(--white);padding:12px}.lightbox__count{font:var(--fw-regular) var(--fs-small) / 1 var(--font-sans);letter-spacing:var(--ls-nav);color:var(--grey-2);font-variant-numeric:tabular-nums;gap:.35em;padding:12px;display:flex}.lightbox__count-cur{height:1em;display:inline-block;overflow:hidden}.lightbox__count-cur span{display:block}.lightbox__stage{grid-template-columns:80px minmax(0,1fr) 80px;align-items:center;min-height:0;display:grid}.lightbox__arrow{transition:transform .5s var(--ease-expo), opacity var(--dur-fast);justify-self:center;font-size:20px}.lightbox__arrow:hover{opacity:.6}.lightbox__arrow--prev:hover{transform:translate(-4px)}.lightbox__arrow--next:hover{transform:translate(4px)}.lightbox__frame{height:100%;min-height:0;position:relative}.lightbox__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lightbox__caption{padding:16px var(--gutter-page) 24px;text-align:center;font:var(--type-caption);letter-spacing:.04em;color:var(--grey-2);min-height:55px}@media (max-width:599px){.lightbox__stage{grid-template-columns:44px minmax(0,1fr) 44px}}.btn{font:400 12px / 1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;isolation:isolate;cursor:pointer;border:0;align-items:center;gap:.6em;padding:16px 24px;display:inline-flex;position:relative;overflow:hidden}.btn--dark{color:#fff;background:var(--ink)}.btn--light{color:var(--ink);background:#f0efed}.btn:before{content:"";z-index:-1;transition:transform .7s var(--ease-expo);position:absolute;inset:0;transform:translateY(101%)}.btn--dark:before{background:#3a3a3a}.btn--light:before{background:var(--sand)}.btn:hover:before{transform:translateY(0)}.btn__arrow{transition:transform .7s var(--ease-expo);display:inline-block}.btn:hover .btn__arrow--right{transform:translate(5px)}.btn:hover .btn__arrow--down{transform:translateY(3px)}.btn[disabled]{opacity:.6;cursor:progress}.magnetic{will-change:transform;display:inline-flex}.about{padding:clamp(112px, 11vw, 152px) var(--gutter-page) 0;max-width:var(--content-max);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,4vw,72px);min-height:100vh;margin:0 auto;display:grid}.about__text{flex-direction:column;gap:28px;max-width:600px;padding-bottom:clamp(32px,5vw,88px);display:flex}.display-h1{font:400 clamp(40px, 4.6vw, 60px) / 1 var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0}.about__lead{font:400 17px / 1.4 var(--font-sans);margin:0}.about__lead strong{font-weight:600}.about__lead span{color:var(--grey)}.about__body{max-width:560px;font:300 15px / 1.6 var(--font-sans);text-wrap:pretty;flex-direction:column;gap:14px;display:flex}.about__body p{margin:0}.signature{font-family:var(--font-sig), cursive;color:var(--ink);transform-origin:0;white-space:nowrap;max-width:100%;padding:4px 0 0 4px;font-size:clamp(36px,9vw,54px);line-height:1;transform:rotate(-4deg)}.signature__ink{padding:.15em .3em .25em 0;display:inline-block}.about__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.about__btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.about__connect{flex-direction:column;gap:6px;display:flex}.about__connect-label{font:400 10px / 1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--grey)}.about__socials{align-items:center;gap:4px;margin-left:-7px;display:flex}.about__socials .icon-link{padding:7px}.about__figure{pointer-events:none;aspect-ratio:4/5;place-self:end;width:100%;max-width:640px;position:relative}.about__img-wrap{width:100%;height:100%;position:absolute;top:-72px;left:4px}.about__img{object-fit:cover;object-position:50% 15%;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:859px){.about__img-wrap{top:0;left:0}.about{grid-template-columns:minmax(0,1fr);padding-bottom:48px}}.contact{padding:clamp(112px, 11vw, 152px) var(--gutter-page) clamp(64px, 8vw, 120px);max-width:var(--content-max);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px clamp(48px,7vw,112px);margin:0 auto;display:grid}.contact__figure{aspect-ratio:4/5;width:100%;max-height:calc(100vh - 152px);position:sticky;top:112px;overflow:hidden}.contact__figure--narrow{max-height:none;display:none;position:relative;top:0}.contact__img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.04)}.contact__col{flex-direction:column;gap:clamp(48px,5vw,72px);min-width:0;display:flex}.contact__intro{flex-direction:column;gap:16px;display:flex}.contact__intro p{font:400 17px / 1.45 var(--font-sans);color:var(--ink-2);text-wrap:pretty;max-width:460px;margin:0}.contact__info{flex-direction:column;align-items:flex-start;gap:14px;display:flex}@media (min-width:1200px){.contact__info{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}}.info-link{color:var(--ink);align-items:center;gap:14px;min-width:0;padding:6px 0;display:flex}.info-link__icon{transition:transform .6s var(--ease-expo);flex:none;display:flex}.info-link__text{font:300 18px / 1.3 var(--font-sans);word-break:break-word;transition:background-size .7s var(--ease-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;position:relative}.info-link:hover .info-link__text{background-size:100% 1px}.info-link:hover .info-link__icon{transform:translateY(-2px)rotate(-8deg)}.form-wrap{flex-direction:column;gap:32px;display:flex}.form-head{justify-content:space-between;align-items:baseline;gap:16px;padding-top:18px;display:flex;position:relative}.form-head__line{background:var(--ink);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}.form__full{grid-column:1/-1}.form__label-text{color:var(--ink-2)}.art{flex-direction:column;gap:12px;padding-bottom:12px;display:flex}.art__opts{flex-wrap:wrap;gap:8px 24px;display:flex}.art__opt{all:unset;cursor:pointer;font:300 16px / 1.2 var(--font-sans);color:var(--grey);transition:color var(--dur-base) var(--ease-out);padding:6px 0 5px;position:relative}.art__opt:after{content:"";background:var(--ink);transform-origin:100%;height:1px;transition:transform .6s var(--ease-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.art__opt:hover{color:var(--ink-2)}.art__opt[aria-checked=true]{color:var(--ink)}.art__opt[aria-checked=true]:after{transform-origin:0;transform:scaleX(1)}.art__opt:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.field{flex-direction:column;gap:6px;display:flex}.field__control{position:relative}.field__input{all:unset;box-sizing:border-box;width:100%;font:300 16px / 1.4 var(--font-sans);color:var(--ink);border-bottom:1px solid var(--grey-2);padding:10px 0 12px}textarea.field__input{resize:vertical;white-space:pre-wrap;line-height:1.6}.field__line{background:var(--ink);transform-origin:0;height:1px;transition:transform .7s var(--ease-expo);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.field__input:focus+.field__line,.field.is-invalid .field__line{transform:scaleX(1)}.field__err{font:var(--type-caption);color:var(--ink);min-height:15px}.consent{cursor:pointer;font:300 13px / 1.55 var(--font-sans);color:var(--ink-2);text-wrap:pretty;align-items:flex-start;gap:12px;display:flex}.consent input{accent-color:#141414;cursor:pointer;flex:none;width:16px;height:16px;margin:2px 0 0}.consent a{text-underline-offset:3px;text-decoration:underline}.form__submit-row{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:4px;display:flex}.form__submit-row .btn{padding:18px 28px}.sent{flex-direction:column;gap:16px;padding:8px 0 24px;display:flex}.sent p{font:300 clamp(22px, 2.2vw, 28px) / 1.35 var(--font-sans);text-wrap:pretty;max-width:520px;margin:0}@media (max-width:959px){.contact{grid-template-columns:minmax(0,1fr)}.contact__figure--wide{display:none}.contact__figure--narrow{display:block}}@media (max-width:599px){.form{grid-template-columns:minmax(0,1fr)}}.legal{padding:120px var(--gutter-page) clamp(32px, 4vw, 56px);max-width:720px;font:var(--type-body);color:var(--ink-2);flex-direction:column;gap:20px;margin:0 auto;display:flex}.legal--top{padding-top:160px}.legal h1{font:400 35px / 1 var(--font-sans);color:var(--ink);margin:0 0 24px}.legal h1.legal__h1--large{font:italic var(--fw-light) clamp(44px, 5vw, 64px) / 1 var(--font-sans)}.legal__body{display:contents}.legal h2{font:var(--type-caption);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink);margin:16px 0 0}.legal h3{font:inherit;color:var(--ink);text-wrap:pretty;margin:12px 0 0;font-weight:500}.legal p{text-wrap:pretty;margin:0}.legal a{color:var(--ink);word-break:break-word;transition:background-size .6s var(--ease-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.legal a:hover{background-size:100% 1px}.credits{flex-direction:column;display:flex}.credits__row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;padding:14px 0;display:grid}.cursor{z-index:100;pointer-events:none;display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.cursor{display:block}}.cursor__dot{background:var(--ink);width:8px;height:8px;transition:opacity .3s var(--ease-out);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.cursor__ring{background:var(--white);width:84px;height:84px;color:var(--ink);font:var(--fw-regular) 10px / 1 var(--font-mono);letter-spacing:var(--ls-caps);text-transform:uppercase;mix-blend-mode:normal;border-radius:50%;place-items:center;margin:-42px 0 0 -42px;display:grid;position:absolute;transform:scale(0)}.cursor.is-hidden .cursor__dot{opacity:0}.cursor.on-dark .cursor__dot{background:var(--white)}.intro{z-index:200;background:var(--paper);pointer-events:none;place-items:center;display:none;position:fixed;inset:0}html[data-intro-state=play] .intro{display:grid}.intro__mark{font-family:var(--font-wordmark), "Helvetica Neue", Arial, sans-serif;font-variation-settings:"wdth" 150, "wght" 900;letter-spacing:-.045em;text-transform:lowercase;white-space:nowrap;color:var(--ink);padding:0 var(--gutter-page);opacity:0;font-size:clamp(14px,4.3vw,74px);font-weight:900;font-stretch:150%;line-height:1}.intro__line{left:var(--gutter-page);right:var(--gutter-page);background:var(--hairline);height:1px;position:absolute;bottom:48px;overflow:hidden}.intro__line span{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important}.intro{display:none}}
