.pricing-page-wrapper{font-family:'Inter',sans-serif;color:var(--text-primary,#0f172a);background-color:#fff;overflow-x:hidden;padding-top:80px;scroll-behavior:smooth}.pricing-container{max-width:1200px;margin:0 auto;padding:0 2rem}.pricing-hero{position:relative;text-align:center;padding:100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;background-color:#fff}.pricing-hero .hero-glow-sphere{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.pricing-hero .sphere-1{width:300px;height:300px;background:rgb(87 0 180 / .05);top:-50px;left:15%}.pricing-hero .sphere-2{width:350px;height:350px;background:rgb(122 51 212 / .04);bottom:-50px;right:15%}.pricing-hero-badge{display:inline-flex;align-items:center;background:rgb(87 0 180 / .06);color:var(--primary,#5700B4);padding:6px 14px;border-radius:99px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;position:relative;z-index:1}.pricing-heading-lg{font-size:clamp(2.25rem, 4.5vw, 3.25rem);font-weight:800;line-height:1.15;color:var(--text-primary,#0f172a);margin-bottom:16px;letter-spacing:-.025em;position:relative;z-index:1}.pricing-heading-lg .gradient-text{background:linear-gradient(135deg,var(--primary,#5700B4),var(--accent,#7A33D4));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.pricing-subheading{font-size:clamp(1rem, 2vw, 1.15rem);color:var(--text-secondary,#64748b);max-width:680px;margin:0 auto 32px;line-height:1.6;position:relative;z-index:1}.pricing-trust-modern{max-width:900px;margin:24px auto 40px;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;z-index:1;animation:fadeUpModern 0.6s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeUpModern{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.trust-modern-top{display:flex;align-items:center;gap:10px}.trust-rating-stars{display:flex;align-items:center;gap:2px;color:#F59E0B}.trust-star-icon{width:16px;height:16px;fill:currentColor}.trust-rating-text{font-size:1.05rem;font-weight:500;color:#1E293B}.trust-modern-badges{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.pricing-hero-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:.7rem 1.4rem;border-radius:8px;background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;border:none;box-shadow:0 4px 14px rgb(87 0 180 / .15);transition:all 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.pricing-hero-cta:hover{background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;box-shadow:0 6px 20px rgb(87 0 180 / .3);transform:translateY(-1px) scale(1.05)}.trust-badge-pill{display:inline-flex;align-items:center;gap:6px;background:#F5F0FF;border-radius:50px;padding:6px 14px;font-size:13px;font-weight:500;color:#5700B4;transition:all 0.3s cubic-bezier(.16,1,.3,1);cursor:default}.trust-badge-pill:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(87 0 180 / .12)}.trust-check-icon{width:16px;height:16px;flex-shrink:0;transition:transform 0.3s ease}.trust-badge-pill:hover .trust-check-icon{transform:scale(1.15)}.trust-badge-separator{color:#CBD5E1;font-size:10px}.pricing-cards-section{padding:60px 0 100px;background-color:#fff}.pricing-table-container{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 12px 40px rgb(15 23 42 / .04);max-width:1050px;margin:0 auto;overflow:hidden}.pricing-grid-two-col{display:grid;grid-template-columns:repeat(2,1fr);gap:0;max-width:none;margin:0;border-bottom:1px solid #e2e8f0}.pricing-card{border:none;border-radius:0;box-shadow:none;padding:48px;display:flex;flex-direction:column;position:relative;background:#fff}.free-plan-card{border-top:5px solid #10B981;border-right:1px solid #e2e8f0}.pro-plan-card{border-top:5px solid #5700B4}.pricing-card-header{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:250px;border-bottom:1px dashed #e2e8f0;padding-bottom:28px}.pricing-card .plan-badge-green{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#fff;background:#10B981;padding:4px 12px;border-radius:99px;display:inline-block;margin-bottom:12px;letter-spacing:.05em}.pricing-card .plan-badge-purple{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#fff;background:#5700B4;padding:4px 12px;border-radius:99px;display:inline-block;margin-bottom:12px;letter-spacing:.05em}.pricing-card .plan-name{font-size:1.85rem;font-weight:800;color:#0f172a;margin-bottom:8px}.pricing-card .plan-description{font-size:.92rem;color:#64748b;line-height:1.5}.plan-price-display-wrapper{display:flex;flex-direction:column;align-items:center;margin:12px 0 20px}.plan-price-display{display:flex;align-items:flex-start;line-height:1}.price-symbol{font-size:1.8rem;font-weight:700;color:#0f172a;margin-top:4px}.price-amount{font-size:3.8rem;font-weight:800;color:#0f172a;letter-spacing:-2px}.price-cents{font-size:1.6rem;font-weight:700;color:#0f172a;margin-top:4px}.price-period{font-size:.95rem;font-weight:600;color:#64748b;align-self:flex-end;margin-bottom:10px;margin-left:4px}.original-price-strikethrough{font-size:.85rem;text-decoration:line-through;color:#ef4444;font-weight:700;margin-bottom:2px}.plan-savings-badge{background:#fef08a;color:#854d0e;font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:99px;letter-spacing:.5px;text-transform:uppercase}.plan-features-list{list-style:none;padding:0;margin:0;width:100%}.plan-features-header{font-size:.85rem;font-weight:700;color:#0f172a;padding:24px 0 12px;text-transform:uppercase;letter-spacing:.5px}.plan-feature-item{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #f1f5f9;font-size:.9rem;color:#475569}.plan-feature-item:last-child{border-bottom:none}.plan-feature-item.highlight-feature{color:#0f172a}.feature-check-icon{width:18px;height:18px;flex-shrink:0}.feature-check-icon.icon-green{color:#10B981}.feature-check-icon.icon-purple{color:#5700B4}.pricing-card-footer{padding-top:32px;display:flex;justify-content:center;margin-top:auto}.btn-pricing-cta{width:100%;max-width:280px;padding:12px 24px;border-radius:8px;font-size:.95rem;font-weight:700;text-align:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);display:inline-block;text-decoration:none}.btn-pricing-cta.btn-free-cta{background:#fff0;color:#10B981;border:2px solid #10B981}.btn-pricing-cta.btn-free-cta:hover{background:#10B981;color:#fff;transform:translateY(-2px) scale(1.03);box-shadow:0 8px 20px rgb(16 185 129 / .2)}.btn-pricing-cta.btn-pro-cta{background:linear-gradient(135deg,#5700B4 0%,#7C3AED 100%);color:#fff;border:none;box-shadow:0 4px 15px rgb(87 0 180 / .25)}.btn-pricing-cta.btn-pro-cta:hover{box-shadow:0 6px 20px rgb(87 0 180 / .4);transform:translateY(-2px) scale(1.03)}.table-guarantee-box{background:#fff;padding:40px 48px;display:grid;grid-template-columns:130px 1fr;gap:32px;align-items:center;border-bottom:1px solid #e2e8f0}.guarantee-box-seal-wrap{display:flex;justify-content:center}.table-guarantee-seal{width:110px;height:110px;border-radius:50%;background:rgb(87 0 180 / .05);border:2.5px dashed rgb(87 0 180 / .45);display:flex;align-items:center;justify-content:center;position:relative;padding:6px;box-sizing:border-box;animation:tableSealSpin 60s linear infinite}@keyframes tableSealSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.table-seal-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:86px;height:86px;border-radius:50%;background:linear-gradient(135deg,#5700B4 0%,#7A33D4 100%);border:none;box-shadow:0 10px 22px rgb(87 0 180 / .22);animation:tableSealUnspin 60s linear infinite}@keyframes tableSealUnspin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.table-guarantee-seal,.table-seal-inner{animation:none}}.table-seal-number{font-size:2.1rem;font-weight:850;color:#fff;line-height:1;letter-spacing:-1px;text-shadow:0 2px 4px rgb(0 0 0 / .12)}.table-seal-label{font-size:.62rem;font-weight:800;color:rgb(255 255 255 / .9);letter-spacing:1.5px}.guarantee-box-content h4{font-size:1.25rem;color:#0f172a;margin-top:0;margin-bottom:8px}.guarantee-box-content p{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:0;max-width:52rem}.guarantee-box-signature-block{display:flex;align-items:center;gap:24px}.guarantee-signature-svg{width:130px;height:40px;opacity:.85}.guarantee-signer-info{display:flex;flex-direction:column}.signer-name{font-size:.85rem;font-weight:700;color:#0f172a}.signer-title{font-size:.75rem;color:#64748b}.table-footer-meta{background:#f8fafc;padding:20px 48px;display:flex;justify-content:center;align-items:center;gap:32px}.table-footer-disclaimer{font-size:.78rem;color:#64748b;line-height:1.5;margin:0;text-align:center;max-width:800px}.table-footer-payment-icons{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.payment-icons-label{font-size:.7rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.payment-icons-row{display:flex;align-items:center;gap:8px}.payment-icon{width:32px;height:20px;border-radius:3px;overflow:hidden;box-shadow:0 1px 3px rgb(0 0 0 / .05)}.why-switch-section{padding:100px 0;background-color:#fff;border-top:1px solid rgb(87 0 180 / .06)}.section-title-wrap{text-align:center;margin-bottom:48px}.pricing-section-badge{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--primary,#5700B4);background:rgb(87 0 180 / .06);padding:6px 14px;border-radius:99px;letter-spacing:.08em;display:inline-block;margin-bottom:16px}.switch-title{font-size:clamp(1.8rem, 3.5vw, 2.25rem);font-weight:800;color:var(--text-primary);margin:0}.switch-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;max-width:960px;margin:0 auto}.switch-card{background:#fff;border:1px solid var(--border-light,#e2e8f0);border-radius:24px;padding:48px;position:relative;box-shadow:0 4px 20px rgb(15 23 42 / .01)}.switch-card.other-plugins-card{background:#f8fafc;border-color:rgb(239 68 68 / .08)}.switch-card.bookwellnow-switch-card{border:2px solid var(--primary,#5700B4);background:linear-gradient(180deg,#ffffff 0%,#fcf9ff 100%);box-shadow:0 15px 35px rgb(87 0 180 / .04)}.switch-card-badge{position:absolute;top:-12px;right:24px;background:var(--primary,#5700B4);color:#fff;font-size:.7rem;font-weight:800;padding:3px 12px;border-radius:99px;letter-spacing:.05em;box-shadow:0 2px 8px rgb(87 0 180 / .2)}.switch-card-title{font-size:1.35rem;font-weight:800;color:var(--text-primary);margin-bottom:28px}.switch-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.switch-features-list li{display:flex;align-items:center;gap:14px;font-size:1rem;color:#334155}.switch-icon{width:20px;height:20px;flex-shrink:0}.switch-icon.cross{color:#ef4444}.switch-icon.check{color:#10b981}.comparison-section{padding:100px 0;background-color:#F8FAFC;border-top:1px solid rgb(87 0 180 / .06)}.comparison-title{text-align:center;font-size:2.25rem;font-weight:800;margin-bottom:8px;letter-spacing:-.015em;color:var(--text-primary)}.comparison-subtitle-note{text-align:center;color:var(--text-secondary,#64748b);margin-bottom:48px;font-size:1rem}.comparison-table-wrapper{overflow-x:auto;border-radius:20px;border:1px solid var(--border-light,#e2e8f0);box-shadow:0 8px 30px rgb(15 23 42 / .02);max-width:960px;margin:0 auto}.comparison-table{width:100%;border-collapse:collapse;text-align:left;min-width:600px;background-color:#fff}.comparison-table th,.comparison-table td{padding:20px 28px;border-bottom:1px solid var(--border-light,#e2e8f0);font-size:1rem}.comparison-table th:not(:last-child),.comparison-table td:not(:last-child){border-right:1px solid rgb(87 0 180 / .06)}.comparison-table thead th{background:#fff;font-weight:800;color:var(--text-primary,#0f172a);vertical-align:bottom!important;padding:32px 20px!important}.comparison-table thead th:first-child{width:50%;font-size:1.15rem;color:#0f172a;text-align:left;padding-bottom:36px!important}.comparison-table thead th:not(:first-child){width:25%}.th-plan-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.th-plan-name{font-size:.95rem;font-weight:700;color:var(--text-secondary,#64748b);margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.th-price-box{display:inline-flex;align-items:flex-start;justify-content:center;margin-bottom:18px;color:var(--text-primary,#0f172a)}.th-currency{font-size:1.1rem;font-weight:700;margin-top:4px;margin-right:2px}.th-price-num{font-size:2.75rem;font-weight:800;line-height:1;letter-spacing:-.02em}.th-price-right-stack{display:flex;flex-direction:column;align-items:flex-start;margin-left:2px;margin-top:4px;line-height:1.1}.th-price-cents{font-size:.95rem;font-weight:700}.th-price-period{font-size:.75rem;font-weight:600;color:var(--text-secondary,#64748b);white-space:nowrap}.th-from{font-size:.85rem;font-weight:700;color:var(--text-secondary,#64748b);margin-right:4px;margin-top:10px;align-self:flex-start}.th-price-caption{font-size:.78rem;font-weight:500;color:var(--text-secondary,#64748b);line-height:1.45;max-width:220px;margin:-8px auto 16px}.btn-th-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5700B4,#7C3AED);color:#ffffff!important;padding:10px 24px;font-size:.9rem;font-weight:700;border-radius:8px;text-decoration:none;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgb(87 0 180 / .2);border:none;cursor:pointer;width:100%;max-width:150px}.btn-th-cta:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 16px rgb(87 0 180 / .3)}.btn-free-th-cta{background:#10b981;box-shadow:0 4px 15px rgb(16 185 129 / .2)}.btn-free-th-cta:hover{background:#059669;box-shadow:0 6px 16px rgb(16 185 129 / .35)}.comparison-table tbody tr:last-child td{border-bottom:none}.comparison-table tbody tr:hover td{background:rgb(87 0 180 / .01)}.comparison-table td:not(:first-child){text-align:center}.comparison-table tr.highlighted-row td{background:rgb(87 0 180 / .03)!important}.table-check-cell{text-align:center}.table-check-icon{width:20px;height:20px;color:#7c3aed;margin:0 auto;display:block}.comparison-table .dash-icon{color:#cbd5e1;font-size:1.1rem;font-weight:700}.payments-section{padding:100px 0;background:linear-gradient(180deg,#180032 0%,#0E001F 100%);border-top:1px solid rgb(255 255 255 / .08);position:relative;overflow:hidden}.payments-section::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:radial-gradient(circle,rgb(122 51 212 / .2) 0%,transparent 70%);pointer-events:none;z-index:0}.payments-content-wrapper{display:grid;grid-template-columns:1.12fr 1fr;gap:64px;align-items:center;max-width:960px;margin:0 auto;position:relative;z-index:1}.payments-text-block{text-align:left}.payments-section .pricing-section-badge{background:rgb(167 139 250 / .1);color:#a78bfa}.payments-title{font-size:2.25rem;font-weight:800;color:#fff;margin-top:12px;margin-bottom:16px;line-height:1.25}.payments-desc{font-size:1.1rem;color:#94A3B8;margin-bottom:28px;line-height:1.6}.payments-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.payments-features-list li{display:flex;align-items:center;gap:12px;font-size:1rem;font-weight:600;color:#cbd5e1}.payment-bullet-icon{width:18px;height:18px;color:#10b981;flex-shrink:0}.payments-logos-block{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);border-radius:24px;padding:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 35px rgb(0 0 0 / .2)}.logo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}.logo-item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(15 23 42 / .02);transition:all 0.3s ease;height:84px}.logo-item:hover{transform:translateY(-4px);border-color:rgb(87 0 180 / .18);box-shadow:0 8px 24px rgb(87 0 180 / .08)}.logo-item svg{height:30px;max-width:100%;width:auto;display:block;transition:all 0.3s ease}.logo-item-spanned{grid-column:span 2;width:100%;height:auto!important;min-height:84px;padding:16px 24px}.woo-spanned-content{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.woo-spanned-logo{height:28px!important;width:auto}.woo-spanned-text{font-size:.85rem;font-weight:600;color:var(--text-secondary,#64748b);border-left:1px solid #cbd5e1;padding-left:16px;display:inline-block}.guarantee-banner{padding:100px 0;background:linear-gradient(135deg,#5700B4,#7A33D4);color:#fff;position:relative;overflow:hidden}.guarantee-banner::before{content:'';position:absolute;top:-10%;left:-10%;width:400px;height:400px;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);filter:blur(50px);pointer-events:none}.guarantee-grid{display:grid;grid-template-columns:180px 1fr;gap:48px;align-items:center;max-width:960px;margin:0 auto}.guarantee-seal-column{display:flex;justify-content:center;align-items:center}.guarantee-seal-wrapper{position:relative}.pricing-page-wrapper .guarantee-seal{width:130px!important;height:130px!important;border-radius:50%!important;background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .15)!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 30px rgb(0 0 0 / .15)!important;z-index:1!important;animation:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pricing-page-wrapper .seal-inner{display:flex!important;flex-direction:column!important;align-items:center!important;z-index:2!important}.pricing-page-wrapper .seal-number{font-size:2.25rem!important;font-weight:900!important;color:#ffffff!important;line-height:1!important}.pricing-page-wrapper .seal-label{font-size:0.75rem!important;font-weight:800!important;color:rgb(255 255 255 / .75)!important;letter-spacing:0.08em!important;margin-top:2px!important}.pricing-page-wrapper .seal-ring.ring-1{position:absolute!important;top:-6px!important;left:-6px!important;right:-6px!important;bottom:-6px!important;width:auto!important;height:auto!important;border:1.5px dashed rgb(255 255 255 / .25)!important;border-radius:50%!important;animation:spin-clockwise 25s linear infinite!important}@keyframes spin-clockwise{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.guarantee-badge{font-size:.8rem;font-weight:700;text-transform:uppercase;color:#fff;background:rgb(255 255 255 / .15);padding:6px 14px;border-radius:99px;letter-spacing:.05em;display:inline-block;margin-bottom:16px}.guarantee-content h3{font-size:2.25rem;font-weight:800;margin-bottom:12px;color:#fff}.guarantee-desc{font-size:1.1rem!important;color:rgb(255 255 255 / .85)!important;margin-bottom:28px!important;line-height:1.6}.guarantee-benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 28px;border-top:1px solid rgb(255 255 255 / .12);padding-top:24px}.guarantee-benefit-box{display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:600;color:#fff}.guarantee-benefit-box .guarantee-check{width:18px;height:18px;color:#10b981;flex-shrink:0}.faq-section{padding:100px 0;background-color:#fff;border-top:1px solid rgb(87 0 180 / .06)}.faq-header{text-align:center;max-width:600px;margin:0 auto 50px}.faq-header h2{font-size:2.25rem;font-weight:800;margin-bottom:12px;letter-spacing:-.015em}.faq-header p{color:var(--text-secondary,#64748b);font-size:1.05rem}.faq-grid{max-width:840px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.faq-item{background:#fff;border:1px solid rgb(87 0 180 / .08);border-radius:16px;overflow:hidden;transition:all 0.3s ease}.faq-item:hover{border-color:rgb(87 0 180 / .18);box-shadow:0 10px 25px rgb(87 0 180 / .03)}.faq-item.active{border-color:var(--primary,#5700B4);box-shadow:0 10px 30px rgb(87 0 180 / .06)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:none;border:none;text-align:left;font-size:1.05rem;font-weight:600;color:var(--text-primary,#0f172a);cursor:pointer;outline:none}.faq-arrow-icon{flex-shrink:0;transition:transform 0.3s ease;color:var(--text-secondary,#64748b);margin-left:15px}.faq-item.active .faq-arrow-icon{transform:rotate(180deg);color:var(--primary,#5700B4)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.faq-answer-inner{padding:0 28px 24px;color:var(--text-secondary,#64748b);font-size:.95rem;line-height:1.6}@media (max-width:1024px){.pricing-grid-two-col{grid-template-columns:1fr;max-width:900px;margin:0 auto;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden}.free-plan-card{border-right:none;border-bottom:1px solid #e2e8f0}.pricing-card{padding:36px 24px}.pricing-card-header{min-height:auto}.table-guarantee-box{grid-template-columns:1fr;text-align:center;padding:36px 24px;gap:20px}.guarantee-box-signature-block{flex-direction:column;gap:12px}.table-footer-meta{flex-direction:column;align-items:center;text-align:center;padding:24px;gap:16px}.table-footer-payment-icons{align-items:center}.switch-card{padding:36px}.payments-content-wrapper{grid-template-columns:1fr;gap:40px;max-width:500px;text-align:center}.payments-text-block{text-align:center}.payments-features-list{align-items:center}.guarantee-grid{grid-template-columns:1fr;text-align:center;gap:32px}.guarantee-seal-column{margin:0 auto}.guarantee-benefits-grid{justify-items:center}}@media (max-width:640px){.pricing-container{padding:0 1.25rem}.pricing-hero{padding:60px 0 30px}.trust-badge-separator{display:none}.trust-modern-badges{gap:10px}.logo-grid{grid-template-columns:1fr}.logo-item-spanned{grid-column:span 1;max-width:none}.woo-spanned-text{border-left:none;padding-left:0;text-align:center;margin-top:4px}.guarantee-benefits-grid{grid-template-columns:1fr;gap:12px}}@media (max-width:800px){.switch-grid{grid-template-columns:1fr}}.pricing-page-wrapper{padding-top:140px!important}.pricing-container{max-width:1350px!important}.pricing-toggle-wrap{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:60px}.toggle-label{font-size:1.15rem;font-weight:700;color:#94a3b8;cursor:pointer;transition:all 0.3s ease;position:relative}.toggle-label.active{color:#0f172a}.save-badge{position:absolute;top:-26px;right:-50px;background:linear-gradient(135deg,#ff3366,#ff6b8b);color:#fff;font-size:.75rem;padding:4px 10px;border-radius:20px;font-weight:800;box-shadow:0 4px 10px rgb(255 51 102 / .4);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.billing-toggle{position:relative;width:72px;height:40px}.billing-toggle input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#5700B4;border-radius:40px;transition:0.4s;box-shadow:inset 0 2px 4px rgb(0 0 0 / .1)}.toggle-slider:before{position:absolute;content:"";height:32px;width:32px;left:4px;bottom:4px;background-color:#fff;border-radius:50%;transition:0.4s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 2px 6px rgb(0 0 0 / .2)}input:checked+.toggle-slider:before{transform:translateX(32px)}.pricing-grid-four-col{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;position:relative;z-index:10;padding-bottom:60px}@media (max-width:1200px){.pricing-grid-four-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pricing-grid-four-col{grid-template-columns:1fr}}.pricing-grid-four-col .pricing-card{background:#fff;border-radius:24px;padding:45px 35px;box-shadow:0 10px 30px rgb(0 0 0 / .03);border:1px solid rgb(226 232 240 / .8);display:flex;flex-direction:column;transition:all 0.4s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden}.pricing-grid-four-col .pricing-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgb(0 0 0 / .08);border-color:#cbd5e1}.pricing-grid-four-col .highlighted-card{border:2px solid #5700B4;background:linear-gradient(180deg,#ffffff 0%,#F8F6FF 100%);transform:scale(1.04);box-shadow:0 25px 50px rgb(87 0 180 / .15);z-index:15}.pricing-grid-four-col .highlighted-card:hover{transform:scale(1.04) translateY(-8px);box-shadow:0 35px 60px rgb(87 0 180 / .2)}.highlighted-card::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#5700B4,#ff3366)}.pricing-card-header{text-align:center;border-bottom:1px dashed #e2e8f0;padding-bottom:25px;margin-bottom:25px}.plan-badge-green,.plan-badge-purple{display:inline-block;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:6px 14px;border-radius:99px;margin-bottom:15px}.plan-badge-green{background:rgb(16 185 129 / .1);color:#059669}.plan-badge-purple{background:rgb(87 0 180 / .1);color:#5700B4}.plan-name{font-size:2rem;font-weight:800;color:#0f172a;margin-bottom:10px;letter-spacing:-.02em}.plan-description{font-size:.95rem;color:#64748b;line-height:1.5;min-height:45px;margin-bottom:20px}.plan-price-display-wrapper{margin-bottom:25px;min-height:105px;display:flex;flex-direction:column;justify-content:center}.original-price-strikethrough{text-decoration:line-through;color:#94a3b8;font-size:1rem;font-weight:600;margin-bottom:8px}.plan-price-display{display:flex;align-items:baseline;justify-content:center;color:#0f172a}.price-symbol{font-size:1.6rem;font-weight:700;margin-right:4px;color:#334155}.price-amount{font-size:3.5rem;font-weight:800;line-height:1;letter-spacing:-.03em}.price-cents{font-size:1.4rem;font-weight:700;color:#334155}.price-period{font-size:1.1rem;color:#64748b;margin-left:8px;font-weight:500}.pricing-grid-four-col .btn-pricing-cta{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 20px;font-size:1.05rem;font-weight:700;border-radius:8px;text-decoration:none;transition:all 0.3s ease;box-sizing:border-box}.pricing-grid-four-col .btn-free-cta{background:#f8fafc;color:#0f172a;border:2px solid #e2e8f0}.pricing-grid-four-col .btn-free-cta:hover{background:#f1f5f9;border-color:#cbd5e1}.pricing-grid-four-col .btn-pro-cta{background:#f8f6ff;color:#5700B4;border:2px solid rgb(87 0 180 / .2)}.pricing-grid-four-col .btn-pro-cta:hover{background:#5700B4;color:#fff;border-color:#5700B4}.pricing-grid-four-col .btn-highlight-cta{background:#5700B4;color:#fff;border:2px solid #5700B4;box-shadow:0 10px 20px rgb(87 0 180 / .25)}.pricing-grid-four-col .btn-highlight-cta:hover{background:#460091;border-color:#460091;transform:translateY(-2px);box-shadow:0 12px 25px rgb(87 0 180 / .3)}.pricing-grid-four-col .plan-features-list{list-style:none;padding:0;margin:0;text-align:left}.pricing-grid-four-col .plan-features-header{font-size:.85rem;text-transform:uppercase;color:#94a3b8;font-weight:700;margin-bottom:20px;letter-spacing:.05em}.pricing-grid-four-col .plan-feature-item{display:flex;align-items:flex-start;margin-bottom:16px;font-size:.95rem;color:#334155;line-height:1.5}.pricing-grid-four-col .feature-check-icon{width:20px;height:20px;margin-right:14px;flex-shrink:0;margin-top:2px}.pricing-grid-four-col .icon-green{color:#10b981}.pricing-grid-four-col .icon-purple{color:#5700B4}.pricing-grid-four-col .plan-feature-item strong{color:#0f172a;font-weight:600}.pricing-cards-section{background-color:#ede9fe!important;background-image:none;padding:80px 0}.mock-pricing-wrapper{padding:0 20px;max-width:100%;width:100%;padding:0;margin:0 auto;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.mock-billing-toggle{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:#fff;border-radius:12px;padding:8px;width:fit-content;max-width:100%;margin:0 auto 20px;box-shadow:0 10px 25px rgb(0 0 0 / .05);border:1px solid #f1f5f9;gap:4px;position:relative;z-index:6}.mock-toggle-btn{background:#fff0;border:none;font-family:inherit;font-size:1.05rem;font-weight:700;padding:14px 22px;border-radius:8px;color:#64748b;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;gap:10px}.mock-toggle-btn.active{background:var(--primary,#5700B4);color:#fff;box-shadow:0 4px 10px rgb(87 0 180 / .3)}.mock-toggle-btn.is-offer.active{background:linear-gradient(135deg,#5700B4 0%,#7A33D4 100%);box-shadow:0 6px 18px rgb(87 0 180 / .35)}.mock-offer-badge{background:#fef3c7;color:#b45309;font-size:.68rem;padding:3px 8px;border-radius:99px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.mock-toggle-btn.is-offer.active .mock-offer-badge{background:#fff;color:#be185d}.mock-offer-box{display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%;max-width:920px;margin:0 auto 40px;padding:22px 28px;background:#fff;border:1.5px solid rgb(87 0 180 / .22);border-radius:20px;box-shadow:0 12px 32px rgb(87 0 180 / .08);position:relative;z-index:5;overflow:hidden}.mock-offer-box::before{display:none}.mock-offer-box-main{flex:1;min-width:0;text-align:left;padding-left:8px}.mock-offer-box-eyebrow{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#be185d;background:#fce7f3;padding:4px 10px;border-radius:99px;margin-bottom:10px}.mock-offer-box-title{margin:0 0 6px;font-size:1.35rem;font-weight:800;color:#0f172a;line-height:1.2}.mock-offer-box-text{margin:0;font-size:.95rem;font-weight:500;color:#64748b;line-height:1.5}.mock-offer-countdown{display:flex;align-items:stretch;gap:10px;flex-shrink:0}.mock-offer-count-item{min-width:64px;background:#0f0a1c;color:#fff;border-radius:14px;padding:10px 12px;text-align:center}.mock-offer-count-num{display:block;font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.mock-offer-count-label{display:block;margin-top:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#c4b5fd}.mock-lifetime-pill{display:inline-block;margin-top:10px;background:#fce7f3;color:#be185d;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:99px}.mock-card-dark .mock-lifetime-pill{background:rgb(252 231 243 / .2);color:#fbcfe8}.mock-strikethrough[hidden],.mock-lifetime-pill[hidden],.mock-offer-box[hidden]{display:none!important}.mock-save-badge{background:#d1fae5;color:#059669;font-size:.72rem;padding:4px 10px;border-radius:99px;font-weight:800;letter-spacing:.05em}.mock-save-badge--on-dark{background:#d1fae5;color:#059669}.mock-offer-box--launch{max-width:960px;margin-bottom:28px;border:1.5px solid rgb(87 0 180 / .32);box-shadow:0 12px 32px rgb(87 0 180 / .1),0 0 0 4px rgb(87 0 180 / .04);background:linear-gradient(135deg,#ffffff 0%,#f8f5ff 100%);animation:bwnOfferBoxIn 0.55s cubic-bezier(.22,1,.36,1) both,bwnOfferGlow 3.4s ease-in-out 0.55s infinite}.mock-offer-box--launch::before{display:block;content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgb(87 0 180 / .07) 50%,transparent 70%);background-size:220% 100%;animation:bwnOfferShimmer 5.5s ease-in-out infinite}.mock-offer-box--launch::after{display:none}.mock-offer-box--launch .mock-offer-box-main,.mock-offer-box--launch .mock-offer-countdown{position:relative;z-index:1}.mock-offer-box--launch .mock-offer-box-eyebrow{color:#5700B4;background:rgb(87 0 180 / .1);text-transform:none;letter-spacing:.02em;font-size:.85rem;animation:bwnOfferFadeUp 0.5s ease 0.12s both}.mock-offer-box--launch .mock-offer-box-eyebrow .bwn-offer-highlight,.pricing-hero-badge .bwn-offer-highlight,.pricing-subheading .bwn-offer-highlight{display:inline;margin:0;padding:0;border-radius:0;background:#fff0;color:inherit;font-weight:800}.mock-offer-box--launch .mock-offer-box-eyebrow .bwn-offer-highlight{background:#fff0;color:inherit}.mock-offer-box--launch .mock-offer-box-title{font-size:1.4rem;color:#1a0b2e;animation:bwnOfferFadeUp 0.5s ease 0.2s both}.mock-offer-box--launch .mock-offer-box-text{animation:bwnOfferFadeUp 0.5s ease 0.28s both}.mock-offer-box--launch .mock-offer-count-item{transition:transform 0.2s ease,box-shadow 0.2s ease;animation:bwnOfferFadeUp 0.45s ease both}.mock-offer-box--launch .mock-offer-count-item:nth-child(1){animation-delay:0.22s}.mock-offer-box--launch .mock-offer-count-item:nth-child(2){animation-delay:0.3s}.mock-offer-box--launch .mock-offer-count-item:nth-child(3){animation-delay:0.38s}.mock-offer-box--launch .mock-offer-count-item:nth-child(4){animation-delay:0.46s}.mock-offer-box--launch .mock-offer-count-num.is-ticking{animation:bwnCountTick 0.28s ease}@keyframes bwnOfferBoxIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bwnOfferFadeUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bwnOfferShimmer{0%,100%{background-position:130% 0}50%{background-position:-30% 0}}@keyframes bwnOfferGlow{0%,100%{box-shadow:0 12px 32px rgb(87 0 180 / .1),0 0 0 4px rgb(87 0 180 / .04);border-color:rgb(87 0 180 / .28)}50%{box-shadow:0 14px 36px rgb(87 0 180 / .14),0 0 0 5px rgb(87 0 180 / .07);border-color:rgb(87 0 180 / .42)}}@keyframes bwnCountTick{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-3px);opacity:.75}100%{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.mock-offer-box--launch,.mock-offer-box--launch::before,.mock-offer-box--launch .mock-offer-box-eyebrow,.mock-offer-box--launch .mock-offer-box-title,.mock-offer-box--launch .mock-offer-box-text,.mock-offer-box--launch .mock-offer-count-item,.mock-offer-box--launch .mock-offer-count-num.is-ticking{animation:none!important}}.bwn-pricing-promise{text-align:center;margin:0 0 6px;font-size:1.05rem;font-weight:700;color:#1a0b2e}.bwn-pricing-guide{text-align:center;margin:0 0 36px;font-size:.95rem;font-weight:500;color:#64748b}.mock-price-wrap--offer{min-height:0}.mock-price-row{display:flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;gap:6px 8px;margin-bottom:6px;white-space:nowrap}.mock-regular-price{font-size:1.05rem;font-weight:600;color:#ef4444;text-decoration:line-through;line-height:1.2;flex-shrink:0;white-space:nowrap}.mock-offer-price{display:inline-flex;align-items:baseline;flex-wrap:nowrap;flex-shrink:0;gap:0;white-space:nowrap}.mock-offer-price .mock-currency,.mock-offer-price .mock-amount{font-size:2.5rem;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.04em}.mock-offer-price .mock-currency{position:static;top:auto;vertical-align:baseline}.mock-price-row .mock-period{font-size:.88rem;font-weight:700;color:#64748b;margin-left:2px;white-space:nowrap;flex-shrink:0}.mock-save-amount{margin:0 0 8px;font-size:.82rem;font-weight:800;color:#059669;letter-spacing:.02em;text-transform:uppercase}.mock-card[data-plan-card="free"] .mock-price-wrap>.mock-offer-price{margin-bottom:10px}.mock-card[data-plan-card="free"] .mock-sites-callout{margin-bottom:8px}.mock-sites-callout{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin-top:0;padding:4px 10px;border-radius:8px;background:rgb(87 0 180 / .08);border:1px solid rgb(87 0 180 / .16);color:#5700B4;font-size:.78rem;font-weight:800;letter-spacing:.05em;line-height:1.2}.mock-sites-callout--on-dark{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .18);color:#f3e8ff}.mock-pro-included{display:flex;align-items:flex-start;gap:10px;margin:0 0 8px;font-size:.98rem;font-weight:700;color:#0f172a;line-height:1.4}.mock-pro-included .mock-check{margin-right:0;margin-top:2px}.mock-pro-scope{margin:0 0 16px;font-size:.9rem;line-height:1.45;color:#64748b}.mock-agency-note{display:none}.mock-card .mock-price-wrap{min-height:0}.mock-card .mock-best-for{min-height:0}.mock-more-features{margin:0 0 8px;font-size:.85rem;font-weight:700;color:#94a3b8;letter-spacing:.01em}.mock-features-more{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:auto;padding-top:24px}.mock-view-features{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:0;font-size:.92rem;font-weight:700;color:#5700B4;text-decoration:none;border-bottom:1px solid rgb(87 0 180 / .35);padding-bottom:1px;transition:color 0.2s ease,border-color 0.2s ease}.mock-view-features:hover,.mock-view-features:focus{color:#3d0080;border-bottom-color:#3d0080;outline:none}.mock-view-features--on-dark{color:#e9d5ff;border-bottom-color:rgb(233 213 255 / .45)}.mock-view-features--on-dark:hover,.mock-view-features--on-dark:focus{color:#fff;border-bottom-color:#fff}#feature-comparison{scroll-margin-top:96px}.mock-features-compact{list-style:none;padding:0;margin:0}.mock-features-compact li{margin-bottom:8px}.mock-features-title{margin-bottom:10px}.mock-card .mock-tier-desc{min-height:0}.mock-card .mock-price-wrap{min-height:0}.mock-card .mock-best-for{min-height:0}@media (max-width:900px){.mock-offer-box{flex-direction:column;text-align:center;padding:20px}.mock-offer-box-main{text-align:center;padding-left:0}}@media (max-width:640px){.mock-billing-toggle{border-radius:12px;width:100%}.mock-toggle-btn{flex:1 1 auto;justify-content:center;padding:12px 14px;font-size:.95rem}.mock-offer-countdown{width:100%;justify-content:space-between}.mock-offer-count-item{flex:1;min-width:0}.mock-offer-price .mock-amount,.mock-offer-price .mock-currency{font-size:2.4rem}}.mock-pricing-wrapper:not(.is-lifetime-offer) .mock-billing-toggle{margin-bottom:40px}.mock-pricing-wrapper.is-lifetime-launch .mock-billing-toggle,.mock-pricing-wrapper.is-offer-ended .mock-toggle-btn[data-billing="lifetime"],.mock-pricing-wrapper.is-offer-ended #billing-offer-note{display:none!important}.mock-pricing-wrapper.is-offer-ended .mock-billing-toggle{margin-bottom:40px}.mock-billing-toggle[hidden],.mock-toggle-btn[hidden]{display:none!important}.mock-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto 1fr;justify-content:center;column-gap:24px;row-gap:24px;align-items:stretch;width:100%;position:relative;z-index:1;isolation:isolate}@media (max-width:1200px){.mock-pricing-grid{grid-template-columns:repeat(2,minmax(280px,360px));grid-template-rows:none}.mock-card{display:flex;flex-direction:column;grid-row:auto;grid-template-rows:none}}@media (max-width:768px){.mock-pricing-grid{grid-template-columns:minmax(280px,400px);grid-template-rows:none}}.mock-card{background:#fff;border-radius:20px;padding:16px 18px;box-shadow:0 10px 30px rgb(0 0 0 / .04);position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease;border:1px solid #f1f5f9;display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.mock-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgb(0 0 0 / .08)}.mock-card-dark,.mock-card-recommended{background:#FAF7FF;border:2px solid #5700B4;box-shadow:0 12px 32px rgb(87 0 180 / .1);z-index:1;outline:none}.mock-card-dark:hover,.mock-card-recommended:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgb(87 0 180 / .14);border-color:#5700B4}@supports not (grid-template-rows:subgrid){.mock-pricing-grid{grid-template-rows:none}.mock-card{display:flex;flex-direction:column}.mock-card-header{min-height:0}.mock-price-wrap{margin-top:15px;margin-bottom:15px}.mock-features{flex:1 1 auto}}.mock-badge-row{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-height:0;margin-bottom:15px}.mock-badge-group{display:flex;gap:8px;margin-bottom:0}.mock-badge{display:inline-block;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:99px;margin-bottom:0}.mock-badge-light{background:#f1f5f9;color:#475569}.mock-badge-unlimited{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.mock-badge-blue{background:#f3e8ff;color:#5700B4}.mock-badge-purple-light{background:#f3e8ff;color:#9333ea}.mock-badge-dark-pop,.mock-badge-popular{background:#f3e8ff;color:#5700B4;border:1px solid rgb(87 0 180 / .14)}.mock-badge-dark-val{background:#f1f5f9;color:#64748b}.mock-card-header{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;min-height:0}.mock-tier-name{font-size:1.85rem;font-weight:800;color:#0f172a;margin-bottom:2px;margin-top:0;white-space:nowrap;line-height:1.15;overflow:hidden;text-overflow:ellipsis}.mock-tier-desc{font-size:.95rem;color:#64748b;line-height:1.5;min-height:72px;margin-bottom:24px}.text-white{color:#fff!important}.text-light{color:#cbd5e1!important}.text-muted{color:#94a3b8!important}.mock-price-wrap{display:flex;flex-direction:column;align-items:center;margin-top:15px;margin-bottom:15px;min-height:0;padding-top:0}.mock-strikethrough{font-size:.9rem;font-weight:700;color:#ef4444;text-decoration:line-through;margin-bottom:8px;min-height:20px}.mock-currency{font-size:2.75rem;font-weight:800;color:#0f172a;vertical-align:baseline;position:static;line-height:1;letter-spacing:-.04em}.mock-amount{font-size:2.75rem;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.04em}.mock-cents{font-size:1.5rem;font-weight:800;color:#0f172a;vertical-align:baseline}.mock-period{font-size:1rem;font-weight:600;color:#64748b}.mock-billed-note{font-size:.85rem;color:#94a3b8;margin-top:8px;min-height:18px}.mock-free-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.8rem;color:#10b981;font-weight:700;margin-top:0;min-height:0}.mock-free-note svg{width:18px;height:18px;flex-shrink:0}.mock-btn{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;padding:.7rem 1.4rem;border-radius:8px;font-size:.85rem;font-weight:700;line-height:1.2;text-decoration:none;transition:all 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;margin-top:8px;margin-bottom:10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:42px;align-self:stretch;border:none;position:relative}.mock-btn-light{background:#fff0;color:var(--primary,#5700B4);border:1.5px solid var(--primary,#5700B4);box-shadow:none}.mock-btn-light:hover{background:rgb(87 0 180 / .08);border-color:var(--primary,#5700B4);color:var(--primary,#5700B4);transform:translateY(-2px);box-shadow:0 8px 20px rgb(87 0 180 / .15)}.mock-btn-dark,.mock-btn-purple{background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;box-shadow:0 4px 14px rgb(87 0 180 / .15)}.mock-btn-dark:hover,.mock-btn-purple:hover{background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;box-shadow:0 6px 20px rgb(87 0 180 / .3);transform:translateY(-1px) scale(1.03)}.mock-features{border-top:1px solid #f1f5f9;padding-top:12px;flex-grow:1;display:flex;flex-direction:column;min-height:100%;height:100%}.mock-features.border-dark{border-top-color:#1e133c}.mock-features-title{font-size:.75rem;font-weight:800;text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;margin-bottom:12px}.mock-feature-group{margin-bottom:22px}.mock-feature-group:last-child{margin-bottom:0}.mock-feature-group-title{font-size:.92rem;font-weight:700;color:#0f172a;margin:0 0 12px;line-height:1.3}.mock-card-dark .mock-feature-group-title{color:#e2e8f0}.mock-features ul{list-style:none;padding:0;margin:0}.mock-features li{display:flex;align-items:flex-start;font-size:.95rem;color:#475569;margin-bottom:12px;line-height:1.5}.mock-feature-group ul li:last-child{margin-bottom:0}.mock-check{width:18px;height:18px;color:#10b981;margin-right:14px;flex-shrink:0;margin-top:2px}.mock-check.blue{color:var(--primary,#5700B4)}.mock-check.purple{color:#d8b4fe}.mock-check.purple-light{color:#d8b4fe}.mock-tag-new{background:#8b5cf6;color:#fff;font-size:.65rem;padding:2px 6px;border-radius:4px;margin-left:8px;font-weight:800;vertical-align:middle}.table-guarantee-box{margin:100px auto 40px;max-width:100%;width:100%;background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 40px rgb(0 0 0 / .06);border:1px solid #e2e8f0;position:relative}.pricing-page-wrapper,.pricing-cards-section,.pricing-container,.pricing-table-container,.mock-pricing-wrapper,.site-content,.site-main,.entry-content,article{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.pricing-cards-section{width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:0!important;padding-right:0!important;background-color:#ede9fe!important}.site-content>.container,.site-content>.wrapper,.page-template-pricing .entry-content,.page-template-pricing .hentry{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.pricing-breakdown-section{padding:80px 0;background-color:#f8fafc;font-family:'Inter',sans-serif}.breakdown-header-wrap{text-align:center;margin-bottom:50px}.breakdown-badge{display:inline-block;background-color:rgb(43 90 243 / .1);color:#2b5af3;padding:6px 14px;border-radius:99px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.breakdown-title{font-size:2.2rem;font-weight:800;color:#0f172a;margin:0}.breakdown-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .03);overflow:hidden;max-width:1100px;margin:0 auto}.breakdown-table{width:100%;border-collapse:collapse;text-align:center}.breakdown-table th{padding:24px 15px;border-bottom:2px solid #e2e8f0;color:#2b5af3;font-weight:700;font-size:1.1rem;vertical-align:middle}.breakdown-table th.feature-col{text-align:left;padding-left:30px;color:#0f172a}.th-pro-wrap{display:flex;flex-direction:column;align-items:center;gap:5px}.th-pro-badge{background:#0f172a;color:#fff;font-size:.65rem;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.breakdown-table tr{border-bottom:1px solid #f1f5f9}.breakdown-table tr:nth-child(even):not(.category-row){background-color:#f8fafc}.category-row td{text-align:left;background-color:#fff;padding:15px 30px;font-weight:700;color:#0f172a;border-bottom:2px solid #e2e8f0;font-size:.95rem}.breakdown-table td{padding:18px 15px;color:#475569;font-size:.95rem}.breakdown-table td.feature-col{text-align:left;padding-left:30px}.check-icon{width:22px;height:22px;fill:#2b5af3;display:inline-block;vertical-align:middle}.empty-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#cbd5e1}.testimonials-section{padding:80px 0;background-color:#fff;font-family:'Inter',sans-serif}.testimonials-header-wrap{text-align:center;margin-bottom:50px}.testimonials-badge{display:inline-block;background-color:rgb(220 38 38 / .1);color:#dc2626;padding:6px 14px;border-radius:99px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.testimonials-title{font-size:2.2rem;font-weight:800;color:#0f172a;margin:0 0 10px}.testimonials-subtitle{color:#64748b;font-size:1.1rem;margin-bottom:25px}.trust-rating-wrap{display:flex;justify-content:center;gap:30px}.trust-rating-item{display:flex;flex-direction:column;align-items:center}.trust-stars{color:#10b981;font-size:1.2rem;letter-spacing:2px}.trust-score{font-weight:700;color:#0f172a;font-size:.95rem;margin-top:5px}.trust-source{font-size:.75rem;color:#64748b;text-transform:uppercase}.testimonials-grid{display:flex;gap:20px;max-width:1100px;margin:0 auto}.testimonial-col{flex:1;display:flex;flex-direction:column;gap:20px}.testimonial-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:25px;box-shadow:0 4px 6px rgb(0 0 0 / .02);transition:transform 0.2s ease,box-shadow 0.2s ease}.testimonial-card:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgb(0 0 0 / .05)}.testimonial-card .stars{color:#10b981;font-size:1rem;margin-bottom:15px}.testimonial-card h4{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 10px}.testimonial-card p{color:#475569;font-size:.95rem;line-height:1.6;margin-bottom:20px}.t-user{display:flex;align-items:center;gap:12px}.t-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.t-avatar.bg-blue{background-color:#3b82f6}.t-avatar.bg-purple{background-color:#8b5cf6}.t-avatar.bg-green{background-color:#10b981}.t-avatar.bg-orange{background-color:#f59e0b}.t-avatar.bg-teal{background-color:#14b8a6}.t-info{display:flex;flex-direction:column}.t-name{font-weight:700;color:#0f172a;font-size:.9rem}.t-role{color:#64748b;font-size:.8rem}@media (max-width:992px){.testimonials-grid{flex-direction:column}}.everything-section{padding:80px 0;background-color:#f8fafc;font-family:'Inter',sans-serif}.everything-header-wrap{text-align:center;margin-bottom:50px}.everything-badge{display:inline-block;background-color:rgb(43 90 243 / .1);color:#2b5af3;padding:6px 14px;border-radius:99px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.everything-title{font-size:2.2rem;font-weight:800;color:#0f172a;margin:0}.everything-grid{display:flex;gap:30px;max-width:1100px;margin:0 auto}.everything-card{flex:1;background:#fff;border-radius:12px;padding:35px 25px;box-shadow:0 4px 6px rgb(0 0 0 / .02);display:flex;flex-direction:column}.e-icon-wrap{width:48px;height:48px;background-color:#eff6ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3b82f6;margin-bottom:20px}.e-icon-wrap svg{width:24px;height:24px}.e-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 15px}.e-desc{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:25px;flex-grow:1}.e-link{color:#2b5af3;font-weight:600;font-size:.95rem;text-decoration:none;display:inline-flex;align-items:center}.e-link:hover{text-decoration:underline}@media (max-width:768px){.everything-grid{flex-direction:column}}.faq-section{padding:80px 0;background-color:#fff;font-family:'Inter',sans-serif}.faq-header-wrap{text-align:center;margin-bottom:50px}.faq-badge{display:inline-block;background-color:rgb(139 92 246 / .1);color:#8b5cf6;padding:6px 14px;border-radius:99px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.faq-title{font-size:2.2rem;font-weight:800;color:#0f172a;margin:0 0 10px}.faq-subtitle{color:#64748b;font-size:1.1rem}.faq-accordion{max-width:800px;margin:0 auto}.faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:15px;overflow:hidden}.faq-question{width:100%;background:#fff;border:none;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:600;color:#0f172a;cursor:pointer;text-align:left}.faq-question:focus{outline:none}.faq-icon{width:20px;height:20px;transition:transform 0.3s ease;color:#64748b}.faq-answer{background:#f8fafc;padding:0 25px;max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease}.faq-answer p{color:#475569;line-height:1.6;margin:0 0 20px}.faq-item.active .faq-icon,.faq-item.active .faq-arrow-icon{transform:rotate(180deg)}.bwn-section-head{text-align:center;max-width:720px;margin:0 auto 40px}.bwn-gradient-title{background:linear-gradient(135deg,#5700B4 0%,#7A33D4 55%,#db2777 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;margin:8px 0 12px}.bwn-cost-section{padding:72px 0;background:#f8fafc}.bwn-cost-panel{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.15fr);gap:48px;align-items:start;background:#fff;border:1px solid rgb(87 0 180 / .1);border-radius:24px;padding:40px;box-shadow:0 16px 40px rgb(15 23 42 / .04)}.bwn-cost-title{font-size:clamp(1.65rem, 2.5vw, 2.2rem);font-weight:800;color:#0f172a;margin:10px 0 12px;line-height:1.2;letter-spacing:-.02em}.bwn-cost-lead{color:#64748b;font-size:1rem;line-height:1.6;margin:0 0 24px}.bwn-cost-benefits{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:12px}.bwn-cost-benefits li{display:flex;align-items:flex-start;gap:10px;color:#1e293b;font-weight:600;font-size:.98rem}.bwn-cost-benefits svg{width:20px;height:20px;flex-shrink:0;color:#5700B4;margin-top:1px}.bwn-cost-cta{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.4rem;border-radius:8px;background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;border:none;box-shadow:0 4px 14px rgb(87 0 180 / .15);transition:all 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.bwn-cost-cta:hover{background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;box-shadow:0 6px 20px rgb(87 0 180 / .3);transform:translateY(-1px) scale(1.05)}.bwn-cost-trust{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:16px;color:#94a3b8;font-size:.82rem;font-weight:600}.bwn-cost-trust-sep{color:#cbd5e1}.bwn-cost-table-wrap{display:flex;flex-direction:column;min-width:0;gap:16px}.bwn-compare-title{margin:0;font-size:1.15rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.bwn-compare-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px rgb(15 23 42 / .03)}.bwn-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.bwn-compare-table{width:100%;border-collapse:collapse;min-width:480px;background:#fff0}.bwn-compare-table thead th{padding:14px 16px;text-align:left;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:#f8fafc;border:none;border-bottom:1px solid #eef2f7;white-space:nowrap}.bwn-compare-table thead th:last-child{background:#f3eeff;text-align:center}.bwn-compare-save-pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;background:linear-gradient(135deg,#5700B4,#7A33D4);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.02em;text-transform:none;border-radius:999px;box-shadow:0 4px 12px rgb(87 0 180 / .22)}.bwn-compare-table tbody td{padding:15px 16px;text-align:left;font-size:.95rem;font-weight:600;color:#475569;border-bottom:1px solid #f1f5f9;vertical-align:middle;transition:background 0.2s ease}.bwn-compare-table tbody td:last-child{text-align:center;background:rgb(87 0 180 / .03)}.bwn-compare-table tbody tr:last-child td{border-bottom:none}.bwn-compare-table tbody tr:hover td{background:#faf8ff}.bwn-compare-table tbody tr:hover td:last-child{background:rgb(87 0 180 / .07)}.bwn-compare-product{display:flex;align-items:center;gap:10px;font-weight:700;color:#0f172a}.bwn-compare-logo{width:28px;height:28px;object-fit:contain;border-radius:7px;background:#fff;border:1px solid #f1f5f9;flex-shrink:0}.bwn-compare-save{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#5700B4;font-weight:700;white-space:nowrap;font-size:.9rem}.bwn-compare-save svg{width:16px;height:16px;color:#059669;flex-shrink:0}.bwn-compare-note{margin:0;padding:12px 16px 14px;border-top:1px solid #f1f5f9;font-size:.75rem;line-height:1.45;color:#94a3b8;font-weight:500}@media (max-width:980px){.bwn-cost-panel{grid-template-columns:1fr;gap:32px;padding:28px}}@media (max-width:720px){.bwn-compare-scroll{overflow:visible}.bwn-compare-table{min-width:0;width:100%;border-collapse:separate;border-spacing:0}.bwn-compare-table thead{display:none}.bwn-compare-table tbody,.bwn-compare-table tr,.bwn-compare-table td{display:block;width:100%}.bwn-compare-table tbody tr{padding:14px 14px 12px;border-bottom:1px solid #eef2f7}.bwn-compare-table tbody tr:last-child{border-bottom:none}.bwn-compare-table tbody td{padding:0;border:none;text-align:left;background:transparent!important}.bwn-compare-table tbody td[data-label="Product"]{margin-bottom:10px}.bwn-compare-table tbody td[data-label="Yearly"],.bwn-compare-table tbody td[data-label="Lifetime"]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;font-size:.9rem}.bwn-compare-table tbody td[data-label="Yearly"]::before,.bwn-compare-table tbody td[data-label="Lifetime"]::before{content:attr(data-label);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.bwn-compare-table tbody td[data-label="Save"]{margin-top:8px;padding:8px 10px;border-radius:10px;background:rgb(87 0 180 / .05)!important;text-align:center}.bwn-compare-save{width:100%;font-size:.85rem;white-space:normal}}.bwn-breakdown-section{padding:80px 0;background:#f4f6fb}.bwn-breakdown-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px rgb(15 23 42 / .04)}.bwn-breakdown-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.bwn-breakdown-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:640px}.bwn-breakdown-table thead th{padding:14px 12px;text-align:left;vertical-align:bottom;background:#fff;border-bottom:1px solid #eef2f7}.bwn-breakdown-table thead th.bwn-bd-feat-head,.bwn-breakdown-table thead th:first-child{width:48%;font-size:.92rem;font-weight:700;color:#0f172a;padding:14px 12px 14px 30px}.bwn-bd-plan-head{width:26%;text-align:center!important;padding-left:6px;padding-right:6px}.bwn-bd-plan-name{display:block;margin-bottom:6px;font-size:.98rem;font-weight:800;color:#0f172a}.bwn-bd-select{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .85rem;border-radius:7px;font-size:.78rem;font-weight:700;text-decoration:none;border:none;transition:all 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;white-space:nowrap}.bwn-bd-select-free{background:#f1f5f9;color:#5700B4;border:1.5px solid rgb(87 0 180 / .2)}.bwn-bd-select-free:hover{background:rgb(87 0 180 / .08);color:#5700B4;transform:translateY(-1px);box-shadow:0 6px 16px rgb(87 0 180 / .12)}.bwn-bd-select-pro{background:var(--cta-gradient,linear-gradient(135deg,#5700B4,#7A33D4));color:#fff;box-shadow:0 4px 14px rgb(87 0 180 / .15)}.bwn-bd-select-pro:hover{color:#fff;box-shadow:0 6px 20px rgb(87 0 180 / .3);transform:translateY(-1px) scale(1.03)}.bwn-breakdown-table tbody td{padding:8px 10px;border-bottom:1px solid #eef2f7;font-size:.88rem;color:#0f172a;vertical-align:middle;line-height:1.35}.bwn-breakdown-table tbody tr:last-child td{border-bottom:none}.bwn-breakdown-table tbody td.bwn-bd-feature,.bwn-breakdown-table tbody td:first-child{width:48%;font-weight:500;text-align:left;padding:8px 8px 8px 30px}.bwn-breakdown-table tbody tr.bwn-bd-group td{background:#f4f6fb;font-weight:800;color:#0f172a;padding:8px 16px 8px 30px;border-bottom:1px solid #e2e8f0;font-size:.82rem;letter-spacing:.01em}.bwn-bd-cell{text-align:center!important;width:26%;padding-left:6px;padding-right:6px}.bwn-bd-yes{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#5700B4;color:#fff}.bwn-bd-yes svg{width:12px;height:12px}.bwn-bd-no{color:#94a3b8;font-size:1rem;font-weight:500;line-height:1}.bwn-bd-text{color:#475569;font-weight:600;font-size:.82rem}@media (max-width:720px){.bwn-breakdown-scroll{overflow:visible}.bwn-breakdown-table{min-width:0;width:100%;table-layout:auto}.bwn-breakdown-table thead{display:none}.bwn-breakdown-table tbody,.bwn-breakdown-table tr,.bwn-breakdown-table td{display:block;width:100%}.bwn-bd-group td{padding:8px 14px}.bwn-breakdown-table tbody tr:not(.bwn-bd-group){display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;padding:8px 14px;border-bottom:1px solid #eef2f7;align-items:center}.bwn-breakdown-table tbody tr:not(.bwn-bd-group) .bwn-bd-feature{grid-column:1 / -1;width:auto;padding:0;font-size:.84rem;font-weight:600}.bwn-breakdown-table tbody tr:not(.bwn-bd-group) .bwn-bd-cell{width:auto;padding:6px 8px;border:none;border-radius:8px;background:#f8fafc;text-align:center!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:0}.bwn-breakdown-table tbody tr:not(.bwn-bd-group) .bwn-bd-cell::before{content:attr(data-label);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.bwn-breakdown-table tbody tr:not(.bwn-bd-group) .bwn-bd-cell[data-label="Pro"]{background:rgb(87 0 180 / .06)}.bwn-bd-text{font-size:.82rem}}.bwn-cost-title.bwn-gradient-title{margin:10px 0 12px}.bwn-section-head .comparison-subtitle-note,.bwn-section-head .faq-subtitle{margin:0}.bwn-love-section{padding:80px 0;background:#f8fafc}.bwn-roadmap-section{position:relative;padding:80px 0;background:radial-gradient(ellipse 55% 60% at 50% 0%,rgb(87 0 180 / .07) 0%,transparent 70%),linear-gradient(180deg,#f5f0ff 0%,#faf8ff 45%,#f3eeff 100%);overflow:hidden}.bwn-roadmap-section::before{content:'';position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:520px;height:220px;background:radial-gradient(ellipse at center,rgb(122 51 212 / .12) 0%,transparent 70%);pointer-events:none}.bwn-roadmap-head{position:relative;z-index:1;text-align:center}.bwn-roadmap-head .comparison-subtitle-note{margin-left:auto;margin-right:auto;max-width:560px}.bwn-roadmap-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1040px;margin:0 auto}.bwn-roadmap-card{background:linear-gradient(165deg,#ffffff 0%,#faf7ff 100%);border:1px solid rgb(87 0 180 / .1);border-radius:18px;padding:22px 20px 20px;box-shadow:0 6px 20px rgb(87 0 180 / .05);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease;display:flex;flex-direction:column;gap:8px;min-height:0}.bwn-roadmap-card:hover{transform:translateY(-3px);border-color:rgb(87 0 180 / .28);box-shadow:0 14px 30px rgb(87 0 180 / .11)}.bwn-roadmap-card:hover .bwn-roadmap-icon{background:rgb(87 0 180 / .14);color:#4a00a0;box-shadow:0 0 0 1px rgb(87 0 180 / .12)}.bwn-roadmap-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.bwn-roadmap-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgb(87 0 180 / .08);color:#5700B4;flex-shrink:0;transition:background 0.22s ease,color 0.22s ease,box-shadow 0.22s ease}.bwn-roadmap-icon svg{width:22px;height:22px;display:block;flex-shrink:0}.bwn-roadmap-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5700B4;background:rgb(87 0 180 / .08);border:1px solid rgb(87 0 180 / .12);white-space:nowrap;line-height:1.2}.bwn-roadmap-card__title{margin:0;font-size:1.02rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.bwn-roadmap-card__desc{margin:0;font-size:.88rem;line-height:1.5;color:#64748b}.bwn-roadmap-cta{position:relative;z-index:1;text-align:center;max-width:420px;margin:30px auto 0}.bwn-roadmap-cta__title{margin:0 0 6px;font-size:1.15rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}.bwn-roadmap-cta__text{margin:0 0 18px;font-size:.92rem;color:#64748b;line-height:1.5}.bwn-roadmap-cta__btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:10px;border:1.5px solid rgb(87 0 180 / .35);background:#fff0;color:#5700B4;font-size:.88rem;font-weight:700;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.bwn-roadmap-cta__btn:hover{background:rgb(87 0 180 / .06);border-color:#5700B4;color:#3b007a;box-shadow:0 4px 14px rgb(87 0 180 / .1)}@media (max-width:960px){.bwn-roadmap-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:640px){.bwn-roadmap-section{padding:56px 0}.bwn-roadmap-grid{grid-template-columns:1fr;gap:14px;max-width:420px}.bwn-roadmap-card{padding:18px 16px}.bwn-roadmap-cta{margin-top:24px}}.bwn-love-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 8px;max-width:720px;margin:0 auto 36px;padding:14px 22px;background:#fff;border:1px solid rgb(87 0 180 / .1);border-radius:999px;box-shadow:0 8px 24px rgb(15 23 42 / .03)}.bwn-love-trust__item{display:flex;align-items:center;gap:10px;padding:4px 12px}.bwn-love-trust__stars{display:flex;gap:1px;color:#f59e0b}.bwn-love-trust__stars svg{width:13px;height:13px}.bwn-love-trust__copy{display:flex;flex-direction:column;gap:1px;line-height:1.2}.bwn-love-trust__copy strong{color:#0f172a;font-size:.88rem;font-weight:800}.bwn-love-trust__copy span{color:#64748b;font-size:.75rem;font-weight:500}.bwn-love-trust__sep{width:1px;height:28px;background:#e8edf5;flex-shrink:0}.bwn-love-section .bwn-t-slider{margin-top:4px}.bwn-love-section .bwn-t-slider__slide .bwn-love-card{height:100%;min-height:260px}.bwn-love-section .bwn-t-slider__viewport{padding:10px 8px 28px;margin:-10px -8px -12px}.bwn-love-card{background:#fff;border:1px solid #e8edf5;border-radius:20px;padding:26px 24px 22px;box-shadow:0 8px 24px rgb(15 23 42 / .04);display:flex;flex-direction:column;transition:border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.bwn-love-section .bwn-t-slider__slide.is-featured .bwn-love-card{background:#FAF7FF;border-color:rgb(87 0 180 / .22);box-shadow:0 12px 28px rgb(87 0 180 / .08)}.bwn-love-stars{display:flex;gap:2px;color:#f59e0b;margin-bottom:14px}.bwn-love-stars svg{width:15px;height:15px}.bwn-love-quote{margin:0 0 22px;padding:0;border:0;flex:1}.bwn-love-quote p{margin:0;color:#1e293b;line-height:1.65;font-size:1rem;font-weight:500;letter-spacing:-.01em}.bwn-love-author{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #f1f5f9}.bwn-love-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#f3e8ff,#ede9fe);color:#5700B4;display:inline-flex!important;align-items:center;justify-content:center;font-weight:800;font-size:.92rem;line-height:1;flex-shrink:0;object-fit:cover;object-position:center top;border:2px solid #fff;box-shadow:0 2px 8px rgb(87 0 180 / .1);text-align:center}img.bwn-love-avatar{display:block!important;padding:0;background:#e2e8f0;font-size:0;line-height:0}.bwn-love-author strong{display:block;color:#0f172a;font-size:.92rem;font-weight:800}.bwn-love-author>div span{display:block;color:#94a3b8;font-size:.78rem}.bwn-love-source{margin-top:3px;color:#5700B4!important;font-weight:700!important;font-size:0.75rem!important;letter-spacing:.01em}.bwn-love-section .bwn-t-slider__controls{margin-top:26px}@media (max-width:720px){.bwn-love-trust{border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.bwn-love-trust__sep{width:100%;height:1px}.bwn-love-trust__item{justify-content:center}}.bwn-succeed-section{padding:80px 0;background:#fff}.bwn-succeed-card .e-icon-wrap{width:52px;height:52px;border-radius:14px;background:#f3e8ff;color:#5700B4;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.bwn-succeed-card .e-icon-wrap svg{width:24px;height:24px}.bwn-succeed-card .e-link{color:#5700B4;font-weight:700}.bwn-faq-section{padding-top:40px}.faq-item.active .faq-arrow-icon{transform:rotate(180deg)}.faq-arrow-icon{transition:transform 0.3s ease;flex-shrink:0}@media (max-width:980px){.bwn-love-section .bwn-t-slider__slide .bwn-love-card{min-height:0}}.mock-yearly-hint{max-width:720px;margin:0 auto 20px;padding:12px 16px;background:#f5f0ff;border:1px solid rgb(87 0 180 / .15);color:#475569;font-size:.92rem;line-height:1.45;text-align:center}.mock-yearly-hint strong{color:#5700B4}.mock-offer-box.is-ended{opacity:.92}.mock-offer-box.is-ended .mock-offer-countdown{filter:grayscale(.4)}.bwn-post-offer-note{max-width:720px;margin:0 auto 28px;padding:14px 18px;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;color:#475569;font-size:.95rem;line-height:1.5}.bwn-post-offer-note strong{color:#5700B4}.bwn-audience{margin:0 auto 28px;max-width:920px;text-align:center}.bwn-audience__head{margin-bottom:14px}.bwn-audience__label{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#5700B4;margin-bottom:6px}.bwn-audience__hint{margin:0;color:#64748b;font-size:.92rem}.bwn-audience__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bwn-audience__pill{appearance:none;border:1px solid #e2e8f0;background:#fff;color:#334155;font:inherit;font-size:.88rem;font-weight:600;padding:10px 16px;border-radius:999px;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.bwn-audience__pill:hover{border-color:#c4b5fd;color:#5700B4;transform:translateY(-1px)}.bwn-audience__pill.is-active{background:#5700B4;border-color:#5700B4;color:#fff;box-shadow:0 8px 20px rgb(87 0 180 / .25)}.bwn-audience__pill:focus-visible{outline:2px solid #5700B4;outline-offset:2px}.mock-best-for{margin:0 0 4px;font-size:.78rem;font-weight:700;color:#5700B4;letter-spacing:-.01em;line-height:1.35;text-align:center}.mock-best-for--light{color:#c4b5fd}.mock-card{transition:opacity 0.3s ease,transform 0.35s cubic-bezier(.22,1,.36,1),box-shadow 0.35s ease,border-color 0.3s ease}.mock-card.is-audience-dim{opacity:.38;transform:scale(.98);filter:grayscale(.15);pointer-events:none}.mock-card.is-audience-match{opacity:1;transform:translateY(-4px) scale(1.01);box-shadow:0 18px 40px rgb(87 0 180 / .14);border-color:rgb(87 0 180 / .35);z-index:2}.mock-card-dark.is-audience-match,.mock-card-recommended.is-audience-match{box-shadow:0 16px 36px rgb(87 0 180 / .16);border-color:#5700B4}.bwn-checkout-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:28px auto 8px;padding:18px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px}.bwn-checkout-trust__item{display:inline-flex;align-items:center;gap:8px;color:#475569;font-size:.86rem;font-weight:600}.bwn-checkout-trust__item svg{width:18px;height:18px;color:#5700B4;flex-shrink:0}.bwn-golive{position:relative;margin:48px 0 8px;padding:40px 32px 36px;background:radial-gradient(ellipse 70% 55% at 50% 0%,rgb(124 58 237 / .08) 0%,transparent 65%),linear-gradient(180deg,#faf8ff 0%,#ffffff 72%);border:1px solid rgb(87 0 180 / .12);border-radius:24px;overflow:hidden}.bwn-golive__glow{position:absolute;inset:auto 20% -40% 20%;height:60%;background:radial-gradient(circle,rgb(122 51 212 / .12) 0%,transparent 70%);pointer-events:none;filter:blur(8px)}.bwn-golive__head{position:relative;z-index:1;text-align:center;max-width:640px;margin:0 auto 36px}.bwn-golive__head p{margin:10px 0 0;color:#64748b;font-size:.98rem;line-height:1.55}.bwn-golive__journey{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.bwn-golive__journey::before{content:"";position:absolute;top:18px;left:calc(16.666% + 8px);right:calc(16.666% + 8px);height:2px;background:linear-gradient(90deg,rgb(87 0 180 / .18),rgb(122 51 212 / .35),rgb(87 0 180 / .18));border-radius:99px;z-index:0}.bwn-golive__step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px}.bwn-golive__node{display:flex;align-items:center;justify-content:center;flex-shrink:0}.bwn-golive__node-dot{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:linear-gradient(135deg,#5700B4 0%,#7A33D4 100%);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.04em;box-shadow:0 0 0 6px rgb(87 0 180 / .08),0 8px 20px rgb(87 0 180 / .22)}.bwn-golive__card{width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:22px 20px 20px;background:rgb(255 255 255 / .88);backdrop-filter:blur(8px);border:1px solid rgb(87 0 180 / .1);border-radius:20px;box-shadow:0 8px 24px rgb(15 23 42 / .04);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease}.bwn-golive__step:hover .bwn-golive__card{transform:translateY(-4px);border-color:rgb(87 0 180 / .28);box-shadow:0 14px 32px rgb(87 0 180 / .1)}.bwn-golive__step:hover .bwn-golive__node-dot{box-shadow:0 0 0 7px rgb(87 0 180 / .12),0 10px 24px rgb(87 0 180 / .3)}.bwn-golive__step:hover .bwn-golive__icon{background:linear-gradient(145deg,rgb(87 0 180 / .14),rgb(122 51 212 / .08));border-color:rgb(87 0 180 / .22)}.bwn-golive__label{display:inline-block;margin-bottom:12px;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7c3aed}.bwn-golive__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;color:#5700B4;background:linear-gradient(145deg,rgb(87 0 180 / .1),rgb(255 255 255 / .7));border:1px solid rgb(87 0 180 / .12);box-shadow:inset 0 1px 0 rgb(255 255 255 / .7);transition:background 0.28s ease,border-color 0.28s ease}.bwn-golive__icon svg{width:24px;height:24px}.bwn-golive__card h3{margin:0 0 8px;font-size:1.08rem;font-weight:800;color:#0f172a;line-height:1.25;letter-spacing:-.01em}.bwn-golive__card>p{margin:0;color:#64748b;font-size:.92rem;line-height:1.55}.bwn-golive__ready{display:inline-flex;align-items:center;gap:6px;margin-top:14px!important;padding:6px 10px;border-radius:999px;background:rgb(16 185 129 / .1);color:#059669!important;font-size:0.8rem!important;font-weight:700;line-height:1.2!important}.bwn-golive__ready svg{width:15px;height:15px;flex-shrink:0}@media (max-width:1024px){.bwn-golive__journey{grid-template-columns:1fr;gap:0;max-width:420px;margin:0 auto}.bwn-golive__journey::before{top:38px;bottom:38px;left:18px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,rgb(87 0 180 / .18),rgb(122 51 212 / .35),rgb(87 0 180 / .18))}.bwn-golive__step{flex-direction:row;align-items:stretch;gap:16px;padding:10px 0}.bwn-golive__node{width:38px;align-self:flex-start;padding-top:22px}.bwn-golive__card{flex:1}}@media (max-width:900px){.bwn-golive{padding:28px 18px 26px}}@media (prefers-reduced-motion:reduce){.mock-card,.bwn-golive__card,.bwn-golive__step,.bwn-audience__pill{transition:none}.bwn-golive__step:hover .bwn-golive__card{transform:none}}.pricing-page-wrapper{--bwn-section-y:88px;--bwn-section-y-sm:56px;--bwn-block-gap:28px;--bwn-head-gap:36px}.pricing-hero{padding:56px 0 64px!important;min-height:0!important}.pricing-cards-section{padding-top:var(--bwn-section-y)!important;padding-bottom:var(--bwn-section-y)!important}.pricing-cards-section>.pricing-container{padding-left:2rem;padding-right:2rem;max-width:1200px;margin-left:auto;margin-right:auto}.mock-offer-box{margin-bottom:var(--bwn-block-gap)!important}.bwn-post-offer-note{margin-bottom:var(--bwn-block-gap)!important}.bwn-audience{margin:0 auto var(--bwn-block-gap)!important}.mock-pricing-grid{margin-top:4px}.bwn-checkout-trust{margin:32px auto 0!important}.bwn-golive{margin:48px 0 0!important;padding:40px 32px!important}.table-guarantee-box{margin:48px auto 0!important;padding:36px 40px!important}.bwn-section-head{margin:0 auto var(--bwn-head-gap)!important}.bwn-cost-section,.bwn-breakdown-section,.bwn-love-section,.bwn-roadmap-section,.bwn-succeed-section,.everything-section.bwn-succeed-section{padding:var(--bwn-section-y) 0!important}.bwn-faq-section.faq-section,.faq-section.bwn-faq-section{padding:var(--bwn-section-y) 0!important}.bwn-love-trust{margin:0 auto 28px!important}.bwn-love-section .bwn-t-slider__controls{margin-top:24px}.bwn-cost-panel{gap:36px;padding:36px!important}.comparison-section.bwn-breakdown-section{padding:var(--bwn-section-y) 0!important}.pricing-hero .pricing-subheading{margin-bottom:28px}.pricing-trust-modern{margin-top:8px}.pricing-hero-cta{margin-top:8px}.mock-pricing-wrapper:not(.is-lifetime-offer) .mock-billing-toggle,.mock-pricing-wrapper.is-offer-ended .mock-billing-toggle{margin-bottom:28px!important}@media (max-width:900px){.pricing-page-wrapper{--bwn-section-y:64px;--bwn-block-gap:24px;--bwn-head-gap:28px;padding-top:88px!important}.pricing-hero{padding:30px 0 40px!important}.pricing-cards-section>.pricing-container{padding-left:1.25rem;padding-right:1.25rem}.bwn-golive{margin-top:36px!important;padding:28px 18px!important}.table-guarantee-box{margin-top:36px!important;padding:28px 22px!important}.bwn-cost-panel{padding:24px!important;gap:28px}.bwn-checkout-trust{margin-top:24px!important;gap:10px 16px;padding:14px 16px}}@media (max-width:640px){.pricing-page-wrapper{--bwn-section-y:52px;--bwn-head-gap:24px;padding-top:82px!important}.pricing-hero{padding:22px 0 28px!important}.mock-offer-box{margin-bottom:20px!important;padding:18px 16px!important}.bwn-audience{margin-bottom:20px!important}}