.navbar.svelte-rfuq4y{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(160%);background:#0a0a1473;border-bottom:1px solid #ffffff1f;width:100%;position:fixed;top:0;left:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 8px 32px #00000040}.navbar.solid.svelte-rfuq4y{-webkit-backdrop-filter:none;background:linear-gradient(#0e0e1aeb 0%,#080810f5 100%)}.noise-overlay.svelte-rfuq4y{pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.navbar-inner.svelte-rfuq4y{z-index:10;justify-content:space-between;align-items:center;max-width:80rem;margin:0 auto;padding:1.5rem;display:flex;position:relative}.logo-link.svelte-rfuq4y{align-items:center;gap:.75rem;display:flex}.logo-link.svelte-rfuq4y:hover .navbar-logo{transform:scale(1.1)}.navbar-logo{width:auto;height:1.5rem;transition:transform .3s}.brand-name.svelte-rfuq4y{font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;font-size:1.25rem;font-weight:900}.desktop-links.svelte-rfuq4y{text-transform:uppercase;letter-spacing:.4em;gap:3rem;font-size:10px;font-weight:700;display:none}.desktop-links.svelte-rfuq4y a:where(.svelte-rfuq4y){opacity:.5;transition:opacity .3s,color .3s}.desktop-links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{opacity:1}.link-lore.svelte-rfuq4y:hover{color:var(--color-pink)}.link-methodology.svelte-rfuq4y:hover{color:var(--color-orange)}.link-museum.svelte-rfuq4y:hover{color:var(--color-cyan)}.mobile-toggle.svelte-rfuq4y button:where(.svelte-rfuq4y){padding:.5rem}.mobile-menu.svelte-rfuq4y{background:var(--color-bg);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-direction:column;gap:2rem;padding:3rem 1.5rem;font-size:1.5rem;font-weight:700;display:flex}@media (width>=768px){.navbar-logo{height:2rem}.brand-name.svelte-rfuq4y{font-size:1.5rem}.desktop-links.svelte-rfuq4y{display:flex}.mobile-toggle.svelte-rfuq4y{display:none}}.hero.svelte-tc3uts{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding-top:5rem;display:flex;position:relative;overflow:hidden}.hero-content.svelte-tc3uts{z-index:10;text-align:center;padding:0 1.5rem;position:relative}.headline.svelte-tc3uts{font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin-bottom:3rem;font-size:3.25rem;font-weight:900;line-height:.85}.headline-gradient.svelte-tc3uts{color:#0000;background:linear-gradient(to right, var(--color-orange), var(--color-pink), var(--color-blue));-webkit-background-clip:text;background-clip:text}.cta-group.svelte-tc3uts{flex-direction:column;align-items:center;gap:2rem;display:flex}.cta-button.svelte-tc3uts{background:var(--color-text);color:var(--color-bg);text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--color-text);padding:1.5rem 4rem;font-weight:900;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.cta-label.svelte-tc3uts{z-index:10;position:relative}.cta-button.svelte-tc3uts:before{content:"";z-index:0;background:linear-gradient(to right, var(--color-orange), var(--color-pink));opacity:0;transition:opacity .3s;position:absolute;inset:0}.cta-button.svelte-tc3uts:hover{color:var(--color-text);background:0 0}.cta-button.svelte-tc3uts:hover:before{opacity:1}.spots.svelte-tc3uts{text-transform:uppercase;letter-spacing:.3em;opacity:.4;align-items:center;gap:1rem;font-size:10px;font-weight:700;display:flex}.spots-dot.svelte-tc3uts{background:var(--color-cyan);width:.375rem;height:.375rem;box-shadow:0 0 10px var(--color-cyan)}.scroll-indicator.svelte-tc3uts{opacity:.2;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.scroll-line.svelte-tc3uts{background:linear-gradient(to bottom, var(--color-text), transparent);width:1px;height:6rem}@media (width>=768px){.headline.svelte-tc3uts{font-size:8rem}}.problem.svelte-9qjho9{padding:10rem 1.5rem;position:relative}.problem-inner.svelte-9qjho9{max-width:64rem;margin:0 auto}.problem-header.svelte-9qjho9{margin-bottom:5rem}.eyebrow.svelte-9qjho9{text-transform:uppercase;letter-spacing:.5em;color:var(--color-orange);border-left:2px solid var(--color-orange);padding-left:1rem;font-size:10px;font-weight:900}.problem-heading.svelte-9qjho9{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;margin-bottom:2rem;font-size:2.5rem;font-weight:900;line-height:.9}.problem-lede.svelte-9qjho9{opacity:.55;max-width:40rem;font-size:1.125rem;font-weight:300;line-height:1.7}.spec-list.svelte-9qjho9{border-top:1px solid #ffffff1a}.spec-row.svelte-9qjho9{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr;gap:1.5rem;padding:2.5rem 0;display:grid}.spec-num.svelte-9qjho9{font-family:var(--font-display);opacity:.25;font-size:1.5rem;font-weight:900;line-height:1}.spec-body.svelte-9qjho9{flex-direction:column;gap:.5rem;display:flex}.spec-label.svelte-9qjho9{text-transform:uppercase;letter-spacing:.02em;font-size:1.125rem;font-weight:700}.spec-text.svelte-9qjho9{opacity:.5;max-width:36rem;font-size:.9375rem;font-weight:300;line-height:1.625}@media (width>=768px){.problem-heading.svelte-9qjho9{font-size:4.5rem}.spec-row.svelte-9qjho9{grid-template-columns:6rem 1fr;align-items:baseline}.spec-num.svelte-9qjho9{font-size:2.25rem}}.proof.svelte-pgspzy{max-width:80rem;margin:0 auto;padding:12rem 1.5rem;position:relative;overflow:hidden}.grad-cyan-tl{top:-6rem;left:-6rem}.grad-orange-br{bottom:0;right:25%}.bottom-line.svelte-pgspzy{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:1px;position:absolute;bottom:0;left:0}.proof-header.svelte-pgspzy{z-index:10;max-width:48rem;margin-bottom:5rem;position:relative}.eyebrow.svelte-pgspzy{text-transform:uppercase;letter-spacing:.5em;color:var(--color-cyan);border-left:2px solid var(--color-cyan);padding-left:1rem;font-size:10px;font-weight:900}.proof-heading.svelte-pgspzy{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;font-size:3rem;font-weight:900;line-height:.9}.proof-lede.svelte-pgspzy{opacity:.5;margin-top:2rem;font-size:1.125rem;font-weight:300;line-height:1.625}.stat-callout.svelte-pgspzy{z-index:10;border-bottom:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:4rem;padding-bottom:3rem;display:flex;position:relative}.stat-number.svelte-pgspzy{font-family:var(--font-display);letter-spacing:-.03em;color:#0000;background:linear-gradient(to right, var(--color-orange), var(--color-pink), var(--color-blue));-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:900;line-height:1}.stat-arrow.svelte-pgspzy{opacity:.5;color:var(--color-text);-webkit-text-fill-color:var(--color-text);margin:0 .5rem;display:inline-block}.stat-unit.svelte-pgspzy{text-transform:uppercase;letter-spacing:.3em;opacity:.4;font-size:10px;font-weight:900}.charts-grid.svelte-pgspzy{z-index:10;gap:2rem;margin-bottom:4rem;display:grid;position:relative}.chart-card.svelte-pgspzy{background:#ffffff05;border:1px solid #ffffff1a;padding:1.5rem;position:relative}.chart-label.svelte-pgspzy{text-transform:uppercase;letter-spacing:.3em;color:var(--color-text);opacity:.5;border:1px solid #ffffff26;margin-bottom:1rem;padding:.25rem .75rem;font-size:10px;font-weight:900;display:inline-block}.chart-label-after.svelte-pgspzy{color:var(--color-cyan);opacity:1;border-color:var(--color-cyan)}.chart-img.svelte-pgspzy{border:1px solid #ffffff14;width:100%;height:auto;display:block}.chart-caption.svelte-pgspzy{opacity:.5;margin-top:1rem;font-size:.875rem;font-weight:300;line-height:1.5}.proof-caveat.svelte-pgspzy{z-index:10;opacity:.5;border-left:2px solid #ffffff26;max-width:48rem;padding-left:1.5rem;font-size:1rem;font-weight:300;line-height:1.7;position:relative}@media (width>=768px){.proof-heading.svelte-pgspzy{font-size:5rem}}@media (width>=1024px){.charts-grid.svelte-pgspzy{grid-template-columns:1fr 1fr}}.included.svelte-1dx8hvs{background:#f8f8ff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:10rem 1.5rem;position:relative;overflow:hidden}.grad-pink-tr{top:0;right:0}.grad-blue-bl{bottom:0;left:0}.included-inner.svelte-1dx8hvs{max-width:56rem;margin:0 auto;position:relative}.included-header.svelte-1dx8hvs{max-width:40rem;margin-bottom:5rem}.eyebrow.svelte-1dx8hvs{text-transform:uppercase;letter-spacing:.5em;color:var(--color-pink);border-left:2px solid var(--color-pink);padding-left:1rem;font-size:10px;font-weight:900}.included-heading.svelte-1dx8hvs{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;font-size:2.25rem;font-weight:900;line-height:.95}.included-lede.svelte-1dx8hvs{opacity:.5;margin-top:1.5rem;font-size:1.125rem;font-weight:300;line-height:1.625}.pipeline.svelte-1dx8hvs{flex-direction:column;gap:3rem;display:flex;position:relative}.pipeline-line.svelte-1dx8hvs{background:linear-gradient(#ffffff26,#ffffff05);width:1px;position:absolute;top:.75rem;bottom:.75rem;left:1.25rem}.pipeline-step.svelte-1dx8hvs{grid-template-columns:2.5rem 1fr;align-items:flex-start;gap:1.5rem;display:grid;position:relative}.pipeline-marker.svelte-1dx8hvs{z-index:10;background:var(--color-bg);width:2.5rem;height:2.5rem;color:var(--marker-color);box-shadow:0 0 20px color-mix(in srgb, var(--marker-color) 40%, transparent);border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;font-family:monospace;font-size:11px;font-weight:700;display:flex;position:relative}.pipeline-title.svelte-1dx8hvs{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.375rem;font-weight:900}.pipeline-desc.svelte-1dx8hvs{opacity:.5;max-width:34rem;font-size:.9375rem;font-weight:300;line-height:1.625}@media (width>=768px){.included-heading.svelte-1dx8hvs{font-size:3.75rem}}.who.svelte-vsvdov{background:#f8f8ff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:10rem 1.5rem;position:relative}.who-inner.svelte-vsvdov{max-width:48rem;margin:0 auto}.eyebrow.svelte-vsvdov{text-transform:uppercase;letter-spacing:.5em;color:var(--color-pink);border-left:2px solid var(--color-pink);padding-left:1rem;font-size:10px;font-weight:900}.who-heading.svelte-vsvdov{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;margin-bottom:2.5rem;font-size:2.5rem;font-weight:900;line-height:.95}.who-lede.svelte-vsvdov{opacity:.6;font-size:1.125rem;font-weight:300;line-height:1.7}.who-footnote.svelte-vsvdov{opacity:.4;margin-top:2rem;font-size:.875rem;font-weight:300;line-height:1.6}@media (width>=768px){.who-heading.svelte-vsvdov{font-size:4rem}}.faq-item.svelte-ue0qw9{background:#ffffff05;border:1px solid #ffffff1a;margin-bottom:1rem}.faq-trigger.svelte-ue0qw9{text-align:left;justify-content:space-between;align-items:center;width:100%;padding:2rem;display:flex}.faq-trigger-left.svelte-ue0qw9{align-items:center;gap:2rem;display:flex}.faq-index.svelte-ue0qw9{opacity:.2;font-family:monospace;font-size:10px}.faq-question.svelte-ue0qw9{text-transform:uppercase;letter-spacing:-.025em;font-size:1.25rem;font-weight:700;transition:color .3s}.faq-trigger.svelte-ue0qw9:hover .faq-question:where(.svelte-ue0qw9){color:var(--color-cyan)}.faq-chevron.svelte-ue0qw9{opacity:.4;transition:transform .5s}.faq-chevron.rotated.svelte-ue0qw9{transform:rotate(180deg)}.faq-answer-wrap.svelte-ue0qw9{overflow:hidden}.faq-answer.svelte-ue0qw9{opacity:.5;max-width:42rem;padding:0 2rem 2rem 4rem;font-size:1.125rem;font-weight:300;line-height:1.625}@media (width>=768px){.faq-question.svelte-ue0qw9{font-size:1.5rem}}.faq.svelte-icx098{max-width:64rem;margin:0 auto;padding:12rem 1.5rem;position:relative;overflow:hidden}.grad-cyan-left{top:50%;left:-12rem}.grad-pink-right{bottom:0;right:-12rem}.faq-header.svelte-icx098{z-index:10;text-align:center;margin-bottom:6rem;position:relative}.eyebrow.svelte-icx098{text-transform:uppercase;letter-spacing:.5em;color:var(--color-orange);font-size:10px;font-weight:900}.faq-heading.svelte-icx098{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;font-size:3rem;font-weight:900}.faq-list.svelte-icx098{z-index:10;flex-direction:column;display:flex;position:relative}@media (width>=768px){.faq-heading.svelte-icx098{font-size:6rem}}.cta.svelte-tf3kne{padding:16rem 1.5rem;position:relative;overflow:hidden}.cta-bg.svelte-tf3kne{pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-glow-blue.svelte-tf3kne,.cta-glow-orange.svelte-tf3kne,.cta-glow-pink.svelte-tf3kne{filter:blur(150px);position:absolute}.cta-glow-blue.svelte-tf3kne{opacity:.2;background:radial-gradient(circle at 50% 50%, var(--color-blue) 0%, transparent 70%);inset:0}.cta-glow-orange.svelte-tf3kne{opacity:.1;filter:blur(100px);background:radial-gradient(circle at 50% 50%, var(--color-orange) 0%, transparent 70%);width:24rem;height:24rem;animation-delay:2s;top:0;left:0}.cta-glow-pink.svelte-tf3kne{opacity:.1;filter:blur(100px);background:radial-gradient(circle at 50% 50%, var(--color-pink) 0%, transparent 70%);width:24rem;height:24rem;animation-delay:4s;bottom:0;right:0}.cta-inner.svelte-tf3kne{z-index:10;text-align:center;max-width:64rem;margin:0 auto;position:relative}.eyebrow.svelte-tf3kne{text-transform:uppercase;letter-spacing:.5em;color:var(--color-orange);margin-bottom:3rem;font-size:10px;font-weight:900;display:block}.cta-heading.svelte-tf3kne{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin-top:2rem;margin-bottom:2.5rem;font-size:3rem;font-weight:900;line-height:.85}.cta-body.svelte-tf3kne{opacity:.5;max-width:36rem;margin:0 auto 3rem;font-size:1.125rem;font-weight:300;line-height:1.625}.cta-button.svelte-tf3kne{background:var(--color-text);color:var(--color-bg);text-transform:uppercase;letter-spacing:.2em;border:2px solid var(--color-text);padding:2rem 6rem;font-size:1.5rem;font-weight:900;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.cta-label.svelte-tf3kne{z-index:10;position:relative}.cta-button.svelte-tf3kne:before{content:"";z-index:0;background:linear-gradient(to right, var(--color-blue), var(--color-cyan));opacity:0;transition:opacity .3s;position:absolute;inset:0}.cta-button.svelte-tf3kne:hover{color:var(--color-text);background:0 0}.cta-button.svelte-tf3kne:hover:before{opacity:1}@media (width>=768px){.cta-heading.svelte-tf3kne{font-size:10rem}}
