@keyframes ServicesPage-module-scss-module__d2qLOW__sweep{0%{left:-130%}55%{left:150%}to{left:-130%}}.ServicesPage-module-scss-module__d2qLOW__page{color:#eaf3ff;background:linear-gradient(#05030a 0%,#07091a 50%,#05030a 100%);padding:4.5rem 1.25rem 6rem;position:relative;overflow:hidden}.ServicesPage-module-scss-module__d2qLOW__header{text-align:center;z-index:10;margin-bottom:3rem;position:relative}.ServicesPage-module-scss-module__d2qLOW__sectionTitle{background:linear-gradient(90deg,#ff7a00,#ff3b30,#0084ff);color:#0000;letter-spacing:1px;-webkit-background-clip:text;background-clip:text;margin-bottom:.7rem;font-size:3rem;font-weight:900}.ServicesPage-module-scss-module__d2qLOW__lead{color:#9fb0c8;max-width:760px;margin:.5rem auto 1rem;font-size:1.15rem;line-height:1.6}.ServicesPage-module-scss-module__d2qLOW__ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:1rem;display:flex}.ServicesPage-module-scss-module__d2qLOW__cta{color:#000;transition:.3s var(--ease-pop);background:linear-gradient(90deg,#ff7a00,#9d4edd);border-radius:12px;padding:12px 18px;font-weight:800;text-decoration:none}.ServicesPage-module-scss-module__d2qLOW__cta:hover{transform:translateY(-4px);box-shadow:0 12px 28px #ff7a0059}.ServicesPage-module-scss-module__d2qLOW__toggle{color:#b7c9e0;align-items:center;gap:8px;font-weight:600;display:inline-flex}.ServicesPage-module-scss-module__d2qLOW__toggle input{transform:scale(1.15)}.ServicesPage-module-scss-module__d2qLOW__stripWrap{z-index:15;justify-content:center;width:100%;margin-bottom:2.2rem;display:flex;position:relative}.ServicesPage-module-scss-module__d2qLOW__neonStrip{letter-spacing:4px;text-transform:uppercase;background:var(--ri-neon);color:#000;border-radius:10px;justify-content:center;align-items:center;width:100%;height:56px;font-size:.9rem;font-weight:900;display:flex;position:relative;overflow:hidden;box-shadow:0 0 14px #ff7a008c,0 0 22px #ff3b3073,0 0 38px #fc06}.ServicesPage-module-scss-module__d2qLOW__neonStrip:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#fff9,#fff0);width:100%;height:2px;position:absolute;top:0;left:0}.ServicesPage-module-scss-module__d2qLOW__neonStrip:after{content:"";filter:blur(14px);opacity:.45;background:linear-gradient(120deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:45%;height:100%;animation:4.6s ease-in-out infinite ServicesPage-module-scss-module__d2qLOW__sweep;position:absolute;top:0;left:-120%}.ServicesPage-module-scss-module__d2qLOW__neonStrip{text-align:center;color:#fff;letter-spacing:8px;opacity:0;border-radius:14px;width:100%;max-width:1400px;font-weight:900;animation:1.4s forwards ServicesPage-module-scss-module__d2qLOW__fadeGlow;position:relative;overflow:hidden;transform:translateY(14px)}@keyframes ServicesPage-module-scss-module__d2qLOW__fadeGlow{to{opacity:1;transform:translateY(0);box-shadow:0 0 28px #ff7a0059,0 0 42px #0084ff40}}.ServicesPage-module-scss-module__d2qLOW__sweep{filter:blur(24px);background:linear-gradient(120deg,#0000,#ffffff73,#0000);width:160%;height:200%;animation:1.9s forwards ServicesPage-module-scss-module__d2qLOW__sweepAnim;position:absolute;inset:0;transform:rotate(18deg)translate(-150%)}@keyframes ServicesPage-module-scss-module__d2qLOW__sweepAnim{0%{opacity:0;transform:rotate(18deg)translate(-160%)}30%{opacity:.7}to{opacity:0;transform:rotate(18deg)translate(160%)}}.ServicesPage-module-scss-module__d2qLOW__stripParticles{pointer-events:none;z-index:5;height:90px;position:absolute;inset:-20px 0 0}.ServicesPage-module-scss-module__d2qLOW__particle{background:rgba(var(--neon-a),.9);filter:blur(2px);opacity:.8;width:6px;height:6px;left:calc(var(--i)*6%);top:calc(var(--i)*4%);border-radius:50%;animation:6s linear infinite ServicesPage-module-scss-module__d2qLOW__riseUp;position:absolute}@keyframes ServicesPage-module-scss-module__d2qLOW__riseUp{0%{opacity:.4;transform:translateY(0)}to{opacity:1;transform:translateY(-80px)}}.ServicesPage-module-scss-module__d2qLOW__particle:nth-child(2n){background:rgba(var(--neon-b),.9)}.ServicesPage-module-scss-module__d2qLOW__particle:nth-child(odd){background:rgba(var(--neon-c),.9)}.ServicesPage-module-scss-module__d2qLOW__canvasWrap{border:1px solid #ffffff0d;border-radius:16px;max-width:1280px;height:580px;margin:1.5rem auto 3rem;position:relative;overflow:hidden;box-shadow:0 22px 70px #000000a6}.ServicesPage-module-scss-module__d2qLOW__overlay{pointer-events:none;flex-direction:column;gap:14px;display:flex;position:absolute;top:18px;left:18px}.ServicesPage-module-scss-module__d2qLOW__filterRow{pointer-events:auto;gap:10px;display:flex}.ServicesPage-module-scss-module__d2qLOW__filterBtn,.ServicesPage-module-scss-module__d2qLOW__filterBtnActive{color:#dce6ff;cursor:pointer;transition:.28s var(--ease-smooth);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;padding:8px 12px;font-weight:700}.ServicesPage-module-scss-module__d2qLOW__filterBtn:hover,.ServicesPage-module-scss-module__d2qLOW__filterBtnActive:hover{background:#ff7a0040;border-color:#ff7a0059;transform:translateY(-3px)}.ServicesPage-module-scss-module__d2qLOW__filterBtnActive{color:#000;background:linear-gradient(90deg,#ff7a00,#0084ff);border:none;box-shadow:0 0 18px #ff7a0073}.ServicesPage-module-scss-module__d2qLOW__techStrip{color:#eaf3ff;pointer-events:none;align-items:center;gap:12px;font-size:.95rem;font-weight:600;display:flex}.ServicesPage-module-scss-module__d2qLOW__techChips{gap:10px;display:flex}.ServicesPage-module-scss-module__d2qLOW__techChips span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff40;border-radius:10px;padding:7px 12px;font-size:.85rem;font-weight:700;transition:all .22s;box-shadow:0 3px 8px #00000059,inset 0 0 12px #ffffff24}.ServicesPage-module-scss-module__d2qLOW__techChips span:hover{background:linear-gradient(90deg,rgba(var(--neon-a),.35),rgba(var(--neon-b),.35));color:#000;transform:translateY(-3px)}.ServicesPage-module-scss-module__d2qLOW__details{text-align:center;max-width:1300px;margin:4rem auto 0;padding:0 1rem}.ServicesPage-module-scss-module__d2qLOW__details h2{background:var(--ri-neon);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.4rem}.ServicesPage-module-scss-module__d2qLOW__details p{color:#9fb0c8;margin-bottom:2.4rem}.ServicesPage-module-scss-module__d2qLOW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.8rem;display:grid}.ServicesPage-module-scss-module__d2qLOW__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff1f;border-radius:18px;padding:1.9rem;transition:all .35s;box-shadow:0 0 16px #0000008c,inset 0 0 16px #ffffff14}.ServicesPage-module-scss-module__d2qLOW__card:hover{box-shadow:0 0 45px var(--tag-glow),inset 0 0 28px var(--tag-glow);transform:translateY(-10px)scale(1.03)}.ServicesPage-module-scss-module__d2qLOW__tag_web{--tag-glow:#ff640099;background:linear-gradient(135deg,#ff7a00,#ff3b82)}.ServicesPage-module-scss-module__d2qLOW__tag_software{--tag-glow:#00b3ff99;background:linear-gradient(135deg,#00c6ff,#0072ff)}.ServicesPage-module-scss-module__d2qLOW__tag_blockchain{--tag-glow:#ff460099;background:linear-gradient(135deg,#ff3b30,#ff9500)}.ServicesPage-module-scss-module__d2qLOW__tag_web3{--tag-glow:#1cf0ff99;background:linear-gradient(135deg,#00f2fe,#4facfe)}.ServicesPage-module-scss-module__d2qLOW__tag_ecom{--tag-glow:#aa46ff99;background:linear-gradient(135deg,#9d4edd,#ff6bd6)}.ServicesPage-module-scss-module__d2qLOW__tag_security{--tag-glow:#ffd21499;background:linear-gradient(135deg,#ffd43b,#ffb800)}.ServicesPage-module-scss-module__d2qLOW__cardLogo{object-fit:contain;border-radius:14px;width:100%;height:150px;margin-bottom:12px}.ServicesPage-module-scss-module__d2qLOW__cardTitle{color:#fff;font-size:1.45rem;font-weight:800}.ServicesPage-module-scss-module__d2qLOW__cardDesc{color:#d6e3ff;margin:12px 0 16px;font-size:1rem}.ServicesPage-module-scss-module__d2qLOW__techList{flex-wrap:wrap;gap:10px;display:flex}.ServicesPage-module-scss-module__d2qLOW__tech{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff38;border:1px solid #fff3;border-radius:12px;padding:8px 14px;font-size:.9rem;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #00000073,inset 0 0 12px #ffffff29}.ServicesPage-module-scss-module__d2qLOW__tech:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000008c,inset 0 0 14px #ffffff59}@media (max-width:900px){.ServicesPage-module-scss-module__d2qLOW__canvasWrap{height:420px}.ServicesPage-module-scss-module__d2qLOW__sectionTitle{font-size:2.4rem}}
