.guides[data-astro-cid-x255k2k2]{width:min(1200px,100% - 40px);margin:0 auto 80px}.guides-intro[data-astro-cid-x255k2k2]{max-width:820px;padding:48px 0 36px}.guides-intro[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{letter-spacing:-.05em;margin:18px 0 8px;font-size:clamp(2.6rem,5vw,4.4rem);line-height:.96}.guides-deck[data-astro-cid-x255k2k2]{color:var(--ink);margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:650;line-height:1.45}.guides-scope[data-astro-cid-x255k2k2]{color:var(--muted);margin:8px 0 0;font-size:.94rem;line-height:1.55}.latest-guide[data-astro-cid-x255k2k2]{border-top:1px solid var(--line-strong);padding-top:18px}.latest-label[data-astro-cid-x255k2k2]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font:760 .66rem/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.latest-grid[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.65fr) minmax(260px,.55fr);gap:clamp(28px,5vw,72px);padding:28px 0 42px;display:grid}.guide-meta[data-astro-cid-x255k2k2]{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 14px;font-size:.72rem;font-weight:700;display:flex}.latest-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.045em;max-width:19ch;margin:0;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1}.latest-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2],.guide-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:inherit;text-decoration:none}.latest-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover,.latest-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:focus-visible,.guide-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover,.guide-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:focus-visible{text-underline-offset:5px;text-decoration:underline 1px}.latest-summary[data-astro-cid-x255k2k2]{max-width:720px;color:var(--muted);margin:18px 0 0;font-size:1rem;line-height:1.65}.latest-actions[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.primary-action[data-astro-cid-x255k2k2],.secondary-action[data-astro-cid-x255k2k2]{border:1px solid var(--line-strong);justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:.76rem;font-weight:760;text-decoration:none;display:inline-flex}.primary-action[data-astro-cid-x255k2k2]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.secondary-action[data-astro-cid-x255k2k2]{color:var(--ink);background:0 0}.latest-context[data-astro-cid-x255k2k2]{border-left:1px solid var(--line);align-self:end;padding:20px 0 0 22px}.context-label[data-astro-cid-x255k2k2]{color:var(--muted);margin:0 0 34px;font-size:.68rem;font-weight:720}.latest-context[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{letter-spacing:-.02em;margin:0 0 8px;font-size:1.15rem}.latest-context[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]:not(.context-label){color:var(--muted);margin:0;font-size:.8rem;line-height:1.55}.latest-context[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--ink);gap:8px;margin-top:18px;font-size:.74rem;font-weight:760;text-decoration:none;display:inline-flex}.guide-list[data-astro-cid-x255k2k2],.tool-topics[data-astro-cid-x255k2k2]{margin-top:56px}.section-heading[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.section-heading[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.3vw,2rem)}.guide-grid[data-astro-cid-x255k2k2]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.guide-card[data-astro-cid-x255k2k2]{background:var(--surface);flex-direction:column;min-height:270px;padding:22px;display:flex}.guide-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{letter-spacing:-.025em;margin:40px 0 12px;font-size:1.28rem;line-height:1.15}.guide-card[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]:not(.guide-meta){color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.guide-card-actions[data-astro-cid-x255k2k2]{justify-content:space-between;gap:14px;margin-top:auto;padding-top:20px;display:flex}.guide-card-actions[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--ink);font-size:.7rem;font-weight:740;text-decoration:none}.guide-card-actions[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:last-child{color:var(--muted)}.topic-heading[data-astro-cid-x255k2k2]{border-top:1px solid var(--line-strong);padding-top:24px}.topic-heading[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--muted);margin:6px 0 0;font-size:.82rem}.topic-heading[data-astro-cid-x255k2k2]>a[data-astro-cid-x255k2k2]{color:var(--ink);font-size:.72rem;font-weight:760;text-decoration:none}.topic-grid[data-astro-cid-x255k2k2]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.topic-link[data-astro-cid-x255k2k2]{background:var(--surface);min-height:112px;color:var(--ink);flex-direction:column;justify-content:space-between;gap:18px;padding:18px;text-decoration:none;transition:background .14s;display:flex}.topic-link[data-astro-cid-x255k2k2]:hover,.topic-link[data-astro-cid-x255k2k2]:focus-visible{background:var(--surface-strong)}.topic-link[data-astro-cid-x255k2k2] strong[data-astro-cid-x255k2k2]{font-size:.88rem}.topic-link[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{max-width:34ch;color:var(--muted);font-size:.72rem;line-height:1.45}.empty-state[data-astro-cid-x255k2k2]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);margin-top:8px;padding:36px 0}.empty-state[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{margin:0 0 10px}.empty-state[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--muted)}.empty-state[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--ink);font-weight:760}@media (width<=900px){.latest-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.latest-context[data-astro-cid-x255k2k2]{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.context-label[data-astro-cid-x255k2k2]{margin-bottom:18px}.guide-grid[data-astro-cid-x255k2k2],.topic-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.guides[data-astro-cid-x255k2k2]{width:min(100% - 20px,1200px);margin-bottom:56px}.guides-intro[data-astro-cid-x255k2k2]{padding:26px 0 24px}.guides-intro[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{margin-top:14px;font-size:clamp(2.5rem,14vw,3.4rem)}.latest-grid[data-astro-cid-x255k2k2]{gap:24px;padding:18px 0 28px}.latest-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:clamp(1.85rem,10vw,2.55rem)}.latest-actions[data-astro-cid-x255k2k2]{flex-direction:column}.primary-action[data-astro-cid-x255k2k2],.secondary-action[data-astro-cid-x255k2k2]{width:100%}.guide-list[data-astro-cid-x255k2k2],.tool-topics[data-astro-cid-x255k2k2]{margin-top:42px}.guide-grid[data-astro-cid-x255k2k2],.topic-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.section-heading[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start;gap:8px}.topic-link[data-astro-cid-x255k2k2]{min-height:94px}}
