figure.svelte-15yitnc{margin:0}.frame.svelte-15yitnc{aspect-ratio:16/9;background:var(--surface);border:2px solid var(--outline);box-shadow:0 6px 0 var(--outline);border-radius:18px;position:relative;overflow:hidden}img.svelte-15yitnc,video.svelte-15yitnc{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}video.svelte-15yitnc{opacity:0;transition:opacity .4s}video.ready.svelte-15yitnc{opacity:1}figcaption.svelte-15yitnc{color:var(--text);margin-top:14px;font-size:17px;line-height:1.4}.hero.svelte-r7axoi{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.poster.svelte-r7axoi,video.svelte-r7axoi,.scrim.svelte-r7axoi{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.poster.svelte-r7axoi{background:var(--bg) var(--poster-landscape) var(--hero-position) / cover no-repeat}.no-media.svelte-r7axoi .poster:where(.svelte-r7axoi){background:radial-gradient(90% 70% at 75% 40%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), radial-gradient(80% 60% at 20% 90%, color-mix(in srgb, var(--text-soft) 18%, transparent), transparent 70%), var(--bg)}video.svelte-r7axoi{object-fit:cover;object-position:var(--hero-position);opacity:0;transition:opacity .6s}video.ready.svelte-r7axoi{opacity:1}.scrim.svelte-r7axoi{background:linear-gradient(90deg, color-mix(in srgb, var(--bg-deep) 88%, transparent) 0%, color-mix(in srgb, var(--bg-deep) 60%, transparent) 38%, transparent 65%), linear-gradient(0deg, color-mix(in srgb, var(--bg-deep) 55%, transparent) 0%, transparent 30%)}.hero-inner.svelte-r7axoi{flex-direction:column;flex:1;justify-content:center;gap:32px;width:min(100%,1200px);margin:0 auto;padding:48px 48px 72px;display:flex}header.svelte-r7axoi,.hero.svelte-r7axoi .panel:where(.svelte-r7axoi){max-width:520px}.title.svelte-r7axoi{font:var(--display-weight) calc(clamp(64px, 11vw, 132px) * var(--title-scale)) / .92 var(--display);letter-spacing:.02em;color:var(--title-fill);-webkit-text-stroke:calc(var(--title-outline) * var(--title-scale)) var(--title-outline-color);paint-order:stroke fill;text-shadow:0 6px 0 var(--title-outline-color);overflow-wrap:break-word;text-wrap:balance;margin:0}.tagline.svelte-r7axoi{font:italic 500 clamp(19px, 2.2vw, 24px) / 1.3 var(--body);color:var(--text-soft);text-shadow:0 2px 8px color-mix(in srgb, var(--bg-deep) 90%, transparent);text-wrap:balance;margin:14px 0 0}.panel.svelte-r7axoi{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(10px);border:2px solid color-mix(in srgb, var(--text-soft) 25%, transparent);border-radius:24px;padding:20px}.lead.svelte-r7axoi{font:700 20px/1.25 var(--body);color:var(--text);margin:0 0 14px}.wip.svelte-r7axoi{right:16px;bottom:max(16px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg-deep) 70%, transparent);color:color-mix(in srgb, var(--text) 75%, transparent);letter-spacing:.01em;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:500;position:absolute}.footage-note.svelte-r7axoi{max-width:640px;color:var(--muted);margin:32px 0 0;font-size:15px;line-height:1.5}.more.svelte-r7axoi{left:50%;bottom:max(12px, env(safe-area-inset-bottom));color:var(--text);opacity:.8;padding:8px;animation:2.4s ease-in-out infinite svelte-r7axoi-bob;position:absolute;translate:-50%}@keyframes svelte-r7axoi-bob{50%{transform:translateY(5px)}}@media (orientation:portrait){.poster.svelte-r7axoi{background-image:var(--poster-portrait)}.scrim.svelte-r7axoi{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-deep) 80%, transparent) 0%, color-mix(in srgb, var(--bg-deep) 45%, transparent) 20%, transparent 36%), linear-gradient(0deg, color-mix(in srgb, var(--bg-deep) 90%, transparent) 0%, color-mix(in srgb, var(--bg-deep) 50%, transparent) 35%, transparent 60%)}.hero-inner.svelte-r7axoi{padding:max(28px, env(safe-area-inset-top)) 16px 56px;justify-content:space-between;gap:24px}header.svelte-r7axoi{text-align:center;margin:0 auto}.hero.svelte-r7axoi .panel:where(.svelte-r7axoi){width:100%;margin:0 auto}}@media (width<=520px){.panel.svelte-r7axoi{padding:16px}.title.svelte-r7axoi{-webkit-text-stroke-width:calc(var(--title-outline) * .8 * var(--title-scale))}}.about.svelte-r7axoi{background:var(--bg);padding:72px 16px 56px}.wrap.svelte-r7axoi{width:min(100%,1040px);margin:0 auto}.pitch.svelte-r7axoi{max-width:720px;font:500 clamp(21px, 2.6vw, 28px) / 1.4 var(--body);color:var(--text);margin:0}.facts.svelte-r7axoi{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.facts.svelte-r7axoi li:where(.svelte-r7axoi){background:var(--surface);color:var(--text-soft);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500}.clips.svelte-r7axoi{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px 28px;margin-top:56px;display:grid}.me.svelte-r7axoi{max-width:640px;margin:72px 0 40px}.me.svelte-r7axoi h2:where(.svelte-r7axoi){font:var(--display-weight) 36px/1.05 var(--display);letter-spacing:.02em;color:var(--accent);margin:0 0 12px}.me.svelte-r7axoi p:where(.svelte-r7axoi){color:var(--text);margin:0 0 12px;font-size:18px;line-height:1.55}.me.svelte-r7axoi a:where(.svelte-r7axoi){color:var(--accent)}.again.svelte-r7axoi{background:var(--surface);max-width:560px}footer.svelte-r7axoi{padding:24px 16px max(32px, env(safe-area-inset-bottom));background:var(--bg-deep);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:14px;display:flex}footer.svelte-r7axoi a:where(.svelte-r7axoi){color:inherit}
