body.pg-aaroh{--k:"Space Grotesk HJ", "Archivo HJ", sans-serif;--ah-navy:#02142f;--ah-navy2:#031f46;--ah-or:#fc5e03;--ah-co:#055afc;--ah-iv:#f6f3ee;--ah-mu:#b9c5d8;--pp-body:400 1em/1.65 "Space Grotesk HJ", sans-serif}.pg-aaroh .w-page .ch{color:var(--ah-iv)}.pg-aaroh .ak{color:var(--ah-or);opacity:1;letter-spacing:.1em;font-weight:700}.pg-aaroh .ak span:first-child{color:var(--ah-mu)}.pg-aaroh .a-t,.pg-aaroh .ah-t{letter-spacing:-.065em;text-transform:none;max-width:12ch;font:700 clamp(56px,7.4vw,120px)/.9 Space Grotesk HJ,sans-serif}.pg-aaroh .pv-sub{color:var(--ah-mu);opacity:1;font:400 clamp(16px,1.2vw,19px)/1.7 Space Grotesk HJ,sans-serif}.pg-aaroh .chip{border-color:#f6f3ee52}.pg-aaroh a.chip:hover,.pg-aaroh a.chip:focus-visible{background:var(--ah-or);border-color:var(--ah-or);color:var(--ah-navy)}.pg-aaroh .pv__bk{border-color:#f6f3ee80}.pg-aaroh .pv__bk:hover,.pg-aaroh .pv__bk:focus-visible{background:var(--ah-iv);color:var(--ah-navy);border-color:var(--ah-iv)}.w-page .ch.ah-hero{background:var(--ah-navy);padding-bottom:calc(var(--pad) + 60px);color:var(--ah-iv);justify-content:flex-end}.ah-art{z-index:-2;width:64%;margin:0;position:absolute;top:0;bottom:0;right:0}.ah-art__img{object-fit:cover;object-position:70% 50%;width:100%;height:100%}html.motion .ah-art__img{animation:1.6s cubic-bezier(.16,1,.3,1) both ah-rise}@keyframes ah-rise{0%{transform:translateY(6%)scale(1.06)}to{transform:none}}.ah-shade{z-index:-1;background:linear-gradient(90deg, var(--ah-navy) 30%, #02142f8c 52%, #02142f00 72%), linear-gradient(0deg, var(--ah-navy) 0%, var(--ah-navy) 16%, #02142f00 44%);position:absolute;inset:0}.ah-sys{color:var(--ah-mu);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.ah-sys b{color:var(--ah-or);align-items:center;gap:8px;display:inline-flex}.ah-sys b i{background:#2bd96b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #2bd96b}html.motion .ah-sys b i{animation:1.4s steps(2,end) infinite ah-blink}@keyframes ah-blink{50%{opacity:.25}}.ah-name{margin-top:3vh;line-height:0}.ah-logo{filter:brightness(0)invert();width:auto;height:clamp(46px,5vw,86px)}.ah-h{letter-spacing:-.072em;margin-top:2.6vh;font:700 clamp(76px,11.8vw,214px)/.82 Space Grotesk HJ,sans-serif}.ah-h__l{display:block}.ah-h__l--o{color:var(--ah-or)}html.motion .ah-h .ew__i{animation:pv-up .9s var(--expo) both;animation-delay:calc(.25s + var(--i) * 70ms)}.ah-h__l--o .ew__i{animation-delay:calc(.4s + var(--i) * 70ms)!important}.ah-triad{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:2.6vh;font:700 clamp(22px,2.5vw,40px)/1 Space Grotesk HJ,sans-serif;display:flex}.ah-triad .mono{letter-spacing:.1em;color:var(--ah-mu);font-size:11px}.ah-hero .pv__back{margin-top:3.2vh}.ah-stats{border-top:1px solid #f6f3ee2e;grid-template-columns:repeat(4,minmax(0,1fr));margin:4vh 0 0;padding:0;list-style:none;display:grid}.ah-stats li{gap:6px;padding:2vh 1.6vw 0 0;display:grid}.ah-stats li+li{border-left:1px solid #f6f3ee2e;padding-left:1.6vw}.ah-stats b{letter-spacing:-.05em;color:var(--ah-or);text-transform:none;font:700 clamp(30px,3.2vw,56px)/1 Space Grotesk HJ,sans-serif}.ah-stats span{color:var(--ah-mu);max-width:26ch}.w-page .ch.ah-moves{background:var(--ah-navy);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:5vw;display:grid}.ah-mv{border-top:1px solid #f6f3ee2e;margin:0;padding:0;list-style:none}.ah-mv__i{border-bottom:1px solid #f6f3ee2e;grid-template-columns:150px minmax(0,1fr);gap:4px 2.4vw;padding:3.6vh 0;display:grid}.ah-mv__k{color:var(--ah-or);letter-spacing:.1em;grid-row:span 2;padding-top:.6em;font-weight:700}.ah-mv__t{letter-spacing:-.05em;font:700 clamp(26px,2.8vw,48px)/1 Space Grotesk HJ,sans-serif}.ah-mv__b{color:var(--ah-mu);max-width:52ch;font-size:clamp(15px,1.1vw,18px);line-height:1.65}.ah-spiral{justify-self:center;width:min(100%,440px);margin:0}.ah-spiral img{width:100%;height:auto}html.motion .ah-spiral img{transition:transform 1.2s var(--expo)}html.motion .ah-moves:hover .ah-spiral img{transform:translateY(-2%)}.pg-aaroh .w-page .ch.pv-tracks{background:var(--ah-iv);color:var(--ah-navy2)}.pg-aaroh .pv-tracks .ak{color:#c84a02}.pg-aaroh .pv-tracks .ak span:first-child{color:#031f46b3}.pg-aaroh .pv-tracks .pv-sub{color:#031f46c7}.pg-aaroh .pv-sub--site{font-weight:600;color:var(--ah-navy2)!important}.pg-aaroh .pv-tr{border-top-color:#031f4633}.pg-aaroh .pv-tr__r{border-bottom-color:#031f4633;flex-wrap:wrap;align-items:center}.pg-aaroh .pv-tr__n{color:#c84a02;font-weight:700}.pg-aaroh .pv-tr__t{letter-spacing:-.065em;text-transform:none;color:var(--ah-navy2);-webkit-text-stroke:0;font:700 clamp(48px,7.6vw,150px)/.9 Space Grotesk HJ,sans-serif}.pg-aaroh .pv-tr__r:hover .pv-tr__t,.pg-aaroh .pv-tr__r:focus-visible .pv-tr__t{color:var(--ah-co)}.pv-tr__x{color:#031f46cc;flex:260px;gap:4px;max-width:34ch;margin-left:auto;font:400 clamp(15px,1.1vw,18px)/1.5 Space Grotesk HJ,sans-serif;display:grid}.pv-tr__x b{color:var(--ah-navy2);font-weight:700}.pg-aaroh .pv-tr__ph img{border-color:var(--ah-navy2)}.pg-aaroh .pv-note{color:#031f46b8;opacity:1}.w-page .ch.ah-judge{background:var(--ah-navy2)}.ah-jg{border-top:1px solid #f6f3ee2e;margin:6vh 0 0;padding:0;list-style:none}.ah-jg__r{border-bottom:1px solid #f6f3ee2e;grid-template-columns:150px minmax(0,.9fr) minmax(0,1.2fr);align-items:baseline;gap:2vw;padding:3vh 0;display:grid;position:relative}.ah-jg__v{letter-spacing:-.06em;color:var(--ah-or);font:700 clamp(44px,5vw,86px)/.9 Space Grotesk HJ,sans-serif}.ah-jg__n{letter-spacing:-.04em;font:700 clamp(22px,2vw,34px)/1.05 Space Grotesk HJ,sans-serif}.ah-jg__x{color:var(--ah-mu);font-size:clamp(15px,1.1vw,18px);line-height:1.6}.ah-jg__bar{height:2px;width:calc(var(--pc) * 4%);background:linear-gradient(90deg, var(--ah-co), var(--ah-or));transform-origin:0;position:absolute;bottom:-1px;left:0}html.motion .ah-jg .ah-jg__bar{transition:transform 1.2s var(--expo);transform:scaleX(0)}html.motion .ah-judge.in .ah-jg__bar,html.motion .ah-jg__r:hover .ah-jg__bar{transform:none}.pg-aaroh .pv-pp__r{color:var(--ah-or)}.pg-aaroh .pv-pp__n,.pg-aaroh .pv-bw__h,.pg-aaroh .pv-bw__l b{text-transform:none;letter-spacing:-.06em;font-family:Space Grotesk HJ,sans-serif;font-weight:700}.pg-aaroh .pv-pp__i{padding-left:28px;position:relative}.pg-aaroh .pv-pp__i:before{content:"";background:var(--ah-co);border-radius:50%;width:12px;height:12px;position:absolute;top:.4em;left:0;box-shadow:0 0 0 5px #055afc38}.pg-aaroh .pv-bw__l li{border-top-color:var(--ah-co)}.pg-aaroh .pv-pp__x,.pg-aaroh .pv-bw .pv-sub{color:var(--ah-mu);opacity:1}.pg-aaroh .rm__big,.pg-aaroh .pv-n__v{letter-spacing:-.07em;text-transform:none;font-family:Space Grotesk HJ,sans-serif;font-weight:700}.pg-aaroh .rm__label,.pg-aaroh .pv-n__l,.pg-aaroh .pv-line{text-transform:none;letter-spacing:-.02em;font-family:Space Grotesk HJ,sans-serif;font-weight:600}.pg-aaroh .es__line,.pg-aaroh .a-t--xl{text-transform:none;letter-spacing:-.06em;font-family:Space Grotesk HJ,sans-serif;font-weight:700}.pg-aaroh .w-page .ch.pv-next{background:var(--ah-navy);isolation:isolate}.pg-aaroh .pv-next:before{content:"";z-index:-1;opacity:.75;background:url(/harvest/projectgrid/aaroh/illustration-12-breakthrough-horizon-640.webp) 100% 0/contain no-repeat;width:min(50vw,640px);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.pv-close{max-width:14ch;font:var(--pp-display);margin:2vh 0 6vh;font-size:clamp(54px,7.6vw,140px);line-height:.9}.ah-close{letter-spacing:-.07em;font:700 clamp(54px,7.6vw,140px)/.9 Space Grotesk HJ,sans-serif}body.pg-aurora{--k:"Inter Aurora HJ", system-ui, sans-serif;--au-blue:#05f;--au-blue-t:#5c8dff;--au-tx:#eeeef8;--au-t2:#9898b4;--pp-body:300 1em/1.65 "Inter Aurora HJ", system-ui, sans-serif}.pg-aurora .w-page .ch{color:var(--au-tx)}.pg-aurora .ak{color:var(--au-t2);opacity:1}.pg-aurora .ak span:first-child,.au-blue{color:var(--au-blue-t)}.pg-aurora .a-t,.au-t{text-transform:uppercase;letter-spacing:-.04em;max-width:16ch;font:800 clamp(48px,6.4vw,104px)/1 Syne HJ,sans-serif}.pg-aurora .pv-sub{color:#9ca3af;opacity:1;font:300 clamp(16px,1.2vw,19px)/1.65 Inter Aurora HJ,system-ui,sans-serif}.pg-aurora .chip{background:#ffffff08;border-color:#ffffff29}.pg-aurora a.chip:hover,.pg-aurora a.chip:focus-visible{color:#000;background:#fff;border-color:#fff}.pg-aurora .pv__bk{border-color:#ffffff4d}.pg-aurora .pv__bk:hover,.pg-aurora .pv__bk:focus-visible{color:#000;background:#fff;border-color:#fff}.w-page .ch.au-hero{text-align:center;padding-bottom:calc(var(--pad) + 60px);background:#000;justify-content:center;align-items:center}.au-hero .pv__sky{opacity:.95;height:100%}.au-stars{z-index:-1;pointer-events:none;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.au-stars__l{fill:none;stroke:#ffffff38;stroke-width:.8px;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.au-stars__s{fill:#fff}html.motion .au-stars__l{stroke-dashoffset:1px;animation:pv-draw 3.2s var(--expo) .5s forwards}html.motion .au-stars__s{opacity:0;animation:3.6s ease-in-out infinite au-tw;animation-delay:calc(.3s + var(--i) * .11s)}@keyframes au-tw{0%,to{opacity:.35}50%{opacity:1}}.au-shade{z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 50% 48%,#0000 0%,#0000008c 70%),linear-gradient(#0000 68%,#000 100%);position:absolute;inset:0}.au-c{justify-items:center;gap:0;display:grid}.au-mark{aspect-ratio:1;border-radius:22%;width:clamp(60px,6vw,92px);margin:0 0 2vh;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 20px 50px -20px #0055ffb3}.au-mark img{object-fit:cover;width:100%;height:100%}.au-name{text-transform:uppercase;letter-spacing:-.05em;background:linear-gradient(#fff 35%,#b8ccff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 -.05em 0 0;font:800 clamp(64px,13.2vw,230px)/.9 Syne HJ,sans-serif}html.motion .au-name{animation:au-in 1.4s var(--expo) .15s both}@keyframes au-in{0%{opacity:0;filter:blur(14px);transform:scale(1.04)}to{opacity:1;filter:none;transform:none}}.au-line{letter-spacing:-.02em;color:#fff;margin-top:2.2vh;font:300 clamp(20px,2.6vw,44px)/1.15 Inter Aurora HJ,system-ui,sans-serif}.au-line em{color:var(--au-blue-t);font-style:normal;font-weight:500}.au-hero .pv__back{justify-content:center;margin-top:3.6vh}.au-stats{border-top:1px solid #ffffff1a;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:min(100%,860px);margin:5vh auto 0;padding:0;list-style:none;display:grid}.au-stats li{gap:6px;padding:2.2vh 1vw 0;display:grid}.au-stats li+li{border-left:1px solid #ffffff1a}.au-stats b{letter-spacing:-.03em;font:800 clamp(28px,3vw,50px)/1 Syne HJ,sans-serif}.au-stats span{color:var(--au-t2);font:300 13px/1.4 Inter Aurora HJ,system-ui,sans-serif}.pg-aurora .w-page .ch.pv-world{background:#000}.pg-aurora .pv-world__h{text-transform:uppercase;letter-spacing:-.04em;max-width:12ch;font:800 clamp(40px,5vw,92px)/1 Syne HJ,sans-serif}.pg-aurora .pv-world__h span{display:block}.pv-world__x{color:#9ca3af;max-width:40ch;margin-top:2.4vh;font:300 clamp(16px,1.2vw,19px)/1.6 Inter Aurora HJ,system-ui,sans-serif}.pg-aurora .pv-ring text{letter-spacing:.06em;font:700 26px Syne HJ,sans-serif}.pg-aurora .pv-ring__a{fill:#eeeef8}.pg-aurora .pv-ring__b{fill:var(--au-blue-t)}.pg-aurora .pv-globe__v{color:#fff;text-shadow:0 0 80px #0055ffd9;font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .pv-cl li{background:#ffffff08;border-color:#ffffff1f;border-radius:999px}.pg-aurora .pv-cl__more{color:var(--au-blue-t);border-color:var(--au-blue)!important}.pg-aurora .w-page .ch.pv-stages{background:#0a0a0a}.pg-aurora .w-page .pv-sg{border-top:0;gap:14px}.pg-aurora .pv-sg__s{background:#ffffff08;border-radius:28px;padding:26px 24px 24px;font:300 15px/1.55 Inter Aurora HJ,system-ui,sans-serif;box-shadow:inset 0 0 0 1px #ffffff14}.pg-aurora .pv-sg__s:before{background:var(--au-blue);width:44px;height:3px;box-shadow:0 0 18px var(--au-blue);border-radius:0;top:0;left:24px}.pg-aurora .pv-sg__n{color:var(--au-blue-t)}.pg-aurora .pv-sg__t{letter-spacing:-.03em;font:800 clamp(26px,2.4vw,42px)/1 Syne HJ,sans-serif}.pv-sg__o{color:#dbe5ff;background:#0055ff1f;border-radius:14px;gap:4px;margin-top:6px;padding:10px 12px;display:grid}.pv-sg__o span{color:var(--au-blue-t)}.pv-sg__took{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pv-sg__took li{border-radius:12px;align-items:baseline;gap:10px;padding:8px 12px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.pv-sg__took .mono{color:var(--au-t2)}.pg-aurora .pv-aim p{color:#fff;font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .pv-aim footer{color:var(--au-blue-t)}.pg-aurora .w-page .ch.pv-res{background:#000}.pg-aurora .pv-win{background:#ffffff08;border-top:0;border-radius:28px;margin-top:3vh;padding:clamp(18px,2.4vw,36px);box-shadow:inset 0 0 0 1px #ffffff14}.pg-aurora .pv-win__ph{border-radius:20px}.pg-aurora .pv-win__a{color:var(--au-blue-t)}.pg-aurora .pv-win__n{letter-spacing:-.035em;font:italic 800 clamp(40px,5vw,96px)/.95 Syne HJ,sans-serif}.pv-win__s{color:var(--au-t2);margin-top:1.2vh}.pg-aurora .pv-win__p{color:#fff;letter-spacing:.02em;font:italic 800 clamp(20px,1.8vw,30px)/1 Syne HJ,sans-serif}.pg-aurora .pv-win__x{color:#d1d5db;opacity:1;font:300 clamp(16px,1.15vw,18px)/1.65 Inter Aurora HJ,system-ui,sans-serif}.pv-win__tags{flex-wrap:wrap;gap:6px;margin:2.4vh 0 0;padding:0;list-style:none;display:flex}.pv-win__tags li{background:#ffffff0d;border-radius:999px;padding:7px 12px;box-shadow:inset 0 0 0 1px #ffffff1a}.pg-aurora .pv-top{border-top:0}.pg-aurora .pv-top__v{color:#fff;text-shadow:0 0 60px #0055ffb3;font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .pv-top__h{font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .pv-gl{border-top:0;gap:8px}.pg-aurora .pv-gl div{background:#ffffff08;border-bottom:0;border-radius:18px;padding:14px 18px;box-shadow:inset 0 0 0 1px #ffffff12}.pg-aurora .pv-gl dt{color:var(--au-blue-t)}.pg-aurora .pv-gl dd{color:#d1d5db;font:300 15px/1.5 Inter Aurora HJ,system-ui,sans-serif}.w-page .ch.au-judge{background:#0a0a0a}.au-jg{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:6vh 0 0;padding:0;list-style:none;display:grid}.au-jg__c{transition:box-shadow .4s, transform .6s var(--expo);background:#ffffff08;border-radius:24px;align-content:start;gap:10px;padding:22px 20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.au-jg__c:hover{box-shadow:inset 0 0 0 1px var(--au-blue), 0 0 40px -10px #05f9;transform:translateY(-4px)}.au-jg__v{letter-spacing:-.03em;color:#fff;font:800 clamp(40px,4vw,70px)/1 Syne HJ,sans-serif}.au-jg__n{font:700 13px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--au-blue-t)}.au-jg__x{color:#9ca3af;font:300 14px/1.55 Inter Aurora HJ,system-ui,sans-serif}.pg-aurora .rm__big,.pg-aurora .pv-n__v{letter-spacing:-.04em;font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .rm__big{color:#fff;text-shadow:0 0 70px #05f9}.pg-aurora .rm__label,.pg-aurora .pv-n__l,.pg-aurora .pv-line{text-transform:none;letter-spacing:-.01em;font-family:Inter Aurora HJ,system-ui,sans-serif;font-weight:500}.pg-aurora .es__line,.pg-aurora .a-t--xl{letter-spacing:-.04em;font-family:Syne HJ,sans-serif;font-weight:800}.pg-aurora .w-page .ch.pv-next{background:#000}.au-close{text-transform:uppercase;letter-spacing:-.04em;max-width:18ch;font:800 clamp(44px,6vw,110px)/1 Syne HJ,sans-serif}.au-close span{display:block}.au-close .au-blue{text-transform:none;letter-spacing:-.01em;margin-top:2vh;font:300 clamp(20px,2vw,34px)/1.3 Inter Aurora HJ,system-ui,sans-serif}@media (max-width:1000px){.au-jg,.pg-aurora .w-page .pv-sg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ah-art{width:100%;height:52svh;bottom:auto}.ah-shade{background:linear-gradient(180deg, #02142f33 0%, #02142f99 32%, var(--ah-navy) 54%)}.ah-h{font-size:20vw}.ah-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-stats li:nth-child(3){border-left:0;padding-left:0}.ah-stats li{padding-bottom:1.6vh}.w-page .ch.ah-moves{grid-template-columns:minmax(0,1fr)}.ah-spiral{justify-self:end;width:54vw}.ah-mv__i,.ah-jg__r{grid-template-columns:minmax(0,1fr)}.ah-mv__k{grid-row:auto}.pv-tr__x{margin-left:0}.pg-aaroh .pv-next:before{opacity:.4;width:70vw}.au-name{font-size:16.4vw}.au-stats{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.au-stats li{padding-bottom:1.6vh}.au-jg,.pg-aurora .w-page .pv-sg{grid-template-columns:minmax(0,1fr)}}.pg-aurora .pv-n__v{text-transform:none;font-size:clamp(44px,5.4vw,104px)}.pg-aurora .pv-globe__v{font-size:clamp(72px,9.6vw,190px)}.pg-aurora .pv-sg__t{overflow-wrap:anywhere;font-size:clamp(19px,1.65vw,30px)}.pg-aurora .pv-aim p{font-size:clamp(34px,4.8vw,92px);line-height:.96}.pg-aurora .pv-go__n{letter-spacing:-.04em;font-family:Syne HJ,sans-serif;font-size:clamp(34px,5.4vw,100px);font-weight:800}.pg-aaroh .pv-go__n{text-transform:none;letter-spacing:-.06em;font-family:Space Grotesk HJ,sans-serif;font-size:clamp(44px,7vw,130px);font-weight:700}.pg-aurora .pv-top__v{font-size:clamp(70px,9vw,180px)}@media (max-width:760px){.pg-aurora .pv-go__n{font-size:8.4vw}.pg-aaroh .pv-go__n{font-size:11vw}}.au-c{width:100%}.au-line{text-wrap:balance;max-width:100%}@media (max-width:760px){.au-name{font-size:12.6vw}.pg-aurora .rm__big{font-size:18.5vw}.pg-aurora .pv-world__h,.pg-aurora .a-t,.au-t{font-size:8.6vw}.pg-aurora .a-t--xl{font-size:10.4vw}.au-close{font-size:8.6vw}.pg-aurora .pv-go__n{font-size:6.8vw}.pg-aurora .pv-aim p{font-size:7.6vw}.pg-aurora .pv-win__n{font-size:9vw}.pg-aurora .pv-top__v{font-size:17vw}.pg-aurora .pv-globe__v{font-size:15vw}}.pg-aurora .a-river .a-t--xl{font-size:clamp(48px,6.6vw,130px)}@media (max-width:760px){.pg-aurora .a-river .a-t--xl{font-size:9.6vw}.pg-aurora .pv-gos .pv-go__n,.pg-aurora .pv-gos .pv-go--home .pv-go__n{font-size:5.4vw}}.pg-aaroh .riv__cap .mono,.pg-aaroh .ak span:last-child{color:#ff7a2e;opacity:1}.pg-aaroh .pv-tracks .ak span:last-child{color:#a83d00}.pg-aurora .riv__cap .mono,.pg-aurora .pv-aim footer{color:#8fb0ff;opacity:1}body.pg-prog,.pg-prog .w-page{background:var(--pp-bg)}.pg-prog .w-page .ch{scroll-margin-top:0}.pv-sub{max-width:54ch;font:500 clamp(16px, 1.25vw, 20px)/1.5 var(--k);opacity:.82;margin-top:2.4vh}.pv-note{opacity:.65;margin-top:3vh}.w-page .ch.pv-hero{min-height:100vh;padding:calc(var(--pad) * 2.8) var(--pad) calc(var(--pad) + 64px);isolation:isolate;color:#f2f2ee;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.pv__ph{z-index:-2;margin:0;position:absolute;inset:0}.pv__img{object-fit:cover;width:100%;height:100%;animation:18s ease-out both pv-kb}@keyframes pv-kb{0%{transform:scale(1.16)}to{transform:scale(1.02)}}html.rm .pv__img{animation:none}.pv__shade{z-index:-1;background:linear-gradient(#0a0d0fb3 0%,#0a0d0f1a 30%,#0a0d0f59 55%,#0a0d0ff5 100%);position:absolute;inset:0}.pv__sky{z-index:-1;pointer-events:none;width:100%;height:110vh;position:absolute;top:0;left:0}.pv-hero>.ak{top:calc(var(--pad) * 2.6);left:var(--pad);right:var(--pad);color:#f2f2ee;position:absolute}.pv__name{font:var(--pp-display);text-transform:uppercase;letter-spacing:-.015em;margin-left:-.04em;font-size:clamp(84px,19vw,380px);line-height:.8}.pg-metamorphosis .pv__name{color:#0000;-webkit-text-stroke:2px #f2f2ee;font-size:clamp(56px,12.4vw,250px)}.pg-aurora .pv__name{background:linear-gradient(180deg, #f2f2ee 30%, var(--pp-ac) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pv__role{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:3vh;display:flex}.pv__role b{background:var(--pp-ac);color:#0a0d0f;padding:5px 10px;font-weight:700}.pv__head{max-width:18ch;font:var(--pp-display);text-transform:uppercase;color:var(--pp-ac);margin-top:3vh;font-size:clamp(32px,4.2vw,80px);line-height:.9}.pg-metamorphosis .pv__head{max-width:26ch;font-size:clamp(26px,3vw,56px)}html.motion .pv__head .ew__i{animation:pv-up .9s var(--expo) both;animation-delay:calc(.3s + var(--i) * 60ms);transition:none;transform:none}@keyframes pv-up{0%{transform:translateY(108%)rotate(4deg)}to{transform:none}}.pv__dek{max-width:58ch;font:500 clamp(16px, 1.3vw, 21px)/1.5 var(--k);opacity:.9;margin-top:2.4vh}.pv__back{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4vh;display:flex}.pv__bk{border:1px solid;border-radius:999px;padding:10px 14px;transition:background-color .3s,color .3s}.pv__bk:hover,.pv__bk:focus-visible{background:var(--pp-ac);color:#0a0d0f;border-color:var(--pp-ac)}.pv-hero .chip{border-color:#f2f2ee99}.pv__arrow{z-index:-1;opacity:.9;width:auto;height:70vh;position:absolute;top:12vh;right:6vw;overflow:visible}.pv__arrow path{fill:none;stroke:var(--pp-ac);stroke-width:7px;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:1px;animation:pv-draw 2.2s var(--expo) .4s forwards}@keyframes pv-draw{to{stroke-dashoffset:0}}html.rm .pv__arrow path{stroke-dashoffset:0;animation:none}.w-page .ch.pv-num{padding:0 0 14vh}.pv-rm{border-top:0}.pv-rm .ak{margin-bottom:4vh}.pv-lvl{color:var(--pp-ac);margin-top:2vh}.w-page .pv-nums{margin:0 var(--pad);border-top:1px solid var(--pp-rule);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;display:grid}.pv-n{border-right:1px solid var(--pp-rule);padding:4vh 2vw 4vh 0}.pv-n+.pv-n{padding-left:2vw}.pv-n:last-child{border-right:0}.pv-n__v{font:var(--pp-display);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(64px,8vw,160px);line-height:1;display:inline-flex}.pv-n__v .odo__c{height:1em;display:inline-block;overflow:hidden}.pv-n__v .odo__s{will-change:transform;display:block}.pv-n__l{font:600 clamp(17px, 1.4vw, 22px)/1.2 "Barlow Condensed", var(--k);text-transform:uppercase;opacity:.86;max-width:22ch;margin-top:1vh}.pv-line{margin:5vh var(--pad) 0;max-width:60ch;font:600 clamp(22px, 2.2vw, 38px)/1.1 "Barlow Condensed", var(--k);text-transform:uppercase}.pv-line .chip{vertical-align:middle;margin-left:6px}.pv-cap__k{color:var(--pp-ac);margin:0 0 1.4vh;display:block;opacity:1!important;transform:none!important}.pv-cap .es__line{max-width:16ch;font-size:clamp(44px,7.2vw,150px)}.pg-metamorphosis .pv-cap .es__line{max-width:24ch;font-size:clamp(32px,4.4vw,88px)}.pv-cap__x{max-width:52ch;font:500 clamp(15px, 1.2vw, 19px)/1.45 var(--k);opacity:0;transition:opacity .5s, transform .7s var(--expo);margin-top:2vh;display:block;transform:translateY(12px)}.es__cap.is-on .pv-cap__x{opacity:.9;transition-delay:.5s;transform:none}.pv-tr{border-top:1px solid var(--pp-rule)}.pv-tr__r{border-bottom:1px solid var(--pp-rule);outline:none;align-items:baseline;gap:2vw;padding:2.4vh 0;display:flex;position:relative}.pv-tr__n{width:90px;color:var(--pp-ac);flex:none}.pv-tr__t{font:var(--pp-display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px var(--pp-fg);transition:color .4s, transform .6s var(--expo);font-size:clamp(48px,8.4vw,170px);line-height:.84}.pv-tr__r:hover .pv-tr__t,.pv-tr__r:focus-visible .pv-tr__t{color:var(--pp-ac);-webkit-text-stroke-color:var(--pp-ac);transform:translate(1.4vw)}.pv-tr__ph{z-index:2;pointer-events:none;opacity:0;width:min(22vw,300px);transition:opacity .4s, transform .6s var(--expo);margin:0;position:absolute;top:50%;right:2vw;transform:translateY(-40%)rotate(-4deg)scale(.9)}.pv-tr__ph img{border:5px solid #f2f2ee;width:100%;height:auto}.pv-tr__r:hover .pv-tr__ph,.pv-tr__r:focus-visible .pv-tr__ph{opacity:1;transform:translateY(-50%)rotate(3deg)}html.motion .pv-tr .pv-tr__r{opacity:0;transition:opacity .7s, transform .9s var(--expo);transform:translateY(30px)}html.motion .pv-tr.in .pv-tr__r{opacity:1;transform:none}html.motion .pv-tr.in .pv-tr__r:nth-child(2){transition-delay:.1s}html.motion .pv-tr.in .pv-tr__r:nth-child(3){transition-delay:.2s}html.motion .pv-tr.in .pv-tr__r:nth-child(4){transition-delay:.3s}.pv-pp{gap:7vh;margin:0;padding:0;list-style:none;display:grid}.pv-pp__r{color:var(--pp-ac)}.pv-pp__n{font:var(--pp-display);text-transform:uppercase;margin-top:1.4vh;font-size:clamp(44px,7vw,140px);line-height:.86}.pv-pp__x{max-width:56ch;font:500 clamp(16px, 1.25vw, 20px)/1.5 var(--k);opacity:.84;margin-top:1.6vh}.pv-bw{border-top:1px solid var(--pp-rule);margin-top:14vh;padding-top:5vh}.pv-bw__h{font:var(--pp-display);text-transform:uppercase;font-size:clamp(40px,5vw,96px);line-height:.88}.pv-bw__l{grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;margin:5vh 0 0;padding:0;list-style:none;display:grid}.pv-bw__l li{border-top:2px solid var(--pp-ac);gap:10px;padding-top:2vh;display:grid}.pv-bw__l b{font:var(--pp-display);text-transform:uppercase;font-size:clamp(28px,3vw,54px);line-height:.9}.pv-bw__s{opacity:.75;margin-top:5vh}.w-page .ch.pv-world{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4vw;min-height:120vh;display:grid;position:relative;overflow:hidden}.pv-world>.ak{top:14vh;left:var(--pad);position:absolute}.pv-globe{aspect-ratio:1;justify-self:center;place-items:center;width:min(46vw,760px);display:grid;position:relative}.pv-ring{will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pv-ring text{font:600 30px "Barlow Condensed", var(--k);text-transform:uppercase;letter-spacing:.08em}.pv-ring__a{fill:#f2f2ee}.pv-ring__b{fill:var(--pp-ac)}.pv-globe__v{font:var(--pp-display);color:var(--pp-ac);text-shadow:0 0 60px #8cf5c859;font-size:clamp(110px,15vw,290px);line-height:.8}.pv-world__h{font:var(--pp-display);text-transform:uppercase;max-width:14ch;font-size:clamp(34px,4vw,76px);line-height:.9}.pv-cl{flex-wrap:wrap;grid-column:2;align-self:end;gap:8px;margin:-50vh 0 0;padding:0;list-style:none;display:flex}.pv-cl li{border:1px solid var(--pp-rule);font:500 11px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.06em;padding:6px 11px}.pv-cl__more{color:var(--pp-ac);border-color:var(--pp-ac)!important}.w-page .pv-sg{border-top:2px solid var(--pp-ac);grid-template-columns:repeat(4,minmax(0,1fr));gap:2vw;display:grid;position:relative}.pv-sg__s{font:500 15px/1.45 var(--k);align-content:start;gap:1.6vh;padding-top:4vh;display:grid;position:relative}.pv-sg__s:before{content:"";background:var(--pp-ac);width:16px;height:16px;box-shadow:0 0 24px var(--pp-ac);border-radius:50%;position:absolute;top:-9px;left:0}.pv-sg__n{color:var(--pp-ac)}.pv-sg__t{font:var(--pp-display);text-transform:uppercase;font-size:clamp(34px,3.6vw,70px);line-height:.88}.pv-sg__s p{opacity:.84;max-width:26ch}html.motion .pv-sg .pv-sg__s{opacity:0;transition:opacity .7s, transform .9s var(--expo);transition-delay:calc(var(--i) * .14s);transform:translate(-24px)}html.motion .pv-sg.in .pv-sg__s{opacity:1;transform:none}.pv-aim{margin:16vh 0 0;padding:0}.pv-aim p{font:var(--pp-display);text-transform:uppercase;max-width:16ch;color:var(--pp-ac);font-size:clamp(44px,7.4vw,150px);line-height:.86}.pv-aim footer{opacity:.75;margin-top:3vh}.pv-win{border-top:1px solid var(--pp-rule);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:5vw;padding:6vh 0;display:grid}.pv-win--r{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.pv-win--r .pv-win__ph{order:2}.pv-win__ph{border-radius:4px;margin:0;overflow:hidden}.pv-win__ph img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;transition:transform 1.6s var(--expo);transform:scale(1.08)}.pv-win.in .pv-win__ph img{transform:none}.pv-win__a{color:var(--pp-ac)}.pv-win__n{font:var(--pp-display);text-transform:uppercase;margin-top:2vh;font-size:clamp(48px,6.4vw,130px);line-height:.84}.pv-win__p{font:600 clamp(22px, 2vw, 34px)/1.1 "Barlow Condensed", var(--k);text-transform:uppercase;color:var(--pp-ac);margin-top:2vh}.pv-win__x{max-width:50ch;font:500 clamp(16px, 1.2vw, 19px)/1.5 var(--k);opacity:.86;margin-top:2vh}.pv-top{border-top:1px solid var(--pp-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5vw;padding:8vh 0;display:grid}.pv-top__ph{margin:0;transform:rotate(-2deg);box-shadow:0 50px 90px -40px #000000e6}.pv-top__ph img{width:100%;height:auto}.pv-top__v{font:var(--pp-display);text-transform:uppercase;color:var(--pp-ac);font-size:clamp(90px,13vw,250px);line-height:.8}.pv-top__h{font:var(--pp-display);text-transform:uppercase;margin-top:2vh;font-size:clamp(28px,2.8vw,52px);line-height:.92}.pv-gl{border-top:1px solid var(--pp-rule);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 3vw;margin:6vh 0 0;display:grid}.pv-gl div{border-bottom:1px solid var(--pp-rule);padding:2.4vh 0}.pv-gl dt{color:var(--pp-ac)}.pv-gl dd{font:500 16px/1.45 var(--k);margin:1vh 0 0}.w-page .ch.pv-credit{flex-direction:column;justify-content:center;min-height:90vh;display:flex}.w-page .pv-cr{border-top:1px solid var(--pp-rule);margin-top:6vh}.pv-cr__i{border-bottom:1px solid var(--pp-rule);opacity:.5;grid-template-columns:220px minmax(0,1fr);align-items:baseline;gap:2vw;padding:3vh 0;display:grid}.pv-cr__i b{font:var(--pp-display);text-transform:uppercase;font-size:clamp(30px,4.4vw,86px);line-height:.88}.pv-cr__i.is-grid{opacity:1}.pv-cr__i.is-grid b,.pv-cr__i.is-grid span{color:var(--pp-ac)}html.motion .pv-cr .pv-cr__i{opacity:0;transition:opacity .7s, transform .9s var(--expo);transform:translateY(24px)}html.motion .pv-cr.in .pv-cr__i{opacity:.5;transform:none}html.motion .pv-cr.in .pv-cr__i.is-grid{opacity:1;transition-delay:.3s}.pv-week{max-width:40ch;font:600 clamp(22px, 2.2vw, 38px)/1.1 "Barlow Condensed", var(--k);text-transform:uppercase;margin-top:5vh}.w-page .ch.pv-next{padding-bottom:calc(var(--pad) + 64px)}.pv-links{flex-wrap:wrap;gap:8px;margin-top:4vh;display:flex}.pv-gos{border-top:1px solid var(--pp-rule);margin-top:8vh}.pv-go{border-bottom:1px solid var(--pp-rule);isolation:isolate;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2vw;padding:3vh 0;display:grid;position:relative}.pv-go:before{content:"";z-index:-1;background:var(--pa,var(--pp-ac));transform-origin:50% 100%;transition:transform .6s var(--expo);position:absolute;inset:0;transform:scaleY(0)}.pv-go:hover:before,.pv-go:focus-visible:before{transform:scaleY(1)}.pv-go:hover,.pv-go:focus-visible{color:#0a0d0f}.pv-go__k{grid-column:1}.pv-go__n{font:var(--pp-display);text-transform:uppercase;transition:transform .6s var(--expo);grid-column:1;font-size:clamp(56px,10vw,200px);line-height:.84}.pv-go:hover .pv-go__n{transform:translate(1.4vw)}.pv-go__ph{aspect-ratio:3/2;border-radius:4px;grid-area:1/2/span 2;width:min(22vw,300px);overflow:hidden}.pv-go__ph img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--expo)}.pv-go:hover .pv-go__ph img{transform:scale(1.08)}.pv-go--home .pv-go__n{font-size:clamp(40px,6vw,120px)}.rm__go{background:var(--pp-ac);color:var(--pp-ac-ink);font:var(--pp-display);text-transform:uppercase;transition:transform .5s var(--expo), box-shadow .5s;align-items:center;gap:14px;margin-top:4vh;padding:16px 22px;font-size:clamp(22px,2vw,34px);line-height:1;display:inline-flex}.rm__go:hover,.rm__go:focus-visible{box-shadow:-8px 0 0 var(--pp-fg);transform:translate(8px)}.rm__name a{color:inherit}.rm__name a:hover{color:var(--pp-ac);-webkit-text-stroke-color:var(--pp-ac)}@media (max-width:1000px){.w-page .ch.pv-world{grid-template-columns:minmax(0,1fr);padding-top:22vh}.pv-globe{width:86vw}.pv-cl{grid-column:1;margin-top:4vh}.w-page .pv-sg{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5vh}.pv-win,.pv-win--r,.pv-top{grid-template-columns:minmax(0,1fr)}.pv-win--r .pv-win__ph{order:0}.pv-win__ph{max-width:520px}.pv-bw__l{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pv__name{font-size:clamp(64px,21vw,120px)}.pg-metamorphosis .pv__name{-webkit-text-stroke-width:1.4px;font-size:clamp(40px,12.6vw,70px)}.pv__arrow{height:17vh;right:5vw;top:calc(var(--nav-safe,66px) + 9vh)}.pv-n{border-right:0;border-bottom:1px solid var(--pp-rule);padding-left:0!important}.pv-tr__t{font-size:clamp(40px,12vw,70px)}.pv-tr__n{width:64px}.pv-tr__ph{display:none}.w-page .pv-sg{grid-template-columns:minmax(0,1fr)}.pv-cr__i{grid-template-columns:minmax(0,1fr);gap:1vh}.pv-go__ph{width:24vw}.pv-go__n{font-size:9.4vw}.pv-ring text{font-size:36px}}.pv__name{line-height:.92}.pv__role{margin-top:2vh}.pv-pp__n{margin-top:1vh;line-height:1}.pv-top__v{line-height:1}.pv-n__v{line-height:1.05}.pv-tr__t,.pv-go__n{line-height:1}.pv__name{padding-bottom:.1em}.pv-top__h{margin-top:3vh}.pv-top__v{padding-bottom:.06em}@media (max-width:760px){.pv-rm .rm__in>:not(.rm__big){background:var(--pp-bg);width:-moz-fit-content;width:fit-content;box-shadow:8px 0 0 var(--pp-bg), -8px 0 0 var(--pp-bg)}.pv-rm .rm__links .chip{background:var(--pp-bg)}}.ak{z-index:4;opacity:.78;flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex;position:relative}.ak>span:first-child{opacity:1;font-weight:700}.a-head{z-index:2;margin-bottom:8vh;position:relative}.a-t{font:var(--pp-display);text-transform:var(--pp-tt);letter-spacing:-.02em;max-width:14ch;margin-top:2.6vh;font-size:clamp(52px,8.6vw,168px)}.a-t--xl{max-width:none;font-size:clamp(64px,15vw,290px);line-height:.82}.a-chip{font-size:10px}html.motion .a-rv{opacity:0;transition:opacity .9s var(--expo), transform 1.1s var(--expo);transform:translateY(40px)}html.motion .a-rv.in{opacity:1;transform:none}.nx__img.nx__img--mark{object-fit:contain;background:var(--nx-bg);padding:10%;transform:none}.nx:hover .nx__img.nx__img--mark{transform:scale(1.04)}.pp-projectgrid .ch-visit,.pp-projectgrid .ch-next{background:var(--pp-bg)}.w-page .ch.a-essay{background:#050607;padding:0}.es{height:calc((var(--n) * 92 + 60) * 1vh);position:relative}.es__stage{height:100vh;position:sticky;top:0;overflow:hidden}.es__slide{margin:0;position:absolute;inset:0}.es__m,.es__u{will-change:transform;position:absolute;inset:0;overflow:hidden}.es__slide:not([data-i="0"]) .es__m{transform:translateY(100%)}.es__slide:not([data-i="0"]) .es__u{transform:translateY(-100%)}.es__img{object-fit:cover;will-change:transform;filter:saturate(.9)contrast(1.04);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.es__shade{pointer-events:none;background:linear-gradient(#0506079e 0%,#05060700 26% 46%,#050607db 100%);position:absolute;inset:0}.es__stage>.ak{left:var(--pad);right:var(--pad);top:calc(var(--pad) * 2.6);color:#f2f2ee;position:absolute}.es__count{margin-left:auto}.es__count b{color:var(--pp-ac);font-weight:700}.es__caps{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) + 74px);color:#f2f2ee;transform-origin:0 100%;will-change:transform;position:absolute}.es__cap{position:absolute;bottom:0;left:0;right:0}.es__line{font:var(--pp-display);text-transform:uppercase;letter-spacing:-.01em;max-width:12ch;font-size:clamp(56px,10.4vw,210px);line-height:.84;display:block}.ew{vertical-align:top;margin:-.04em -.02em -.02em;padding:.04em .02em .02em;display:inline-block;overflow:hidden}.ew__i{transform-origin:0 100%;transition:transform .8s var(--expo);transition-delay:calc(var(--i) * 55ms);display:inline-block;transform:translateY(108%)rotate(4deg)}.es__cap.is-on .ew__i{transition-delay:calc(.12s + var(--i) * 70ms);transform:none}.es__meta{opacity:0;transition:opacity .5s, transform .7s var(--expo);margin-top:2.4vh;display:block;transform:translateY(12px)}.es__cap.is-on .es__meta{opacity:.86;transition-delay:.45s;transform:none}.es__bar{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) + 46px);gap:6px;display:flex;position:absolute}.es__bar i{background:#f2f2ee38;flex:1;height:2px;overflow:hidden}.es__bar b{background:var(--pp-ac);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.w-page .ch.a-rooms{padding-bottom:0;padding-left:0;padding-right:0}.a-rooms>.a-head{padding:0 var(--pad)}.rm{min-height:100vh;padding:9vh var(--pad) 12vh;border-top:1px solid var(--pp-rule);isolation:isolate;position:relative;overflow:hidden}.rm__dots{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rm__in{max-width:48%;position:relative}.rm__meta{opacity:.86;flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.rm__meta b{background:var(--pp-ac);color:var(--pp-ac-ink);padding:4px 9px;font-weight:700}.rm__name{font:var(--pp-display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px var(--pp-fg);letter-spacing:.01em;margin-top:3vh;font-size:clamp(54px,7vw,132px);line-height:.84}.rm__big{font:var(--pp-display);text-transform:uppercase;color:var(--pp-ac);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;margin-top:1vh;font-size:clamp(120px,21vw,400px);line-height:.8}.rm__label{font:600 clamp(20px, 1.9vw, 30px)/1.15 "Barlow Condensed", var(--k);text-transform:uppercase;letter-spacing:.01em;margin-top:1.6vh}.rm__dotk{opacity:.6;white-space:nowrap}.rm__second{border-top:1px solid var(--pp-rule);align-items:baseline;gap:14px;margin-top:3.6vh;padding-top:2.2vh;display:flex}.rm__second b{font:var(--pp-display);font-size:clamp(48px,5.4vw,100px);line-height:.8}.rm__second span{font:600 clamp(17px, 1.4vw, 22px)/1.15 "Barlow Condensed", var(--k);text-transform:uppercase;opacity:.86}.rm__head{font:var(--pp-display);text-transform:uppercase;color:var(--pp-ac);max-width:22ch;margin-top:4vh;font-size:clamp(26px,2.6vw,46px);line-height:.92}.rm__text{font:500 clamp(15px, 1.08vw, 18px)/1.5 var(--k);opacity:.8;max-width:58ch;margin-top:1.8vh}.rm__links{flex-wrap:wrap;gap:8px;margin-top:3vh;display:flex}.rm__pic{right:var(--pad);z-index:1;width:min(22vw,320px);transition:transform .8s var(--expo);margin:0;position:absolute;bottom:8vh;transform:rotate(3deg);box-shadow:0 40px 80px -30px #000c}.rm:nth-of-type(2n) .rm__pic{transform:rotate(-3deg)}.rm__pic:hover{transform:rotate(0)scale(1.04)}.rm__pic img{aspect-ratio:4/3;object-fit:cover;border:6px solid #f2f2ee;width:100%;height:auto}html.motion .rm .rm__in>*{opacity:0;transition:opacity .8s var(--expo), transform 1s var(--expo);transform:translateY(34px)}html.motion .rm.in .rm__in>*{opacity:1;transform:none}html.motion .rm.in .rm__in>:nth-child(2){transition-delay:60ms}html.motion .rm.in .rm__in>:nth-child(3){transition-delay:.1s}html.motion .rm.in .rm__in>:nth-child(n+4){transition-delay:.3s}.w-page .ch.a-river{padding-left:0;padding-right:0;overflow:hidden}.a-river>.a-head,.a-river>.riv__cap,.a-river>.riv__src{padding:0 var(--pad)}.a-river .a-t--xl{color:#0000;-webkit-text-stroke:1.5px var(--pp-fg);font-size:clamp(56px,9vw,176px);line-height:.86}.w-page .ch.a-river>.a-head{margin-bottom:2vh}.riv{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;height:clamp(300px,58vh,640px);margin-top:0;position:relative}.riv:focus-visible{outline:2px solid var(--pp-ac);outline-offset:6px}.riv.is-drag{cursor:grabbing}.riv__row{will-change:transform;align-items:center;gap:2.2vw;padding-left:2vw;display:flex;position:absolute;top:0;bottom:0;left:0}.riv__c{will-change:transform;flex:none;height:74%}.riv__c:nth-child(3n+2){height:58%}.riv__c:nth-child(4n+1){height:88%}.riv__c figure{height:100%;margin:0}.riv__c img{aspect-ratio:3/2;object-fit:cover;pointer-events:none;filter:grayscale(.25);border-radius:3px;width:auto;height:100%;transition:filter .5s}.riv__c--tall img{aspect-ratio:3/4}.riv:hover .riv__c img{filter:none}.riv__cap{max-width:80ch;font:500 15px/1.5 var(--k);opacity:.85;min-height:3em;margin-top:3vh}.riv__cap .mono{color:var(--pp-ac);margin-bottom:6px;display:block}.riv__src{margin-top:2vh}.pp-aestrum{--ae-or:#ff671d}@font-face{font-family:Bricolage HJ Line;src:url(/fonts/bricolage-800-line.woff2)format("woff2");font-weight:800;font-display:swap}.mf__o,.sv__o,.bb__c{font-family:Bricolage HJ Line,Bricolage HJ,Archivo HJ,sans-serif}.w-page .ch.a-mf{padding:0}.mf{height:280vh;position:relative}.mf__stage{height:100vh;padding:calc(var(--pad) * 2.6) var(--pad) calc(var(--pad) + 60px);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.fl{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.mf__stage>.ak{top:calc(var(--pad) * 2.6);left:var(--pad);position:absolute}.mf__art{opacity:0;will-change:transform, opacity;pointer-events:none;width:min(46vw,720px);margin:0;position:absolute;top:10vh;right:2vw}.mf__img{width:100%;height:auto}.mf__h{z-index:2;font:var(--pp-display);text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(56px,11.4vw,220px);line-height:.86;position:relative}.mf__l{display:block}.mf__l+.mf__l{padding-left:8vw}.mf__w{display:inline-block;position:relative}.mf__o{color:#0000;-webkit-text-stroke:1.5px var(--pp-fg)}.mf__f{color:var(--pp-fg);clip-path:inset(-.1em calc((1 - var(--f,0)) * 100%) -.1em 0);position:absolute;top:0;left:0}.mf__l+.mf__l .mf__f{color:var(--ae-or)}.mf__t{z-index:2;max-width:46ch;font:500 clamp(17px, 1.4vw, 22px)/1.45 var(--k);opacity:0;margin-top:5vh;position:relative}.mf__t .chip{vertical-align:middle;margin-left:6px}.mf__t:focus-within{opacity:1!important}.sv{border-top:1px solid var(--pp-rule)}.sv__row{border-bottom:1px solid var(--pp-rule);grid-template-columns:54px minmax(0,1fr) minmax(220px,.42fr);align-items:center;gap:2vw;padding:3vh 0;display:grid;position:relative}.sv__n{color:#b8460f;align-self:start;padding-top:1.4vh;font-weight:700}.sv__t{font:var(--pp-display);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(40px,6.6vw,128px);line-height:.86;position:relative}.sv__o{color:#0000;-webkit-text-stroke:1.4px var(--pp-fg)}.sv__f{color:#f25c14;clip-path:inset(-.1em calc((1 - var(--f,0)) * 100%) -.1em 0);position:absolute;inset:0}.sv__row:hover .sv__f{transition:clip-path .5s var(--expo);--f:1!important}.sv__b{font:500 clamp(15px, 1.1vw, 18px)/1.45 var(--k);gap:10px;display:grid}.sv__who{color:var(--ae-or)}html.motion .sv__b{opacity:0;transition:opacity .7s, transform .9s var(--expo);transform:translate(24px)}html.motion .sv__row.in .sv__b{opacity:.88;transition-delay:.2s;transform:none}.st{margin-top:16vh;position:relative}.st__h{font:var(--pp-display);text-transform:uppercase;max-width:16ch;font-size:clamp(34px,4.4vw,84px);line-height:.9}.w-page .st__l{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;margin-top:7vh;display:grid;position:relative}.st__s{font:500 15px/1.45 var(--k);align-content:start;gap:10px;display:grid}.st__n{background:var(--ae-or);color:#0b0b0b;width:58px;height:58px;font:700 13px/1 var(--mono);border-radius:50%;place-items:center;display:grid}.st__s b{font:800 clamp(20px, 1.7vw, 28px)/1 "Bricolage HJ", var(--k);text-transform:uppercase}.st__s p{opacity:.82;max-width:34ch}.st__line{width:calc(100% - 29px);height:20px;margin-top:-10px;display:none;position:absolute;top:calc(7vh + 2.4vw + 29px);left:29px;right:0;overflow:visible}.st__src{margin-top:5vh}html.motion .st__s{opacity:0;transition:opacity .8s, transform 1s var(--expo);transform:translateY(30px)}html.motion .st.in .st__s{opacity:1;transform:none}html.motion .st.in .st__s:nth-child(2){transition-delay:.15s}html.motion .st.in .st__s:nth-child(3){transition-delay:.3s}.w-page .ch.a-bb{color:#fafaf7;isolation:isolate;background:#0b0b0b;min-height:100vh;padding-top:16vh;padding-bottom:16vh;position:relative;overflow:hidden}.a-bb .fl{z-index:-1}.bb__flame{z-index:0;width:min(18vw,240px);height:auto;position:absolute;top:12vh;right:5vw;overflow:visible}.bb__flame path{fill:none;stroke:var(--ae-or);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.6s var(--expo) .3s, fill .8s 2s}.a-bb.in .bb__flame path{stroke-dashoffset:0;fill:#ff671d1f}.bb__rev{margin-top:8vh;position:relative}.bb__fit{white-space:nowrap;font:var(--pp-display);text-transform:uppercase;letter-spacing:-.03em;color:var(--ae-or);font-size:18vw;line-height:.82;display:inline-block}.bb__rl{font:800 clamp(18px, 1.8vw, 30px)/1.1 "Bricolage HJ", var(--k);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:2.4vh;display:flex}.bb__cl{font:var(--pp-display);text-transform:uppercase;letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:0 3vw;margin-top:10vh;font-size:clamp(72px,14vw,270px);line-height:.84;display:flex}.bb__cl i{color:var(--ae-or);font-style:normal}.bb__c{color:#0000;-webkit-text-stroke:1.5px #fafaf7;transition:color .9s var(--expo)}.a-bb.in .bb__c{color:#fafaf7;transition-delay:1.2s}.a-bb.in .bb__c[data-i="1"]{transition-delay:1.5s}.bb__cll{font:800 clamp(18px, 1.8vw, 30px)/1.1 "Bricolage HJ", var(--k);text-transform:uppercase;margin-top:2vh}.bb__src{margin-top:3vh}.a-bb .chip{border-color:#fafaf799}.w-page .ch.a-orb{text-align:center;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:100vh;padding-top:14vh;padding-bottom:14vh;display:grid;overflow:hidden}.a-orb>.ak{justify-self:start}.ob__beta{background:var(--pp-fg);color:var(--pp-bg);border-radius:999px;padding:5px 10px;font-weight:700}.ob{aspect-ratio:1;width:min(78vh,90vw);margin-top:2vh;position:relative}.ob__rings{width:100%;height:100%;position:absolute;inset:0}.ob__mark{cursor:pointer;will-change:transform;filter:drop-shadow(0 30px 40px #21241d40);background:0 0;border:0;width:56%;height:56%;padding:0;position:absolute;top:22%;left:22%}.ob__img{object-fit:contain;pointer-events:none;width:100%;height:100%}.ob__h{z-index:2;font:var(--pp-display);letter-spacing:-.055em;max-width:12ch;margin-top:-7vh;font-size:clamp(56px,9.6vw,180px);line-height:.88;position:relative}.ow{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.ow__i{display:inline-block}html.motion .ow__i{transition:transform .9s var(--expo);transition-delay:calc(var(--i) * 70ms);transform:translateY(110%)}html.motion .a-orb.in .ow__i{transform:none}.ob__sub{max-width:44ch;font:500 clamp(17px, 1.4vw, 21px)/1.45 "Satoshi", var(--k);margin-top:3vh}.ob__sub .chip{vertical-align:middle;margin-left:6px}.ob__wave{width:100%;height:16vh;margin-top:5vh}.ob__hint{opacity:.7;align-items:center;gap:10px;margin-top:2vh;display:flex}.ob__hint i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite mo-rec}@keyframes mo-rec{50%{opacity:.2}}.a-orb.is-talk .ob__hint span:after{content:" · listening"}.w-page .ch.a-tx{color:#ffe34b;background:#21241d;padding:0}.mtx{height:calc((var(--n) * 72 + 70) * 1vh);position:relative}.mtx__stage{height:100vh;padding:calc(var(--pad) * 2.6) var(--pad) calc(var(--pad) + 52px);position:sticky;top:0;overflow:hidden}.mtx__stage>.ak{color:#ffe34b}.mtx__side{left:var(--pad);justify-items:start;gap:22px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.mtx__mark{aspect-ratio:1;object-fit:contain;width:min(15vw,190px);height:auto;animation:3.2s ease-in-out infinite mo-bob}@keyframes mo-bob{50%{transform:translateY(-8px)rotate(-6deg)}}.mtx__meter{width:min(15vw,190px);height:60px}.mtx__live{align-items:center;gap:8px;display:flex}.mtx__live i{background:#ff5b4b;border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite mo-rec}.mtx__win{left:calc(var(--pad) + min(15vw, 190px) + 6vw);right:var(--pad);position:absolute;top:0;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 10%,#000 34% 82%,#0000 96%);mask-image:linear-gradient(#0000 10%,#000 34% 82%,#0000 96%)}.w-page .mtx__lines{will-change:transform;transition:transform .7s var(--expo);margin-top:34vh;position:relative}.mtx__ln{padding-bottom:7vh;transition:opacity .6s}.mtx__ln[data-st=next]{opacity:0}.mtx__tc{opacity:.7;gap:16px;margin-bottom:2vh;display:flex}.mtx__t{font:900 clamp(40px, 5.8vw, 112px)/.94 "Satoshi", var(--k);letter-spacing:-.045em;max-width:18ch}.mtx__b{font:500 clamp(19px, 2vw, 34px)/1.3 "Satoshi", var(--k);color:#f7efc2;max-width:40ch;margin-top:2.4vh}.mtx__off{opacity:0}html.rm .mtx__off,html.rm .mtx__ln{opacity:1!important}.mtx__caret{display:none}.is-typing .mtx__on:after{content:"";vertical-align:-.06em;background:currentColor;width:.08em;height:.82em;margin-left:.04em;animation:.8s steps(2,end) infinite mo-rec;display:inline-block}.w-page .ch.a-nm{isolation:isolate;-webkit-user-select:none;user-select:none;min-height:110vh;padding-top:14vh;padding-bottom:8vh;position:relative;overflow:hidden}.nm__scene{z-index:-1;margin:0;position:absolute;inset:0}.nm__img{object-fit:cover;object-position:50% 80%;width:100%;height:100%}.nm__h{font:900 clamp(84px, 21vw, 420px)/.82 "Satoshi", var(--k);letter-spacing:-.065em;white-space:nowrap;margin-top:3vh;position:relative}.nm__word{display:inline-block;position:relative}.nm__c{will-change:transform;display:inline-block}.nm__c--to{transform-origin:50% 100%;transition:transform 1.1s cubic-bezier(.5,0,.9,.4),opacity .4s .8s}.nm__c--to[data-i="1"]{transition-delay:80ms,.88s}.a-nm.is-fallen .nm__c--to[data-i="0"]{opacity:0;transform:translate(-4vw,110vh)rotate(-62deg)}.a-nm.is-fallen .nm__c--to[data-i="1"]{opacity:0;transform:translate(3vw,110vh)rotate(48deg)}.nm__word{transition:transform .9s var(--expo) .7s}.a-nm.is-fallen .nm__word{transform:translate(-.62em)}.a-nm.is-fallen .nm__c--o{cursor:grab;touch-action:none}.nm__c--o.is-held{cursor:grabbing}.nm__sub{font:900 clamp(26px, 3vw, 54px)/1 "Satoshi", var(--k);letter-spacing:-.04em;margin-top:2vh}.nm__t{max-width:36ch;font:500 clamp(16px, 1.3vw, 20px)/1.45 "Satoshi", var(--k);margin-top:2vh}.nm__t .chip{vertical-align:middle;margin-left:6px}.a-fx{overflow:hidden}.fx__wm{width:100%;margin:0 0 10vh}.fx__wmi{width:100%;height:auto}html.motion .fx__wm{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--expo)}html.motion .fx__wm.in{clip-path:inset(0 -2% 0 0)}.fx{border-top:2px solid var(--pp-fg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fx__i{border-right:1px solid var(--pp-rule);align-content:start;gap:12px;padding:3vh 2vw 3vh 0;display:grid}.fx__i+.fx__i{padding-left:2vw}.fx__i:last-child{border-right:0}.fx__v{font:900 clamp(48px, 6vw, 116px)/1 "Satoshi", var(--k);letter-spacing:-.05em;white-space:nowrap;display:inline-flex}.fx__v .odo__c{height:1em;display:inline-block;overflow:hidden}.fx__v .odo__s{will-change:transform;display:block}.fx__l{font:500 16px/1.4 "Satoshi", var(--k);max-width:22ch}.w-page .ch.a-hr{color:#f3ebdd;background:#1d1216;padding:0}.hr{height:calc((var(--n) * 62 + 70) * 1vh);position:relative}.hr__stage{height:100vh;position:sticky;top:0;overflow:hidden}.hr__p{opacity:0;will-change:opacity;margin:0;position:absolute;inset:0}.hr__p[data-i="0"]{opacity:1}.hr__img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.hr__shade{pointer-events:none;background:linear-gradient(#140a0e8c 0%,#140a0e00 30% 48%,#140a0ed1 100%);position:absolute;inset:0}.hr__curve{pointer-events:none;width:100%;height:44%;position:absolute;top:18%;left:0;overflow:visible}.hr__raags{fill:#f3ebdd;letter-spacing:.01em;font:italic 400 clamp(22px,2.6vw,44px) Fraunces HJ,Georgia,serif}.hr__stage>.ak{left:var(--pad);right:var(--pad);top:calc(var(--pad) * 2.6);color:#f3ebdd;position:absolute}.hr__count{margin-left:auto}.hr__count b{font-weight:700}.hr__t{left:var(--pad);top:calc(var(--pad) * 2.6 + 34px);opacity:.86;font:italic 400 clamp(22px,2vw,34px)/1 Fraunces HJ,Georgia,serif;position:absolute}.hr__dial{right:var(--pad);top:calc(var(--pad) * 2.6 + 34px);width:min(220px,34vw);height:auto;position:absolute;overflow:visible}.hr__arc{fill:none;stroke:#f3ebdd73;stroke-width:1px;stroke-dasharray:2 4}.hr__tick{fill:#f3ebdd99}.hr__sun{fill:#f2b544;filter:drop-shadow(0 0 10px #f2b544e6);transition:fill .6s}.hr[data-hour="4"] .hr__sun,.hr[data-hour="5"] .hr__sun,.hr[data-hour="6"] .hr__sun,.hr[data-hour="7"] .hr__sun{fill:#f3ebdd;filter:drop-shadow(0 0 10px #f3ebddcc)}.hr__names{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) + 56px);height:46vh;position:absolute}.hr__n{position:absolute;bottom:0;left:0;right:0}.hr__deva{opacity:0;transition:opacity .6s, transform .8s var(--expo);font:500 clamp(18px,1.8vw,28px)/1.2 Nirmala UI,Noto Sans Devanagari,Mangal,sans-serif;transform:translateY(20px)}.hr__name{letter-spacing:-.04em;font-variation-settings:"SOFT" 100, "WONK" 1;clip-path:inset(0 100% 0 0);transition:clip-path 1s var(--expo);font:italic 400 clamp(72px,13vw,250px)/.86 Fraunces HJ,Georgia,serif}.hr__list{opacity:0;max-width:64ch;margin-top:1.6vh;font:400 clamp(16px,1.3vw,21px)/1.4 Fraunces HJ,Georgia,serif;transition:opacity .6s}.hr__n.is-on .hr__deva{opacity:.9;transition-delay:.25s;transform:none}.hr__n.is-on .hr__name{clip-path:inset(0 -.2em 0 0);transition-delay:.1s}.hr__n.is-on .hr__list{opacity:.9;transition-delay:.45s}.hr__any{right:var(--pad);bottom:calc(var(--pad) + 30px);text-align:right;opacity:.75;max-width:46ch;position:absolute}.hr__any .chip{margin-left:8px}.a-hr .chip{border-color:#f3ebdd99}.w-page .ch.a-si{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:0 4vw;min-height:100vh;padding-bottom:14vh;display:grid;position:relative;overflow:hidden}.si__art{border-radius:999px 999px 8px 8px;grid-area:1/1/span 3;align-self:center;margin:0;overflow:hidden;box-shadow:0 50px 90px -40px #2b1b2099}.si__img{width:100%;height:auto;display:block}.si__head{grid-column:2;margin-bottom:4vh}.si__note{opacity:.85;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2.6vh;display:flex}.si{touch-action:pan-y;cursor:crosshair;grid-column:2;min-height:46vh;position:relative}.si__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.si__s{fill:none;stroke:#8c6a2f;stroke-width:1.6px}.si__s:nth-child(2n){stroke:#6e2236;stroke-width:1.2px}.si__keys{pointer-events:none;grid-template-rows:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.si__k{pointer-events:auto;background:var(--pp-bg);color:var(--pp-fg);cursor:pointer;transform-origin:0;transition:color .2s, transform .3s var(--expo);border:0;place-self:center start;align-items:baseline;gap:8px;padding:6px 12px 6px 0;font:italic 400 clamp(20px,1.8vw,30px)/1 Fraunces HJ,Georgia,serif;display:inline-flex}.si__k span{opacity:.72;font:500 14px/1 Nirmala UI,Noto Sans Devanagari,sans-serif}.si__k:hover,.si__k:focus-visible,.si__k.is-hit{color:var(--pp-ac);transform:scale(1.12)}.si__hint{opacity:.7;grid-column:2;align-items:center;gap:10px;margin-top:2vh;display:flex}.si__hint i{background:currentColor;width:18px;height:1px}.ct{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:4vw;display:grid;position:relative}.ct__from{opacity:.7;grid-column:1/-1}.ct__claim{letter-spacing:-.04em;font-variation-settings:"SOFT" 100, "WONK" 1;grid-column:1;font:italic 400 clamp(56px,8.4vw,168px)/.9 Fraunces HJ,Georgia,serif}.ct__f{letter-spacing:-.02em;opacity:.75;margin-bottom:.2em;font-size:.42em;font-style:normal;display:block}.ct__eq,.ct__v{color:var(--pp-ac)}.ct__mk{vertical-align:super;letter-spacing:.06em;border:1px solid;border-radius:999px;margin-left:.4em;padding:6px 10px;font-size:11px;font-style:normal;display:inline-block}.ct__wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ct__w{fill:none;stroke:var(--pp-ac);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px}.ct__src{z-index:1;grid-area:2/2/span 2;justify-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ct__s .chip{background:var(--pp-bg);opacity:.4;white-space:normal;text-align:left;border-style:solid;max-width:100%;transition:opacity .4s,background-color .4s,color .4s}.ct__s.is-on .chip{opacity:1;background:var(--pp-ac);color:var(--pp-ac-ink);border-color:var(--pp-ac)}.vt{border-top:1px solid var(--pp-rule);margin-top:14vh;padding-top:4vh}.vt__h{letter-spacing:-.03em;margin-bottom:4vh;font:italic 400 clamp(36px,4.4vw,84px)/.95 Fraunces HJ,Georgia,serif}.w-page .vt__rows{gap:0;margin-bottom:3vh;display:grid}.vt__r{border-bottom:1px solid var(--pp-rule);grid-template-columns:120px minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:2vw;padding:1.8vh 0;display:grid}.vt__r b{font:italic 400 clamp(22px,2vw,34px)/1 Fraunces HJ,Georgia,serif}.vt__dots{flex-wrap:wrap;gap:6px;display:flex}.vt__dots i{border:1.4px solid var(--pp-ac);width:16px;height:16px;transition:transform .5s var(--expo);transition-delay:calc(var(--k,0) * 60ms + .2s);border-radius:50%;transform:scale(0)}.vt__dots i.on{background:var(--pp-ac)}.vt__dots .vt__var{border-style:dashed}.vt.in .vt__dots i,html.rm .vt__dots i{transform:none}.vt__t{opacity:.85;font:400 16px/1.4 Fraunces HJ,Georgia,serif}.dr{grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;display:grid}.dr__d{align-content:start;gap:12px;display:grid}.dr__frame{aspect-ratio:3/4.3;perspective:1200px;background:#2b1b20;border-radius:999px 999px 6px 6px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #2b1b2099}.dr__img{object-fit:cover;width:100%;height:100%;transition:transform 2.4s var(--expo) .6s;position:absolute;inset:0;transform:scale(1.12)}.dr__d.in .dr__img{transform:scale(1)}.dr__leaf{z-index:2;width:50%;transition:transform 1.6s var(--expo) .2s;backface-visibility:hidden;background:#6e2236 repeating-linear-gradient(90deg,#0000 0 18px,#f2b54440 18px 19px);border:1px solid #f2b5448c;position:absolute;top:0;bottom:0}.dr__leaf--l{transform-origin:0;left:0}.dr__leaf--r{transform-origin:100%;right:0}.dr__d.in .dr__leaf--l,html.rm .dr__leaf--l{transform:rotateY(-104deg)}.dr__d.in .dr__leaf--r,html.rm .dr__leaf--r{transform:rotateY(104deg)}.dr__num{z-index:1;letter-spacing:-.04em;color:#faf7f1;text-shadow:0 6px 40px #140a0ecc;font-variant-numeric:tabular-nums;justify-content:center;font:300 clamp(72px,8.6vw,170px)/1 Fraunces HJ,Georgia,serif;display:flex;position:absolute;bottom:6%;left:0;right:0}.dr__num .odo__c{height:1em;display:inline-block;overflow:hidden}.dr__num .odo__s{will-change:transform;display:block}.dr__k{color:var(--pp-ac);margin-top:1vh}.dr__l{font:italic 400 clamp(24px,2.2vw,38px)/1 Fraunces HJ,Georgia,serif}.w-page .mr{border-top:1px solid var(--pp-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:3vw;margin-top:14vh;display:grid}.mr__i{justify-items:start;gap:12px;padding-top:3vh;display:grid}.mr__v{letter-spacing:-.05em;color:var(--pp-ac);font:300 clamp(110px,19vw,360px)/1 Fraunces HJ,Georgia,serif;display:inline-flex}.mr__v .odo__c{height:1em;display:inline-block;overflow:hidden}.mr__v .odo__s{will-change:transform;display:block}.mr__l{font:italic 400 clamp(24px,2.4vw,42px)/1 Fraunces HJ,Georgia,serif}@media (max-width:1000px){.rm__in{max-width:none}.rm__pic{width:56vw;margin:5vh 0 0 auto;position:relative;bottom:auto;right:auto}.sv__row{grid-template-columns:34px minmax(0,1fr)}.sv__b{grid-column:2}.mtx__side{top:calc(var(--pad) * 2.6 + 40px);align-items:center;gap:16px;display:flex;transform:none}.mtx__mark{width:56px}.mtx__meter{width:100px;height:34px}.mtx__win{left:var(--pad)}.w-page .mtx__lines{margin-top:36vh}.w-page .ch.a-si{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.si__art{z-index:0;opacity:.92;grid-area:auto/1;justify-self:end;width:54vw;margin-bottom:-10vh;position:relative}.si__head,.si,.si__hint{z-index:1;grid-column:1;position:relative}.ct{grid-template-columns:minmax(0,1fr)}.ct__src{grid-area:auto/1;margin-top:6vh}.fx{grid-template-columns:repeat(2,minmax(0,1fr))}.fx__i:nth-child(2n){border-right:0}.fx__i:nth-child(odd){padding-left:0}.fx__i:nth-child(n+3){border-top:1px solid var(--pp-rule)}}@media (max-width:760px){.es__line{font-size:clamp(44px,14vw,80px)}.es__caps{bottom:calc(var(--pad) + 64px)}.rm{min-height:0;padding-top:7vh;padding-bottom:8vh}.rm__big{font-size:clamp(110px,38vw,200px)}.rm__name{font-size:clamp(44px,14vw,70px)}.riv{height:46vh}.riv__row{gap:4vw}.mf__h{font-size:clamp(46px,13.4vw,90px)}.mf__l+.mf__l{padding-left:0}.mf__art{order:3;width:min(64vw,300px);margin:3vh -2vw 0 auto;position:relative;top:auto;bottom:auto;right:auto}.sv__t{font-size:clamp(34px,10.4vw,60px)}.w-page .st__l{grid-template-columns:minmax(0,1fr);gap:4vh}.bb__flame{width:26vw;top:9vh}.bb__cl{font-size:clamp(60px,19vw,110px)}.ob{width:86vw}.ob__h{margin-top:-2vh;font-size:clamp(48px,14vw,80px)}.ob__wave{height:11vh}.mtx__t{font-size:clamp(32px,9vw,48px)}.mtx__b{font-size:17px}.w-page .ch.a-nm{min-height:92vh}.nm__h{font-size:25vw}.nm__img{object-position:50% 100%}.fx__v{font-size:clamp(40px,12vw,64px)}.hr__names{height:52vh;bottom:calc(var(--pad) + 76px)}.hr__name{font-size:clamp(64px,19vw,110px)}.hr__dial{width:120px;top:calc(var(--pad) * 2.6 + 60px)}.hr__t{font-size:20px}.hr__any{left:var(--pad);text-align:left;bottom:calc(var(--pad) + 40px);font-size:9px}.hr__curve{height:30%;top:22%}.si{min-height:52vh}.ct__claim{font-size:clamp(48px,14vw,80px)}.vt__r{grid-template-columns:90px minmax(0,1fr)}.vt__t{grid-column:2;font-size:14px}.dr{grid-template-columns:minmax(0,1fr);gap:9vh}.dr__frame{width:78vw}.w-page .mr{grid-template-columns:minmax(0,1fr)}.mr__v{font-size:clamp(110px,36vw,180px)}}html.rm .es,html.rm .hr,html.rm .mtx,html.rm .mf{height:auto}html.rm .es__stage,html.rm .hr__stage,html.rm .mtx__stage,html.rm .mf__stage{height:auto;position:relative;overflow:visible}html.rm .es__slide{height:80vh;position:relative}html.rm .es__m,html.rm .es__u{transform:none!important}html.rm .es__img{transform:none}html.rm .es__caps,html.rm .es__bar,html.rm .es__shade{display:none}html.rm .es__stage>.ak{padding:14vh var(--pad) 4vh;position:relative;top:0;left:0}html.rm .hr__p{height:70vh;position:relative;opacity:1!important}html.rm .hr__img{transform:none}html.rm .hr__shade,html.rm .hr__curve,html.rm .hr__dial{display:none}html.rm .hr__stage>.ak,html.rm .hr__t,html.rm .hr__any{padding:4vh var(--pad);text-align:left;position:relative;inset:0}html.rm .hr__names{height:auto;padding:0 var(--pad) 8vh;position:relative;bottom:0;left:0;right:0}html.rm .hr__n{margin-top:5vh;position:relative}html.rm .hr__n .hr__deva,html.rm .hr__n .hr__list{opacity:.9;transform:none}html.rm .hr__n .hr__name{clip-path:none;font-size:clamp(48px,7vw,120px)}html.rm .mtx__lines{margin-top:4vh;transform:none!important}html.rm .mf__stage{padding-top:16vh}html.rm .mf__f{--f:1!important}html.rm .mf__art,html.rm .mf__t{opacity:1;transform:none}html.rm .riv__row{height:auto;padding:0 var(--pad);flex-wrap:wrap;position:relative}html.rm .riv{height:auto;margin-top:0}html.rm .riv__c{height:34vh}html.rm .riv__c:nth-child(n+12){display:none}html.rm .bb__c{color:#fafaf7}html.rm .bb__flame path{stroke-dashoffset:0}html.rm .nm__c--to{opacity:.25}.a-t,.es__line,.rm__head,.rm__label,.pv__head,.mtx__t,.st__h,.sv__t,.pv-world__h,.pv-aim p,.pv-win__n,.pv-top__h,.pv-bw__h,.pv-pp__n,.ob__h,.nm__sub,.vt__h,.dr__l,.mr__l,.ct__claim,.pv-split li,.pv-line,.pv-week{text-wrap:balance}.ew{margin-bottom:-.08em;padding-bottom:.08em}.w-page a:focus-visible,.w-page button:focus-visible,.w-page [tabindex="0"]:focus-visible{outline:2px solid var(--pp-ac);outline-offset:4px}.a-chip:active,.rm__go:active,.pv-go:active,.si__k:active,.pv__bk:active{transform:scale(.97)}.fx__i,.dr__d,.mr__i,.pv-n,.st__s{min-width:0}.fx__i .chip,.dr__d .chip,.mr__i .chip{max-width:100%}@media (max-width:760px){.nm__scene{top:46%}.nm__img{object-position:50% 40%}.nm__t{max-width:30ch}.hr__any{top:calc(var(--pad) * 2.6 + 64px);bottom:auto;right:auto;left:var(--pad);max-width:58vw;padding:0}.hr__any .chip{display:none}.si__art{justify-self:end;width:46vw;margin:0 0 4vh}.ct__mk{vertical-align:baseline;margin:2vh 0 0;display:table}.fx{grid-template-columns:minmax(0,1fr)}.fx__i,.fx__i+.fx__i{border-right:0;border-top:1px solid var(--pp-rule);padding-left:0}}body.is-page.has-ak .ix:before{opacity:1}.es__cap.is-past .ew__i{transition-duration:.5s;transition-delay:0s;transform:translateY(-108%)rotate(-3deg)}.es__cap:not(.is-on) .ew__i{transition-delay:0s}.es__cap:not(.is-on) .pv-cap__k,.es__cap:not(.is-on) .pv-cap__x{transition:opacity .2s;opacity:0!important}.es__cap.is-on .pv-cap__k{transition:opacity .4s .3s;opacity:1!important}.rm__big{line-height:1}.rm__label{margin-top:.6vh}.rm__in>.ak+.rm__big{margin-top:2vh}.nm__h{line-height:1}.nm__sub{margin-top:0}.bb__fit{line-height:1}.bb__cl{line-height:1}.hr__deva{margin-bottom:.6vh}.hr__name{padding-bottom:.04em;line-height:1.02}.hr__n:not(.is-on) .hr__name{opacity:0;transition:clip-path .5s var(--expo), opacity .3s}.hr__n.is-on .hr__name{opacity:1;transition:clip-path 1s var(--expo) .25s, opacity .2s .25s}.hr__list{margin-top:1vh}@media (max-width:760px){.ch-next .nx__slot{aspect-ratio:4/5}.ds__phone{width:30vw;right:var(--pad);top:30vh;bottom:auto}}@media (max-width:1000px){.si__art{justify-self:end;width:46vw;margin:0 0 4vh}}html.motion .es__cap:not(.is-on) .ew__i{transform:translateY(140%)rotate(4deg)}html.motion .es__cap.is-past .ew__i{transform:translateY(-140%)rotate(-3deg)}.rm__big{padding:.06em 0 .14em}.nm__h,.bb__rev{padding-bottom:.12em}.hr__name{padding-top:.14em}.ch-gal .cy{margin-top:18vh}@media (max-width:1100px) and (min-width:761px){.is-page .w-grid .pg__fig{bottom:calc(9vh + 72px)}}html.rm .es__caps{padding:6vh var(--pad) 0;display:block;position:static;transform:none!important}html.rm .es__cap{margin-bottom:5vh;position:static}html.rm .es__cap .ew__i,html.rm .es__cap .es__meta,html.rm .es__cap .pv-cap__x,html.rm .es__cap .pv-cap__k{opacity:1!important;transform:none!important}.w-page .ch.a-rooms>.a-head{margin-bottom:0;padding-bottom:6vh}.mtx__ln[data-st=gone]{opacity:0}@media (max-width:1000px){.mtx__ln[data-st=past]{opacity:0}}.bb__rev{padding-bottom:.26em}.bb__cl{padding-bottom:.2em}.mf__stage{padding-top:calc(var(--pad) * 2.6 + 96px)}.nm__h{padding-bottom:.22em}@media (max-width:760px){.pv-hero>.ak,.es__stage>.ak,.hr__stage>.ak,.mf__stage>.ak{top:76px}.pv-hero>.ak{right:calc(var(--pad) + 4px)}}.mtx__ln[data-st=past]{opacity:0!important}html.rm .mtx__ln[data-st=past]{opacity:1!important}.bb__rl{margin-top:3vh}@media (max-width:1000px){.mtx__side{top:calc(var(--pad) * 2.6 + 76px)}}@media (max-width:760px){.hr__t{top:120px}.hr__any{top:156px}.hr__dial{top:120px}}.pp-projectgrid .rm__text{opacity:.88;max-width:54ch;padding-left:18px;font-size:clamp(16px,1.12vw,19px);line-height:1.55;position:relative}.pp-projectgrid .rm__text:before{content:"";background:linear-gradient(var(--pp-ac), transparent);width:2px;position:absolute;top:.35em;bottom:.35em;left:0}.pp-projectgrid .rm__go{transition:transform .5s var(--expo), box-shadow .5s var(--expo);border-radius:999px;padding:15px 22px 15px 26px;font-size:clamp(17px,1.3vw,22px);box-shadow:0 18px 40px -22px #a9d7ff8c}.pp-projectgrid .rm__go:hover,.pp-projectgrid .rm__go:focus-visible{transform:translateY(-2px);box-shadow:0 22px 48px -18px #a9d7ffcc}.pp-projectgrid .rm__go span{transition:transform .5s var(--expo)}.pp-projectgrid .rm__go:hover span,.pp-projectgrid .rm__go:focus-visible span{transform:translate(5px)}.pp-projectgrid .rm__links{gap:8px 10px}.pp-projectgrid .ch-visit{isolation:isolate}.pp-projectgrid .ch-visit:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#a9d7ff57 1.5px,#0000 2.1px);background-position:bottom;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#00000059 45%,#000 90%);mask-image:linear-gradient(#0000 8%,#00000059 45%,#000 90%)}@media (max-width:760px){.pp-projectgrid .ch-visit:before{background-size:15px 15px}}html{background:var(--pp-bg)}.is-page ol{margin:0;padding:0;list-style:none}body.is-page{color:var(--pp-fg);--pp-num:var(--pp-fg);--pp-hover:var(--pp-ac);--pp-body:500 1em/1.45 var(--k)}body.pp-projectgrid{--pp-num:var(--pp-ac)}body.pp-topperly{--pp-num:var(--pp-fg);--pp-hover:var(--pp-ac);--pp-body:400 1em/1.5 "Inter HJ", system-ui, sans-serif}body.pp-aestrum{--pp-hover:#e2520b}body.pp-ragapedia{--pp-num:var(--pp-ac);--pp-body:400 1em/1.45 "Fraunces HJ", Georgia, serif}body.pp-nivra{--pp-hover:var(--pp-fg)}body.pp-morrow{--pp-body:500 1em/1.45 "Satoshi", var(--k)}::selection{background:var(--pp-ac);color:var(--pp-ac-ink)}.w-page{color:var(--pp-fg);--fg:var(--pp-fg);--bg:var(--pp-bg);--accent:var(--pp-ac);--acc-ink:var(--pp-ac-ink);outline:none}html.no-gl .w-page{background:var(--pp-bg)}.is-page .foot{bottom:calc(var(--pad) + 44px)}.w-page .ch{padding:20vh var(--pad) 12vh;outline:none;position:relative}.ch__head{z-index:2;margin-bottom:9vh;position:relative}.ch__k{opacity:.72;flex-wrap:wrap;gap:18px;display:flex}.ch__k span:first-child{opacity:1;font-weight:700}.ch__t{font:var(--pp-display);text-transform:var(--pp-tt);letter-spacing:-.02em;max-width:13ch;margin-top:3vh;font-size:clamp(54px,9.4vw,176px)}.pp-ragapedia .ch__t{letter-spacing:-.035em;font-variation-settings:"SOFT" 100, "WONK" 1}.pp-topperly .ch__t{letter-spacing:-.048em}.pp-morrow .ch__t{letter-spacing:-.05em}.ch__lede{max-width:40ch;font:var(--pp-body);opacity:.82;margin-top:3vh;font-size:clamp(18px,1.5vw,24px)}.chip{white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:999px;align-items:center;gap:7px;max-width:100%;min-height:34px;padding:8px 12px;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex;overflow:hidden}a.chip:hover,a.chip:focus-visible{background:var(--pp-ac);color:var(--pp-ac-ink);border-color:var(--pp-ac)}.chip--local{opacity:.75;border-style:dashed}:focus-visible{outline-color:var(--pp-fg)}html.motion .rv{opacity:0;transition:opacity .9s var(--expo), transform 1.1s var(--expo);transform:translateY(40px)}html.motion .rv.in{opacity:1;transform:none}.ix{left:var(--pad);right:var(--pad);bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:55;color:var(--ix-fg,var(--nav-fg));pointer-events:none;transition:color .35s linear;position:fixed}.ix__list{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid}.ix__list a{pointer-events:auto;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;opacity:.66;gap:6px;padding:6px 12px 7px 0;transition:opacity .3s;display:flex;overflow:hidden}.ix__list a:hover,.ix__list a:focus-visible{opacity:.9}.ix__list a.is-on{opacity:1}.ix__i{opacity:.72}.ix__bar{height:10px;position:relative}.ix__ticks{opacity:.32;background-image:linear-gradient(90deg,currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:calc(100% / (var(--n) * 12)) 5px, calc(100% / var(--n)) 10px;background-position:0 100%,0 100%;background-repeat:repeat-x;position:absolute;inset:0}.ix__fill{will-change:transform;position:absolute;inset:0;overflow:hidden}.ix__fill-in{will-change:transform;position:absolute;inset:0}.ix__ticks--on{opacity:1;color:var(--accent)}.ix__needle{will-change:transform;background:currentColor;width:2px;height:18px;margin-left:-1px;position:absolute;bottom:-2px;left:0}.ix__now{display:none}.ix:before{content:"";left:calc(var(--pad) * -1);right:calc(var(--pad) * -1);z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--ix-bg,var(--pp-bg)) 62%);opacity:0;height:92px;transition:opacity .4s;position:absolute;bottom:-8px}html.in-case .ix:before{opacity:1}@media (max-width:1000px){.ix__list{display:none}.ix__now{gap:8px;margin-bottom:7px;display:flex}.ix__now b{font-weight:700}}.ix.ix--fit .ix__list{display:none}.ix.ix--fit .ix__now{gap:8px;margin-bottom:7px;display:flex}.ix.ix--fit .ix__now b{font-weight:700}.ch-screens{padding:0}.ds{height:calc((var(--n) * 85 + 70) * 1vh);position:relative}.ds__stage{height:100vh;padding:calc(var(--pad) * 2.8) var(--pad) calc(var(--pad) + 52px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(260px,.78fr) minmax(0,1.7fr);gap:0 4vw;display:grid;position:sticky;top:0;overflow:hidden}.ds__stage .ch__head{grid-column:1/-1;margin-bottom:2.4vh}.ds__stage .ch__t{max-width:18ch;margin-top:1.4vh;font-size:clamp(40px,5.2vw,100px)}.ds__caps{counter-reset:c;grid-column:1;align-self:center}.ds__cap{border-top:1px solid var(--pp-rule);opacity:.65;transition:opacity .5s var(--expo);padding:1.6vh 0}.ds__cap:last-child{border-bottom:1px solid var(--pp-rule)}.ds__cap .mono{margin-bottom:6px;display:block}.ds__cap b{font:var(--pp-display);text-transform:var(--pp-tt);font-size:clamp(20px,2vw,36px);line-height:.95;display:block}.ds__sub{opacity:0;max-height:0;font:var(--pp-body);transition:max-height .6s var(--expo), opacity .4s, margin .6s var(--expo);font-size:15px;display:block;overflow:hidden}.ds__cap.is-on{opacity:1}.ds__cap.is-on .ds__sub{opacity:.8;max-height:5em;margin-top:8px}.ds__dev{background:var(--pp-panel);border:1px solid var(--pp-rule);width:100%;max-height:100%;transition:transform .8s var(--expo), opacity .6s;border-radius:14px;grid-column:2;align-self:center;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #0000008c}.ds__dev.is-back{opacity:.5;transform:scale(.94)translate(-3%)}.ds__bar{border-bottom:1px solid var(--pp-rule);align-items:center;gap:7px;height:32px;padding:0 14px;display:flex}.ds__bar i{opacity:.22;background:currentColor;border-radius:50%;width:10px;height:10px}.ds__bar span{opacity:.74;margin:0 auto;transform:translate(-24px)}.ds__dev--app .ds__bar span{margin-left:8px;transform:none}.ds__screen{aspect-ratio:16/10;background:var(--pp-panel);position:relative;overflow:hidden}.ds__shot{position:absolute;inset:0}.ds__mask,.ds__unmask{position:absolute;inset:0;overflow:hidden}.ds__shot:not([data-i="0"]) .ds__mask{transform:translateY(100%)}.ds__shot:not([data-i="0"]) .ds__unmask{transform:translateY(-100%)}.ds__img{width:100%;max-width:none;height:auto;position:absolute;top:0;left:0}.ds__fc{display:none}.ds__count{right:var(--pad);top:calc(var(--pad) * 2.8);font-size:12px;position:absolute}.ds__count b{font-weight:700}.ds__phone{right:calc(var(--pad) + 3vw);bottom:calc(var(--pad) + 56px);z-index:4;aspect-ratio:390/844;width:min(19vw,290px);transition:transform .9s var(--expo);background:#0c0d0c;border:8px solid #0c0d0c;border-radius:34px;position:absolute;overflow:hidden;transform:translateY(130%)rotate(8deg);box-shadow:0 50px 100px -30px #0009}.ds__phone.is-on{transform:none}.ds__phone .ds__screen{aspect-ratio:auto;height:100%}.ds__phone .ds__shot .ds__mask,.ds__phone .ds__shot .ds__unmask{transform:none!important}.is-gx.ds__dev .ds__screen,.is-gx.ds__phone .ds__screen{animation:.26s steps(4,end) ds-gx}@keyframes ds-gx{0%{transform:translate(-10px)skew(6deg)}33%{transform:translate(12px)skew(-4deg)}66%{transform:translate(-4px)}to{transform:none}}.is-gx.ds__dev:after{content:"";z-index:5;pointer-events:none;mix-blend-mode:difference;background:repeating-linear-gradient(0deg,#ffffff1f 0 2px,#0000 2px 5px);animation:.26s steps(3,end) forwards ds-scan;position:absolute;inset:32px 0 0}@keyframes ds-scan{0%{opacity:1;transform:translateY(-10%)}to{opacity:0;transform:translateY(10%)}}.lg{border-top:1px solid var(--pp-rule);grid-template-columns:52px max-content minmax(0,1fr) max-content;column-gap:3vw;display:grid}.lg__row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--pp-rule);align-items:end;padding:3.4vh 0 2.6vh;display:grid;position:relative}.lg__i{color:var(--pp-num);align-self:start;padding-top:1.2vh}.lg__v{font:var(--pp-display);text-transform:var(--pp-tt);color:var(--pp-num);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em;font-size:clamp(64px,9vw,176px);line-height:1}.pp-ragapedia .lg__v{font-style:normal;font-weight:300}.pp-topperly .lg__v{letter-spacing:-.045em;font-weight:500}.lg__num{line-height:1;display:inline-flex}.lg__num .odo__c{height:1em;display:inline-block;overflow:hidden}.lg__num .odo__s{will-change:transform;text-align:center;display:block}.lg__l{font:var(--pp-body);max-width:30ch;padding-bottom:.4em;font-size:clamp(16px,1.35vw,22px)}.lg__s{justify-self:end;min-width:0;max-width:100%;padding-bottom:.5em}html.motion .lg__row{opacity:0;transition:opacity .8s var(--expo), transform 1s var(--expo);transform:translateY(30px)}html.motion .lg__row.in{opacity:1;transform:none}.lg__row:after{content:"";background:var(--pp-num);transform-origin:0;height:1px;transition:transform 1.6s var(--expo) .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.lg__row.in:after,html.rm .lg__row:after{transform:scaleX(1)}.pr{border-top:1px solid var(--pp-rule);padding:5vh 0 9vh}.pr__meta{opacity:.85;flex-wrap:wrap;align-items:center;gap:18px;display:flex}.pr__role{background:var(--pp-ac);color:var(--pp-ac-ink);padding:4px 9px}.pr__name{white-space:nowrap;font:var(--pp-display);text-transform:uppercase;letter-spacing:-.01em;margin:2vh 0 5vh;font-size:clamp(96px,21vw,400px);line-height:.8}.pr__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:4vw;display:grid}.pr__head{font:var(--pp-display);text-transform:var(--pp-tt);color:var(--pp-ac);max-width:18ch;margin-bottom:2.4vh;font-size:clamp(30px,3.2vw,58px)}.pr__text{font:var(--pp-body);opacity:.86;max-width:54ch;font-size:clamp(16px,1.25vw,20px)}.pr__tags{flex-wrap:wrap;gap:8px;margin-top:3vh;display:flex}.pr__tags li{border:1px solid var(--pp-rule);padding:7px 11px}.pr__links{flex-wrap:wrap;gap:8px;margin-top:3vh;display:flex}.pr__pics{gap:12px;display:grid}.pr__pic img{border-radius:4px;width:100%;height:auto}.pr__pics:has(.pr__pic:only-child){justify-self:end;max-width:70%}.ch-gal{padding-bottom:10vh;overflow:hidden}.cy{--cw:min(34vw, 540px);height:calc(var(--cw) * .95);min-height:300px;perspective:var(--persp,1800px);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.cy.is-drag{cursor:grabbing}.cy__ring{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}.cy__card{width:var(--cw);left:calc(var(--cw) / -2);top:calc(var(--cw) / -3);backface-visibility:hidden;position:absolute}.cy__card figure{position:relative}.cy__card img{aspect-ratio:3/2;object-fit:cover;pointer-events:none;background:var(--pp-panel);filter:saturate(.82)brightness(.86);border-radius:6px;width:100%;height:auto;transition:filter .6s}.cy__card.is-front img{filter:none}.cy__sample{background:var(--pp-fg);color:var(--pp-bg);padding:4px 8px;font-size:10px;position:absolute;bottom:10px;left:10px}.cy__ctl{justify-content:space-between;align-items:center;gap:18px;margin-top:3vh;display:flex}.cy__btn{border:1px solid;border-radius:50%;flex:none;width:56px;height:56px;font-size:18px;transition:background-color .3s,color .3s}.cy__btn:hover,.cy__btn:focus-visible{background:var(--pp-ac);color:var(--pp-ac-ink);border-color:var(--pp-ac)}.cy__cap{text-align:center;max-width:72ch;font:var(--pp-body);opacity:.85;flex:1;min-height:3em;margin:0 auto;font-size:15px}.cy__cap .mono{opacity:.7;margin-bottom:6px;display:block}.kr{border-top:1px solid var(--pp-rule)}.kr__row{isolation:isolate;border-bottom:1px solid var(--pp-rule);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:3vw;padding:3.4vh 0;transition:color .4s;display:grid;position:relative}.kr__row:before{content:"";z-index:-1;background:var(--pp-ac);transform-origin:50% 100%;transition:transform .6s var(--expo);position:absolute;inset:0;transform:scaleY(0)}.kr__row:hover:before,.kr__row:focus-within:before{transform:scaleY(1)}.kr__row:hover,.kr__row:focus-within{color:var(--pp-ac-ink)}.kr__row:hover .chip,.kr__row:focus-within .chip{border-color:currentColor}.kr__line{align-items:baseline;gap:1.4vw;min-width:0;display:flex}.kr__n{opacity:.7;flex:none}.kr__line{will-change:transform;transform-origin:0}.kr__t{font:var(--pp-display);text-transform:var(--pp-tt);letter-spacing:-.015em;font-size:clamp(34px,4.6vw,92px);line-height:.92}.pp-ragapedia .kr__t{letter-spacing:-.03em}.pp-topperly .kr__t{letter-spacing:-.045em}.kr__tag{border:1px solid;flex:none;align-self:center;padding:5px 9px}.kr__body{justify-items:start;gap:14px;display:grid}.kr__body p{font:var(--pp-body);opacity:.86;max-width:46ch;font-size:clamp(15px,1.15vw,19px)}.ch-visit{flex-direction:column;justify-content:center;gap:6vh;min-height:72vh;padding-top:10vh;padding-bottom:10vh;display:flex}.vb{display:block;position:relative}.vb__k{opacity:.75;margin-bottom:3vh;display:block}.vb__h{display:block;position:relative}.vb__fit{white-space:nowrap;font:var(--pp-display);text-transform:var(--pp-tt);letter-spacing:-.03em;padding-bottom:.26em;line-height:.86;transition:color .4s;display:inline-block;position:relative}.vb__fit:after{content:"";background:var(--pp-hover);transform-origin:0;height:clamp(4px,.6vw,10px);transition:transform .8s var(--expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}a.vb:hover .vb__fit,a.vb:focus-visible .vb__fit,.vb a.vb__h:hover .vb__fit,.vb a.vb__h:focus-visible .vb__fit{color:var(--pp-hover)}a.vb:hover .vb__fit:after,a.vb:focus-visible .vb__fit:after,.vb a.vb__h:hover .vb__fit:after,.vb a.vb__h:focus-visible .vb__fit:after,.vb.in .vb__fit:after{transform:scaleX(1)}.ch-next{padding-top:10vh;padding-bottom:calc(var(--pad) + 64px)}.nx{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,46vw);align-items:end;gap:2vh 3vw;margin-top:4vh;display:grid}.nx__k{grid-area:1/1;align-self:start;font-size:13px}.nx__name{white-space:nowrap;min-width:0;font:var(--nx-font);text-transform:var(--nx-tt);letter-spacing:-.02em;transition:transform .8s var(--expo);grid-area:2/1;font-size:clamp(64px,11.5vw,230px);line-height:.84}.nx:hover .nx__name,.nx:focus-visible .nx__name{transform:translate(1.4vw)}.nx__slot{aspect-ratio:var(--vw-ar,16 / 10);grid-area:1/2/span 2;display:block;position:relative}.nx__frame{background:var(--nx-bg);border-radius:6px;position:absolute;inset:0;overflow:hidden}.nx__frame.is-flip{z-index:236;will-change:transform;border-radius:0;width:100vw;height:100vh;position:fixed;inset:0 auto auto 0}.nx__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--expo);transform:scale(1.06)}.nx:hover .nx__img,.nx:focus-visible .nx__img{transform:scale(1)}.nx__foot{border-top:1px solid var(--pp-rule);flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:8vh;padding-top:2vh;display:flex}.nx__foot a{padding:8px 0}.nx__foot a:hover{color:var(--pp-hover)}.nx__foot span{opacity:.72;margin-left:auto}.curtain{z-index:238;pointer-events:none;position:fixed;inset:0}.curtain__b{background:var(--nx-bg);will-change:transform;position:absolute;top:0;bottom:0;overflow:hidden}.curtain__in{color:var(--nx-fg);will-change:transform;place-items:center;display:grid;position:absolute;top:0;bottom:0}.curtain__in span{font:var(--nx-font);text-transform:var(--nx-tt);white-space:nowrap;letter-spacing:-.02em;font-size:17vw}.curtain.is-gx{animation:.42s steps(6,end) forwards cur-gx}.curtain.is-gx:after{content:"";mix-blend-mode:difference;background:repeating-linear-gradient(0deg,#ffffff29 0 2px,#0000 2px 6px);position:absolute;inset:0}@keyframes cur-gx{0%{transform:none}20%{transform:translate(-18px)skew(8deg)}40%{transform:translate(26px)}60%{transform:translate(-10px)skew(-5deg)}80%{transform:translate(6px)}to{transform:none}}@media (max-width:1000px){.ds{height:calc((var(--n) * 70 + 60) * 1vh)}.ds__stage{padding-top:calc(var(--pad) * 4.2);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ds__stage .ch__t{font-size:clamp(32px,6.4vw,56px)}.ds__dev{grid-area:2/1;align-self:start}.ds__caps{grid-area:3/1;align-self:start;margin-top:3vh;position:relative}.ds__cap{opacity:0;padding:0;position:absolute;top:0;left:0;right:0;border:0!important}.ds__cap:last-child{right:calc(44vw + 12px)}.ds__cap.is-on{opacity:1}.ds__cap b{font-size:26px}.ds__count{top:calc(var(--pad) * 4.2)}.lg{grid-template-columns:30px minmax(0,1fr);column-gap:12px}.lg__row{gap:6px 12px;padding:3vh 0}.lg__s{justify-self:start}.lg__v{grid-column:2;font-size:clamp(54px,15vw,120px)}.lg__l,.lg__s{grid-column:2}.ds__dev{max-width:760px}}@media (max-width:760px){.is-page .foot{bottom:calc(var(--pad) * 1.2 + 34px)}.w-page .ch{padding:14vh var(--pad) 10vh}.ch__head{margin-bottom:6vh}.ch__t{font-size:clamp(44px,13vw,76px)}.pp-nivra .ch__t{font-size:10.6vw}.ds__phone{width:44vw;right:var(--pad);bottom:calc(var(--pad) + 40px)}.pr__grid{grid-template-columns:minmax(0,1fr)}.pr__pics:has(.pr__pic:only-child){max-width:100%}.cy{--cw:68vw}.cy__btn{width:48px;height:48px}.cy__cap{font-size:13px}.kr__row{grid-template-columns:minmax(0,1fr);gap:2vh}.kr__line{flex-wrap:wrap}.kr__t{font-size:clamp(32px,10vw,52px)}.ch-visit{min-height:80vh}.vb__w{display:block}.nx{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.nx__k{grid-row:1}.nx__slot{grid-area:2/1;width:62vw}.nx__name{grid-row:3;font-size:clamp(56px,17vw,96px)}.nx__foot span{width:100%;margin-left:0}.is-page .nav__links a[href=\#ch-next]{display:none}}@media (pointer:coarse){.ix__list a,.nx__foot a,.chip{min-height:44px}}html.rm .ds{height:auto}html.rm .ds__stage{height:auto;padding-top:18vh;display:block;position:relative;overflow:visible}html.rm .ds__caps,html.rm .ds__count{display:none}html.rm .ds__dev{margin-top:4vh}html.rm .ds__dev .ds__screen{aspect-ratio:auto;gap:28px;padding:20px;display:grid}html.rm .ds__shot,html.rm .ds__mask,html.rm .ds__unmask{position:relative;inset:auto;transform:none!important}html.rm .ds__img{position:relative;top:0!important;transform:none!important}html.rm .ds__fc{font:var(--pp-body);margin-top:12px;font-size:16px;display:block}html.rm .ds__phone{margin:28px auto 0;position:relative;bottom:auto;right:auto;transform:none}html.rm .ds__phone .ds__screen{padding:0}html.rm .ds__phone .ds__fc{display:none}html.no-gl body.is-page{background:var(--pp-bg)}@media (max-width:1100px){.is-page #main>.world:first-child .stage>.meta{margin-top:max(0px, calc(var(--nav-safe,66px) + 10px - var(--pad) * 2.6))}}@media (max-width:760px){.is-page .w-mo .mo__sub{top:calc(var(--pad) * 2.6 + 88px)}.is-page .w-mo .mo__name{top:calc(14vh + 60px)}.is-page .w-mo .mo__say{top:calc(15.5vh + 60px + 21.84vw)}.is-page .w-rg .rg__name{top:calc(11vh + 38px)}.is-page .w-rg .rg__stats{top:calc(17vh + 38px + 21.6vw)}}
