.guide-jump[data-astro-cid-62d46irs]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.guide-jump[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-control-border);border-radius:var(--radius-pill);color:var(--text);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.guide-jump[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:hover{background:var(--color-white)}.guide-jump[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{color:var(--text-muted)}.guide-anchor[data-astro-cid-62d46irs]{scroll-margin-top:calc(var(--header-height,64px) + var(--space-4))}@media (width<=767px){.section.guide-lead{padding-top:0}.guide-lead .lead-grid{padding-top:var(--space-6);border-top:1px solid var(--divider)}}.lead-title[data-astro-cid-62d46irs]{margin-top:var(--space-3);font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.lead-dek[data-astro-cid-62d46irs]{max-width:52ch;margin-top:var(--space-4);font-size:var(--text-lead);color:var(--text-secondary);line-height:1.5}.lead-side{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.lead-facts[data-astro-cid-62d46irs]{gap:var(--space-1);flex-direction:column;display:flex}.lead-scope[data-astro-cid-62d46irs]{font-weight:var(--weight-semibold);color:var(--text)}@media (width>=1024px){.lead-facts[data-astro-cid-62d46irs]{width:100%;padding-top:var(--space-3);border-top:2px solid var(--text)}}.guide-list-head[data-astro-cid-62d46irs]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-4);border-bottom:2px solid var(--text);flex-wrap:wrap;display:flex}.body[data-astro-cid-62d46irs]{max-width:58ch;margin-top:var(--space-5);color:var(--text-secondary)}.action[data-astro-cid-62d46irs]{margin-top:var(--space-6)}.guide-group{padding-block:var(--space-5);border-bottom:1px solid var(--color-control-border)}.guide-group-name[data-astro-cid-62d46irs]{font-size:var(--text-h4);color:var(--text)}.guide-group-count[data-astro-cid-62d46irs]{margin-top:var(--space-1)}@media (width>=1024px){.guide-rail[data-astro-cid-62d46irs]{top:calc(var(--header-height) + var(--space-5));padding-top:var(--space-3);position:sticky}}.guide-row[data-astro-cid-62d46irs]{gap:var(--space-2) var(--gutter);padding-block:var(--space-4);display:grid}.guide-row[data-astro-cid-62d46irs]+.guide-row[data-astro-cid-62d46irs]{border-top:1px solid var(--divider)}@media (width>=768px){.guide-row[data-astro-cid-62d46irs]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}}.guide-cat[data-astro-cid-62d46irs]{margin-bottom:var(--space-1)}.guide-row-title[data-astro-cid-62d46irs]{font-size:var(--text-h4);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:-.01em;text-wrap:balance}.guide-row-title[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:var(--text)}.guide-row-main[data-astro-cid-62d46irs] .badge{margin-top:var(--space-2)}.guide-summary[data-astro-cid-62d46irs]{max-width:58ch;color:var(--text-muted);font-size:.9375rem;line-height:1.55}.guide-date[data-astro-cid-62d46irs]{margin-top:var(--space-2)}@media (width>=768px){.guide-row-text[data-astro-cid-62d46irs]{padding-top:calc(var(--space-1) / 2)}.guide-cat[data-astro-cid-62d46irs]+.guide-row-title[data-astro-cid-62d46irs]{margin-top:0}.guide-row-main[data-astro-cid-62d46irs]:has(.guide-cat)+.guide-row-text[data-astro-cid-62d46irs]{padding-top:calc(var(--text-micro) * 1.3 + var(--space-1))}}.finder-title[data-astro-cid-62d46irs]{font-size:var(--text-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.finder-list[data-astro-cid-62d46irs]{gap:0 var(--gutter);border-top:1px solid var(--divider);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.finder-list[data-astro-cid-62d46irs] li[data-astro-cid-62d46irs]{border-bottom:1px solid var(--divider)}.finder-list[data-astro-cid-62d46irs] .btn{min-height:48px}.guide-side[data-astro-cid-62d46irs]{margin-top:var(--space-3);color:var(--text-secondary)}.compare-list[data-astro-cid-62d46irs]{gap:0 var(--gutter);border-top:2px solid var(--text);display:grid}.compare-list[data-astro-cid-62d46irs] li[data-astro-cid-62d46irs]{padding-block:var(--space-4);border-bottom:1px solid var(--color-control-border)}.compare-name[data-astro-cid-62d46irs]{font-size:var(--text-h4);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text);text-wrap:balance;display:block}.compare-a[data-astro-cid-62d46irs],.compare-b[data-astro-cid-62d46irs]{display:block}.compare-vs[data-astro-cid-62d46irs]{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-muted)}.compare-list[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{max-width:58ch;margin-top:var(--space-1);color:var(--text-muted);font-size:.9375rem;line-height:1.55}@media (width>=1024px){.compare-list[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr))}}
