.wp-block-table{overflow-x:auto;display:block;-webkit-overflow-scrolling:touch}.wp-block-table table{border-collapse:collapse;width:100%;min-width:450px}.wp-block-table th,.wp-block-table td{border:1px solid #ccc;padding:8px;text-align:left}.wp-block-table th{background-color:#f5f5f5;font-weight:700}.wp-block-list li{line-height:1.8!important;margin-bottom:14px!important}.wp-block-list li img{display:block;margin-top:12px;margin-bottom:8px}img.broken-img{max-width:60px;max-height:60px;object-fit:contain;opacity:.4}.entry-content figure.wp-block-image{min-height:unset!important;height:auto!important}.entry-content .wp-block-image img{min-height:unset!important;height:auto!important}.vw-faq{margin:40px 0;padding:0}.vw-faq h2{margin-bottom:20px;font-size:clamp(24px, 4vw, 32px);line-height:1.25;color:#111827}.vw-faq details{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 14px rgb(15 23 42 / .04)}.vw-faq summary{cursor:pointer;padding:16px 18px;padding-right:48px;font-weight:700;color:#0f172a;list-style:none;position:relative;background:#fff;line-height:1.55}.vw-faq summary::-webkit-details-marker{display:none}.vw-faq summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:#eff6ff;color:#0284c7;font-size:20px;line-height:24px;text-align:center;font-weight:800}.vw-faq details[open] summary{border-bottom:1px solid #e5e7eb;background:#f8fafc;color:#075985}.vw-faq details[open] summary::after{content:"−"}.vw-faq summary h3{margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.vw-faq p{margin:0;padding:16px 18px 18px;color:#475569;font-weight:400;line-height:1.75}.vw-faq a{color:#0284c7;font-weight:700;text-decoration:underline}.vw-faq a:hover{color:#0369a1}@media (max-width:640px){.vw-faq{margin:32px 0}.vw-faq summary{padding:15px 16px;padding-right:44px;font-size:16px}.vw-faq summary::after{right:14px}.vw-faq p{padding:15px 16px 17px;font-size:15.8px}}.vw-related-posts{margin:40px 0}.vw-related-posts h2{margin-bottom:16px;font-size:clamp(24px, 4vw, 32px);line-height:1.25;color:#111827}.vw-related-posts ul{margin:0;padding-left:0;list-style:disc;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}.vw-related-posts li{margin-left:18px;padding:0}@media (max-width:720px){.vw-related-posts ul{grid-template-columns:1fr}}@media (min-width:769px){html,body.single-post{background:#f5f7fa!important}body.single-post #wrapper,body.single-post #page,body.single-post .site,body.single-post .site-main,body.single-post .content-bg,body.single-post .content-container,body.single-post .content-wrap,body.single-post .entry,body.single-post article.entry{background:#f5f7fa!important}body.single-post .entry-hero,body.single-post .entry-hero-container-inner,body.single-post .hero-container,body.single-post .entry-header{background:#f5f7fa!important}body.single-post .entry-hero{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-bottom:28px!important}body.single-post .hero-container,body.single-post .content-area{max-width:960px!important;margin-left:auto!important;margin-right:auto!important}body.single-post .entry-header{padding:30px 32px 18px!important;margin-bottom:0!important}body.single-post .content-area,body.single-post .site-main,body.single-post article.entry{margin-top:0!important;padding-top:0!important}body.single-post .entry-content-wrap{background:#ffffff!important;padding:28px 32px 40px!important;margin-top:0!important}body.single-post .post-thumbnail,body.single-post .post-thumbnail-inner{background:#ffffff!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important}body.single-post .post-thumbnail img,body.single-post .wp-post-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}}