.principle.svelte-77z1sw{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:0 var(--space-10);padding:var(--space-8) 0;border-top:1px solid color-mix(in srgb,var(--accent),transparent 82%)}.label.svelte-77z1sw{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);padding-top:.55em}.claim.svelte-77z1sw{font-size:var(--text-xl);line-height:1.32;font-weight:600;letter-spacing:-.012em;text-wrap:balance;margin-bottom:.45em}.gloss.svelte-77z1sw{font-size:var(--text-base);color:var(--text-muted);max-width:52ch}@media(max-width:900px){.principle.svelte-77z1sw{grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-6) 0}.label.svelte-77z1sw{padding-top:0}.claim.svelte-77z1sw{font-size:var(--text-lg)}.gloss.svelte-77z1sw{font-size:var(--text-base)}}.band.svelte-cwls5q{padding-top:var(--space-16);padding-bottom:var(--space-16);padding-left:calc(3.5rem + env(safe-area-inset-left));padding-right:calc(3.5rem + env(safe-area-inset-right))}.band.svelte-cwls5q .rail{max-width:760px;margin:0 auto}.thesis.svelte-cwls5q{padding-top:calc(7rem + env(safe-area-inset-top))}.principles.svelte-cwls5q{padding-top:0}.eyebrow.svelte-cwls5q{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-4)}.eyebrow.light.svelte-cwls5q{color:var(--accent-soft)}h1.svelte-cwls5q{font-size:var(--text-4xl);line-height:1.08;font-weight:700;letter-spacing:-.025em;text-wrap:balance;max-width:15ch;margin-bottom:.5em}h1.svelte-cwls5q em:where(.svelte-cwls5q){font-style:normal;color:var(--accent)}.lede.svelte-cwls5q{font-size:var(--text-lg);color:var(--text-secondary);max-width:58ch}.dark.svelte-cwls5q{background-color:var(--surface-inverse);color:var(--ink-200)}.dark.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-2xl);line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--white);text-wrap:balance;margin-bottom:.7em}.dark.svelte-cwls5q p:where(.svelte-cwls5q){max-width:56ch}.dark.svelte-cwls5q p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q){margin-top:var(--space-4)}.close.svelte-cwls5q{background-color:var(--accent-surface);padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.close.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-2xl);line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--accent);text-wrap:balance;margin-bottom:.5em}.close.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--purple-800);max-width:52ch;margin-bottom:var(--space-8)}@media(max-width:900px){.band.svelte-cwls5q{padding-top:var(--space-12);padding-bottom:var(--space-12);padding-left:calc(1.6rem + env(safe-area-inset-left));padding-right:calc(1.6rem + env(safe-area-inset-right))}.thesis.svelte-cwls5q{padding-top:calc(6.5rem + env(safe-area-inset-top))}.principles.svelte-cwls5q{padding-top:0}h1.svelte-cwls5q{font-size:var(--text-3xl)}.lede.svelte-cwls5q{font-size:var(--text-base)}.dark.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-xl)}.close.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-xl)}}
