.tp[data-astro-cid-fl2eddij]{display:grid;grid-template-columns:228px minmax(0,1fr);gap:var(--space-s3);align-items:center}.tp-list[data-astro-cid-fl2eddij]{display:grid;gap:4px}.tp-list[data-astro-cid-fl2eddij] button[data-astro-cid-fl2eddij]{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:transparent;color:#ffffffb8;font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer}.tp-list[data-astro-cid-fl2eddij] button[data-astro-cid-fl2eddij]:hover{color:var(--gray-white);background:#ffffff0d}.tp-list[data-astro-cid-fl2eddij] button[data-astro-cid-fl2eddij][aria-selected=true]{background:#ffffff1a;border-color:#ffffff29;color:var(--gray-white)}.tp-list[data-astro-cid-fl2eddij] button[data-astro-cid-fl2eddij]:focus-visible{outline:3px solid var(--goldilocks-3);outline-offset:2px}.tp-ic[data-astro-cid-fl2eddij]{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#ffffff14;color:var(--blue-sky-2);flex:none}[data-astro-cid-fl2eddij][aria-selected=true] .tp-ic[data-astro-cid-fl2eddij]{background:var(--brand-primary);color:var(--gray-white)}.tp-timer[data-astro-cid-fl2eddij]{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--goldilocks-3);transform:scaleX(0);transform-origin:left}.ticking[data-astro-cid-fl2eddij] [data-astro-cid-fl2eddij][aria-selected=true] .tp-timer[data-astro-cid-fl2eddij]{animation:tp-tick var(--dur) linear forwards}@keyframes tp-tick{to{transform:scaleX(1)}}.tp-lab[data-astro-cid-fl2eddij]{display:grid;gap:1px;line-height:1.2}.tp-lab[data-astro-cid-fl2eddij] small[data-astro-cid-fl2eddij]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-sky-2);opacity:.8}.tp-stage[data-astro-cid-fl2eddij]{width:100%;max-width:min(960px,calc((100svh - 380px)*1.6));min-width:min(100%,520px);justify-self:start}.tp-screen[data-astro-cid-fl2eddij]{position:relative;overflow:hidden;aspect-ratio:16 / 10;border-radius:18px;background:#eef1f8;box-shadow:0 24px 60px #0000004d}.tp-cam[data-astro-cid-fl2eddij]{position:absolute;inset:0;transform-origin:0 0;transition:transform 1.3s cubic-bezier(.65,0,.35,1);will-change:transform}.tp-cam[data-astro-cid-fl2eddij] video[data-astro-cid-fl2eddij]{display:block;width:100%;height:100%;object-fit:cover;background:#eef1f8;transition:opacity .32s ease}.tp-screen[data-astro-cid-fl2eddij].veil video[data-astro-cid-fl2eddij]{opacity:0;transition-duration:.24s}.tp-cam[data-astro-cid-fl2eddij].jump{transition:none}.tp-screen[data-astro-cid-fl2eddij]{cursor:pointer}.tp-pause[data-astro-cid-fl2eddij]{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#192849b8;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease}.tp-screen[data-astro-cid-fl2eddij]:hover .tp-pause[data-astro-cid-fl2eddij],.tp-pause[data-astro-cid-fl2eddij]:focus-visible,.held[data-astro-cid-fl2eddij] .tp-pause[data-astro-cid-fl2eddij]{opacity:1}.tp-pause[data-astro-cid-fl2eddij]:focus-visible{outline:3px solid var(--goldilocks-3);outline-offset:2px}.tp-i-play[data-astro-cid-fl2eddij],.held[data-astro-cid-fl2eddij] .tp-i-pause[data-astro-cid-fl2eddij]{display:none}.held[data-astro-cid-fl2eddij] .tp-i-play[data-astro-cid-fl2eddij]{display:block}.held[data-astro-cid-fl2eddij] .tp-timer[data-astro-cid-fl2eddij]{animation-play-state:paused!important}@media(hover:none){.tp-pause[data-astro-cid-fl2eddij]{opacity:1}}@media(prefers-reduced-motion:reduce){.tp-pause[data-astro-cid-fl2eddij]{display:none}}.tp-say[data-astro-cid-fl2eddij]{display:flex;align-items:center;gap:10px;margin:14px 0 0;min-height:24px;color:var(--gray-white);font-size:17px;font-weight:500;line-height:1.3}.tp-say[data-astro-cid-fl2eddij]:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--goldilocks-3)}.tp-say[data-astro-cid-fl2eddij].in{animation:tp-say-in .45s ease both}@keyframes tp-say-in{0%{opacity:0;transform:translateY(8px)}}.tp-sr[data-astro-cid-fl2eddij]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1080px){.tp[data-astro-cid-fl2eddij]{grid-template-columns:1fr}.tp-list[data-astro-cid-fl2eddij]{display:flex;overflow-x:auto;scrollbar-width:none}.tp-list[data-astro-cid-fl2eddij] button[data-astro-cid-fl2eddij]{flex:none}.tp-stage[data-astro-cid-fl2eddij]{max-width:none;min-width:0}}@media(max-width:640px){.tp-say[data-astro-cid-fl2eddij]{font-size:15px}}@media(prefers-reduced-motion:reduce){.tp-cam[data-astro-cid-fl2eddij]{transition:none}}
