.wrap-cinema[data-astro-cid-hnguhjz7]{width:min(1312px,90%);margin-inline:auto}.mobile-score[data-astro-cid-hnguhjz7]{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cinema[data-astro-cid-hnguhjz7]{isolation:isolate;background:#0b0a0e;height:215svh;min-height:1300px;position:relative}.cinema-stage[data-astro-cid-hnguhjz7]{isolation:isolate;--journey:0;--centre:0;--expected-opacity:1;--initial-beyond-opacity:1;--reputation-opacity:1;--inside-opacity:0;--enter:0;--arrival:0;--wave-opacity:.88;--left-alpha:.08;--camera-z:-80px;--expected-x:0px;--expected-y:0px;height:calc(100svh - 104px);min-height:530px;max-height:1050px;position:sticky;top:104px;overflow:hidden}.cinema-intro[data-astro-cid-hnguhjz7]{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.reputation[data-astro-cid-hnguhjz7]{color:#f6f3ed;letter-spacing:.005em;max-width:80%;opacity:var(--reputation-opacity);margin:0;font-family:Red Hat Display,sans-serif;font-size:clamp(16px,1.65vw,23px);font-weight:500;line-height:1.4;position:absolute;top:25px;left:0}h1[data-astro-cid-hnguhjz7]{letter-spacing:-.045em;margin:0;padding-bottom:5vh;font-family:Red Hat Display,sans-serif;font-size:clamp(64px,6.5vw,104px);font-weight:500;line-height:1.035}.expected[data-astro-cid-hnguhjz7]{width:fit-content;transform:translate(calc(var(--expected-x)*var(--centre)),calc(var(--expected-y)*var(--centre))) scale(calc(1 + var(--centre)*.16));transform-origin:50%;opacity:var(--expected-opacity);will-change:transform,opacity;text-shadow:0 2px 24px #0b0a0e;font-size:.78em;font-weight:400;line-height:1.06;display:block}.beyond[data-astro-cid-hnguhjz7]{color:#0000;width:fit-content;opacity:var(--initial-beyond-opacity);background:linear-gradient(90deg,#584ce4,#a450d7 48%,#ea54ca);-webkit-background-clip:text;background-clip:text;margin-top:24px;margin-bottom:-.2em;padding-bottom:.2em;font-size:1.05em;line-height:1.01;display:block}.deep-space[data-astro-cid-hnguhjz7]{z-index:0;perspective:700px;opacity:var(--wave-opacity);transform:translateX(calc(12vw*(1 - var(--enter)))) scale(calc(1 + var(--enter)*.15));transform-origin:65%;will-change:transform;background:#0b0a0e;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(90deg,#00000047,#000 55%)}.light-floor[data-astro-cid-hnguhjz7]{opacity:calc(.5 + var(--enter)*.5);background:radial-gradient(at 65% 58%,#5c159644,#0000 55%);position:absolute;inset:0}.score-room[data-astro-cid-hnguhjz7]{transform-style:preserve-3d;transform:translateZ(var(--camera-z)) rotateZ(calc(-8deg + var(--enter)*8deg));transform-origin:50%;will-change:transform;position:absolute;inset:0}.score-plane[data-astro-cid-hnguhjz7]{transform:translateZ(calc(var(--depth)*-130px)) rotateZ(calc(var(--offset)*1.3deg - 2.6deg));transform-style:preserve-3d;opacity:calc(.72 - var(--enter)*.1);border:1px solid #9754d018;border-radius:38%;position:absolute;inset:0}.pressure-envelope[data-astro-cid-hnguhjz7]{transform-origin:62% 55%;animation:1.4s ease-in-out infinite pressure-response;animation-delay:var(--pulse-delay);position:absolute;inset:0}.pressure-field[data-astro-cid-hnguhjz7]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pressure-field[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7]{aspect-ratio:1;transform-origin:50%;will-change:transform,opacity;background:radial-gradient(circle,#0000 61%,#a75ee600 65%,#bc78ed44 68%,#ea54ca22 70%,#0000 74%);border-radius:50%;width:clamp(280px,38vw,550px);animation:4.2s linear infinite pressure-ring;position:absolute;top:55%;left:62%}.pressure-field[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7]:nth-child(2){animation-delay:-1.4s}.pressure-field[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7]:nth-child(3){animation-delay:-2.8s}@keyframes pressure-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.06)}8%{opacity:.6}50%{opacity:.35}to{opacity:0;transform:translate(-50%,-50%)scale(4.5)}}@keyframes pressure-response{0%,12%,65%,to{transform:scaleY(1)}30%{transform:scaleY(1.11)}47%{transform:scaleY(.98)}}.score-plane[data-astro-cid-hnguhjz7] svg[data-astro-cid-hnguhjz7]{width:116%;height:76%;animation:8s ease-in-out infinite alternate wave-drift;animation-delay:var(--phase);position:absolute;inset:12% -8%;overflow:visible}.score-plane[data-astro-cid-hnguhjz7] path[data-astro-cid-hnguhjz7]{fill:none;stroke:#b85ddd;stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.score-plane[data-astro-cid-hnguhjz7]:nth-child(3n) path[data-astro-cid-hnguhjz7]{stroke:#ea54ca}.score-plane[data-astro-cid-hnguhjz7]:nth-child(3n+1) path[data-astro-cid-hnguhjz7]{stroke:#584ce4}@keyframes wave-drift{0%{transform:translate(-18px,-12px)scaleY(.92)}to{transform:translate(18px,12px)scaleY(1.08)}}.cinema[data-astro-cid-hnguhjz7].paused svg[data-astro-cid-hnguhjz7],.cinema[data-astro-cid-hnguhjz7].tab-hidden svg[data-astro-cid-hnguhjz7],.cinema[data-astro-cid-hnguhjz7].paused .pressure-envelope[data-astro-cid-hnguhjz7],.cinema[data-astro-cid-hnguhjz7].tab-hidden .pressure-envelope[data-astro-cid-hnguhjz7],.cinema[data-astro-cid-hnguhjz7].paused .pressure-field[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7],.cinema[data-astro-cid-hnguhjz7].tab-hidden .pressure-field[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7]{animation-play-state:paused}.inside-claim[data-astro-cid-hnguhjz7]{z-index:4;text-align:center;letter-spacing:-.06em;opacity:var(--inside-opacity);transform:scale(calc(.78 + var(--enter)*.5));pointer-events:none;color:#f6f3ed;text-shadow:0 2px 30px #0b0a0e,0 0 65px #0b0a0e;will-change:transform,opacity;flex-direction:column;justify-content:center;align-items:center;font-family:Red Hat Display,sans-serif;font-size:clamp(64px,9vw,145px);font-weight:500;line-height:.97;display:flex;position:absolute;inset:0}.inside-claim[data-astro-cid-hnguhjz7] span[data-astro-cid-hnguhjz7]:last-child{color:#0000;background:linear-gradient(90deg,#8779ff,#ea54ca) text;margin-bottom:-.2em;padding-bottom:.2em}.cinema-controls[data-astro-cid-hnguhjz7]{z-index:6;color:#b9a8c0;width:auto;opacity:calc(1 - var(--arrival));justify-content:flex-end;align-items:center;font-size:10px;display:flex;position:absolute;bottom:28px;left:5%;right:5%}.cinema-controls[data-astro-cid-hnguhjz7]>a[data-astro-cid-hnguhjz7]{color:#f6f3ed;gap:30px;padding:10px 0;display:flex}.journey-label[data-astro-cid-hnguhjz7]{align-items:center;gap:12px;display:flex}.journey-label[data-astro-cid-hnguhjz7] i[data-astro-cid-hnguhjz7]{background:linear-gradient(to right,#ea54ca calc(var(--journey)*100%),#5b4b60 0);width:70px;height:1px;display:block}@media (width<=800px){.cinema[data-astro-cid-hnguhjz7]{height:180svh;min-height:1050px}.cinema-stage[data-astro-cid-hnguhjz7]{height:calc(100svh - 88px);min-height:520px;top:88px}.reputation[data-astro-cid-hnguhjz7]{max-width:90%;font-size:17px;top:18px}h1[data-astro-cid-hnguhjz7]{font-size:72px}}@media (width<=520px){.cinema[data-astro-cid-hnguhjz7]{height:165svh;min-height:850px}.cinema-stage[data-astro-cid-hnguhjz7]{min-height:490px;max-height:750px}.reputation[data-astro-cid-hnguhjz7]{max-width:280px;font-size:15px}.cinema-intro[data-astro-cid-hnguhjz7]{justify-content:flex-start;padding-top:100px}h1[data-astro-cid-hnguhjz7]{z-index:3;font-size:clamp(44px,11.2vw,63px);position:relative}.expected[data-astro-cid-hnguhjz7]{font-size:.8em}.beyond[data-astro-cid-hnguhjz7]{margin-top:15px}.deep-space[data-astro-cid-hnguhjz7]{transform:translateX(calc(10vw*(1 - var(--enter)))) scale(calc(.95 + var(--enter)*.1));mask-image:linear-gradient(90deg,#0000004d,#000 70%)}.cinema-controls[data-astro-cid-hnguhjz7]{font-size:9px;bottom:12px}.inside-claim[data-astro-cid-hnguhjz7]{font-size:clamp(48px,12vw,72px)}}@media (prefers-reduced-motion:reduce){.cinema[data-astro-cid-hnguhjz7]{height:auto;min-height:0}.cinema-stage[data-astro-cid-hnguhjz7]{height:610px;position:relative;top:0}.score-room[data-astro-cid-hnguhjz7]{transform:translateZ(-350px)}.score-plane[data-astro-cid-hnguhjz7] svg[data-astro-cid-hnguhjz7],.pressure-envelope[data-astro-cid-hnguhjz7]{animation:none}.pressure-field[data-astro-cid-hnguhjz7]{display:none}.expected[data-astro-cid-hnguhjz7]{opacity:1;transform:none}.beyond[data-astro-cid-hnguhjz7],.reputation[data-astro-cid-hnguhjz7]{opacity:1}.inside-claim[data-astro-cid-hnguhjz7],.journey-label[data-astro-cid-hnguhjz7]{visibility:hidden}.deep-space[data-astro-cid-hnguhjz7]{opacity:.65;transform:translate(12vw)}}@media (width<=800px),(hover:none) and (pointer:coarse) and (width<=1100px){.deep-space[data-astro-cid-hnguhjz7]{display:none}.mobile-score[data-astro-cid-hnguhjz7]{display:block}.expected[data-astro-cid-hnguhjz7],.inside-claim[data-astro-cid-hnguhjz7]{will-change:auto;text-shadow:none}}.about-signal[data-astro-cid-2x5djh25]{pointer-events:none;z-index:0;opacity:0;height:350px;position:absolute;inset:-65px -4% auto 12%;overflow:hidden}svg[data-astro-cid-2x5djh25]{width:100%;height:100%;overflow:visible}path[data-astro-cid-2x5djh25]{fill:none;stroke:url(#about-signal-colour);stroke-width:1.2px;stroke-linecap:round}@media (width<=800px){.about-signal[data-astro-cid-2x5djh25]{height:320px;inset:-20px -3% auto 0}}@media (width<=520px){.about-signal[data-astro-cid-2x5djh25]{height:280px;inset:130px -4% auto 0}path[data-astro-cid-2x5djh25]{stroke-width:.9px}}@media (prefers-reduced-motion:reduce){.about-signal[data-astro-cid-2x5djh25]{display:none}}.project-caption[data-astro-cid-zkhec6xw]{height:80px;overflow:hidden}.work-controls[data-astro-cid-zkhec6xw]{justify-content:flex-end;min-height:34px;padding-top:16px;display:flex}.work-rotation-toggle[data-astro-cid-zkhec6xw]{color:#a99bad;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #705568;padding:6px 0;font-size:10px}.project-pool[data-astro-cid-zkhec6xw][hidden]{display:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{color:#f6f3ed;-webkit-font-smoothing:antialiased;background:#0b0a0e;margin:0;font-family:Red Hat Text,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline-offset:5px;outline:2px solid #f1a5d4}::selection{color:#0b0a0e;background:#f1a5d4}.wrap[data-astro-cid-zkhec6xw]{width:min(1312px,90%);margin-inline:auto}.skip[data-astro-cid-zkhec6xw]{z-index:99;color:#000;background:#fff;padding:12px;position:fixed;top:-100px}.skip[data-astro-cid-zkhec6xw]:focus{top:10px}.header[data-astro-cid-zkhec6xw]{z-index:30;backdrop-filter:none;background:#0b0a0eee;border-bottom:1px solid #0000;transition:border-color .3s;position:sticky;top:0}.header[data-astro-cid-zkhec6xw].scrolled{border-color:#ffffff20}.header-inner[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:center;gap:35px;width:min(1440px,94%);height:104px;margin:auto;display:flex}.logo[data-astro-cid-zkhec6xw]{object-fit:contain;width:72px;height:72px;display:block}.desktop-nav[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:center;gap:50px;width:calc(100% - 180px);font-size:12px;display:flex}.primary-nav[data-astro-cid-zkhec6xw],.secondary-nav[data-astro-cid-zkhec6xw]{align-items:center;gap:27px;display:flex}.secondary-nav[data-astro-cid-zkhec6xw]{color:#a8a0af;gap:22px;font-size:11px}.desktop-nav[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{padding-block:10px;position:relative}.desktop-nav[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:after{content:"";background:#e28ac6;width:0;height:1px;transition:width .25s;position:absolute;bottom:2px;left:0}.desktop-nav[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover:after{width:100%}.menu-toggle[data-astro-cid-zkhec6xw]{display:none}.hero-scene[data-astro-cid-zkhec6xw]{height:680px;position:relative}.hero-stage[data-astro-cid-zkhec6xw]{isolation:isolate;--progress:0;height:590px;position:sticky;top:104px;overflow:hidden}.artwork[data-astro-cid-zkhec6xw]{z-index:-1;transform:scale(calc(1 + var(--progress)*.08)) translateY(calc(var(--progress)*-25px));position:absolute;inset:-80px -8% -15px 15%}.artwork[data-astro-cid-zkhec6xw] canvas[data-astro-cid-zkhec6xw]{width:100%;height:100%;display:block}.artwork-aura[data-astro-cid-zkhec6xw]{pointer-events:none;background:radial-gradient(at 70%,#a3186e15,#0000 50%);position:absolute;inset:0}.hero-content[data-astro-cid-zkhec6xw]{flex-direction:column;justify-content:space-between;height:100%;padding-top:28px;padding-bottom:32px;display:flex}.hero-caption[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:center;display:flex}.small-label[data-astro-cid-zkhec6xw]{text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:500;line-height:1.7}.edition[data-astro-cid-zkhec6xw]{color:#aa9bae;font-size:11px}h1[data-astro-cid-zkhec6xw],h2[data-astro-cid-zkhec6xw],h3[data-astro-cid-zkhec6xw],p[data-astro-cid-zkhec6xw]{margin:0}h1[data-astro-cid-zkhec6xw],h2[data-astro-cid-zkhec6xw],h3[data-astro-cid-zkhec6xw]{font-family:Red Hat Display,sans-serif}h1[data-astro-cid-zkhec6xw]{letter-spacing:-.065em;transform:translateY(calc(var(--progress)*-20px));font-size:clamp(64px,6.5vw,98px);font-weight:500;line-height:.99}.expected[data-astro-cid-zkhec6xw]{display:block}.beyond[data-astro-cid-zkhec6xw]{color:#e8b1d4;opacity:calc(1 - var(--progress)*.12);margin-top:9px;display:block}.hero-lower[data-astro-cid-zkhec6xw]{color:#a69baa;justify-content:space-between;align-items:center;font-size:10px;display:flex}.hero-lower[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{color:#f6f3ed;gap:35px;display:flex}.worlds[data-astro-cid-zkhec6xw]{z-index:2;background:#0b0a0e;border-top:1px solid #6e5067;border-bottom:1px solid #ffffff25;grid-template-columns:repeat(4,1fr);margin-top:-52px;display:grid;position:relative}.world[data-astro-cid-zkhec6xw]{border-right:1px solid #ffffff20;padding:22px 20px 25px;transition:background .3s;display:block}.world[data-astro-cid-zkhec6xw]:last-child{border-right:0}.world-top[data-astro-cid-zkhec6xw]{justify-content:flex-end;align-items:start;height:46px;display:flex;position:relative}.world-top[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;border-radius:2px;width:64px;height:43px;transition:transform .35s;position:absolute;top:0;right:29px}.index[data-astro-cid-zkhec6xw]{color:#938598;font-size:9px}.world-arrow[data-astro-cid-zkhec6xw]{font-size:16px}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{letter-spacing:-.035em;margin-top:16px;font-size:clamp(18px,1.55vw,24px);font-weight:500;line-height:1.1}.world[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#a79daa;max-width:245px;margin-top:10px;font-size:10px;line-height:1.7}.world[data-astro-cid-zkhec6xw]:hover{background:#1b101d}.world[data-astro-cid-zkhec6xw]:hover img[data-astro-cid-zkhec6xw]{transform:translateY(-4px)}.work[data-astro-cid-zkhec6xw]{padding-top:75px}.section-heading[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.section-heading[data-astro-cid-zkhec6xw] .small-label[data-astro-cid-zkhec6xw]{color:#a99bad;font-size:9px}.sup[data-astro-cid-zkhec6xw]{letter-spacing:0;vertical-align:top;color:#bca8bc;margin:10px 0 0 12px;font-family:Red Hat Text,sans-serif;font-size:10px;display:inline-block}.quiet-link[data-astro-cid-zkhec6xw]{border-bottom:1px solid #705568;align-items:center;gap:34px;padding-bottom:9px;font-size:11px;display:inline-flex}.quiet-link[data-astro-cid-zkhec6xw]:hover{color:#e8b1d4}.project-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(12,1fr);gap:28px 18px;display:grid}.project[data-astro-cid-zkhec6xw]{grid-column:span 3;min-width:0}.project[data-astro-cid-zkhec6xw].wide{grid-column:span 6}.project-image[data-astro-cid-zkhec6xw]{background:#141218;height:218px;position:relative;overflow:hidden}.project[data-astro-cid-zkhec6xw].final .project-image[data-astro-cid-zkhec6xw]{height:188px}.project-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.3,1);display:block}.project[data-astro-cid-zkhec6xw]:nth-child(2) img[data-astro-cid-zkhec6xw]{object-fit:contain;background:#05060b}.project[data-astro-cid-zkhec6xw]:nth-child(5) img[data-astro-cid-zkhec6xw]{object-fit:contain;background:#000}.project[data-astro-cid-zkhec6xw]:nth-child(7) img[data-astro-cid-zkhec6xw]{object-fit:contain;background:#140a21}.project[data-astro-cid-zkhec6xw]:nth-child(8) img[data-astro-cid-zkhec6xw]{object-fit:contain;background:#090909}.view-project[data-astro-cid-zkhec6xw]{opacity:0;background:#0b0a0edb;border-radius:30px;padding:9px 11px;font-size:9px;transition:opacity .25s,transform .25s;position:absolute;bottom:12px;right:12px;transform:translateY(7px)}.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover img[data-astro-cid-zkhec6xw]{transform:scale(1.035)}.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover .view-project[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible .view-project[data-astro-cid-zkhec6xw]{opacity:1;transform:none}.project-caption[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:start;gap:12px;padding-top:12px;display:flex}.project[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{letter-spacing:-.02em;font-size:14px;font-weight:500;line-height:1.4}.project[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#938698;margin-top:3px;font-size:9px;line-height:1.7}.project-caption[data-astro-cid-zkhec6xw] .index[data-astro-cid-zkhec6xw]{margin-top:3px}.awards[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff25;margin-top:70px;padding-block:28px 45px}.award-intro[data-astro-cid-zkhec6xw]{color:#a69aaa;justify-content:space-between;align-items:center;display:flex}.award-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{font-size:10px}.awards[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw]{object-fit:contain;width:min(900px,100%);height:118px;margin:30px auto 0;display:block}.about[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff25;padding-block:30px 55px}.about-top[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:center;display:flex}.about-body[data-astro-cid-zkhec6xw]{grid-template-columns:3fr 8fr;align-items:center;gap:7%;margin-top:35px;display:grid}.portrait[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;width:100%;height:260px;display:block}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{letter-spacing:-.055em;font-size:clamp(40px,5.4vw,78px);font-weight:500;line-height:1.02}.about-bottom[data-astro-cid-zkhec6xw]{color:#afa1b2;justify-content:space-between;align-items:end;margin-top:30px;font-size:12px;line-height:1.8;display:flex}.contact[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff25;padding-block:45px 55px}.contact[data-astro-cid-zkhec6xw]>.small-label[data-astro-cid-zkhec6xw]{color:#b2a5b8}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{letter-spacing:-.06em;justify-content:space-between;align-items:center;margin-top:15px;font-family:Red Hat Display,sans-serif;font-size:clamp(55px,8vw,118px);line-height:1.15;display:flex}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#e8b1d4;font-size:.7em}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]:hover{color:#e8b1d4}footer[data-astro-cid-zkhec6xw]{color:#9c8fa3;border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;padding-block:20px 30px;font-size:9px;display:flex}footer[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:55px;height:55px}footer[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]{gap:25px;display:flex}dialog[data-astro-cid-zkhec6xw]{color:#f6f3ed;background:#17111c;border:1px solid #ffffff30;width:calc(100% - 32px);max-width:520px;padding:25px}dialog[data-astro-cid-zkhec6xw]::backdrop{backdrop-filter:blur(14px);background:#060409dc}.mobile-heading[data-astro-cid-zkhec6xw]{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;display:flex}.menu-close[data-astro-cid-zkhec6xw]{color:#fff;cursor:pointer;background:0 0;border:0;font-size:30px}dialog[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{border-bottom:1px solid #ffffff25;align-items:center;gap:14px;padding:23px 0;font-family:Red Hat Display,sans-serif;font-size:23px;display:flex}dialog[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]>span[data-astro-cid-zkhec6xw]{margin-left:auto}dialog[data-astro-cid-zkhec6xw] small[data-astro-cid-zkhec6xw]{color:#9c8fa3;font-size:9px}.mobile-secondary[data-astro-cid-zkhec6xw]{justify-content:space-between;padding-top:28px;font-size:12px;display:flex}@media (width>=1600px){h1[data-astro-cid-zkhec6xw]{font-size:104px}.hero-scene[data-astro-cid-zkhec6xw]{height:720px}.hero-stage[data-astro-cid-zkhec6xw]{height:630px}}@media (width<=1050px){.primary-nav[data-astro-cid-zkhec6xw]{gap:18px}.secondary-nav[data-astro-cid-zkhec6xw]{gap:14px}.desktop-nav[data-astro-cid-zkhec6xw]{gap:20px;width:calc(100% - 110px);font-size:11px}.world[data-astro-cid-zkhec6xw]{padding-inline:14px}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:18px}.world[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{font-size:9px}.project-image[data-astro-cid-zkhec6xw]{height:175px}.project[data-astro-cid-zkhec6xw].final .project-image[data-astro-cid-zkhec6xw]{height:160px}}@media (width<=800px){.desktop-nav[data-astro-cid-zkhec6xw]{display:none}.menu-toggle[data-astro-cid-zkhec6xw]{color:#fff;background:0 0;border:0;align-items:center;gap:20px;padding:12px 0;font-size:12px;display:flex}.menu-toggle[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{font-size:21px}.header-inner[data-astro-cid-zkhec6xw]{width:90%;height:88px}.logo[data-astro-cid-zkhec6xw]{width:62px;height:62px}.hero-scene[data-astro-cid-zkhec6xw]{height:600px}.hero-stage[data-astro-cid-zkhec6xw]{height:520px;top:88px}.artwork[data-astro-cid-zkhec6xw]{inset:0 -20%}.worlds[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,1fr);margin-top:-35px}.world[data-astro-cid-zkhec6xw]:first-child{padding-left:18px}.world[data-astro-cid-zkhec6xw]{border-bottom:1px solid #ffffff20;padding:18px}.world[data-astro-cid-zkhec6xw]:nth-child(2){border-right:0}.world[data-astro-cid-zkhec6xw]:nth-child(3),.world[data-astro-cid-zkhec6xw]:nth-child(4){border-bottom:0}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:22px}.world[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{font-size:10px}.world-top[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:80px}.project[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw].wide{grid-column:span 6}.project-image[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw].final .project-image[data-astro-cid-zkhec6xw]{height:190px}.project-grid[data-astro-cid-zkhec6xw]{gap:26px 14px}.about-body[data-astro-cid-zkhec6xw]{grid-template-columns:3fr 5fr;gap:6%}.portrait[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{height:220px}.about-bottom[data-astro-cid-zkhec6xw]{display:block}.about-bottom[data-astro-cid-zkhec6xw] .quiet-link[data-astro-cid-zkhec6xw]{margin-top:20px}}@media (width<=520px){html{scroll-padding-top:90px}.hero-scene[data-astro-cid-zkhec6xw]{height:470px}.hero-stage[data-astro-cid-zkhec6xw]{height:440px;position:relative;top:0}.hero-content[data-astro-cid-zkhec6xw]{padding-top:18px;padding-bottom:32px}.small-label[data-astro-cid-zkhec6xw]{font-size:8px}.edition[data-astro-cid-zkhec6xw]{font-size:9px}.artwork[data-astro-cid-zkhec6xw]{opacity:.9;inset:0 -60% -20% -10%}h1[data-astro-cid-zkhec6xw]{letter-spacing:-.055em;font-size:clamp(48px,12.2vw,64px);line-height:1.01}.beyond[data-astro-cid-zkhec6xw]{margin-top:7px}.hero-lower[data-astro-cid-zkhec6xw]{gap:20px;font-size:8px}.hero-lower[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:225px;line-height:1.7}.hero-lower[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{gap:16px}.worlds[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;margin-top:0}.world[data-astro-cid-zkhec6xw]:nth-child(n){border-bottom:1px solid #ffffff20;border-right:0;grid-template-columns:1fr 85px;min-height:89px;padding:16px 0;display:grid;position:relative}.world[data-astro-cid-zkhec6xw]:last-child{border-bottom:0}.world-top[data-astro-cid-zkhec6xw]{width:80px;height:52px;position:absolute;top:16px;right:0}.world-top[data-astro-cid-zkhec6xw]>.index[data-astro-cid-zkhec6xw]{display:none}.world-top[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:60px;height:50px;right:20px}.world-arrow[data-astro-cid-zkhec6xw]{font-size:12px}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{grid-column:1;margin-top:0;font-size:21px;line-height:1.1}.world[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{grid-column:1;max-width:100%;margin-top:7px;font-size:8px;line-height:1.6}.work[data-astro-cid-zkhec6xw]{padding-top:45px}.section-heading[data-astro-cid-zkhec6xw]{align-items:end;margin-bottom:22px}.section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:30px}.section-heading[data-astro-cid-zkhec6xw] .small-label[data-astro-cid-zkhec6xw]{font-size:7px}.quiet-link[data-astro-cid-zkhec6xw]{white-space:nowrap;gap:10px;font-size:9px}.sup[data-astro-cid-zkhec6xw]{margin:7px 0 0 9px;font-size:8px}.project-grid[data-astro-cid-zkhec6xw]{gap:23px 12px}.project-image[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw].final .project-image[data-astro-cid-zkhec6xw]{height:126px}.project[data-astro-cid-zkhec6xw]:first-child,.project[data-astro-cid-zkhec6xw]:nth-child(6){grid-column:span 12}.project[data-astro-cid-zkhec6xw]:first-child .project-image[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw]:nth-child(6) .project-image[data-astro-cid-zkhec6xw]{height:183px}.project-caption[data-astro-cid-zkhec6xw]{gap:5px;padding-top:9px}.project-caption[data-astro-cid-zkhec6xw]>.index[data-astro-cid-zkhec6xw]{display:none}.project[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-size:12px}.project[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{font-size:8px}.view-project[data-astro-cid-zkhec6xw]{display:none}.awards[data-astro-cid-zkhec6xw]{margin-top:45px;padding-bottom:28px}.award-intro[data-astro-cid-zkhec6xw]{display:block}.award-intro[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:last-child{margin-top:8px;font-size:9px}.awards[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw]{height:auto;min-height:55px;margin-top:25px}.about-body[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:25px}.portrait[data-astro-cid-zkhec6xw]{width:48%}.portrait[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{height:180px}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:49px}.about-bottom[data-astro-cid-zkhec6xw]{font-size:10px;display:flex}.about-bottom[data-astro-cid-zkhec6xw] .quiet-link[data-astro-cid-zkhec6xw]{margin-top:0}.about[data-astro-cid-zkhec6xw]{padding-bottom:35px}.contact[data-astro-cid-zkhec6xw]{padding-block:30px 38px}footer[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:15px}footer[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]{gap:15px}footer[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-scene[data-astro-cid-zkhec6xw]{height:auto}.hero-stage[data-astro-cid-zkhec6xw]{position:relative;top:0}.worlds[data-astro-cid-zkhec6xw]{margin-top:0}.project[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw],.view-project[data-astro-cid-zkhec6xw],.world[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{transition:none}}.hero-content[data-astro-cid-zkhec6xw]{justify-content:center;padding-top:22px;padding-bottom:32px}h1[data-astro-cid-zkhec6xw]{letter-spacing:-.045em;margin-block:auto;font-weight:500;line-height:1.035}.expected[data-astro-cid-zkhec6xw]{font-size:.78em;font-weight:400;line-height:1.06}.beyond[data-astro-cid-zkhec6xw]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#584ce4 0%,#a450d7 48%,#ea54ca 100%);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-top:24px;font-size:1.05em;line-height:1.01}.hero-lower[data-astro-cid-zkhec6xw]{margin-top:15px}.world-top[data-astro-cid-zkhec6xw]{height:23px}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin-top:18px}.world[data-astro-cid-zkhec6xw]{padding-block:21px 25px}.about-bottom[data-astro-cid-zkhec6xw]{align-items:end;gap:35px;margin-top:28px}.about-text[data-astro-cid-zkhec6xw]{color:#b9b0c0;max-width:430px;font-size:13px;line-height:1.8}.about-text[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{color:#f6f3ed;letter-spacing:-.02em;margin-top:23px;margin-bottom:8px;font-size:19px;font-weight:500}.about-bottom[data-astro-cid-zkhec6xw] .quiet-link[data-astro-cid-zkhec6xw]{flex-shrink:0}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{font-size:clamp(48px,6.8vw,94px);line-height:1.15}@media (width<=800px){.about-bottom[data-astro-cid-zkhec6xw]{display:block}.about-text[data-astro-cid-zkhec6xw]{font-size:12px}}@media (width<=520px){.hero-content[data-astro-cid-zkhec6xw]{padding-top:0;padding-bottom:28px}.expected[data-astro-cid-zkhec6xw]{font-size:.79em}.beyond[data-astro-cid-zkhec6xw]{margin-top:18px;font-size:1.03em}.hero-lower[data-astro-cid-zkhec6xw]{margin-top:8px}.world[data-astro-cid-zkhec6xw]:nth-child(n){grid-template-columns:1fr 20px;min-height:83px;padding-block:17px}.world-top[data-astro-cid-zkhec6xw]{width:18px;height:18px;top:20px;right:0}.world[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:21px}.world[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{margin-top:7px;padding-right:15px}.about-bottom[data-astro-cid-zkhec6xw]{display:block}.about-bottom[data-astro-cid-zkhec6xw] .quiet-link[data-astro-cid-zkhec6xw]{margin-top:22px}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:46px}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{font-size:55px}}.hero-reputation[data-astro-cid-zkhec6xw]{letter-spacing:.005em;color:#f6f3ed;padding-top:10px;font-family:Red Hat Display,sans-serif;font-size:clamp(15px,1.65vw,23px);font-weight:500;line-height:1.4}.hero-lower[data-astro-cid-zkhec6xw]{justify-content:flex-end}@media (width<=520px){.hero-reputation[data-astro-cid-zkhec6xw]{max-width:290px;padding-top:16px;font-size:15px}}.worlds[data-astro-cid-zkhec6xw]{margin-top:0}.project[data-astro-cid-zkhec6xw].extra .project-image[data-astro-cid-zkhec6xw]{height:180px}.project[data-astro-cid-zkhec6xw].extra img[data-astro-cid-zkhec6xw]{object-fit:contain;background:#08080a}.footer-new[data-astro-cid-zkhec6xw]{padding-block:35px 24px;font-size:11px;display:block}.footer-new[data-astro-cid-zkhec6xw] .footer-main[data-astro-cid-zkhec6xw]{grid-template-columns:100px 1.2fr 1.3fr 1fr;align-items:start;gap:45px;padding-bottom:35px;display:grid}.footer-main[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:76px;height:76px}.footer-identity[data-astro-cid-zkhec6xw]{padding-top:7px;line-height:1.9}.footer-identity[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:first-child{color:#e8e1ed}.footer-main[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw]{color:#b9aebf;flex-direction:column;align-items:start;gap:13px;padding-top:7px;display:flex}.footer-main[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:#ea54ca}.footer-bottom[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:10px;display:flex}.legal-pending[data-astro-cid-zkhec6xw]{gap:28px;display:flex}.legal-pending[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#c2b6c8}.legal-pending[data-astro-cid-zkhec6xw] small[data-astro-cid-zkhec6xw]{color:#85758e;margin-left:5px;font-size:8px}@media (width<=800px){.footer-main[data-astro-cid-zkhec6xw]{grid-template-columns:80px 1fr 1fr;gap:25px}.footer-main[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw]:last-child{grid-column:2}}@media (width<=520px){.project[data-astro-cid-zkhec6xw].extra .project-image[data-astro-cid-zkhec6xw]{height:140px}.footer-main[data-astro-cid-zkhec6xw]{grid-template-columns:70px 1fr;gap:25px}.footer-main[data-astro-cid-zkhec6xw] nav[data-astro-cid-zkhec6xw]:last-child{grid-column:auto}.footer-bottom[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:20px}.legal-pending[data-astro-cid-zkhec6xw]{gap:16px}.footer-new[data-astro-cid-zkhec6xw] .footer-main[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:60px;height:60px}}.worlds[data-astro-cid-zkhec6xw]{z-index:3;margin-top:-190px;position:relative;box-shadow:0 -30px 65px #0b0a0e}.brand-accent[data-astro-cid-zkhec6xw]{color:#0000;background:linear-gradient(100deg,#8779ff,#ea54ca);-webkit-background-clip:text;background-clip:text}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{width:fit-content}.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]:hover,.contact[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]:focus-visible{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#8779ff,#ea54ca);-webkit-background-clip:text;background-clip:text}.about-top[data-astro-cid-zkhec6xw] .small-label[data-astro-cid-zkhec6xw],.contact[data-astro-cid-zkhec6xw]>.small-label[data-astro-cid-zkhec6xw]{color:#c7a0de}.footer-new[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding-block:25px 30px;display:flex}.footer-new[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw]{width:55px;height:55px}.footer-new[data-astro-cid-zkhec6xw] .legal-pending[data-astro-cid-zkhec6xw]{gap:28px;display:flex}@media (width<=800px){.worlds[data-astro-cid-zkhec6xw]{margin-top:-170px}}@media (width<=520px){.worlds[data-astro-cid-zkhec6xw]{margin-top:-185px}.footer-new[data-astro-cid-zkhec6xw] .legal-pending[data-astro-cid-zkhec6xw]{gap:18px}.footer-new[data-astro-cid-zkhec6xw]{font-size:9px}.footer-new[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.worlds[data-astro-cid-zkhec6xw]{margin-top:0}}.section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{letter-spacing:-.025em;margin-top:0;font-size:23px;font-weight:400}.project-grid[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:flex-start;gap:30px 18px;display:flex}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{flex:0 0 calc(var(--ratio)*175px);min-width:0}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-image[data-astro-cid-zkhec6xw]{height:auto;aspect-ratio:var(--ratio);background:0 0}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:contain;background:0 0}.portrait[data-astro-cid-zkhec6xw]{margin:0}.portrait[data-astro-cid-zkhec6xw] figcaption[data-astro-cid-zkhec6xw]{flex-direction:column;gap:5px;margin-top:14px;font-size:12px;line-height:1.5;display:flex}.portrait[data-astro-cid-zkhec6xw] figcaption[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]:last-child{color:#c7a0de;font-size:10px}@media (width<=520px){.section-heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:21px}.project-grid[data-astro-cid-zkhec6xw]{gap:25px 12px}.portrait[data-astro-cid-zkhec6xw]{width:65%}}.about-body[data-astro-cid-zkhec6xw]{isolation:isolate;position:relative}.about-body[data-astro-cid-zkhec6xw]>.portrait[data-astro-cid-zkhec6xw],.about-copy[data-astro-cid-zkhec6xw]{z-index:1;position:relative}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{transform-origin:0;will-change:transform}.sonic-title[data-astro-cid-zkhec6xw]{display:inline-grid;position:relative}.sonic-title[data-astro-cid-zkhec6xw]>span[data-astro-cid-zkhec6xw]{grid-area:1/1;margin-bottom:-.17em;padding-bottom:.17em}.sonic-base[data-astro-cid-zkhec6xw]{color:#d3c9e2}.sonic-colour[data-astro-cid-zkhec6xw]{color:#0000;background:linear-gradient(100deg,#8779ff,#ea54ca);-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{will-change:auto;transform:none!important}.sonic-colour[data-astro-cid-zkhec6xw]{clip-path:none!important}}.awards[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw].award-strip{width:100%;max-width:none;height:auto;margin:32px auto 0}.award-mobile[data-astro-cid-zkhec6xw]{display:none}@media (width<=600px){.awards[data-astro-cid-zkhec6xw]>img[data-astro-cid-zkhec6xw].award-strip{display:none}.award-mobile[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 6px;max-width:480px;margin:28px auto 0;display:grid}.award-mobile[data-astro-cid-zkhec6xw]>span[data-astro-cid-zkhec6xw]{aspect-ratio:260/140;background-image:url(/proposal/tripbox-awards.png);background-repeat:no-repeat;background-size:738.462% 100%;display:block}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.project-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{transition:transform .85s cubic-bezier(.16,.65,.22,1)}.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover img[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible img[data-astro-cid-zkhec6xw]{transform:scale(1.065)}}@media (prefers-reduced-motion:reduce){.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover img[data-astro-cid-zkhec6xw],.project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible img[data-astro-cid-zkhec6xw]{transform:none}}@media (width<=800px),(hover:none) and (pointer:coarse) and (width<=1100px){.header[data-astro-cid-zkhec6xw]{backdrop-filter:none;background:#0b0a0ef5}.about-copy[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{will-change:auto}}@media (width<=600px),(pointer:coarse) and (height<=500px){.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-image[data-astro-cid-zkhec6xw],.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{transition:none}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover .project-image[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{transform:none}}@media (width>=801px) and (width<=1000px){.desktop-nav[data-astro-cid-zkhec6xw]{display:none}.menu-toggle[data-astro-cid-zkhec6xw]{color:#fff;font:inherit;background:0 0;border:0;align-items:center;gap:20px;padding:12px 0;font-size:12px;display:flex}.menu-toggle[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{font-size:21px}}.desktop-nav[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{white-space:nowrap}.mobile-secondary[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:16px}@media (width<=600px) and (orientation:portrait){.project-grid[data-astro-cid-zkhec6xw]{gap:30px 0}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{width:100%;max-width:100%;flex-basis:100%!important}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:auto;min-height:58px;padding-top:12px;overflow:visible}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-size:16px;line-height:1.35}.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{margin-top:5px;font-size:11px;line-height:1.6}}.mobile-project-grid[data-astro-cid-zkhec6xw],.mobile-work-controls[data-astro-cid-zkhec6xw]{display:none}@media (width<=600px),(width<=1100px) and (orientation:portrait){.rotating-project-grid[data-astro-cid-zkhec6xw],.work-controls[data-astro-cid-zkhec6xw]{display:none!important}.mobile-project-grid[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:34px 18px;display:flex}.mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{grid-column:auto;width:auto;max-width:100%}.mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:auto;min-height:58px;overflow:visible}.mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-size:16px;line-height:1.35}.mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{font-size:11px;line-height:1.6}.mobile-work-controls[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff25;margin-top:28px;padding-top:28px;display:block}.mobile-work-count[data-astro-cid-zkhec6xw]{color:#a99bad;margin-bottom:16px;font-size:11px}.mobile-work-controls[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mobile-work-controls[data-astro-cid-zkhec6xw] button[data-astro-cid-zkhec6xw],.work-top[data-astro-cid-zkhec6xw]{color:#f6f3ed;cursor:pointer;background:0 0;border:1px solid #96719c;justify-content:center;align-items:center;gap:28px;min-height:48px;padding:12px 20px;font-size:13px;display:inline-flex}.mobile-work-controls[data-astro-cid-zkhec6xw] .work-more[data-astro-cid-zkhec6xw]{white-space:nowrap;background:#b379c015;border-color:#b88ac4;gap:14px;padding-inline:14px}.mobile-work-controls[data-astro-cid-zkhec6xw] .work-top[data-astro-cid-zkhec6xw]{color:#bdafc8;border:0;margin-left:auto;padding-inline:8px;font-size:12px}.mobile-work-controls[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][hidden]{display:none!important}}@media (width<=600px){.mobile-project-grid[data-astro-cid-zkhec6xw]{gap:30px}.mobile-work-controls[data-astro-cid-zkhec6xw] .work-more[data-astro-cid-zkhec6xw]{flex:1}.mobile-work-controls[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]{gap:10px}}.rotating-project-grid[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:34px 18px;display:flex}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{grid-column:auto;width:auto;min-width:0}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:auto;min-height:65px;overflow:visible}.desktop-work-controls[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff25;justify-content:center;align-items:center;gap:24px;margin-top:28px;padding-top:22px;display:flex}.desktop-work-controls[data-astro-cid-zkhec6xw] button[data-astro-cid-zkhec6xw],.desktop-work-controls[data-astro-cid-zkhec6xw] .work-top[data-astro-cid-zkhec6xw]{color:#f6f3ed;cursor:pointer;background:0 0;border:1px solid #96719c;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-size:13px;display:inline-flex}.desktop-work-controls[data-astro-cid-zkhec6xw] .work-top[data-astro-cid-zkhec6xw]{color:#bdafc8;border:0}.desktop-work-controls[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][hidden],.work[data-astro-cid-zkhec6xw].is-expanded .rotating-project-grid[data-astro-cid-zkhec6xw],.work[data-astro-cid-zkhec6xw].is-expanded .work-controls[data-astro-cid-zkhec6xw]{display:none!important}.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:34px 18px;display:flex}.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{grid-column:auto;width:auto;min-width:0}.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:auto;min-height:65px;overflow:visible}@media (width<=600px),(width<=1100px) and (orientation:portrait){.desktop-work-controls[data-astro-cid-zkhec6xw]{display:none}.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw]{gap:34px 18px}}@media (width<=600px){.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw]{gap:30px}}@media (width>=1101px),(width>=601px) and (orientation:landscape){.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw],.work[data-astro-cid-zkhec6xw].is-expanded .mobile-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:88px;min-height:88px;overflow:hidden}}@media (width>=601px){.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .project-caption[data-astro-cid-zkhec6xw]{height:88px;min-height:88px;overflow:hidden}}@media (width<=600px){.project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{width:100%;max-width:100%;flex-basis:100%!important}}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]{position:relative}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]:has(.artwork-edge):after{content:"";width:100%;aspect-ratio:var(--ratio);box-sizing:border-box;z-index:3;pointer-events:none;border:1px solid #aa7ad14d;border-image:linear-gradient(125deg,#8779ff66,#ea54ca33) 1;position:absolute;inset:0 auto auto 0}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw] .artwork-edge{visibility:hidden}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]>a[data-astro-cid-zkhec6xw]{background:#0b0a0e}.rotating-project-grid[data-astro-cid-zkhec6xw] .project[data-astro-cid-zkhec6xw]>.project-incoming{z-index:1;pointer-events:none;width:100%;position:absolute;inset:0 0 auto}
