.page-module__5IDNIq__page{color:var(--foreground);background:var(--background);position:relative}.page-module__5IDNIq__page:before{content:"";background:radial-gradient(ellipse 60% 50% at 20% 90%,var(--section-regions-glow),transparent 70%);pointer-events:none;z-index:0;width:60%;height:50%;position:absolute;bottom:-10%;left:-10%}.page-module__5IDNIq__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--section-regions);font-size:.75rem;font-family:var(--font-cinzel),serif}.page-module__5IDNIq__title{margin-top:1rem;font-size:1.5rem;font-weight:600;line-height:1.2}.page-module__5IDNIq__lead{color:var(--muted-foreground);margin-top:.75rem}.page-module__5IDNIq__empty{color:var(--muted-foreground)}.page-module__5IDNIq__card{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-2xl);transition:transform .4s,box-shadow .4s;position:relative;overflow:hidden}.page-module__5IDNIq__card:hover{box-shadow:0 18px 36px #0000001f,0 0 30px var(--section-regions-glow);transform:translateY(-4px)}.page-module__5IDNIq__cardMedia{background:var(--muted)}.page-module__5IDNIq__cardImage{object-fit:cover;filter:saturate(.85)brightness(.92);width:100%;height:100%;transition:transform .4s,filter .4s;display:block}.page-module__5IDNIq__card:hover .page-module__5IDNIq__cardImage{filter:saturate()brightness();transform:scale(1.06)}.page-module__5IDNIq__cardOverlay{background:linear-gradient(#0000,#0000004d,#000000b3);position:absolute;inset:0}.page-module__5IDNIq__cardContent{color:#fff;padding:16px;position:absolute;bottom:0;left:0;right:0}.page-module__5IDNIq__cardTitle{font-size:1.125rem;font-weight:600}.page-module__5IDNIq__cardMeta{letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-radius:9999px;margin-top:.25rem;padding:2px 10px;font-size:.6875rem;display:inline-block}.page-module__5IDNIq__cardSummary{opacity:.8;margin-top:.5rem;font-size:.875rem}@media (min-width:640px){.page-module__5IDNIq__title{font-size:1.875rem}}
