.tabletop[data-astro-cid-guvj633g]{isolation:isolate;color:#342a22;background:#f2dec3;border:1px solid #d1ba95;border-radius:22px 22px 56px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;min-height:304px;display:grid;position:relative;overflow:hidden}.tabletop-title[data-astro-cid-guvj633g]{min-width:0;padding:2rem 0 2rem 2rem}.tabletop-title[data-astro-cid-guvj633g] .event-page-title[data-astro-cid-guvj633g]{color:#342a22;letter-spacing:-.035em;overflow-wrap:anywhere;margin:.9rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;line-height:1.08}.paper-stitch[data-astro-cid-guvj633g]{border-top:3px dotted #986d49;width:40px;display:block}.paper-rule[data-astro-cid-guvj633g]{background:#bd7858;border-radius:6px;width:64px;height:5px;display:block;transform:rotate(-3deg)}.tabletop-art[data-astro-cid-guvj633g]{pointer-events:none;min-width:0;margin:-.5rem -1rem -.5rem -.25rem}svg[data-astro-cid-guvj633g]{pointer-events:none;width:100%;height:auto;display:block}.is-compact[data-astro-cid-guvj633g]{border:0;border-radius:0;min-height:144px;display:block}.is-compact[data-astro-cid-guvj633g] .tabletop-art[data-astro-cid-guvj633g]{height:144px;margin:0}.is-compact[data-astro-cid-guvj633g] svg[data-astro-cid-guvj633g]{object-fit:contain;width:100%;height:100%}@media (width<=620px){.tabletop[data-astro-cid-guvj633g]:not(.is-compact){border-radius:18px 18px 38px;grid-template-columns:minmax(0,1fr);min-height:240px}.tabletop-title[data-astro-cid-guvj633g]{padding:1.35rem 1.35rem 0}.tabletop-title[data-astro-cid-guvj633g] .event-page-title[data-astro-cid-guvj633g]{margin-top:.65rem;font-size:clamp(1.9rem,7.5vw,2.55rem)}.tabletop[data-astro-cid-guvj633g]:not(.is-compact) .tabletop-art[data-astro-cid-guvj633g]{height:146px;margin:-.7rem -.5rem -.45rem}.tabletop[data-astro-cid-guvj633g]:not(.is-compact) svg[data-astro-cid-guvj633g]{height:100%}.paper-rule[data-astro-cid-guvj633g]{width:44px;height:4px}}@media (prefers-reduced-motion:no-preference){.tabletop[data-astro-cid-guvj633g]:not(.is-compact) .tabletop-counter[data-astro-cid-guvj633g]{animation:1.8s ease-out both counter-settle}.tabletop[data-astro-cid-guvj633g]:not(.is-compact) .tabletop-steam[data-astro-cid-guvj633g]{animation:2.6s ease-in-out both steam-curl}@keyframes counter-settle{0%{translate:0 -9px}to{translate:0}}@keyframes steam-curl{0%,to{translate:0}50%{translate:0 -5px}}}.night-window[data-astro-cid-6jinrefn]{isolation:isolate;color:#f4f0e4;background:#202a23;border:1px solid #657056;border-radius:2px 44px 2px 2px;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);align-items:center;min-height:308px;display:grid;position:relative;overflow:hidden}.night-title[data-astro-cid-6jinrefn]{min-width:0;padding:2.2rem 0 2.2rem 2rem}.night-title[data-astro-cid-6jinrefn] .event-page-title[data-astro-cid-6jinrefn]{color:#f4f0e4;letter-spacing:-.035em;overflow-wrap:anywhere;margin:1rem 0 1.4rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:400;line-height:1.08}.night-ornament[data-astro-cid-6jinrefn]{align-items:center;gap:9px;width:80px;display:flex}.night-ornament[data-astro-cid-6jinrefn] i[data-astro-cid-6jinrefn]{background:#9d956c;width:27px;height:1px}.night-ornament[data-astro-cid-6jinrefn] b[data-astro-cid-6jinrefn]{background:#d4ba78;width:7px;height:7px;transform:rotate(45deg)}.night-rule[data-astro-cid-6jinrefn]{border-top:1px solid #d4ba78;width:38px;display:block}.night-art[data-astro-cid-6jinrefn]{pointer-events:none;min-width:0;padding:.4rem .3rem 0 0}svg[data-astro-cid-6jinrefn]{pointer-events:none;width:100%;height:auto;display:block}.is-compact[data-astro-cid-6jinrefn]{border:0;border-radius:0;min-height:148px;display:block}.is-compact[data-astro-cid-6jinrefn] .night-art[data-astro-cid-6jinrefn]{height:148px;padding:0}.is-compact[data-astro-cid-6jinrefn] svg[data-astro-cid-6jinrefn]{width:100%;height:100%}@media (width<=620px){.night-window[data-astro-cid-6jinrefn]:not(.is-compact){border-radius:2px 30px 2px 2px;grid-template-columns:minmax(0,1fr);min-height:244px}.night-title[data-astro-cid-6jinrefn]{padding:1.4rem 1.35rem 0}.night-title[data-astro-cid-6jinrefn] .event-page-title[data-astro-cid-6jinrefn]{margin:.8rem 0 1rem;font-size:clamp(1.9rem,7.5vw,2.55rem)}.night-window[data-astro-cid-6jinrefn]:not(.is-compact) .night-art[data-astro-cid-6jinrefn]{height:155px;margin:-.6rem 0 -.2rem;padding:0}.night-window[data-astro-cid-6jinrefn]:not(.is-compact) svg[data-astro-cid-6jinrefn]{height:100%}}@media (prefers-reduced-motion:no-preference){.night-window[data-astro-cid-6jinrefn]:not(.is-compact) .night-stars[data-astro-cid-6jinrefn]{animation:2.4s ease-out both stars-arrive}.night-window[data-astro-cid-6jinrefn]:not(.is-compact) .night-orbit[data-astro-cid-6jinrefn]{animation:2.8s ease-out both orbit-settle}@keyframes stars-arrive{0%,to{translate:0}45%{translate:0 -3px}}@keyframes orbit-settle{0%{translate:5px}to{translate:0}}}.daylight[data-astro-cid-33i4dwic]{isolation:isolate;color:#263d32;background:#edf0d4;border:1px solid #b3c195;border-radius:46px 4px;min-height:304px;position:relative;overflow:hidden}.daylight-title[data-astro-cid-33i4dwic]{z-index:1;min-width:0;padding:1.8rem 2rem 0;position:relative}.daylight-title[data-astro-cid-33i4dwic] .event-page-title[data-astro-cid-33i4dwic]{color:#263d32;letter-spacing:-.035em;overflow-wrap:anywhere;max-width:22ch;margin:.6rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.15rem);font-weight:400;line-height:1.08}.print-mark[data-astro-cid-33i4dwic]{background:#6b855b;border-radius:70% 20% 65% 25%;width:28px;height:7px;display:block;transform:rotate(-8deg)}.daylight-art[data-astro-cid-33i4dwic]{pointer-events:none;min-width:0;height:170px;margin:-.4rem -.2rem 0}svg[data-astro-cid-33i4dwic]{pointer-events:none;width:100%;height:100%;display:block}.is-compact[data-astro-cid-33i4dwic]{border:0;border-radius:0;min-height:148px}.is-compact[data-astro-cid-33i4dwic] .daylight-art[data-astro-cid-33i4dwic]{height:148px;margin:0}.is-compact[data-astro-cid-33i4dwic] svg[data-astro-cid-33i4dwic]{width:100%;height:100%}@media (width<=620px){.daylight[data-astro-cid-33i4dwic]:not(.is-compact){border-radius:30px 4px;min-height:240px}.daylight-title[data-astro-cid-33i4dwic]{padding:1.35rem 1.35rem 0}.daylight-title[data-astro-cid-33i4dwic] .event-page-title[data-astro-cid-33i4dwic]{max-width:none;font-size:clamp(1.9rem,7.5vw,2.55rem)}.daylight[data-astro-cid-33i4dwic]:not(.is-compact) .daylight-art[data-astro-cid-33i4dwic]{height:140px;margin:-.2rem -3rem 0}}@media (prefers-reduced-motion:no-preference){.daylight[data-astro-cid-33i4dwic]:not(.is-compact) .daylight-sun[data-astro-cid-33i4dwic]{animation:2.4s ease-out both sun-settle}.daylight[data-astro-cid-33i4dwic]:not(.is-compact) .daylight-leaves[data-astro-cid-33i4dwic]{animation:2.8s ease-in-out both leaf-settle}@keyframes sun-settle{0%{translate:0 7px}to{translate:0}}@keyframes leaf-settle{0%,to{translate:0}45%{translate:-3px}}}.event-design[data-astro-cid-q2fsxsdf]{min-width:0;margin:.8rem 0 1.15rem}.event-design--compact[data-astro-cid-q2fsxsdf]{border-radius:var(--radius) var(--radius) 0 0;margin:0;overflow:hidden}
