.lp-root.svelte-uqt7qv{--accent-primary: #28437a;--accent-primary-soft: rgba(40, 67, 122, .1);--accent-secondary: #12665a;--bg-base: #f3ead6;--bg-card: #faf3e0;--bg-elevated: #faf3e0;--bg-soft: #e3d3ac;--border-default: rgba(26, 22, 18, .26);--border-soft: rgba(26, 22, 18, .14);--button-primary-bg: #28437a;--font-mono: "Geist Mono", "JetBrains Mono", "Fira Code", monospace;--font-primary: "Outfit", system-ui, -apple-system, sans-serif;--font-display: "Outfit", system-ui, -apple-system, sans-serif;--input-focus-shadow: 0 0 0 4px rgba(40, 67, 122, .14);--landing-bg: #f3ead6;--landing-blob-1: radial-gradient(circle, rgba(40, 67, 122, .16), transparent 70%);--landing-blob-2: none;--landing-blob-3: none;--landing-blob-blend: multiply;--landing-chip-bg: #faf3e0;--landing-chip-border: rgba(26, 22, 18, .18);--landing-form-border: rgba(26, 22, 18, .18);--landing-form-surface: rgba(250, 243, 224, .88);--landing-header-border: rgba(26, 22, 18, .1);--landing-input-surface: #faf3e0;--landing-subtitle: rgba(58, 47, 36, .78);--landing-task-card-shadow: none;--landing-task-line: transparent;--landing-title-gradient: linear-gradient( 90deg, #1a1612 0%, #1a1612 38%, #28437a 50%, #1a1612 62%, #1a1612 100% );--radius-full: 9999px;--radius-lg: 12px;--radius-md: 8px;--shadow-lg: 0 3px 0 rgba(26, 22, 18, .07), 0 14px 32px -10px rgba(26, 22, 18, .22);--shadow-md: 0 2px 0 rgba(26, 22, 18, .06), 0 6px 16px -4px rgba(26, 22, 18, .14);--shadow-sm: 0 1px 0 rgba(26, 22, 18, .06), 0 2px 4px rgba(26, 22, 18, .05);--text-faint: #695948;--text-ink: #1a1612;--text-muted: #6a5944;--text-on-accent: #faf3e0;--text-primary: #1a1612;--text-secondary: #3a2f24;--lp-font: "Outfit", var(--font-primary, system-ui), sans-serif;--lp-mono: "Geist Mono", ui-monospace, "SF Mono", monospace;--lp-primary: var(--accent-primary, #9e59ff);--lp-secondary: var(--accent-secondary, var(--lp-primary));--lp-accent-wash: color-mix(in srgb, var(--lp-primary) 10%, transparent);position:relative;background:var(--landing-bg);color:var(--text-primary);min-height:100svh;overflow-x:clip}.doc.svelte-uqt7qv{max-width:40rem;margin:0 auto;padding:clamp(2.25rem,7vh,4.5rem) clamp(1.25rem,4vw,2.5rem) clamp(4.5rem,12vh,7rem);font-family:var(--lp-font)}.back.svelte-uqt7qv{display:inline-block;margin:0 0 clamp(2.4rem,6vh,4rem);color:var(--text-primary);font-size:.95rem;font-weight:450;letter-spacing:-.015em;text-decoration:none}.back.svelte-uqt7qv:hover{color:var(--lp-primary)}.date.svelte-uqt7qv{margin:0 0 .75rem;color:var(--landing-subtitle);font-size:.8rem;letter-spacing:.04em}.doc.svelte-uqt7qv h1:where(.svelte-uqt7qv){margin:0 0 2rem;font-size:clamp(2.5rem,6.4vw,4rem);font-weight:400;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.doc.svelte-uqt7qv h1:where(.svelte-uqt7qv):after{content:"";display:block;width:2.4rem;height:1px;margin-top:1.35rem;background:currentColor;opacity:.28}.legal.svelte-uqt7qv p,.legal.svelte-uqt7qv li{font-size:clamp(1.02rem,1.7vw,1.1rem);line-height:1.66}.legal.svelte-uqt7qv p{margin:0 0 1.35rem}.legal.svelte-uqt7qv .lede{margin-bottom:2.4rem;color:var(--text-secondary);font-size:clamp(1.1rem,2vw,1.24rem);line-height:1.55}.legal.svelte-uqt7qv h2{margin:2.9rem 0 1rem;font-size:clamp(1.15rem,2.2vw,1.3rem);font-weight:500;letter-spacing:-.02em;line-height:1.25}.legal.svelte-uqt7qv ul{margin:0 0 1.35rem;padding-left:1.15rem;list-style:none}.legal.svelte-uqt7qv li{position:relative;margin:0 0 .6rem}.legal.svelte-uqt7qv li:before{content:"—";position:absolute;left:-1.15rem;color:var(--landing-subtitle)}.legal.svelte-uqt7qv strong{font-weight:600}.legal.svelte-uqt7qv p a,.legal.svelte-uqt7qv li a{color:var(--lp-primary);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lp-primary) 35%,transparent)}.legal.svelte-uqt7qv p a:hover,.legal.svelte-uqt7qv li a:hover{border-bottom-color:var(--lp-primary)}
