.stage.svelte-qqdcq2{position:relative;overflow:hidden;padding:var(--space-6, 1.5rem) 0 var(--space-2, .5rem)}.track.svelte-qqdcq2{display:flex;align-items:center;justify-content:center;gap:var(--space-5, 1.25rem)}.slide.svelte-qqdcq2{position:relative;flex:0 0 340px;border:var(--border-w, 1px) solid var(--color-border-subtle);border-radius:var(--radius-card);overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-card-lg);transition:transform .24s ease,opacity .24s ease}.slide[aria-hidden=false].svelte-qqdcq2{box-shadow:var(--shadow-overlay)}.slide-button.svelte-qqdcq2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:0;background:transparent;cursor:pointer}.slide[aria-hidden=false].svelte-qqdcq2 .slide-button:where(.svelte-qqdcq2){pointer-events:none}.chrome.svelte-qqdcq2{display:flex;align-items:center;gap:var(--space-2, .5rem);padding:10px 14px;background:var(--color-surface-sunken);border-bottom:var(--border-w, 1px) solid var(--color-border-subtle)}.dot.svelte-qqdcq2{width:8px;height:8px;border-radius:var(--r-pill);background:var(--color-border-strong)}.url.svelte-qqdcq2{margin-left:var(--space-1, .25rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--color-text-muted)}.frame.svelte-qqdcq2{position:relative;height:468px;overflow:hidden}.frame.svelte-qqdcq2 img:where(.svelte-qqdcq2){display:block;width:340px;height:468px;object-fit:cover;object-position:top left}.controls.svelte-qqdcq2{max-width:1120px;margin-inline:auto;padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem) var(--space-20, 5rem);display:flex;flex-direction:column;align-items:center;gap:var(--space-4, 1rem)}.nav.svelte-qqdcq2{display:flex;align-items:center;gap:var(--space-4, 1rem)}.arrow.svelte-qqdcq2{width:44px;height:44px;flex:0 0 auto;border-radius:var(--r-pill);border:var(--border-w-strong, 1.5px) solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:1rem;cursor:pointer}.arrow.svelte-qqdcq2:hover{border-color:var(--color-primary);color:var(--color-primary)}.active-name.svelte-qqdcq2{margin:0;min-width:9rem;text-align:center;font-size:var(--type-ui-size);font-weight:600}.chips.svelte-qqdcq2{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2, .5rem)}.chip.svelte-qqdcq2{min-height:44px;padding-inline:14px;border-radius:var(--r-pill);border:var(--border-w-strong, 1.5px) solid var(--color-border);background:var(--color-surface);color:var(--color-text-body);font-size:var(--type-ui-size);font-weight:600;cursor:pointer;transition:all .14s ease}.chip.selected.svelte-qqdcq2{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}.caption.svelte-qqdcq2{margin:0;font-size:var(--type-caption-size);color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.slide.svelte-qqdcq2,.chip.svelte-qqdcq2{transition:none}}main.svelte-skv6c4{background:var(--color-surface)}.col.svelte-skv6c4{max-width:1120px;margin-inline:auto;padding-inline:var(--space-6, 1.5rem)}.section.svelte-skv6c4{padding-top:var(--space-20, 5rem)}.band.svelte-skv6c4{margin-top:var(--space-20, 5rem)}.band-subtle.svelte-skv6c4{background:var(--color-bg-subtle);border-block:var(--border-w, 1px) solid var(--color-border-subtle);padding-block:var(--space-16, 4rem) 0}.band-primary.svelte-skv6c4{background:var(--emerald-800);padding-block:var(--space-16, 4rem)}h1.svelte-skv6c4{margin:0;font-size:clamp(2.375rem,5vw,3.375rem);line-height:1.07;letter-spacing:-.025em;font-weight:var(--type-display-weight);text-wrap:balance}h2.svelte-skv6c4{margin:0;font-size:var(--type-h2-size);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-ls);font-weight:var(--type-h2-weight);text-wrap:balance}h3.svelte-skv6c4{margin:0;font-size:var(--type-h4-size);line-height:var(--type-h4-lh);font-weight:var(--type-h4-weight)}.section-title.svelte-skv6c4{margin-bottom:var(--space-10, 2.5rem)}.section-title.flush.svelte-skv6c4{margin-bottom:var(--space-3, .75rem)}.eyebrow.svelte-skv6c4{margin:0 0 var(--space-3, .75rem);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-lh);letter-spacing:var(--type-eyebrow-ls);font-weight:var(--type-eyebrow-weight);text-transform:uppercase;color:var(--color-primary)}.lede.svelte-skv6c4{margin:var(--space-5, 1.25rem) 0 0;font-size:1.1875rem;line-height:1.55;color:var(--color-text-body);max-width:40ch;text-wrap:pretty}.lead-in.svelte-skv6c4{margin:0 0 var(--space-10, 2.5rem);font-size:1.0625rem;line-height:1.6;color:var(--color-text-body);max-width:58ch;text-wrap:pretty}.fine.svelte-skv6c4{margin:var(--space-4, 1rem) 0 0;font-size:var(--type-ui-size);color:var(--color-text-muted)}.centred.svelte-skv6c4{text-align:center}.btn-primary.svelte-skv6c4,.btn-onprimary.svelte-skv6c4,.btn-quiet.svelte-skv6c4{display:flex;align-items:center;justify-content:center;min-height:48px;padding-inline:var(--space-6, 1.5rem);border-radius:var(--radius-button);font-size:var(--type-body-size);font-weight:600;text-decoration:none}.btn-quiet.svelte-skv6c4{display:flex;align-items:center;justify-content:center;min-height:48px;padding-inline:var(--space-6, 1.5rem);border-radius:var(--radius-button);font-size:var(--type-body-size);font-weight:600;text-decoration:none}.btn-primary.svelte-skv6c4{background:var(--color-primary);color:var(--color-text-on-primary);box-shadow:var(--shadow-card)}.btn-primary.svelte-skv6c4:hover{background:var(--color-primary-hover);color:var(--color-text-on-primary);text-decoration:none}.btn-quiet.svelte-skv6c4{padding-inline:0;color:var(--color-primary)}.btn-onprimary.svelte-skv6c4{background:var(--color-surface);color:var(--emerald-800);min-height:52px}.btn-onprimary.svelte-skv6c4:hover{background:var(--color-primary-soft);color:var(--emerald-800);text-decoration:none}.hero.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-12, 3rem);align-items:center;padding-block:var(--space-16, 4rem) var(--space-16, 4rem)}.hero-actions.svelte-skv6c4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5, 1.25rem);margin-top:var(--space-8, 2rem)}.proof.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-8, 2rem);align-items:start}.proof-body.svelte-skv6c4 p:where(.svelte-skv6c4){margin:0 0 var(--space-4, 1rem);font-size:1.0625rem;line-height:1.6;color:var(--color-text-body);max-width:50ch;text-wrap:pretty}.proof-body.svelte-skv6c4 p:where(.svelte-skv6c4):last-child{margin-bottom:0}.embed-note.svelte-skv6c4{max-width:29rem;margin-bottom:var(--space-16, 4rem);padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem);background:var(--color-surface);border:var(--border-w, 1px) solid var(--color-border-subtle);border-radius:var(--radius-card)}.embed-title.svelte-skv6c4{margin:0 0 var(--space-1, .25rem);font-size:var(--type-body-size);font-weight:600}.embed-body.svelte-skv6c4{margin:0;font-size:var(--type-body-size);line-height:1.55;color:var(--color-text-body);text-wrap:pretty}.steps.svelte-skv6c4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-8, 2rem)}.step.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-2, .5rem);padding-top:var(--space-5, 1.25rem);border-top:var(--border-w-selected, 2px) solid var(--color-border)}.step-first.svelte-skv6c4{border-top-color:var(--color-primary)}.step-num.svelte-skv6c4{font-size:var(--type-ui-size);font-weight:700;letter-spacing:.04em;color:var(--color-primary)}.step.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--type-h3-size);letter-spacing:var(--type-h3-ls)}.step.svelte-skv6c4 p:where(.svelte-skv6c4){margin:0;font-size:var(--type-body-size);line-height:1.6;color:var(--color-text-body);text-wrap:pretty}.cards.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-5, 1.25rem)}.card.svelte-skv6c4{border:var(--border-w, 1px) solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-6, 1.5rem);display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.card.svelte-skv6c4 p:where(.svelte-skv6c4){margin:0;font-size:var(--type-body-size);line-height:1.6;color:var(--color-text-body);text-wrap:pretty}.enterprise.svelte-skv6c4{margin:var(--space-6, 1.5rem) 0 0;font-size:var(--type-body-size);color:var(--color-text-body)}.audiences.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-5, 1.25rem)}.audience.svelte-skv6c4{background:var(--color-bg-subtle);border:var(--border-w, 1px) solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-6, 1.5rem);display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.audience.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:1.1875rem;letter-spacing:-.01em}.audience.svelte-skv6c4 p:where(.svelte-skv6c4){margin:0;font-size:var(--type-body-size);line-height:1.6;color:var(--color-text-body);text-wrap:pretty}.sovereignty.svelte-skv6c4{padding-bottom:var(--space-16, 4rem)}.sovereignty-intro.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-8, 2rem);align-items:start;margin-bottom:var(--space-12, 3rem)}.pillars.svelte-skv6c4{display:grid;grid-template-columns:1fr;gap:var(--space-7, 1.75rem) var(--space-10, 2.5rem)}.pillar.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-2, .5rem);padding-top:var(--space-4, 1rem);border-top:var(--border-w-selected, 2px) solid var(--color-primary)}.pillar.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:1.0625rem}.pillar.svelte-skv6c4 p:where(.svelte-skv6c4){margin:0;font-size:var(--type-body-size);line-height:1.55;color:var(--color-text-body);text-wrap:pretty}.final.svelte-skv6c4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8, 2rem)}.final-title.svelte-skv6c4{margin:0 0 var(--space-3, .75rem);font-size:var(--type-h2-size);line-height:1.16;letter-spacing:-.02em;font-weight:700;color:var(--color-surface);max-width:18ch;text-wrap:balance}.final-body.svelte-skv6c4{margin:0;font-size:1.0625rem;line-height:1.55;color:var(--emerald-100)}@media(min-width:40rem){.hero.svelte-skv6c4,.proof.svelte-skv6c4,.sovereignty-intro.svelte-skv6c4{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.hero.svelte-skv6c4{gap:var(--space-16, 4rem)}.steps.svelte-skv6c4,.audiences.svelte-skv6c4{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.cards.svelte-skv6c4,.pillars.svelte-skv6c4{grid-template-columns:repeat(auto-fit,minmax(max(16rem,44%),1fr))}h1.svelte-skv6c4{font-size:clamp(2.375rem,5vw,3.375rem)}h2.svelte-skv6c4{font-size:clamp(1.75rem,3.4vw,2.375rem)}}
