.pager[data-astro-cid-ohknivtf]{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--line);display:flex}ol[data-astro-cid-ohknivtf]{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}ol[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf],ol[data-astro-cid-ohknivtf] span[data-astro-cid-ohknivtf]{border:1px solid var(--line-2);border-radius:var(--r);min-width:2.75rem;height:2.75rem;font-family:var(--mono);place-items:center;padding-inline:.5rem;font-size:.9rem;font-weight:600;display:grid}ol[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover{border-color:var(--ink)}[data-astro-cid-ohknivtf][aria-current=page]{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.pager-step[data-astro-cid-ohknivtf]{min-width:6rem;min-height:2.75rem;color:var(--accent);align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.pager-step[data-astro-cid-ohknivtf]:last-child{justify-content:flex-end}.cat-empty[data-astro-cid-zldwbwxq]{max-width:44rem;padding:var(--s-6);border:1px dashed var(--line-strong,var(--line));border-radius:var(--r-lg);background:var(--surface)}.cat-empty[data-astro-cid-zldwbwxq] h2[data-astro-cid-zldwbwxq]{font-size:1.25rem}.cat-empty[data-astro-cid-zldwbwxq] p[data-astro-cid-zldwbwxq]{margin-top:var(--s-2);color:var(--ink-2)}.cat-empty[data-astro-cid-zldwbwxq] a[data-astro-cid-zldwbwxq]{color:var(--accent-strong);text-decoration:underline}.cat-head[data-astro-cid-zldwbwxq]{padding-block:var(--s-5) clamp(2rem, 1.5rem + 2vw, 3.25rem);border-bottom:1px solid var(--line)}.cat-intro[data-astro-cid-zldwbwxq]{gap:var(--s-3);max-width:46rem;margin-top:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}h1[data-astro-cid-zldwbwxq]{font-size:var(--fs-4xl);letter-spacing:-.035em;font-weight:800;line-height:1.02}.cat-desc[data-astro-cid-zldwbwxq]{font-size:var(--fs-md);color:var(--ink-2);line-height:1.55}.cat-topics[data-astro-cid-zldwbwxq]{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.cat-body[data-astro-cid-zldwbwxq]{gap:var(--section);padding-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.cat-body[data-astro-cid-zldwbwxq]>.pager{margin-top:calc(var(--section) * -.5)}.grid-3[data-astro-cid-zldwbwxq]{gap:var(--s-8) var(--s-6);display:grid}@media (width>=640px){.grid-3[data-astro-cid-zldwbwxq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid-3[data-astro-cid-zldwbwxq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.m-rows[data-astro-cid-zldwbwxq],.grid-3[data-astro-cid-zldwbwxq]:has(>.calc-tile){row-gap:var(--s-4)}}@media (width>=1024px){.cat-lead[data-astro-cid-zldwbwxq] .card-lead{align-items:center;gap:var(--s-10);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.cat-lead[data-astro-cid-zldwbwxq] .card.card-lead .card-title{font-size:var(--fs-2xl);line-height:1.1}}.others[data-astro-cid-zldwbwxq]{gap:var(--s-3);display:grid}@media (width>=768px){.others[data-astro-cid-zldwbwxq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.others[data-astro-cid-zldwbwxq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.other[data-astro-cid-zldwbwxq]{align-items:center;column-gap:var(--s-4);height:100%;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);transition:border-color var(--t-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num name icon""num desc icon";row-gap:.15rem;display:grid}.other[data-astro-cid-zldwbwxq]:hover{border-color:var(--ink)}.other[data-astro-cid-zldwbwxq] .num[data-astro-cid-zldwbwxq]{font-family:var(--mono);color:var(--accent);grid-area:num;align-self:start;padding-top:.2rem;font-size:.8rem;font-weight:600}.other[data-astro-cid-zldwbwxq] .name[data-astro-cid-zldwbwxq]{grid-area:name;font-weight:720}.other[data-astro-cid-zldwbwxq] .desc[data-astro-cid-zldwbwxq]{color:var(--ink-3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:desc;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.other[data-astro-cid-zldwbwxq] svg{color:var(--ink-3);grid-area:icon}
