.gal[data-astro-cid-rj65ajc3]{padding:clamp(56px,8vw,112px) 0}.gal__track[data-astro-cid-rj65ajc3]{gap:14px;display:grid}.gal__item[data-astro-cid-rj65ajc3]{margin:0;overflow:hidden}@media (width>=900px){.gal__track[data-astro-cid-rj65ajc3]{max-width:var(--wrap);padding:0 var(--gutter);grid-template-columns:repeat(6,1fr);grid-auto-rows:180px;margin:0 auto}.gal__item--copy[data-astro-cid-rj65ajc3]{display:none}.gal__item--0[data-astro-cid-rj65ajc3]{grid-area:span 3/span 4}.gal__item--1[data-astro-cid-rj65ajc3]{grid-area:span 2/span 2}.gal__item--2[data-astro-cid-rj65ajc3]{grid-area:span 1/span 2}.gal__item--3[data-astro-cid-rj65ajc3],.gal__item--4[data-astro-cid-rj65ajc3]{grid-area:span 2/span 3}}@media (width<=899px){.gal__track[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:80vw;grid-auto-flow:column;padding:0 16px;overflow-x:auto}.gal__item[data-astro-cid-rj65ajc3]{scroll-snap-align:center;aspect-ratio:4/5}.gal__item--copy[data-astro-cid-rj65ajc3]{display:none}}@media (width<=899px) and (prefers-reduced-motion:no-preference){.gal__viewport[data-astro-cid-rj65ajc3]{overflow:hidden}.gal__track[data-astro-cid-rj65ajc3]{scroll-snap-type:none;width:max-content;animation:glide calc(var(--n) * 5s) linear infinite;will-change:transform;padding:0;overflow:visible}.gal__item--copy[data-astro-cid-rj65ajc3]{display:block}.gal__track[data-astro-cid-rj65ajc3].is-paused{animation-play-state:paused}@keyframes glide{to{transform:translateX(calc(-1 * var(--n) * (80vw + 14px)))}}}.who__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:end;gap:40px;display:grid}@media (width>=900px){.who__in[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;gap:72px}}.who__text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:18px 0 14px}.who__portrait[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;margin:0;display:flex;position:relative}.who__shape[data-astro-cid-lcdefpme]{background:var(--blue);position:absolute;inset:18% 8% 44px;transform:skew(-6deg)}.who__img[data-astro-cid-lcdefpme]{width:100%;max-width:440px;height:auto;position:relative}.who__portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;width:100%;max-width:440px;padding:12px 18px;font-size:15px;position:relative}.stones[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=900px){.stones[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px}}.stone[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;text-decoration:none;display:flex}.stone__img[data-astro-cid-lcdefpme]{aspect-ratio:3/4;background:var(--stone);position:relative;overflow:hidden}.stone__blank[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--ink);background:repeating-linear-gradient(135deg, var(--stone), var(--stone) 14px, #ebe8e2 14px, #ebe8e2 28px);align-items:flex-end;padding:14px;font-size:26px;font-style:italic;font-weight:800;display:flex;position:absolute;inset:0}a[data-astro-cid-lcdefpme].stone h3[data-astro-cid-lcdefpme]{background:linear-gradient(var(--blue), var(--blue)) 0 100% / 0 4px no-repeat;transition:background-size .3s var(--ease);align-self:flex-start}a[data-astro-cid-lcdefpme].stone:hover h3[data-astro-cid-lcdefpme]{background-size:100% 4px}.stone[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0;font-size:15px}.cine[data-astro-cid-lcdefpme]{color:#fff;align-items:flex-end;min-height:clamp(560px,86vh,820px);display:flex;position:relative;overflow:hidden}.cine__media[data-astro-cid-lcdefpme]{position:absolute;inset:0}.cine__img[data-astro-cid-lcdefpme]{object-fit:cover;transform-origin:60%;width:100%;height:100%}.cine__veil[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#222122d1 0%,#2221228c 55%,#22212240 100%),linear-gradient(#0000 55%,#22212299);position:absolute;inset:0}.cine__text[data-astro-cid-lcdefpme]{max-width:var(--wrap);flex-direction:column;gap:20px;width:100%;padding-top:120px;padding-bottom:clamp(48px,7vw,96px);display:flex;position:relative}.cine[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;max-width:12em}.cine__lede[data-astro-cid-lcdefpme]{color:#f1efeb;max-width:34em;margin:0}@media (prefers-reduced-motion:no-preference){.cine__img[data-astro-cid-lcdefpme]{animation:20s ease-in-out infinite alternate kenburns}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.2)translate(-3%,-1.5%)}}}
