.page-module__DxO7MG__wrap{background:var(--color-warm-off-white);min-height:100vh;color:var(--color-ink-brown)}.page-module__DxO7MG__section{padding:var(--space-5) 5vw var(--space-5) 5vw;max-width:var(--container-wide);margin:0 auto}.page-module__DxO7MG__head{max-width:var(--container-text);margin-bottom:var(--space-4)}.page-module__DxO7MG__kicker{font-family:var(--font-ui);font-size:var(--text-small);letter-spacing:.1em;opacity:.55;margin-bottom:var(--space-1)}.page-module__DxO7MG__title{font-size:var(--text-h2);line-height:1.15}.page-module__DxO7MG__empty{opacity:.7}.page-module__DxO7MG__grid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:561px){.page-module__DxO7MG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page-module__DxO7MG__grid{grid-template-columns:repeat(12,1fr)}}.page-module__DxO7MG__card{border-radius:var(--radius-card);color:var(--color-warm-off-white);aspect-ratio:4/3;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:900px){.page-module__DxO7MG__card{aspect-ratio:3/4;grid-column:span 4}.page-module__DxO7MG__colSpan7{aspect-ratio:3/2;grid-column:span 7}.page-module__DxO7MG__colSpan5{aspect-ratio:4/5;grid-column:span 5}.page-module__DxO7MG__colSpan4{aspect-ratio:3/4;grid-column:span 4}.page-module__DxO7MG__rowOneBottomAlign{align-self:end}}.page-module__DxO7MG__imageWrap{position:absolute;inset:0;overflow:hidden}.page-module__DxO7MG__image{object-fit:cover;transition:transform .35s}.page-module__DxO7MG__imageFallback{transition:transform .35s;position:absolute;inset:0}.page-module__DxO7MG__card:hover .page-module__DxO7MG__image,.page-module__DxO7MG__card:focus-visible .page-module__DxO7MG__image,.page-module__DxO7MG__card:hover .page-module__DxO7MG__imageFallback,.page-module__DxO7MG__card:focus-visible .page-module__DxO7MG__imageFallback{transform:scale(1.012)}.page-module__DxO7MG__overlay{background:linear-gradient(#0000 45%,#0000006b 100%);position:absolute;inset:0}.page-module__DxO7MG__caption{flex-direction:column;justify-content:flex-end;gap:.25rem;height:100%;padding:1.4rem;display:flex;position:relative}.page-module__DxO7MG__name{font-family:var(--font-display);font-size:1.4rem;font-weight:400}.page-module__DxO7MG__tagline{font-family:var(--font-ui);opacity:.65;font-size:.88rem;transition:opacity .2s}.page-module__DxO7MG__card:hover .page-module__DxO7MG__tagline,.page-module__DxO7MG__card:focus-visible .page-module__DxO7MG__tagline{opacity:1}.page-module__DxO7MG__card:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}@media (prefers-reduced-motion:reduce){.page-module__DxO7MG__image,.page-module__DxO7MG__imageFallback,.page-module__DxO7MG__tagline{transition:none}.page-module__DxO7MG__card:hover .page-module__DxO7MG__image,.page-module__DxO7MG__card:focus-visible .page-module__DxO7MG__image,.page-module__DxO7MG__card:hover .page-module__DxO7MG__imageFallback,.page-module__DxO7MG__card:focus-visible .page-module__DxO7MG__imageFallback{transform:none}}
