.popups-module__RKW0pa__panel{border:1px solid var(--line-soft);border-radius:var(--fakitchen-radius);background:radial-gradient(120% 150% at 50% 0,#16224a73,#0000 68%);padding:clamp(26px,4vw,58px)}.popups-module__RKW0pa__announcement{flex-direction:column;align-items:flex-start;gap:30px;display:flex}.popups-module__RKW0pa__announcement>div{max-width:65ch}.popups-module__RKW0pa__announcement>a{flex-shrink:0}.popups-module__RKW0pa__title{font-family:var(--f-display);margin:14px 0 20px;font-size:clamp(2rem,3.5vw,3.1rem);font-weight:340;line-height:1.12}.popups-module__RKW0pa__copy,.popups-module__RKW0pa__location{color:var(--cream-dim);font-size:1.1rem;line-height:1.65}.popups-module__RKW0pa__layout{gap:clamp(24px,3vw,44px);display:grid}.popups-module__RKW0pa__featured{flex-direction:column;align-items:flex-start;display:flex}.popups-module__RKW0pa__featured>a{margin-top:30px}.popups-module__RKW0pa__date{color:var(--gold-hi);font-family:var(--f-display);margin-top:30px;font-size:clamp(1.6rem,2.4vw,2.2rem)}.popups-module__RKW0pa__menu{color:var(--cream-dim);margin-top:16px;font-size:.9rem;line-height:1.7}.popups-module__RKW0pa__menu a{color:var(--gold-hi);text-underline-offset:4px;text-decoration:underline}.popups-module__RKW0pa__menu a:hover{color:var(--cream)}.popups-module__RKW0pa__upcoming{min-width:0}.popups-module__RKW0pa__listHeading{font-family:var(--f-display);margin-bottom:18px;font-size:2rem;font-weight:340}.popups-module__RKW0pa__list{margin:0;padding:0;list-style:none}.popups-module__RKW0pa__listItem{border-top:1px solid var(--line-soft);padding:24px 0}.popups-module__RKW0pa__listItem time{color:var(--gold-hi);letter-spacing:.08em;font-size:.8rem}.popups-module__RKW0pa__listItem h4{font-family:var(--f-display);margin:8px 0;font-size:1.75rem;font-weight:340;line-height:1.2}.popups-module__RKW0pa__listItem>p{color:var(--cream-dim)}@media (min-width:821px){.popups-module__RKW0pa__layout{grid-template-columns:1.2fr 1fr}.popups-module__RKW0pa__announcement{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:560px){.popups-module__RKW0pa__panel>a{white-space:normal;text-align:center;justify-content:center;max-width:100%}}
