.guides_page__5qRkR{min-height:100vh;background:#fcfcfa;color:#1a1a1a}.guides_nav__k5_72{position:sticky;top:0;z-index:50;background:rgba(252,252,250,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.04)}.guides_navInner__AIjzG{display:flex;align-items:center;justify-content:space-between;max-width:1080px;margin:0 auto;padding:16px 32px}.guides_logo__DgNi8{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:#1a1a1a;letter-spacing:-.02em;display:flex;align-items:center;gap:8px;text-decoration:none}.guides_logoIcon__1DZ7b{width:24px;height:24px;border-radius:6px}.guides_navCta__6hdDs{border:none;border-radius:8px;padding:10px 22px;background:#16a34a;color:#fff;font-weight:600;font-size:.95rem;text-decoration:none}.guides_navCta__6hdDs:hover{background:#15803d}.guides_article__6PKo0{max-width:720px;margin:0 auto;padding:40px 24px 0}.guides_breadcrumb__Fw6ru{font-size:.85rem;color:#6b7280;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.guides_breadcrumb__Fw6ru a{color:#6b7280;text-decoration:none}.guides_breadcrumb__Fw6ru a:hover{color:#16a34a}.guides_badge__6Ru5B{display:inline-block;background:#dcfce7;color:#15803d;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 14px;margin-bottom:16px}.guides_title__9__lz{font-family:var(--font-display);font-size:clamp(1.9rem,5vw,2.7rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;text-wrap:balance;margin-bottom:12px}.guides_updated__NM7dO{font-size:.85rem;color:#6b7280;margin-bottom:24px}.guides_directAnswer__v2mTt{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:20px 24px;font-size:1.08rem;line-height:1.65;margin-bottom:36px}.guides_directAnswer__v2mTt strong{color:#15803d}.guides_section__O7gxA{margin-bottom:36px}.guides_sectionHeading__u0O6F{font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;margin-bottom:14px}.guides_section__O7gxA p{font-size:1.02rem;line-height:1.75;color:#374151;margin-bottom:14px}.guides_checklist__oiPEA{list-style:none;margin:4px 0 14px;padding:0}.guides_checklist__oiPEA li{position:relative;padding:6px 0 6px 32px;font-size:1.02rem;line-height:1.6;color:#374151}.guides_checklist__oiPEA li:before{content:"";position:absolute;left:4px;top:12px;width:16px;height:16px;border-radius:5px;border:2px solid #16a34a}.guides_cta__3Bli5{background:#14532d;border-radius:16px;padding:28px 30px;margin:40px 0;color:#fff}.guides_ctaTitle__TDe2Q{font-family:var(--font-display);font-size:1.3rem;font-weight:700;margin-bottom:8px}.guides_ctaText__URl8W{font-size:.98rem;line-height:1.6;color:#d1fae5;margin-bottom:18px}.guides_ctaButton__L4gy1{display:inline-block;background:#16a34a;color:#fff;font-weight:600;border-radius:8px;padding:12px 26px;text-decoration:none}.guides_ctaButton__L4gy1:hover{background:#22c55e}.guides_faqItem__KOHQb{border-bottom:1px solid #e5e7eb;padding:18px 0}.guides_faqQ__JE6hI{font-weight:600;font-size:1.05rem;margin-bottom:8px}.guides_faqA__eOlHC{font-size:.98rem;line-height:1.7;color:#374151}.guides_sources__GTpCa{margin:36px 0;padding:20px 24px;background:#f9fafb;border-radius:12px}.guides_sourcesTitle__Dmc_M{font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-bottom:10px}.guides_sources__GTpCa ul{list-style:none;padding:0;margin:0}.guides_sources__GTpCa li{font-size:.9rem;line-height:1.6;padding:3px 0}.guides_sources__GTpCa a{color:#15803d;text-decoration:none;word-break:break-word}.guides_sources__GTpCa a:hover{text-decoration:underline}.guides_linkBlock__G2YOA{margin:40px 0}.guides_linkBlockTitle__nqsjz{font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin-bottom:14px}.guides_linkGrid__gtE7S{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.guides_linkCard__qrrKP{display:block;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;font-size:.95rem;font-weight:600;color:#1a1a1a;text-decoration:none;line-height:1.4}.guides_linkCard__qrrKP:hover{border-color:#16a34a;color:#15803d}.guides_hubHeader__5U6xh{max-width:1080px;margin:0 auto;padding:56px 32px 8px;text-align:center}.guides_hubTitle__xL3Xx{font-family:var(--font-display);font-size:clamp(2rem,5vw,2.9rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;margin-bottom:14px}.guides_hubSub__VlsLF{font-size:1.08rem;line-height:1.6;color:#4b5563;max-width:560px;margin:0 auto 24px}.guides_hubSection__JJq5g{max-width:1080px;margin:0 auto;padding:24px 32px}.guides_hubSectionTitle__WcW_3{font-family:var(--font-display);font-size:1.4rem;font-weight:700;margin-bottom:16px}.guides_hubGrid__wpu_Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.guides_hubCard__uB_KX{display:block;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:22px 24px;text-decoration:none;color:#1a1a1a}.guides_hubCard__uB_KX:hover{border-color:#16a34a}.guides_hubCardBadge__igMJT{display:inline-block;background:#dcfce7;color:#15803d;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 10px;margin-bottom:10px}.guides_hubCardTitle__gSnL0{font-family:var(--font-display);font-size:1.08rem;font-weight:700;line-height:1.3;margin-bottom:8px}.guides_hubCardDesc__rTJb2{font-size:.9rem;line-height:1.55;color:#6b7280}.guides_footer__BHMRu{border-top:1px solid #e5e7eb;margin-top:56px}.guides_footerInner__oh977{max-width:1080px;margin:0 auto;padding:28px 32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.guides_footerLogo__tfrjq{font-family:var(--font-display);font-weight:700}.guides_footerLinks__xm_7P{display:flex;flex-wrap:wrap;gap:8px 18px}.guides_footerLink__h7tL3{font-size:.88rem;color:#6b7280;text-decoration:none}.guides_footerLink__h7tL3:hover{color:#16a34a}