.single-post .entry-content,.single-post .elementor-widget-theme-post-content .elementor-widget-container{max-width:800px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}.vt-author-box{display:flex;align-items:center;gap:14px;background:#f5f5f7;border-radius:14px;padding:16px;margin-bottom:2rem}.vt-faq{margin:2rem 0}.vt-faq details{background:#f8f6f1!important;border:none!important;border-radius:10px!important;padding:14px 18px!important;margin-bottom:8px}.vt-faq summary{font-weight:600;cursor:pointer;color:#0d1b3e;list-style:none;display:flex;justify-content:space-between;align-items:center}.vt-faq summary::-webkit-details-marker{display:none}.vt-faq summary::after{content:"▸"!important;font-size:1rem!important;color:#c8a55b;flex-shrink:0;margin-left:8px;transition:transform .2s;background:0 0!important;width:auto!important;height:auto!important;border-radius:0!important;display:inline!important}.vt-faq details[open] summary::after{transform:rotate(90deg)!important;color:#c8a55b;background:0 0!important}.vt-faq .vt-faq-answer{padding:.6rem 0 .2rem;color:#555;font-size:1rem;line-height:1.6}.vt-author-footer{display:flex;align-items:center;gap:14px;background:#f5f5f7;border-radius:14px;padding:16px;margin-top:2.5rem;font-size:.9rem}.vt-article .vtg-blog-help{background:#f5f5f7;border-radius:14px;padding:24px}.vt-article .vt-checklist{list-style:none!important;margin:0 0 1.5rem!important;padding:0!important}.vt-checklist li{padding:6px 0 6px 28px!important;position:relative;line-height:1.65!important;color:#333!important}.vt-checklist li::before{content:"✓";position:absolute;left:0;color:#c8a55b;font-weight:700;font-size:1.1rem}