.yt[data-astro-cid-nizrgmoa]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.yt--vertical[data-astro-cid-nizrgmoa]{aspect-ratio:9/16;outline:1px solid var(--line);outline-offset:6px;border-radius:28px}.yt__facade[data-astro-cid-nizrgmoa]{display:block;position:absolute;inset:0}.yt__facade[data-astro-cid-nizrgmoa] img,.yt[data-astro-cid-nizrgmoa] iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.yt__facade[data-astro-cid-nizrgmoa] img{transition:transform 1.2s var(--ease-out), filter .6s;filter:brightness(.8)}.yt__facade[data-astro-cid-nizrgmoa]:after{content:"";background:linear-gradient(#0000 50%,#0a0a0b8c);position:absolute;inset:0}.yt__play[data-astro-cid-nizrgmoa]{z-index:1;background:var(--accent);width:64px;height:64px;color:var(--accent-ink);box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 50%, transparent);transition:transform .5s var(--ease-out), box-shadow .5s;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1rem,.5rem + 1.5vw,1.75rem);left:clamp(1rem,.5rem + 1.5vw,1.75rem)}.yt__play[data-astro-cid-nizrgmoa] svg[data-astro-cid-nizrgmoa]{width:30px;height:30px;margin-left:4px}@media (prefers-reduced-motion:no-preference){.yt__play[data-astro-cid-nizrgmoa]{animation:2.4s ease-out infinite pulse}}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}70%,to{box-shadow:0 0 0 22px #0000}}.yt__facade[data-astro-cid-nizrgmoa]:hover img,.yt__facade[data-astro-cid-nizrgmoa]:focus-visible img{filter:brightness(.95);transform:scale(1.04)}.yt__facade[data-astro-cid-nizrgmoa]:hover .yt__play[data-astro-cid-nizrgmoa]{transform:scale(1.1)}.yt__facade[data-astro-cid-nizrgmoa]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.tour__head[data-astro-cid-v2gmbbcj]{gap:1rem;margin-bottom:clamp(1.5rem,1rem + 2vw,3rem);display:grid}.tour__head[data-astro-cid-v2gmbbcj] p[data-astro-cid-v2gmbbcj]:last-child{color:var(--muted);max-width:52ch}.showcase__grid[data-astro-cid-v2gmbbcj]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.showcase__copy[data-astro-cid-v2gmbbcj]{justify-items:start;gap:1rem;display:grid}.showcase__copy[data-astro-cid-v2gmbbcj] h2[data-astro-cid-v2gmbbcj]{font-size:var(--step-2)}.showcase__copy[data-astro-cid-v2gmbbcj] p[data-astro-cid-v2gmbbcj]:not(.eyebrow){color:var(--muted)}.showcase__link[data-astro-cid-v2gmbbcj]{color:var(--accent)}.showcase__link[data-astro-cid-v2gmbbcj]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=960px){.showcase__grid[data-astro-cid-v2gmbbcj]{grid-template-columns:minmax(0,1fr)}}.md-hero[data-astro-cid-v2gmbbcj]{padding-block:calc(var(--nav-h) + clamp(3.5rem, 2rem + 5vw, 7rem)) clamp(2rem, 1.5rem + 2vw, 3.5rem);background:radial-gradient(50% 70% at 0% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%)}.md-hero__inner[data-astro-cid-v2gmbbcj]{gap:1.5rem;display:grid}@media (prefers-reduced-motion:no-preference){.md-hero__inner[data-astro-cid-v2gmbbcj]>[data-astro-cid-v2gmbbcj]{animation:rise .9s var(--ease-out) both}.md-hero__inner[data-astro-cid-v2gmbbcj]>[data-astro-cid-v2gmbbcj]:nth-child(2){animation-delay:60ms}.md-hero__inner[data-astro-cid-v2gmbbcj]>[data-astro-cid-v2gmbbcj]:nth-child(3){animation-delay:.12s}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}.videos[data-astro-cid-v2gmbbcj]{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 2.5vw,3.5rem);display:grid}.video[data-astro-cid-v2gmbbcj]{gap:1.25rem;display:grid}.video--short[data-astro-cid-v2gmbbcj]{justify-self:center;width:100%;max-width:380px}@media (prefers-reduced-motion:no-preference){.video[data-astro-cid-v2gmbbcj]{animation:rise 1s var(--ease-out) both;animation-delay:.2s}.video--short[data-astro-cid-v2gmbbcj]{animation-delay:.35s}}.video__kind[data-astro-cid-v2gmbbcj]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.video[data-astro-cid-v2gmbbcj] h3[data-astro-cid-v2gmbbcj]{font-size:var(--step-2);margin-block:.4rem .6rem}.video[data-astro-cid-v2gmbbcj] h3[data-astro-cid-v2gmbbcj] span[data-astro-cid-v2gmbbcj]{color:var(--muted)}.video__meta[data-astro-cid-v2gmbbcj]>p[data-astro-cid-v2gmbbcj]:last-child{color:var(--muted);max-width:52ch}.channel[data-astro-cid-v2gmbbcj]{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding:1.25rem 1.5rem;display:flex}.channel[data-astro-cid-v2gmbbcj] .btn[data-astro-cid-v2gmbbcj] svg[data-astro-cid-v2gmbbcj]{color:#ff3d3d;width:1.3em;height:1.3em;transition:none}.channel[data-astro-cid-v2gmbbcj] .btn[data-astro-cid-v2gmbbcj]:hover svg[data-astro-cid-v2gmbbcj]{transform:none}.listen[data-astro-cid-v2gmbbcj]{border-top:1px solid var(--line);margin-top:clamp(2rem,1rem + 3vw,4rem)}.listen__grid[data-astro-cid-v2gmbbcj]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.listen__copy[data-astro-cid-v2gmbbcj]{gap:1.25rem;display:grid}.listen__copy[data-astro-cid-v2gmbbcj]>p[data-astro-cid-v2gmbbcj]:not(.eyebrow){color:var(--muted);max-width:40ch}.listen__link[data-astro-cid-v2gmbbcj]{color:var(--accent);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.listen__player[data-astro-cid-v2gmbbcj]{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(80% 100% at 100% 0%, #1ed76024, transparent 70%), var(--surface);min-height:352px;overflow:hidden}.listen__player[data-astro-cid-v2gmbbcj] iframe{border:0;width:100%;height:352px;display:block}.listen__load[data-astro-cid-v2gmbbcj]{text-align:left;justify-content:center;align-items:center;gap:1.1rem;width:100%;height:352px;transition:background-color .3s;display:flex}.listen__load[data-astro-cid-v2gmbbcj]:hover{background:#ffffff08}.listen__load[data-astro-cid-v2gmbbcj] strong[data-astro-cid-v2gmbbcj]{font-size:var(--step-1);display:block}.listen__load[data-astro-cid-v2gmbbcj] small[data-astro-cid-v2gmbbcj]{color:var(--muted);font-size:var(--step--1)}.listen__icon[data-astro-cid-v2gmbbcj]{color:#0a0a0b;width:64px;height:64px;transition:transform .5s var(--ease-out);background:#1ed760;border-radius:50%;place-items:center;display:grid}.listen__icon[data-astro-cid-v2gmbbcj] svg[data-astro-cid-v2gmbbcj]{width:26px;height:26px;margin-left:3px}.listen__load[data-astro-cid-v2gmbbcj]:hover .listen__icon[data-astro-cid-v2gmbbcj]{transform:scale(1.08)}@media (width<=960px){.videos[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr}.video--short[data-astro-cid-v2gmbbcj]{max-width:320px}.listen__grid[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr}}
