.mark[data-astro-cid-f7espo7c]{flex:none}.tile[data-astro-cid-f7espo7c]{fill:var(--accent)}.line[data-astro-cid-f7espo7c]{fill:none;stroke:var(--accent-ink);stroke-width:1.9px;stroke-linecap:round}.dot[data-astro-cid-f7espo7c]{fill:var(--accent-ink)}.word[data-astro-cid-qisgtjgl]{font-family:var(--font-body);letter-spacing:-.025em;white-space:nowrap;color:var(--ink);align-items:baseline;font-weight:600;line-height:1;display:inline-flex}.a[data-astro-cid-qisgtjgl]{color:var(--accent);margin:0 .3em 0 .5em;font-weight:800;position:relative}.a[data-astro-cid-qisgtjgl]:before{content:"";border:.065em solid var(--ink);border-radius:.28em;position:absolute;inset:.18em -.22em -.21em -.4em}.a[data-astro-cid-qisgtjgl]:after{content:"";background:var(--ink);border-radius:.04em;width:.08em;height:.28em;position:absolute;top:.555em;left:-.27em}.header[data-astro-cid-nen7h5rs]{z-index:10;backdrop-filter:saturate(1.6)blur(16px);border-bottom:1px solid var(--line-soft);background:#ffffffd1;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;font-size:1.45rem;text-decoration:none;display:inline-flex}ul[data-astro-cid-nen7h5rs]{gap:4px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-soft);border-radius:999px;padding:8px 12px;font-size:.95rem;font-weight:500;text-decoration:none;display:block}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}@media (width<=720px){.bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap;row-gap:0;padding-top:10px}nav[data-astro-cid-nen7h5rs]{width:calc(100% + 24px);margin-inline:-12px;padding-bottom:6px;overflow-x:auto}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:8px 12px}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-soft);background:var(--bg-raised);padding-block:64px 32px;font-size:.95rem}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}@media (width<=760px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:28px}}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;margin-bottom:12px;font-size:1.3rem;text-decoration:none;display:inline-flex}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:46ch}h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:12px;font-size:.74rem;font-weight:600}ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);overflow-wrap:anywhere;text-decoration:none}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding-top:20px;font-size:.85rem}.skip[data-astro-cid-hkbrpulz]{z-index:20;background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}
