.mono{--void:#080808;--obsidian:#141414;--stone:#424242;--mist:#8a8987;--warm:#e8e5de;--signal:#d71920;--signal-hi:#ee2a31;--m:clamp(20px, 4.4vw, 72px);--ease:cubic-bezier(.22, 1, .36, 1);--display:"Manrope Variable", "Manrope", system-ui, sans-serif;color:var(--warm);background:var(--void);font-family:var(--display);isolation:isolate;position:relative}.mono h1,.mono h2,.mono h3{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-weight:300;line-height:.98}.mono ::selection{background:var(--signal);color:var(--warm)}.mono :focus-visible{outline:2px solid var(--warm);outline-offset:4px}.mono-gl,.mono-drawing{z-index:-1;background:var(--void);pointer-events:none;width:100%;height:100lvh;position:fixed;inset:0}.mono-gl{display:none}.mono.has-gl .mono-gl{display:block}.mono.has-gl .mono-drawing{display:none}.mono-drawing{object-fit:cover;max-width:none}.mono-nav{z-index:20;padding:22px var(--m);transition:background-color .4s var(--ease), padding .4s var(--ease);justify-content:space-between;align-items:center;gap:16px 32px;display:flex;position:fixed;inset:0 0 auto}.mono-nav.is-solid{background:var(--void);padding-block:14px}.mono-mark{letter-spacing:.14em;font-size:.9375rem;font-weight:700;text-decoration:none}.mono-mark span,.mono .dot,.foot-name span{color:var(--signal)}.mono-nav ul{gap:clamp(16px,2.6vw,44px);display:flex}.mono-nav nav a{letter-spacing:.1em;text-transform:uppercase;color:var(--mist);transition:color .24s var(--ease);padding:8px 0;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block;position:relative}.mono-nav nav a:after{content:"";background:var(--signal);transform-origin:0;height:2px;transition:transform .42s var(--ease);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.mono-nav nav a:hover{color:var(--warm)}.mono-nav nav a:hover:after{transform:scaleX(1)}.m-actions{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.m-btn{background:var(--signal);min-height:56px;color:var(--warm);transition:background-color .22s var(--ease), transform .22s var(--ease);align-items:center;gap:14px;padding:16px 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.m-btn span{transition:transform .32s var(--ease)}.m-btn:hover{background:var(--signal-hi)}.m-btn:hover span{transform:translate(6px)}.m-btn:active{transform:scale(.98)}.m-link{text-underline-offset:.35em;transition:color .22s var(--ease), text-underline-offset .22s var(--ease);padding:12px 0;font-size:1rem;font-weight:600;text-decoration:underline 1px;display:inline-block}.m-link:hover{color:var(--signal-hi);text-underline-offset:.5em}.m-explore{letter-spacing:.1em;text-transform:uppercase;color:var(--warm);transition:color .22s var(--ease);align-items:baseline;gap:.4em;padding:8px 0;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.m-explore span{color:var(--signal);transition:transform .36s var(--ease)}.m-explore:hover{color:var(--signal-hi)}.m-explore:hover span{transform:translate(10px)}.scene{position:relative}.scene .stage{min-height:100svh;position:relative}.mono.is-live .s-arrival{height:170vh}.mono.is-live .s-cut{height:340vh}.mono.is-live .s-structure{height:260vh}.mono.is-live .s-arrival .stage,.mono.is-live .s-cut .stage,.mono.is-live .s-structure .stage{height:100svh;position:sticky;top:0;overflow:hidden}.arrival-copy{left:var(--m);width:min(60vw,1000px);position:absolute;bottom:clamp(36px,8vh,96px)}.arrival-name{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:clamp(20px,3vh,36px);display:flex}.arrival-domain{letter-spacing:.12em;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:700}.arrival-who{color:var(--mist);font-size:1rem}.arrival-title{max-width:15em;font-size:clamp(2.25rem,.8rem + 3.1vw,4.75rem)}.arrival-title .w{white-space:pre;display:inline-block}.arrival-sub{max-width:34ch;margin:clamp(24px,3.5vh,40px) 0 clamp(28px,4vh,44px);font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.45}.scroll-cue{right:var(--m);color:var(--mist);align-items:center;gap:14px;font-size:.875rem;display:flex;position:absolute;bottom:clamp(36px,8vh,96px)}.scroll-cue span{background:#e8e5de2e;width:2px;height:56px;position:relative;overflow:hidden}.scroll-cue span:after{content:"";background:var(--signal);position:absolute;inset:0;transform:translateY(-100%)}.mono.is-live .scroll-cue span:after{animation:cue 2.6s var(--ease) 3s infinite}@keyframes cue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}.mono.is-live .arrival-title .w{animation:word-rise 1.3s var(--ease) both;animation-delay:calc(1.5s + var(--w) * 80ms)}.mono.is-live .arrival-name,.mono.is-live .arrival-sub,.mono.is-live .arrival-copy .m-actions,.mono.is-live .scroll-cue{animation:fade-up 1.1s var(--ease) both}.mono.is-live .arrival-name{animation-delay:1.2s}.mono.is-live .arrival-sub{animation-delay:2.1s}.mono.is-live .arrival-copy .m-actions{animation-delay:2.3s}.mono.is-live .scroll-cue{animation-delay:2.8s}@keyframes word-rise{0%{opacity:0;transform:translateY(.45em)}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}}.mono.is-live .arrival-copy,.mono.is-live .s-arrival .scroll-cue{opacity:calc(1 - var(--p,0) * 2.4);transform:translateY(calc(var(--p,0) * -16vh))}.s-cut .stage{--g:.4;--fade:1;place-items:center;display:grid}.cut-title{opacity:var(--fade);font-size:clamp(2.5rem,1rem + 3.4vw,5.75rem);position:absolute;inset:40% 0 auto}.cut-l,.cut-r{white-space:nowrap;position:absolute;top:0}.cut-l{right:calc(50% + 1.5vw + var(--g) * 5vw)}.cut-r{left:calc(50% + 1.5vw + var(--g) * 5vw)}.cut-text{left:var(--m);max-width:30ch;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);line-height:1.35;position:absolute;bottom:clamp(36px,9vh,110px)}.mono.is-live .s-cut .stage{--g:clamp(0, (var(--p,0) - .3) * 2.6, 1);--fade:min(clamp(0, (var(--p,0) - .06) * 6, 1), clamp(0, (.82 - var(--p,0)) * 7, 1))}.mono.is-live .cut-text{opacity:min(clamp(0, (var(--p,0) - .34) * 6, 1), clamp(0, (.82 - var(--p,0)) * 7, 1));transform:translateY(calc((1 - clamp(0, (var(--p,0) - .34) * 6, 1)) * 32px))}.m-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--mist);align-items:center;gap:14px;margin-bottom:clamp(14px,2vh,22px);font-size:.75rem;font-weight:600;display:flex}.m-kicker:before{content:"";background:var(--signal);width:32px;height:1px}.s-structure .stage{padding:clamp(96px, 15vh, 156px) var(--m) clamp(48px, 8vh, 96px);text-shadow:0 1px 18px #080808d9,0 0 3px #08080899}.structure-head h2{font-size:clamp(2.5rem,1rem + 3.6vw,5.5rem)}.structure-lead{max-width:34ch;margin-top:clamp(18px,2.6vh,28px);font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.5}.mono.is-live.has-gl .structure-head{opacity:min(clamp(0, var(--p,0) * 8, 1), clamp(0, (.92 - var(--p,0)) * 7, 1));transform:translateY(calc((1 - clamp(0, var(--p,0) * 8, 1)) * 32px))}.s-author .stage{text-shadow:0 1px 18px #080808e6,0 0 3px #08080899}.author-copy{padding:clamp(120px, 20vh, 200px) var(--m) clamp(64px, 10vh, 120px);max-width:44rem;position:relative}.author-title{max-width:11em;font-size:clamp(2.5rem,1rem + 3.4vw,5.25rem)}.author-name{letter-spacing:.04em;margin-top:clamp(22px,3vh,34px);font-size:1rem;font-weight:600}.author-text{max-width:38ch;margin:14px 0 22px;font-size:clamp(1.0625rem,1rem + .3vw,1.3125rem);line-height:1.6}.author-frame{width:min(100%,520px);margin:0 auto}.author-frame img{width:100%;height:auto;display:block}.author-frame{-webkit-mask-image:linear-gradient(#000 60%,#0000 97%);mask-image:linear-gradient(#000 60%,#0000 97%)}.mono:not(.is-live.has-gl) .author-copy{padding-top:32px}@media (width>=1024px){.mono:not(.is-live.has-gl) .s-author .stage{grid-template-columns:1fr 1fr;align-items:center;display:grid}.mono:not(.is-live.has-gl) .author-frame{grid-area:1/2}.mono:not(.is-live.has-gl) .author-copy{grid-area:1/1}}.mono.is-live .s-author{height:300vh}.mono.is-live .s-author .stage{height:100svh;position:sticky;top:0;overflow:hidden}.mono.is-live.has-gl .s-author .stage:before{content:"";opacity:min(clamp(0, (var(--p,0) - .3) * 4, 1), clamp(0, (.97 - var(--p,0)) * 9, 1));pointer-events:none;background:linear-gradient(90deg,#0808089e,#08080826 55%,#0000);position:absolute;inset:0}.mono.is-live.has-gl .author-frame{--lit:clamp(0, (var(--p,0) - .44) * 3.2, 1);aspect-ratio:686/745;opacity:0;width:auto;height:min(86svh,900px);margin:0;position:absolute;bottom:0;right:2vw}.mono.is-live.has-gl .author-frame img{height:100%;filter:brightness(calc(.35 + .65 * var(--lit)))}@media (width>=760px) and (width<=1023px){.mono.is-live.has-gl .author-frame{width:64vw;height:auto;right:0}}.mono.is-live.has-gl .author-copy{--o:min(clamp(0, (var(--p,0) - .4) * 5, 1), clamp(0, (.86 - var(--p,0)) * 9, 1));left:var(--m);width:min(40vw,40rem);opacity:var(--o);transform:translateY(calc(-50% + (1 - var(--o)) * 32px));padding:0;position:absolute;top:50%}.s-work{padding:clamp(140px, 30vh, 320px) var(--m) clamp(140px, 24vh, 260px)}.work-head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.work-head h2{grid-column:1/8;font-size:clamp(2.5rem,1rem + 4.2vw,6rem)}.work-head-side{grid-column:9/13;align-self:end}.work-head-side p{margin-bottom:24px;font-size:1.0625rem;line-height:1.55}.cases{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(16px,2vw,32px);margin-top:clamp(80px,12vh,140px);display:grid}.case:first-child{grid-column:1/8}.case:nth-child(2){grid-column:9/13;margin-top:clamp(80px,18vh,200px)}.case a{gap:8px;text-decoration:none;display:grid}.case-pic{aspect-ratio:16/10;background:var(--obsidian);margin-bottom:14px;display:block;position:relative;overflow:hidden}.case:nth-child(2) .case-pic{aspect-ratio:4/5}.case-pic img{object-fit:cover;filter:grayscale(.9)brightness(.82)contrast(1.05);width:100%;height:100%;transition:filter .9s var(--ease), transform 1.4s var(--ease), clip-path 1.4s var(--ease)}.case-pic[data-kind=logo] img{object-fit:contain;filter:none;padding:18%}.case a:hover img,.case a:focus-visible img{filter:none;transform:scale(1.035)}.case-title{letter-spacing:-.03em;transition:color .24s var(--ease);font-size:clamp(1.625rem,1rem + 1.4vw,2.75rem);font-weight:400;line-height:1.05}.case a:hover .case-title{color:var(--signal-hi)}.case-meta{color:var(--mist);font-size:.875rem}.case-disc{letter-spacing:.14em;text-transform:uppercase;color:#e8e5de8c;font-size:.75rem;font-weight:600}.work-all{color:var(--mist);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;margin-top:clamp(96px,16vh,200px);display:flex}.m-explore--big{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.25rem,1rem + 5vw,6.5rem);font-weight:300}.mono.has-reveal [data-cut]:after{content:"";background:var(--signal);transform-origin:top;width:2px;transition:transform .7s var(--ease), opacity .6s var(--ease) 1s;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.mono.has-reveal [data-cut]>*{clip-path:inset(0 50%)}.mono.has-reveal [data-cut].is-in:after{opacity:0;transform:scaleY(1)}.mono.has-reveal [data-cut].is-in>*{clip-path:inset(0);transition-delay:0s,0s,.45s}.mono.has-reveal [data-cut]{transition:background-color .6s var(--ease) .5s;background:0 0}.mono.has-reveal [data-cut].is-in{background:var(--obsidian)}.s-human{padding:clamp(200px, 44vh, 500px) var(--m) clamp(120px, 18vh, 200px);overflow-x:clip}.human{isolation:isolate;text-shadow:0 1px 18px #080808e6,0 0 4px #080808b3;position:relative}.j-title{max-width:10em;font-size:clamp(2.5rem,1rem + 4.6vw,6.5rem);line-height:.98}.j-title .w{display:inline-block}.fragments{row-gap:clamp(64px,10vh,110px);margin-top:clamp(88px,14vh,150px);display:grid}.frag{isolation:isolate;min-width:0;position:relative}.frag-year{z-index:-1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #e8e5de33;text-shadow:none;pointer-events:none;user-select:none;font-size:clamp(5rem,2rem + 9vw,12rem);font-weight:200;line-height:1;position:absolute;top:-.62em;left:-.04em}.frag--s .frag-year{font-size:clamp(4rem,2rem + 6vw,8rem)}.frag--l .frag-year{font-size:clamp(6rem,2rem + 13vw,17rem);top:-.55em}.frag-slab{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:repeating-linear-gradient(176deg,#ffffff03 0 2px,#0000 2px 9px),linear-gradient(158deg,#222223f0,#0f0f10ed 55%,#161313f0);padding:clamp(26px,2.6vw,44px) clamp(24px,2.6vw,44px) clamp(26px,2.6vw,40px);position:relative;box-shadow:inset 0 1px #e8e5de1a}.frag-slab:before{content:"";background:linear-gradient(180deg, var(--signal), #d7192000 80%);width:2px;position:absolute;top:0;bottom:0;left:0}.frag-when{letter-spacing:.14em;color:var(--mist);align-items:baseline;gap:14px;font-size:.8125rem;font-weight:600;display:flex}.frag-no{color:var(--signal-hi)}.frag-place{overflow-wrap:break-word;letter-spacing:-.03em;margin-top:16px;font-size:clamp(1.75rem,1rem + 1.5vw,2.75rem);font-weight:300;line-height:1.02}.frag--s .frag-place{font-size:clamp(1.5rem,1rem + .9vw,2rem)}.frag--l .frag-place{font-size:clamp(2.25rem,1rem + 2.8vw,4.25rem)}.frag-text{color:#b9b6b0;max-width:38ch;margin-top:16px;font-size:1rem;line-height:1.55}.frag--l .frag-text{font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem)}.frag-adds{border-top:1px solid #e8e5de1f;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:22px;padding-top:16px;font-size:1rem;font-weight:500;display:flex}.frag-adds span{letter-spacing:.16em;text-transform:uppercase;color:var(--signal-hi);font-size:.75rem;font-weight:600}.frag--now{margin-top:clamp(24px,6vh,64px);padding:6px 0 8px clamp(24px,3vw,48px)}.frag--now:before{content:"";background:var(--signal);transform-origin:top;width:3px;position:absolute;top:0;bottom:0;left:0}.frag--now:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d7192029,#0000);width:90%;height:160%;position:absolute;top:-30%;left:-10%}.now-when{letter-spacing:.16em;text-transform:uppercase;color:var(--mist);font-size:.8125rem;font-weight:600}.now-when span{color:var(--warm)}.now-place{letter-spacing:-.045em;margin-top:18px;font-size:clamp(2.75rem,1rem + 5vw,7rem);font-weight:300;line-height:.95}.now-body{gap:1.1em;margin-top:clamp(28px,4vh,44px);font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.6;display:grid}.now-cv{margin-top:32px;display:inline-block}@media (width<=1023px){.frag--2{margin-left:14%}.frag--4{margin-left:7%}.frag--5{margin-left:18%}}@media (width<=479px){.frag--2,.frag--4,.frag--5{margin-left:0}.frag--2 .frag-slab,.frag--5 .frag-slab{margin-left:8%}}@media (width>=1024px){.human{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.j-intro{grid-column:6/13}.fragments{grid-column:1/13;grid-template-columns:subgrid;row-gap:0;margin-top:clamp(140px,22vh,260px)}.frag--1{grid-area:1/1/auto/5}.frag--2{grid-area:1/9/auto/12;margin-top:clamp(220px,34vh,380px)}.frag--3{grid-area:2/5/auto/12;margin-top:clamp(160px,22vh,260px)}.frag--4{grid-area:3/1/auto/5;margin-top:clamp(120px,16vh,200px)}.frag--5{grid-area:3/7/auto/12;margin-top:clamp(260px,36vh,420px)}.frag--now{grid-area:4/6/auto/13;margin-top:clamp(160px,24vh,280px)}.frag--3 .frag-slab{padding:clamp(36px,3.4vw,60px)}.now-body{grid-template-columns:1fr 1fr;column-gap:clamp(24px,3vw,48px)}}.mono.has-reveal .j-title .w{opacity:0;filter:blur(10px);transition:opacity 1.2s var(--ease), filter 1.4s var(--ease), transform 1.4s var(--ease);transition-delay:calc(var(--w) * 90ms);transform:translateY(.4em)}.mono.has-reveal .j-title.is-in .w{opacity:1;filter:none;transform:none}.mono.has-reveal .frag-slab{transition:transform 1.5s var(--ease), opacity 1.2s var(--ease), filter 1.6s var(--ease), clip-path 1.5s var(--ease)}.mono.has-reveal .frag-year{opacity:0;transition:opacity 1.8s var(--ease) .5s, transform 2s var(--ease) .5s;transform:translateY(.12em)}.mono.has-reveal .frag.is-in .frag-year{opacity:1;transform:none}.mono.has-reveal .frag[data-move=tilt] .frag-slab{opacity:0;filter:brightness(.35);transform-origin:50% 100%;transform:perspective(1400px)rotateX(28deg)translateY(56px)}.mono.has-reveal .frag[data-move=slide] .frag-slab{opacity:0;transform:translate(-48px)}.mono.has-reveal .frag--2[data-move=slide] .frag-slab{transform:translate(48px)}.mono.has-reveal .frag[data-move=light] .frag-slab{filter:brightness(.15);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 18%,0 18%)}.mono.has-reveal .frag.is-in .frag-slab{opacity:1;filter:none;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);transform:none}.mono.has-reveal .frag--now:before{transition:transform 1.2s var(--ease);transform:scaleY(0)}.mono.has-reveal .frag--now:after{opacity:0;transition:opacity 2.4s var(--ease) .6s}.mono.has-reveal .now-when,.mono.has-reveal .now-body,.mono.has-reveal .now-cv{opacity:0;transition:opacity 1.4s var(--ease) .9s}.mono.has-reveal .now-when{transition-delay:.3s}.mono.has-reveal .now-place{clip-path:inset(0 100% 0 0);transition:clip-path 1.5s var(--ease) .45s}.mono.has-reveal .frag--now.is-in:before{transform:none}.mono.has-reveal .frag--now.is-in:after,.mono.has-reveal .frag--now.is-in .now-when,.mono.has-reveal .frag--now.is-in .now-body,.mono.has-reveal .frag--now.is-in .now-cv{opacity:1}.mono.has-reveal .frag--now.is-in .now-place{clip-path:inset(0 0 -.2em)}.s-contact{padding:clamp(120px, 22vh, 260px) var(--m) clamp(120px, 18vh, 200px)}.invite{justify-items:start;gap:clamp(24px,4vh,40px);display:grid}.invite-title{max-width:13em;font-size:clamp(2.5rem,1rem + 4.4vw,6.75rem)}.invite p{max-width:46ch;font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.6}.mono.has-reveal [data-rise]>*{opacity:0;transition:opacity 1.1s var(--ease), transform 1.3s var(--ease);transform:translateY(48px)}.mono.has-reveal [data-rise].is-in>*{opacity:1;transform:none}.mono.has-reveal [data-rise].is-in>:nth-child(2){transition-delay:90ms}.mono.has-reveal [data-rise].is-in>:nth-child(3){transition-delay:.18s}.mono.has-reveal [data-rise].is-in>:nth-child(4){transition-delay:.27s}.mono-foot{padding:0 var(--m) clamp(28px, 4vh, 48px)}.foot-name{letter-spacing:-.045em;white-space:nowrap;margin-left:-.04em;font-size:clamp(3rem,13.4vw,17rem);font-weight:700;line-height:.8}.mono-foot nav ul{flex-wrap:wrap;gap:8px 32px;margin-top:clamp(32px,5vh,56px);display:flex}.mono-foot nav a{transition:color .22s var(--ease);padding:8px 0;font-weight:600;text-decoration:none;display:inline-block}.mono-foot nav a:hover{color:var(--signal-hi)}.foot-legal{color:var(--mist);margin-top:16px;font-size:.875rem}.mono.no-gl .s-structure,.mono.no-gl .s-work{background:var(--void)}@media (width<=1023px){.work-head h2,.work-head-side{grid-column:1/13}.work-head-side{margin-top:32px}}@media (width<=759px){.mono-nav{padding:14px var(--m) 10px;flex-direction:column;align-items:flex-start;gap:6px}.mono-nav.is-solid{padding-block:10px 6px}.mono-nav ul{gap:18px}.mono-nav nav a{padding:10px 0;font-size:.75rem}.arrival-copy{right:var(--m);width:auto;bottom:clamp(28px,6vh,56px)}.arrival-title{font-size:clamp(2rem,8.6vw,2.75rem)}.arrival-domain{display:none}.arrival-name{margin-bottom:14px}.arrival-who{font-size:.875rem}.arrival-sub{margin:18px 0 24px;font-size:1.0625rem}.scroll-cue{display:none}@media (height<=830px){.arrival-copy{bottom:20px}.arrival-name{margin-bottom:10px}.arrival-sub{margin:14px 0 20px}}.cut-title{font-size:clamp(2.25rem,10vw,3.25rem);inset:30% 0 auto}.cut-l{right:auto;left:calc(var(--m) - var(--g) * 2vw)}.cut-r{left:auto;right:calc(var(--m) - var(--g) * 2vw);top:1.1em}.structure-head h2{font-size:clamp(2.25rem,10vw,3rem)}.structure-lead{font-size:1rem}.mono.is-live.has-gl .author-frame{height:min(46svh,93.3965vw);inset:76px auto auto 50%;transform:translate(-50%)}.mono.is-live.has-gl .s-author .stage:before{background:linear-gradient(#0000,#08080833 45%,#080808b3)}.mono.is-live.has-gl .author-copy{top:auto;bottom:clamp(28px,6vh,56px);right:var(--m);width:auto;transform:translateY(calc((1 - var(--o)) * 32px))}.author-title{font-size:clamp(2rem,8.6vw,2.75rem)}.author-text{margin-bottom:10px;font-size:1rem}.case:first-child,.case:nth-child(2){grid-column:1/13;margin-top:0}.case:nth-child(2){margin-top:56px}.case:nth-child(2) .case-pic{aspect-ratio:16/10}.foot-name{font-size:12.6vw}}@media (prefers-reduced-motion:reduce){.mono *,.mono :before,.mono :after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}}
