.wp-premium-cta-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:15px;text-align:center;box-shadow:0 4px 6px -1px rgba(34,113,177,.1);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;max-width:320px;margin:20px 10px 0 10px}.wp-premium-icon{background:#f0f7ff;color:#2271b1;width:48px !important;height:48px !important;line-height:48px !important;border-radius:50% !important;margin:0 auto 16px !important;font-size:24px !important;animation:premiumIconEntrance .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.wp-premium-icon::before{content:"";font-family:"dashicons";margin:0 auto;width:100%;display:block}@keyframes premiumIconEntrance{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.wp-premium-content h3{font-size:16px;font-weight:600;color:#1d2327;margin:0 0 8px 0;line-height:1.5}.wp-premium-content p{font-size:13px;color:#646970;line-height:1.5;margin:0 0 20px 0}.wp-premium-button{display:inline-block;background-color:#2271b1;color:#fff;text-decoration:none;padding:10px 24px;border-radius:6px;font-weight:500;font-size:14px;transition:background-color .2s ease;width:100%;box-sizing:border-box}.wp-premium-button:hover{background-color:#135e96;color:#fff}.wp-premium-footer{display:block;margin-top:12px;font-size:10px;color:#a7aaad;text-transform:uppercase;letter-spacing:.05em}.et-vb-field:has(.wpt-disabled){pointer-events:none !important;opacity:.4 !important;user-select:none !important}.et-vb-field:has(.wpt-disabled)::after{content:"🔒" !important;position:absolute !important;right:0 !important;font-size:1rem !important;cursor:not-allowed !important;pointer-events:none !important;z-index:999 !important;top:2px !important}
html div.wpt-faq-accordion .wpt-faq-categories-container ul.wpt-faq-accordion-list li:last-child div.wpt-faq-item{margin-bottom:0 !important}.d5_faq_manager_with_structured_data_divi_faq_module.group-by-categories .wpt-faq-accordion{display:grid}
