.hero[data-astro-cid-xoxjz3do]{padding:var(--sp-4) 0 var(--sp-2)}.hero[data-astro-cid-xoxjz3do] h1[data-astro-cid-xoxjz3do]{font-size:2.1em;line-height:1.25}.lede[data-astro-cid-xoxjz3do]{color:var(--ink-soft);max-width:38rem;font-size:1.05em}.quick[data-astro-cid-xoxjz3do]{max-width:30rem;margin:var(--sp-3) 0 var(--sp-1);gap:.5rem;display:flex}.quick[data-astro-cid-xoxjz3do] input[data-astro-cid-xoxjz3do]{border:1px solid var(--line);background:var(--bg);min-width:0;min-height:44px;color:var(--ink);font-size:1rem;font-family:var(--font-code);border-radius:8px;flex:1;padding:.6em .9em}.quick[data-astro-cid-xoxjz3do] input[data-astro-cid-xoxjz3do]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.quick[data-astro-cid-xoxjz3do] .btn[data-astro-cid-xoxjz3do]{cursor:pointer;white-space:nowrap;border:0;font-size:1rem}.also[data-astro-cid-xoxjz3do]{margin:.4rem 0 var(--sp-2);flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.92em;display:flex}.also[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]{color:var(--ink-soft);text-decoration:none}.also[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:hover{color:var(--accent)}.btn[data-astro-cid-xoxjz3do]{background:var(--accent);min-height:44px;color:var(--bg);border-radius:8px;align-items:center;padding:.7em 1.5em;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.btn[data-astro-cid-xoxjz3do]:hover{background:var(--accent-strong);color:var(--bg)}.recent[data-astro-cid-xoxjz3do]{margin-top:var(--sp-4)}.recent[data-astro-cid-xoxjz3do] h2[data-astro-cid-xoxjz3do]{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:var(--sp-1);font-size:1.05em;font-weight:700}.errs-h[data-astro-cid-xoxjz3do]{margin:var(--sp-3) 0 .5rem;color:var(--ink-mute);font-size:.85em}.errs[data-astro-cid-xoxjz3do]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.errs[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do]{margin:0}.errs[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]{border:1px solid var(--line);min-height:36px;font-family:var(--font-code);color:var(--ink);overflow-wrap:anywhere;border-radius:6px;align-items:center;padding:0 .7rem;font-size:.8rem;text-decoration:none;display:inline-flex}.errs[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:hover{border-color:var(--accent);color:var(--accent)}.topics[data-astro-cid-xoxjz3do]{margin-top:var(--sp-6);border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.topics[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]{color:inherit;padding:.9rem .9rem 1rem 0;text-decoration:none;display:block}.topics[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]+a[data-astro-cid-xoxjz3do]{border-left:1px solid var(--line);padding-left:.9rem}.topics[data-astro-cid-xoxjz3do] em[data-astro-cid-xoxjz3do]{font:normal 700 1.5rem var(--font-head);color:var(--accent);margin-bottom:.15rem;display:block}.topics[data-astro-cid-xoxjz3do] b[data-astro-cid-xoxjz3do]{display:block}.topics[data-astro-cid-xoxjz3do] span[data-astro-cid-xoxjz3do]{color:var(--ink-mute);margin-top:.15rem;font-size:.82rem;display:block}.topics[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:hover b[data-astro-cid-xoxjz3do]{color:var(--accent)}@media (width<=40rem){.topics[data-astro-cid-xoxjz3do]{grid-template-columns:repeat(2,minmax(0,1fr))}.topics[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:nth-child(3){border-left:0;padding-left:0}.topics[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:nth-child(n+3){border-top:1px solid var(--line)}}.recent[data-astro-cid-xoxjz3do] ul[data-astro-cid-xoxjz3do]{margin:0;padding:0;list-style:none}.recent[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]{border-bottom:1px solid var(--line);align-items:baseline;gap:1.2rem;padding:.7em .2em;text-decoration:none;transition:background-color .15s;display:flex}.recent[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:hover{background:var(--surface)}.recent[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do]:last-child a[data-astro-cid-xoxjz3do]{border-bottom:none}.date[data-astro-cid-xoxjz3do]{font-family:var(--font-code);color:var(--ink-mute);flex:none;width:6.2em;font-size:.78em}.post-title[data-astro-cid-xoxjz3do]{color:var(--ink);font-size:.98em;font-weight:700}.recent[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]:hover .post-title[data-astro-cid-xoxjz3do]{color:var(--accent)}@media (width<=720px){.hero[data-astro-cid-xoxjz3do] h1[data-astro-cid-xoxjz3do]{font-size:1.65em}.recent[data-astro-cid-xoxjz3do] li[data-astro-cid-xoxjz3do] a[data-astro-cid-xoxjz3do]{flex-direction:column;gap:.15rem}}
