.play-button[data-astro-cid-mx53csqf]:focus-visible{outline:none}.play-button[data-astro-cid-mx53csqf]:focus-visible .play-circle[data-astro-cid-mx53csqf]{box-shadow:0 0 0 3px var(--color-white);outline:2px solid var(--color-green-text);outline-offset:3px}.explore[data-astro-cid-mizjfjk2]{--stage-bg:#f2f3ef}.stage[data-astro-cid-mizjfjk2]{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--stage-bg);position:relative;overflow:hidden}.stage[data-astro-cid-mizjfjk2] .poster,.viewport[data-astro-cid-mizjfjk2]{position:absolute;inset:0}.stage[data-astro-cid-mizjfjk2] .poster{transition:opacity .4s ease-out}.explore[data-astro-cid-mizjfjk2][data-loaded] .stage[data-astro-cid-mizjfjk2] .poster{opacity:0}.viewport[data-astro-cid-mizjfjk2]{opacity:0;transition:opacity .4s ease-out}.explore[data-astro-cid-mizjfjk2][data-loaded] .viewport[data-astro-cid-mizjfjk2]{opacity:1}.viewport[data-astro-cid-mizjfjk2] model-viewer{--progress-bar-height:0px;--progress-mask:transparent;background:0 0;width:100%;height:100%;display:block}.activate[data-astro-cid-mizjfjk2]{cursor:pointer;background:linear-gradient(0deg,#f2f3efe6 0,#f2f3ef00 5.5rem);border:0;justify-content:center;align-items:flex-end;padding:.625rem;display:flex;position:absolute;inset:0}@media (width>=640px){.activate[data-astro-cid-mizjfjk2]{padding:1.125rem}}.activate-pill[data-astro-cid-mizjfjk2]{border-radius:var(--radius-btn);background:var(--color-green-text);color:var(--color-white);align-items:center;gap:.4375rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:transform .2s ease-out;display:inline-flex}@media (width>=640px){.activate-pill[data-astro-cid-mizjfjk2]{font-size:var(--text-small);gap:.5rem;padding:.625rem 1.125rem}}.activate[data-astro-cid-mizjfjk2]:hover .activate-pill[data-astro-cid-mizjfjk2]{transform:translateY(-2px)}.activate[data-astro-cid-mizjfjk2]:focus-visible{outline:none}.activate[data-astro-cid-mizjfjk2]:focus-visible .activate-pill[data-astro-cid-mizjfjk2]{outline:2px solid var(--color-green-text);outline-offset:3px;box-shadow:0 0 0 3px var(--color-white)}.explore[data-astro-cid-mizjfjk2][data-activated] .activate[data-astro-cid-mizjfjk2]{display:none}.status[data-astro-cid-mizjfjk2]{color:var(--color-muted);font-size:var(--text-small);margin:0;position:absolute;bottom:.75rem;right:.875rem}.status[data-astro-cid-mizjfjk2]:empty{display:none}.controls[data-astro-cid-mizjfjk2]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.segmented[data-astro-cid-mizjfjk2]{border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-surface);padding:3px;display:inline-flex}.segment[data-astro-cid-mizjfjk2]{cursor:pointer;position:relative}.segment[data-astro-cid-mizjfjk2] input[data-astro-cid-mizjfjk2]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.segment[data-astro-cid-mizjfjk2] span[data-astro-cid-mizjfjk2]{color:var(--color-muted);font-size:var(--text-small);white-space:nowrap;border-radius:6px;padding:.5rem 1.125rem;font-weight:600;transition:background-color .2s ease-out,color .2s ease-out;display:block}.segment[data-astro-cid-mizjfjk2]:hover span[data-astro-cid-mizjfjk2]{color:var(--color-ink)}.segment[data-astro-cid-mizjfjk2] input[data-astro-cid-mizjfjk2]:checked+span[data-astro-cid-mizjfjk2]{background:var(--color-green-text);color:var(--color-white)}.segment[data-astro-cid-mizjfjk2] input[data-astro-cid-mizjfjk2]:focus-visible+span[data-astro-cid-mizjfjk2]{outline:2px solid var(--color-green-text);outline-offset:2px}.hint[data-astro-cid-mizjfjk2]{max-width:44ch;color:var(--color-muted);font-size:var(--text-small);margin:0}.sr-only[data-astro-cid-mizjfjk2]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gallery-dialog[data-astro-cid-rj65ajc3][open]{animation:.18s ease-out gallery-in}@media (prefers-reduced-motion:reduce){.gallery-dialog[data-astro-cid-rj65ajc3][open]{animation:none}}@keyframes gallery-in{0%{opacity:0}to{opacity:1}}
