.page-hero[data-astro-cid-v2epcjfh]{min-height:min(82svh,780px);color:var(--white);background:var(--night);align-items:flex-end;display:flex;position:relative;overflow:clip}.page-hero[data-astro-cid-v2epcjfh]>img[data-astro-cid-v2epcjfh]{object-fit:cover;width:100%;height:100%;animation:settle 2.2s var(--ease-out) both;position:absolute;inset:0}@keyframes settle{0%{transform:scale(1.06)}}.page-hero[data-astro-cid-v2epcjfh]:before{content:"";z-index:1;background:linear-gradient(#14202ec7 0%,#14202e00 160px),linear-gradient(#14202e73 0%,#14202e66 45%,#14202ed6 100%);position:absolute;inset:0}.page-hero[data-astro-cid-v2epcjfh] .container[data-astro-cid-v2epcjfh]{z-index:2;padding-top:150px;padding-bottom:clamp(56px,7vw,96px);position:relative}.page-hero[data-astro-cid-v2epcjfh] .label[data-astro-cid-v2epcjfh]{color:var(--blue-pale)}.page-hero[data-astro-cid-v2epcjfh] h1[data-astro-cid-v2epcjfh]{font-size:clamp(2.8rem,6vw,5.5rem);line-height:1.02}.page-hero[data-astro-cid-v2epcjfh] h1[data-astro-cid-v2epcjfh] em[data-astro-cid-v2epcjfh]{color:var(--blue-pale)}.back[data-astro-cid-v2epcjfh]{letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark);align-items:center;gap:10px;margin-bottom:44px;padding:10px 0;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.back[data-astro-cid-v2epcjfh] i[data-astro-cid-v2epcjfh]{transition:transform .26s var(--ease-out)}@media (hover:hover) and (pointer:fine){.back[data-astro-cid-v2epcjfh]:hover i[data-astro-cid-v2epcjfh]{transform:translate(-4px)}}.body[data-astro-cid-v2epcjfh]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(48px,8vw,120px);display:grid}.first[data-astro-cid-v2epcjfh]{font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.35}.first[data-astro-cid-v2epcjfh] strong[data-astro-cid-v2epcjfh]{font-weight:600}.text[data-astro-cid-v2epcjfh] .rule[data-astro-cid-v2epcjfh]{margin:36px 0}.text[data-astro-cid-v2epcjfh] .muted[data-astro-cid-v2epcjfh]{max-width:62ch;font-size:1.1rem}.text-photo[data-astro-cid-v2epcjfh]{max-width:62ch;margin:40px 0 0}.text-photo[data-astro-cid-v2epcjfh] img[data-astro-cid-v2epcjfh]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.text-photo--whole[data-astro-cid-v2epcjfh] img[data-astro-cid-v2epcjfh]{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:720px}.aside[data-astro-cid-v2epcjfh]{background:var(--ivory);border:1px solid var(--line);padding:40px;position:sticky;top:110px}.aside[data-astro-cid-v2epcjfh] dl[data-astro-cid-v2epcjfh]{margin:0 0 32px;display:grid}.aside[data-astro-cid-v2epcjfh] dt[data-astro-cid-v2epcjfh]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-top:16px;font-size:.72rem;font-weight:500}.aside[data-astro-cid-v2epcjfh] dd[data-astro-cid-v2epcjfh]{border-bottom:1px solid var(--line);margin:2px 0 0;padding-bottom:14px}.aside[data-astro-cid-v2epcjfh] dd[data-astro-cid-v2epcjfh] a[data-astro-cid-v2epcjfh]{text-decoration:none}.h[data-astro-cid-v2epcjfh]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;display:flex}.aside[data-astro-cid-v2epcjfh] .btn[data-astro-cid-v2epcjfh]{width:100%}@media (hover:hover) and (pointer:fine){.aside[data-astro-cid-v2epcjfh] dd[data-astro-cid-v2epcjfh] a[data-astro-cid-v2epcjfh]:hover{color:var(--blue)}}.photos[data-astro-cid-v2epcjfh]{grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(180px,19vw,280px);grid-auto-flow:dense;gap:14px;margin-top:clamp(72px,9vw,120px);display:grid}.photos[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]{background:var(--ivory);cursor:zoom-in;border:0;grid-column:span 2;padding:0;overflow:hidden}.photos[data-astro-cid-v2epcjfh] img[data-astro-cid-v2epcjfh]{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1));transform-origin:var(--o,50% 50%);transition:transform 1s var(--ease-out)}@media (hover:hover) and (pointer:fine){.photos[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]:hover img[data-astro-cid-v2epcjfh]{transform:scale(calc(var(--z,1) * 1.04))}}.count-1[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]{grid-area:span 2/1/auto/-1}.count-2[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]{grid-area:span 2/span 3}.count-3[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]:first-child{grid-area:span 2/span 4}.count-4[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]:first-child,.count-4[data-astro-cid-v2epcjfh] button[data-astro-cid-v2epcjfh]:nth-child(4){grid-column:span 4}@media (width<=960px){.body[data-astro-cid-v2epcjfh]{grid-template-columns:1fr}.aside[data-astro-cid-v2epcjfh]{position:static}}@media (width<=700px){.photos[data-astro-cid-v2epcjfh]{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:10px}.photos[data-astro-cid-v2epcjfh][class] button[data-astro-cid-v2epcjfh]{grid-area:span 1/span 1}.photos[data-astro-cid-v2epcjfh][class] button[data-astro-cid-v2epcjfh]:first-child{grid-area:span 2/1/auto/-1}.count-2[data-astro-cid-v2epcjfh][class] button[data-astro-cid-v2epcjfh]:last-child,.count-4[data-astro-cid-v2epcjfh][class] button[data-astro-cid-v2epcjfh]:last-child{grid-column:1/-1}.aside[data-astro-cid-v2epcjfh]{padding:28px 24px}}
