.guide-card[data-astro-cid-yjby3j6m]{min-width:0}.guide-image[data-astro-cid-yjby3j6m]{aspect-ratio:4/3;background:var(--color-brand-soft);border-radius:2px;display:block;overflow:hidden}.guide-image[data-astro-cid-yjby3j6m] img[data-astro-cid-yjby3j6m]{object-fit:cover;width:100%;height:100%;transition:transform .45s}.guide-image[data-astro-cid-yjby3j6m]:hover img[data-astro-cid-yjby3j6m]{transform:scale(1.035)}.guide-copy[data-astro-cid-yjby3j6m]{padding-top:1.25rem}.guide-topic[data-astro-cid-yjby3j6m]{color:var(--color-brand);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:800}h2[data-astro-cid-yjby3j6m]{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:pretty;margin:.6rem 0 0;font-size:clamp(1.5rem,2.25vw,1.85rem);font-weight:500;line-height:1.15}h2[data-astro-cid-yjby3j6m] a[data-astro-cid-yjby3j6m]{color:var(--color-ink);text-underline-offset:.15em;text-decoration:none;text-decoration-thickness:1px}h2[data-astro-cid-yjby3j6m] a[data-astro-cid-yjby3j6m]:hover{color:var(--color-brand);text-decoration:underline}.guide-description[data-astro-cid-yjby3j6m]{color:var(--color-muted);font-family:var(--font-serif);margin:.8rem 0 0;font-size:1.04rem;line-height:1.5}.guide-meta[data-astro-cid-yjby3j6m]{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.1rem 0 0;font-size:.68rem;line-height:1.5;display:flex}.guide-read[data-astro-cid-yjby3j6m]{color:var(--color-brand);align-items:center;gap:.65rem;margin-top:1.65rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.guide-read[data-astro-cid-yjby3j6m] svg[data-astro-cid-yjby3j6m]{width:1.1rem;transition:transform .2s}.guide-read[data-astro-cid-yjby3j6m]:hover svg[data-astro-cid-yjby3j6m]{transform:translate(2px,-2px)}.featured[data-astro-cid-yjby3j6m]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.featured[data-astro-cid-yjby3j6m] .guide-image[data-astro-cid-yjby3j6m]{aspect-ratio:5/4}.featured[data-astro-cid-yjby3j6m] .guide-copy[data-astro-cid-yjby3j6m]{padding:0}.featured[data-astro-cid-yjby3j6m] h2[data-astro-cid-yjby3j6m]{max-width:20ch;font-size:clamp(2rem,3.2vw,3rem);line-height:1.08}.featured[data-astro-cid-yjby3j6m] .guide-description[data-astro-cid-yjby3j6m]{max-width:40ch;font-size:1.15rem}.featured[data-astro-cid-yjby3j6m] .guide-topic[data-astro-cid-yjby3j6m]{font-size:.7rem}@media (width<=750px){.featured[data-astro-cid-yjby3j6m]{grid-template-columns:1fr;gap:1.35rem}.featured[data-astro-cid-yjby3j6m] .guide-image[data-astro-cid-yjby3j6m]{aspect-ratio:16/10}.featured[data-astro-cid-yjby3j6m] h2[data-astro-cid-yjby3j6m]{max-width:28ch;font-size:clamp(2rem,6vw,2.5rem)}.featured[data-astro-cid-yjby3j6m] .guide-description[data-astro-cid-yjby3j6m]{max-width:none}.featured[data-astro-cid-yjby3j6m] .guide-read[data-astro-cid-yjby3j6m]{margin-top:1.1rem}}@media (prefers-reduced-motion:reduce){.guide-image[data-astro-cid-yjby3j6m] img[data-astro-cid-yjby3j6m],.guide-read[data-astro-cid-yjby3j6m] svg[data-astro-cid-yjby3j6m]{transition:none}}.guide-pagination[data-astro-cid-tdajgdck]{border-top:1px solid var(--color-border);color:var(--color-brand);justify-content:center;align-items:center;gap:clamp(.5rem,2.5vw,2rem);margin:4.5rem auto 0;padding-top:2rem;font-size:.86rem;font-weight:700;display:flex}ol[data-astro-cid-tdajgdck]{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.number[data-astro-cid-tdajgdck]{width:2.75rem;height:2.75rem;color:inherit;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:flex}.number[data-astro-cid-tdajgdck]:hover{background:var(--color-brand-soft)}.current[data-astro-cid-tdajgdck]{background:var(--color-brand);color:#fff}.ellipsis[data-astro-cid-tdajgdck]{padding:.2rem .4rem;display:block}.direction[data-astro-cid-tdajgdck]{min-height:2.75rem;color:inherit;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.direction[data-astro-cid-tdajgdck]:hover{text-decoration:underline}.direction[data-astro-cid-tdajgdck] svg[data-astro-cid-tdajgdck]{width:1rem;height:1rem}.disabled[data-astro-cid-tdajgdck]{opacity:.45}.disabled[data-astro-cid-tdajgdck]:hover{text-decoration:none}@media (width<=600px){.guide-pagination[data-astro-cid-tdajgdck]{flex-wrap:wrap;gap:.5rem;margin-top:3rem;font-size:.8rem}ol[data-astro-cid-tdajgdck]{order:1;justify-content:center;gap:.25rem;width:100%}.direction[data-astro-cid-tdajgdck]{order:2;min-width:6rem;margin-top:.75rem}.previous[data-astro-cid-tdajgdck]{margin-right:auto}.next[data-astro-cid-tdajgdck]{margin-left:auto}.number[data-astro-cid-tdajgdck]{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){.number[data-astro-cid-tdajgdck]{transition:none}}.guides-archive[data-astro-cid-wgm2lz2s]{width:min(100% - 3rem,76rem);margin:auto;padding:2.5rem 0 5rem}.archive-heading[data-astro-cid-wgm2lz2s]{padding-bottom:2.5rem}.archive-intro[data-astro-cid-wgm2lz2s]{justify-content:space-between;align-items:flex-end;gap:2rem;margin:3.3rem 0 1.5rem;display:flex}.eyebrow[data-astro-cid-wgm2lz2s]{color:var(--color-brand);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}h1[data-astro-cid-wgm2lz2s]{font-family:var(--font-serif);letter-spacing:-.065em;margin:.2rem 0 0;font-size:clamp(5rem,10.5vw,9rem);font-weight:500;line-height:1.02}.title-stop[data-astro-cid-wgm2lz2s]{color:var(--color-brand)}.introduction[data-astro-cid-wgm2lz2s]{color:var(--color-brand);font-family:var(--font-serif);letter-spacing:-.03em;margin:0 1rem .55rem 0;font-size:clamp(1.4rem,2.4vw,2.15rem);line-height:1.22}.archive-description[data-astro-cid-wgm2lz2s]{border-top:1px solid var(--color-border);justify-content:space-between;gap:2rem;padding-top:1.3rem;display:flex}.archive-description[data-astro-cid-wgm2lz2s] p[data-astro-cid-wgm2lz2s]{max-width:42rem;color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.65}.archive-description[data-astro-cid-wgm2lz2s]>span[data-astro-cid-wgm2lz2s]{color:var(--color-muted);flex-shrink:0;padding-top:.12rem;font-size:.72rem}.featured-guide[data-astro-cid-wgm2lz2s]{border-bottom:1px solid var(--color-border);padding:.5rem 0 3.3rem}.guide-grid[data-astro-cid-wgm2lz2s]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2rem;margin-top:3rem;display:grid}.archive-note[data-astro-cid-wgm2lz2s]{border-top:1px solid var(--color-border);justify-content:space-between;gap:1rem;margin-top:5rem;padding-top:1.5rem;display:flex}.archive-note[data-astro-cid-wgm2lz2s] p[data-astro-cid-wgm2lz2s]{font-family:var(--font-serif);margin:0;font-size:1rem}.archive-note[data-astro-cid-wgm2lz2s] span[data-astro-cid-wgm2lz2s]{max-width:27rem;color:var(--color-muted);font-size:.7rem;line-height:1.7}.archive-note[data-astro-cid-wgm2lz2s] a[data-astro-cid-wgm2lz2s]{color:var(--color-brand)}.archive-empty[data-astro-cid-wgm2lz2s]{max-width:45rem;margin:2rem 0 3rem;padding:2rem 0}.archive-empty[data-astro-cid-wgm2lz2s] h2[data-astro-cid-wgm2lz2s]{font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(2rem,4vw,3rem);font-weight:500}.archive-empty[data-astro-cid-wgm2lz2s]>p[data-astro-cid-wgm2lz2s]:not(.eyebrow){max-width:35rem;color:var(--color-muted);font-family:var(--font-serif);font-size:1.2rem}.archive-empty[data-astro-cid-wgm2lz2s]>a[data-astro-cid-wgm2lz2s]{color:var(--color-brand);gap:1rem;margin-top:1rem;font-size:.85rem;font-weight:700;display:inline-flex}.archive-intro[data-astro-cid-wgm2lz2s]{animation:.6s both guide-arrive}.featured-guide[data-astro-cid-wgm2lz2s]{animation:.7s 80ms both guide-arrive}@keyframes guide-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.guide-grid[data-astro-cid-wgm2lz2s]{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-note[data-astro-cid-wgm2lz2s]{display:block}.archive-note[data-astro-cid-wgm2lz2s] span[data-astro-cid-wgm2lz2s]{margin-top:.65rem;display:block}}@media (width<=600px){.guides-archive[data-astro-cid-wgm2lz2s]{width:calc(100% - 2rem);padding-top:1.5rem}.archive-heading[data-astro-cid-wgm2lz2s]{padding-bottom:1.5rem}.archive-intro[data-astro-cid-wgm2lz2s]{align-items:flex-start;gap:1rem;margin-top:2.5rem}.archive-intro[data-astro-cid-wgm2lz2s] .eyebrow[data-astro-cid-wgm2lz2s]{max-width:15rem;font-size:.58rem}.introduction[data-astro-cid-wgm2lz2s]{display:none}h1[data-astro-cid-wgm2lz2s]{font-size:5.7rem}.archive-description[data-astro-cid-wgm2lz2s]{padding-top:1rem;display:block}.archive-description[data-astro-cid-wgm2lz2s] p[data-astro-cid-wgm2lz2s]{font-size:.82rem}.archive-description[data-astro-cid-wgm2lz2s]>span[data-astro-cid-wgm2lz2s]{margin-top:.8rem;display:block}.guide-grid[data-astro-cid-wgm2lz2s]{grid-template-columns:1fr;gap:2.5rem;margin-top:2rem}.featured-guide[data-astro-cid-wgm2lz2s]{padding-bottom:2rem}.archive-note[data-astro-cid-wgm2lz2s]{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.archive-intro[data-astro-cid-wgm2lz2s],.featured-guide[data-astro-cid-wgm2lz2s]{animation:none}}
