.services-page{color:#f4f8ff;background:radial-gradient(circle at 20% 10%,#132238 0%,#070d18 50%,#04070d 100%);min-height:100dvh;padding:24px 14px 52px;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.services-shell{z-index:2;width:min(1000px,100%);margin:0 auto;position:relative}.back-link{z-index:10;color:#fff;background:#1b2b45;border:1px solid #7f9fd2;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex;position:sticky;top:10px;box-shadow:0 8px 24px #00000059}.services-head{text-align:center;margin:26px 0 18px}.services-head h1{letter-spacing:-1px;color:#fff;text-shadow:0 4px 18px #000000a6;margin:0;font-size:clamp(30px,8vw,44px);line-height:1.05}.services-head p{color:#e8efff;text-shadow:0 2px 10px #00000080;max-width:660px;margin:10px auto 0;font-size:16px;line-height:1.5}.services-tabs{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.services-tabs button{color:#fff;text-align:center;cursor:pointer;background:#152238;border:1px solid #8fb3ff;border-radius:18px;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:13px;font-size:14px;font-weight:700;line-height:1.15;transition:all .2s;display:flex}.services-tabs button:hover{background:#ffffff1f;transform:translateY(-2px)}.services-tabs button.is-active{color:#03101f;background:linear-gradient(135deg,#3ed5ff,#7578ff);border-color:#fff;font-weight:800}.service-card{background:#111d31;border:1px solid #6f8bbd;border-radius:24px;padding:22px;box-shadow:0 20px 60px #0006}.service-card h2{color:#fff;margin:0 0 14px;font-size:24px;line-height:1.2}.service-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.service-form input,.service-search input,.currency-convert input{color:#fff;background:#0a1526;border:1px solid #7995c7;border-radius:14px;width:100%;padding:13px;font-size:16px}.service-form input::placeholder,.service-search input::placeholder,.currency-convert input::placeholder{color:#c9d8f0}.service-form button,.service-action{color:#0b1020;cursor:pointer;background:linear-gradient(135deg,#57e2ff,#7d7bff);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-weight:700;text-decoration:none;display:inline-flex}.service-search{align-items:center;gap:10px;margin-bottom:16px;display:flex;position:relative}.service-search svg{color:#fff9;position:absolute;right:14px}.dream-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.dream-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;padding:16px}.dream-card h3{text-transform:capitalize;color:#fff;margin:0 0 8px;font-size:17px}.dream-card p{color:#e7edfa;margin:0;font-size:15px;line-height:1.55}.currency-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:14px 0;display:grid}.currency-card{background:#182740;border:1px solid #6789bd;border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.currency-card span{color:#dfeaff;font-size:13px}.currency-convert{grid-template-columns:1fr 110px 1fr;align-items:center;gap:10px;display:grid}.currency-convert input,.currency-convert select{color:#fff;background:#0a1526;border:1px solid #7995c7;border-radius:14px;padding:13px;font-size:16px}.tv-channel{background:#182740;border:1px solid #6789bd;border-radius:18px;margin:10px 0;overflow:hidden}.tv-channel summary{color:#fff;cursor:pointer;padding:14px;font-weight:800}.tv-channel ul{margin:0;padding:0 14px 14px;list-style:none}.tv-channel li{color:#e7edfa;border-top:1px solid #6d88b6;padding:7px 0}.speed-result{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.speed-result div{background:#182740;border:1px solid #6789bd;border-radius:20px;flex-direction:column;align-items:center;padding:18px;display:flex}.speed-result strong{font-size:28px}.speed-result span{color:#e7edfa}.compat-result{align-items:center;gap:16px;margin-top:16px;display:flex}.compat-ring{background:conic-gradient(#57e2ff,#7d7bff,#57e2ff);border-radius:50%;place-items:center;width:110px;height:110px;animation:4s linear infinite spin;display:grid}.compat-ring strong{background:#0b1020;border-radius:50%;place-items:center;width:90px;height:90px;animation:none;display:grid}.compat-result p{color:#e7edfa;max-width:380px;margin:0;font-size:16px;line-height:1.5}.service-note{color:#e7edfa;font-size:15px;line-height:1.5}.service-note.is-error{color:#ffb4b4}.services-seo{background:#111d31;border:1px solid #6f8bbd;border-radius:24px;margin-top:24px;padding:22px}.services-seo h2{margin-top:0}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:720px){.services-shell{padding:0}.services-tabs{grid-template-columns:repeat(2,1fr);gap:8px}.services-head h1{letter-spacing:-1px;font-size:32px}.service-form,.currency-convert{grid-template-columns:1fr}.currency-convert input,.currency-convert select{width:100%}.compat-result{flex-direction:column;align-items:flex-start}.service-card,.services-seo{padding:18px}}@media (max-width:380px){.services-tabs{grid-template-columns:1fr}.services-tabs button{min-height:48px;font-size:15px}}.services-page .aurora{z-index:0;pointer-events:none;position:fixed;inset:0}
