.Services-module__Dm6S_W__servicesPage{background:#fff;min-height:100vh}.Services-module__Dm6S_W__heroSection{text-align:center;background:linear-gradient(135deg,#faedd6 0%,#ecc7a5 30%,#ddd6fe 70%,#c7d2fe 100%);padding:120px 0 80px;position:relative}.Services-module__Dm6S_W__container{max-width:1200px;margin:0 auto;padding:0 24px}.Services-module__Dm6S_W__heroContent{max-width:800px;margin:0 auto}.Services-module__Dm6S_W__heroTitle{color:#1e293b;margin-bottom:16px;font-size:3.5rem;font-weight:700;line-height:1.1}.Services-module__Dm6S_W__heroSubtitle{color:#3b82f6;margin-bottom:20px;font-size:1.5rem;font-weight:600}.Services-module__Dm6S_W__heroDescription{color:#64748b;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.6}.Services-module__Dm6S_W__heroButtons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.Services-module__Dm6S_W__primaryButton{color:#fff;background:#3b82f6;border-radius:8px;align-items:center;gap:12px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px rgba(59,130,246,.3)}.Services-module__Dm6S_W__primaryButton:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}.Services-module__Dm6S_W__secondaryButton{color:#3b82f6;background:0 0;border:2px solid #3b82f6;border-radius:8px;align-items:center;gap:12px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.Services-module__Dm6S_W__secondaryButton:hover{color:#fff;background:#3b82f6;transform:translateY(-2px)}.Services-module__Dm6S_W__featuresSection{padding:80px 0}.Services-module__Dm6S_W__featuresSection:nth-of-type(odd){background:#f8fafc}.Services-module__Dm6S_W__sectionHeader{text-align:center;margin-bottom:60px}.Services-module__Dm6S_W__sectionTitle{color:#1e293b;margin-bottom:16px;font-size:2.5rem;font-weight:700}.Services-module__Dm6S_W__sectionDescription{color:#64748b;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.Services-module__Dm6S_W__featuresGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.Services-module__Dm6S_W__featureCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px;transition:all .3s;box-shadow:0 4px 20px rgba(0,0,0,.08)}.Services-module__Dm6S_W__featureCard:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.Services-module__Dm6S_W__featureIcon{color:#3b82f6;background:#eff6ff;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:1.8rem;display:flex}.Services-module__Dm6S_W__featureTitle{color:#1e293b;margin-bottom:12px;font-size:1.3rem;font-weight:600}.Services-module__Dm6S_W__featureDescription{color:#64748b;font-size:1rem;line-height:1.6}.Services-module__Dm6S_W__networkSection{background:#fff;padding:100px 0}.Services-module__Dm6S_W__networkLayout{grid-template-columns:2fr 1fr;align-items:start;gap:60px;display:grid}.Services-module__Dm6S_W__stationsContainer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:40px}.Services-module__Dm6S_W__stationsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.Services-module__Dm6S_W__stationCard{text-align:center;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:20px 16px;transition:all .3s;position:relative}.Services-module__Dm6S_W__stationCard:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Services-module__Dm6S_W__stationCardReady{background:#eff6ff;border-color:#3b82f6}.Services-module__Dm6S_W__stationCardReady:hover{border-color:#2563eb;box-shadow:0 6px 20px rgba(59,130,246,.2)}.Services-module__Dm6S_W__stationCardSelected{color:#fff;background:#3b82f6;border-color:#2563eb;transform:scale(1.05);box-shadow:0 8px 25px rgba(59,130,246,.3)}.Services-module__Dm6S_W__stationCardConnected{color:#fff;background:#10b981;border-color:#059669;transform:scale(1.02)}.Services-module__Dm6S_W__stationName{margin-bottom:6px;font-size:1rem;font-weight:600}.Services-module__Dm6S_W__stationState{opacity:.8;font-size:.8rem}.Services-module__Dm6S_W__stationBadge{color:#fff;background:#10b981;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;display:flex;position:absolute;top:-8px;right:-8px}.Services-module__Dm6S_W__stationDetailsCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;position:-webkit-sticky;position:sticky;top:20px;box-shadow:0 8px 30px rgba(0,0,0,.1)}.Services-module__Dm6S_W__detailsHeader{text-align:center;border-bottom:2px solid #f1f5f9;margin-bottom:32px;padding-bottom:20px}.Services-module__Dm6S_W__detailsTitle{color:#1e293b;margin-bottom:8px;font-size:1.8rem;font-weight:700}.Services-module__Dm6S_W__detailsState{color:#3b82f6;background:#eff6ff;border-radius:20px;padding:6px 16px;font-size:.9rem;font-weight:500}.Services-module__Dm6S_W__detailsContent{flex-direction:column;gap:24px;display:flex}.Services-module__Dm6S_W__detailItem{align-items:flex-start;gap:16px;display:flex}.Services-module__Dm6S_W__detailIcon{color:#3b82f6;flex-shrink:0;margin-top:2px;font-size:1.2rem}.Services-module__Dm6S_W__detailItem>div{flex:1}.Services-module__Dm6S_W__detailItem label{color:#374151;margin-bottom:4px;font-size:.9rem;font-weight:600;display:block}.Services-module__Dm6S_W__detailItem span{color:#6b7280;margin-bottom:2px;font-size:.95rem;line-height:1.4;display:block}.Services-module__Dm6S_W__servicesTags{flex-wrap:wrap;gap:8px;display:flex}.Services-module__Dm6S_W__serviceTag{color:#3b82f6;background:#eff6ff;border-radius:16px;padding:6px 12px;font-size:.8rem;font-weight:500;margin-bottom:0!important;display:inline-block!important}.Services-module__Dm6S_W__appDownloadSection{background:#f8fafc;padding:100px 0}.Services-module__Dm6S_W__appDownloadGrid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.Services-module__Dm6S_W__appDownloadCard{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:40px;transition:all .3s;box-shadow:0 8px 30px rgba(0,0,0,.08)}.Services-module__Dm6S_W__appDownloadCard:hover{transform:translateY(-8px);box-shadow:0 16px 50px rgba(0,0,0,.15)}.Services-module__Dm6S_W__appImagePlaceholder{background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;height:180px;margin-bottom:24px;display:flex;position:relative}.Services-module__Dm6S_W__playStoreIcon{color:#10b981;margin-right:20px;font-size:4rem}.Services-module__Dm6S_W__appIconPlaceholder{color:#3b82f6;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.8rem;display:flex}.Services-module__Dm6S_W__appDownloadContent{text-align:left}.Services-module__Dm6S_W__appTitle{color:#1e293b;margin-bottom:8px;font-size:1.5rem;font-weight:700}.Services-module__Dm6S_W__appSubtitle{color:#3b82f6;margin-bottom:16px;font-size:1rem;font-weight:500}.Services-module__Dm6S_W__appDescription{color:#64748b;margin-bottom:24px;line-height:1.6}.Services-module__Dm6S_W__downloadButton{color:#fff;background:#10b981;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:14px 24px;font-weight:600;transition:all .3s;display:flex}.Services-module__Dm6S_W__appDownloadCard:hover .Services-module__Dm6S_W__downloadButton{background:#059669}.Services-module__Dm6S_W__ctaSection{color:#030303;background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:1px solid #e2e8f0;border-radius:20px;margin:50px;padding:100px 0;box-shadow:0 10px 40px rgba(0,0,0,.08)}.Services-module__Dm6S_W__ctaContent{max-width:700px;margin:0 auto}.Services-module__Dm6S_W__ctaTitle{margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.2}.Services-module__Dm6S_W__ctaDescription{opacity:.9;margin-bottom:40px;font-size:1.2rem;line-height:1.6}.Services-module__Dm6S_W__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (max-width:1024px){.Services-module__Dm6S_W__networkLayout{grid-template-columns:1fr;gap:40px}.Services-module__Dm6S_W__stationDetailsCard{position:static}.Services-module__Dm6S_W__featuresGrid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.Services-module__Dm6S_W__heroTitle{font-size:2.8rem}.Services-module__Dm6S_W__sectionTitle{font-size:2rem}.Services-module__Dm6S_W__featuresGrid{grid-template-columns:1fr;gap:20px}.Services-module__Dm6S_W__appDownloadGrid{grid-template-columns:1fr;gap:30px}.Services-module__Dm6S_W__stationsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.Services-module__Dm6S_W__stationDetailsCard{padding:24px}.Services-module__Dm6S_W__ctaTitle{font-size:2rem}.Services-module__Dm6S_W__heroButtons,.Services-module__Dm6S_W__ctaButtons{flex-direction:column;align-items:center}}@media (max-width:480px){.Services-module__Dm6S_W__container{padding:0 16px}.Services-module__Dm6S_W__heroTitle{font-size:2.2rem}.Services-module__Dm6S_W__sectionTitle{font-size:1.8rem}.Services-module__Dm6S_W__featureCard,.Services-module__Dm6S_W__stationsContainer,.Services-module__Dm6S_W__appDownloadCard{padding:24px}.Services-module__Dm6S_W__appImagePlaceholder{height:140px}.Services-module__Dm6S_W__playStoreIcon{font-size:3rem}}.Services-module__Dm6S_W__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Services-module__Dm6S_W__modal{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:100vw;max-height:85vh;animation:.3s ease-out Services-module__Dm6S_W__slideUp;overflow-y:auto;box-shadow:0 -10px 40px rgba(0,0,0,.2)}@keyframes Services-module__Dm6S_W__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Services-module__Dm6S_W__modalContent{box-shadow:none;border:none;border-radius:0;position:static}.Services-module__Dm6S_W__modalHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:0;padding:20px 24px 0;display:flex}.Services-module__Dm6S_W__modalTitle{color:#1e293b;font-size:1.2rem;font-weight:600}.Services-module__Dm6S_W__closeButton{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.Services-module__Dm6S_W__closeButton:hover{color:#374151;background:#e2e8f0}@media (max-width:768px){.Services-module__Dm6S_W__networkLayout{grid-template-columns:1fr;gap:0}.Services-module__Dm6S_W__stationsContainer{margin-bottom:0}.Services-module__Dm6S_W__stationCard{position:relative}.Services-module__Dm6S_W__stationCard:active{transition:transform .1s;transform:scale(.95)}.Services-module__Dm6S_W__networkLayout>.Services-module__Dm6S_W__stationDetailsCard{display:none}}@media (max-width:480px){.Services-module__Dm6S_W__modal{max-height:90vh}.Services-module__Dm6S_W__modalHeader{padding:16px 20px 0}.Services-module__Dm6S_W__modalContent .Services-module__Dm6S_W__detailsContent{padding:0 20px 20px}}.Services-module__Dm6S_W__networkContent{text-align:center}.Services-module__Dm6S_W__stationsGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:40px;padding:40px;display:grid}.Services-module__Dm6S_W__networkStats{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px;padding:32px;display:grid;box-shadow:0 4px 20px rgba(0,0,0,.05)}.Services-module__Dm6S_W__statItem{text-align:center}.Services-module__Dm6S_W__statNumber{color:#3b82f6;margin-bottom:6px;font-size:2rem;font-weight:700;display:block}.Services-module__Dm6S_W__statLabel{color:#64748b;font-size:.9rem;font-weight:500}.Services-module__Dm6S_W__networkCTA{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:16px;padding:40px}.Services-module__Dm6S_W__networkCTATitle{color:#1e293b;margin-bottom:12px;font-size:1.8rem;font-weight:700}.Services-module__Dm6S_W__networkCTADescription{color:#64748b;max-width:600px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.6}.Services-module__Dm6S_W__networkCTAButton{color:#fff;background:#3b82f6;border-radius:8px;align-items:center;gap:12px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px rgba(59,130,246,.3)}.Services-module__Dm6S_W__networkCTAButton:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}@media (max-width:768px){.Services-module__Dm6S_W__stationsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;padding:24px}.Services-module__Dm6S_W__networkStats{grid-template-columns:repeat(2,1fr);gap:16px;padding:24px}.Services-module__Dm6S_W__statNumber{font-size:1.6rem}.Services-module__Dm6S_W__networkCTA{padding:24px}.Services-module__Dm6S_W__networkCTATitle{font-size:1.5rem}.Services-module__Dm6S_W__networkCTADescription{font-size:1rem}}@media (max-width:480px){.Services-module__Dm6S_W__networkStats{grid-template-columns:1fr;gap:12px}.Services-module__Dm6S_W__stationsGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;padding:20px}}
