.sales-page{color:#fff;background-color:#333;line-height:1.6}.sales-page #hero{color:#fff;text-align:center;background-color:#333;padding:60px 20px}.sales-page #hero h1{margin-bottom:20px;font-size:2.5rem}.sales-page #hero p{margin-bottom:30px;font-size:1.2rem}.sales-page #about{text-align:center;background-color:#222;padding:60px 20px}.sales-page #about h2{margin-bottom:20px;font-size:2.5rem}.sales-page #about p{margin-top:10px;font-size:1.2rem}.sales-page #features{text-align:center;background-color:#333;padding:60px 20px}.sales-page #features h2{margin-bottom:40px;font-size:2.5rem}.sales-page .feature-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.sales-page .feature-card{background-color:#222;border-radius:12px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 8px #0000001a}.sales-page .feature-card:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.sales-page .feature-card h3{color:#6f6;margin-bottom:10px;font-size:1.8rem}.sales-page .feature-card p{font-size:1.1rem}.sales-page #how-it-works{text-align:center;background-color:#222;padding:60px 20px}.sales-page #how-it-works h2{margin-bottom:40px;font-size:2.5rem}.sales-page .steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.sales-page .step{background-color:#333;border-radius:12px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 8px #0000001a}.sales-page .step:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.sales-page .step h3{color:#6f6;margin-bottom:10px;font-size:1.8rem}.sales-page .step p{font-size:1.1rem}.sales-page #why-stratification{text-align:center;background-color:#333;padding:60px 20px}.sales-page #why-stratification h2{margin-bottom:30px;font-size:2.5rem}.sales-page .why-strat-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:40px;display:grid}.sales-page .why-strat-copy{flex-direction:column;display:flex}.sales-page .why-strat-image{justify-content:center;align-items:center;display:flex}.sales-page .segment-screenshot{border-radius:12px;width:100%;height:auto;box-shadow:0 8px 32px #00000073}.sales-page #why-stratification .lead{color:#fff;text-align:left;margin-bottom:24px;font-size:1.3rem;font-weight:500}.sales-page #why-stratification .body-text{text-align:left;color:#ccc;border-left:3px solid #6f6;margin-bottom:16px;padding-left:16px;font-size:1.1rem}.sales-page #why-stratification .body-text strong{color:#fff}.sales-page .comparison-table{border-collapse:collapse;background-color:#222;border-radius:12px;width:100%;margin:40px 0 0;font-size:1.1rem;overflow:hidden;box-shadow:0 4px 8px #0003}.sales-page .comparison-table thead tr{border-bottom:2px solid #ffffff1a}.sales-page .comparison-table th{color:#6f6;text-align:left;padding:18px 24px;font-size:1rem;font-weight:600}.sales-page .comparison-table th:first-child{color:#fff}.sales-page .comparison-table tbody tr{border-bottom:1px solid #ffffff12}.sales-page .comparison-table tbody tr:last-child{border-bottom:none}.sales-page .comparison-table td{text-align:left;color:#bbb;padding:16px 24px}.sales-page .comparison-table td:first-child{color:#fff;font-weight:500}.sales-page .comparison-table td:last-child{color:#6f6;font-weight:600}.sales-page #faq{text-align:center;background-color:#222;gap:30px;padding:60px 20px;display:grid}.sales-page #faq h2{margin-bottom:40px;font-size:2.5rem}.sales-page .faq-item{background-color:#333;border-radius:12px;padding:40px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 8px #0000001a}.sales-page .faq-item:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.sales-page .faq-item h3{color:#6f6;margin-bottom:10px;font-size:1.8rem}.sales-page .faq-item p{font-size:1.1rem}.sales-page #payment-plans{text-align:center;background-color:#333;padding:60px 20px}.sales-page #payment-plans h2{margin-bottom:40px;font-size:2.5rem}.sales-page .plans{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.sales-page .plan{text-align:left;background-color:#222;border-radius:12px;flex-direction:column;margin-bottom:30px;padding:30px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 4px 8px #0000001a}.sales-page .plan:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.sales-page .plan h3{color:#6f6;margin-bottom:10px;font-size:1.8rem}.sales-page .plan p{font-size:1.1rem}.sales-page .plan .cta-button{white-space:nowrap;min-width:175px;margin-top:20px}.sales-page .plan .cta-button:hover{background-color:#4c4;transform:translateY(-3px)}.sales-page .plan-popular{border:2px solid #6f6}.sales-page .plan-popular h3{margin-top:10px}.sales-page .plan-badge{color:#222;background-color:#6f6;border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:700;position:absolute;top:-14px;left:30px}.sales-page .plan-tagline{color:#bbb;margin-bottom:20px;font-size:1rem}.sales-page .plan-price{margin-bottom:20px;font-size:2.5rem;font-weight:700}.sales-page .plan-price-note{color:#bbb;margin-left:4px;font-size:1rem;font-weight:400}.sales-page .plan-features{flex-grow:1;margin:0 0 20px;padding:0;list-style:none}.sales-page .plan-features li{align-items:center;gap:10px;padding:8px 0;font-size:1rem;display:flex}.sales-page .plan-features li.included{color:#fff}.sales-page .plan-features li.excluded{color:#777}.sales-page .plan-features .feature-icon{flex-shrink:0;width:18px;height:18px}.sales-page .plan-features li.included .feature-icon{color:#6f6}.sales-page .plan-features li.excluded .feature-icon{color:#777}.sales-page.test-variant #hero{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:60px;padding:30px 15%;display:grid}.sales-page.test-variant #hero h1{margin-top:80px}.sales-page.test-variant #hero .screenshot-container{justify-content:flex-end;align-items:center;display:flex}.sales-page.test-variant #hero .hero-screenshot{border-radius:12px;width:100%;max-width:560px;height:auto;box-shadow:0 8px 32px #00000073}.sales-page.test-variant #about,.sales-page.test-variant #features,.sales-page.test-variant #how-it-works,.sales-page.test-variant #why-stratification,.sales-page.test-variant #faq,.sales-page.test-variant #payment-plans{padding:60px 15%}.sales-page.test-variant .feature-card,.sales-page.test-variant .step,.sales-page.test-variant .comparison-table,.sales-page.test-variant .faq-item,.sales-page.test-variant .plan{border-radius:30px}@media (max-width:768px){.sales-page.test-variant #hero{grid-template-columns:1fr;padding:30px 10%}.sales-page.test-variant #hero .screenshot-container{justify-content:center}.sales-page.test-variant #hero .hero-screenshot{max-width:100%}.sales-page.test-variant #hero h1{margin-top:30px}.sales-page .why-strat-grid{grid-template-columns:1fr;gap:32px}.sales-page.test-variant #about,.sales-page.test-variant #features,.sales-page.test-variant #how-it-works,.sales-page.test-variant #why-stratification,.sales-page.test-variant #faq,.sales-page.test-variant #payment-plans{padding:30px 10%}}@media (max-width:480px){.sales-page.test-variant #hero{padding:20px 5%}.sales-page.test-variant #hero h1{margin-top:10px}.sales-page.test-variant #about{padding:20px 5% 50px}.sales-page.test-variant #features,.sales-page.test-variant #how-it-works,.sales-page.test-variant #why-stratification,.sales-page.test-variant #faq,.sales-page.test-variant #payment-plans{padding:20px 5%}.sales-page #why-stratification h2{font-size:2rem}.sales-page .comparison-table{font-size:1rem}.sales-page .comparison-table th,.sales-page .comparison-table td{padding:12px 16px}}
