.homepage_container__Jo2ix{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"header header" "mainContent sidebar";height:100vh;grid-gap:20px;gap:20px;overflow-x:hidden}.homepage_header__0xnb_{grid-area:header;min-width:0}.homepage_mainContent__eo5dD{grid-area:mainContent;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background-color:#fff;min-width:0}.homepage_content__new0G{flex-grow:1;padding:20px;background-color:#fff;min-width:0}.homepage_sidebar__Q7y_l{grid-area:sidebar;overflow-y:auto;min-width:0}@media (max-width:768px){.homepage_container__Jo2ix{grid-template-columns:1fr;grid-template-areas:"header" "mainContent";gap:0}.homepage_sidebar__Q7y_l{display:none}}.homepage_carouselWrap__B95U1{display:block}@media (min-width:769px){.homepage_carouselWrap__B95U1{display:none}}.homepage_eventCardWrap__wy4Aj{margin-bottom:8px}.header_header__Awatn{--bld-purple:#8a5cff;--bld-black:#000;--bld-white:#fff;position:relative;z-index:10;width:100%;max-width:1100px;margin:auto;background:var(--bld-white);border-bottom:1px solid #00000014;color:var(--bld-black)}.header_inner__t8nVA{max-width:1200px;margin:0 auto;padding:14px 16px;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px}.header_brand__eJ4_j{gap:10px;text-decoration:none;color:inherit}.header_brand__eJ4_j,.header_logoDesktop__Q2cYw,.header_logoMobile__0s_xz{display:inline-flex;align-items:center}.header_logoDesktop__Q2cYw{display:inline-flex}.header_logoMobile__0s_xz{display:none;gap:10px}.header_brandTextMobile__IKx5R{display:inline-flex;align-items:baseline;gap:6px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;letter-spacing:.02em}.header_brandBeyond__uR18K{color:var(--bld-black)}.header_brandLineDance__YXvV3{color:var(--bld-purple);font-weight:800}.header_navbar__iLS_G{display:flex;justify-content:flex-end;align-items:center;gap:16px;font-weight:800;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.header_navBtn__D2Ahz,.header_navLink__nGrNO{-webkit-appearance:none;appearance:none;border:2px solid #0000;background:#0000;color:var(--bld-black);padding:10px 14px;border-radius:999px;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.header_navBtn__D2Ahz:hover,.header_navLink__nGrNO:hover{background:#8a5cff1f;border-color:#8a5cff59}.header_navBtn__D2Ahz:focus-visible,.header_navLink__nGrNO:focus-visible{outline:none;box-shadow:0 0 0 3px #8a5cff59}.header_hamburgerWrap__MFt8B{display:none;justify-self:end}@media (max-width:900px){.header_inner__t8nVA{grid-template-columns:auto auto}.header_navbar__iLS_G{display:none}.header_hamburgerWrap__MFt8B{display:inline-flex}}@media (max-width:560px){.header_logoDesktop__Q2cYw{display:none}.header_logoMobile__0s_xz{display:inline-flex}}.hamburger-menu_menuContainer__cPN1q{position:relative;z-index:20}.hamburger-menu_menu__o4EA2{display:none;position:absolute;top:44px;right:0;min-width:220px;background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 10px 30px #0000001f;padding:10px}.hamburger-menu_menu__o4EA2.hamburger-menu_open__9_IJz{display:block}.hamburger-menu_list__7y_1x{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:6px}.hamburger-menu_dropdownItem__Nz_lW{all:unset;display:block;width:100%;padding:10px 12px;border-radius:10px;cursor:pointer;font-weight:800;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#000;border:2px solid #0000}.hamburger-menu_dropdownItem__Nz_lW:hover{background:#8a5cff1a;border-color:#8a5cff59}.hamburger-menu_dropdownItem__Nz_lW:focus-visible{outline:none;box-shadow:0 0 0 3px #8a5cff59}.instructor_instructor__D3I09{margin:auto;max-width:500px}.instructor_instructor__D3I09 h2{font-size:2.5em;margin-bottom:20px;padding:0 25px}.instructor_instructor__D3I09 p{text-align:justify;gap:10px;padding:25px}.instructor_instructor__D3I09 img{width:250px;height:auto;border-radius:500px;object-fit:cover}@media (max-width:768px){.instructor_instructor__D3I09 h2{font-size:1.75em}}.event-card_card__uRd_4{position:relative;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;padding:1rem;background:#fff;color:#111827;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 2px #0000000f,0 1px 4px #0000000a;overflow:hidden}.event-card_card__uRd_4:focus-within{outline:2px solid #8a5cff;outline-offset:2px}.event-card_cancelOverlay__DKTiE{position:absolute;inset:0;background:rgba(217,19,19,.811);display:flex;align-items:center;justify-content:center;pointer-events:none}.event-card_cancelText__FUkCk{font-weight:800;font-size:1.5rem;color:#ffe0e0;text-align:center;letter-spacing:.02em;text-transform:none;text-shadow:0 1px 0 #ffffff59}.event-card_info__EyL47,.event-card_lessons__6tQeA{min-width:0;overflow:hidden}.event-card_lessons__6tQeA :where(h2,h3,h4){margin-top:0;color:#111827}.event-card_lessons__6tQeA :where(p,li,small){color:#6b7280}@media (max-width:360px){.event-card_card__uRd_4{padding:12px;gap:12px}.event-card_info__EyL47,.event-card_lessons__6tQeA{padding:10px}}@media (prefers-reduced-motion:reduce){.event-card_card__uRd_4{scroll-behavior:auto}}.calendar-badge_badge__5rhex{background-color:#99abff40;border:1.5px solid #99abff80;border-radius:12px;height:100%}.calendar-badge_badge__5rhex,.calendar-badge_date__D_u0N{display:flex;flex-direction:column;align-items:center;justify-content:center}.calendar-badge_date__D_u0N{padding:10px}.calendar-badge_week__06bEA{font-weight:800;color:#8a5cff;letter-spacing:.02em;text-transform:uppercase;font-size:8px;line-height:1.05}.calendar-badge_day__88OjP{font-weight:900;color:#111;line-height:1;font-size:28px}.calendar-badge_mon__ycRDB{color:#111;font-weight:700;line-height:1.05;font-size:9px}.cost-info_costInfo__FQhrJ{display:flex;flex-direction:column;align-items:center}.cost-info_label__B2DiD{font-size:10px;margin-bottom:-4px}.cost-info_cost__mjQnh{font-family:Red Hat Display,sans-serif;font-style:italic;font-weight:400;font-size:20px;margin:0}.event-title_eventtitle__Csl1W{display:flex;flex-direction:column;align-items:center}.event-title_title__aOSX8{margin:0;font-family:Red Hat Display,sans-serif;font-size:18px;font-weight:700;color:#111}.event-title_level__m_kRp{margin:0;font-family:var(--font-serif);font-size:11px;font-weight:400;font-style:italic;color:#333}.event-title_timeValue__ACO3d{margin:8px 0 0;font-family:Red Hat Display,sans-serif;font-size:12px;font-weight:800;color:#333}.venue-info_venueInfo__xkasc{display:flex;flex-direction:column;align-items:center}.venue-info_venue__58hM3{font-size:14px;font-weight:600;margin:0}.venue-info_address__U7iJd{font-family:var(--font-serif);font-size:11px;font-weight:300;font-style:italic;margin:0;color:#555}.event-info_info__UdzNN{display:grid;grid-template-columns:auto 1fr;grid-gap:6px;gap:6px;align-items:center;align-content:start;width:100%;min-width:0}.lesson-list_lessonsList___slT6{display:flex;flex-direction:column;gap:3px}.lesson-list_item__Asgba{width:100%;display:flex;flex-grow:1;gap:3px}.lesson-list_time__PXN28{font-weight:700;min-width:90px;text-align:right}.lesson-list_stack__fnZEL,.lesson-list_time__PXN28{border-radius:9px;border:1.5px solid #aaa;padding:0 8px;background-color:#ddd}.lesson-list_stack__fnZEL{display:flex;flex-direction:column;width:100%;min-width:0;gap:2px}.lesson-list_level__kZrBJ{margin-bottom:-6px;font-size:8px;font-weight:700;color:#555}.lesson-list_dance__ywNQY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lesson-list_absolutebeginner__AlqvD{background-color:#ffcef2;border-color:#e9c3df}.lesson-list_beginner__4CK4R{background-color:#d9e3ff;border-color:#aabfff}.lesson-list_improver__8QEUg{background-color:#d2ffd4;border-color:#83ff88}.lesson-list_intermediate__Nk6Rg{background-color:#fff6d4;border-color:#ffeb9a}.lesson-list_advanced__R0P6v{background-color:#ffcece;border-color:#ffa8a8}.venues_venuesSection__Gk7w3{padding:40px;background-color:#f7f7f7}.venues_venuesSection__Gk7w3 h2{font-size:2.5em;margin-bottom:20px}.venues_venueList__SwQic{display:flex;flex-direction:column;gap:20px}.venues_venueCard__Y3t1i{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;font-family:Arial,sans-serif}.venues_venueCard__Y3t1i h3{margin-bottom:10px;font-size:1.4rem;color:#333}.venues_venueCard__Y3t1i p{margin:5px 0;color:#555}.venues_venueCard__Y3t1i a{color:#ff9800;text-decoration:none;font-weight:700}.venues_venueCard__Y3t1i a:hover{text-decoration:underline}.venues_websiteLink__Ny70Q{display:block;margin-top:10px;color:#1976d2;font-weight:700}.venues_websiteLink__Ny70Q:hover{text-decoration:underline}.venues_venueThumbnail__nolbD{width:50%;height:200px;object-fit:cover;border-radius:10px;margin-bottom:10px}@media (max-width:768px){.venues_venuesSection__Gk7w3 h2{font-size:1.75em}.venues_venueThumbnail__nolbD{width:100%;height:150px}}.carousel_wrap__tWoM5{width:100%;margin:0 auto;padding:12px 0 0;background:#0000}.carousel_heading__3mCxz{margin:0 0 10px;text-align:center;font-weight:800;letter-spacing:.02em;font-size:clamp(1.125rem,2.6vw,1.75rem);color:#8a5cff}.carousel_sliderShell__0_C2j{position:relative;width:min(720px,100%);margin:0 auto}.carousel_sliderShell__0_C2j[data-multiple=true]:after,.carousel_sliderShell__0_C2j[data-multiple=true]:before{content:"";position:absolute;top:0;bottom:0;width:40px;pointer-events:none;z-index:2}.carousel_sliderShell__0_C2j[data-multiple=true]:before{left:0;background:linear-gradient(90deg,#fffffff2,#fff0)}.carousel_sliderShell__0_C2j[data-multiple=true]:after{right:0;background:linear-gradient(270deg,#fffffff2,#fff0)}.carousel_slider__zwaj0 .slick-list{overflow:hidden}.carousel_slider__zwaj0 .slick-slide{height:auto}.carousel_slider__zwaj0 .slick-slide>div{display:flex;justify-content:center}.carousel_slide__vMDvB{padding:0 8px}.carousel_slider__zwaj0 .slick-next,.carousel_slider__zwaj0 .slick-prev{z-index:3;width:36px;height:36px}.carousel_slider__zwaj0 .slick-next:before,.carousel_slider__zwaj0 .slick-prev:before{font-size:28px;opacity:.9;color:#8a5cff;text-shadow:0 1px 2px #00000026}.carousel_slider__zwaj0 .slick-prev{left:2px}.carousel_slider__zwaj0 .slick-next{right:2px}.carousel_slider__zwaj0 .slick-dots{bottom:-18px}.carousel_slider__zwaj0 .slick-dots li button:before{font-size:9px;color:#00000059}.carousel_slider__zwaj0 .slick-dots li.slick-active button:before{color:#8a5cff}.carousel_hint__h_d_Y{position:absolute;left:50%;bottom:-32px;transform:translateX(-50%);padding:6px 10px;border-radius:999px;font-weight:700;font-size:.85rem;color:#1a1a1a;background:#fff;border:1px solid #0000001f;box-shadow:0 6px 18px #00000014;animation:carousel_fadeOut__bWdif .35s ease-in forwards;animation-delay:3.5s}@media (min-width:770px){.carousel_wrap__tWoM5{display:none}}@keyframes carousel_fadeOut__bWdif{to{opacity:0;transform:translateX(-50%) translateY(2px)}}.facebook-highlight_banner__JjA5K{--purple:#8a5cff;--ink:#000;--paper:#fff;position:relative;border:1px solid #0000000f;border-radius:16px;padding:16px;margin:16px;background:linear-gradient(135deg,#8a5cff1f,#8a5cff0f);box-shadow:0 8px 22px #0000000f;overflow:hidden;animation:facebook-highlight_fadeIn__UaZ_N .32s ease-out both}.facebook-highlight_content___mPWI{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px}.facebook-highlight_badge__hQA9c{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--purple);color:var(--paper);box-shadow:0 6px 16px #8a5cff59}.facebook-highlight_copy__JoAFA{min-width:0}.facebook-highlight_heading__CQaxe{margin:0;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;letter-spacing:.02em;color:var(--ink);font-size:clamp(1rem,2.6vw,1.25rem);line-height:1.15}.facebook-highlight_sub__GLOq2{margin:2px 0 0;color:#000000ad;font-weight:600;font-size:clamp(.9rem,2.2vw,.98rem);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facebook-highlight_cta__a8dLv{justify-self:end;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--purple);color:var(--paper);text-decoration:none;font-weight:900;letter-spacing:.02em;border:2px solid #0000;box-shadow:0 6px 18px #8a5cff40;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.facebook-highlight_cta__a8dLv:hover{filter:brightness(.97);box-shadow:0 8px 20px #8a5cff52}.facebook-highlight_cta__a8dLv:active{transform:translateY(1px)}.facebook-highlight_cta__a8dLv:focus-visible{outline:none;box-shadow:0 0 0 3px #8a5cff59}@media (max-width:620px){.facebook-highlight_content___mPWI{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.facebook-highlight_cta__a8dLv{grid-column:1/-1;justify-self:center;margin-top:8px;width:-webkit-max-content;width:max-content}.facebook-highlight_sub__GLOq2{white-space:normal}}@keyframes facebook-highlight_fadeIn__UaZ_N{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.facebook-highlight_banner__JjA5K{animation:none}}.two-new-classes_wrapper__BC1wO{max-width:1080px;margin:0 auto;padding:24px 16px 56px}.two-new-classes_hero__IR9_k{text-align:center;margin-bottom:18px}.two-new-classes_kicker__p62gf{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:.8rem;color:#a50000}.two-new-classes_title__NCaMF{font-size:clamp(1.8rem,2.8vw,2.4rem);margin:6px 0 8px;color:#0f1720}.two-new-classes_subtitle__amdJw{color:#667084;font-size:1.05rem}.two-new-classes_grid__xSVhT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}@media (max-width:820px){.two-new-classes_grid__xSVhT{grid-template-columns:1fr}}.two-new-classes_card__XRfD6{background:#fff;border:1px solid #eef0f3;border-radius:16px;overflow:hidden;box-shadow:var(--shadow,0 10px 30px #00000014)}.two-new-classes_media__q3QlF{position:relative;aspect-ratio:16/9;background:#f6f7f9}.two-new-classes_image__gTSnv{width:100%;height:100%;object-fit:cover;display:block}.two-new-classes_badge__HNrQF{position:absolute;top:12px;left:12px;background:#ff5252;color:#fff;font-weight:800;font-size:.75rem;padding:6px 10px;border-radius:999px;box-shadow:0 2px 8px #00000026}.two-new-classes_body__tIEeR{padding:16px 16px 18px}.two-new-classes_venue____sZu{margin:0;font-size:1.25rem;color:#0f1720}.two-new-classes_when__XxIKZ{margin:6px 0 0;color:#0f1720;font-weight:600}.two-new-classes_starts__LbhiY{margin:2px 0 8px;color:#667084}.two-new-classes_meta__21js2{list-style:none;padding:0;margin:10px 0 12px;color:#0f1720}.two-new-classes_meta__21js2 li+li{margin-top:4px}.two-new-classes_details__tg8cl{border-top:1px solid #eef0f3;padding-top:10px}.two-new-classes_details__tg8cl>summary{cursor:pointer;font-weight:700}.two-new-classes_details__tg8cl>p{margin-top:8px;color:#394150}.two-new-classes_ctaRow__GO_eM{display:flex;gap:10px;margin-top:12px}.two-new-classes_cta__Ty_vM,.two-new-classes_secondaryCta__DvCcK{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;text-decoration:none;font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.two-new-classes_cta__Ty_vM{background:#ff5252;color:#fff;box-shadow:0 6px 16px #ff525240}.two-new-classes_cta__Ty_vM:hover{transform:translateY(-1px)}.two-new-classes_secondaryCta__DvCcK{background:#f3f4f6;color:#0f1720}.two-new-classes_secondaryCta__DvCcK:hover{transform:translateY(-1px)}.two-new-classes_footerNote__4y2Uk{text-align:center;margin-top:14px;color:#667084}.two-new-classes_footerNote__4y2Uk a{color:#ff5252;font-weight:700;text-decoration:none}.late-night-line-dance-at-turnverein_intro__fNq9K{width:100%}.late-night-line-dance-at-turnverein_container__Iu9o_{max-width:1000px;margin:0 auto;padding:24px 16px}.late-night-line-dance-at-turnverein_card__waNd_{position:relative;background:#fff;border-radius:20px;border:1px solid #e0e0e0;box-shadow:0 8px 24px #00000014;padding:28px;overflow:hidden;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.late-night-line-dance-at-turnverein_card__waNd_:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000001f}.late-night-line-dance-at-turnverein_isSpecial__NmMmQ{background:linear-gradient(180deg,#fdfcfb,#fefefe 70%);border-color:#fbbf24;box-shadow:0 10px 26px #fbbf2433,0 8px 22px #00000014}.late-night-line-dance-at-turnverein_specialRibbon__EAAd_{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:.45rem;padding:6px 12px;border-radius:999px;font-weight:700;font-size:.9rem;background:#111827;color:#f9fafb;box-shadow:0 6px 16px #00000040}.late-night-line-dance-at-turnverein_ribbonIcon__wsTkM,.late-night-line-dance-at-turnverein_ribbonText__J94A5{line-height:1}.late-night-line-dance-at-turnverein_header__FliDT{margin:0 0 18px;padding-top:14px}.late-night-line-dance-at-turnverein_title__0v4xQ{margin:0 0 12px;font-size:clamp(1.8rem,3.5vw,2.3rem);color:#111827;letter-spacing:-.5px}.late-night-line-dance-at-turnverein_kicker__tDeC8{margin:12px 0 0;color:#374151;font-style:italic}.late-night-line-dance-at-turnverein_hero__3XZI_{margin:12px 0;border-radius:14px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 6px 18px #00000014}.late-night-line-dance-at-turnverein_heroImg__I3g6i{width:100%;height:auto;aspect-ratio:16/7;object-fit:cover;display:block}.late-night-line-dance-at-turnverein_grid__z_jVo{display:flex;flex-direction:column;gap:20px;align-items:center}.late-night-line-dance-at-turnverein_grid__z_jVo>section{width:100%;max-width:760px;margin:0 auto;text-align:center}.late-night-line-dance-at-turnverein_flyerSection__rKAJi,.late-night-line-dance-at-turnverein_infoSection__KD_Cu,.late-night-line-dance-at-turnverein_registration__MB2cu,.late-night-line-dance-at-turnverein_whenWhere__Su8Pu{background:#fafafa;padding:18px 20px;border:1px solid #e5e7eb;border-radius:14px}.late-night-line-dance-at-turnverein_date__oG2U6{margin:0;font-weight:800;color:#1f2937;font-size:1.05rem}.late-night-line-dance-at-turnverein_metaRow__p41mx{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.late-night-line-dance-at-turnverein_metaItem__foPWo{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#374151;font-weight:600}.late-night-line-dance-at-turnverein_pricePill__CryIq{background:#fef3c7;border-color:#fde68a;color:#92400e;font-weight:700}.late-night-line-dance-at-turnverein_promo__UmPRH{margin:14px auto 0;max-width:680px;color:#065f46;font-weight:700;padding:10px 14px;border-radius:12px;background:#d1fae5;border:1px solid #a7f3d0}.late-night-line-dance-at-turnverein_dot__oL5dp{margin:0 6px}.late-night-line-dance-at-turnverein_address__wGiyx{margin:12px 0 0;color:#4b5563;font-style:normal;text-align:center}.late-night-line-dance-at-turnverein_sectionTitle__5Wc7Q{margin:0 0 12px;font-size:1.18rem;color:#1f2937;font-weight:700}.late-night-line-dance-at-turnverein_bullets__XcYz8{margin:0;padding-left:20px;text-align:left;color:#374151}.late-night-line-dance-at-turnverein_bullets__XcYz8 li{margin:6px 0}.late-night-line-dance-at-turnverein_registerGrid__cKKe3{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.late-night-line-dance-at-turnverein_registerCard__ll7zq{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;box-shadow:0 4px 10px #0000000a}.late-night-line-dance-at-turnverein_registerTitle__45WMC{margin:0 0 6px;color:#111827;font-size:1.08rem}.late-night-line-dance-at-turnverein_registerText__2cP8X{margin:0;color:#374151}.late-night-line-dance-at-turnverein_smallNote__BQB21{display:block;margin-top:4px;color:#6b7280}.late-night-line-dance-at-turnverein_link__L6sww{color:#2563eb;text-decoration:underline}@media (min-width:900px){.late-night-line-dance-at-turnverein_registerGrid__cKKe3{grid-template-columns:repeat(3,1fr)}}.late-night-line-dance-at-turnverein_flyerFigure__JDsSm{margin:0}.late-night-line-dance-at-turnverein_flyerImg___IOHr{display:block;width:100%;max-width:900px;margin:0 auto;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 6px 16px #00000014}@media (max-width:640px){.late-night-line-dance-at-turnverein_card__waNd_{padding:20px;border-radius:16px}.late-night-line-dance-at-turnverein_specialRibbon__EAAd_{top:10px;right:10px}}