body:has(.light-page){background:radial-gradient(ellipse 80% 650px at 50% 260px, color-mix(in srgb, var(--brand-surface-deep) 60%, transparent), transparent) no-repeat, var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.layout:has(.light-page){gap:0;max-width:none;padding:0}.light-page.svelte-10jus88{--accent:var(--brand);--text-primary:var(--ink);--text-secondary:var(--ink-muted);--text-tertiary:var(--ink-subtle);--page-background:var(--paper);--page-up-1:var(--brand-surface-muted);--card-background:#ffffffb3;--card-border:white;--glass-surface-background:linear-gradient(125deg, #fffd, #ffffff8f);--glass-surface-highlight:white;--card-background-hover:var(--brand-surface-muted);--divider-color:var(--rule-light-strong);--divider-secondary:1px solid var(--rule-light);--primary-button-background:var(--brand);--primary-button-foreground:#fff;min-height:100vh}.light-page.svelte-10jus88 *{box-sizing:border-box}main.svelte-10jus88{outline:none;max-width:1156px;margin:auto;padding:0 24px 90px}.light-page.svelte-10jus88 .page-heading{text-align:center;padding:64px 0 58px}.light-page.svelte-10jus88 .eyebrow{letter-spacing:1.1px;color:var(--brand-on-light-strong);border:1px solid var(--rule-light);background:color-mix(in srgb, var(--brand-surface-alt) 40%, transparent);border-radius:7px;margin:0 0 22px;padding:7px 11px;font-size:12px;font-weight:750;display:inline-block}.light-page.svelte-10jus88 .page-heading h1{letter-spacing:-3.5px;color:var(--ink);margin:0;font-size:clamp(44px,6vw,76px);font-weight:750;line-height:1.06}.light-page.svelte-10jus88 .page-heading h1 em{color:var(--brand);font-style:normal}.light-page.svelte-10jus88 .page-heading p:last-child{color:var(--ink-muted);max-width:530px;margin:10px auto 0;font-size:17px;line-height:1.65}.light-page.svelte-10jus88 .glass-surface{background:var(--glass-surface-background);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:inset 0 1px 2px var(--glass-surface-highlight), 0 12px 35px var(--shadow-card-soft), 0 2px 5px var(--shadow-card-faint)}.light-page.svelte-10jus88 a:focus-visible,.light-page.svelte-10jus88 button:focus-visible,.light-page.svelte-10jus88 summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px}@media (prefers-color-scheme:dark){body:has(.light-page.follows-system-appearance){--paper:var(--paper-dark);--ink:var(--ink-on-dark);--ink-muted:var(--ink-muted-on-dark);--ink-subtle:var(--ink-subtle-on-dark);--ink-neutral:var(--ink-neutral-on-dark);--surface-neutral:var(--surface-neutral-dark);--brand-on-light:var(--brand-on-dark);--brand-on-light-strong:var(--brand-on-dark-strong);--brand-surface:var(--brand-surface-dark);--brand-surface-deep:var(--brand-surface-dark-deep);--brand-surface-alt:var(--brand-surface-dark-alt);--brand-surface-muted:var(--brand-surface-dark-muted);--rule-light:var(--rule-dark);--rule-light-strong:var(--rule-dark-strong);--focus-ring-soft:var(--focus-ring-soft-dark);--shadow-card:#00000040;--shadow-card-soft:#0003;--shadow-card-faint:#00000026;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light-page.follows-system-appearance.svelte-10jus88{--card-background:#ffffff0d;--card-border:#ffffff14;--glass-surface-background:linear-gradient(125deg, #ffffff12, #ffffff08);--glass-surface-highlight:#ffffff14}}@media (width<=650px){main.svelte-10jus88{padding:0 22px 55px}.light-page.svelte-10jus88 .page-heading{padding:34px 0 38px}.light-page.svelte-10jus88 .page-heading h1{letter-spacing:-2px}.light-page.svelte-10jus88 .page-heading p:last-child{font-size:16px}}
