.highlights[data-astro-cid-lt7vazgr]{background:var(--bg-soft);border-bottom:1px solid var(--line)}ul[data-astro-cid-lt7vazgr]{list-style:none;display:grid}li[data-astro-cid-lt7vazgr]+li[data-astro-cid-lt7vazgr]{border-top:1px solid var(--line)}a[data-astro-cid-lt7vazgr]{column-gap:var(--space-s);height:100%;padding:var(--space-m) 0;color:var(--ink);grid-template-columns:2.75rem 1fr;align-items:center;text-decoration:none;display:grid}a[data-astro-cid-lt7vazgr] .highlight-icon{width:2.4rem;height:2.4rem;color:var(--pink);stroke-width:1.25px;transition:transform var(--dur) var(--ease);grid-row:span 2;justify-self:center}a[data-astro-cid-lt7vazgr] .icon--dancer{width:1.6rem;height:3rem}a[data-astro-cid-lt7vazgr]:hover .highlight-icon{transform:translateY(-3px)}.highlight-label[data-astro-cid-lt7vazgr]{letter-spacing:.14em;text-transform:uppercase;font-size:.85rem;font-weight:500}a[data-astro-cid-lt7vazgr]:hover .highlight-label[data-astro-cid-lt7vazgr]{color:var(--pink-ink)}.highlight-text[data-astro-cid-lt7vazgr]{color:var(--muted);font-size:var(--step--1);line-height:1.45}@media (width>=48em){ul[data-astro-cid-lt7vazgr]{grid-template-columns:repeat(3,1fr)}li[data-astro-cid-lt7vazgr]+li[data-astro-cid-lt7vazgr]{border-top:0;border-left:1px solid var(--line)}a[data-astro-cid-lt7vazgr]{padding:var(--space-l) var(--space-m);text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}a[data-astro-cid-lt7vazgr] .highlight-icon{margin-block-end:.5rem}a[data-astro-cid-lt7vazgr] .icon--dancer{height:3.2rem;margin-block:-.4rem .1rem}}.hero[data-astro-cid-bkwvb2u2]{isolation:isolate;background:var(--dark);color:#fff;align-items:center;min-height:clamp(30rem,72svh,44rem);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-bkwvb2u2]{z-index:-1;--tx:.66;--ty:.42;opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.hero-media[data-astro-cid-bkwvb2u2].is-active{opacity:1}@media (prefers-reduced-motion:reduce){.hero-media[data-astro-cid-bkwvb2u2]{transition:none}}.hero-dots[data-astro-cid-bkwvb2u2]{right:calc(var(--gutter) - .75rem);bottom:var(--space-s);display:flex;position:absolute}.hero-dots[data-astro-cid-bkwvb2u2][hidden]{display:none}.hero-dots[data-astro-cid-bkwvb2u2] [data-astro-cid-bkwvb2u2][data-goto],.hero-toggle[data-astro-cid-bkwvb2u2]{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.hero-dots[data-astro-cid-bkwvb2u2] [data-astro-cid-bkwvb2u2][data-goto]:before{content:"";width:.6rem;height:.6rem;transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:1.5px solid #fff;border-radius:50%}.hero-dots[data-astro-cid-bkwvb2u2] [data-astro-cid-bkwvb2u2][data-goto]:hover:before{transform:scale(1.2)}.hero-dots[data-astro-cid-bkwvb2u2] [data-astro-cid-bkwvb2u2][data-goto][aria-current=true]:before{background:#fff}.hero-toggle[data-astro-cid-bkwvb2u2]{color:#fff}.hero-toggle[data-astro-cid-bkwvb2u2] .icon{width:1rem;height:1rem;transition:transform var(--dur-fast) var(--ease)}.hero-toggle[data-astro-cid-bkwvb2u2]:hover .icon{transform:scale(1.15)}.hero-toggle[data-astro-cid-bkwvb2u2] .hero-toggle-play,.hero[data-astro-cid-bkwvb2u2][data-paused] .hero-toggle[data-astro-cid-bkwvb2u2] .hero-toggle-pause{display:none}.hero[data-astro-cid-bkwvb2u2][data-paused] .hero-toggle[data-astro-cid-bkwvb2u2] .hero-toggle-play{display:block}.hero-media[data-astro-cid-bkwvb2u2] img{object-fit:cover;width:100%;height:100%}.hero-media[data-astro-cid-bkwvb2u2]:after{content:"";background:linear-gradient(90deg,#08080ce6 0%,#08080c9e 38%,#08080c0d 70%),linear-gradient(#0000 65%,#08080c80 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-bkwvb2u2]{padding-block:var(--space-2xl)}.hero-title[data-astro-cid-bkwvb2u2]{color:#fff;gap:.25rem;display:grid}.hero-kicker[data-astro-cid-bkwvb2u2]{letter-spacing:.42em;text-transform:uppercase;font-size:clamp(.85rem,.7rem + .6vw,1.15rem);font-weight:400}.hero-name[data-astro-cid-bkwvb2u2]{font-size:var(--display);letter-spacing:.02em;text-transform:uppercase;margin-inline-start:-.05em;font-weight:300;line-height:.95}.hero-rule[data-astro-cid-bkwvb2u2]{width:4.5rem;height:3px;margin-block:var(--space-m);background:var(--pink);border-radius:2px;display:block}.hero-tagline[data-astro-cid-bkwvb2u2]{max-width:24rem;font-size:var(--step-2);text-wrap:balance;font-weight:300;line-height:1.35}.hero-actions[data-astro-cid-bkwvb2u2]{gap:var(--space-s);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}@media (width<=47.99em){.hero[data-astro-cid-bkwvb2u2]{align-items:flex-end;min-height:clamp(30rem,86svh,40rem)}.hero-media[data-astro-cid-bkwvb2u2]{--tx:.5;--ty:.3}.hero-media[data-astro-cid-bkwvb2u2]:after{background:linear-gradient(#08080c1a 25%,#08080cb3 58%,#08080cf0 100%)}.hero-inner[data-astro-cid-bkwvb2u2]{padding-block:var(--space-xl) calc(var(--space-xl) + 2rem)}}.about-text[data-astro-cid-bkwvb2u2]{justify-items:start;gap:var(--space-l);display:grid}.about-text[data-astro-cid-bkwvb2u2] .section-head{margin:0}.about-copy[data-astro-cid-bkwvb2u2]{--stack:var(--space-s);font-size:var(--step-1);line-height:1.65}.show-text[data-astro-cid-bkwvb2u2]{gap:var(--space-m);font-size:var(--step-1);line-height:1.65;display:grid}.show-text[data-astro-cid-bkwvb2u2] .show-icon{width:2.25rem;height:2.25rem;color:var(--pink)}.show-title[data-astro-cid-bkwvb2u2]{font-size:var(--step-3);line-height:1.2}.features[data-astro-cid-bkwvb2u2]{gap:var(--space-m);list-style:none;display:grid}.feature[data-astro-cid-bkwvb2u2]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-m);background:var(--bg-soft);grid-template-columns:2.5rem 1fr;display:grid}.feature[data-astro-cid-bkwvb2u2] .feature-icon{width:2rem;height:2rem;color:var(--pink)}.feature[data-astro-cid-bkwvb2u2] h3[data-astro-cid-bkwvb2u2]{color:var(--ink);font-size:var(--step-2);margin-block-end:.4rem;font-weight:400;line-height:1.25}.feature[data-astro-cid-bkwvb2u2] p[data-astro-cid-bkwvb2u2]{font-size:var(--step-0);line-height:1.6}
