.archive-hero[data-astro-cid-qwnzyu2t]{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:center;background:#151515;color:#fff;padding:160px 0 85px;overflow:hidden}.hero-photo[data-astro-cid-qwnzyu2t]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;z-index:-2}.archive-hero[data-astro-cid-qwnzyu2t]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000e8,#00000096 55%,#00000024);z-index:-1}.hero-copy[data-astro-cid-qwnzyu2t] h1[data-astro-cid-qwnzyu2t]{font-family:Georgia,serif;font-size:clamp(3rem,6.5vw,5.8rem);font-weight:400;line-height:1.02;letter-spacing:-.045em;max-width:760px;margin:20px 0 24px}.hero-copy[data-astro-cid-qwnzyu2t]>p[data-astro-cid-qwnzyu2t]:not(.eyebrow){font-size:1.12rem;line-height:1.75;max-width:540px;color:#efefef}.eyebrow[data-astro-cid-qwnzyu2t]{text-transform:uppercase;letter-spacing:.15em;font-size:.7rem;font-weight:900;color:var(--red);margin:0}.hero-copy[data-astro-cid-qwnzyu2t] .eyebrow[data-astro-cid-qwnzyu2t]{color:#f5d8a0}.archive-button[data-astro-cid-qwnzyu2t]{display:inline-flex;gap:28px;align-items:center;justify-content:center;background:var(--red);color:#fff;border-radius:999px;padding:16px 26px;min-height:52px;font-weight:900;font-size:.83rem;margin-top:22px}.archive-button[data-astro-cid-qwnzyu2t]:hover{background:#a81118}.archive-button[data-astro-cid-qwnzyu2t] span[data-astro-cid-qwnzyu2t]{font-size:1.2rem}.archive-intro[data-astro-cid-qwnzyu2t]{padding-block:72px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.archive-intro[data-astro-cid-qwnzyu2t] h2[data-astro-cid-qwnzyu2t],.archive-cta[data-astro-cid-qwnzyu2t] h2[data-astro-cid-qwnzyu2t]{font:400 clamp(2rem,4vw,3.2rem)/1.12 Georgia,serif;letter-spacing:-.025em;margin:16px 0}.archive-intro[data-astro-cid-qwnzyu2t] p[data-astro-cid-qwnzyu2t]:not(.eyebrow){line-height:1.8;color:var(--soft)}.archive-intro[data-astro-cid-qwnzyu2t] .signature[data-astro-cid-qwnzyu2t]{font-weight:800;color:var(--ink)!important;margin-bottom:8px}.archive-period[data-astro-cid-qwnzyu2t]{font-size:.78rem;margin-top:0}.archive-section[data-astro-cid-qwnzyu2t]{background:var(--cream);padding:42px 0 80px;scroll-margin-top:100px}.archive-filters[data-astro-cid-qwnzyu2t]{display:grid;grid-template-columns:1.5fr 1fr 1.2fr auto;gap:16px;align-items:end;background:#fff;padding:24px;border:1px solid var(--line);border-radius:20px}.archive-filters[data-astro-cid-qwnzyu2t] label[data-astro-cid-qwnzyu2t]{display:grid;gap:8px;min-width:0}.archive-filters[data-astro-cid-qwnzyu2t] label[data-astro-cid-qwnzyu2t]>span[data-astro-cid-qwnzyu2t]{font-weight:800;font-size:.73rem}.archive-filters[data-astro-cid-qwnzyu2t] input[data-astro-cid-qwnzyu2t],.archive-filters[data-astro-cid-qwnzyu2t] select[data-astro-cid-qwnzyu2t]{width:100%;min-height:48px;padding:12px;border:1px solid #cfc8bf;background:#fff;border-radius:9px;font:inherit;font-size:.9rem;min-width:0}.reset-filters[data-astro-cid-qwnzyu2t]{background:#151515;color:#fff;border:0;min-height:48px;padding:12px 18px;border-radius:9px;cursor:pointer;font-weight:800}.result-count[data-astro-cid-qwnzyu2t]{font-size:.8rem;color:var(--soft);margin:20px 2px}.month-heading[data-astro-cid-qwnzyu2t]{display:flex;align-items:center;gap:24px;margin:44px 0 22px}.month-heading[data-astro-cid-qwnzyu2t] h2[data-astro-cid-qwnzyu2t]{font:400 2rem Georgia,serif;margin:0;white-space:nowrap}.month-heading[data-astro-cid-qwnzyu2t]>span[data-astro-cid-qwnzyu2t]{height:1px;background:#d6cbbb;flex:1}.event-cards[data-astro-cid-qwnzyu2t]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.event-card[data-astro-cid-qwnzyu2t]{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;scroll-margin-top:115px;min-width:0}.event-copy[data-astro-cid-qwnzyu2t]{padding:28px 28px 24px}.event-topline[data-astro-cid-qwnzyu2t]{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-category[data-astro-cid-qwnzyu2t]{color:var(--red);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;font-weight:900}.event-anchor[data-astro-cid-qwnzyu2t]{font-size:1rem;color:#777;min-width:32px;min-height:32px;display:grid;place-items:center;border-radius:50%}.event-anchor[data-astro-cid-qwnzyu2t]:hover{background:var(--cream);color:var(--red)}.event-date[data-astro-cid-qwnzyu2t]{font-size:.78rem;color:var(--soft);margin:15px 0 8px}.event-copy[data-astro-cid-qwnzyu2t] h3[data-astro-cid-qwnzyu2t]{font:400 clamp(1.5rem,2.5vw,2rem)/1.15 Georgia,serif;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.event-location[data-astro-cid-qwnzyu2t]{color:var(--red);font-weight:800;font-size:.78rem;margin:0 0 20px}.event-description[data-astro-cid-qwnzyu2t],.event-thanks[data-astro-cid-qwnzyu2t]{font-size:.92rem;line-height:1.75;color:#4f4f4f;margin:16px 0 0}.event-thanks[data-astro-cid-qwnzyu2t]{padding:16px 0 0;border-top:1px solid #eee5da;font-style:italic}.event-photos[data-astro-cid-qwnzyu2t]{padding:0 20px 4px}.event-photos[data-astro-cid-qwnzyu2t] .curated-photos{margin-top:0;column-gap:12px}.event-photos[data-astro-cid-qwnzyu2t] figure{margin-bottom:12px;border-radius:12px}.event-photos[data-astro-cid-qwnzyu2t] figcaption{padding:12px;gap:6px}.event-photos[data-astro-cid-qwnzyu2t] figcaption strong{font-size:.8rem}.event-photos[data-astro-cid-qwnzyu2t] figcaption small,.event-photos[data-astro-cid-qwnzyu2t] figcaption a{font-size:.68rem}.event-media[data-astro-cid-qwnzyu2t]{border-top:1px solid var(--line)}.event-media[data-astro-cid-qwnzyu2t] summary[data-astro-cid-qwnzyu2t]{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;font-weight:900;font-size:.8rem;list-style:none}.event-media[data-astro-cid-qwnzyu2t] summary[data-astro-cid-qwnzyu2t]::-webkit-details-marker{display:none}.event-media[data-astro-cid-qwnzyu2t] summary[data-astro-cid-qwnzyu2t]>span[data-astro-cid-qwnzyu2t]{font-weight:400;color:var(--soft);font-size:.73rem;white-space:nowrap}.event-media[data-astro-cid-qwnzyu2t] summary[data-astro-cid-qwnzyu2t]>span[data-astro-cid-qwnzyu2t] span[data-astro-cid-qwnzyu2t]{font-size:1.1rem;margin-left:8px;color:var(--red)}.event-media[data-astro-cid-qwnzyu2t][open] summary[data-astro-cid-qwnzyu2t]{background:#faf7f2}.media-content[data-astro-cid-qwnzyu2t]{padding:0 20px 20px}.media-note[data-astro-cid-qwnzyu2t]{font-size:.75rem;line-height:1.6;color:var(--soft);margin:18px 6px}.source-card[data-astro-cid-qwnzyu2t]{padding:16px 0;border-top:1px solid #eae4db}.source-card[data-astro-cid-qwnzyu2t]>a[data-astro-cid-qwnzyu2t]{display:block;font-size:.83rem;font-weight:800;text-decoration:underline;text-underline-offset:4px;line-height:1.5}.load-facebook[data-astro-cid-qwnzyu2t]{background:var(--cream);border:1px solid var(--line);border-radius:8px;margin-top:12px;min-height:44px;padding:10px 16px;cursor:pointer;font-weight:700;font-size:.75rem;color:#151515}.facebook-frame[data-astro-cid-qwnzyu2t]{margin-top:16px;width:100%;overflow:auto;background:#f8f8f8;border-radius:8px}.facebook-frame[data-astro-cid-qwnzyu2t] iframe{display:block;border:0;max-width:100%}.local-videos[data-astro-cid-qwnzyu2t]{padding:0 20px 20px;display:grid;gap:16px}.local-videos[data-astro-cid-qwnzyu2t] figure[data-astro-cid-qwnzyu2t]{margin:0}.local-videos[data-astro-cid-qwnzyu2t] video[data-astro-cid-qwnzyu2t]{width:100%;max-height:450px;background:#111;border-radius:10px}.local-videos[data-astro-cid-qwnzyu2t] figcaption[data-astro-cid-qwnzyu2t]{font-size:.75rem;color:var(--soft);padding:8px;text-align:center}.empty-results[data-astro-cid-qwnzyu2t]{padding:30px;background:#fff;border-radius:16px}.archive-cta[data-astro-cid-qwnzyu2t]{background:#151515;color:#fff;text-align:center;padding:80px 0}.archive-cta[data-astro-cid-qwnzyu2t] .eyebrow[data-astro-cid-qwnzyu2t]{color:#efc379}.archive-cta[data-astro-cid-qwnzyu2t] p[data-astro-cid-qwnzyu2t]:not(.eyebrow){max-width:570px;margin:20px auto 0;line-height:1.8;color:#ccc}.route-link[data-astro-cid-qwnzyu2t]{display:block;font-size:.82rem;text-decoration:underline;text-underline-offset:4px;margin-top:24px;color:#eee}[data-astro-cid-qwnzyu2t][hidden]{display:none!important}[data-astro-cid-qwnzyu2t]:is(input,select,button,summary,a):focus-visible{outline:3px solid #d71920;outline-offset:4px}@media(max-width:850px){.archive-intro[data-astro-cid-qwnzyu2t]{gap:30px;padding-block:48px}.archive-filters[data-astro-cid-qwnzyu2t]{grid-template-columns:1fr 1fr}.search-label[data-astro-cid-qwnzyu2t],.reset-filters[data-astro-cid-qwnzyu2t]{grid-column:1/-1}.event-cards[data-astro-cid-qwnzyu2t]{gap:18px}.event-copy[data-astro-cid-qwnzyu2t]{padding:22px}.event-media[data-astro-cid-qwnzyu2t] summary[data-astro-cid-qwnzyu2t]{padding:18px 22px}.archive-hero[data-astro-cid-qwnzyu2t]{min-height:600px}}@media(max-width:620px){.archive-hero[data-astro-cid-qwnzyu2t]{min-height:610px;padding:140px 0 60px;align-items:flex-end}.archive-hero[data-astro-cid-qwnzyu2t]:after{background:linear-gradient(0deg,#000000f5,#000000a1 62%,#00000038)}.hero-photo[data-astro-cid-qwnzyu2t]{object-position:63% center}.hero-copy[data-astro-cid-qwnzyu2t] h1[data-astro-cid-qwnzyu2t]{font-size:3.25rem}.hero-copy[data-astro-cid-qwnzyu2t]>p[data-astro-cid-qwnzyu2t]:not(.eyebrow){font-size:1rem}.archive-intro[data-astro-cid-qwnzyu2t]{grid-template-columns:1fr;gap:10px}.archive-intro[data-astro-cid-qwnzyu2t] h2[data-astro-cid-qwnzyu2t]{font-size:2.2rem}.archive-filters[data-astro-cid-qwnzyu2t]{padding:18px;gap:14px}.event-cards[data-astro-cid-qwnzyu2t]{grid-template-columns:1fr}.month-heading[data-astro-cid-qwnzyu2t] h2[data-astro-cid-qwnzyu2t]{font-size:1.65rem}.archive-section[data-astro-cid-qwnzyu2t]{padding-top:24px}.event-copy[data-astro-cid-qwnzyu2t] h3[data-astro-cid-qwnzyu2t]{font-size:1.8rem}.archive-cta[data-astro-cid-qwnzyu2t]{padding:60px 0}}
