.about-module__65-7Xq__zone :focus-visible{outline-color:var(--fg);outline-offset:4px}.about-module__65-7Xq__verbs :focus-visible{outline-color:var(--fg);outline-offset:6px}.about-module__65-7Xq__touchField{touch-action:pan-y}
.footer-module__tUdqrq__panel :focus-visible{outline-offset:4px;outline-color:#0a0a0b}.footer-module__tUdqrq__panel .footer-module__tUdqrq__screen :focus-visible{outline-color:#eeece6}.footer-module__tUdqrq__halftone{background:radial-gradient(circle,#eeece6 38%,#0000 41%) 0 0/9px 9px;color:#0000;-webkit-background-clip:text;background-clip:text}
.HomeHero-module__B1rHZW__preloader{animation:1.1s cubic-bezier(.83,0,.17,1) .8s forwards HomeHero-module__B1rHZW__preloader-cap}@keyframes HomeHero-module__B1rHZW__preloader-cap{to{clip-path:inset(0 0 100%)}}.HomeHero-module__B1rHZW__standin{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) 1.2s forwards HomeHero-module__B1rHZW__standin-in}@keyframes HomeHero-module__B1rHZW__standin-in{to{opacity:1}}:is(html[data-motion=off] .HomeHero-module__B1rHZW__preloader,html[data-motion=off] .HomeHero-module__B1rHZW__standin){animation-duration:1ms}
.manifesto-module__PSh3fW__root{--h1:color-mix(in oklab, var(--color-heat-1,#2b3bff) 42%, #fff);--h2:var(--color-heat-2,#ff2f7d);--h3:var(--color-heat-3,#ff5b14);--h4:var(--color-heat-4,#ffd23f);--h5:var(--color-heat-5,#fff8ea);--read:.62}.manifesto-module__PSh3fW__text{font-family:var(--font-display);font-variation-settings:"wdth" 104;letter-spacing:-.028em;text-wrap:pretty;font-kerning:normal;font-size:clamp(28px,3.65vw,62px);font-weight:560;line-height:1.1em}@media (max-width:767.98px){.manifesto-module__PSh3fW__text{font-size:clamp(22px,6.2vw,28px)}}.manifesto-module__PSh3fW__para{text-indent:var(--indent,0px);position:static}.manifesto-module__PSh3fW__para+.manifesto-module__PSh3fW__para{margin-top:.78em}.manifesto-module__PSh3fW__pnum{text-indent:0;margin-top:.42em;position:absolute;left:0}.manifesto-module__PSh3fW__w{white-space:nowrap}@media (scripting:enabled){html[data-motion=on] .manifesto-module__PSh3fW__w{opacity:.14}}.manifesto-module__PSh3fW__accent{--heat:var(--h3);--ramp:linear-gradient(90deg, var(--color-heat-1,#2b3bff), var(--heat));font-family:var(--font-serif);font-variation-settings:normal;letter-spacing:-.012em;background-image:var(--ramp);background-position:0 100%;background-repeat:no-repeat;background-size:0% .04em;margin-right:.04em;padding-bottom:.03em;font-size:1.13em;font-style:italic;font-weight:400;transition:color 1.1s cubic-bezier(.16,1,.3,1),background-size 1.3s cubic-bezier(.16,1,.3,1) 80ms,text-shadow 1.4s cubic-bezier(.16,1,.3,1)}.manifesto-module__PSh3fW__accent[data-heat="1"]{--heat:var(--h1);background-image:none}.manifesto-module__PSh3fW__accent[data-heat="2"]{--heat:var(--h2);--ramp:linear-gradient(90deg, var(--color-heat-0,#0d0b2e), var(--color-heat-1,#2b3bff) 30%, var(--h2))}.manifesto-module__PSh3fW__accent[data-heat="3"]{--heat:var(--h3);--ramp:linear-gradient(90deg, var(--color-heat-1,#2b3bff), var(--h2) 55%, var(--h3))}.manifesto-module__PSh3fW__accent[data-heat="4"]{--heat:var(--h4);--ramp:linear-gradient(90deg, var(--color-heat-1,#2b3bff), var(--h2) 35%, var(--h3) 65%, var(--h4))}.manifesto-module__PSh3fW__accent[data-heat="5"]{--heat:var(--h5);--ramp:linear-gradient(90deg, var(--color-heat-1,#2b3bff), var(--h2) 25%, var(--h3) 50%, var(--h4) 78%, var(--h5))}.manifesto-module__PSh3fW__accent[data-lit]{color:var(--heat);background-size:100% .04em}.manifesto-module__PSh3fW__accent[data-heat="5"][data-lit]{text-shadow:0 0 .32em #ff5b1480,0 0 .06em #ffd23fcc}.manifesto-module__PSh3fW__press{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-kerning:normal;letter-spacing:0}.manifesto-module__PSh3fW__pline{line-height:0;display:block}.manifesto-module__PSh3fW__pgroup{white-space:nowrap;will-change:transform;line-height:0;display:inline-block}.manifesto-module__PSh3fW__press[data-layout="3"] .manifesto-module__PSh3fW__pgroup{width:max-content;display:block}.manifesto-module__PSh3fW__pletter{vertical-align:baseline;font-variation-settings:"wdth" 125, "wght" 860;color:var(--h5);line-height:.735;display:inline-block}.manifesto-module__PSh3fW__pletter[data-desc]{margin-bottom:.125em}@media (max-aspect-ratio:3/4){.manifesto-module__PSh3fW__press:not([data-layout]) .manifesto-module__PSh3fW__pgroup{display:block}}.manifesto-module__PSh3fW__bloom{background:radial-gradient(60% 58% at var(--cx,50%) 86%, #ffd23fe6 0%, #ff5b149e 18%, #ff2f7d57 38%, #2b3bff29 60%, #2b3bff00 80%);mix-blend-mode:plus-lighter;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 24%);mask-image:linear-gradient(0deg,#0000 0,#000 24%)}.manifesto-module__PSh3fW__flash{background:radial-gradient(70% 60% at var(--cx,50%) 78%, #fff8eaf2 0%, #ffd23fb8 20%, #ff5b1473 40%, #ff2f7d29 62%, #ff2f7d00 80%);mix-blend-mode:plus-lighter;transform-origin:var(--cx,50%) 78%}.manifesto-module__PSh3fW__scale{background:linear-gradient(90deg, var(--color-heat-0,#0d0b2e), var(--color-heat-1,#2b3bff) 22%, var(--color-heat-2,#ff2f7d) 46%, var(--color-heat-3,#ff5b14) 64%, var(--color-heat-4,#ffd23f) 84%, var(--color-heat-5,#fff8ea))}.manifesto-module__PSh3fW__impression{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--h5);text-wrap:balance;will-change:transform, opacity;font-style:italic;font-weight:400;line-height:1.04}.manifesto-module__PSh3fW__impression>span{display:block}.manifesto-module__PSh3fW__impression>span:first-child{color:var(--h4)}.manifesto-module__PSh3fW__impression>span:last-child{text-shadow:0 0 .32em #ff5b1473,0 0 .06em #ffd23fb3}
.reel-module__6SzM4W__disc{overflow:hidden}.reel-module__6SzM4W__disc>li{position:relative}.reel-module__6SzM4W__disc>li:after{content:"·";text-align:center;width:3ch;position:absolute;top:0;left:100%}.reel-module__6SzM4W__trim{margin-top:-.2em}@supports (text-box:trim-both cap alphabetic){.reel-module__6SzM4W__trim{text-box:trim-both cap alphabetic;margin-top:0}}@media (orientation:landscape) and (max-height:540px) and (max-width:1023px){.reel-module__6SzM4W__card{column-gap:var(--gap);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.reel-module__6SzM4W__meta{grid-column:1/-1}.reel-module__6SzM4W__metaNote{display:none}.reel-module__6SzM4W__media{grid-area:2/1/4;min-height:0;max-height:none;margin-top:12px}.reel-module__6SzM4W__title{grid-area:2/2;align-self:end;margin-top:12px;padding-top:0}.reel-module__6SzM4W__below{grid-area:3/2}.reel-module__6SzM4W__belowTag{-webkit-line-clamp:2;line-clamp:2;grid-column:1/-1;margin-top:8px}.reel-module__6SzM4W__belowCta{display:none}.reel-module__6SzM4W__belowRow{margin-top:12px;display:flex}}
.bands-module__zKH8rW__pin{position:relative}.bands-module__zKH8rW__stack{--ease:cubic-bezier(.16, 1, .3, 1);position:relative}.bands-module__zKH8rW__band{background-color:var(--color-ink-2);color:var(--color-bone);box-shadow:inset 4px 0 0 var(--band-signal), inset 0 1px 0 color-mix(in oklab, var(--color-bone) 9%, transparent);transition:background-color 1.2s cubic-bezier(.33,0,.2,1),color 1.2s cubic-bezier(.33,0,.2,1),box-shadow 1.2s cubic-bezier(.33,0,.2,1);position:relative;overflow:hidden}.bands-module__zKH8rW__band[data-hot=true]{background-color:var(--band-bg);color:var(--band-fg);box-shadow:inset 4px 0 0 var(--band-bg), inset 0 1px 0 transparent;transition:background-color .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease)}.bands-module__zKH8rW__head{position:relative}.bands-module__zKH8rW__display{font-family:var(--font-display);letter-spacing:-.03em;word-spacing:.06em;text-transform:uppercase;font-size:clamp(46px,6.1vw,104px);line-height:.8}.bands-module__zKH8rW__num{font-variation-settings:"wdth" 75;letter-spacing:-.02em;color:var(--band-signal);font-weight:300;transition:color 1.2s cubic-bezier(.33,0,.2,1)}.bands-module__zKH8rW__band[data-hot=true] .bands-module__zKH8rW__num{color:currentColor;transition:color .5s var(--ease)}.bands-module__zKH8rW__name{font-variation-settings:"wdth" 112;transition:font-variation-settings .7s var(--ease);font-weight:820}.bands-module__zKH8rW__arrow{transition:background-color .5s var(--ease), color .5s var(--ease), transform .6s var(--ease)}.bands-module__zKH8rW__head:hover .bands-module__zKH8rW__arrow,.bands-module__zKH8rW__head:focus-visible .bands-module__zKH8rW__arrow{background-color:currentColor}.bands-module__zKH8rW__head:hover .bands-module__zKH8rW__arrow svg,.bands-module__zKH8rW__head:focus-visible .bands-module__zKH8rW__arrow svg{color:var(--band-bg);transform:translate(2px,-2px)}.bands-module__zKH8rW__band:not([data-hot=true]) .bands-module__zKH8rW__head:hover .bands-module__zKH8rW__arrow svg,.bands-module__zKH8rW__band:not([data-hot=true]) .bands-module__zKH8rW__head:focus-visible .bands-module__zKH8rW__arrow svg{color:var(--color-ink-2)}.bands-module__zKH8rW__arrow svg{transition:transform .6s var(--ease), color .4s var(--ease)}.bands-module__zKH8rW__bodyWrap{transition:grid-template-rows .9s var(--ease);grid-template-rows:0fr;display:grid}.bands-module__zKH8rW__band[data-open=true] .bands-module__zKH8rW__bodyWrap{grid-template-rows:1fr}.bands-module__zKH8rW__bodyInner{min-height:0;overflow:hidden}.bands-module__zKH8rW__desc{opacity:0;transition:opacity .3s ease, transform .5s var(--ease);transform:translateY(12px)}.bands-module__zKH8rW__band[data-open=true] .bands-module__zKH8rW__desc{opacity:1;transition:opacity .8s var(--ease) .1s, transform 1s var(--ease) .1s;transform:none}.bands-module__zKH8rW__strip{gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);display:flex;overflow-x:auto}.bands-module__zKH8rW__strip::-webkit-scrollbar{display:none}.bands-module__zKH8rW__thumb{scroll-snap-align:start;opacity:0;min-width:0;transition:opacity .25s ease, transform .45s var(--ease);flex:0 0 min(64vw,320px);transform:translate(56px)}.bands-module__zKH8rW__band[data-open=true] .bands-module__zKH8rW__thumb{opacity:1;transition:opacity .8s var(--ease) calc(.12s + var(--i,0) * 60ms), transform 1s var(--ease) calc(.12s + var(--i,0) * 60ms);transform:none}.bands-module__zKH8rW__thumbLink{display:block}.bands-module__zKH8rW__img{aspect-ratio:4/3;background:color-mix(in oklab, currentColor 10%, transparent);display:block;position:relative;overflow:hidden}.bands-module__zKH8rW__img>*{transition:transform 1.2s var(--ease)}.bands-module__zKH8rW__thumbLink:hover .bands-module__zKH8rW__img>*,.bands-module__zKH8rW__thumbLink:focus-visible .bands-module__zKH8rW__img>*{transform:scale(1.045)}.bands-module__zKH8rW__thumbLink:hover .bands-module__zKH8rW__label,.bands-module__zKH8rW__thumbLink:focus-visible .bands-module__zKH8rW__label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.bands-module__zKH8rW__pin{height:calc(clamp(600px, calc(100svh - var(--header-h)), 1180px) + 30svh)}.bands-module__zKH8rW__stack{top:var(--header-h);height:clamp(600px, calc(100svh - var(--header-h)), 1180px);flex-direction:column;display:flex;position:sticky}.bands-module__zKH8rW__band{min-height:0;transition:flex-grow .6s var(--ease), background-color 1.2s cubic-bezier(.33, 0, .2, 1), color 1.2s cubic-bezier(.33, 0, .2, 1), box-shadow 1.2s cubic-bezier(.33, 0, .2, 1);flex-direction:column;flex:1 1 0;display:flex}.bands-module__zKH8rW__band[data-hot=true]{transition:flex-grow .6s var(--ease), background-color .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease)}.bands-module__zKH8rW__band[data-open=true]{flex-grow:3.4}.bands-module__zKH8rW__stack[data-active=true] .bands-module__zKH8rW__name{font-variation-settings:"wdth" 78}.bands-module__zKH8rW__stack .bands-module__zKH8rW__band[data-open=true] .bands-module__zKH8rW__name{font-variation-settings:"wdth" 125}.bands-module__zKH8rW__bodyWrap,.bands-module__zKH8rW__band[data-open=true] .bands-module__zKH8rW__bodyWrap{flex:auto;grid-template-rows:1fr;min-height:0;transition:none}.bands-module__zKH8rW__bodyInner,.bands-module__zKH8rW__body{height:100%}.bands-module__zKH8rW__strip{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-self:stretch;min-height:0;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.bands-module__zKH8rW__thumb{flex:none;min-height:0;transform:translate(72px)}.bands-module__zKH8rW__thumbLink{flex-direction:column;height:100%;display:flex}.bands-module__zKH8rW__img{aspect-ratio:auto;flex:auto;min-height:0}}html[data-motion=off] .bands-module__zKH8rW__band{transition-property:background-color,color,box-shadow!important}html[data-motion=off] .bands-module__zKH8rW__bodyWrap{transition-property:background-color,color,box-shadow!important}html[data-motion=off] .bands-module__zKH8rW__band[data-hot=true]{transition-property:background-color,color,box-shadow!important}:is(html[data-motion=off] .bands-module__zKH8rW__thumb,html[data-motion=off] .bands-module__zKH8rW__desc){transition:opacity .2s!important;transform:none!important}:is(html[data-motion=off] .bands-module__zKH8rW__name,html[data-motion=off] .bands-module__zKH8rW__num){transition:none}
.work-module__dFz5Ma__label{opacity:.62}.work-module__dFz5Ma__pill:focus-visible{outline-offset:2px;border-radius:999px}.work-module__dFz5Ma__seg{text-align:left;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex;position:relative}.work-module__dFz5Ma__seg:before{content:"";position:absolute;inset:-13px 0 -6px}.work-module__dFz5Ma__segBar{transform-origin:50% 100%;height:6px;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block;position:relative}.work-module__dFz5Ma__segFill{transform-origin:0;display:block;position:absolute;inset:0}.work-module__dFz5Ma__seg:hover .work-module__dFz5Ma__segBar,.work-module__dFz5Ma__seg:focus-visible .work-module__dFz5Ma__segBar{transform:scaleY(1.75)}.work-module__dFz5Ma__seg[aria-pressed=true] .work-module__dFz5Ma__segBar{transform:scaleY(2)}.work-module__dFz5Ma__seg:focus-visible:after{content:"";outline:2px solid var(--color-heat-3);border-radius:3px;position:absolute;inset:-10px -4px -6px}.work-module__dFz5Ma__segLabel{opacity:.62;transition:opacity .3s}.work-module__dFz5Ma__seg:hover .work-module__dFz5Ma__segLabel,.work-module__dFz5Ma__seg:focus-visible .work-module__dFz5Ma__segLabel,.work-module__dFz5Ma__seg[aria-pressed=true] .work-module__dFz5Ma__segLabel{opacity:1}.work-module__dFz5Ma__hot{animation:1.5s cubic-bezier(.33,0,.2,1) both work-module__dFz5Ma__cool}@keyframes work-module__dFz5Ma__cool{0%,18%{color:var(--from);-webkit-text-stroke:2px var(--stroke,transparent)}}.work-module__dFz5Ma__lw{vertical-align:top;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.work-module__dFz5Ma__lwi{display:inline-block;transform:translateY(110%)}[data-shown] .work-module__dFz5Ma__lwi{transition:transform .7s cubic-bezier(.16, 1, .3, 1) calc(var(--l,0) * 70ms + var(--ld,0s));transform:none}[data-leaving] .work-module__dFz5Ma__lwi{transition:transform .24s cubic-bezier(.7,0,.2,1);transform:translateY(-110%)}.work-module__dFz5Ma__bar{top:var(--header-h);z-index:60;background:var(--bg);transition:background-color .9s cubic-bezier(.16,1,.3,1),top .6s cubic-bezier(.83,0,.17,1);position:sticky}html[data-header-hidden] .work-module__dFz5Ma__bar{top:0}.work-module__dFz5Ma__bar:before{content:"";height:var(--header-h);background:var(--bg);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;bottom:100%;left:0;right:0}.work-module__dFz5Ma__bar:after{content:"";background:var(--tint,var(--hair));transform-origin:0;height:1px;transition:transform .9s cubic-bezier(.16,1,.3,1),background-color .6s cubic-bezier(.16,1,.3,1),height .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.work-module__dFz5Ma__bar[data-stuck]:before{opacity:1}html[data-header-hidden] .work-module__dFz5Ma__bar:before{opacity:0}.work-module__dFz5Ma__bar[data-stuck]:after{transform:scaleX(1)}.work-module__dFz5Ma__bar[data-stuck][data-tinted]:after{height:2px}.work-module__dFz5Ma__chips,.work-module__dFz5Ma__status{transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1),visibility linear}@media (min-width:1024px){.work-module__dFz5Ma__bar:not([data-stuck]) .work-module__dFz5Ma__chips{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .3s,visibility 0s linear .2s;transform:translateY(6px)}.work-module__dFz5Ma__bar[data-stuck] .work-module__dFz5Ma__status{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .3s,visibility 0s linear .2s;transform:translateY(-6px)}}.work-module__dFz5Ma__scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.work-module__dFz5Ma__scroller::-webkit-scrollbar{display:none}.work-module__dFz5Ma__scroller[data-overflow]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.work-module__dFz5Ma__sheet{transform-origin:100% 0}.work-module__dFz5Ma__row{--pad:clamp(16px, 1.5vw, 26px);margin-inline:calc(var(--gutter) * -1);padding:var(--pad) var(--gutter);isolation:isolate;-webkit-tap-highlight-color:transparent;scroll-margin-top:calc(var(--header-h) + 88px);outline:none;scroll-margin-bottom:40px;display:block;position:relative}.work-module__dFz5Ma__rule{top:0;left:var(--gutter);right:var(--gutter);background:var(--hair);transform-origin:0;height:1px;transition:transform 1.25s cubic-bezier(.16, 1, .3, 1) calc(var(--rd,0s) + var(--gd,0s));position:absolute;transform:scaleX(0)}.work-module__dFz5Ma__row[data-in] .work-module__dFz5Ma__rule,.work-module__dFz5Ma__group[data-in] .work-module__dFz5Ma__rule{transform:scaleX(1)}.work-module__dFz5Ma__cells{opacity:0;transition:opacity .7s ease calc(var(--rd,0s) + var(--gd,0s) + 60ms), transform 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--rd,0s) + var(--gd,0s) + 60ms);transform:translateY(18px)}.work-module__dFz5Ma__row[data-in] .work-module__dFz5Ma__cells,.work-module__dFz5Ma__group[data-in] .work-module__dFz5Ma__cells{opacity:1;transform:none}[data-quick] .work-module__dFz5Ma__cells{transition:opacity .5s ease var(--rd,0s), transform .7s cubic-bezier(.16, 1, .3, 1) var(--rd,0s)}[data-quick] .work-module__dFz5Ma__rule{transition:transform .8s cubic-bezier(.16, 1, .3, 1) var(--rd,0s)}.work-module__dFz5Ma__fill{z-index:2;padding:var(--pad) var(--gutter);clip-path:inset(0 calc(100% - var(--x,0%)) 0 var(--x,0%));visibility:hidden;pointer-events:none;transition:clip-path .42s cubic-bezier(.7,0,.2,1),visibility 0s linear .42s;position:absolute;inset:0}.work-module__dFz5Ma__row[data-active] .work-module__dFz5Ma__fill{clip-path:inset(0);visibility:visible;transition:clip-path .5s cubic-bezier(.16,1,.3,1),visibility}.work-module__dFz5Ma__fill .work-module__dFz5Ma__cells{opacity:1;transition:none;transform:none}.work-module__dFz5Ma__arrow{opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1) 80ms,opacity .3s 80ms;display:inline-block;transform:translate(-.6em)}.work-module__dFz5Ma__row[data-active] .work-module__dFz5Ma__arrow{opacity:1;transform:none}.work-module__dFz5Ma__ring{inset:4px calc(var(--gutter) - 8px);opacity:0;pointer-events:none;border:1.5px solid;position:absolute}.work-module__dFz5Ma__row:focus-visible .work-module__dFz5Ma__ring{opacity:1}@media not all and (min-width:768px) and (pointer:fine){.work-module__dFz5Ma__row:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}}.work-module__dFz5Ma__hairline:after,.work-module__dFz5Ma__frame:after{content:"";z-index:1;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg) 8%, transparent);pointer-events:none;position:absolute;inset:0}.work-module__dFz5Ma__thumb{transition:transform 1.3s cubic-bezier(.16, 1, .3, 1) calc(var(--rd,0s) + 80ms);transform:scale(1.12)}.work-module__dFz5Ma__row[data-in] .work-module__dFz5Ma__thumb{transform:none}.work-module__dFz5Ma__group{padding-top:clamp(48px,5.4vw,96px);position:relative}.work-module__dFz5Ma__group:first-child{padding-top:6px}.work-module__dFz5Ma__groupBar{transform-origin:0;height:4px;transition:transform 1.3s cubic-bezier(.83, 0, .17, 1) calc(var(--rd,0s) + var(--gd,0s));transform:scaleX(0)}.work-module__dFz5Ma__group[data-in] .work-module__dFz5Ma__groupBar{transform:scaleX(1)}.work-module__dFz5Ma__layer{opacity:0;z-index:1;transition:opacity .32s .3s;position:absolute;inset:0}.work-module__dFz5Ma__layer[data-on]{opacity:1;z-index:2;transition:opacity .32s}.work-module__dFz5Ma__layerImg{transition:transform .4s .3s;position:absolute;inset:0;transform:scale(1.14)}.work-module__dFz5Ma__layer[data-on] .work-module__dFz5Ma__layerImg{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:none}html:active-view-transition-type(page) .work-module__dFz5Ma__previewFrame{box-shadow:none}html:active-view-transition-type(page) .work-module__dFz5Ma__previewTag{visibility:hidden}.work-module__dFz5Ma__gridList{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:clamp(36px,4.5vw,88px);display:grid;position:relative}.work-module__dFz5Ma__cell{grid-column:var(--ms) / span var(--mn)}@media (min-width:768px){.work-module__dFz5Ma__cell{grid-column:var(--s) / span var(--n);margin-top:var(--drop,0px)}}.work-module__dFz5Ma__cell[data-end]:not(:last-child){margin-bottom:clamp(28px,4.5vw,80px)}.work-module__dFz5Ma__card{scroll-margin-top:calc(var(--header-h) + 88px);-webkit-tap-highlight-color:transparent;outline:none;display:block;position:relative}.work-module__dFz5Ma__frame{background:color-mix(in oklab, var(--fg) 7%, transparent);clip-path:inset(100% 0 0);transition:clip-path 1.15s cubic-bezier(.83, 0, .17, 1) var(--rd,0s);display:block;position:relative;overflow:hidden}.work-module__dFz5Ma__card[data-in] .work-module__dFz5Ma__frame{clip-path:inset(0)}.work-module__dFz5Ma__frame[data-loaded]{background:0 0}html:active-view-transition-type(page) .work-module__dFz5Ma__card[data-departing] .work-module__dFz5Ma__frame:after{visibility:hidden}html:active-view-transition-type(page) .work-module__dFz5Ma__card[data-departing] .work-module__dFz5Ma__badge{visibility:hidden}html:active-view-transition-type(page) .work-module__dFz5Ma__card[data-departing] .work-module__dFz5Ma__panel{visibility:hidden}.work-module__dFz5Ma__img{transition:transform 1.6s cubic-bezier(.16, 1, .3, 1) var(--rd,0s);display:block;position:absolute;inset:0;transform:scale(1.2)}.work-module__dFz5Ma__card[data-in] .work-module__dFz5Ma__img{transform:none}.work-module__dFz5Ma__panel{z-index:2;clip-path:inset(100% 0 0);transition:clip-path .55s cubic-bezier(.7,0,.2,1);position:absolute;bottom:0;left:0;right:0}.work-module__dFz5Ma__panelInner{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(40%)}.work-module__dFz5Ma__caption{opacity:0;transition:opacity .7s ease calc(var(--rd,0s) + .38s), transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--rd,0s) + .38s);display:block;transform:translateY(12px)}.work-module__dFz5Ma__card[data-in] .work-module__dFz5Ma__caption{opacity:1;transform:none}.work-module__dFz5Ma__card:focus-visible .work-module__dFz5Ma__frame{outline:2px solid var(--fg);outline-offset:4px}@media (hover:hover){.work-module__dFz5Ma__card[data-in]:hover .work-module__dFz5Ma__img{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}.work-module__dFz5Ma__card:hover .work-module__dFz5Ma__panel{clip-path:inset(0)}.work-module__dFz5Ma__card:hover .work-module__dFz5Ma__panelInner{transform:none}}.work-module__dFz5Ma__card[data-in]:focus-visible .work-module__dFz5Ma__img{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}.work-module__dFz5Ma__card:focus-visible .work-module__dFz5Ma__panel{clip-path:inset(0)}.work-module__dFz5Ma__card:focus-visible .work-module__dFz5Ma__panelInner{transform:none}.work-module__dFz5Ma__plate{clip-path:inset(0 100% 0 0);height:168px;transition:clip-path 1.1s cubic-bezier(.83, 0, .17, 1) var(--rd,0s);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media (min-width:768px){.work-module__dFz5Ma__plate{aspect-ratio:4/5;height:auto}}.work-module__dFz5Ma__plate[data-in]{clip-path:inset(0)}.work-module__dFz5Ma__plateIn{opacity:0;transition:opacity .6s ease calc(var(--rd,0s) + .42s), transform .9s cubic-bezier(.16, 1, .3, 1) calc(var(--rd,0s) + .42s);transform:translateY(14px)}.work-module__dFz5Ma__plate[data-in] .work-module__dFz5Ma__plateIn{opacity:1;transform:none}html[data-motion=off] .work-module__dFz5Ma__enter{opacity:1!important;transform:none!important}html[data-motion=off] .work-module__dFz5Ma__enterX{transform:none!important}:is(html[data-motion=off] .work-module__dFz5Ma__rule,html[data-motion=off] .work-module__dFz5Ma__groupBar,html[data-motion=off] .work-module__dFz5Ma__cells,html[data-motion=off] .work-module__dFz5Ma__thumb,html[data-motion=off] .work-module__dFz5Ma__frame,html[data-motion=off] .work-module__dFz5Ma__img,html[data-motion=off] .work-module__dFz5Ma__caption,html[data-motion=off] .work-module__dFz5Ma__plate,html[data-motion=off] .work-module__dFz5Ma__plateIn,html[data-motion=off] .work-module__dFz5Ma__lwi){opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}html[data-motion=off] .work-module__dFz5Ma__fill{transition:none!important}html[data-motion=off] .work-module__dFz5Ma__row[data-active] .work-module__dFz5Ma__fill{transition:none!important}:is(html[data-motion=off] .work-module__dFz5Ma__card:hover .work-module__dFz5Ma__img,html[data-motion=off] .work-module__dFz5Ma__card:focus-visible .work-module__dFz5Ma__img){transform:none!important}html[data-motion=off] [data-leaving] .work-module__dFz5Ma__lwi{opacity:0!important}
