.pricing-v2-page{max-width:1600px;margin:0 auto;padding:60px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.v2-hero{text-align:center;margin-bottom:60px}.back-link{color:#666;margin-bottom:24px;font-size:15px;text-decoration:none;transition:color .2s;display:inline-block}.back-link:hover{color:#f60}.v2-title{color:#000;letter-spacing:-.02em;margin-bottom:16px;font-size:48px;font-weight:700}.v2-subtitle{color:#666;max-width:800px;margin:0 auto;font-size:20px;line-height:1.5}.v2-tabs{border-bottom:2px solid #e5e5e5;justify-content:center;gap:8px;margin-bottom:60px;padding-bottom:0;display:flex}.v2-tabs button{color:#666;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;padding:14px 28px;font-size:16px;font-weight:500;transition:all .2s}.v2-tabs button:hover{color:#000}.v2-tabs button.active{color:#f60;border-bottom-color:#f60}.features-section,.competitors-section,.why-section{margin-bottom:80px}.section-title{color:#000;text-align:center;margin-bottom:12px;font-size:36px;font-weight:700}.section-description{color:#666;text-align:center;max-width:700px;margin:0 auto 48px;font-size:18px;line-height:1.5}.features-table-wrapper{border:2px solid #e5e5e5;border-radius:12px;margin-bottom:40px;overflow-x:auto}.features-table{border-collapse:collapse;background:#fff;width:100%}.features-table thead{z-index:10;background:#f9f9f9;position:sticky;top:0}.features-table th{text-align:center;color:#000;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e5e5e5;padding:16px 20px;font-size:14px;font-weight:700}.features-table th.feature-col{text-align:left;width:30%}.features-table th.popular-col{color:#f60;background:#fff5f0}.category-row{background:#f5f5f5}.category-header{color:#000;text-align:left;padding:14px 20px;font-size:15px;font-weight:700}.feature-row{border-bottom:1px solid #f0f0f0;transition:background .2s}.feature-row:hover{background:#fafafa}.feature-row td{text-align:center;color:#333;padding:16px 20px;font-size:14px}.feature-row td.feature-name{text-align:left;font-weight:500}.feature-row td.popular-col{background:#fff5f0}.check-icon{color:#10b981;font-size:18px;font-weight:700}.cross-icon{color:#ccc;font-size:18px}.value-text{color:#333;font-weight:500}.features-cta{text-align:center;margin-top:40px}.features-cta .cta-button{color:#fff;background:#f60;border:2px solid #f60;border-radius:8px;max-width:300px;margin:0 auto;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.features-cta .cta-button:hover{background:#e55a00;border-color:#e55a00}.competitors-table-wrapper{border:2px solid #e5e5e5;border-radius:12px;margin-bottom:40px;overflow-x:auto}.competitors-table{border-collapse:collapse;background:#fff;width:100%}.competitors-table thead{background:#f9f9f9}.competitors-table th{text-align:center;color:#000;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e5e5e5;padding:16px 20px;font-size:14px;font-weight:700}.competitors-table th.metric-col{text-align:left;width:25%}.competitors-table th.us-col{color:#f60;background:#fff5f0}.competitors-table td{text-align:center;color:#333;border-bottom:1px solid #f0f0f0;padding:16px 20px;font-size:14px}.competitors-table td.metric-name{text-align:left;color:#000;font-weight:600}.competitors-table td.us-value{color:#f60;background:#fff5f0;font-weight:600}.competitors-table tr:hover{background:#fafafa}.cost-savings-card{background:linear-gradient(135deg,#fff5f0 0%,#ffe8db 100%);border:2px solid #f60;border-radius:12px;margin-top:40px;padding:40px}.cost-savings-card h3{color:#000;text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}.savings-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:24px;display:grid}.savings-item{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px}.savings-item.highlight{border-color:#f60;box-shadow:0 4px 12px #ff660026}.savings-item strong{color:#000;margin-bottom:8px;font-size:16px;display:block}.savings-item p{color:#666;margin:0;font-size:14px;line-height:1.6}.old-price{color:#999;font-weight:600;text-decoration:line-through}.new-price{color:#10b981;font-size:18px;font-weight:700}.savings-arrow{color:#f60;font-size:32px;font-weight:700}.savings-result{text-align:center;color:#000;margin:0;font-size:18px}.savings-result strong{color:#10b981}.why-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px;display:grid}.why-card{text-align:center;background:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:32px 24px;transition:all .3s}.why-card:hover{border-color:#f60;transform:translateY(-4px);box-shadow:0 4px 20px #ff66001a}.why-icon{margin-bottom:16px;font-size:48px}.why-card h3{color:#000;margin-bottom:12px;font-size:20px;font-weight:700}.why-card p{color:#666;margin:0;font-size:15px;line-height:1.6}.testimonial-section{background:#f9f9f9;border-radius:12px;margin-top:60px;padding:48px 32px}.testimonial-section h3{color:#000;text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.testimonial{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:24px}.testimonial p{color:#333;margin-bottom:16px;font-size:15px;font-style:italic;line-height:1.6}.testimonial cite{color:#666;font-size:14px;font-style:normal;font-weight:500}.v2-final-cta{text-align:center;color:#fff;background:linear-gradient(135deg,#f60 0%,#f83 100%);border-radius:12px;margin-top:80px;padding:80px 20px}.v2-final-cta h2{margin-bottom:12px;font-size:42px;font-weight:700}.v2-final-cta p{opacity:.95;margin-bottom:32px;font-size:20px}.cta-buttons{justify-content:center;gap:16px;display:flex}.cta-buttons .cta-button{border-radius:8px;padding:16px 40px;font-size:18px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.cta-buttons .cta-button.primary{color:#f60;background:#fff;border:2px solid #fff}.cta-buttons .cta-button.primary:hover{background:#f5f5f5;border-color:#f5f5f5}.cta-buttons .cta-button.secondary{color:#fff;background:0 0;border:2px solid #fff}.cta-buttons .cta-button.secondary:hover{background:#ffffff1a}@media (max-width:1200px){.why-grid,.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.v2-title{font-size:36px}.v2-subtitle{font-size:18px}.section-title{font-size:28px}.v2-tabs{border-bottom:none;flex-direction:column}.v2-tabs button{text-align:center;border-bottom:2px solid #e5e5e5;width:100%;margin-bottom:0}.v2-tabs button.active{border-bottom-color:#f60}.why-grid,.testimonials-grid,.savings-grid{grid-template-columns:1fr}.savings-arrow{transform:rotate(90deg)}.cta-buttons{flex-direction:column}.cta-buttons .cta-button{width:100%}}@media (max-width:480px){.pricing-v2-page{padding:40px 16px}.v2-title{font-size:28px}.v2-subtitle{font-size:16px}.section-title{font-size:24px}.cost-savings-card{padding:24px}.v2-final-cta{padding:48px 20px}.v2-final-cta h2{font-size:28px}.v2-final-cta p{font-size:16px}}
