.intro.svelte-1q6r32g{margin-top:clamp(2.5rem,6vw,4.5rem)}.intro.svelte-1q6r32g .back:where(.svelte-1q6r32g){display:inline-block;margin-bottom:2rem;text-decoration:none}.intro.svelte-1q6r32g .back:where(.svelte-1q6r32g):hover{color:var(--primary-text)}.intro.svelte-1q6r32g h1:where(.svelte-1q6r32g){font-size:clamp(2.75rem,8vw,5.5rem);margin-block:.5rem 1.25rem}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g){display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:2rem 0 0}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) li:where(.svelte-1q6r32g){display:flex}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .btn-secondary:where(.svelte-1q6r32g){min-height:44px;padding:.55rem 1.1rem;font-size:.95rem}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .badge:where(.svelte-1q6r32g){display:inline-flex;border-radius:9px;transition:transform .2s ease}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .badge:where(.svelte-1q6r32g):hover{transform:translateY(-1px)}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .badge:where(.svelte-1q6r32g) img:where(.svelte-1q6r32g){display:block;height:44px;width:auto}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .logo-badge:where(.svelte-1q6r32g){display:flex;flex-direction:column;justify-content:center;gap:2px;width:148px;height:44px;padding-inline:14px;border:1px solid #3a4048;border-radius:6px;background:#000;color:#fff}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .logo-badge:where(.svelte-1q6r32g) .small:where(.svelte-1q6r32g){font-size:9.5px;line-height:1;letter-spacing:.01em;padding-left:26px}.intro.svelte-1q6r32g .links:where(.svelte-1q6r32g) .logo-badge:where(.svelte-1q6r32g) img:where(.svelte-1q6r32g){height:22px;width:auto}.hero.svelte-1q6r32g{margin-top:clamp(2.5rem,6vw,4rem)}.hero.svelte-1q6r32g .stage:where(.svelte-1q6r32g){position:relative;overflow:hidden;border-radius:calc(var(--radius) * 1.5);border:1px solid var(--border);background:#0f1a12}.hero.svelte-1q6r32g .backdrop:where(.svelte-1q6r32g){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5}.hero.svelte-1q6r32g .foreground:where(.svelte-1q6r32g){position:relative}.facts.svelte-1q6r32g{display:grid;gap:1.5rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0}@media(min-width:720px){.facts.svelte-1q6r32g{grid-template-columns:repeat(4,1fr)}}.facts.svelte-1q6r32g dt:where(.svelte-1q6r32g){margin-bottom:.3rem}.facts.svelte-1q6r32g dd:where(.svelte-1q6r32g){margin:0;font-size:.975rem}.stats.svelte-1q6r32g{display:grid;grid-template-columns:repeat(2,1fr);margin:clamp(2.5rem,6vw,4rem) 0;padding:0;list-style:none;border:1px solid var(--glass-border);border-radius:calc(var(--radius) * 1.5);overflow:hidden;background:var(--glass);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter)}@media(min-width:900px){.stats.svelte-1q6r32g{grid-template-columns:repeat(4,1fr)}}.stats.svelte-1q6r32g li:where(.svelte-1q6r32g){display:flex;flex-direction:column;gap:.4rem;padding:clamp(1.1rem,3vw,1.75rem);box-shadow:-1px -1px 0 var(--glass-border)}.stats.svelte-1q6r32g strong:where(.svelte-1q6r32g){font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.6rem,4vw,2.4rem);letter-spacing:var(--display-tracking);line-height:1;color:var(--primary-text)}.stats.svelte-1q6r32g span:where(.svelte-1q6r32g){font-size:.9rem;color:var(--muted-foreground);line-height:1.4}.body.svelte-1q6r32g section.prose{max-width:44rem;margin-block:clamp(3rem,7vw,5rem) 0}.body.svelte-1q6r32g section.prose h2{font-size:clamp(1.6rem,3vw,2.25rem);margin-bottom:1rem}.body.svelte-1q6r32g section.prose p{color:var(--muted-foreground);font-size:1.1rem;line-height:1.7}.body.svelte-1q6r32g section.prose p+p{margin-top:1rem}.body.svelte-1q6r32g .figures{display:grid;gap:clamp(1rem,3vw,2rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.body.svelte-1q6r32g .figures.narrow{max-width:44rem}@media(min-width:720px){.body.svelte-1q6r32g .figures.two{grid-template-columns:repeat(2,1fr)}}.body.svelte-1q6r32g .figures.four{grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.body.svelte-1q6r32g .figures.four{grid-template-columns:repeat(4,1fr)}}.body.svelte-1q6r32g .panel{margin-top:clamp(4rem,9vw,6.5rem);padding:clamp(1.75rem,5vw,3.5rem);border-radius:calc(var(--radius) * 1.5);border:1px solid var(--glass-border);background:var(--glass);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter)}.body.svelte-1q6r32g .panel>h2{font-size:clamp(1.75rem,3.5vw,2.5rem);margin-bottom:.75rem}.body.svelte-1q6r32g .panel>ul{display:grid;gap:1.75rem 3rem;list-style:none;padding:0;margin:2.25rem 0 0}@media(min-width:800px){.body.svelte-1q6r32g .panel>ul{grid-template-columns:repeat(2,1fr)}}.body.svelte-1q6r32g .panel>ul>li{padding-top:1rem;border-top:1px solid var(--border-strong)}.body.svelte-1q6r32g .panel h3{font-size:1.2rem;margin-bottom:.5rem}.body.svelte-1q6r32g .panel li p{color:var(--muted-foreground);font-size:.99rem}.body.svelte-1q6r32g ul.dots{display:flex;flex-direction:column;gap:.65rem;padding:0;list-style:none;font-size:1.1rem}.body.svelte-1q6r32g ul.dots li{display:flex;gap:.75rem}.body.svelte-1q6r32g ul.dots li:before{content:"";flex-shrink:0;width:8px;height:8px;margin-top:.65em;border-radius:50%;background:var(--primary)}figure.svelte-c2m4uq{margin:0}figure.svelte-c2m4uq>img:where(.svelte-c2m4uq){display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--border)}figure.frame.svelte-c2m4uq>img:where(.svelte-c2m4uq){background:#e9ebe6}figure.svelte-c2m4uq figcaption:where(.svelte-c2m4uq){margin-top:.85rem}
