.hero[data-astro-cid-fw2jffj7]{background:var(--night);min-height:min(84vh,860px);color:var(--night-ink);align-items:flex-end;padding:140px 0 clamp(44px,8vh,80px);display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-fw2jffj7]{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-astro-cid-fw2jffj7]{background:linear-gradient(#080b0e00 35%,#080b0e4d 60%,#080b0ed9 100%);position:absolute;inset:0}.hero-text[data-astro-cid-fw2jffj7]{width:100%;position:relative}.hero-label[data-astro-cid-fw2jffj7]{color:#eceae4e6;margin-bottom:12px}.hero[data-astro-cid-fw2jffj7] h1[data-astro-cid-fw2jffj7]{letter-spacing:-.04em;font-size:clamp(52px,10vw,140px);line-height:.95}.hero-sub[data-astro-cid-fw2jffj7]{font-family:var(--display);letter-spacing:-.01em;color:#eceae4e6;margin:14px 0 0;font-size:clamp(20px,2.4vw,30px);font-weight:500}.hero-kind[data-astro-cid-fw2jffj7]{right:var(--gutter);color:#eceae4d9;margin:0;position:absolute;bottom:14px}.lead[data-astro-cid-fw2jffj7]{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(48px,6vw,80px)}.lead-hook[data-astro-cid-fw2jffj7]{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;grid-column:1/span 10;margin:0;font-size:clamp(26px,3.2vw,44px);font-weight:500;line-height:1.2}.body[data-astro-cid-fw2jffj7]{align-items:start;padding-bottom:clamp(64px,9vw,120px)}.about[data-astro-cid-fw2jffj7]{color:var(--ink-2);grid-column:1/span 6;font-size:18px}.about[data-astro-cid-fw2jffj7] h2[data-astro-cid-fw2jffj7],.highlights[data-astro-cid-fw2jffj7]>h2[data-astro-cid-fw2jffj7],.gallery[data-astro-cid-fw2jffj7]>h2[data-astro-cid-fw2jffj7]{margin-bottom:20px}.facts[data-astro-cid-fw2jffj7]{grid-column:8/span 5}.facts[data-astro-cid-fw2jffj7] .facts-list[data-astro-cid-fw2jffj7]{border-top-color:var(--ink)}.highlights[data-astro-cid-fw2jffj7]{padding-bottom:clamp(64px,9vw,120px)}.hl-list[data-astro-cid-fw2jffj7]{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hl-list[data-astro-cid-fw2jffj7] li[data-astro-cid-fw2jffj7]{border-bottom:1px solid var(--rule);padding:26px 32px 30px 0}.hl-list[data-astro-cid-fw2jffj7] li[data-astro-cid-fw2jffj7]:nth-child(2n){border-left:1px solid var(--rule);padding-left:32px;padding-right:0}.hl-list[data-astro-cid-fw2jffj7] h3[data-astro-cid-fw2jffj7]{margin:0 0 10px;font-size:24px}.hl-list[data-astro-cid-fw2jffj7] p[data-astro-cid-fw2jffj7]{color:var(--ink-2);max-width:44ch;margin:0}.shots[data-astro-cid-fw2jffj7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);display:grid}.shot[data-astro-cid-fw2jffj7]{margin:0}.shot[data-astro-cid-fw2jffj7].wide{grid-column:1/-1}.shot[data-astro-cid-fw2jffj7] a[data-astro-cid-fw2jffj7]{background:var(--paper-2);display:block}.shot[data-astro-cid-fw2jffj7] img[data-astro-cid-fw2jffj7]{aspect-ratio:16/9;object-fit:cover;width:100%}.shot[data-astro-cid-fw2jffj7] figcaption[data-astro-cid-fw2jffj7]{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:10px;font-size:15px;display:flex}.follow[data-astro-cid-fw2jffj7]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:clamp(80px,11vw,150px);padding-block:clamp(40px,5vw,64px)}.follow[data-astro-cid-fw2jffj7] h2[data-astro-cid-fw2jffj7]{grid-column:1/span 6;font-size:clamp(28px,3.4vw,44px)}.follow-body[data-astro-cid-fw2jffj7]{color:var(--ink-2);grid-column:8/span 5}.follow-mail[data-astro-cid-fw2jffj7]{font-family:var(--display);color:var(--ink);padding:6px 0;font-size:20px;font-weight:500;display:inline-block}.next[data-astro-cid-fw2jffj7] a[data-astro-cid-fw2jffj7]{justify-content:space-between;align-items:baseline;gap:8px 16px;padding:40px 0 0;text-decoration:none;display:flex}.next-title[data-astro-cid-fw2jffj7]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(34px,4.6vw,60px);font-weight:500}.next-title[data-astro-cid-fw2jffj7]:after{content:" →"}.next[data-astro-cid-fw2jffj7] a[data-astro-cid-fw2jffj7]:hover .next-title[data-astro-cid-fw2jffj7]{text-decoration:underline 2px}@media (width<=860px){.lead-hook[data-astro-cid-fw2jffj7],.about[data-astro-cid-fw2jffj7],.facts[data-astro-cid-fw2jffj7],.follow[data-astro-cid-fw2jffj7] h2[data-astro-cid-fw2jffj7],.follow-body[data-astro-cid-fw2jffj7]{grid-column:1/-1}.facts[data-astro-cid-fw2jffj7]{margin-top:40px}.follow[data-astro-cid-fw2jffj7] h2[data-astro-cid-fw2jffj7]{margin-bottom:20px}.hl-list[data-astro-cid-fw2jffj7],.shots[data-astro-cid-fw2jffj7]{grid-template-columns:1fr}.hl-list[data-astro-cid-fw2jffj7] li[data-astro-cid-fw2jffj7],.hl-list[data-astro-cid-fw2jffj7] li[data-astro-cid-fw2jffj7]:nth-child(2n){border-left:0;padding:22px 0 26px}.next[data-astro-cid-fw2jffj7] a[data-astro-cid-fw2jffj7]{flex-direction:column}}@media (width<=720px){.hero[data-astro-cid-fw2jffj7]{padding-top:120px;padding-bottom:60px}.hero-kind[data-astro-cid-fw2jffj7]{left:var(--gutter);right:auto}}
