.pagination[data-astro-cid-ym2r4i5f]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem}.pagination[data-astro-cid-ym2r4i5f] a[data-astro-cid-ym2r4i5f],.pagination[data-astro-cid-ym2r4i5f] span[data-astro-cid-ym2r4i5f]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.5rem .75rem;border:1px solid var(--line);text-decoration:none}.pagination[data-astro-cid-ym2r4i5f] a[data-astro-cid-ym2r4i5f]{color:var(--paper);transition:color .18s ease,background .18s ease}.pagination[data-astro-cid-ym2r4i5f] a[data-astro-cid-ym2r4i5f]:hover,.pagination[data-astro-cid-ym2r4i5f] .current[data-astro-cid-ym2r4i5f]{color:var(--ink);background:var(--lime);border-color:var(--lime)}.pagination[data-astro-cid-ym2r4i5f] .unavailable[data-astro-cid-ym2r4i5f]{color:var(--paper-dim);border-color:transparent;opacity:.55}.guide-topic-entry[data-astro-cid-lhow6ost]{display:grid;gap:.75rem;margin-bottom:1.5rem}.guide-topic-entry[data-astro-cid-lhow6ost]>a[data-astro-cid-lhow6ost]{display:inline-flex;gap:.45rem;align-items:center;justify-self:start}.guide-topic-entry[data-astro-cid-lhow6ost]>a[data-astro-cid-lhow6ost] .icon{width:16px;height:16px;filter:brightness(0) invert(1)}.guide-hero[data-astro-cid-lhow6ost]{padding:clamp(2rem,5vw,4rem) 0 1.8rem}.guide-hero[data-astro-cid-lhow6ost] h1[data-astro-cid-lhow6ost]{margin-top:.6rem;font-size:clamp(2.6rem,5vw,4.2rem)}.guide-hero[data-astro-cid-lhow6ost] .lead[data-astro-cid-lhow6ost]{max-width:760px;margin-top:1rem;font-size:1rem}.guide-index[data-astro-cid-lhow6ost]{display:grid;gap:.75rem;padding-bottom:3rem}.guide-list-head[data-astro-cid-lhow6ost]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1rem;margin-bottom:.25rem}.guide-list-footer[data-astro-cid-lhow6ost]{display:flex;justify-content:center;padding-top:1rem}.guide-count[data-astro-cid-lhow6ost]{margin:0 0 .25rem;color:var(--paper-dim);font-size:.72rem}.guide-row[data-astro-cid-lhow6ost]{display:grid;grid-template-columns:192px minmax(0,1fr) auto;gap:1.4rem;align-items:center;padding:1rem;border:1px solid var(--line);background:var(--ink);transition:border-color .18s ease}.guide-row[data-astro-cid-lhow6ost]:hover,.guide-row[data-astro-cid-lhow6ost]:focus-within{border-color:var(--lime)}.guide-image[data-astro-cid-lhow6ost]{display:block;aspect-ratio:16 / 9;background:var(--ink-soft, #171b1a)}.guide-image[data-astro-cid-lhow6ost] img[data-astro-cid-lhow6ost]{display:block;width:100%;height:100%;object-fit:contain}.guide-row-copy[data-astro-cid-lhow6ost]{min-width:0}.guide-row-copy[data-astro-cid-lhow6ost] .eyebrow[data-astro-cid-lhow6ost]{font-size:.58rem;line-height:1.5;letter-spacing:.08em}.guide-row-copy[data-astro-cid-lhow6ost] h2[data-astro-cid-lhow6ost]{margin-top:.35rem;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.25;text-wrap:pretty}.guide-row-copy[data-astro-cid-lhow6ost] h2[data-astro-cid-lhow6ost] a[data-astro-cid-lhow6ost]{text-decoration:none}.guide-row-copy[data-astro-cid-lhow6ost] h2[data-astro-cid-lhow6ost] a[data-astro-cid-lhow6ost]:hover{color:var(--lime)}.guide-row-copy[data-astro-cid-lhow6ost] p[data-astro-cid-lhow6ost]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.5rem;color:var(--paper-dim);font-size:.82rem;line-height:1.6}.guide-meta[data-astro-cid-lhow6ost]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.65rem;color:var(--paper-dim);font-size:.6rem}.guide-read[data-astro-cid-lhow6ost]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:.65rem .8rem;color:var(--lime);font-size:.75rem;white-space:nowrap;text-decoration:none}.guide-read[data-astro-cid-lhow6ost] .icon{filter:brightness(0) invert(1)}.guide-read[data-astro-cid-lhow6ost]:hover .icon{filter:none}.guide-read[data-astro-cid-lhow6ost]:hover{background:var(--lime);color:var(--ink)}@media(max-width:900px){.guide-row[data-astro-cid-lhow6ost]{grid-template-columns:160px minmax(0,1fr);gap:.8rem 1.2rem}.guide-image[data-astro-cid-lhow6ost]{grid-row:1 / 3;align-self:start}.guide-read[data-astro-cid-lhow6ost]{grid-column:2;justify-self:start;margin:-.3rem 0 -.4rem -.8rem}}@media(max-width:600px){.guide-row[data-astro-cid-lhow6ost]{grid-template-columns:104px minmax(0,1fr);gap:.65rem .85rem;padding:.85rem}.guide-image[data-astro-cid-lhow6ost]{grid-row:1}.guide-row-copy[data-astro-cid-lhow6ost]{display:contents}.guide-row-copy[data-astro-cid-lhow6ost] .eyebrow[data-astro-cid-lhow6ost]{display:none}.guide-row-copy[data-astro-cid-lhow6ost] h2[data-astro-cid-lhow6ost]{margin:0;align-self:center;font-size:1.08rem}.guide-row-copy[data-astro-cid-lhow6ost] p[data-astro-cid-lhow6ost]{grid-column:1 / -1;margin:0;font-size:.8rem}.guide-meta[data-astro-cid-lhow6ost]{grid-column:1 / -1;margin:0}.guide-read[data-astro-cid-lhow6ost]{grid-column:1 / -1;justify-self:start;margin:-.25rem 0 -.5rem -.8rem}}
