.announcement[data-v-8445c410]{background:var(--red);color:#fff;text-align:center;padding:.5rem 1rem;font-size:.9rem;font-weight:600}a[data-v-8445c410]{color:inherit;text-decoration:none}a[data-v-8445c410]:hover{text-decoration:underline}.site-header[data-v-d6684678]{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fbf2dff0;position:sticky;top:0}.bar[data-v-d6684678]{grid-template-columns:auto 1fr auto;gap:1rem;min-height:68px;display:grid}.bar[data-v-d6684678],.brand[data-v-d6684678],.icon-link[data-v-d6684678]{align-items:center}.brand[data-v-d6684678]{letter-spacing:.02em;gap:.5rem;font-size:1.15rem;font-weight:900;text-decoration:none}.actions[data-v-d6684678],.brand[data-v-d6684678],.icon-link[data-v-d6684678],.nav[data-v-d6684678]{display:flex}.nav[data-v-d6684678]{scrollbar-width:none;gap:.25rem;overflow-x:auto}.nav a[data-v-d6684678]{white-space:nowrap;border-radius:999px;padding:.4rem .75rem;font-size:.95rem;font-weight:600;text-decoration:none}.icon-link[data-v-d6684678]:hover,.nav a[data-v-d6684678]:hover{background:#2b21180f}.actions[data-v-d6684678]{gap:.25rem}.icon-link[data-v-d6684678]{border-radius:999px;gap:.3rem;padding:.4rem .6rem;font-size:.95rem;font-weight:600;text-decoration:none;position:relative}.icon-link svg[data-v-d6684678]{fill:currentColor}.badge[data-v-d6684678]{background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:1.3rem;padding:0 .35rem;font-size:.75rem;line-height:1.3rem}@media (width<=760px){.bar[data-v-d6684678]{grid-template-columns:1fr auto;padding-top:.4rem}.nav[data-v-d6684678]{grid-area:2/1/auto/-1;margin-inline:-.5rem;padding-bottom:.5rem}.brand span[data-v-d6684678],.icon-link .label[data-v-d6684678]{display:none}.brand img[data-v-d6684678]{width:44px;height:44px}}.site-footer[data-v-e70a4253]{background:var(--chalk);color:#f3eadb;margin-top:4rem;padding:2.5rem 0 3rem}.site-footer .muted[data-v-e70a4253]{color:#b9ab98}.cols[data-v-e70a4253]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;display:grid}.name[data-v-e70a4253]{margin-bottom:.3rem;font-size:1.1rem;font-weight:800}.title[data-v-e70a4253]{margin-bottom:.5rem;font-weight:700}ul[data-v-e70a4253]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}ul a[data-v-e70a4253]{color:#d9cdbb;text-decoration:none}ul a[data-v-e70a4253]:hover{color:#fff}.social[data-v-e70a4253]{justify-items:start;gap:.5rem;display:grid}.social a[data-v-e70a4253]{color:#f3eadb;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.social svg[data-v-e70a4253]{fill:currentColor}.social .line svg[data-v-e70a4253]{fill:var(--line-green)}.layout[data-v-de6d1b93]{flex-direction:column;min-height:100dvh;display:flex}main[data-v-de6d1b93]{flex:1}
