.wordmark.svelte-pw4apc path:where(.svelte-pw4apc){fill:currentColor;transition:fill .5s ease-out}.wordmark.svelte-pw4apc:hover path:where(.svelte-pw4apc),.wordmark.svelte-pw4apc:focus-visible path:where(.svelte-pw4apc){animation:.5s ease-out infinite svelte-pw4apc-wordmark-flash;animation-delay:calc(var(--i) * 50ms)}@keyframes svelte-pw4apc-wordmark-flash{0%{fill:currentColor}35%{fill:var(--graph-accent)}65%{fill:var(--graph-accent)}to{fill:currentColor}}@media (prefers-reduced-motion:reduce){.wordmark.svelte-pw4apc:hover path:where(.svelte-pw4apc){fill:var(--graph-accent);animation:none}}.observatory.svelte-1kh7nh2{z-index:1;flex-direction:column;display:flex;position:relative}h1.svelte-1kh7nh2{margin:0;font-size:clamp(2.6rem,7.2vw,6.4rem)}@media (width<=1024px){h1.svelte-1kh7nh2{font-size:clamp(2.3rem,9vw,4.2rem)}.observatory.svelte-1kh7nh2 .graph.pad-xl{padding:calc(var(--space-md) * var(--pad-scale,1))}.observatory.svelte-1kh7nh2 .grid-2{gap:calc(var(--space-md) * var(--gap-scale,1))}}.section.svelte-uazl5r{z-index:1;padding:3.2rem var(--pad) 4rem;position:relative}.principles.svelte-uazl5r{max-width:var(--site-max);gap:var(--space-sm);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}@media (width<=1024px){.section.svelte-uazl5r{padding:2.2rem var(--pad) 2.6rem}.principles.svelte-uazl5r{grid-template-columns:1fr}.principle.svelte-uazl5r{border-right:0;border-bottom:1px dashed var(--border)}.principle.svelte-uazl5r:last-child{border-bottom:0}}.section.svelte-7l67tn{z-index:1;padding:3.2rem var(--pad) 4rem;position:relative}.wall.svelte-7l67tn{max-width:var(--site-max);gap:var(--space-lg);grid-template-columns:1.15fr .85fr;margin:0 auto;display:grid}.tile.svelte-7l67tn{flex-direction:column;min-width:0;display:flex;position:relative}.t1.svelte-7l67tn,.t4.svelte-7l67tn{background:var(--bg-surface)}.t0.svelte-7l67tn,.t3.svelte-7l67tn{background:var(--bg-dialog)}.t2.svelte-7l67tn,.t5.svelte-7l67tn{background:0 0}.tile.svelte-7l67tn .graph{flex:1}.tile.span.svelte-7l67tn{grid-column:1/-1}@media (width<=1024px){.section.svelte-7l67tn{padding:2.2rem var(--pad) 2.6rem}.section-head.svelte-7l67tn{flex-direction:column}.wall.svelte-7l67tn{gap:var(--space-md);grid-template-columns:1fr}.tile.svelte-7l67tn{scrollbar-width:thin;overflow-x:auto}}.knob.svelte-t1nqx7{grid-template-columns:7rem 1fr;place-self:center;align-items:center;gap:.6rem;width:max-content;min-width:0;display:grid}.key.svelte-t1nqx7{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,oklch(62% 0 0))}.chip.svelte-t1nqx7{font:inherit;color:var(--text-secondary,oklch(62% 0 0));border:1px dashed var(--border,oklch(60% 0 0/.5));cursor:pointer;background:0 0;border-radius:0;padding:.2rem .5rem;font-size:.7rem}.chip.svelte-t1nqx7:hover{color:var(--text-primary,oklch(93% 0 0));border-color:var(--text-secondary,oklch(62% 0 0))}.reset.svelte-t1nqx7{margin-left:auto}.select.svelte-t1nqx7{font:inherit;color:var(--text-primary,oklch(93% 0 0));border:1px dashed var(--border,oklch(60% 0 0/.5));background:0 0;border-radius:0;justify-self:start;padding:.2rem .4rem;font-size:.7rem}.slider.svelte-t1nqx7{grid-template-columns:minmax(0,12rem) 3rem;align-items:center;gap:.5rem;display:grid}.val.svelte-t1nqx7{font-variant-numeric:tabular-nums;color:var(--text-primary,oklch(93% 0 0))}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7){appearance:none;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;height:1rem}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7):disabled{opacity:.4;cursor:not-allowed}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7)::-webkit-slider-runnable-track{background:var(--text-muted,oklch(85% 0 0));background-image:linear-gradient(to right, var(--graph-accent,oklch(78% .17 155)) 0 var(--fill), transparent var(--fill) 100%);border:0;border-radius:999px;height:.375rem}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7)::-webkit-slider-thumb{appearance:none;background:var(--graph-accent,oklch(78% .17 155));border:0;border-radius:999px;width:.85rem;height:.85rem;margin-top:-.2375rem}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7)::-moz-range-track{background:var(--text-muted,oklch(85% 0 0));background-image:linear-gradient(to right, var(--graph-accent,oklch(78% .17 155)) 0 var(--fill), transparent var(--fill) 100%);border:0;border-radius:999px;height:.375rem}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7)::-moz-range-progress{background:0 0}.slider.svelte-t1nqx7 input:where(.svelte-t1nqx7)::-moz-range-thumb{background:var(--graph-accent,oklch(78% .17 155));border:0;border-radius:999px;width:.85rem;height:.85rem}.toggles.svelte-t1nqx7{flex-wrap:wrap;grid-template-columns:1fr;align-items:center;gap:1rem;display:flex}.toggle.svelte-t1nqx7{color:var(--text-secondary,oklch(62% 0 0));cursor:pointer;align-items:center;gap:.4rem;display:flex}.toggle.svelte-t1nqx7 input:where(.svelte-t1nqx7){accent-color:var(--graph-accent,oklch(78% .17 155));cursor:pointer}.toggle.svelte-t1nqx7:has(input:where(.svelte-t1nqx7):disabled){opacity:.4;cursor:not-allowed}@media (width<=1024px){.knob.svelte-t1nqx7{place-self:stretch stretch;width:100%}.slider.svelte-t1nqx7{grid-template-columns:minmax(0,1fr) 3rem}}@media (width<=700px){.knob.svelte-t1nqx7{grid-template-columns:1fr;gap:.3rem}}.heart.svelte-xea1gu{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.heart.beating.svelte-xea1gu{animation:svelte-xea1gu-heartbeat var(--beat-speed,1.2s) ease-in-out infinite}}@keyframes svelte-xea1gu-heartbeat{0%,28%,70%,to{transform:scale(1)}14%{transform:scale(1.16)}42%{transform:scale(1.08)}}@media (width<=1024px){.showcase-inner.pad-xl.svelte-1ewzqr7{padding:calc(var(--space-md) * var(--pad-scale,1));gap:calc(var(--space-md) * var(--gap-scale,1))}}
