.en-hero[data-astro-cid-nhnohg2b]{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.en-hero__grid[data-astro-cid-nhnohg2b]{align-items:center;gap:3rem;display:grid}.en-hero__copy[data-astro-cid-nhnohg2b]{order:2}.en-hero__title[data-astro-cid-nhnohg2b]{text-wrap:balance;margin:1.2rem 0 1.6rem;font-size:clamp(3.2rem,7vw,7rem);line-height:.96}.en-hero__intro[data-astro-cid-nhnohg2b]{color:var(--charcoal-soft);max-width:32rem;margin-bottom:2rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.en-jump[data-astro-cid-nhnohg2b]{flex-wrap:wrap;gap:.5rem;display:flex}.en-jump[data-astro-cid-nhnohg2b] a[data-astro-cid-nhnohg2b]{border:1px solid var(--rule);background:var(--white);color:var(--charcoal);border-radius:999px;padding:.55rem 1.05rem;font-size:.92rem;text-decoration:none;transition:background .3s,color .3s,border-color .3s}.en-jump[data-astro-cid-nhnohg2b] a[data-astro-cid-nhnohg2b]:hover{background:var(--charcoal);border-color:var(--charcoal);color:var(--paper)}.en-sec[data-astro-cid-nhnohg2b]{padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:5rem}.en-sec[data-astro-cid-nhnohg2b] .section-head[data-astro-cid-nhnohg2b] h2[data-astro-cid-nhnohg2b]{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1}.en-occ[data-astro-cid-nhnohg2b]{text-align:center;grid-template-columns:1fr 1fr;gap:2rem 1rem;margin:0;padding:0;list-style:none;display:grid}.en-occ__card[data-astro-cid-nhnohg2b]{color:var(--charcoal);text-decoration:none;display:block}.en-occ__img[data-astro-cid-nhnohg2b]{aspect-ratio:4/5;border-radius:var(--arch);background:var(--ivory-deep);display:block;overflow:hidden}.en-occ[data-astro-cid-nhnohg2b] li[data-astro-cid-nhnohg2b]:nth-child(4n+2) .en-occ__img[data-astro-cid-nhnohg2b]{background:var(--sage)}.en-occ__img[data-astro-cid-nhnohg2b] img[data-astro-cid-nhnohg2b]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.en-occ__card[data-astro-cid-nhnohg2b]:hover img[data-astro-cid-nhnohg2b]{transform:scale(1.05)}.en-occ__name[data-astro-cid-nhnohg2b]{font-family:var(--display);margin-top:1rem;font-size:1.45rem;display:block}.en-occ__card[data-astro-cid-nhnohg2b]:hover .en-occ__name[data-astro-cid-nhnohg2b]{color:var(--terracotta);font-style:italic}.en-occ[data-astro-cid-nhnohg2b] small[data-astro-cid-nhnohg2b]{color:var(--charcoal-soft)}.en-prints[data-astro-cid-nhnohg2b]{background:var(--butter);border-radius:var(--radius-lg);margin-inline:clamp(.75rem,2vw,1.5rem)}.en-prints__grid[data-astro-cid-nhnohg2b]{gap:2rem;display:grid}.en-print[data-astro-cid-nhnohg2b]{color:var(--charcoal);text-decoration:none;display:block}.en-print__paper[data-astro-cid-nhnohg2b]{aspect-ratio:4/3;background:var(--paper);border-radius:var(--radius);place-items:center;padding:1.4rem;display:grid}.en-print__paper[data-astro-cid-nhnohg2b] img[data-astro-cid-nhnohg2b]{width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .6s var(--ease);border-radius:4px;transform:rotate(-1.5deg);box-shadow:0 14px 30px #3c281429}.en-print[data-astro-cid-nhnohg2b]:hover img[data-astro-cid-nhnohg2b]{transform:rotate(0)scale(1.03)}.en-print__title[data-astro-cid-nhnohg2b]{font-family:var(--display);margin-top:1rem;font-size:1.3rem;line-height:1.2;display:block}.en-cater[data-astro-cid-nhnohg2b]{background:var(--aegean);color:var(--paper);border-radius:var(--radius-lg);margin:clamp(2rem,4vw,3rem) clamp(.75rem,2vw,1.5rem) 0;padding-block:clamp(4rem,8vw,6rem)}.en-cater[data-astro-cid-nhnohg2b] .eyebrow[data-astro-cid-nhnohg2b]{color:#fbf8f3a6}.en-cater[data-astro-cid-nhnohg2b] h2[data-astro-cid-nhnohg2b]{margin:1rem 0 0;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1}.en-cater[data-astro-cid-nhnohg2b] h2[data-astro-cid-nhnohg2b] em[data-astro-cid-nhnohg2b]{color:var(--peach)}.en-cater[data-astro-cid-nhnohg2b] p[data-astro-cid-nhnohg2b]{color:#fbf8f3d9;max-width:32rem;font-size:1.1rem}.en-cater__grid[data-astro-cid-nhnohg2b]{align-items:end;gap:2rem;display:grid}@media (width>=52rem){.en-occ[data-astro-cid-nhnohg2b]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.en-prints__grid[data-astro-cid-nhnohg2b]{grid-template-columns:repeat(3,1fr)}.en-cater__grid[data-astro-cid-nhnohg2b]{grid-template-columns:1fr 1fr;gap:4rem}}@media (width>=60rem){.en-hero__grid[data-astro-cid-nhnohg2b]{grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,6rem)}.en-hero__copy[data-astro-cid-nhnohg2b]{order:0}.en-hero__arch[data-astro-cid-nhnohg2b]{justify-self:end;width:min(100%,32rem)}}
