.PreferredSourceLink_link__SMYzq{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.PreferredSourceLink_link__SMYzq:focus-visible,.PreferredSourceLink_link__SMYzq:hover{text-decoration-thickness:2px}.PreferredSourceLink_card__HFKsl{margin-top:24px;padding:20px 24px;border-radius:var(--radius-xl);border:1px solid var(--border-muted);background-color:var(--surface-raised);box-sizing:border-box}.PreferredSourceLink_cardTitle__GbEtI{margin:0 0 8px;font-family:var(--font-sans);font-weight:var(--font-weight-bold);color:var(--text-primary);font-size:1.071429rem;line-height:1.6}.PreferredSourceLink_cardBody__dbTQc{margin:0 0 12px;font-family:var(--font-sans);font-weight:400;color:var(--text-secondary);font-size:.8rem;line-height:1.5;max-width:560px}.PreferredSourceLink_cardLink__iAldN{font-family:var(--font-sans);font-weight:var(--font-weight-bold);font-size:.8rem;line-height:1.5;color:var(--brand);text-decoration:underline;text-underline-offset:2px}.GuidesShell_root__dSJGu{min-height:100vh;display:flex;flex-direction:column;background-color:var(--surface-sunken)}.GuidesShell_header__OcRlv{border-bottom:1px solid var(--border-muted);background-color:var(--surface-raised)}.GuidesShell_content__gjpb9{flex-grow:1}.GuidesShell_footer__QfWZu{border-top:1px solid var(--border-muted);background-color:var(--surface-raised)}.GuidesShell_container__sM4iK{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:16px;padding-right:16px}@media (min-width:600px){.GuidesShell_container__sM4iK{padding-left:24px;padding-right:24px}}.GuidesShell_containerMd__KwtpC{max-width:none}@media (min-width:900px){.GuidesShell_containerMd__KwtpC{max-width:900px}}.GuidesShell_containerLg__57P4A{max-width:none}@media (min-width:1200px){.GuidesShell_containerLg__57P4A{max-width:1200px}}.GuidesShell_headerPad__EOR8E{padding-top:16px;padding-bottom:16px}.GuidesShell_contentPad__JMVn5{padding-top:24px;padding-bottom:24px}@media (min-width:900px){.GuidesShell_contentPad__JMVn5{padding-top:40px;padding-bottom:40px}}.GuidesShell_footerPad__V4Fxu{padding-top:24px;padding-bottom:24px}.GuidesShell_logoLink__FHcZC{text-decoration:none}.GuidesShell_logo__bGZW9{margin:0;font-family:var(--font-sans);font-size:1.071429rem;font-weight:var(--font-weight-extrabold);line-height:1.6;color:var(--text-primary);letter-spacing:-.02em}.GuidesShell_logoBrand__CoX4V{color:var(--brand-strong)}.GuidesShell_nav__xWxUb{display:flex;gap:16px;margin-top:8px}.GuidesShell_navLink__Q4OaH{color:var(--text-muted);text-decoration:none}.GuidesShell_copyright__oId3V{margin:0;font-family:var(--font-sans);font-size:.7rem;font-weight:400;line-height:1.66;color:var(--text-muted)}.GuidesShell_copyrightLink__dKM5T{color:var(--brand-strong);text-decoration:underline}@media (max-width:599px){.GuidesShell_headerPad__EOR8E{padding-top:4px;padding-bottom:4px}.GuidesShell_logoLink__FHcZC{display:inline-flex;align-items:center;min-height:44px}.GuidesShell_nav__xWxUb{flex-wrap:wrap;gap:8px;margin-top:0;margin-left:-12px}.GuidesShell_navLink__Q4OaH{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--radius-md);color:var(--text-secondary)}.GuidesShell_navLink__Q4OaH:active{background-color:var(--surface-subtle)}.GuidesShell_footerPad__V4Fxu{padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}html:not(.hc-consent-decided):has(.hc-cookie-banner) .GuidesShell_footerPad__V4Fxu{padding-bottom:max(calc(16px + env(safe-area-inset-bottom)),calc(var(--hc-cookie-bottom-clearance, 160px) + 16px))}@supports not selector(:has(*)){.GuidesShell_footerPad__V4Fxu{padding-bottom:max(calc(16px + env(safe-area-inset-bottom)),calc(var(--hc-cookie-bottom-clearance, 160px) + 16px))}}.GuidesShell_copyright__oId3V{font-size:var(--font-size-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.GuidesShell_copyright__oId3V+.GuidesShell_copyright__oId3V{margin-top:12px}.GuidesShell_copyrightLink__dKM5T{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px}}.GuidesIndex_heading__QLP1I{margin:0 0 12px;font-family:var(--font-sans);font-weight:var(--font-weight-extrabold);color:var(--text-primary);font-size:30px;line-height:1.167}@media (min-width:900px){.GuidesIndex_heading__QLP1I{font-size:40px}}.GuidesIndex_headingWrap__CqIx6{margin-bottom:32px}.GuidesIndex_subheading__zrsti{margin:0;font-family:var(--font-sans);font-size:.8rem;font-weight:400;line-height:1.5;color:var(--text-secondary);max-width:640px}.GuidesIndex_categoryRow___IC_D{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.GuidesIndex_chip__CuMPx{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:24px;border-radius:16px;padding:0;border:none;cursor:pointer;font-family:var(--font-sans);font-size:.696429rem;line-height:1.5;white-space:nowrap}.GuidesIndex_chipLabel___Us1y{padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GuidesIndex_chipSelected__kbGBi{color:var(--text-on-brand);font-weight:var(--font-weight-semibold)}.GuidesIndex_chipSelected__kbGBi,.GuidesIndex_chipSelected__kbGBi:hover{background-color:var(--brand-strong)}.GuidesIndex_chipUnselected___ClkU{background-color:var(--surface-raised);color:var(--text-secondary);font-weight:400;border:1px solid var(--border-muted)}.GuidesIndex_emptyState__zEtOm{border:1px dashed var(--border-default);border-radius:var(--radius-lg);padding:32px;text-align:center;background-color:var(--surface-raised)}.GuidesIndex_emptyTitle__iFilA{margin:0;font-family:var(--font-sans);font-size:.8rem;font-weight:var(--font-weight-semibold);line-height:1.5;color:var(--text-secondary)}.GuidesIndex_emptySubtitle___MD0_{margin:4px 0 0;font-family:var(--font-sans);font-size:.75rem;font-weight:400;line-height:1.43;color:var(--text-muted)}.GuidesIndex_grid__qbm0I{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:600px){.GuidesIndex_grid__qbm0I{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.GuidesIndex_grid__qbm0I{grid-template-columns:repeat(3,1fr)}}.GuidesIndex_cardLink__MJLMA{text-decoration:none;display:block}@media (max-width:767px){.GuidesIndex_cardLink__MJLMA{scroll-margin-bottom:calc(var(--hc-cookie-bottom-clearance, 0px) + 16px)}}.GuidesIndex_card__rGmwQ{height:100%;display:flex;flex-direction:column;gap:8px;border:1px solid var(--border-muted);border-radius:var(--radius-lg);background-color:var(--surface-raised);padding:16px;box-sizing:border-box;transition:box-shadow var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}@media (min-width:900px){.GuidesIndex_card__rGmwQ{padding:20px}}.GuidesIndex_card__rGmwQ:hover{box-shadow:var(--shadow-md);border-color:var(--brand-soft)}.GuidesIndex_cardCategory__0Mgdz{align-self:flex-start;background-color:var(--brand-subtle);color:var(--brand-strong);font-weight:var(--font-weight-semibold)}.GuidesIndex_cardTitle__FjGfo{margin:0;font-family:var(--font-sans);font-size:1.071429rem;font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--text-primary)}.GuidesIndex_cardExcerpt__GO95L{margin:0;font-family:var(--font-sans);font-size:.75rem;font-weight:400;line-height:1.43;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.GuidesIndex_cardDate__HDc68{margin-top:auto;font-family:var(--font-sans);font-size:.7rem;font-weight:400;line-height:1.66;color:var(--text-muted)}@media (max-width:599px){.GuidesIndex_categoryRow___IC_D{gap:8px}.GuidesIndex_categoryRow___IC_D .GuidesIndex_chip__CuMPx{height:44px;border-radius:var(--radius-pill);font-size:var(--font-size-sm)}.GuidesIndex_categoryRow___IC_D .GuidesIndex_chipLabel___Us1y{padding:0 14px}}