.globe.svelte-cq51v9{background:var(--lep-broadcast-0);position:absolute;inset:0}.globe.svelte-cq51v9 .maplibregl-canvas-container{cursor:default!important}.hero.svelte-1a1se6c{flex-direction:column;justify-content:center;min-height:100vh;padding:6rem 4rem 4rem;display:flex;position:relative;overflow:hidden}.hero__globe.svelte-1a1se6c{z-index:0;position:absolute;inset:0}.hero__vignette.svelte-1a1se6c{pointer-events:none;background:radial-gradient(at 30%,#0000 0%,#0a0e1473 55%,#0a0e14e0 100%),linear-gradient(#0a0e1473 0%,#0000 40%,#0a0e14d9 100%);position:absolute;inset:0}.hero__scrim.svelte-1a1se6c{z-index:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:radial-gradient(at 28%,#0a0e14d1 0%,#0a0e149e 45%,#0a0e1400 80%);width:clamp(540px,60%,960px);position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%)}@media (width<=720px){.hero__scrim.svelte-1a1se6c{width:100%}}.hero__content.svelte-1a1se6c{z-index:1;max-width:700px;position:relative}.hero__eyebrow.svelte-1a1se6c{font-size:var(--lep-text-sm);font-weight:var(--lep-weight-bold);letter-spacing:var(--lep-tracking-broadcast);text-transform:uppercase;color:#f9fafbc7;margin-bottom:1.4rem}.hero__title.svelte-1a1se6c{font-size:clamp(2.6rem,6vw,5.2rem);font-weight:var(--lep-weight-light);letter-spacing:var(--lep-tracking-tight);color:var(--lep-ink-100);margin:0 0 2rem;line-height:.98}.hero__lede.svelte-1a1se6c{color:#f9fafbd9;max-width:36em;margin:0 0 2.5rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}.hero__cta.svelte-1a1se6c{flex-wrap:wrap;gap:1rem;display:flex}.hero__cta-primary.svelte-1a1se6c,.hero__cta-secondary.svelte-1a1se6c{border-radius:var(--lep-radius-full);font-size:var(--lep-text-base);font-weight:var(--lep-weight-semibold);letter-spacing:.02em;transition:background var(--lep-duration-fast) var(--lep-ease-out), border-color var(--lep-duration-fast) var(--lep-ease-out);align-items:center;padding:.9rem 1.6rem;text-decoration:none;display:inline-flex}.hero__cta-primary.svelte-1a1se6c{background:var(--lep-ink-100);color:var(--lep-broadcast-0);border:1px solid var(--lep-ink-100)}.hero__cta-primary.svelte-1a1se6c:hover{background:#ffffffe0;text-decoration:none}.hero__cta-secondary.svelte-1a1se6c{color:var(--lep-ink-100);background:0 0;border:1px solid #fff6}.hero__cta-secondary.svelte-1a1se6c:hover{border-color:var(--lep-ink-100);text-decoration:none}@media (width<=720px){.hero.svelte-1a1se6c{padding:5rem 1.5rem 3rem}}.dfd.svelte-btiud4{background:radial-gradient(circle,#3b82f61a,#0000 55%),linear-gradient(160deg,#0f172a 0%,#0a0e14 100%);position:absolute;inset:0;overflow:hidden;container:dfd/inline-size}.dfd__svg.svelte-btiud4{width:100%;height:100%;position:absolute;inset:0}.dfd__line.svelte-btiud4{stroke-width:1.1px}.dfd__line--live.svelte-btiud4{stroke:#22c55e57}.dfd__line--static.svelte-btiud4{stroke:#3b82f642;stroke-dasharray:3 4}.dfd__hub-seal.svelte-btiud4{filter:drop-shadow(0 0 8px #e8c96a59)drop-shadow(0 4px 14px #00000080)}.dfd__hub-text.svelte-btiud4{font-family:var(--lep-font-sans);font-size:clamp(.55rem,1cqw,.7rem);font-weight:var(--lep-weight-bold);letter-spacing:var(--lep-tracking-wordmark);text-transform:uppercase;color:#f9fafba6;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + clamp(32px,7.5cqw,60px)))}.dfd__packet--live.svelte-btiud4{fill:var(--lep-live-fresh);filter:drop-shadow(0 0 4px #22c55eb3)}.dfd__packet--static.svelte-btiud4{fill:var(--lep-accent);filter:drop-shadow(0 0 3px #3b82f68c)}.dfd__pill.svelte-btiud4{border-radius:var(--lep-radius-full);font-family:var(--lep-font-sans);font-size:clamp(.55rem,1.3cqw,.78rem);font-weight:var(--lep-weight-semibold);color:var(--lep-ink-100);white-space:nowrap;-webkit-backdrop-filter:blur(4px);background:#111827eb;border:1px solid #ffffff14;align-items:center;gap:clamp(.3rem,.7cqw,.45rem);padding:clamp(.25rem,.55cqw,.4rem) clamp(.5rem,1.1cqw,.75rem);display:inline-flex;position:absolute;box-shadow:0 4px 12px #00000073}.dfd__pill--live.svelte-btiud4{border-color:#22c55e52}.dfd__pill--static.svelte-btiud4{border-color:#3b82f647}.dfd__pill-dot.svelte-btiud4{border-radius:50%;flex-shrink:0;width:clamp(5px,.9cqw,7px);height:clamp(5px,.9cqw,7px)}.dfd__pill-dot--live.svelte-btiud4{background:var(--lep-live-fresh);animation:1.6s ease-out infinite svelte-btiud4-dfd-pulse;box-shadow:0 0 6px #22c55ecc}.dfd__pill-dot--static.svelte-btiud4{background:var(--lep-accent)}.dfd__pill-label.svelte-btiud4{line-height:1}@keyframes svelte-btiud4-dfd-pulse{0%,to{box-shadow:0 0 #22c55e8c}50%{box-shadow:0 0 0 5px #22c55e00}}@media (prefers-reduced-motion:reduce){.dfd__pill-dot--live.svelte-btiud4{animation:none}}@container dfd (width<=360px){.dfd__pill.svelte-btiud4{gap:.25rem;padding:.18rem .45rem;font-size:.5rem}.dfd__pill-dot.svelte-btiud4{width:4px;height:4px}}.caps.svelte-avh2ni{background:var(--lep-broadcast-0)}.caps__intro.svelte-avh2ni{max-width:760px;margin-bottom:6rem}.caps__grid.svelte-avh2ni{flex-direction:column;gap:6rem;display:flex}.cap.svelte-avh2ni{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.cap--reverse.svelte-avh2ni{direction:rtl;grid-template-columns:1fr 1fr}.cap--reverse.svelte-avh2ni>:where(.svelte-avh2ni){direction:ltr}.cap__eyebrow.svelte-avh2ni{font-size:var(--lep-text-sm);font-weight:var(--lep-weight-bold);letter-spacing:var(--lep-tracking-broadcast);text-transform:uppercase;color:var(--lep-accent);margin-bottom:.8rem}.cap__title.svelte-avh2ni{font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:var(--lep-weight-light);letter-spacing:var(--lep-tracking-tight);color:var(--lep-ink-100);margin:0 0 1.2rem;line-height:1.18}.cap__copy.svelte-avh2ni{font-size:var(--lep-text-base);color:#f9fafbc7;margin:0;line-height:1.65}.cap__media.svelte-avh2ni{aspect-ratio:4/3;border-radius:var(--lep-radius-md);background:var(--lep-broadcast-1);border:1px solid var(--lep-broadcast-3);position:relative;overflow:hidden}.demo-stage.svelte-avh2ni{justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.demo-stage--telestration.svelte-avh2ni{padding:0}.demo-screenshot.svelte-avh2ni{object-fit:contain;background:var(--lep-broadcast-0);z-index:1;width:100%;height:100%;position:absolute;inset:0}.demo-screenshot__missing.svelte-avh2ni{text-align:center;color:var(--lep-ink-300);z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:2rem;display:flex;position:absolute;inset:0}.demo-missing-label.svelte-avh2ni{font-size:var(--lep-text-sm);font-weight:var(--lep-weight-bold);letter-spacing:var(--lep-tracking-broadcast);text-transform:uppercase}.demo-missing-path.svelte-avh2ni{font-family:var(--lep-font-mono);color:var(--lep-accent);font-size:.8rem}.demo-missing-hint.svelte-avh2ni{color:var(--lep-ink-400);max-width:30em;font-size:.78rem}.demo-stage--code.svelte-avh2ni{background:linear-gradient(135deg,#0f172a,#1e293b);flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;padding:2rem}.demo-prompt.svelte-avh2ni,.demo-output.svelte-avh2ni{border-radius:var(--lep-radius-sm);border:1px solid var(--lep-broadcast-3);background:#00000073;padding:.85rem 1rem}.demo-prompt-label.svelte-avh2ni,.demo-output-label.svelte-avh2ni{font-family:var(--lep-font-mono);letter-spacing:.1em;color:var(--lep-accent);margin-bottom:.4rem;font-size:.65rem;display:block}.demo-prompt-text.svelte-avh2ni{color:#f9fafbd9;font-size:.85rem;font-style:italic;line-height:1.45}.demo-arrow.svelte-avh2ni{text-align:center;color:var(--lep-accent);font-size:1.4rem}.demo-output-text.svelte-avh2ni{flex-direction:column;gap:.35rem;display:flex}.demo-line.svelte-avh2ni{background:linear-gradient(to right, var(--lep-broadcast-3), var(--lep-broadcast-2));border-radius:2px;height:6px;display:block}.demo-line--short.svelte-avh2ni{width:60%}.demo-line--med.svelte-avh2ni{width:78%}.demo-stage--archive.svelte-avh2ni{flex-direction:column;gap:.6rem;padding:2rem}.demo-tile.svelte-avh2ni{background:var(--lep-broadcast-2);border:1px solid var(--lep-broadcast-3);border-left:3px solid var(--lep-accent);border-radius:var(--lep-radius-sm);align-items:center;gap:.85rem;padding:.7rem 1rem;display:flex}.demo-tile--ai.svelte-avh2ni{border-left-color:#a855f7}.demo-tile--inhouse.svelte-avh2ni{border-left-color:var(--lep-accent)}.demo-tile--imported.svelte-avh2ni{border-left-color:var(--lep-live-fresh)}.demo-tile-tag.svelte-avh2ni{font-size:.65rem;font-weight:var(--lep-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--lep-ink-300);min-width:5rem}.demo-tile-name.svelte-avh2ni{font-family:var(--lep-font-mono);color:var(--lep-ink-100);font-size:.85rem}@media (width<=900px){.cap.svelte-avh2ni,.cap--reverse.svelte-avh2ni{gap:2rem;direction:ltr!important;grid-template-columns:1fr!important}}.tour.svelte-1yikpi1{background:var(--lep-broadcast-0);padding:4rem 0 8rem}.tour__intro.svelte-1yikpi1{max-width:720px;margin:0 auto 6rem;padding:0 4rem}.card.svelte-1yikpi1{grid-template-columns:1.5fr 1fr;align-items:center;gap:4rem;max-width:1400px;margin:0 auto 6rem;padding:0 4rem;display:grid}.card.svelte-1yikpi1:nth-child(odd){direction:rtl;grid-template-columns:1fr 1.5fr}.card.svelte-1yikpi1:nth-child(odd) .card__copy:where(.svelte-1yikpi1){direction:ltr}.card__media.svelte-1yikpi1{aspect-ratio:16/10;border-radius:var(--lep-radius-md);background:var(--lep-broadcast-1);box-shadow:var(--lep-shadow-lg);direction:ltr;position:relative;overflow:hidden}.card__media.svelte-1yikpi1 img:where(.svelte-1yikpi1){object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.card__missing-fallback.svelte-1yikpi1{text-align:center;color:var(--lep-ink-300);z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:2rem;display:flex;position:absolute;inset:0}.card__missing-label.svelte-1yikpi1{font-size:var(--lep-text-sm);font-weight:var(--lep-weight-bold);letter-spacing:var(--lep-tracking-broadcast);text-transform:uppercase}.card__missing-path.svelte-1yikpi1{font-family:var(--lep-font-mono);color:var(--lep-accent);font-size:.8rem}.card__missing-hint.svelte-1yikpi1{color:var(--lep-ink-400);max-width:30em;font-size:.78rem}.card__embed.svelte-1yikpi1{border:0;width:100%;height:100%;position:absolute;inset:0}.card__copy.svelte-1yikpi1{max-width:460px}.card__index.svelte-1yikpi1{font-family:var(--lep-font-mono);font-size:var(--lep-text-sm);margin-bottom:1rem}.card__index-num.svelte-1yikpi1{color:var(--lep-ink-100);font-weight:var(--lep-weight-semibold)}.card__index-total.svelte-1yikpi1{color:var(--lep-ink-400)}.card__title.svelte-1yikpi1{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:var(--lep-weight-light);letter-spacing:var(--lep-tracking-tight);color:var(--lep-ink-100);margin:0 0 1rem;line-height:1.1}.card__caption.svelte-1yikpi1{font-size:var(--lep-text-base);color:#f9fafbc7;line-height:1.6}@media (width<=900px){.tour__intro.svelte-1yikpi1{margin-bottom:3rem;padding:0 1.5rem}.card.svelte-1yikpi1{gap:1.5rem;padding:0 1.5rem;direction:ltr!important;grid-template-columns:1fr!important}}.philo.svelte-1o5e8of{background:var(--lep-broadcast-0);padding-top:8rem}.philo__intro.svelte-1o5e8of{max-width:760px;margin-bottom:5rem}.philo__grid.svelte-1o5e8of{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.philo__card.svelte-1o5e8of{background:var(--lep-broadcast-1);border:1px solid var(--lep-broadcast-3);border-radius:var(--lep-radius-md);padding:2rem 2rem 2.2rem}.philo__card-num.svelte-1o5e8of{font-family:var(--lep-font-mono);font-size:var(--lep-text-sm);color:var(--lep-accent);margin-bottom:.8rem}.philo__card-title.svelte-1o5e8of{font-size:var(--lep-text-xl);font-weight:var(--lep-weight-semibold);color:var(--lep-ink-100);margin:0 0 1rem;line-height:1.2}.philo__card.svelte-1o5e8of p:where(.svelte-1o5e8of){color:#f9fafbc7;margin:0;font-size:.95rem;line-height:1.6}.philo__pull.svelte-1o5e8of{text-align:center;max-width:900px;margin:5rem auto 0}.philo__pull.svelte-1o5e8of blockquote:where(.svelte-1o5e8of){font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:var(--lep-weight-light);color:var(--lep-ink-100);border-top:1px solid var(--lep-broadcast-3);border-bottom:1px solid var(--lep-broadcast-3);margin:0;padding:2.5rem 0;font-style:italic;line-height:1.35}@media (width<=720px){.philo__grid.svelte-1o5e8of{grid-template-columns:1fr}}.closing.svelte-et123{background:radial-gradient(ellipse at 50% 0%, #3b82f61f, transparent 50%), var(--lep-broadcast-0);text-align:center;padding-top:9rem;padding-bottom:9rem}.closing__inner.svelte-et123{max-width:760px;margin:0 auto}.closing__title.svelte-et123{font-size:clamp(2.4rem,5vw,4rem);font-weight:var(--lep-weight-light);letter-spacing:var(--lep-tracking-tight);color:var(--lep-ink-100);margin:.5rem 0 3rem;line-height:1.05}.closing__cta-row.svelte-et123{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.closing__cta-primary.svelte-et123{border-radius:var(--lep-radius-full);font-size:var(--lep-text-base);font-weight:var(--lep-weight-semibold);background:var(--lep-ink-100);color:var(--lep-broadcast-0);transition:background var(--lep-duration-fast) var(--lep-ease-out);align-items:center;padding:1rem 1.8rem;text-decoration:none;display:inline-flex}.closing__cta-primary.svelte-et123:hover{background:#ffffffe0;text-decoration:none}
