.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:#e9dfdc;height:min(82svh,760px);min-height:440px;position:relative;overflow:hidden}.slides[data-astro-cid-ge2uvauf],.slide[data-astro-cid-ge2uvauf],.hero-video[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.slide[data-astro-cid-ge2uvauf]{opacity:0;animation-name:hero-fade;animation-duration:var(--total);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}.slide[data-astro-cid-ge2uvauf]:first-child{opacity:1}.slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;animation-name:hero-zoom;animation-duration:var(--total);will-change:transform;animation-timing-function:ease-out;animation-iteration-count:infinite}.hero-video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.veil[data-astro-cid-ge2uvauf]{z-index:1;background:linear-gradient(#2814190d 30%,#28141961);position:absolute;inset:0}.copy[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;color:#fff;padding-inline:var(--gutter);position:absolute;inset:auto 0 12%}.copy-line[data-astro-cid-ge2uvauf]{opacity:0;animation-name:hero-copy;animation-duration:var(--total);margin:0;animation-iteration-count:infinite;animation-fill-mode:backwards;position:absolute;inset:auto 0 0}.copy-main[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);letter-spacing:.12em;text-shadow:0 2px 18px #28141973;font-size:clamp(1.5rem,1rem + 2.6vw,2.9rem);font-weight:500;line-height:1.5;display:block}.copy-sub[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);letter-spacing:.4em;opacity:.9;margin-top:.8em;font-size:clamp(.7rem,.6rem + .3vw,.85rem);display:block}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{aspect-ratio:1;height:auto;min-height:0}.hero[data-astro-cid-ge2uvauf].has-mobile{aspect-ratio:3/4;max-height:78svh}.copy[data-astro-cid-ge2uvauf]{bottom:9%}}.hero-toggle[data-astro-cid-ge2uvauf]{z-index:3;color:#fff;min-width:44px;min-height:44px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#1e18148c;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:.45em;padding:0 .9em;font-size:.8rem;display:inline-flex;position:absolute;bottom:12px;right:12px}.hero-toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.hero-toggle[data-astro-cid-ge2uvauf]:hover{background:#1e1814b8}.hero[data-astro-cid-ge2uvauf] .hero-toggle[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:2px;outline:3px solid #fff}.hero-toggle-icon[data-astro-cid-ge2uvauf]{border-inline:3px solid;width:10px;height:12px}.hero[data-astro-cid-ge2uvauf].is-paused .hero-toggle-icon[data-astro-cid-ge2uvauf]{border:6px solid #0000;border-inline:0;border-left:10px solid;width:0;height:0}.hero[data-astro-cid-ge2uvauf].is-paused .slide[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].is-paused .slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].is-paused .copy-line[data-astro-cid-ge2uvauf]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:none;transform:none}.copy-line[data-astro-cid-ge2uvauf]{animation-name:hero-copy-still}.hero[data-astro-cid-ge2uvauf]:not(.is-started) .slide[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf]:not(.is-started) .copy-line[data-astro-cid-ge2uvauf]{animation:none}.hero[data-astro-cid-ge2uvauf]:not(.is-started) .copy-line[data-astro-cid-ge2uvauf]:first-child{opacity:1}}.topics[data-astro-cid-7aropxhg]{background:#f3e3dc}.topics-inner[data-astro-cid-7aropxhg]{grid-template-columns:auto 1fr auto;align-items:start;gap:1.2rem;padding-block:1.1rem;display:grid}.topics-label[data-astro-cid-7aropxhg]{font-family:var(--font-serif);color:var(--rose-700);letter-spacing:.15em;margin:0}.topics[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{gap:.25rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{gap:1em;display:flex}.topics[data-astro-cid-7aropxhg] time[data-astro-cid-7aropxhg]{color:var(--muted);flex-shrink:0}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--text);text-decoration:none}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{color:var(--rose-700);text-decoration:underline}.topics-more[data-astro-cid-7aropxhg]{white-space:nowrap;font-size:.85rem}@media (width<=760px){.topics-inner[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:.4rem}.topics[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{gap:0}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{flex-direction:column;gap:0;padding-block:.65rem}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]{border-top:1px solid #a24a612e}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:first-child{padding-top:.2rem}}.intro-text[data-astro-cid-7aropxhg]{margin:.4em 0;font-size:1.05rem}
