.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-variant-d.taskip-cta-full-width{max-width:none;width:100%}.wp-block-taski-blocks-invoice-cta-variant-d.alignfull .taskip-cta-variant-d{border-radius:0;max-width:none;width:100%}.wp-block-taski-blocks-invoice-cta-variant-d.alignwide .taskip-cta-variant-d{margin:0 auto;max-width:1200px;width:100%}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);display:flex;overflow:hidden;transition:box-shadow .3s ease}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta:hover{box-shadow:0 4px 20px rgba(0,0,0,.12)}@media(max-width:768px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta{flex-direction:column}}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-content{flex:1;padding:32px}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-image{align-items:center;background:#f8f9fa;color:#999;display:flex;flex:0 0 320px;justify-content:center;min-height:300px}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-image{flex:1 1 auto;width:100%}}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-image-placeholder{color:#999;font-size:14px;padding:20px;text-align:center}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-grid{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin:20px 0}@media(max-width:768px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-grid{gap:8px;grid-template-columns:repeat(2,1fr)}}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-method{background:#f8f9fa;border-radius:8px;padding:12px 8px;text-align:center;transition:all .2s}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-method:hover{background:#e8f0ff;transform:translateY(-2px)}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-method span{color:#333;display:block;font-size:12px;font-weight:500}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon{align-items:center;border-radius:8px;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin:0 auto 6px;width:40px}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon.stripe{background:linear-gradient(135deg,#635bff,#7c73ff);color:#fff}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon.paypal{background:#0070ba;color:#fff}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon.razorpay{background:#3395ff;color:#fff}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon.mollie{background:#000;color:#fff}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-icon.bank{background:#f0f0f0;color:#333}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-features{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}@media(max-width:768px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-features{flex-direction:column;gap:8px}}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-payment-feature{color:#00c851;font-size:14px;font-weight:500}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta h3{color:#1a1a1a;font-size:24px;font-weight:600;margin-bottom:8px}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta p{color:#666;font-size:15px;line-height:1.6;margin-bottom:16px}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-buttons{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:480px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-buttons{flex-direction:column}}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-btn{background:#06f;border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:10px 24px;text-decoration:none;transition:all .3s ease}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-btn:hover{background:#0052cc;color:#fff;transform:translateY(-1px)}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-btn.taskip-cta-btn-outline{background:transparent;border:1px solid #06f;color:#06f}.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-btn.taskip-cta-btn-outline:hover{background:#06f;color:#fff}@media(max-width:480px){.wp-block-taski-blocks-invoice-cta-variant-d .taskip-cta-btn{text-align:center;width:100%}}
