.hero[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:var(--night);align-items:flex-end;min-height:min(88vh,52rem);display:flex;position:relative}.hero-photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 35%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#00000040 0%,#00000059 45%,#000000d9 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-2xl) var(--space-xl)}.hero-eyebrow[data-astro-cid-lcdefpme]{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;margin-bottom:var(--space-m);font-weight:650}.vision[data-astro-cid-lcdefpme]{font-size:min(var(--step-4), calc((100vw - 2rem) / 8.8));letter-spacing:-.025em;margin-bottom:var(--space-l);line-height:.98}.vision[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hero-visit[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-m);padding-top:var(--space-m);border-top:1px solid #ffffff40;flex-wrap:wrap;display:flex}.hero-times[data-astro-cid-lcdefpme]{font-size:clamp(.9rem, 4.4vw, var(--step-1));white-space:pre;margin:0}.hero-times[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-right:.5rem}.hero-outline[data-astro-cid-lcdefpme]{color:#fff}.choices[data-astro-cid-lcdefpme]{gap:var(--space-s);grid-template-columns:repeat(5,1fr);display:grid}.choice[data-astro-cid-lcdefpme]{min-height:24rem}@media (width<=1100px){.choices[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(15rem,42%);grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.choice[data-astro-cid-lcdefpme]{scroll-snap-align:start;min-height:22rem}}@media (width<=640px){.choices[data-astro-cid-lcdefpme]{grid-auto-columns:78%}}.stories-inner[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:1fr 1.15fr;align-items:center;display:grid}.stories-title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.stories-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cfc8be;font-size:var(--step-1);line-height:1.5}.portraits[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;justify-self:end;gap:.9rem;width:min(100%,32rem);display:grid}.portraits[data-astro-cid-lcdefpme] .sweep-slide{aspect-ratio:1}.portraits[data-astro-cid-lcdefpme] .sweep--pop.is-ready .sweep-stage{border-radius:var(--radius);overflow:hidden}.portraits[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 35%;width:100%;height:100%;display:block}@media (width<=900px){.stories-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.portraits[data-astro-cid-lcdefpme]{justify-self:start;gap:.6rem;width:100%}}.message[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.message-media[data-astro-cid-lcdefpme]{border-radius:var(--radius);aspect-ratio:16/9;background:var(--night);position:relative;overflow:hidden}.message-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 20%;width:100%;height:100%}.message-title[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:var(--space-s)}.message[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin-bottom:var(--space-m)}@media (width<=900px){.message[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.event-scroller[data-astro-cid-lcdefpme]{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--space-m)) / 3);gap:var(--space-m);scroll-snap-type:x mandatory;padding-bottom:var(--space-s);margin-bottom:var(--space-s);display:grid;overflow-x:auto}.event-scroller[data-astro-cid-lcdefpme]>*{scroll-snap-align:start}@media (width<=900px){.event-scroller[data-astro-cid-lcdefpme]{grid-auto-columns:60%}}@media (width<=600px){.event-scroller[data-astro-cid-lcdefpme]{grid-auto-columns:82%}}.row-head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-l);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.row-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.ministry-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.visit[data-astro-cid-lcdefpme]{background:var(--ink);color:#f3efe9;grid-template-columns:1fr 1fr;display:grid}.visit-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;min-height:24rem}.visit-text[data-astro-cid-lcdefpme]{padding:var(--space-xl) var(--gutter);align-self:center;max-width:40rem}.visit-text[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#fff;opacity:.7}.visit-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:#fff}.visit-steps[data-astro-cid-lcdefpme]{counter-reset:s;margin:0 0 var(--space-l);gap:var(--space-s);padding:0;list-style:none;display:grid}.visit-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:s;color:#d6cfc5;grid-template-columns:2.75rem 1fr;display:grid}.visit-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"0" counter(s);font-family:var(--font-display);font-size:var(--step-1);color:#fff;line-height:1.3}.visit-steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}@media (width<=900px){.visit[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{min-height:18rem;max-height:22rem}}
