.legal-post{max-width:960px;margin:0 auto;padding:2.2rem 1.25rem 4.5rem}.legal-post h1{max-width:900px;margin:1.5rem 0 .6rem;color:#1a1a2e;line-height:1.25}.legal-post h2{margin:2.2rem 0 .85rem;color:#1a1a2e;line-height:1.35;border-bottom:2px solid #25D366;padding-bottom:.45rem}.legal-post p,.legal-post li{color:#444;font-size:1rem;line-height:1.75}.post-breadcrumb{display:flex;flex-wrap:wrap;gap:.45rem;color:#777;font-size:.85rem}.post-breadcrumb a{color:#168a46}.post-meta{color:#777;font-size:.9rem}.post-answer{margin:1.4rem 0;padding:1.15rem 1.25rem;background:#f4fbf7;border-inline-start:4px solid #25D366;border-radius:.5rem}.post-faq details{margin:.65rem 0;border:1px solid #e2e7eb;border-radius:.5rem;padding:.75rem 1rem;background:#fafbfc}.post-faq summary{cursor:pointer;font-weight:700;color:#1a1a2e}.post-faq details p{margin:.65rem 0 0}.post-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem;padding-left:1.2rem}.post-related a{color:#168a46;font-weight:600}.post-cta{margin:2.2rem 0;padding:1.5rem;background:#1a1a2e;color:#fff;border-radius:.65rem;text-align:center}.post-cta h2{margin-top:0;color:#fff;border-bottom:0}.post-cta p{color:#eef2f6}.post-cta-button{display:inline-block;margin-top:.75rem;padding:.7rem 1.1rem;border-radius:999px;background:#25D366;color:#fff;font-weight:700}.post-cta-button:hover{background:#168a46;color:#fff}@media(max-width:600px){.legal-post{padding-inline:.9rem}.legal-post p,.legal-post li{font-size:.95rem}.post-related{grid-template-columns:1fr}}
