.search[data-astro-cid-bm26zd3i]{background:var(--cream);width:min(680px,100%);color:var(--ink);border-radius:999px;align-items:center;gap:12px;margin-top:10px;padding:6px 8px 6px 20px;display:flex;position:relative;box-shadow:0 20px 50px -20px #0009}.search[data-astro-cid-bm26zd3i] svg{color:var(--muted);flex:none}.search[data-astro-cid-bm26zd3i] input[data-astro-cid-bm26zd3i]{background:0 0;border:0;outline:none;flex:1;min-width:0;height:52px;font-size:17px}.search[data-astro-cid-bm26zd3i] input[data-astro-cid-bm26zd3i]::-webkit-search-cancel-button{display:none}.clear[data-astro-cid-bm26zd3i]{cursor:pointer;background:#e5dfcf;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.clear[data-astro-cid-bm26zd3i][hidden]{display:none}.filters[data-astro-cid-bm26zd3i]{top:var(--header-h);z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f8f6f1eb;position:sticky}.chips[data-astro-cid-bm26zd3i]{scrollbar-width:none;gap:8px;padding-block:14px;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 92%,#0000)}.chips[data-astro-cid-bm26zd3i]::-webkit-scrollbar{display:none}.chip[data-astro-cid-bm26zd3i]{--c:var(--ink);border:1.5px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.chip[data-astro-cid-bm26zd3i] svg{color:var(--c)}.chip[data-astro-cid-bm26zd3i] span[data-astro-cid-bm26zd3i]{color:var(--muted);background:#efece4;border-radius:999px;padding:1px 7px;font-size:12px}.chip[data-astro-cid-bm26zd3i]:hover{border-color:var(--c)}.chip[data-astro-cid-bm26zd3i].active{background:var(--c);border-color:var(--c);color:#fff}.chip[data-astro-cid-bm26zd3i].active svg{color:#fff}.chip[data-astro-cid-bm26zd3i].active span[data-astro-cid-bm26zd3i]{color:#fff;background:#ffffff38}.results[data-astro-cid-bm26zd3i]{padding-block:32px 72px}.results-head[data-astro-cid-bm26zd3i]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.count[data-astro-cid-bm26zd3i]{color:var(--muted)}.count[data-astro-cid-bm26zd3i] strong[data-astro-cid-bm26zd3i]{color:var(--text)}.cat-link[data-astro-cid-bm26zd3i]{color:var(--accent-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.cat-link[data-astro-cid-bm26zd3i][hidden]{display:none}.grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,20px);display:grid}.empty[data-astro-cid-bm26zd3i]{text-align:center;color:var(--muted);justify-items:center;gap:12px;padding:64px 16px;display:grid}.empty[data-astro-cid-bm26zd3i][hidden]{display:none}.empty[data-astro-cid-bm26zd3i] h2[data-astro-cid-bm26zd3i]{color:var(--text);font-size:26px}.empty[data-astro-cid-bm26zd3i] p[data-astro-cid-bm26zd3i]{max-width:440px}.lines[data-astro-cid-bm26zd3i]{background:var(--surface);border-top:1px solid var(--line)}.lines[data-astro-cid-bm26zd3i] h2[data-astro-cid-bm26zd3i]{margin-bottom:24px;font-size:clamp(26px,3vw,34px)}.line-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.line[data-astro-cid-bm26zd3i]{border:1px solid var(--line);transition:border-color .25s, background-color .25s, transform .25s var(--ease);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.line[data-astro-cid-bm26zd3i]:hover{border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, white);transform:translateY(-2px)}.line[data-astro-cid-bm26zd3i] .ic[data-astro-cid-bm26zd3i]{background:color-mix(in srgb, var(--c) 12%, white);width:44px;height:44px;color:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.line[data-astro-cid-bm26zd3i] .tx[data-astro-cid-bm26zd3i]{flex:1;line-height:1.3;display:grid}.line[data-astro-cid-bm26zd3i] small[data-astro-cid-bm26zd3i]{color:var(--muted);font-size:13.5px}@media (width<=1080px){.grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(3,1fr)}.line-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(2,1fr)}.line-grid[data-astro-cid-bm26zd3i]{grid-template-columns:1fr}}@media (width<=400px){.grid[data-astro-cid-bm26zd3i]{grid-template-columns:1fr}}
