.open[data-astro-cid-uaj6t54a]{height:100svh;min-height:34rem;position:relative}.hero[data-astro-cid-uaj6t54a]{background:var(--ink-2);width:60vw;position:absolute;inset:0 auto 0 0;overflow:hidden}.hero[data-astro-cid-uaj6t54a] img[data-astro-cid-uaj6t54a]{object-fit:cover;transform-origin:50%;width:100%;height:100%}.hero[data-astro-cid-uaj6t54a] picture[data-astro-cid-uaj6t54a]{width:100%;height:100%;display:block}.hero[data-astro-cid-uaj6t54a].is-natural{background:var(--ground,var(--ink-2))}.hero[data-astro-cid-uaj6t54a].is-natural img[data-astro-cid-uaj6t54a]{object-fit:contain}.hero-space[data-astro-cid-uaj6t54a]{display:none}.text[data-astro-cid-uaj6t54a]{left:var(--axis);top:calc(var(--m) * 2 + 1.6em);bottom:var(--m);width:var(--text-w);flex-direction:column;display:flex;position:absolute}.title[data-astro-cid-uaj6t54a]{font:inherit;gap:.9rem;margin:0;display:grid}.name[data-astro-cid-uaj6t54a]{color:var(--mute)}.head[data-astro-cid-uaj6t54a]{display:block}.meta[data-astro-cid-uaj6t54a]{gap:1.3rem;margin-top:clamp(2rem,7vh,5rem);display:grid}.sum[data-astro-cid-uaj6t54a]{color:var(--mute);text-wrap:pretty;max-width:22em}.facts[data-astro-cid-uaj6t54a]{gap:.15rem;display:grid}.facts[data-astro-cid-uaj6t54a] div[data-astro-cid-uaj6t54a]{grid-template-columns:4.5em 1fr;gap:1em;display:grid}.facts[data-astro-cid-uaj6t54a] dt[data-astro-cid-uaj6t54a]{color:var(--mute)}.facts[data-astro-cid-uaj6t54a] dd[data-astro-cid-uaj6t54a]{text-wrap:balance}.scroll[data-astro-cid-uaj6t54a]{color:var(--mute);margin-top:auto}.open[data-astro-cid-uaj6t54a].is-next{height:100%;min-height:0}.open[data-astro-cid-uaj6t54a].is-next.is-live .hero[data-astro-cid-uaj6t54a]{will-change:left, top, width, height}@media (width<=63.99rem){.hero[data-astro-cid-uaj6t54a]{width:54vw}}@media (width<=47.99rem){.open[data-astro-cid-uaj6t54a]{height:auto;min-height:0;padding-top:calc(var(--m) * 2 + 2em)}.hero[data-astro-cid-uaj6t54a]{width:auto;margin:0 var(--m);aspect-ratio:4/5;position:relative;inset:auto}.hero[data-astro-cid-uaj6t54a].has-phone img[data-astro-cid-uaj6t54a]{object-fit:cover;object-position:var(--phone-at,50% 50%)}.text[data-astro-cid-uaj6t54a]{width:auto;padding:2.25rem var(--m) 0;position:static}.scroll[data-astro-cid-uaj6t54a]{display:none}.open[data-astro-cid-uaj6t54a].is-next{height:100%}.open[data-astro-cid-uaj6t54a].is-next.is-live .hero[data-astro-cid-uaj6t54a]{aspect-ratio:auto;margin:0;position:absolute}.open[data-astro-cid-uaj6t54a].is-next.is-live .hero-space[data-astro-cid-uaj6t54a]{margin:0 var(--m);aspect-ratio:4/5;display:block}}.project[data-astro-cid-pznzci7v]{--axis:64vw;--text-w:min(24rem, 26vw)}.sheet[data-astro-cid-pznzci7v]{z-index:1;background:var(--ink);position:relative}.body[data-astro-cid-pznzci7v]{gap:clamp(6rem,22vh,14rem);padding:18vh 0 20vh;display:grid}.row[data-astro-cid-pznzci7v]{column-gap:var(--gap);padding:0 var(--m);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:clamp(2.4rem,7vh,4.5rem);display:grid}.row[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]{grid-column:var(--c);grid-row:1;min-width:0}.row--full[data-astro-cid-pznzci7v] .shot[data-astro-cid-pznzci7v]{margin-inline:calc(var(--m) * -1);grid-column:1/-1}.row--full[data-astro-cid-pznzci7v] figcaption[data-astro-cid-pznzci7v]{padding:0 var(--m)}.row--pair[data-astro-cid-pznzci7v] .shot[data-astro-cid-pznzci7v]:nth-child(2){margin-top:16vh}.note--top[data-astro-cid-pznzci7v]{align-self:start}.note--foot[data-astro-cid-pznzci7v]{align-self:end}.row[data-astro-cid-pznzci7v]>.note--under[data-astro-cid-pznzci7v]{grid-row:2}.shot[data-astro-cid-pznzci7v]{position:relative}.frame[data-astro-cid-pznzci7v]{background:var(--ink-2);transform-origin:50% 100%;will-change:transform;position:relative;overflow:hidden}.frame[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-pznzci7v]{color:var(--mute);gap:1.2em;margin-top:.9em;display:flex}.num[data-astro-cid-pznzci7v]{font-variant-numeric:tabular-nums;color:var(--paper)}.note[data-astro-cid-pznzci7v]{align-content:start;gap:.7rem;display:grid}.note__label[data-astro-cid-pznzci7v]{color:var(--mute)}.note__sign[data-astro-cid-pznzci7v]{margin:0 0 .6rem -.04em;font-size:clamp(3.4rem,2rem + 3.4vw,6.4rem);line-height:1}.note__text[data-astro-cid-pznzci7v]{text-wrap:pretty;max-width:34ch}.note__go[data-astro-cid-pznzci7v]{margin-top:.5rem;font-size:clamp(1.05rem,.84rem + .46vw,1.45rem);font-weight:560;font-stretch:104%}.note__go[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v] .u[data-astro-cid-pznzci7v]{background-position:0 100%;background-size:100% 1px}.note--big[data-astro-cid-pznzci7v] .note__text[data-astro-cid-pznzci7v]{letter-spacing:-.035em;text-wrap:balance;max-width:21ch;font-size:clamp(1.9rem,.9rem + 2.6vw,3.9rem);font-weight:560;font-stretch:108%;line-height:1.02}.after[data-astro-cid-pznzci7v]{padding:16vh var(--m) calc(var(--m) * 1.4);gap:1.1rem;display:grid}.after__label[data-astro-cid-pznzci7v]{color:var(--mute)}.after__title[data-astro-cid-pznzci7v]{letter-spacing:-.04em;text-wrap:balance;max-width:14ch;font-size:clamp(3.2rem,.6rem + 8.4vw,12.5rem);font-weight:560;font-stretch:118%;line-height:.9}.next[data-astro-cid-pznzci7v]{z-index:0;height:330svh;margin-top:-100svh;position:relative}.next__stick[data-astro-cid-pznzci7v]{height:100svh;position:sticky;top:0;overflow:hidden}.next__link[data-astro-cid-pznzci7v]{display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.next[data-astro-cid-pznzci7v]{height:auto;margin-top:0}.next__stick[data-astro-cid-pznzci7v]{position:relative}}@media (prefers-reduced-motion:reduce) and (width<=47.99rem){.next__stick[data-astro-cid-pznzci7v]{height:auto;overflow:visible}.next__link[data-astro-cid-pznzci7v]{position:relative;inset:auto}.next[data-astro-cid-pznzci7v] .open.is-next{height:auto}}@media (width<=63.99rem){.project[data-astro-cid-pznzci7v]{--axis:58vw;--text-w:36vw}.row[data-astro-cid-pznzci7v]>.note[data-astro-cid-pznzci7v]:not(.note--big){grid-row:2;grid-column:var(--ct);align-self:start}}@media (width<=47.99rem){.body[data-astro-cid-pznzci7v]{gap:5rem;padding-top:12vh}.row[data-astro-cid-pznzci7v]{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:2.6rem}.row[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]{grid-row:auto!important}.row[data-astro-cid-pznzci7v] .shot[data-astro-cid-pznzci7v]{grid-column:1/-1;margin-top:0!important}.row--pair[data-astro-cid-pznzci7v].is-tall .shot[data-astro-cid-pznzci7v]:first-child{grid-column:1/6}.row--pair[data-astro-cid-pznzci7v].is-tall .shot[data-astro-cid-pznzci7v]:nth-child(2){grid-column:2/7}.row[data-astro-cid-pznzci7v]>.note[data-astro-cid-pznzci7v]{grid-column:var(--cp)!important}}
