.cards[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-rqcsfpnx] li[data-astro-cid-rqcsfpnx]:first-child{grid-column:1/-1}.c[data-astro-cid-rqcsfpnx]{background:var(--surface);border-radius:var(--radius);height:100%;color:var(--ink);flex-direction:column;gap:2px;padding:8px 8px 14px;text-decoration:none;transition:transform .2s;display:flex}.c[data-astro-cid-rqcsfpnx]:hover{color:var(--ink);transform:translateY(-2px)}.c[data-astro-cid-rqcsfpnx] .mood{margin-bottom:8px}.c__name[data-astro-cid-rqcsfpnx]{letter-spacing:-.01em;padding:0 4px;font-size:1.0625rem;font-weight:600}.c__note[data-astro-cid-rqcsfpnx]{color:var(--ink-2);padding:0 4px;font-size:.8125rem}.c--main[data-astro-cid-rqcsfpnx] .c__name[data-astro-cid-rqcsfpnx]{font-size:1.375rem}@media (width<=899px){.cards[data-astro-cid-rqcsfpnx] li[data-astro-cid-rqcsfpnx]:last-child:nth-child(2n){grid-column:1/-1}}@media (width>=900px){.cards[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cards[data-astro-cid-rqcsfpnx] li[data-astro-cid-rqcsfpnx]:first-child{grid-area:span 2/span 2}.c[data-astro-cid-rqcsfpnx]{padding:10px 10px 18px}.c__name[data-astro-cid-rqcsfpnx]{font-size:1.25rem}.c--main[data-astro-cid-rqcsfpnx] .c__name[data-astro-cid-rqcsfpnx]{font-size:1.75rem}.c--main[data-astro-cid-rqcsfpnx] .mood{flex:1;min-height:320px;aspect-ratio:auto!important}}.hero[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--on-dark);align-items:flex-end;min-height:480px;display:flex;position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#14131233 0%,#1413129e 45%,#141312e0 100%);position:absolute;inset:0}.hero__in[data-astro-cid-lcdefpme]{z-index:1;width:100%;padding-top:48px;padding-bottom:32px;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--on-dark);max-width:14em}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--accent-on-dark)}.hero__lead[data-astro-cid-lcdefpme]{color:#dad6cf;max-width:32rem;margin:0;font-size:1.125rem}.hero__tag[data-astro-cid-lcdefpme]{color:#fff;background:#00000073;border-radius:4px;margin-bottom:16px;padding:3px 8px;font-size:.75rem;display:inline-block}.act[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding-top:20px;display:flex}.act__main[data-astro-cid-lcdefpme]{width:100%}.act__note[data-astro-cid-lcdefpme]{color:var(--ink-2);text-align:center;margin:0;font-size:.9375rem}.usps-wrap[data-astro-cid-lcdefpme]{margin-top:20px}.split[data-astro-cid-lcdefpme]{align-items:center;gap:32px;display:grid}.section--flush[data-astro-cid-lcdefpme]{padding-top:0}.more[data-astro-cid-lcdefpme]{margin-top:20px;font-weight:600}.towns[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.towns[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius);color:var(--ink);padding:10px 14px;font-weight:500;text-decoration:none;display:inline-block}.towns[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--on-dark)}.arts[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.arts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius);color:var(--ink);padding:18px;font-weight:600;text-decoration:none;display:block}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{min-height:640px}.hero__in[data-astro-cid-lcdefpme]{padding-bottom:64px}.act[data-astro-cid-lcdefpme]{flex-direction:row;align-items:stretch}.act__main[data-astro-cid-lcdefpme]{flex:1;width:auto}.act[data-astro-cid-lcdefpme]{align-items:center}.act__main[data-astro-cid-lcdefpme]{flex:none;padding:0 40px}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:64px}.arts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}
