.live__eyebrow{align-items:center;display:inline-flex;gap:.5rem}.live__dot{animation:live-pulse 1.8s ease-out infinite;background:var(--colour-live);border-radius:50%;box-shadow:0 0 0 0 rgba(229,72,77,.6);height:.5rem;width:.5rem}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(229,72,77,.55)}to{box-shadow:0 0 0 .6rem rgba(229,72,77,0)}}.live__grid{align-items:start;display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,3fr) minmax(18rem,2fr);margin-top:0}.live__grid--solo{grid-template-columns:minmax(0,1fr)}.live__frame{aspect-ratio:16/9;background:#000;border-radius:var(--border-radius-small,20px);box-shadow:0 1.5rem 3.5rem rgba(0,0,0,.35);overflow:hidden;position:relative}.live__frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.live__under{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:space-between;margin-top:var(--space-sm)}.live__note{color:var(--colour-black-60);margin:0}.live__watch{background:transparent;color:var(--btn-fg)}.live__watch:focus-visible,.live__watch:hover{background:var(--colour-ink);color:var(--btn-fg-hover)}:is(.surface--dark,.surface--gradient) .live__watch{background:var(--colour-white);border-color:var(--colour-white);color:var(--colour-ink)}:is(.surface--dark,.surface--gradient) .live__watch:hover{background:var(--colour-aqua-tint);border-color:var(--colour-aqua-tint)}.live__cards-heading{margin:0 0 var(--space-sm)}.live__list{display:grid;list-style:none;margin:0;padding:0}.live__card{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:1.25rem 1.25rem 1.25rem .35rem;opacity:0;padding:var(--space-md);position:relative;transform:translateY(.6rem);transition:opacity .4s var(--ease) calc(var(--i)*90ms),transform .5s var(--ease) calc(var(--i)*90ms)}.Visible .live__card{opacity:1;transform:none}:is(.surface--none,.surface--grey,.surface--soft,.surface--sky,.surface--tint,.surface--mint,.surface--pale,.surface--outline,.surface--railed) .live__card{background:var(--colour-white);border-color:var(--colour-hairline);box-shadow:0 .75rem 2rem rgba(16,36,58,.06)}.live__tag{background:var(--colour-aqua);border-radius:100px;color:var(--colour-blue-dark);display:inline-block;font-family:var(--font-mono);font-size:var(--font-size-tiny);letter-spacing:.08em;margin-bottom:.5rem;padding:.2rem .6rem;text-transform:uppercase}.live__q{font-size:var(--font-size-medium);letter-spacing:-.015em;line-height:1.25;margin:0 0 .35rem}.live__a p{color:var(--colour-black-80);margin:0}@media (max-width:900px){.live__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.live__dot{animation:none}.live__card{opacity:1;transform:none;transition:none}}@media (max-width:900px){.live__player{position:static}}.live__player .section__head{margin-bottom:var(--space-lg)}.live__player .section__intro{max-width:46ch}.live__player{position:static}.live__grid{align-items:stretch}.live__player{display:flex;flex-direction:column}.live__player .section__head{margin-bottom:var(--space-md)}.live__cards-heading,.live__player .section__eyebrow{align-items:center;display:inline-flex;line-height:1;margin:0 0 var(--space-sm);min-height:1.5rem}.live__cards-heading{color:var(--colour-black-60);font-family:var(--font-mono);font-size:var(--font-size-tiny);letter-spacing:.12em;text-transform:uppercase}.live__cards{display:flex;flex-direction:column}.live__list{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-sm);justify-content:space-between}.live__card{flex:0 1 auto}@media (max-width:900px){.live__grid{grid-template-columns:1fr}.live__list{justify-content:start}.live__player .section__head{margin-bottom:var(--space-sm)}}.live__under{margin-top:auto;padding-top:var(--space-sm)}.live__frame{flex:0 0 auto}.live__prompts{margin-top:var(--space-md)}.live__prompt-list{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.live__prompt{align-items:center;background:var(--colour-white);border:1px solid var(--colour-hairline);border-radius:1rem;display:flex;gap:.75rem;padding:.6rem .9rem .6rem .6rem}.live__prompt img{background:var(--colour-aqua-tint);border-radius:.75rem;flex:0 0 auto;height:2.75rem;object-fit:contain;padding:.2rem;width:2.75rem}.live__prompt .live__tag{margin:0 .5rem .25rem 0}.live__prompt-q{display:block;line-height:1.3}:is(.surface--dark,.surface--gradient) .live__prompt{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.live:not(.surface) .live__card{background:var(--colour-white);border-color:var(--colour-hairline);box-shadow:0 .75rem 2rem rgba(16,36,58,.06)}.live__list{flex:0 0 auto;justify-content:flex-start}.live__card{padding:var(--space-sm) var(--space-md)}.live__cards--prompts .live__prompts{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0}.live__cards--prompts .live__prompt-list{flex:1 1 auto;gap:var(--space-sm);grid-auto-rows:1fr}.live__cards--prompts .live__prompt{border-radius:1.25rem;box-shadow:0 .75rem 2rem rgba(16,36,58,.06);gap:1.1rem;padding:1.1rem 1.4rem 1.1rem 1rem}.live__cards--prompts .live__prompt img{border-radius:1rem;height:4.5rem;padding:.35rem;width:4.5rem}.live__cards--prompts .live__prompt-q{font-size:var(--font-size-medium);letter-spacing:-.01em;line-height:1.3}.live__cards--prompts .live__prompt .live__tag{margin-bottom:.4rem}@media (max-width:900px){.live__cards--prompts .live__prompt-list{grid-auto-rows:auto}.live__cards--prompts .live__prompt img{height:3.5rem;width:3.5rem}}