.pricing-page{background:#f8fafc;min-height:100vh;padding:2rem 0}.pricing-container{margin:0 auto;max-width:1200px;padding:0 2rem}.pricing-header{color:#1e293b;margin-bottom:1.5rem;text-align:center}.pricing-header h1{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.pricing-header p{color:#64748b;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.billing-toggle-container{display:flex;justify-content:center;margin-bottom:3rem}.billing-toggle{background:#e2e8f0;border-radius:50px;display:inline-flex;padding:.25rem}.toggle-option{align-items:center;background:#0000;border:none;border-radius:50px;color:#64748b;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 2rem;transition:all .3s ease}.toggle-option.active{background:#fff;box-shadow:0 4px 15px #00000014;color:#15803d}.toggle-option:hover:not(.active){color:#1e293b}.savings-badge{border-radius:20px;font-size:.75rem;font-weight:700;padding:.25rem .5rem;text-transform:uppercase}.savings-badge,.toggle-option.active .savings-badge{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.price.annual-price{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center}.price.annual-price .price-main{align-items:baseline;display:flex;justify-content:center}.price.annual-price .amount{font-size:2.5rem;line-height:1}.effective-monthly{background:#edf2f7;border:1px solid #cbd5e0;border-radius:16px;color:#2d3748;font-size:.9rem;font-weight:600;margin:0 auto;padding:.375rem .875rem;text-align:center;width:-webkit-fit-content;width:fit-content}.annual-savings{background:linear-gradient(135deg,#10b981,#059669)!important;border:2px solid #ffffff4d;border-radius:24px;box-shadow:0 4px 16px #10b98180;color:#fff!important;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.5px;margin-top:.75rem;padding:.625rem 1.25rem}.whats-included{background:#0f172a;border-radius:16px;margin-bottom:4rem;padding:3rem 2.5rem;text-align:center}.whats-included h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.5rem}.whats-included-subtitle{color:#94a3b8;font-size:1.05rem;margin-bottom:2.5rem}.feature-categories{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1050px;text-align:left}.feature-category{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.category-name{border-bottom:1px solid #ffffff14;color:#22d3ee;font-size:.8rem;font-weight:700;letter-spacing:1.2px;margin-bottom:1rem;padding-bottom:.75rem;text-transform:uppercase}.category-features{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.feature-item{align-items:center;color:#e2e8f0;display:flex;font-size:.9rem;font-weight:500;line-height:1.4}.feature-item .checkmark{align-items:center;background:linear-gradient(135deg,#48bb78,#38a169);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.65rem;font-weight:700;height:18px;justify-content:center;margin-right:.65rem;width:18px}.pricing-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1200px}.pricing-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.pricing-card:hover{border-color:#16a34a;box-shadow:0 16px 40px #0000001f;transform:translateY(-5px)}.pricing-card.popular{border:3px solid #16a34a;box-shadow:0 8px 30px #16a34a26;transform:scale(1.05)}.pricing-card.popular:hover{transform:scale(1.05) translateY(-5px)}.popular-badge{background:linear-gradient(135deg,#16a34a,#0d9488);border-radius:0 0 12px 12px;color:#fff;font-size:.875rem;font-weight:600;left:50%;letter-spacing:.5px;padding:.5rem 1.5rem;position:absolute;text-transform:uppercase;top:0;transform:translateX(-50%)}.plan-header{flex-grow:1;margin-bottom:1.5rem;padding-top:2.5rem}.plan-header h3{color:#2d3748;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.price{align-items:baseline;display:flex;justify-content:center;margin-bottom:.5rem}.currency{color:#15803d;font-size:1.25rem;font-weight:600}.amount{color:#2d3748;font-size:3rem;font-weight:700;margin:0 .25rem}.period{color:#718096;font-size:1rem;font-weight:500}.users{color:#15803d}.cta-button,.users{font-size:1rem;font-weight:600}.cta-button{border:none;border-radius:8px;cursor:pointer;letter-spacing:.5px;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease;width:100%}.cta-button.primary{background:linear-gradient(135deg,#16a34a,#0d9488);color:#fff}.cta-button.primary:hover{background:linear-gradient(135deg,#15803d,#166534);box-shadow:0 10px 20px #16a34a4d;transform:translateY(-2px)}.cta-button.secondary{background:#f7fafc;border:2px solid #15803d;color:#15803d}.cta-button.secondary:hover{background:#15803d;box-shadow:0 10px 20px #16a34a4d;color:#fff;transform:translateY(-2px)}.pricing-footer{grid-gap:3rem;background:#0f172a;border-radius:16px;color:#fff;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem;padding:3rem}.faq-preview h3,.guarantee h3{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.faq-preview p,.guarantee p{line-height:1.6;opacity:.9}.faq-preview a{color:#22d3ee;font-weight:600;text-decoration:none}.faq-preview a:hover{text-decoration:underline}.testimonials{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;color:#2d3748;margin:3rem 0;padding:3rem 2rem;text-align:center}.testimonials h3{color:#2d3748;font-size:2rem;font-weight:700;margin-bottom:2rem}.testimonial-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.testimonial{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #16a34a1a;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:2rem}.testimonial p{color:#4a5568;font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:1rem}.author{color:#15803d;font-weight:600}@media (max-width:768px){.pricing-container{padding:0 1rem}.pricing-header{margin-bottom:2rem}.pricing-header h1{font-size:1.75rem;margin-bottom:.5rem}.pricing-header p{font-size:.9rem}.billing-toggle{border-radius:50px;flex-direction:row;padding:.2rem;width:auto}.toggle-option{font-size:.875rem;justify-content:center;padding:.65rem 1.25rem}.billing-toggle-container{margin-bottom:1.5rem}.whats-included{padding:2rem 1.25rem}.whats-included h2{font-size:1.5rem}.feature-categories{gap:1rem;grid-template-columns:1fr}.feature-category{padding:1.25rem}.feature-item{font-size:.85rem}.pricing-grid{gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}.pricing-card{padding:1.5rem 1.25rem}.pricing-card.popular{transform:none}.pricing-card.popular:hover{transform:translateY(-3px)}.amount{font-size:2.25rem}.price.annual-price .amount{font-size:2.5rem}.pricing-footer{gap:2rem;grid-template-columns:1fr;padding:2rem}}@media (max-width:1024px) and (min-width:769px){.pricing-grid{gap:2rem}.feature-categories,.pricing-grid{grid-template-columns:repeat(2,1fr)}}.trial-badge-pricing{background:linear-gradient(135deg,#48bb78,#38a169);border-radius:20px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.3px;margin-bottom:.75rem;padding:.35rem .85rem}.pricing-hero-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #00000014;margin:0 auto 4rem;max-width:580px;padding:3rem 2.5rem;text-align:center}.per-seat-price,.pricing-hero-card .billing-toggle-container{margin-bottom:2rem}.per-seat-price{text-align:center}.per-seat-price .amount,.per-seat-price .price.annual-price .amount{font-size:4rem}.seat-selector{margin-bottom:1.5rem}.seat-selector label{color:#1e293b;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem}.seat-input-row{gap:.5rem;margin-bottom:.75rem}.seat-btn,.seat-input-row{align-items:center;display:flex;justify-content:center}.seat-btn{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:1.25rem;font-weight:700;height:40px;transition:all .2s ease;width:40px}.seat-btn:hover:not(:disabled){border-color:#16a34a;color:#16a34a}.seat-btn:disabled{cursor:not-allowed;opacity:.3}.seat-input-row input[type=number]{-moz-appearance:textfield;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:1.25rem;font-weight:700;height:40px;text-align:center;width:72px}.seat-input-row input[type=number]::-webkit-inner-spin-button,.seat-input-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seat-total{align-items:center;color:#475569;display:flex;flex-direction:column;font-size:1.1rem;gap:.25rem}.seat-total .annual-savings{font-size:.9rem;margin-top:.25rem;padding:.375rem .875rem}.pricing-hero-card .cta-button{margin:0 auto;max-width:320px}@media (max-width:768px){.pricing-hero-card{padding:2rem 1.5rem}.per-seat-price .amount{font-size:3rem}}
/*# sourceMappingURL=8184.4048fc82.chunk.css.map*/