.page.svelte-vvl6ey{min-height:100dvh;color:var(--ink);background:radial-gradient(120% 60% at 50% -10%,#16242a 0%,#0b1215 55%,#080b0d 100%)}.top.svelte-vvl6ey{max-width:820px;margin:0 auto;padding:18px 20px}.brand.svelte-vvl6ey{color:var(--ink);font-family:var(--brandface);letter-spacing:.12em;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}main.svelte-vvl6ey{max-width:820px;margin:0 auto;padding:0 20px 40px}.crumbs.svelte-vvl6ey{color:var(--ink3);font-size:13px}.crumbs.svelte-vvl6ey a:where(.svelte-vvl6ey){color:var(--ink3)}h1.svelte-vvl6ey{font-family:var(--title);margin:10px 0 16px;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.12}p.svelte-vvl6ey{color:var(--ink2);font-size:16px;line-height:1.65}.lead.svelte-vvl6ey{color:var(--ink);font-size:18px}.list.svelte-vvl6ey{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.card.svelte-vvl6ey{background:var(--bg1);border:1px solid var(--line);border-radius:var(--r2);color:var(--ink);gap:4px;padding:14px 16px;text-decoration:none;display:grid}.card.svelte-vvl6ey:hover{border-color:var(--line2)}.when.svelte-vvl6ey{color:var(--gold);font-size:12.5px}.card.svelte-vvl6ey strong:where(.svelte-vvl6ey){font-family:var(--title);font-size:18px;font-weight:600;line-height:1.3}.res.svelte-vvl6ey{color:var(--ink3);font-size:13.5px}.foot.svelte-vvl6ey{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;max-width:820px;margin:0 auto;padding:22px 20px 40px;font-size:14px;display:flex}.foot.svelte-vvl6ey a:where(.svelte-vvl6ey){color:var(--ink3)}
