.status.svelte-12nqn7t{font-size:var(--gf-fs-micro);letter-spacing:var(--gf-tracking-eyebrow);text-transform:uppercase;color:var(--gf-text-secondary);align-items:center;gap:.5rem;display:inline-flex}.status.soon.svelte-12nqn7t{color:var(--gf-text-tertiary)}.dot.svelte-12nqn7t{border-radius:var(--gf-radius-pill);background-color:var(--gf-text);block-size:.5rem;inline-size:.5rem}.status.soon.svelte-12nqn7t .dot:where(.svelte-12nqn7t){border:1px solid var(--gf-text-tertiary);background-color:#0000}.card.svelte-11ja2cl{min-block-size:var(--gf-card-min-h);padding:var(--gf-card-pad);border:1px solid var(--gf-hairline);border-radius:var(--gf-radius-xl);background-color:var(--gf-surface);transition:transform var(--gf-dur-base) var(--gf-ease-out), border-color var(--gf-dur-base) var(--gf-ease-out), background-color var(--gf-dur-base) var(--gf-ease-out);grid-template-rows:auto 1fr auto;gap:2rem;display:grid}a.card.svelte-11ja2cl:hover{border-color:var(--gf-hairline-strong);background-color:var(--gf-surface-raised);transform:translateY(-3px)}.card.soon.svelte-11ja2cl{border-style:dashed;border-color:var(--gf-hairline-strong);background-color:#0000;grid-template-rows:auto 1fr}.top.svelte-11ja2cl{justify-content:space-between;align-items:center;gap:1rem;display:flex}.platform.svelte-11ja2cl{font-size:var(--gf-fs-micro);letter-spacing:var(--gf-tracking-eyebrow);color:var(--gf-text-tertiary)}.name.svelte-11ja2cl{font-family:var(--gf-font-display);font-size:var(--gf-fs-h1);font-weight:var(--gf-weight-semibold);letter-spacing:var(--gf-tracking-tight);line-height:var(--gf-lh-heading)}.tagline.svelte-11ja2cl{max-inline-size:32ch;font-size:var(--gf-fs-lead);line-height:var(--gf-lh-body);color:var(--gf-text-secondary);text-wrap:pretty;margin-block-start:.75rem}.cta.svelte-11ja2cl{font-size:var(--gf-fs-small);font-weight:var(--gf-weight-medium);color:var(--gf-text);align-items:center;gap:.5rem;display:inline-flex}.arrow.svelte-11ja2cl{transition:transform var(--gf-dur-base) var(--gf-ease-out);font-size:1rem;display:inline-flex}a.card.svelte-11ja2cl:hover .arrow:where(.svelte-11ja2cl){transform:translate(4px)}.grid.svelte-11pz2qg{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(1.25rem,3vw,2rem);margin-block-start:clamp(3rem,8vh,5.5rem);padding:0;list-style:none;display:grid}.cell.svelte-11pz2qg{display:grid}.soon.svelte-11pz2qg{min-block-size:var(--gf-card-min-h);padding:var(--gf-card-pad);border:1px dashed var(--gf-hairline-strong);border-radius:var(--gf-radius-xl);background-color:#0000;grid-template-rows:auto 1fr;gap:2rem;display:grid}.soon-title.svelte-11pz2qg{font-family:var(--gf-font-display);font-size:var(--gf-fs-h1);font-weight:var(--gf-weight-semibold);letter-spacing:var(--gf-tracking-tight);line-height:var(--gf-lh-heading);color:var(--gf-text-tertiary)}.soon-body.svelte-11pz2qg{max-inline-size:32ch;font-size:var(--gf-fs-lead);line-height:var(--gf-lh-body);color:var(--gf-text-tertiary);text-wrap:pretty;margin-block-start:.75rem}.hero.svelte-1q37ri0{min-block-size:100svh;padding:calc(var(--gf-header-h) + var(--gf-section-y)) var(--gf-gutter) var(--gf-section-y);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.glow.svelte-1q37ri0{pointer-events:none;background:radial-gradient(ellipse 58% 42% at 50% 40%, var(--gf-glow), transparent 68%);animation:svelte-1q37ri0-breathe var(--gf-dur-breath) var(--gf-ease-in-out) infinite;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.inner.svelte-1q37ri0{max-inline-size:var(--gf-max-content);justify-items:center;gap:1.75rem;display:grid;position:relative}.manifesto.svelte-1q37ri0{max-inline-size:26ch;font-size:var(--gf-fs-lead);line-height:var(--gf-lh-heading);color:var(--gf-text-secondary);text-wrap:balance}.cta.svelte-1q37ri0{min-block-size:var(--gf-control-h);place-items:center;margin-block-start:.5rem;display:grid}.cta-arrow.svelte-1q37ri0{font-size:1.05rem;display:inline-flex}.scroll-hint.svelte-1q37ri0{justify-items:center;gap:.75rem;display:grid;position:absolute;inset-block-end:calc(var(--gf-section-y) / 2)}.scroll-hint.svelte-1q37ri0 .line:where(.svelte-1q37ri0){background:linear-gradient(var(--gf-text-tertiary), transparent);block-size:2.5rem;inline-size:1px}.rise.svelte-1q37ri0{animation:svelte-1q37ri0-rise var(--gf-dur-slow) var(--gf-ease-out) both;animation-delay:var(--d,0s)}@keyframes svelte-1q37ri0-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes svelte-1q37ri0-breathe{0%,to{background-size:100% 100%}50%{background-size:116% 116%}}.principles.svelte-1dytdea{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(1.5rem,4vw,3rem);margin-block-start:clamp(3rem,8vh,5.5rem);display:grid}.principle.svelte-1dytdea{border-block-start:1px solid var(--gf-hairline);transition-delay:var(--d,0s);gap:.6rem;padding-block-start:1.5rem;display:grid}.p-title.svelte-1dytdea{font-size:var(--gf-fs-h2);font-weight:var(--gf-weight-medium);letter-spacing:var(--gf-tracking-tight)}.p-body.svelte-1dytdea{font-size:var(--gf-fs-body);line-height:var(--gf-lh-body);color:var(--gf-text-secondary);text-wrap:pretty}
