.zumba-rhythm[data-astro-cid-aai2uh2o]{background:#f4efe5}.rhythm-heading[data-astro-cid-aai2uh2o]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px}.rhythm-heading[data-astro-cid-aai2uh2o] h2[data-astro-cid-aai2uh2o]{margin:14px 0 0;color:var(--ink);font-size:clamp(34px,4.5vw,56px);line-height:1.12;letter-spacing:-.04em}.rhythm-heading[data-astro-cid-aai2uh2o] h2[data-astro-cid-aai2uh2o] em[data-astro-cid-aai2uh2o]{color:var(--orange-deep);font-style:normal}.rhythm-heading[data-astro-cid-aai2uh2o]>p[data-astro-cid-aai2uh2o]{margin:0 0 4px;max-width:290px;color:var(--muted)}.rhythm-cards[data-astro-cid-aai2uh2o]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rhythm-card[data-astro-cid-aai2uh2o]{position:relative;overflow:hidden;min-width:0;padding:32px;border-radius:26px}.rhythm-card[data-astro-cid-aai2uh2o]:after{content:"";position:absolute;width:240px;height:240px;border:1px solid currentColor;border-radius:50%;right:-140px;top:-130px;opacity:.18;pointer-events:none}.rhythm-card--day[data-astro-cid-aai2uh2o]{background:#ffe3a3;color:#573916}.rhythm-card--evening[data-astro-cid-aai2uh2o]{background:var(--ink);color:#fff8eb}.rhythm-card-top[data-astro-cid-aai2uh2o]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px}.rhythm-icon[data-astro-cid-aai2uh2o]{width:28px;height:28px;flex-shrink:0}.rhythm-tag[data-astro-cid-aai2uh2o]{padding:7px 12px;border:1px solid currentColor;border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.1em}.rhythm-card[data-astro-cid-aai2uh2o] h3[data-astro-cid-aai2uh2o]{margin:0 0 8px;color:inherit;font-size:clamp(23px,2.5vw,30px);letter-spacing:-.025em;line-height:1.2}.rhythm-card[data-astro-cid-aai2uh2o]>p[data-astro-cid-aai2uh2o]{margin:0 0 26px;font-size:14px}.rhythm-times[data-astro-cid-aai2uh2o]{list-style:none;margin:0;padding:0}.rhythm-times[data-astro-cid-aai2uh2o] li[data-astro-cid-aai2uh2o]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;column-gap:16px;padding:16px 0;border-top:1px solid rgb(87 57 22 / 22%)}.rhythm-card--evening[data-astro-cid-aai2uh2o] .rhythm-times[data-astro-cid-aai2uh2o] li[data-astro-cid-aai2uh2o]{border-color:#fff8eb40}.rhythm-times[data-astro-cid-aai2uh2o] li[data-astro-cid-aai2uh2o]>span[data-astro-cid-aai2uh2o]{font-size:14px;font-weight:600}.rhythm-times[data-astro-cid-aai2uh2o] strong[data-astro-cid-aai2uh2o]{font-size:clamp(15px,1.5vw,18px);white-space:nowrap;letter-spacing:-.035em}.rhythm-times[data-astro-cid-aai2uh2o] small[data-astro-cid-aai2uh2o]{font-size:11px;letter-spacing:0}.rhythm-beat[data-astro-cid-aai2uh2o]{display:flex;align-items:center;gap:7px;height:58px;padding-top:14px}.rhythm-beat[data-astro-cid-aai2uh2o] i[data-astro-cid-aai2uh2o]{width:6px;height:14px;border-radius:8px;background:#ffc969}.rhythm-beat[data-astro-cid-aai2uh2o] i[data-astro-cid-aai2uh2o]:nth-child(3n){height:36px}.rhythm-beat[data-astro-cid-aai2uh2o] i[data-astro-cid-aai2uh2o]:nth-child(3n+2){height:24px;background:#ef986e}.rhythm-footer[data-astro-cid-aai2uh2o]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px;padding-top:26px;font-size:13px;color:var(--ink)}.rhythm-footer[data-astro-cid-aai2uh2o]>span[data-astro-cid-aai2uh2o]>span[data-astro-cid-aai2uh2o]{margin:0 10px;color:var(--orange-deep)}.rhythm-footer[data-astro-cid-aai2uh2o] a[data-astro-cid-aai2uh2o]{font-weight:700;text-decoration:underline;text-underline-offset:5px}.rhythm-footer[data-astro-cid-aai2uh2o] a[data-astro-cid-aai2uh2o]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media(max-width:700px){.rhythm-heading[data-astro-cid-aai2uh2o]{align-items:flex-start;flex-direction:column;gap:20px}.rhythm-cards[data-astro-cid-aai2uh2o]{grid-template-columns:1fr;gap:18px}.rhythm-card[data-astro-cid-aai2uh2o]{padding:26px 22px;border-radius:20px}.rhythm-card-top[data-astro-cid-aai2uh2o]{margin-bottom:24px}.rhythm-footer[data-astro-cid-aai2uh2o]{flex-direction:column;align-items:flex-start}}.zumba-pass-card[data-astro-cid-aai2uh2o] s[data-astro-cid-aai2uh2o]{color:#c62828}
