.landing-a.svelte-1jq0zwy{position:relative;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.landing-a.theme-light.svelte-1jq0zwy{--dot: oklch(.16 .018 268 / .04);--grid: oklch(.16 .018 268);--shadow-bg: oklch(.16 .018 268);--shadow-fg: oklch(.95 .015 82)}.landing-a.theme-dark.svelte-1jq0zwy{--dot: oklch(.95 .015 82 / .025);--grid: oklch(.95 .015 82);--shadow-bg: oklch(.95 .015 82);--shadow-fg: oklch(.16 .018 268)}.dot-overlay.svelte-1jq0zwy{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:5px 5px;z-index:1}.hero-grid-bg.svelte-1jq0zwy{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;pointer-events:none;background-image:repeating-linear-gradient(180deg,transparent,transparent 23px,var(--grid) 23px,var(--grid) 24px),repeating-linear-gradient(90deg,transparent,transparent 47px,var(--grid) 47px,var(--grid) 48px);-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}.b-btn-paper.svelte-1jq0zwy,.b-btn-ink.svelte-1jq0zwy{transition:transform .15s ease,box-shadow .15s ease}.b-btn-paper.svelte-1jq0zwy{box-shadow:4px 4px 0 0 var(--shadow-fg)}.b-btn-paper.svelte-1jq0zwy:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--shadow-fg)}.b-btn-paper.svelte-1jq0zwy:active{transform:translate(4px,4px);box-shadow:0 0 0 0 var(--shadow-fg)}.b-btn-ink.svelte-1jq0zwy{box-shadow:4px 4px 0 0 var(--shadow-bg)}.b-btn-ink.svelte-1jq0zwy:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--shadow-bg)}.b-btn-ink.svelte-1jq0zwy:active{transform:translate(4px,4px);box-shadow:0 0 0 0 var(--shadow-bg)}@media (max-width: 980px){.landing-a .hero-grid,.landing-a .benefit-row,.landing-a .how-grid,.landing-a .signal-flow,.landing-a .tier-grid{grid-template-columns:1fr!important}.landing-a .benefit-row .benefit-text,.landing-a .benefit-row .benefit-art{order:unset!important}}@media (max-width: 720px){.landing-a .compare-row{grid-template-columns:1fr!important;gap:8px!important}}.landing-b.svelte-iii1sg{position:relative;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.landing-b.theme-dark.svelte-iii1sg{--dot: oklch(.95 .015 82 / .025);--grid: oklch(.95 .015 82);--shadow-bg: oklch(.95 .015 82);--shadow-fg: oklch(.16 .018 268)}.landing-b.theme-light.svelte-iii1sg{--dot: oklch(.16 .018 268 / .04);--grid: oklch(.16 .018 268);--shadow-bg: oklch(.16 .018 268);--shadow-fg: oklch(.95 .015 82)}.b-btn-paper.svelte-iii1sg,.b-btn-ink.svelte-iii1sg{transition:transform .15s ease,box-shadow .15s ease}.b-btn-paper.svelte-iii1sg{box-shadow:4px 4px 0 0 var(--shadow-bg)}.b-btn-paper.svelte-iii1sg:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--shadow-bg)}.b-btn-paper.svelte-iii1sg:active{transform:translate(4px,4px);box-shadow:0 0 0 0 var(--shadow-bg)}.b-btn-ink.svelte-iii1sg{box-shadow:4px 4px 0 0 var(--shadow-fg)}.b-btn-ink.svelte-iii1sg:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--shadow-fg)}.b-btn-ink.svelte-iii1sg:active{transform:translate(4px,4px);box-shadow:0 0 0 0 var(--shadow-fg)}.dot-overlay.svelte-iii1sg{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:5px 5px;z-index:1}.hero-grid-bg.svelte-iii1sg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;pointer-events:none;background-image:repeating-linear-gradient(180deg,transparent,transparent 23px,var(--grid) 23px,var(--grid) 24px),repeating-linear-gradient(90deg,transparent,transparent 47px,var(--grid) 47px,var(--grid) 48px);-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}@media (max-width: 980px){.landing-b .hero-grid,.landing-b .benefit-row,.landing-b .how-grid,.landing-b .signal-flow,.landing-b .tier-grid{grid-template-columns:1fr!important}.landing-b .benefit-row .benefit-text,.landing-b .benefit-row .benefit-art{order:unset!important}}@media (max-width: 720px){.landing-b .compare-row{grid-template-columns:1fr!important;gap:8px!important}}
