.intro[data-astro-cid-cp3zdscb]{max-width:48rem;margin:1rem 0 2.2rem}h1[data-astro-cid-cp3zdscb]{font-size:var(--step-4);font-stretch:125%;font-weight:800;line-height:.95}.lede[data-astro-cid-cp3zdscb]{font-size:var(--step-1);line-height:1.45;color:var(--muted);margin:1rem 0 1.4rem;max-width:44ch}.tools[data-astro-cid-cp3zdscb]{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center}.filters[data-astro-cid-cp3zdscb]{display:inline-flex;padding:.25rem;gap:.2rem;background:var(--paper);border:1px solid var(--paper-edge);border-radius:999px}.filters[data-astro-cid-cp3zdscb] button[data-astro-cid-cp3zdscb]{font:inherit;font-size:.92rem;border:0;background:transparent;color:var(--ink);padding:.35rem .9rem;border-radius:999px;cursor:pointer}.filters[data-astro-cid-cp3zdscb] button[data-astro-cid-cp3zdscb][aria-pressed=true]{background:var(--ink);color:var(--paper)}.rss[data-astro-cid-cp3zdscb]{font-family:var(--hand);font-size:1.35rem;color:var(--note-ink);text-decoration:none;background:var(--note);padding:.1rem .8rem .2rem;transform:rotate(-2deg);box-shadow:var(--lift)}.rss[data-astro-cid-cp3zdscb]:hover{transform:rotate(0)}.post[data-astro-cid-cp3zdscb] h2[data-astro-cid-cp3zdscb] a[data-astro-cid-cp3zdscb]{color:var(--ink);text-decoration:none}.post[data-astro-cid-cp3zdscb] h2[data-astro-cid-cp3zdscb] a[data-astro-cid-cp3zdscb]:after{content:"";position:absolute;inset:0;z-index:1}.post[data-astro-cid-cp3zdscb] h2[data-astro-cid-cp3zdscb] a[data-astro-cid-cp3zdscb]:focus-visible{outline:none}.post[data-astro-cid-cp3zdscb]:focus-within{outline:3px solid var(--accent);outline-offset:3px}.desc[data-astro-cid-cp3zdscb]{margin:0;line-height:1.5;color:var(--muted)}.meta[data-astro-cid-cp3zdscb]{display:flex;gap:1rem;margin:0;font-size:var(--step--1);color:var(--muted)}.meta[data-astro-cid-cp3zdscb] span[data-astro-cid-cp3zdscb]:before{content:"";display:inline-block;width:.45rem;height:.45rem;border-radius:50%;background:var(--accent);margin-right:.45rem;vertical-align:.08em}.lead[data-astro-cid-cp3zdscb]{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);background:var(--paper);border:1px solid var(--paper-edge);border-radius:14px;overflow:hidden;box-shadow:var(--lift-high);margin-bottom:2.6rem;border-top:6px solid var(--accent)}.lead[data-astro-cid-cp3zdscb] .cover[data-astro-cid-cp3zdscb]{width:100%;height:100%;min-height:18rem;object-fit:cover;display:block;background:color-mix(in srgb,var(--accent) 20%,#101411)}.lead[data-astro-cid-cp3zdscb] .text[data-astro-cid-cp3zdscb]{padding:clamp(1.4rem,4vw,2.6rem);display:grid;gap:.9rem;align-content:center}.app[data-astro-cid-cp3zdscb]{display:flex;align-items:center;gap:.55rem;margin:0;font-weight:650;font-size:.95rem}.app[data-astro-cid-cp3zdscb] img[data-astro-cid-cp3zdscb]{border-radius:8px}.lead[data-astro-cid-cp3zdscb] h2[data-astro-cid-cp3zdscb]{font-size:var(--step-3);font-stretch:112%;line-height:1.05}.lead[data-astro-cid-cp3zdscb] .desc[data-astro-cid-cp3zdscb]{font-size:1.08rem}.grid[data-astro-cid-cp3zdscb]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:2.4rem 1.6rem}.grid[data-astro-cid-cp3zdscb] .post[data-astro-cid-cp3zdscb]{position:relative;display:grid;grid-template-rows:auto 1fr}.tab[data-astro-cid-cp3zdscb]{justify-self:start;display:flex;align-items:center;gap:.45rem;margin:0;background:var(--accent);color:#fff;font-weight:650;font-size:.85rem;padding:.35rem .9rem .3rem .45rem;border-radius:10px 10px 0 0}.tab[data-astro-cid-cp3zdscb] img[data-astro-cid-cp3zdscb]{border-radius:5px;background:#fff}.grid[data-astro-cid-cp3zdscb] .sheet[data-astro-cid-cp3zdscb]{background:var(--paper);border:1px solid var(--paper-edge);border-top:3px solid var(--accent);border-radius:0 12px 12px;box-shadow:var(--lift);padding:1rem 1.2rem 1.2rem;display:grid;gap:.6rem;align-content:start}.thumb[data-astro-cid-cp3zdscb]{width:100%;aspect-ratio:16 / 8;object-fit:cover;border-radius:8px;display:block;margin-bottom:.3rem;background:color-mix(in srgb,var(--accent) 20%,#101411)}.grid[data-astro-cid-cp3zdscb] h2[data-astro-cid-cp3zdscb]{font-size:var(--step-1);line-height:1.2}@media(hover:hover){.grid[data-astro-cid-cp3zdscb] .post[data-astro-cid-cp3zdscb] .sheet[data-astro-cid-cp3zdscb],.lead[data-astro-cid-cp3zdscb]{transition:box-shadow .2s,translate .2s}.grid[data-astro-cid-cp3zdscb] .post[data-astro-cid-cp3zdscb]:hover .sheet[data-astro-cid-cp3zdscb],.lead[data-astro-cid-cp3zdscb]:hover{box-shadow:var(--lift-high);translate:0 -2px}}.post[data-astro-cid-cp3zdscb][hidden]{display:none}.empty[data-astro-cid-cp3zdscb],.none[data-astro-cid-cp3zdscb]{padding:1.2rem 1.4rem;background:var(--note);color:var(--note-ink);border-radius:4px;max-width:34rem}.none[data-astro-cid-cp3zdscb][hidden]{display:none}@media(max-width:52rem){.lead[data-astro-cid-cp3zdscb]{grid-template-columns:minmax(0,1fr)}.lead[data-astro-cid-cp3zdscb] .cover[data-astro-cid-cp3zdscb]{min-height:0;aspect-ratio:16 / 9;height:auto}}
