.pv-stage{width:100%;position:relative}.pv-stage-canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--slow) var(--ease-out);display:block;position:absolute;inset:0}html.js .pv-stage:not(.is-failed){align-items:center;height:520px;display:flex;overflow:hidden}html.js .pv-stage--swap:not(.is-failed){align-items:flex-start}html.js .pv-stage--optional:not(.is-failed){justify-content:center;padding:24px}html.js .pv-stage--optional:not(.is-failed),.pv-stage.is-live{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--bg-sunken)}.pv-stage.is-live .pv-stage-canvas{opacity:1;pointer-events:auto}.pv-stage--swap>.pv-stage-fallback{width:100%}.pv-stage--optional>.pv-stage-fallback{text-align:center;max-width:56ch}.pv-stage.is-live>.pv-stage-fallback{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pv-feature{margin:64px 0 0;display:none}html.js .pv-feature:has(.pv-stage:not(.is-failed)){display:block}.pv-feature-note{text-align:center;color:var(--text-muted);margin-top:16px;font-size:12px;line-height:1.6}.pv-feature-note a{color:var(--text)}.pv-stage-bar{display:none}html.js .pv-stage-bar{justify-content:flex-end;min-height:44px;margin-top:12px;display:flex}.pv-stage.is-failed+.pv-stage-bar{display:none}.pv-stage-toggle{border:1px solid var(--line-strong);border-radius:var(--r-pill);min-height:44px;color:var(--text);font:500 13px var(--font-sans);cursor:pointer;transition:border-color var(--fast) var(--ease);background:0 0;padding:0 16px}.pv-stage-toggle:hover{border-color:var(--line-loud)}.pv-stage-toggle:focus-visible{outline-color:var(--text)}@media (prefers-reduced-motion:reduce){html.js .pv-stage-bar{display:none}}@media (width<=900px){html.js .pv-stage:not(.is-failed){height:460px}}@media (width<=760px){html.js .pv-stage:not(.is-failed){aspect-ratio:358/420;max-width:358px;height:auto;margin-inline:auto}html.js .pv-stage-bar{justify-content:center}.pv-feature{margin-top:44px}}
