.windows.svelte-jlfets{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;max-width:980px;margin:0 auto;padding:var(--section-gap) 32px 0;color:var(--nav-text, #1a1a2e);text-align:center}h2.svelte-jlfets{margin:0 0 14px;font-family:var(--font-display, "BN Rumble");font-size:clamp(2.2rem,5vw,3.8rem);font-weight:400;line-height:.95;text-transform:uppercase}.sub.svelte-jlfets{margin:0;font-size:1.12rem;font-weight:600;opacity:.75}.tabs.svelte-jlfets{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.tab.svelte-jlfets{padding:8px 16px;border:1.5px solid var(--nav-border, #1a1a2e);border-radius:999px;background:#fff;color:inherit;font:inherit;font-size:.92rem;font-weight:800;cursor:pointer;box-shadow:2px 2px 0 var(--nav-border, #1a1a2e);transition:transform .12s ease,box-shadow .12s ease}.tab.svelte-jlfets:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--nav-border, #1a1a2e)}.tab.active.svelte-jlfets{background:var(--accent);color:#fff}.frame.svelte-jlfets{display:grid;place-items:center;width:min(100%,620px);aspect-ratio:772 / 600;padding:0;border-radius:20px;background:#262626;overflow:hidden}.shot.svelte-jlfets{display:block;max-width:100%;max-height:100%;width:auto;height:auto;animation:svelte-jlfets-rise .8s var(--timing) both}.shot.still.svelte-jlfets{animation:none}@keyframes svelte-jlfets-rise{0%{transform:translateY(14%)}to{transform:translateY(0)}}.foot.svelte-jlfets{display:flex;flex-direction:column;align-items:center;gap:12px}.caption.svelte-jlfets{margin:0;font-size:1.12rem;font-weight:700}.preload.svelte-jlfets{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}@media(max-width:900px){.windows.svelte-jlfets{padding-inline:20px}}
