.toggle.svelte-u6eowh{box-sizing:border-box;background:var(--v-bg-2);border-radius:8px;gap:2px;height:32px;padding:2px;display:inline-flex}button.svelte-u6eowh{color:var(--v-fg);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 14px;font-size:13px;transition:background-color .15s}button[aria-pressed=true].svelte-u6eowh{background:var(--v-bg-3);border-color:var(--v-line-2)}h1.svelte-xrpja9{max-width:19ch}.lead.svelte-xrpja9{max-width:54ch;color:var(--v-fg-2);font-size:18px}.hero.svelte-xrpja9{padding-top:72px;padding-bottom:40px}@media (width<=720px){.hero.svelte-xrpja9{padding-top:40px}}.pin.svelte-1j8qf3q{flex-direction:column;gap:20px;padding-top:24px;display:flex}.texts.svelte-1j8qf3q,.stage.svelte-1j8qf3q{display:contents}.st.svelte-1j8qf3q{scroll-margin-top:96px}.st.svelte-1j8qf3q h2:where(.svelte-1j8qf3q){letter-spacing:-.025em;font-size:36px;font-weight:600;line-height:1.1;position:relative}.st.svelte-1j8qf3q h2:where(.svelte-1j8qf3q) .num:where(.svelte-1j8qf3q){background:var(--v-bg-3);border:1px solid var(--v-line-2);width:28px;height:28px;color:var(--v-accent);letter-spacing:0;border-radius:7px;place-items:center;margin-bottom:12px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:500;line-height:1;display:grid}.st.svelte-1j8qf3q p:where(.svelte-1j8qf3q){color:var(--v-fg-2);max-width:46ch;margin-top:16px;font-size:17px}.slot.svelte-1j8qf3q{margin-bottom:44px}.bars.svelte-1j8qf3q{display:none}@media (width>=1260px) and (height>=560px){.pin.svelte-1j8qf3q{grid-template-columns:360px 1fr;align-items:start;gap:56px;display:grid}.texts.svelte-1j8qf3q{display:block}.stage.svelte-1j8qf3q{isolation:isolate;margin-right:clamp(-160px,556px - 50vw,0px);display:grid;position:sticky;top:max(90px,50vh - 230px)}.stage.svelte-1j8qf3q:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 12% 18%, color-mix(in srgb, var(--v-accent) 24%, transparent), transparent 70%), radial-gradient(50% 55% at 92% 88%, color-mix(in srgb, var(--v-sad) 20%, transparent), transparent 70%);filter:blur(36px);position:absolute;inset:-40px -60px}.st.svelte-1j8qf3q{flex-direction:column;justify-content:center;min-height:62vh;display:flex}.st.svelte-1j8qf3q h2:where(.svelte-1j8qf3q) .num:where(.svelte-1j8qf3q){width:auto;height:auto;color:var(--v-accent);letter-spacing:-.03em;background:0 0;border:0;border-radius:0;margin:0;font-family:inherit;font-size:44px;font-weight:300;line-height:1;display:block;position:absolute;top:.05em;right:calc(100% + 18px)}.live.svelte-1j8qf3q .st:where(.svelte-1j8qf3q){opacity:.35;transition:opacity .35s}.live.svelte-1j8qf3q .st.active:where(.svelte-1j8qf3q){opacity:1}.slot.svelte-1j8qf3q{opacity:0;grid-area:1/1;margin-bottom:0;transition:opacity .4s}.slot.active.svelte-1j8qf3q{opacity:1}.bars.svelte-1j8qf3q{gap:6px;margin-top:18px;display:flex}.bars.svelte-1j8qf3q i:where(.svelte-1j8qf3q){background:var(--v-fg-3);opacity:.4;border-radius:2px;width:22px;height:3px}.bars.svelte-1j8qf3q i.on:where(.svelte-1j8qf3q){background:var(--v-accent);opacity:1}}@media (width<=640px){.st.svelte-1j8qf3q h2:where(.svelte-1j8qf3q){font-size:30px}}@media (prefers-reduced-motion:reduce){.st.svelte-1j8qf3q,.slot.svelte-1j8qf3q{transition:none}}ul.svelte-8qspi{margin:0;padding:0;list-style:none}.tier1.svelte-8qspi li:where(.svelte-8qspi){min-width:0}.tier1.svelte-8qspi{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tile.svelte-8qspi{flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.tile.svelte-8qspi:hover{border-color:var(--v-line-2);background:var(--v-bg-3)}.txt.svelte-8qspi{flex-direction:column;gap:8px;padding:20px;display:flex}.t.svelte-8qspi{color:var(--v-fg);font-size:20px;font-weight:600}.b.svelte-8qspi{color:var(--v-fg-2);font-size:15px}.tier2.svelte-8qspi{grid-template-columns:1fr 1fr;gap:4px 32px;margin-top:28px;display:grid}.tier2.svelte-8qspi li:where(.svelte-8qspi){border-radius:10px;align-items:flex-start;gap:14px;margin:0 -12px;padding:12px;display:flex}.tier2.svelte-8qspi li:where(.svelte-8qspi):hover{background:var(--v-bg-3)}.tier2.svelte-8qspi .tile{color:var(--v-fg-2)}.txt2.svelte-8qspi{flex-direction:column;gap:2px;display:flex}.t2.svelte-8qspi{color:var(--v-fg);font-size:16px;font-weight:600}.t2.svelte-8qspi:hover{text-decoration:underline}.all.svelte-8qspi{margin:20px 0 0}@media (width<=760px){.tier1.svelte-8qspi,.tier2.svelte-8qspi{grid-template-columns:1fr}}.strip.svelte-cyloke{padding-top:96px;padding-bottom:32px}dl.svelte-cyloke{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);grid-template-columns:repeat(4,1fr);gap:48px 40px;margin:0;padding:48px 0;display:grid}.cell.svelte-cyloke{flex-direction:column;gap:12px;display:flex}.fig.svelte-cyloke{letter-spacing:-.02em;color:var(--v-fg);font-family:Geist Variable,Geist,sans-serif;font-size:44px;font-weight:600;line-height:1.05}dd.svelte-cyloke{flex-direction:column;gap:8px;margin:0;display:flex}.lab.svelte-cyloke{color:var(--v-fg);font-size:17px;font-weight:500;line-height:1.3}.extra.svelte-cyloke{color:var(--v-fg-2);max-width:30ch;font-size:15px;line-height:1.5}@media (width<=760px){.strip.svelte-cyloke{padding-top:64px}dl.svelte-cyloke{grid-template-columns:repeat(2,1fr);gap:36px 24px;padding:36px 0}.fig.svelte-cyloke{font-size:36px}}.lead.svelte-skv6c4{color:var(--v-fg-2);max-width:60ch;margin-top:12px;font-size:17px}
