.inst-hero.svelte-corxy0{padding:36px 0 56px;position:relative;overflow:hidden}.inst-hero.svelte-corxy0 h1:where(.svelte-corxy0){letter-spacing:-.02em;color:var(--text-marketing-hi);max-width:18ch;margin:0 0 14px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.12;position:relative}.inst-hero-tagline.svelte-corxy0{color:var(--text-marketing-2);max-width:54ch;margin:0 0 40px;font-size:1.08rem;line-height:1.6;position:relative}.inst-hero-panel.svelte-corxy0{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:720px;margin:28px auto 32px;position:relative;overflow:hidden}.inst-hero-video.svelte-corxy0,.inst-hero-poster.svelte-corxy0{width:100%;height:auto;display:block}.inst-hero-poster.svelte-corxy0{display:none}@media (prefers-reduced-motion:reduce){.inst-hero-video.svelte-corxy0{display:none}.inst-hero-poster.svelte-corxy0{display:block}}.inst-hero-note.svelte-corxy0{font-family:var(--font-mono);color:var(--text-marketing-3);background:var(--bg-raised);border-top:1px solid var(--border);padding:8px 18px;font-size:.7rem;display:block}.inst-hero-actions.svelte-corxy0{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.inst-lag.svelte-corxy0{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:32px;padding:22px 24px}.inst-lag-row.svelte-corxy0{align-items:center;gap:0;display:flex}.inst-lag-point.svelte-corxy0{flex-direction:column;flex:none;gap:4px;display:flex}.inst-lag-point--end.svelte-corxy0{text-align:right;align-items:flex-end}.inst-lag-dot.svelte-corxy0{background:var(--text-marketing-3);border-radius:50%;width:7px;height:7px}.inst-lag-point--end.svelte-corxy0 .inst-lag-dot:where(.svelte-corxy0){align-self:flex-end}.inst-lag-text.svelte-corxy0{font-family:var(--font-mono);color:var(--text-marketing-hi);font-size:.85rem;font-weight:700;line-height:1.5}.inst-lag-sub.svelte-corxy0{font-family:var(--font-ui);color:var(--text-marketing-3);font-size:.72rem;font-weight:500}.inst-lag-track.svelte-corxy0{background:var(--border-light);flex:1;min-width:60px;height:1px;margin:0 20px;position:relative}.inst-lag-seam.svelte-corxy0{background:var(--border-light);width:1px;height:22px;box-shadow:0 0 8px var(--border-light);position:absolute;top:-11px;left:42%}.inst-lag-seam.svelte-corxy0:before{content:"SEC deadline";font-family:var(--font-mono);color:var(--text-marketing-3);white-space:nowrap;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:999px;padding:2px 6px;font-size:9px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.inst-lag-caption.svelte-corxy0{color:var(--text-marketing-3);margin:22px 0 0;font-size:.86rem;line-height:1.6}.inst-shot.svelte-corxy0{border:1px solid var(--border);border-radius:var(--radius-lg);max-width:980px;margin:28px auto 0;overflow:hidden}@media (width<=768px){.inst-hero.svelte-corxy0{padding:20px 0 44px}.inst-hero.svelte-corxy0 h1:where(.svelte-corxy0){max-width:none}.inst-lag-row.svelte-corxy0{flex-direction:column;align-items:stretch;gap:16px}.inst-lag-point--end.svelte-corxy0{text-align:left;align-items:flex-start}.inst-lag-point--end.svelte-corxy0 .inst-lag-dot:where(.svelte-corxy0){align-self:flex-start}.inst-lag-track.svelte-corxy0{width:1px;height:30px;margin:0}.inst-lag-seam.svelte-corxy0{width:22px;height:1px;top:50%;left:-11px;transform:translateY(-50%)}.inst-lag-seam.svelte-corxy0:before{top:50%;left:28px;transform:translateY(-50%)}}@media (width<=480px){.inst-lag.svelte-corxy0{padding:18px}}
