.article-body-wrapper.two-column-layout .accordion-item{border-bottom:1px solid #d1d5db}.article-body-wrapper.two-column-layout h6.faq-section{border-bottom:1px solid #3b82f6;padding-bottom:6px;color:black}.article-subtitle{color:#555;font-size:1.1rem;margin-bottom:.8rem}.article-sidebar h3{font-size:1.1rem;border-bottom:1px solid #ddd;padding-bottom:.3rem;margin-bottom:.8rem}.key-takeaways-box{background:#fffbe6;border-left:4px solid #ffc107;padding:1rem 1.25rem;margin-bottom:1.5rem;border-radius:6px}.cta-box{background-color:#d9fbe7;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.05);margin:2rem 0;border:1px dashed #2ecc71}.cta-box h3{font-size:1.5rem;font-weight:700;color:#222;margin-bottom:.5rem}.cta-box p{color:#444;font-size:1rem;margin-bottom:1.5rem}.cta-button{display:inline-block;background-color:#e63946;color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:30px;text-decoration:none;transition:background-color .3s ease}.cta-button:hover{background-color:#c72c39}.fact-box{background:#f3f4f6;border-left:4px solid #6b7280;padding:1rem;margin:1.5rem 0;border-radius:6px}.quote-box{border-left:4px solid #007bff;padding-left:1rem;font-style:italic;color:#333;margin:1.5rem 0}.disclaimer-badges{margin-top:1rem;display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.disclaimer-badges img{height:66px;width:auto;background:#fff;border-radius:6px;padding:6px 10px}.external-resources{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:2rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.external-resources p{font-size:.9rem;color:#444;margin-bottom:.75rem;line-height:1.6}.external-resources ul{margin:0;padding-left:1.25rem}.external-resources ul li{margin-bottom:.4rem}.external-resources a{color:#2563eb;text-decoration:none}.external-resources a:hover{text-decoration:underline}