.service-business-page{background:#fff}.sb-hero{background:#111;padding:0;text-align:center;color:#fff}.sb-hero .hero-badge{display:inline-block;background:#2f80ed;color:#fff;padding:.5rem 1.25rem;border-radius:20px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.5px}.sb-hero h1{font-size:2.75rem;margin-bottom:1rem;max-width:800px;margin-left:auto;margin-right:auto}.sb-hero .hero-subtitle{font-size:1.25rem;color:#ffffffd9;max-width:600px;margin:0 auto 2.5rem;line-height:1.7}.sb-hero .hero-cta{background:#2f80ed;color:#fff;padding:1rem 2.5rem;font-size:1.125rem}.sb-hero .hero-cta:hover{background:#56ccf2;color:#1c1c1c}.sb-pain-points{padding:5rem 0;background:#f8f9fa}.sb-pain-points h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.section-intro{text-align:center;max-width:600px;margin:0 auto 3rem;color:#666;font-size:1.125rem;line-height:1.7}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1000px;margin:0 auto}.pain-card{background:#fff;padding:2rem;border-radius:8px;border:1px solid #E0E0E0;text-align:center;transition:all .3s ease}.pain-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.pain-icon{font-size:2.5rem;margin-bottom:1rem}.pain-card h3{font-size:1.125rem;color:#1c1c1c;margin-bottom:.75rem}.pain-card p{color:#666;font-size:.9375rem;line-height:1.6;margin:0}.sb-real-cost{padding:5rem 0;background:#1c1c1c;color:#fff}.sb-real-cost h2{text-align:center;font-size:2rem;margin-bottom:3rem}.cost-content{display:flex;justify-content:center;gap:4rem;margin-bottom:3rem}.cost-item{text-align:center;max-width:250px}.cost-number{font-size:3rem;font-weight:700;color:#56ccf2;margin-bottom:.75rem}.cost-item p{color:#fffc;font-size:.9375rem;line-height:1.6}.cost-conclusion{text-align:center;font-size:1.125rem;max-width:600px;margin:0 auto;line-height:1.8;color:#ffffffe6}.sb-solutions{padding:5rem 0;background:#fff}.sb-solutions h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.solutions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin:0 auto}.solution-card{background:#f8f9fa;padding:2rem;border-radius:8px;border-left:4px solid #2F80ED;transition:all .3s ease}.solution-card:hover{border-left-color:#56ccf2;box-shadow:0 4px 16px #2f80ed26}.solution-icon{font-size:2rem;margin-bottom:1rem}.solution-card h3{font-size:1.25rem;color:#1c1c1c;margin-bottom:.75rem}.solution-card p{color:#666;line-height:1.6;margin:0}.sb-business-types{padding:4rem 0;background:#ebf5ff}.sb-business-types h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.business-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:700px;margin:0 auto 1.5rem}.business-tag{background:#fff;color:#1c1c1c;padding:.5rem 1.25rem;border-radius:20px;font-size:.9375rem;font-weight:500;border:1px solid #BDBDBD}.business-note{text-align:center;color:#666;font-size:.9375rem;max-width:500px;margin:0 auto}.sb-options{padding:5rem 0;background:#fff}.sb-options h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.options-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1000px;margin:0 auto 2rem}.option-card{background:#fff;padding:2rem;border-radius:8px;border:1px solid #E0E0E0;position:relative;transition:all .3s ease}.option-card:hover{border-color:#2f80ed;box-shadow:0 4px 16px #2f80ed1a}.option-header{margin-bottom:1rem}.option-label{background:#ebf5ff;color:#2f80ed;padding:.375rem .875rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.option-card h4{font-size:1.25rem;color:#1c1c1c;margin:0 0 .75rem}.option-card p{color:#666;line-height:1.6;margin-bottom:1.5rem;font-size:.9375rem}.option-example{background:#f8f9fa;padding:.75rem 1rem;border-radius:6px;font-size:.875rem;color:#666;font-style:italic;border-left:3px solid #56CCF2}.options-cta{text-align:center;max-width:600px;margin:0 auto}.options-cta p{color:#666;margin-bottom:.75rem}.options-cta .playbook-link{color:#2f80ed;text-decoration:none;font-weight:600}.options-cta .playbook-link:hover{text-decoration:underline}.sb-proof-of-concept{padding:5rem 0;background:linear-gradient(135deg,#2f80ed,#56ccf2);color:#fff}.poc-content{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;align-items:center}.poc-text h2{font-size:2rem;margin-bottom:1.5rem}.poc-lead{font-size:1.125rem;line-height:1.7;margin-bottom:1rem}.poc-text p{line-height:1.7;opacity:.95;margin-bottom:1rem}.poc-benefits{display:flex;flex-direction:column;gap:1.25rem}.poc-benefit{display:flex;align-items:center;gap:1rem;background:#ffffff26;padding:1rem 1.25rem;border-radius:8px;font-weight:500}.poc-icon{font-size:1.5rem}.sb-process{padding:5rem 0;background:#f8f9fa}.sb-process h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.process-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}.process-card{background:#fff;padding:2.5rem 1.5rem 2rem;border-radius:8px;border:1px solid #E0E0E0;text-align:center;position:relative}.process-card .step-number{width:45px;height:45px;background:linear-gradient(135deg,#2f80ed,#56ccf2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.process-card h3{font-size:1.0625rem;color:#1c1c1c;margin:0 0 .75rem}.process-card p{color:#666;line-height:1.6;margin:0;font-size:.9375rem}.sb-pricing{padding:5rem 0;background:#fff}.sb-pricing h2{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1c1c1c}.pricing-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1000px;margin:0 auto 2rem}.sb-pricing .pricing-card{background:#fff;padding:2rem;border-radius:8px;border:1px solid #E0E0E0;text-align:center;transition:all .3s ease}.sb-pricing .pricing-card:hover{border-color:#2f80ed;box-shadow:0 4px 16px #2f80ed1a}.sb-pricing .pricing-card h3{font-size:1.125rem;color:#1c1c1c;margin-bottom:.5rem}.sb-pricing .pricing-card .price{font-size:1.5rem;font-weight:700;color:#2f80ed;margin-bottom:1.5rem}.sb-pricing .pricing-card ul{list-style:none;padding:0;margin:0;text-align:left}.sb-pricing .pricing-card li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#666;font-size:.9375rem}.sb-pricing .pricing-card li:before{content:"✓";position:absolute;left:0;color:#2f80ed;font-weight:700}.pricing-note{text-align:center;color:#666;font-size:.9375rem;max-width:500px;margin:0 auto}.sb-contact{padding:5rem 0;background:#ebf5ff}.contact-header{text-align:center;margin-bottom:3rem}.contact-header h2{font-size:2rem;color:#1c1c1c;margin-bottom:.75rem}.contact-subtitle{color:#666;font-size:1.125rem}.sb-contact .contact-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:4rem;max-width:1000px;margin:0 auto}.sb-contact .contact-info h3{font-size:1.25rem;color:#1c1c1c;margin-bottom:1.5rem}.expect-list{list-style:none;padding:0;margin:0 0 2rem}.expect-list li{padding:.625rem 0 .625rem 1.75rem;position:relative;color:#444}.expect-list li:before{content:"✓";position:absolute;left:0;color:#2f80ed;font-weight:700}.sb-contact .contact-method{margin-bottom:1.5rem}.sb-contact .contact-method h4{font-size:1rem;color:#1c1c1c;margin-bottom:.5rem}.sb-contact .book-call-link{color:#2f80ed;text-decoration:none;font-weight:600}.sb-contact .book-call-link:hover{text-decoration:underline}.sb-contact .email a{color:#2f80ed;text-decoration:none}.sb-contact .contact-form-wrapper{background:#fff;padding:2rem;border-radius:12px;border:1px solid #E0E0E0}.sb-contact .contact-form .form-group{margin-bottom:1.25rem}.sb-contact .contact-form label{display:block;font-weight:600;color:#1c1c1c;margin-bottom:.5rem;font-size:.9375rem}.sb-contact .contact-form input,.sb-contact .contact-form textarea,.sb-contact .contact-form select{width:100%;padding:.75rem;border:1px solid #BDBDBD;border-radius:6px;font-size:1rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.sb-contact .contact-form input:focus,.sb-contact .contact-form textarea:focus,.sb-contact .contact-form select:focus{outline:none;border-color:#2f80ed;box-shadow:0 0 0 3px #2f80ed1a}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.sb-contact .btn-primary{width:100%;padding:1rem;font-size:1.0625rem;background:#2f80ed;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease}.sb-contact .btn-primary:hover{background:#1c1c1c}.sb-contact .btn-primary:disabled{opacity:.7;cursor:not-allowed}.success-message{margin-top:1rem;padding:1rem;background:#e8f5e9;color:#2e7d32;border-radius:6px;text-align:center;font-weight:500}.error-message{margin-top:1rem;padding:1rem;background:#ffebee;color:#c62828;border-radius:6px;text-align:center}.sb-final-cta{padding:5rem 0;background:#10141c;color:#fff;text-align:center}.sb-final-cta h2{font-size:2rem;margin-bottom:1rem}.sb-final-cta p{color:#ffffffd9;font-size:1.125rem;max-width:600px;margin:0 auto 2rem;line-height:1.7}.sb-final-cta .btn-primary{background:#56ccf2;color:#1c1c1c;padding:1rem 2.5rem;font-size:1.0625rem}.sb-final-cta .btn-primary:hover{background:#2f80ed;color:#fff}@media (max-width: 1100px){.process-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 968px){.pain-grid{grid-template-columns:repeat(2,1fr)}.options-grid,.pricing-cards{grid-template-columns:1fr;max-width:500px}.solutions-grid{grid-template-columns:1fr}.cost-content{flex-direction:column;align-items:center;gap:2rem}.sb-contact .contact-grid{grid-template-columns:1fr;gap:2rem}.poc-content{grid-template-columns:1fr;gap:2rem;text-align:center}.poc-benefits{max-width:350px;margin:0 auto}.process-grid{grid-template-columns:repeat(2,1fr);max-width:600px;margin:0 auto}}@media (max-width: 768px){.sb-hero h1{font-size:2rem}.sb-hero .hero-subtitle{font-size:1.125rem}.pain-grid,.form-row{grid-template-columns:1fr}.process-grid{grid-template-columns:1fr;max-width:400px}}.solo-conclusion{margin-top:2.5rem;font-weight:600;text-align:center;font-size:1.125rem;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.7}
