.Chooser-module__vRv0vG__choose{padding:var(--s-10) var(--margin) var(--s-11);max-width:var(--max);margin-inline:auto;position:relative}.Chooser-module__vRv0vG__head{gap:var(--s-4);max-width:54rem;margin-bottom:var(--s-9);display:grid}.Chooser-module__vRv0vG__head h2{margin:0}.Chooser-module__vRv0vG__bio{max-width:var(--measure);color:var(--ink-2);margin:0}.Chooser-module__vRv0vG__dot{width:7px;height:7px;margin-right:var(--s-2);border-radius:var(--radius-pill);background:var(--accent);vertical-align:.08em;display:inline-block}.Chooser-module__vRv0vG__rowsWrap{position:relative}.Chooser-module__vRv0vG__trail{pointer-events:none;z-index:0;position:absolute;inset:0}.Chooser-module__vRv0vG__trailImg{width:auto;height:168px;animation:Chooser-module__vRv0vG__trail var(--dur-trail) var(--ease-enter) both;position:absolute;transform:translate(-50%,-50%)}@keyframes Chooser-module__vRv0vG__trail{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-52%)scale(1)}}.Chooser-module__vRv0vG__rows{z-index:1;margin:0;padding:0;list-style:none;position:relative}.Chooser-module__vRv0vG__row{align-items:baseline;gap:var(--gutter);padding-block:var(--s-4) var(--s-5);border-top:var(--hair) solid var(--rule);grid-template-columns:3rem minmax(0,1fr) minmax(0,18rem) 5.5rem;display:grid}.Chooser-module__vRv0vG__row:last-child{border-bottom:var(--hair) solid var(--rule)}.Chooser-module__vRv0vG__no{font-family:var(--font-label);font-size:var(--t-small);font-weight:var(--w-medium);color:var(--ink-3)}.Chooser-module__vRv0vG__name{font-family:var(--font-head);font-size:var(--t-h2);font-weight:var(--w-semi);letter-spacing:var(--track-head);transition:opacity var(--dur-fast) var(--ease-standard);line-height:.95}.Chooser-module__vRv0vG__rows:hover .Chooser-module__vRv0vG__row:not(:hover) .Chooser-module__vRv0vG__name{opacity:.3}.Chooser-module__vRv0vG__row[data-soon] .Chooser-module__vRv0vG__name{color:var(--ink-3)}.Chooser-module__vRv0vG__line{font-size:var(--t-small);color:var(--ink-2);line-height:1.35}.Chooser-module__vRv0vG__add,.Chooser-module__vRv0vG__soon{font-family:var(--font-display);font-size:var(--t-nav);border-radius:var(--radius-sm);justify-self:end;min-height:27px;padding:6px 12px}.Chooser-module__vRv0vG__add{background:var(--pill-strong);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard)}.Chooser-module__vRv0vG__add[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Chooser-module__vRv0vG__soon{color:var(--ink-3)}.Chooser-module__vRv0vG__bar{bottom:var(--s-4);z-index:2;justify-content:center;gap:var(--s-3);margin-top:var(--s-6);opacity:0;min-height:40px;transition:opacity var(--dur-slow) var(--ease-enter), transform var(--dur-slow) var(--ease-enter);pointer-events:none;align-items:center;display:flex;position:sticky;transform:translateY(8px)}.Chooser-module__vRv0vG__bar[data-on]{opacity:1;pointer-events:auto;transform:none}.Chooser-module__vRv0vG__barText{font-family:var(--font-label);font-size:var(--t-small);font-weight:var(--w-medium);border-radius:var(--radius-sm);background:var(--pill);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:7px 12px}.Chooser-module__vRv0vG__go{font-family:var(--font-display);font-size:var(--t-nav);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);padding:9px 16px}@media (max-width:760px){.Chooser-module__vRv0vG__row{grid-template-columns:2.25rem minmax(0,1fr) auto}.Chooser-module__vRv0vG__line{grid-area:2/2/auto/-1}}
.Socials-module__2F6XzW__list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.Socials-module__2F6XzW__link{border-radius:var(--radius-sm);width:32px;height:32px;color:inherit;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-ink);place-items:center;display:grid}a.Socials-module__2F6XzW__link:hover{transform:translateY(-2px)}a.Socials-module__2F6XzW__link:focus-visible{outline:var(--hair) solid currentColor;outline-offset:2px}.Socials-module__2F6XzW__link[data-soon]{opacity:.4}
.SiteFooter-module__lWai2a__foot{isolation:isolate;min-height:min(100svh,52.6vw);padding:var(--s-8) var(--s-5) var(--s-5);background:var(--night);color:var(--paper);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.SiteFooter-module__lWai2a__foot>:not(.SiteFooter-module__lWai2a__glass){z-index:1;position:relative}.SiteFooter-module__lWai2a__glass{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.SiteFooter-module__lWai2a__row{column-gap:var(--s-4);grid-template-columns:50% 1fr 1fr auto;align-items:end;display:grid}.SiteFooter-module__lWai2a__row p{font-family:var(--font-name);font-size:var(--t-foot);font-weight:var(--w-book);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.25}.SiteFooter-module__lWai2a__c1{grid-column:1}.SiteFooter-module__lWai2a__c2{grid-column:2}.SiteFooter-module__lWai2a__c3{grid-column:3}.SiteFooter-module__lWai2a__c4{grid-column:4;justify-self:end}.SiteFooter-module__lWai2a__wide{grid-column:3/-1}.SiteFooter-module__lWai2a__socials{margin-right:calc(var(--s-2) * -1)}.SiteFooter-module__lWai2a__link{color:inherit;text-decoration:none}.SiteFooter-module__lWai2a__link:hover{text-underline-offset:.2em;text-decoration:underline}.SiteFooter-module__lWai2a__wordBox{margin-block:var(--s-5) var(--s-6);overflow:hidden}.SiteFooter-module__lWai2a__word{font-family:var(--font-name);font-size:17vw;font-weight:var(--w-book);letter-spacing:-.01em;text-transform:uppercase;font-kerning:normal;white-space:nowrap;padding-top:.06em;line-height:.78;display:inline-block}@media (max-width:699px){.SiteFooter-module__lWai2a__row{row-gap:var(--s-4);grid-template-columns:1fr 1fr}.SiteFooter-module__lWai2a__c1,.SiteFooter-module__lWai2a__c3{grid-column:1}.SiteFooter-module__lWai2a__c2,.SiteFooter-module__lWai2a__c4{grid-column:2}.SiteFooter-module__lWai2a__wide{grid-column:1/-1}.SiteFooter-module__lWai2a__c4{justify-self:start}.SiteFooter-module__lWai2a__socials{margin-right:0;margin-left:calc(var(--s-2) * -1)}}
.Masonry-module__l71LBq__wrap{container-type:inline-size}.Masonry-module__l71LBq__grid{--g:var(--gutter);--C:calc((100cqw - (var(--n) - 1) * var(--g)) / var(--n));height:calc(var(--A) * var(--C) + var(--K) * var(--g));transition:height var(--dur-slow) var(--ease-out-quint);margin:0;padding:0;list-style:none;position:relative}.Masonry-module__l71LBq__tile{width:var(--C);transform:translate(calc(var(--c) * (var(--C) + var(--g))), calc(var(--a) * var(--C) + var(--k) * var(--g)));transition:transform var(--dur-slow) var(--ease-out-quint), width var(--dur-slow) var(--ease-out-quint);position:absolute;top:0;left:0}.Masonry-module__l71LBq__btn{cursor:pointer;width:100%;transition:opacity var(--dur-ambient) var(--ease-out-quint), transform var(--dur-ambient) var(--ease-out-quint);display:block}.Masonry-module__l71LBq__grid[data-ready] .Masonry-module__l71LBq__tile:not([data-in]) .Masonry-module__l71LBq__btn{opacity:0;transform:translateY(var(--s-5))}.Masonry-module__l71LBq__btn:focus-visible{outline:var(--hair) solid var(--ink);outline-offset:3px}.Masonry-module__l71LBq__img{color:#0000;width:100%;height:auto;display:block}.Masonry-module__l71LBq__img[data-pixel]{image-rendering:pixelated}@media (prefers-reduced-motion:reduce){.Masonry-module__l71LBq__grid[data-ready] .Masonry-module__l71LBq__tile:not([data-in]) .Masonry-module__l71LBq__btn{opacity:1;transform:none}}
.Art-module__ydI2SG__hero{background:var(--paper);height:100svh;min-height:480px;color:var(--paper);position:relative;overflow:hidden;container-type:size}.Art-module__ydI2SG__frame{width:min(100cqw, 100cqh * var(--r));height:min(100cqh, 100cqw / var(--r));transition:width var(--dur-ambient) var(--ease-out-quint), height var(--dur-ambient) var(--ease-out-quint);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Art-module__ydI2SG__heroImg{object-fit:cover;color:#0000;opacity:0;width:100%;height:100%;transition:opacity var(--dur-ambient) var(--ease-standard);position:absolute;inset:0}.Art-module__ydI2SG__heroImg[data-on]{opacity:1}.Art-module__ydI2SG__heroFoot{left:var(--gutter);right:var(--gutter);bottom:var(--s-5);justify-content:space-between;align-items:flex-end;gap:var(--s-5);font-family:var(--font-label);font-size:var(--t-small);letter-spacing:.02em;font-variant-numeric:tabular-nums;mix-blend-mode:difference;z-index:1;display:flex;position:absolute}.Art-module__ydI2SG__count{gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Art-module__ydI2SG__countBtn{padding:var(--s-1) 0;color:var(--void-ink-3);transition:color var(--dur-fast) var(--ease-standard);position:relative}.Art-module__ydI2SG__countBtn:hover,.Art-module__ydI2SG__countBtn[aria-current]{color:var(--paper)}.Art-module__ydI2SG__countBtn[aria-current]:after{content:"";height:var(--hair);transform-origin:0;background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.Art-module__ydI2SG__countBtn[data-run]:after{animation:Art-module__ydI2SG__hold var(--hold) linear forwards}@keyframes Art-module__ydI2SG__hold{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Art-module__ydI2SG__countBtn:focus-visible,.Art-module__ydI2SG__scrollBtn:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:2px}.Art-module__ydI2SG__countSmall{margin:0;display:none}.Art-module__ydI2SG__scrollBtn{color:var(--paper);padding:var(--s-1) 0}.Art-module__ydI2SG__body{background:var(--paper);padding:var(--s-9) var(--gutter)}.Art-module__ydI2SG__body+.Art-module__ydI2SG__body{padding-top:0}.Art-module__ydI2SG__story{background:var(--void);color:var(--paper);padding:var(--s-9) 0 var(--s-9)}.Art-module__ydI2SG__storyHead{gap:var(--gutter);padding:0 var(--gutter) var(--s-7);grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);align-items:baseline;display:grid}.Art-module__ydI2SG__storyTitle{font-family:var(--font-head);font-size:var(--t-h2);font-weight:var(--w-medium);letter-spacing:var(--track-head);line-height:var(--lh-head);margin:0}.Art-module__ydI2SG__storyLine{max-width:52ch;color:var(--void-ink-2);font-size:var(--t-small);line-height:var(--lh-body);margin:0}.Art-module__ydI2SG__storyNote{gap:var(--s-1);text-align:right;font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--void-ink-3);justify-items:end;margin:0;display:grid}.Art-module__ydI2SG__trackWrap{position:relative}.Art-module__ydI2SG__track{column-gap:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;cursor:none;outline:none;display:flex;overflow-x:auto}.Art-module__ydI2SG__track::-webkit-scrollbar{display:none}.Art-module__ydI2SG__track:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:-1px}.Art-module__ydI2SG__track[data-dragging]{-webkit-user-select:none;user-select:none}.Art-module__ydI2SG__set{gap:var(--gutter);flex:none;margin:0;padding:0;list-style:none;display:flex}.Art-module__ydI2SG__set:first-child{padding-left:var(--gutter)}.Art-module__ydI2SG__plate{flex:none}.Art-module__ydI2SG__plateBtn{cursor:none;display:block}.Art-module__ydI2SG__plateBtn:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:3px}.Art-module__ydI2SG__plateImg{color:#0000;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;height:clamp(280px,62svh,760px);display:block}.Art-module__ydI2SG__dragLabel{margin:calc(-1 * var(--s-3)) 0 0 calc(-1 * var(--s-5));padding:var(--s-1) var(--s-2);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;pointer-events:none;position:absolute;top:0;left:0}.Art-module__ydI2SG__storyCount{padding:var(--s-5) var(--gutter) 0;font-family:var(--font-label);font-size:var(--t-small);letter-spacing:.02em;font-variant-numeric:tabular-nums}.Art-module__ydI2SG__why{--p:0;background:var(--paper);padding:var(--s-11) var(--margin);text-align:center;justify-items:center;display:grid}.Art-module__ydI2SG__whyLabel{margin:0 0 var(--s-6);font-family:var(--font-label);font-size:var(--t-micro);font-weight:var(--w-book);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3)}.Art-module__ydI2SG__whyP{max-width:40ch;margin:0 0 var(--s-4);font-family:var(--font-body);font-size:var(--t-lede);color:var(--ink);line-height:1.45}.Art-module__ydI2SG__word{opacity:clamp(.16, calc((var(--p) * (var(--n) + 12) - var(--i)) / 12), 1);transition:opacity var(--dur-fast) linear}.Art-module__ydI2SG__browse{z-index:var(--z-overlay);background:var(--void);cursor:pointer;outline:none;place-items:center;display:grid;position:fixed;inset:0}.Art-module__ydI2SG__browseImg{color:#0000;object-fit:contain;width:100vw;height:100svh;animation:Art-module__ydI2SG__browseIn var(--dur-base) var(--ease-standard)}@keyframes Art-module__ydI2SG__browseIn{0%{opacity:0}}.Art-module__ydI2SG__preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Art-module__ydI2SG__dock{left:50%;bottom:var(--s-4);z-index:var(--z-toast);align-items:center;gap:var(--s-1);width:max-content;padding:var(--s-1);border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-family:var(--font-label);font-size:var(--t-small);opacity:0;pointer-events:none;transform:translate(-50%, var(--s-4));transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-slow) var(--ease-out-quint), background-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);display:flex;position:fixed}.Art-module__ydI2SG__dock[data-shown]{opacity:1;pointer-events:auto;transform:translate(-50%)}.Art-module__ydI2SG__dock[data-browsing]{background:var(--void);color:var(--paper);border-color:var(--void-rule)}.Art-module__ydI2SG__dock[data-shown][data-dim]{opacity:0}.Art-module__ydI2SG__dock[data-shown][data-dim]:hover,.Art-module__ydI2SG__dock[data-shown][data-dim]:focus-within{opacity:1}.Art-module__ydI2SG__sizes{transition:grid-template-columns var(--dur-pill) var(--ease-ink);grid-template-columns:1fr;display:grid}.Art-module__ydI2SG__dock[data-browsing] .Art-module__ydI2SG__sizes{grid-template-columns:0fr}.Art-module__ydI2SG__sizesIn{align-items:center;gap:var(--s-1);min-width:0;display:flex;overflow:hidden}.Art-module__ydI2SG__sizeBtn,.Art-module__ydI2SG__dockBtn,.Art-module__ydI2SG__mode{justify-content:center;align-items:center;gap:var(--s-2);min-width:32px;height:32px;padding:0 var(--s-2);border-radius:var(--radius-sm);color:inherit;transition:background-color var(--dur-fast) var(--ease-standard);display:inline-flex}.Art-module__ydI2SG__sizeBtn{color:var(--ink-3);font-weight:var(--w-medium)}.Art-module__ydI2SG__sizeBtn[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--hair);text-underline-offset:.25em}.Art-module__ydI2SG__sizeBtn:hover,.Art-module__ydI2SG__dockBtn:hover,.Art-module__ydI2SG__mode:hover{background:var(--paper-2)}.Art-module__ydI2SG__dock[data-browsing] .Art-module__ydI2SG__dockBtn:hover,.Art-module__ydI2SG__dock[data-browsing] .Art-module__ydI2SG__mode:hover{background:var(--void-2)}.Art-module__ydI2SG__sizeBtn:focus-visible,.Art-module__ydI2SG__dockBtn:focus-visible,.Art-module__ydI2SG__mode:focus-visible{outline:var(--hair) solid currentColor;outline-offset:1px}.Art-module__ydI2SG__dockRule{width:var(--hair);height:var(--s-4);background:var(--rule);flex:none}.Art-module__ydI2SG__dock[data-browsing] .Art-module__ydI2SG__dockRule{background:var(--void-rule)}.Art-module__ydI2SG__mode{padding-right:var(--s-3)}.Art-module__ydI2SG__modeWords{text-align:left;height:1.2em;line-height:1.2;display:grid;overflow:hidden}.Art-module__ydI2SG__modeWords>span{transition:transform var(--dur-pill) var(--ease-spring), opacity var(--dur-base) var(--ease-standard);grid-area:1/1}.Art-module__ydI2SG__modeWords>span:last-child{opacity:0;transform:translateY(110%)}.Art-module__ydI2SG__mode[aria-checked=true] .Art-module__ydI2SG__modeWords>span:first-child{opacity:0;transform:translateY(-110%)}.Art-module__ydI2SG__mode[aria-checked=true] .Art-module__ydI2SG__modeWords>span:last-child{opacity:1;transform:none}.Art-module__ydI2SG__modeIcon{flex:none;overflow:visible}.Art-module__ydI2SG__modeIcon rect{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-pill) var(--ease-spring) var(--d)}.Art-module__ydI2SG__modeIcon[data-browsing] rect{transform:translate(var(--tx), var(--ty)) scale(2.6)}@media (max-width:760px){.Art-module__ydI2SG__count:not(.Art-module__ydI2SG__storyCount){display:none}.Art-module__ydI2SG__countSmall{display:block}.Art-module__ydI2SG__storyHead{gap:var(--s-3);grid-template-columns:1fr}.Art-module__ydI2SG__storyNote{text-align:left;justify-items:start}.Art-module__ydI2SG__plateImg{height:clamp(260px,48svh,520px)}}@media (prefers-reduced-motion:reduce){.Art-module__ydI2SG__word{opacity:1}.Art-module__ydI2SG__countBtn[data-run]:after{animation:none}}
.series-module__0sN83a__head{gap:var(--s-4) var(--gutter);padding:var(--s-9) var(--margin) var(--s-6);max-width:var(--max);grid-template-columns:minmax(0,18rem) minmax(0,1fr);margin-inline:auto;display:grid}.series-module__0sN83a__title{font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--w-semi);margin:0;line-height:1}.series-module__0sN83a__lead{max-width:34ch;font-family:var(--font-head);font-size:var(--t-h2);font-weight:var(--w-semi);letter-spacing:var(--track-head);margin:0;line-height:1}.series-module__0sN83a__meta{gap:var(--s-4) var(--s-8);margin:var(--s-4) 0 0;flex-wrap:wrap;grid-column:2;display:flex}.series-module__0sN83a__meta dd{margin:var(--s-1) 0 0;font-size:var(--t-small)}.series-module__0sN83a__statement{gap:var(--s-4);max-width:var(--measure);margin:0 auto var(--s-9);padding-inline:var(--margin);display:grid}.series-module__0sN83a__statement p{margin:0}.series-module__0sN83a__plates{gap:0;display:grid}.series-module__0sN83a__row{width:100%;margin-inline:auto;display:flex}.series-module__0sN83a__row[data-chapter]{margin-top:28vh}.series-module__0sN83a__cell{flex-basis:0;min-width:0;margin:0;position:relative}.series-module__0sN83a__img{width:100%;height:auto;display:block}.series-module__0sN83a__cap{left:var(--s-3);bottom:var(--s-3);border-radius:var(--radius-sm);background:var(--pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:var(--t-small);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);padding:4px 8px;position:absolute}.series-module__0sN83a__cell:hover .series-module__0sN83a__cap{opacity:1}.series-module__0sN83a__next{gap:var(--s-2);padding:var(--s-10) var(--margin);max-width:var(--max);margin-inline:auto;display:grid}.series-module__0sN83a__nextLink{font-family:var(--font-head);font-size:var(--t-h1);font-weight:var(--w-semi);line-height:var(--lh-tight);letter-spacing:var(--track-head)}@media (max-width:760px){.series-module__0sN83a__head{grid-template-columns:1fr}.series-module__0sN83a__meta{grid-column:1}.series-module__0sN83a__row{flex-direction:column;max-width:none!important}.series-module__0sN83a__cell{flex-grow:0!important}.series-module__0sN83a__img{width:auto;max-width:100%;max-height:88svh;margin-inline:auto}}
.Design-module__jaxS5G__ux,.Design-module__jaxS5G__group{padding:var(--s-8) var(--gutter) 0;scroll-margin-top:var(--s-9)}.Design-module__jaxS5G__group:last-of-type{padding-bottom:var(--s-10)}.Design-module__jaxS5G__groupTitle{margin:0 0 var(--s-5);padding-top:var(--s-4);border-top:var(--hair) solid var(--rule);font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--w-medium);letter-spacing:var(--track-head);line-height:var(--lh-head)}.Design-module__jaxS5G__count{font-family:var(--font-label);font-size:var(--t-micro);font-weight:var(--w-medium);color:var(--ink-3);vertical-align:super;margin-left:.2em}.Design-module__jaxS5G__rows{margin:0;padding:0;list-style:none}.Design-module__jaxS5G__row{gap:var(--gutter);padding:var(--s-3) 0;border-bottom:var(--hair) solid var(--rule);transition:color var(--dur-fast) var(--ease-standard);grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:baseline;display:grid}.Design-module__jaxS5G__rowT{font-family:var(--font-head);font-size:var(--t-lead);font-weight:var(--w-medium);line-height:1.1}.Design-module__jaxS5G__rowL{color:var(--ink-2);font-size:var(--t-small);line-height:var(--lh-body)}.Design-module__jaxS5G__rows:hover .Design-module__jaxS5G__row{color:var(--ink-3)}.Design-module__jaxS5G__rows:hover .Design-module__jaxS5G__row:hover{color:var(--ink)}.Design-module__jaxS5G__row:focus-visible{outline:var(--hair) solid var(--focus);outline-offset:2px}@media (max-width:640px){.Design-module__jaxS5G__row{gap:var(--s-1);grid-template-columns:1fr}}
.Carousel-module__oLKW-W__stage{background:var(--void);height:100svh;min-height:520px;color:var(--paper);transition:color var(--dur-slow) var(--ease-standard);position:relative;overflow:hidden}.Carousel-module__oLKW-W__stage[data-tone=light]{color:var(--ink)}.Carousel-module__oLKW-W__slide{padding:calc(var(--island-h) + var(--s-6)) var(--margin) calc(var(--s-12) + var(--s-6));opacity:0;visibility:hidden;transition:opacity var(--dur-ambient) var(--ease-standard), visibility 0s linear var(--dur-ambient);place-items:center;display:grid;position:absolute;inset:0}.Carousel-module__oLKW-W__slide[data-on]{opacity:1;visibility:visible;transition:opacity var(--dur-ambient) var(--ease-standard), visibility 0s}.Carousel-module__oLKW-W__slide[data-ground=void]{background:var(--void)}.Carousel-module__oLKW-W__slide[data-ground=stage]{background:var(--stage)}.Carousel-module__oLKW-W__slide[data-ground=paper]{background:var(--paper)}.Carousel-module__oLKW-W__slide:focus-visible{outline:var(--hair) solid currentColor;outline-offset:calc(-1 * var(--s-3))}.Carousel-module__oLKW-W__media{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;max-height:100%}:is(.Carousel-module__oLKW-W__slide[data-ground=stage],.Carousel-module__oLKW-W__slide[data-ground=void]:has(video)){padding-inline:0}.Carousel-module__oLKW-W__icons{gap:var(--s-6) var(--s-5);width:min(100%,1180px);max-height:100%;color:var(--paper);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));align-content:center;justify-items:center;display:grid;overflow:hidden}.Carousel-module__oLKW-W__foot{left:var(--margin);right:var(--margin);bottom:var(--s-6);z-index:1;gap:var(--s-5);max-width:560px;display:grid;position:absolute}.Carousel-module__oLKW-W__copy{gap:var(--s-1);display:grid}.Carousel-module__oLKW-W__title{font-family:var(--font-name);font-size:clamp(2.25rem,1.4rem + 3vw,4.25rem);font-weight:var(--w-light);letter-spacing:.01em;text-transform:uppercase;animation:Carousel-module__oLKW-W__rise var(--dur-ambient) var(--ease-out-quint);margin:0;line-height:.95}@keyframes Carousel-module__oLKW-W__rise{0%{opacity:0;transform:translateY(var(--s-3))}}.Carousel-module__oLKW-W__kind{font-family:var(--font-name);font-size:clamp(1rem,.8rem + .8vw,1.5rem);font-weight:var(--w-light);letter-spacing:.02em;text-transform:uppercase;opacity:.6;margin:0}.Carousel-module__oLKW-W__line{margin:var(--s-2) 0 0;font-size:var(--t-small);line-height:var(--lh-body)}.Carousel-module__oLKW-W__segments{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.Carousel-module__oLKW-W__seg{width:var(--s-8);padding:var(--s-2) 0;display:block}.Carousel-module__oLKW-W__segFill{opacity:.3;background:currentColor;height:2px;display:block;position:relative}.Carousel-module__oLKW-W__seg[aria-current] .Carousel-module__oLKW-W__segFill{opacity:1;background:0 0}.Carousel-module__oLKW-W__seg[aria-current] .Carousel-module__oLKW-W__segFill:before,.Carousel-module__oLKW-W__seg[aria-current] .Carousel-module__oLKW-W__segFill:after{content:"";background:currentColor;position:absolute;inset:0}.Carousel-module__oLKW-W__seg[aria-current] .Carousel-module__oLKW-W__segFill:before{opacity:.3}.Carousel-module__oLKW-W__seg[aria-current] .Carousel-module__oLKW-W__segFill:after{transform-origin:0;transform:scaleX(1)}.Carousel-module__oLKW-W__seg[data-run] .Carousel-module__oLKW-W__segFill:after{animation:Carousel-module__oLKW-W__fill var(--hold) linear forwards}@keyframes Carousel-module__oLKW-W__fill{0%{transform:scaleX(0)}}.Carousel-module__oLKW-W__seg:hover .Carousel-module__oLKW-W__segFill{opacity:.7}.Carousel-module__oLKW-W__seg:focus-visible{outline:var(--hair) solid currentColor;outline-offset:2px}@media (max-width:640px){.Carousel-module__oLKW-W__seg{width:var(--s-7)}.Carousel-module__oLKW-W__slide{padding-bottom:calc(var(--s-12) + var(--s-8))}}@media (prefers-reduced-motion:reduce){.Carousel-module__oLKW-W__title{animation:none}}
.FilmScreen-module__TCXFxq__screen{background:var(--void);height:100svh;min-height:420px;color:var(--paper);outline:none;position:relative;overflow:hidden}.FilmScreen-module__TCXFxq__screen[data-idle]{cursor:none}.FilmScreen-module__TCXFxq__screen:fullscreen{height:100vh}.FilmScreen-module__TCXFxq__video{object-fit:contain;background:var(--void);width:100%;height:100%;position:absolute;inset:0}.FilmScreen-module__TCXFxq__hit{z-index:1;cursor:inherit;position:absolute;inset:0}.FilmScreen-module__TCXFxq__hit:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:calc(-1 * var(--s-3))}.FilmScreen-module__TCXFxq__hud{z-index:2;padding:calc(var(--island-h) + var(--s-5)) var(--margin) var(--s-5);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-standard);grid-template-rows:auto 1fr auto auto;display:grid;position:absolute;inset:0}.FilmScreen-module__TCXFxq__screen[data-idle] .FilmScreen-module__TCXFxq__hud{opacity:0}.FilmScreen-module__TCXFxq__top{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;mix-blend-mode:difference;justify-content:space-between;margin:0;display:flex}.FilmScreen-module__TCXFxq__top sup{font-size:.8em}.FilmScreen-module__TCXFxq__num{font-variant-numeric:tabular-nums}.FilmScreen-module__TCXFxq__foot{justify-content:space-between;align-items:flex-end;gap:var(--s-6);padding-bottom:var(--s-4);grid-row:3;display:flex}.FilmScreen-module__TCXFxq__titles{mix-blend-mode:difference;max-width:44ch}.FilmScreen-module__TCXFxq__title{font-family:var(--font-display);font-size:var(--t-display);font-weight:var(--w-book);letter-spacing:var(--track-display);line-height:var(--lh-tight);margin:0}.FilmScreen-module__TCXFxq__line{margin:var(--s-3) 0 0;font-family:var(--font-body);font-size:var(--t-small);line-height:var(--lh-body)}.FilmScreen-module__TCXFxq__controls{align-items:center;gap:var(--s-1);pointer-events:auto;display:flex}.FilmScreen-module__TCXFxq__btn{justify-content:center;align-items:center;gap:var(--s-2);min-width:36px;height:36px;padding:0 var(--s-2);border-radius:var(--radius-sm);background:var(--void-scrim);color:var(--paper);-webkit-backdrop-filter:blur(12px);transition:background-color var(--dur-fast) var(--ease-standard);display:inline-flex}.FilmScreen-module__TCXFxq__btn[data-wide]{padding-inline:var(--s-3)}.FilmScreen-module__TCXFxq__btn:hover{background:var(--void)}.FilmScreen-module__TCXFxq__btn:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:2px}.FilmScreen-module__TCXFxq__btnLabel{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase}.FilmScreen-module__TCXFxq__clock{align-items:center;gap:var(--s-1);height:36px;padding:0 var(--s-3);border-radius:var(--radius-sm);background:var(--void-scrim);-webkit-backdrop-filter:blur(12px);font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;display:inline-flex}.FilmScreen-module__TCXFxq__clock span{color:var(--void-ink-2)}.FilmScreen-module__TCXFxq__scrub{height:var(--s-4);pointer-events:auto;grid-row:4;position:relative}.FilmScreen-module__TCXFxq__scrub:before,.FilmScreen-module__TCXFxq__bar{content:"";height:var(--hair);position:absolute;top:50%;left:0;right:0}.FilmScreen-module__TCXFxq__scrub:before{background:var(--void-hair)}.FilmScreen-module__TCXFxq__bar{background:var(--paper);transform-origin:0}.FilmScreen-module__TCXFxq__range{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:0}.FilmScreen-module__TCXFxq__scrub:has(.FilmScreen-module__TCXFxq__range:focus-visible):before{outline:var(--hair) solid var(--paper);outline-offset:var(--s-1)}.FilmScreen-module__TCXFxq__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.FilmScreen-module__TCXFxq__foot{align-items:flex-start;gap:var(--s-4);flex-direction:column}.FilmScreen-module__TCXFxq__clock{display:none}}@media (max-width:768px) and (orientation:portrait){.FilmScreen-module__TCXFxq__screen{height:auto;min-height:0;padding-top:calc(var(--island-h) + var(--s-7));flex-direction:column;display:flex}.FilmScreen-module__TCXFxq__screen[data-idle]{cursor:auto}.FilmScreen-module__TCXFxq__video{aspect-ratio:16/9;height:auto;position:relative;inset:auto}.FilmScreen-module__TCXFxq__hit{inset:calc(var(--island-h) + var(--s-7)) 0 auto;aspect-ratio:16/9;height:auto}.FilmScreen-module__TCXFxq__hud{padding:var(--s-5) var(--margin) var(--s-5);grid-template-rows:auto auto auto;position:relative;inset:auto}.FilmScreen-module__TCXFxq__screen[data-idle] .FilmScreen-module__TCXFxq__hud{opacity:1}.FilmScreen-module__TCXFxq__top{display:none}.FilmScreen-module__TCXFxq__foot{grid-row:1}.FilmScreen-module__TCXFxq__scrub{grid-row:2}.FilmScreen-module__TCXFxq__titles{mix-blend-mode:normal}}
.Stage-module__e9reCG__stage{color:var(--paper);position:relative;overflow-x:clip}.Stage-module__e9reCG__hero{background:linear-gradient(to bottom, var(--stage) 0, var(--stage) 62%, var(--night) 100%);height:100svh;position:relative;overflow:hidden}.Stage-module__e9reCG__photo{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:min(105svh,202vw);position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 14%);mask-image:linear-gradient(0deg,#0000 0,#000 14%)}.Stage-module__e9reCG__trailLayer{z-index:2;pointer-events:none;position:absolute;inset:0}.Stage-module__e9reCG__trailImg{opacity:0;will-change:transform, opacity;max-width:none;position:absolute;top:0;left:0}.Stage-module__e9reCG__heroText{z-index:3;pointer-events:none;position:absolute;inset:0}.Stage-module__e9reCG__marquee{position:absolute;bottom:6vh;left:0;right:0;overflow:hidden}.Stage-module__e9reCG__marqueeRow{width:max-content;display:flex}.Stage-module__e9reCG__name{font-family:var(--font-name);font-size:var(--t-name);font-weight:var(--w-light);text-transform:uppercase;letter-spacing:.01em;font-kerning:normal;font-feature-settings:"kern" 1, "case" 1;text-rendering:geometricprecision;white-space:nowrap;padding-right:.3em;line-height:1}.Stage-module__e9reCG__based,.Stage-module__e9reCG__role{margin:0;display:grid;position:absolute;top:40%}.Stage-module__e9reCG__based{left:var(--margin);font-family:var(--font-label);font-size:var(--t-small);font-weight:var(--w-medium);letter-spacing:var(--track-label);text-transform:uppercase;gap:2px}.Stage-module__e9reCG__role{right:var(--margin);font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--w-semi);letter-spacing:var(--track-head);line-height:1}.Stage-module__e9reCG__arrow{font-family:var(--font-label);font-size:var(--t-body);margin-bottom:var(--s-3)}.Stage-module__e9reCG__hint,.Stage-module__e9reCG__scroll{z-index:4;margin:0;position:absolute}.Stage-module__e9reCG__hint{left:var(--margin);bottom:var(--s-5);font-family:var(--font-label);font-size:var(--t-micro);font-weight:var(--w-medium);letter-spacing:var(--track-label);text-transform:uppercase;pointer-events:none;gap:2px;display:grid}.Stage-module__e9reCG__trailCaption{opacity:.8}.Stage-module__e9reCG__scroll,.Stage-module__e9reCG__more{border-radius:var(--radius-sm);background:var(--paper);min-height:27px;color:var(--ink);font-family:var(--font-display);font-size:var(--t-nav);padding:6px 12px;line-height:1.1}.Stage-module__e9reCG__scroll{right:var(--margin);bottom:var(--s-5)}.Stage-module__e9reCG__scroll:hover,.Stage-module__e9reCG__more:hover{background:var(--pill-strong)}.Stage-module__e9reCG__band{gap:var(--s-6);padding:var(--s-9) var(--margin) var(--s-8);background:var(--night);display:grid;position:relative}.Stage-module__e9reCG__band>:not(.Stage-module__e9reCG__grain){z-index:2;position:relative}.Stage-module__e9reCG__bandRule,.Stage-module__e9reCG__bandFoot{justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-3);border-block-start:var(--hair) solid color-mix(in srgb, var(--paper) 22%, transparent);font-family:var(--font-label);font-size:var(--t-micro);font-weight:var(--w-medium);letter-spacing:var(--track-label);text-transform:uppercase;display:flex}.Stage-module__e9reCG__bandRule,.Stage-module__e9reCG__bandMeta{color:color-mix(in srgb, var(--paper) 64%, transparent)}.Stage-module__e9reCG__lead{max-width:18ch;font-family:var(--font-name);font-size:clamp(3rem,1rem + 6.4vw,8.5rem);font-weight:var(--w-light);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:.96}.Stage-module__e9reCG__bandFoot .Stage-module__e9reCG__more{text-transform:none;letter-spacing:normal}.Stage-module__e9reCG__toWhite{background:linear-gradient(var(--night), var(--paper));height:22svh}.Stage-module__e9reCG__grain{z-index:1;pointer-events:none;opacity:.12;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000 100%)}.Stage-module__e9reCG__grain span{image-rendering:pixelated;animation:Stage-module__e9reCG__grain var(--dur-grain) steps(1, end) infinite;background-image:url(/media/textures/grain.png);background-size:64px 64px;position:absolute;inset:-50%}@keyframes Stage-module__e9reCG__grain{0%{transform:translate(0)}12.5%{transform:translate(-7%,4%)}25%{transform:translate(5%,-9%)}37.5%{transform:translate(-11%,-3%)}50%{transform:translate(8%,10%)}62.5%{transform:translate(-4%,7%)}75%{transform:translate(12%,-6%)}87.5%{transform:translate(-9%,-11%)}}@media (prefers-reduced-motion:reduce){.Stage-module__e9reCG__grain span{animation:none}}@media (max-width:699px){.Stage-module__e9reCG__based{display:none}.Stage-module__e9reCG__role{top:auto;left:var(--margin);right:auto;bottom:calc(12svh + var(--t-name) + var(--s-3))}.Stage-module__e9reCG__marquee{bottom:12svh}.Stage-module__e9reCG__band{gap:var(--s-5);padding-block:var(--s-8) var(--s-7)}.Stage-module__e9reCG__bandFoot{flex-wrap:wrap}.Stage-module__e9reCG__bandMeta{flex-basis:100%}}
.connect-module__L_dNBa__page{padding:var(--s-10) var(--margin) var(--s-10);max-width:var(--max);margin-inline:auto}.connect-module__L_dNBa__lead{margin:var(--s-4) 0 var(--s-8);color:var(--ink-2)}.connect-module__L_dNBa__dot{width:7px;height:7px;margin-right:var(--s-2);border-radius:var(--radius-pill);background:var(--accent);vertical-align:.08em;display:inline-block}.connect-module__L_dNBa__cols{gap:var(--s-8) var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.connect-module__L_dNBa__form{gap:var(--s-5);max-width:40rem;display:grid}.connect-module__L_dNBa__who{gap:var(--s-1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.connect-module__L_dNBa__who legend{margin-bottom:var(--s-2)}.connect-module__L_dNBa__chip{border-radius:var(--radius-sm);background:var(--pill-strong);min-height:27px;font-family:var(--font-display);font-size:var(--t-nav);padding:6px 12px}.connect-module__L_dNBa__chip[aria-pressed=true]{background:var(--ink);color:var(--paper)}.connect-module__L_dNBa__field{gap:var(--s-2);display:grid}.connect-module__L_dNBa__field input,.connect-module__L_dNBa__field textarea{font:inherit;color:inherit;border:0;border-bottom:var(--hair) solid var(--rule-strong);padding:var(--s-2) 0;resize:vertical;background:0 0}.connect-module__L_dNBa__field input:focus-visible,.connect-module__L_dNBa__field textarea:focus-visible{border-bottom-color:var(--ink);outline:none}.connect-module__L_dNBa__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.connect-module__L_dNBa__send{font-family:var(--font-display);font-size:var(--t-nav);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);padding:10px 16px}.connect-module__L_dNBa__note{font-size:var(--t-small);color:var(--ink-3)}.connect-module__L_dNBa__facts{align-content:start;gap:var(--s-5);margin:0;display:grid}.connect-module__L_dNBa__facts dd{margin:var(--s-1) 0 0}@media (max-width:760px){.connect-module__L_dNBa__cols{grid-template-columns:1fr}}
.design-module__EDv79W__page{background:var(--paper)}.design-module__EDv79W__head{padding:var(--s-10) var(--gutter) var(--s-6)}.design-module__EDv79W__head h1{margin:0}.design-module__EDv79W__no{font-family:var(--font-label);font-size:.16em;font-weight:var(--w-medium);vertical-align:super;margin-left:.1em}.design-module__EDv79W__intro{max-width:44ch;margin:var(--s-5) 0 0;font-family:var(--font-head);font-size:var(--t-lead);font-weight:var(--w-medium);color:var(--ink-2);line-height:1.12}
.home-module__Hx0lNG__page{background:var(--paper)}
.interactive-module__pmbLPq__page{background:var(--void);color:var(--paper)}.interactive-module__pmbLPq__index{padding:var(--s-9) var(--margin) var(--s-10)}.interactive-module__pmbLPq__rows{border-top:var(--hair) solid var(--void-rule);margin:0;padding:0;list-style:none}.interactive-module__pmbLPq__row{gap:var(--gutter);padding:var(--s-4) 0;border-bottom:var(--hair) solid var(--void-rule);transition:color var(--dur-fast) var(--ease-standard);grid-template-columns:4ch minmax(0,5fr) minmax(0,4fr) auto;align-items:baseline;display:grid}.interactive-module__pmbLPq__no{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);color:var(--void-ink-3);font-variant-numeric:tabular-nums}.interactive-module__pmbLPq__t{font-family:var(--font-name);font-size:var(--t-h3);font-weight:var(--w-light);letter-spacing:.01em;text-transform:uppercase;line-height:1}.interactive-module__pmbLPq__k{font-family:var(--font-name);font-size:var(--t-small);font-weight:var(--w-light);letter-spacing:.04em;text-transform:uppercase;color:var(--void-ink-2)}.interactive-module__pmbLPq__arrow{opacity:0;transform:translateX(calc(-1 * var(--s-2)));transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-out-quint);align-self:center}.interactive-module__pmbLPq__rows:hover .interactive-module__pmbLPq__row{color:var(--void-ink-3)}.interactive-module__pmbLPq__rows:hover .interactive-module__pmbLPq__row:hover{color:var(--paper)}.interactive-module__pmbLPq__row:hover .interactive-module__pmbLPq__arrow,.interactive-module__pmbLPq__row:focus-visible .interactive-module__pmbLPq__arrow{opacity:1;transform:none}.interactive-module__pmbLPq__row:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:2px}@media (max-width:640px){.interactive-module__pmbLPq__row{grid-template-columns:4ch minmax(0,1fr) auto}.interactive-module__pmbLPq__k{grid-column:2}.interactive-module__pmbLPq__arrow{opacity:1;grid-area:1/3;transform:none}}
.jellyfilm-module__BwGzzG__page{background:var(--void);color:var(--paper)}.jellyfilm-module__BwGzzG__head{gap:var(--gutter);padding-bottom:var(--s-5);border-bottom:var(--hair) solid var(--void-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.jellyfilm-module__BwGzzG__h{font-family:var(--font-head);font-size:var(--t-h2);font-weight:var(--w-medium);letter-spacing:var(--track-head);line-height:var(--lh-head);margin:0}.jellyfilm-module__BwGzzG__note{max-width:44ch;color:var(--void-ink-2);font-size:var(--t-small);line-height:var(--lh-body);margin:0}.jellyfilm-module__BwGzzG__cNo,.jellyfilm-module__BwGzzG__cTime{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--void-ink-3)}.jellyfilm-module__BwGzzG__credits{gap:var(--s-8) var(--gutter);padding:var(--s-10) var(--margin) var(--s-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.jellyfilm-module__BwGzzG__lead{font-family:var(--font-head);font-size:var(--t-statement);font-weight:var(--w-medium);letter-spacing:var(--track-head);max-width:20ch;margin:0;line-height:1.04}.jellyfilm-module__BwGzzG__body{margin:var(--s-6) 0 0;max-width:var(--measure);color:var(--void-ink-2);font-size:var(--t-body);line-height:var(--lh-body)}.jellyfilm-module__BwGzzG__meta{align-self:end;margin:0}.jellyfilm-module__BwGzzG__metaRow{gap:var(--s-4);padding:var(--s-3) 0;border-top:var(--hair) solid var(--void-rule);font-size:var(--t-small);grid-template-columns:9ch 1fr;display:grid}.jellyfilm-module__BwGzzG__metaRow:last-child{border-bottom:var(--hair) solid var(--void-rule)}.jellyfilm-module__BwGzzG__metaRow dt{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--void-ink-3);padding-top:.15em}.jellyfilm-module__BwGzzG__metaRow dd{margin:0}.jellyfilm-module__BwGzzG__out{align-items:center;gap:var(--s-1);text-decoration:underline;text-decoration-thickness:var(--hair);text-underline-offset:.2em;display:inline-flex}.jellyfilm-module__BwGzzG__out:hover{text-decoration-thickness:2px}.jellyfilm-module__BwGzzG__out:focus-visible,.jellyfilm-module__BwGzzG__chapter:focus-visible,.jellyfilm-module__BwGzzG__plateBtn:focus-visible,.jellyfilm-module__BwGzzG__row:focus-visible{outline:var(--hair) solid var(--paper);outline-offset:2px}.jellyfilm-module__BwGzzG__score,.jellyfilm-module__BwGzzG__how,.jellyfilm-module__BwGzzG__also{padding:var(--s-9) var(--margin)}.jellyfilm-module__BwGzzG__chapters,.jellyfilm-module__BwGzzG__steps,.jellyfilm-module__BwGzzG__rows{margin:0;padding:0;list-style:none}.jellyfilm-module__BwGzzG__chapter,.jellyfilm-module__BwGzzG__row{gap:var(--gutter);width:100%;padding:var(--s-4) 0;border-bottom:var(--hair) solid var(--void-rule);text-align:left;transition:color var(--dur-fast) var(--ease-standard);grid-template-columns:4ch 6ch minmax(0,3fr) minmax(0,6fr) auto;align-items:baseline;display:grid}.jellyfilm-module__BwGzzG__cTitle,.jellyfilm-module__BwGzzG__rowT{font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--w-medium);line-height:var(--lh-head)}.jellyfilm-module__BwGzzG__cLine,.jellyfilm-module__BwGzzG__rowL{color:var(--void-ink-2);font-size:var(--t-small);line-height:var(--lh-body)}.jellyfilm-module__BwGzzG__cPlay,.jellyfilm-module__BwGzzG__rowArrow{opacity:0;transform:translateX(calc(-1 * var(--s-2)));transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-out-quint);align-self:center}.jellyfilm-module__BwGzzG__chapters:hover .jellyfilm-module__BwGzzG__chapter,.jellyfilm-module__BwGzzG__rows:hover .jellyfilm-module__BwGzzG__row{color:var(--void-ink-3)}.jellyfilm-module__BwGzzG__chapters:hover .jellyfilm-module__BwGzzG__chapter:hover,.jellyfilm-module__BwGzzG__rows:hover .jellyfilm-module__BwGzzG__row:hover{color:var(--paper)}.jellyfilm-module__BwGzzG__chapter:hover .jellyfilm-module__BwGzzG__cPlay,.jellyfilm-module__BwGzzG__chapter:focus-visible .jellyfilm-module__BwGzzG__cPlay,.jellyfilm-module__BwGzzG__row:hover .jellyfilm-module__BwGzzG__rowArrow,.jellyfilm-module__BwGzzG__row:focus-visible .jellyfilm-module__BwGzzG__rowArrow{opacity:1;transform:none}.jellyfilm-module__BwGzzG__row{grid-template-columns:4ch minmax(0,4fr) minmax(0,6fr) auto}.jellyfilm-module__BwGzzG__plates{gap:var(--s-8) var(--gap-grid);padding:var(--s-6) 0 var(--s-9);grid-template-columns:1fr 1fr;display:grid}.jellyfilm-module__BwGzzG__plateWide{grid-column:1/-1;margin:0}.jellyfilm-module__BwGzzG__plate{margin:0}.jellyfilm-module__BwGzzG__plateBtn{cursor:pointer;width:100%;display:block}.jellyfilm-module__BwGzzG__plateImg{width:100%;height:auto;display:block}.jellyfilm-module__BwGzzG__caption{gap:var(--s-4);padding:var(--s-3) var(--margin) 0;color:var(--void-ink-2);font-size:var(--t-small);align-items:baseline;display:flex}.jellyfilm-module__BwGzzG__plate:nth-child(3n+2) .jellyfilm-module__BwGzzG__caption{padding-right:0}.jellyfilm-module__BwGzzG__plate:nth-child(3n) .jellyfilm-module__BwGzzG__caption{padding-left:0}.jellyfilm-module__BwGzzG__steps{gap:var(--gutter);padding-top:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jellyfilm-module__BwGzzG__step{padding-top:var(--s-4);border-top:var(--hair) solid var(--void-rule)}.jellyfilm-module__BwGzzG__stepT{margin:var(--s-6) 0 var(--s-3);font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--w-medium);line-height:var(--lh-head)}.jellyfilm-module__BwGzzG__stepL{color:var(--void-ink-2);font-size:var(--t-small);line-height:var(--lh-body);margin:0}.jellyfilm-module__BwGzzG__modes{gap:var(--s-2);margin:var(--s-8) 0 0;flex-wrap:wrap;align-items:center;display:flex}.jellyfilm-module__BwGzzG__modes .jellyfilm-module__BwGzzG__cNo{margin-right:var(--s-3)}.jellyfilm-module__BwGzzG__mode{padding:var(--s-1) var(--s-3);border:var(--hair) solid var(--void-rule);border-radius:var(--radius-sm);font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase}.jellyfilm-module__BwGzzG__also{padding-bottom:var(--s-10)}@media (max-width:900px){.jellyfilm-module__BwGzzG__credits,.jellyfilm-module__BwGzzG__head{grid-template-columns:1fr}.jellyfilm-module__BwGzzG__steps{row-gap:var(--s-7);grid-template-columns:1fr 1fr}.jellyfilm-module__BwGzzG__chapter{grid-template-columns:4ch 6ch minmax(0,1fr)}.jellyfilm-module__BwGzzG__chapter .jellyfilm-module__BwGzzG__cLine{grid-column:3}.jellyfilm-module__BwGzzG__row{grid-template-columns:4ch minmax(0,1fr) auto}.jellyfilm-module__BwGzzG__row .jellyfilm-module__BwGzzG__rowL{grid-column:2}.jellyfilm-module__BwGzzG__row .jellyfilm-module__BwGzzG__rowArrow{grid-area:1/3}.jellyfilm-module__BwGzzG__rowArrow{opacity:1;transform:none}.jellyfilm-module__BwGzzG__cPlay{display:none}}@media (max-width:768px){.jellyfilm-module__BwGzzG__plates{grid-template-columns:1fr}.jellyfilm-module__BwGzzG__plate .jellyfilm-module__BwGzzG__caption{padding-inline:var(--margin)}.jellyfilm-module__BwGzzG__steps{grid-template-columns:1fr}}
.profile-module__5FeCNW__page{--side:13.5rem;--pad:clamp(1.25rem, 3vw, 3rem);--muted:color-mix(in srgb, var(--paper) 64%, transparent);--faint:color-mix(in srgb, var(--paper) 48%, transparent);background:var(--void);color:var(--paper);position:relative}.profile-module__5FeCNW__index{z-index:5;width:var(--side);height:100svh;padding:var(--s-8) var(--s-4) var(--s-5);border-right:var(--hair) solid var(--void-rule);background:var(--void);flex-direction:column;justify-content:space-between;display:none;position:fixed;top:0;left:0}.profile-module__5FeCNW__indexHead,.profile-module__5FeCNW__label{font-family:var(--font-label);font-size:var(--t-index);font-weight:var(--w-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin:0}.profile-module__5FeCNW__index ol{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__index a{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);transition:color var(--dur-base) var(--ease-out-quint);display:flex}.profile-module__5FeCNW__index a span:first-child{border-bottom:var(--hair) dotted var(--void-rule);flex:1;padding-bottom:2px}.profile-module__5FeCNW__index a:hover,.profile-module__5FeCNW__index a[data-on]{color:var(--paper)}@media (min-width:1024px){.profile-module__5FeCNW__index{display:flex}.profile-module__5FeCNW__main{margin-left:var(--side)}}.profile-module__5FeCNW__page [data-reveal]{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out-quint) var(--d,0s), transform var(--dur-reveal) var(--ease-out-quint) var(--d,0s);transform:translateY(1.5rem)}.profile-module__5FeCNW__page [data-reveal][data-in]{opacity:1;transform:none}.profile-module__5FeCNW__page .profile-module__5FeCNW__rise{opacity:1;padding-bottom:.06em;display:block;overflow:hidden;transform:none}.profile-module__5FeCNW__rise>span{transition:transform 1.1s var(--ease-out-quint) var(--d,0s);display:block;transform:translateY(105%)}.profile-module__5FeCNW__rise[data-in]>span{transform:none}@media (prefers-reduced-motion:reduce){.profile-module__5FeCNW__page [data-reveal],.profile-module__5FeCNW__rise>span{opacity:1;transition:none;transform:none}}.profile-module__5FeCNW__statement{max-width:30ch;font-family:var(--font-name);font-size:var(--t-statement);font-weight:var(--w-book);letter-spacing:-.04em;margin:0;line-height:1.1}.profile-module__5FeCNW__dim{color:var(--muted)}.profile-module__5FeCNW__lede{max-width:36ch;font-size:var(--t-lede);letter-spacing:-.02em;margin:0;line-height:1.3}.profile-module__5FeCNW__body{max-width:52ch;font-size:var(--t-body);color:var(--muted);margin:0;line-height:1.55}.profile-module__5FeCNW__meta{font-family:var(--font-label);font-size:var(--t-small);letter-spacing:.02em;color:var(--faint);margin:0}.profile-module__5FeCNW__panelHead{max-width:24ch;font-family:var(--font-name);font-size:var(--t-panel);font-weight:var(--w-book);letter-spacing:-.02em;margin:0;line-height:1.1}.profile-module__5FeCNW__section{gap:var(--s-6);padding:var(--s-10) var(--pad);border-top:var(--hair) solid var(--void-rule);scroll-margin-top:var(--s-6);display:grid}.profile-module__5FeCNW__hero{gap:var(--s-8);min-height:100svh;padding:var(--s-8) var(--pad) var(--s-6);grid-template-rows:auto 1fr;display:grid}.profile-module__5FeCNW__giant{font-family:var(--font-name);font-size:var(--t-giant);font-weight:var(--w-book);letter-spacing:-.05em;margin:0;line-height:.85}.profile-module__5FeCNW__heroFoot{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-self:end;align-items:end;display:grid}.profile-module__5FeCNW__heroText{gap:var(--s-3);display:grid}.profile-module__5FeCNW__marks{border-top:var(--hair) solid var(--void-rule);border-left:var(--hair) solid var(--void-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__marks li{min-height:4.5rem;padding:var(--s-3);border-right:var(--hair) solid var(--void-rule);border-bottom:var(--hair) solid var(--void-rule);font-family:var(--font-name);font-size:var(--t-body);letter-spacing:-.02em;text-align:center;color:var(--muted);transition:color var(--dur-base) var(--ease-out-quint), background-color var(--dur-base) var(--ease-out-quint);place-items:center;display:grid}.profile-module__5FeCNW__marks li:hover{color:var(--paper);background:var(--void-2)}.profile-module__5FeCNW__indexMark{font-family:var(--font-name);font-size:var(--t-small);letter-spacing:-.01em;color:var(--paper)}.profile-module__5FeCNW__how{background:var(--ember);height:320vh;color:var(--paper);scroll-margin-top:0}.profile-module__5FeCNW__howStick{align-content:center;gap:var(--s-7);min-height:100svh;padding:var(--s-9) var(--pad);display:grid;position:sticky;top:0}.profile-module__5FeCNW__how .profile-module__5FeCNW__label{color:color-mix(in srgb, var(--paper) 72%, transparent)}.profile-module__5FeCNW__how [data-step]{opacity:.42;transition:opacity .6s var(--ease-out-quint)}.profile-module__5FeCNW__how [data-step][data-lit]{opacity:1}.profile-module__5FeCNW__points{gap:var(--s-2);font-family:var(--font-name);font-size:var(--t-panel);letter-spacing:-.02em;margin:0;padding:0;line-height:1.15;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){.profile-module__5FeCNW__how{height:auto}.profile-module__5FeCNW__howStick{position:static}.profile-module__5FeCNW__how [data-step]{opacity:1}}.profile-module__5FeCNW__about{align-items:start;gap:var(--s-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.profile-module__5FeCNW__aboutText{gap:var(--s-5);display:grid}.profile-module__5FeCNW__aboutPhoto{overflow:hidden}.profile-module__5FeCNW__portrait{filter:grayscale()contrast(1.05);width:100%;height:auto;display:block}.profile-module__5FeCNW__rows{margin:var(--s-3) 0 0;border-top:var(--hair) solid var(--void-rule);display:grid}.profile-module__5FeCNW__rows>div{gap:var(--s-4);padding-block:var(--s-3);border-bottom:var(--hair) solid var(--void-rule);grid-template-columns:9rem minmax(0,1fr);display:grid}.profile-module__5FeCNW__rows dt{font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);padding-top:3px}.profile-module__5FeCNW__rows dd{margin:0}.profile-module__5FeCNW__panels{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__panels>li{display:flex}.profile-module__5FeCNW__panel{gap:var(--s-3);width:100%;min-height:16rem;padding:var(--s-5);background:var(--void-2);color:var(--paper);transition:transform .6s var(--ease-spring), background-color var(--dur-base) var(--ease-out-quint);flex-direction:column;display:flex}a.profile-module__5FeCNW__panel:hover{background:color-mix(in srgb, var(--void-2) 80%, var(--paper) 6%);transform:translateY(-6px)}.profile-module__5FeCNW__panelTop{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.profile-module__5FeCNW__panelOrg{font-family:var(--font-name);font-size:var(--t-lede);letter-spacing:-.02em}.profile-module__5FeCNW__tag{border:var(--hair) solid var(--void-rule);border-radius:var(--radius-sm);font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:2px 8px}.profile-module__5FeCNW__panelRole{color:var(--muted);font-size:var(--t-small)}.profile-module__5FeCNW__panelNote{font-size:var(--t-body);line-height:1.45}.profile-module__5FeCNW__panelMeta{justify-content:space-between;gap:var(--s-3);padding-top:var(--s-4);border-top:var(--hair) solid var(--void-rule);font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-top:auto;display:flex}.profile-module__5FeCNW__panelGo{color:var(--paper)}.profile-module__5FeCNW__edu{gap:var(--s-2);display:grid}.profile-module__5FeCNW__light{background:var(--paper);color:var(--ink);border-top:0}.profile-module__5FeCNW__light .profile-module__5FeCNW__label{color:var(--ink-3)}.profile-module__5FeCNW__light .profile-module__5FeCNW__label span{margin-left:var(--s-2);color:var(--ink)}.profile-module__5FeCNW__certs{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__certs>li{display:flex}.profile-module__5FeCNW__cert{gap:var(--s-2);width:100%;padding:var(--s-4);background:var(--paper-2);color:var(--ink);transition:transform .6s var(--ease-spring);flex-direction:column;display:flex}.profile-module__5FeCNW__cert:hover{transform:translateY(-6px)}.profile-module__5FeCNW__certImg{width:100%;height:auto;margin-bottom:var(--s-3);border:var(--hair) solid var(--rule)}.profile-module__5FeCNW__certKind{font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.profile-module__5FeCNW__certName{font-family:var(--font-name);font-size:var(--t-lede);letter-spacing:-.02em;line-height:1.15}.profile-module__5FeCNW__certMeta{font-size:var(--t-small);color:var(--ink-2);line-height:1.45}.profile-module__5FeCNW__certGo{padding-top:var(--s-3);font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;margin-top:auto}.profile-module__5FeCNW__vol{border-top:var(--hair) solid var(--void-rule);margin:0;padding:0;list-style:none}.profile-module__5FeCNW__vol>li{gap:var(--s-4);padding-block:var(--s-4);border-bottom:var(--hair) solid var(--void-rule);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,2fr) auto;align-items:baseline;display:grid}.profile-module__5FeCNW__volOrg{font-family:var(--font-name);font-size:var(--t-lede);letter-spacing:-.02em}.profile-module__5FeCNW__volRole{gap:var(--s-1);display:grid}.profile-module__5FeCNW__volNote{font-size:var(--t-small);color:var(--muted);line-height:1.45}.profile-module__5FeCNW__volGo{font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.profile-module__5FeCNW__volGo:hover{color:var(--paper)}.profile-module__5FeCNW__skills{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.profile-module__5FeCNW__skills li{padding:var(--s-2) var(--s-3);border:var(--hair) solid var(--void-rule);border-radius:var(--radius-sm);font-size:var(--t-small)}.profile-module__5FeCNW__close{gap:var(--s-6);padding:var(--s-9) var(--pad) var(--s-11);border-top:var(--hair) solid var(--void-rule);display:grid;position:relative;overflow:hidden}.profile-module__5FeCNW__word{font-family:var(--font-name);white-space:nowrap;font-size:18.4vw;font-weight:var(--w-book);letter-spacing:-.06em;background:linear-gradient(to bottom, var(--paper) 30%, transparent 95%);color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;line-height:.8}.profile-module__5FeCNW__drift{pointer-events:none;position:absolute;inset:0}.profile-module__5FeCNW__driftItem{width:clamp(7rem,12vw,11rem);position:absolute}.profile-module__5FeCNW__driftItem[data-i="0"]{top:22%;left:6%}.profile-module__5FeCNW__driftItem[data-i="1"]{top:6%;right:7%}.profile-module__5FeCNW__driftItem[data-i="2"]{top:2%;left:58%}.profile-module__5FeCNW__driftImg{width:100%;height:auto;display:block}.profile-module__5FeCNW__cta{margin:var(--s-8) 0 0;font-family:var(--font-name);font-size:var(--t-cta);font-weight:var(--w-book);letter-spacing:-.05em;line-height:.85;position:relative}.profile-module__5FeCNW__closeRow{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:var(--hair) solid var(--void-rule);flex-wrap:wrap;display:flex;position:relative}.profile-module__5FeCNW__mail{font-family:var(--font-name);font-size:var(--t-panel);letter-spacing:-.02em;color:var(--paper);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--void-rule);text-decoration-color:var(--void-rule);transition:text-decoration-color var(--dur-base) var(--ease-out-quint)}.profile-module__5FeCNW__mail:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}@media (max-width:1023px){.profile-module__5FeCNW__panels,.profile-module__5FeCNW__certs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.profile-module__5FeCNW__heroFoot,.profile-module__5FeCNW__about{grid-template-columns:1fr}.profile-module__5FeCNW__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-module__5FeCNW__facts>div{border-bottom:var(--hair) solid var(--void-rule)}.profile-module__5FeCNW__panels,.profile-module__5FeCNW__certs{grid-template-columns:1fr}.profile-module__5FeCNW__vol>li{gap:var(--s-1);grid-template-columns:1fr}.profile-module__5FeCNW__how{height:260vh}}.profile-module__5FeCNW__who{align-items:start;gap:var(--s-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.profile-module__5FeCNW__whoText{gap:var(--s-6);display:grid}.profile-module__5FeCNW__arrows{gap:var(--s-1);font-size:var(--t-lede);letter-spacing:-.02em;color:var(--muted);margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__why{gap:var(--s-3);padding-top:var(--s-6);border-top:var(--hair) solid var(--void-rule);display:grid}.profile-module__5FeCNW__whyRow{gap:var(--s-4);font-family:var(--font-name);font-size:var(--t-panel);letter-spacing:-.02em;color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.profile-module__5FeCNW__collage{padding-bottom:var(--s-10);position:relative}.profile-module__5FeCNW__collageMain{width:82%;margin-left:auto}.profile-module__5FeCNW__collageSmall{width:46%;position:absolute}.profile-module__5FeCNW__collageSmall[data-i="0"]{top:46%;left:0}.profile-module__5FeCNW__collageSmall[data-i="1"]{width:38%;bottom:0;right:4%}.profile-module__5FeCNW__collageImg{width:100%;height:auto;display:block}.profile-module__5FeCNW__centred{text-align:center;justify-items:center}.profile-module__5FeCNW__centreLine{margin:var(--s-6) 0 var(--s-8);max-width:24ch;font-family:var(--font-name);font-size:var(--t-panel);letter-spacing:-.02em;line-height:1.12}.profile-module__5FeCNW__grid{gap:var(--s-2);text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__cell{justify-content:space-between;gap:var(--s-6);min-height:11rem;padding:var(--s-4);background:var(--void-2);transition:transform .6s var(--ease-spring), background-color var(--dur-base) var(--ease-out-quint);flex-direction:column;display:flex}.profile-module__5FeCNW__page .profile-module__5FeCNW__cell[data-in]:hover{background:color-mix(in srgb, var(--void-2) 80%, var(--paper) 6%);transform:translateY(-6px)}.profile-module__5FeCNW__cellName{font-family:var(--font-name);font-size:var(--t-body);letter-spacing:-.02em}.profile-module__5FeCNW__cellLine{font-size:var(--t-small);color:var(--muted);line-height:1.45}.profile-module__5FeCNW__cards{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.profile-module__5FeCNW__cards>li{display:flex}.profile-module__5FeCNW__card{gap:var(--s-3);width:100%;min-height:18rem;padding:var(--s-5);background:var(--paper-2);color:var(--ink);transition:transform .6s var(--ease-spring);flex-direction:column;display:flex}.profile-module__5FeCNW__card:hover{transform:translateY(-6px)}.profile-module__5FeCNW__cardTop{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.profile-module__5FeCNW__cardName{font-family:var(--font-name);font-size:var(--t-panel);letter-spacing:-.03em;line-height:1}.profile-module__5FeCNW__cardNote{max-width:34ch;font-size:var(--t-body);line-height:1.45}.profile-module__5FeCNW__cardRole{font-size:var(--t-small);color:var(--ink-2)}.profile-module__5FeCNW__cardFoot{padding-top:var(--s-3);border-top:var(--hair) solid var(--rule);font-family:var(--font-label);font-size:var(--t-index);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;margin-top:auto;display:flex}.profile-module__5FeCNW__light .profile-module__5FeCNW__tag{border-color:var(--rule-strong);color:var(--ink-2)}.profile-module__5FeCNW__page .profile-module__5FeCNW__tag[data-live]{border-color:var(--ember);background:var(--ember);color:var(--paper)}.profile-module__5FeCNW__table{border-top:var(--hair) solid var(--void-rule);margin:0;padding:0;list-style:none}.profile-module__5FeCNW__tableRow{gap:var(--s-4);padding-block:var(--s-4);border-bottom:var(--hair) solid var(--void-rule);color:var(--paper);transition:padding var(--dur-slow) var(--ease-out-quint), background-color var(--dur-base) var(--ease-out-quint);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,1fr) auto;align-items:center;display:grid}.profile-module__5FeCNW__tableRow:hover{padding-inline:var(--s-3);background:var(--void-2)}.profile-module__5FeCNW__tableName{font-family:var(--font-name);font-size:var(--t-lede);letter-spacing:-.02em}.profile-module__5FeCNW__tableTags{gap:var(--s-1);flex-wrap:wrap;display:flex}.profile-module__5FeCNW__chip{border-radius:var(--radius-sm);background:var(--void-2);font-size:var(--t-caption);color:var(--muted);padding:3px 8px}.profile-module__5FeCNW__tableYear{font-family:var(--font-label);font-size:var(--t-small);color:var(--faint)}.profile-module__5FeCNW__forWhom{padding-block:var(--s-11)}.profile-module__5FeCNW__forLine{max-width:20ch;font-family:var(--font-name);letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1}.profile-module__5FeCNW__forSub{max-width:40ch;font-size:var(--t-lede);color:var(--ink-2);margin:0;line-height:1.35}@media (max-width:1023px){.profile-module__5FeCNW__grid,.profile-module__5FeCNW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-module__5FeCNW__marks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.profile-module__5FeCNW__who,.profile-module__5FeCNW__grid,.profile-module__5FeCNW__cards{grid-template-columns:1fr}.profile-module__5FeCNW__marks{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-module__5FeCNW__tableRow{grid-template-columns:1fr auto}.profile-module__5FeCNW__tableTags,.profile-module__5FeCNW__tableYear{display:none}}.profile-module__5FeCNW__feature{background:var(--void-2)}.profile-module__5FeCNW__featureGrid{gap:var(--s-8);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.profile-module__5FeCNW__featureImg img{width:100%;height:auto;display:block}.profile-module__5FeCNW__featureText{gap:var(--s-5);display:grid}@media (max-width:699px){.profile-module__5FeCNW__featureGrid{grid-template-columns:1fr}}@media (min-width:1024px){.profile-module__5FeCNW__word{font-size:calc((100vw - var(--side)) * .192)}}
