.dance-styles{--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;position:relative;overflow:hidden;background:#0a0a0a;color:#fff}.dance-styles__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:grid;grid-template-areas:"copy" "action" "media" "tabs";gap:2.4rem;padding-block:8rem}@media (min-width:1360px){.dance-styles__inner{padding-inline:6.4rem}}@media (min-width:1360px){.dance-styles__inner{grid-template-columns:minmax(0, 52rem) 1fr 20rem;grid-template-areas:"copy . tabs" "action . tabs";align-content:center;gap:0.8rem 3.2rem;min-height:44.8rem;padding:7.2rem 9.6rem}}.dance-styles__panels,.dance-styles__panel:not([hidden]){display:contents}.dance-styles__copy{position:relative;z-index:1;grid-area:copy;display:flex;flex-direction:column;gap:1.6rem}@media (min-width:1360px){.dance-styles__copy{gap:0.8rem;align-self:end}}.dance-styles__kicker{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;font-weight:400;line-height:3.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.dance-styles__kicker{font-size:4rem;line-height:4.2rem}}@media (min-width:1360px){.dance-styles__kicker{font-size:3.6rem;line-height:4rem}}.dance-styles__name{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:6rem;font-weight:400;line-height:5.8rem;overflow-wrap:break-word;overflow-wrap:normal;hyphens:manual;text-transform:uppercase}@media (min-width:1360px){.dance-styles__name{font-size:10.4rem;line-height:9.6rem}}@media (min-width:1360px){.dance-styles__name{font-size:9.6rem;line-height:9.6rem}}.dance-styles__copy{min-width:0}.dance-styles__text{max-width:36rem}.dance-styles__action{position:relative;z-index:1;grid-area:action}@media (min-width:1360px){.dance-styles__action{align-self:start;margin-top:0.8rem}}.dance-styles__media{position:relative;grid-area:media;width:100%;max-width:36rem;aspect-ratio:0.8;overflow:hidden;border-radius:8px;background:#fff}@media (min-width:1360px){.dance-styles__media{grid-row:1 / -1;grid-column:2;justify-self:center;align-self:center;width:34rem}}.dance-styles__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.dance-styles__tabs{position:relative;z-index:1;grid-area:tabs;display:flex;flex-wrap:wrap;gap:0.8rem 1.6rem}@media (min-width:1360px){.dance-styles__tabs{flex-direction:column;flex-wrap:nowrap;align-self:center;gap:0.4rem}}.dance-styles__tab{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;min-height:2.4rem;padding-block:0.2rem;text-align:left;text-transform:uppercase;transition:color 0.2s ease}.dance-styles__tab:hover{text-decoration:underline;text-underline-offset:0.4rem}.dance-styles__tab[aria-selected="true"]{color:#f66025}@media (prefers-reduced-motion:reduce){.dance-styles__tab{transition:none}}