.cc[data-astro-cid-n233qm7m]{--cc-paper: #fdf8ec;--cc-paper-edge: #f6ead0;--cc-gold: #b8913a;--cc-gold-rule: rgba(184, 145, 58, .5);--cc-gold-ink: #7a5a14;--cc-cranberry: #9b1b30;--cc-evergreen: #1e4d36;--cc-text: #3a372f;--cc-muted: #5e5648;--cc-chip: #fffdf6;--cc-chip-line: #e2cf9f;--cc-btn: #9b1b30;--cc-btn-hover: #1e4d36;--cc-btn-ink: #fffaf0;--cc-shadow: rgba(60, 30, 0, .12);position:relative;max-width:820px;margin:0 auto;padding:34px 48px 32px;text-align:center;background:radial-gradient(120% 95% at 50% 0%,var(--cc-paper) 55%,var(--cc-paper-edge) 100%);border:1px solid var(--cc-gold);border-radius:14px;box-shadow:0 10px 30px var(--cc-shadow);overflow:hidden}:root[data-theme=dark] .cc[data-astro-cid-n233qm7m]{--cc-paper: #1f2a21;--cc-paper-edge: #151b16;--cc-gold: #a8843a;--cc-gold-rule: rgba(201, 165, 78, .38);--cc-gold-ink: #e2c27a;--cc-cranberry: #f29aa6;--cc-evergreen: #b9e3c8;--cc-text: #e4ded0;--cc-muted: #c9c2b2;--cc-chip: #232d25;--cc-chip-line: #5d4f2c;--cc-btn: #a3223a;--cc-btn-hover: #2c6a49;--cc-btn-ink: #fff6ea;--cc-shadow: rgba(0, 0, 0, .35)}.cc[data-astro-cid-n233qm7m]:after{content:"";position:absolute;inset:6px;pointer-events:none;z-index:1;border:1px solid var(--cc-gold-rule);border-radius:9px}.cc[data-astro-cid-n233qm7m][hidden]{display:none}.cc-art[data-astro-cid-n233qm7m]{position:absolute;top:0;z-index:2;height:auto;max-width:none;pointer-events:none}.cc-art-l[data-astro-cid-n233qm7m]{left:0;width:160px}.cc-art-r[data-astro-cid-n233qm7m]{right:0;width:150px}@media(max-width:899px){.cc-art-l[data-astro-cid-n233qm7m]{width:124px}.cc-art-r[data-astro-cid-n233qm7m]{width:116px}}@media(max-width:680px){.cc-art-l[data-astro-cid-n233qm7m]{width:80px}.cc-art-r[data-astro-cid-n233qm7m]{width:76px}.has-art[data-astro-cid-n233qm7m] .cc-kicker[data-astro-cid-n233qm7m]{margin-bottom:64px}}.cc-kicker[data-astro-cid-n233qm7m]{font-family:Lato,sans-serif;font-weight:900;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--cc-gold-ink);margin:0 0 8px}.cc-title[data-astro-cid-n233qm7m]{font-family:Cinzel,Lora,serif;font-weight:700;font-size:clamp(30px,4.4vw,40px);line-height:1.12;letter-spacing:.01em;text-transform:none;text-wrap:balance;color:var(--cc-cranberry);margin:0}.cc-tw-sm[data-astro-cid-n233qm7m]{font-family:Lora,serif;font-style:italic;font-weight:600;font-size:.62em;letter-spacing:0;color:var(--cc-evergreen)}.cc-flourish[data-astro-cid-n233qm7m]{display:block;width:220px;height:15px;margin:10px auto 14px}.cc-flourish[data-astro-cid-n233qm7m] path[data-astro-cid-n233qm7m],.cc-flourish[data-astro-cid-n233qm7m] circle[data-astro-cid-n233qm7m]{fill:var(--cc-gold)}.cc-when[data-astro-cid-n233qm7m]{font-family:Lora,serif;font-weight:700;font-size:clamp(18px,2.2vw,22px);line-height:1.35;color:var(--cc-evergreen);margin:0 0 6px}.cc-dot[data-astro-cid-n233qm7m]{color:var(--cc-gold)}.cc-where[data-astro-cid-n233qm7m]{font-family:Lora,serif;font-weight:600;font-size:18px;line-height:1.35;color:var(--cc-cranberry);margin:0}.cc-addr[data-astro-cid-n233qm7m]{font-family:Lora,serif;font-weight:500;font-size:15px;line-height:1.4;color:var(--cc-muted);margin:2px 0 18px}.cc-program[data-astro-cid-n233qm7m]{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cc-program[data-astro-cid-n233qm7m] li[data-astro-cid-n233qm7m]{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;color:var(--cc-evergreen);background:var(--cc-chip);border:1px solid var(--cc-chip-line);border-radius:999px;padding:5px 14px 5px 12px}.cc-program[data-astro-cid-n233qm7m] li[data-astro-cid-n233qm7m]:before{content:"♪ ";color:var(--cc-cranberry)}.cc-free[data-astro-cid-n233qm7m]{font-family:Lora,serif;font-style:italic;font-weight:500;font-size:15.5px;color:var(--cc-text);margin:0 0 22px}.cc-free[data-astro-cid-n233qm7m] strong[data-astro-cid-n233qm7m]{font-family:Lato,sans-serif;font-style:normal;font-weight:900;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cc-cranberry)}.cc-actions[data-astro-cid-n233qm7m]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px}.cc-primary[data-astro-cid-n233qm7m]{background:var(--cc-btn);color:var(--cc-btn-ink)!important;padding:14px 34px;font-size:15px;box-shadow:inset 0 0 0 1px #ffe4aa73}.cc-primary[data-astro-cid-n233qm7m]:hover,.cc-primary[data-astro-cid-n233qm7m]:focus-visible{background:var(--cc-btn-hover)}.cc-secondary[data-astro-cid-n233qm7m]{font-family:Lato,sans-serif;font-weight:800;font-size:15px;color:var(--cc-evergreen);text-decoration:none;border-bottom:2px solid var(--cc-gold);padding:4px 0}.cc-secondary[data-astro-cid-n233qm7m]:hover,.cc-secondary[data-astro-cid-n233qm7m]:focus-visible{color:var(--cc-cranberry)}@media(max-width:600px){.cc[data-astro-cid-n233qm7m]{padding:30px 18px 24px}.cc-kicker[data-astro-cid-n233qm7m]{font-size:11.5px}.cc-title[data-astro-cid-n233qm7m]{font-size:clamp(27px,8.6vw,34px)}.cc-flourish[data-astro-cid-n233qm7m]{width:180px;margin:8px auto 12px}.cc-dot[data-astro-cid-n233qm7m]{display:none}.cc-date[data-astro-cid-n233qm7m],.cc-time[data-astro-cid-n233qm7m]{display:block}.cc-where[data-astro-cid-n233qm7m]{font-size:17px}.cc-actions[data-astro-cid-n233qm7m]{flex-direction:column;align-items:stretch}.cc-primary[data-astro-cid-n233qm7m]{width:100%}.cc-secondary[data-astro-cid-n233qm7m]{align-self:center}}@media(max-width:359px){.cc-art-l[data-astro-cid-n233qm7m]{width:64px}.cc-art-r[data-astro-cid-n233qm7m]{width:60px}.cc[data-astro-cid-n233qm7m].has-art{padding-top:92px}.has-art[data-astro-cid-n233qm7m] .cc-kicker[data-astro-cid-n233qm7m]{margin-bottom:8px}}
