.r2-stage.astro-lmgyluwj{isolation:isolate;min-height:clamp(560px, calc(100svh - var(--r2-header-h)), 900px);color:#fff;background:var(--r2-abyss);align-items:end;display:grid;position:relative;overflow:hidden}.r2-stage__media.astro-lmgyluwj{z-index:-2;position:absolute;inset:0}.r2-stage__img.astro-lmgyluwj,.r2-stage__media.astro-lmgyluwj img{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.r2-stage.astro-lmgyluwj:after{content:"";z-index:-1;pointer-events:none;background:var(--r2-scrim);position:absolute;inset:0}.r2-stage.astro-lmgyluwj[data-state=playing]:after,.r2-stage.astro-lmgyluwj[data-state=playing] .r2-stage__inner.astro-lmgyluwj>.astro-lmgyluwj:not(.r2-actions){display:none}.r2-stage.astro-lmgyluwj[data-state=playing] .r2-stage__media.astro-lmgyluwj{z-index:1}.r2-stage.astro-lmgyluwj[data-state=playing] .r2-stage__inner.astro-lmgyluwj{z-index:2;pointer-events:none;position:relative}.r2-stage.astro-lmgyluwj[data-state=playing] .r2-actions.astro-lmgyluwj>.astro-lmgyluwj:not(.r2-back){display:none}.r2-stage.astro-lmgyluwj[data-state=playing] .r2-back.astro-lmgyluwj{pointer-events:auto}.r2-stage__media.astro-lmgyluwj .r2-stage__iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.r2-stage__inner.astro-lmgyluwj{padding-top:clamp(48px,10vh,120px);padding-bottom:clamp(24px,5vh,56px)}.r2-kicker.astro-lmgyluwj{font-size:var(--text-sm);color:#eef3f6;text-shadow:0 1px 14px #0000008c;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;display:flex}.r2-sep.astro-lmgyluwj{opacity:.6}.r2-tag-live.astro-lmgyluwj{border-radius:var(--r-pill);background:var(--live);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-shadow:none;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:11px;font-weight:750;display:inline-flex}.r2-dot.astro-lmgyluwj{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite r2-blink}@keyframes r2-blink{50%{opacity:.3}}.r2-headline.astro-lmgyluwj{font-family:var(--font-display);color:#fff;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 30px #0000004d;max-width:14ch;margin:.9rem 0 .4rem;font-size:clamp(2.6rem,1.4rem + 5.2vw,6.4rem);font-weight:400;line-height:1}.r2-headline.astro-lmgyluwj b.astro-lmgyluwj{color:var(--r2-sun);font-style:italic;font-weight:500}.r2-h.astro-lmgyluwj,.r2-ph.astro-lmgyluwj{display:none}.r2-stage.astro-lmgyluwj[data-phase=night] .astro-lmgyluwj[data-ph~=night],.r2-stage.astro-lmgyluwj[data-phase=dawn] .astro-lmgyluwj[data-ph~=dawn],.r2-stage.astro-lmgyluwj[data-phase=morning] .astro-lmgyluwj[data-ph~=morning],.r2-stage.astro-lmgyluwj[data-phase=midday] .astro-lmgyluwj[data-ph~=midday],.r2-stage.astro-lmgyluwj[data-phase=afternoon] .astro-lmgyluwj[data-ph~=afternoon],.r2-stage.astro-lmgyluwj[data-phase=golden_hour] .astro-lmgyluwj[data-ph~=golden_hour],.r2-stage.astro-lmgyluwj[data-phase=dusk] .astro-lmgyluwj[data-ph~=dusk]{display:inline}.r2-lede.astro-lmgyluwj{color:#e2e9ee;text-shadow:0 1px 14px #0000008c;max-width:46ch;margin:.6rem 0 1.4rem;font-size:clamp(1rem,.9rem + .5vw,1.25rem)}.r2-actions.astro-lmgyluwj{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.r2-play.astro-lmgyluwj{border-radius:var(--r-pill);color:var(--ink);font-weight:680;font-size:var(--text-base);cursor:pointer;background:#fffffff5;border:0;align-items:center;gap:.65rem;padding:.85rem 1.35rem .85rem .9rem;display:inline-flex;box-shadow:0 10px 30px -10px #00000080}.r2-play.astro-lmgyluwj:hover{background:#fff}.r2-play__tri.astro-lmgyluwj{background:var(--live);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.r2-play__tri.astro-lmgyluwj:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;margin-left:3px}.r2-ghost.astro-lmgyluwj{border-radius:var(--r-pill);color:#fff;font-weight:620;font-size:var(--text-sm);backdrop-filter:blur(6px);cursor:pointer;background:#050f1859;border:1px solid #ffffff80;align-items:center;gap:.4rem;padding:.8rem 1.15rem;font-family:inherit;text-decoration:none;display:inline-flex}.r2-ghost.astro-lmgyluwj:hover{color:#fff;background:#ffffff24}.r2-ghost--quiet.astro-lmgyluwj{text-underline-offset:3px;background:0 0;border-color:#0000;padding-inline:.4rem;text-decoration:underline}.r2-back.astro-lmgyluwj{background:#050f18bf}.r2-back.astro-lmgyluwj[hidden]{display:none}.r2-play.astro-lmgyluwj:focus-visible,.r2-ghost.astro-lmgyluwj:focus-visible{outline:3px solid var(--r2-sun);outline-offset:3px}.r2-now.astro-lmgyluwj{border-top:1px solid var(--r2-stage-line);text-shadow:0 1px 14px #0000008c;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(24px,5vh,44px) 0 0;display:grid}.r2-now.astro-lmgyluwj>div.astro-lmgyluwj{padding:.9rem 1rem 0 0}.r2-now.astro-lmgyluwj dt.astro-lmgyluwj{letter-spacing:.14em;text-transform:uppercase;color:#c4d0d8;margin-bottom:.25rem;font-size:11px}.r2-now.astro-lmgyluwj dd.astro-lmgyluwj{font-family:var(--font-display);margin:0;font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.r2-now.astro-lmgyluwj small.astro-lmgyluwj{font-family:var(--font-body);font-size:var(--text-xs);color:#d3dde3;min-height:1.4em;margin-top:.1rem;line-height:1.4;display:block}.r2-note.astro-lmgyluwj{font-size:var(--text-xs);color:#c9d4db;max-width:70ch;margin:.9rem 0 0}.r2-js-only.astro-lmgyluwj{display:none}.r2-stage.astro-lmgyluwj.r2-js .r2-js-only.astro-lmgyluwj{display:block}.r2-stage.astro-lmgyluwj.r2-js .r2-now.astro-lmgyluwj.r2-js-only{display:grid}.r2-stage.astro-lmgyluwj.r2-js .r2-kicker__now.astro-lmgyluwj{display:inline}@media (prefers-reduced-motion:reduce){.r2-dot.astro-lmgyluwj{animation:none}}@media (width<=700px){.r2-stage.astro-lmgyluwj{min-height:calc(100svh - var(--r2-header-h))}.r2-stage.astro-lmgyluwj:after{background:var(--r2-scrim-phone)}.r2-now.astro-lmgyluwj{grid-template-columns:1fr 1fr}.r2-now.astro-lmgyluwj>div.astro-lmgyluwj:nth-child(n+3){padding-top:.8rem}.r2-actions.astro-lmgyluwj .r2-play.astro-lmgyluwj{flex:100%;justify-content:center}.r2-actions.astro-lmgyluwj .r2-ghost.astro-lmgyluwj:not(.r2-ghost--quiet){flex:auto;justify-content:center}}.r2-tasks.astro-lmgyluwj{background:var(--paper);border-bottom:1px solid var(--line)}.r2-tasks.astro-lmgyluwj ul.astro-lmgyluwj{gap:var(--s-2);padding-block:var(--s-4);grid-template-columns:repeat(8,minmax(0,1fr));margin-block:0;list-style:none;display:grid}.r2-tasks.astro-lmgyluwj a.astro-lmgyluwj{border-radius:var(--r-md);min-height:64px;color:var(--ink);font-weight:620;font-size:var(--text-sm);text-align:center;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:.55rem .3rem;line-height:1.2;text-decoration:none;display:flex}.r2-tasks.astro-lmgyluwj a.astro-lmgyluwj:hover{background:var(--white);border-color:var(--line)}.r2-tasks.astro-lmgyluwj svg.astro-lmgyluwj{color:var(--sea-700)}@media (width<=900px){.r2-tasks.astro-lmgyluwj ul.astro-lmgyluwj{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=380px){.r2-tasks.astro-lmgyluwj a.astro-lmgyluwj{font-size:var(--text-xs)}}
