@charset "UTF-8";.services-page .btn.primary{color:#fff!important}.services-page h1{text-align:center;margin:2rem 0 1rem 1rem;font-size:2.5rem;font-weight:700;color:#2c3e50}.services-page .service-section{margin:4rem 0;padding:2rem 0}.services-page .service-section .section-header{text-align:center;margin-bottom:3rem}.services-page .service-section .section-header h2{color:#2c3e50;font-size:2.2rem;font-weight:700;margin-bottom:.5rem}.services-page .service-section .section-header .section-subtitle{color:#6c757d;font-size:1.2rem;max-width:600px;margin:0 auto}.services-page .service-tier{margin:3rem 0;padding:2rem;background:#f8f9fa;border-radius:10px;border-left:4px solid #17a2b8}.services-page .service-tier.premium{background:linear-gradient(135deg,#f8fff9,#f1fff3);border-left:4px solid #28a745;box-shadow:0 4px 20px #28a74514}.services-page .service-tier h3{color:#2c3e50;font-size:1.8rem;margin-bottom:1rem;font-weight:600}.services-page .service-tier .tier-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.services-page .service-tier .pricing-badge{background:#007bff;color:#fff;padding:.8rem 1.2rem;border-radius:10px;font-weight:600}.services-page .service-tier .pricing-badge .price{color:#fff;font-size:1.5rem;margin:0}.services-page .service-tier .pricing-badge .period{color:#fff;font-size:.9rem;opacity:.9}.services-page .free-features{margin:2rem 0}.services-page .free-features .feature-item.basic{background:#fff;border-left:4px solid #17a2b8}.services-page .free-features .feature-item.basic h4{color:#17a2b8}.services-page .premium-features{margin:2rem 0;padding:2rem;background:#fff;border-radius:10px;box-shadow:0 4px 20px #0000000d}.services-page .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.services-page .feature-item{background:#fff;padding:2rem;border-radius:10px;border:1px solid #e9ecef;box-shadow:0 2px 10px #0000000d;transition:all .3s ease;position:relative}.services-page .feature-item.premium{border-left:4px solid #007bff;background:linear-gradient(135deg,#fff,#f8f9ff)}.services-page .feature-item.premium h4{color:#007bff}.services-page .feature-item.premium:hover{box-shadow:0 8px 25px #007bff26}.services-page .feature-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.services-page .feature-item .feature-icon{font-size:2rem;margin-bottom:1rem;display:block}.services-page .feature-item h4{color:#2c3e50;margin:0 0 1rem;font-size:1.3rem;font-weight:600}.services-page .feature-item p{color:#495057;margin:0 0 1rem;line-height:1.6;font-size:1rem}.services-page .feature-item .feature-details{list-style:none;padding:0;margin:1rem 0 0}.services-page .feature-item .feature-details li{color:#6c757d;position:relative;padding:.3rem 0 .3rem 1.2rem;font-size:.9rem}.services-page .feature-item .feature-details li:before{content:"•";position:absolute;left:0;color:#007bff;font-weight:700}.services-page .upgrade-section{text-align:center;margin:3rem 0;padding:2.5rem;background:linear-gradient(135deg,#007bff,#0056b3);border-radius:10px;color:#fff}.services-page .upgrade-section h4{color:#fff;font-size:1.5rem;margin-bottom:1rem}.services-page .upgrade-section .btn.primary.large{padding:1rem 2rem;font-size:1.1rem;font-weight:600}.services-page .upgrade-section .subscription-note{margin-top:1rem;font-size:.95rem;opacity:.9;font-style:italic}.services-page .info-block{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460;padding:1.5rem;border-radius:10px;margin:2rem 0;border-left:4px solid #17a2b8}.services-page .info-block.success{background:#d4edda;border-color:#c3e6cb;color:#155724;border-left-color:#28a745}.services-page .info-block p{margin:0;font-size:1rem}.services-page .additional-info{margin:3rem 0;padding:2rem;background:#f8f9fa;border-radius:10px;border-left:4px solid #6c757d}.services-page .additional-info p{margin:0;color:#495057}.services-page .get-started-section{background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid #e9ecef;border-radius:10px;padding:3rem 2rem;margin:4rem 0;text-align:center;box-shadow:0 4px 20px #0000000d}.services-page .get-started-section h2{color:#2c3e50;font-size:2rem;font-weight:700;margin-bottom:2rem;position:relative}.services-page .get-started-section h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,#007bff,#17a2b8);border-radius:2px}.services-page .get-started-section .get-started-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem;max-width:900px;margin-left:auto;margin-right:auto}.services-page .get-started-section .get-started-grid .get-started-item:nth-child(3){grid-column:1/-1;max-width:500px;margin:0 auto}.services-page .get-started-section .get-started-item{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 2px 15px #00000014;border:1px solid #e9ecef;transition:all .3s ease;position:relative;overflow:hidden}.services-page .get-started-section .get-started-item:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007bff,#17a2b8);transform:translate(-100%);transition:transform .3s ease}.services-page .get-started-section .get-started-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001f}.services-page .get-started-section .get-started-item:hover:before{transform:translate(0)}.services-page .get-started-section .get-started-item .get-started-icon{font-size:2.5rem;margin-bottom:1rem;color:#007bff}.services-page .get-started-section .get-started-item h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.services-page .get-started-section .get-started-item p{color:#6c757d;margin-bottom:1.5rem;line-height:1.6}.services-page .get-started-section .get-started-item .btn{padding:.8rem 2rem;border-radius:10px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block;border:2px solid #007bff}.services-page .get-started-section .get-started-item .btn.primary{background:#007bff;color:#fff}.services-page .get-started-section .get-started-item .btn.primary:hover{background:#0056b3;border-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 15px #007bff4d}.services-page .get-started-section .get-started-item .btn.secondary{background:transparent;color:#007bff}.services-page .get-started-section .get-started-item .btn.secondary:hover{background:#007bff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #007bff33}.services-page .get-started-section .get-started-item .btn.info{border-color:#17a2b8;color:#17a2b8;background:transparent}.services-page .get-started-section .get-started-item .btn.info:hover{background:#17a2b8;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #17a2b833}@media (max-width: 768px){.services-page .get-started-section{padding:2rem 1rem}.services-page .get-started-section .get-started-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.services-page .get-started-section .get-started-item{padding:1.5rem}.services-page .get-started-section h2{font-size:1.6rem}}.services-page .about-section{background:linear-gradient(135deg,#2c3e50,#34495e);color:#fff;padding:1rem 2rem 3rem;border-radius:10px;margin:2rem 0;text-align:center}.services-page .about-section h2{color:#fff!important;font-size:2rem;margin-bottom:1rem}.services-page .about-section p{font-size:1.1rem;line-height:1.7;max-width:800px;margin:0 auto;opacity:.95;text-align:justify}.services-page header .services-nav{text-align:center;margin-top:1.5rem}.services-page header .services-nav .nav-link{margin:0 .5rem;padding:.8rem 1.5rem;border-radius:10px;text-decoration:none;font-weight:500;transition:all .3s ease}.services-page header .services-nav .nav-link:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}@media (max-width: 768px){.services-page .feature-grid{grid-template-columns:1fr;gap:1.5rem}.services-page .service-tier{padding:1rem}.services-page .service-tier .tier-header{flex-direction:column;align-items:flex-start;gap:1rem}.services-page .service-tier .pricing-badge{align-self:flex-start}.services-page .premium-features{padding:1rem}.services-page .feature-item{padding:1.5rem}.services-page .upgrade-section{padding:2rem 1rem}.services-page .service-section .section-header h2{font-size:1.8rem}.services-page .service-section .section-header .section-subtitle{font-size:1rem}}
