.Services_servicesPage__ZD10o{min-height:100vh;background-color:black;color:white;overflow-y:auto;height:auto}.Services_content__5Untb{width:100%;max-width:1400px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:2rem}.Services_header__eRrBZ{font-size:2.5rem;font-weight:700;margin-bottom:.75rem}.Services_aboutSection__K0ugJ{font-size:1.1rem;line-height:1.6;max-width:800px}.Services_scrollTextWrapper__bOMaQ{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);position:relative;overflow:hidden;padding:1rem 0;background:rgba(255,255,255,.03)}.Services_servicesGrid__DOyi_{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:2rem;margin:2rem auto;width:100%;max-width:1200px}.Services_serviceCard__zysXo{background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);padding:2rem;border-radius:10px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,background-color .3s ease}.Services_serviceCard__zysXo:hover{transform:translateY(-5px);background:rgba(0,0,0,.7)}.Services_serviceIcon__RhEaC{width:80px;height:80px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;padding:1rem}.Services_serviceIcon__RhEaC svg{color:white;transition:transform .3s ease}.Services_serviceCard__zysXo:hover .Services_serviceIcon__RhEaC svg{transform:scale(1.1)}.Services_serviceCard__zysXo h2{font-family:Orbitron,sans-serif;font-size:1.5rem;margin-bottom:1rem;color:white}.Services_serviceCard__zysXo p{color:#ccc;font-family:Lato,sans-serif;line-height:1.6;margin:0;font-size:.95rem}.Services_serviceList__R2vzO{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Services_serviceList__R2vzO li{position:relative;padding-left:1.5rem;line-height:1.4}.Services_serviceList__R2vzO li:before{content:"•";position:absolute;left:0;color:#ff5f1f}.Services_bottomActions__EoBS6{margin-top:3rem;width:86.5%;margin-left:auto;margin-right:auto}.Services_actionButtons__kjbdR{display:flex;justify-content:center;gap:4rem}.Services_iconButton__47Ybk{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}.Services_iconButton__47Ybk span{color:white;font-size:1rem;text-transform:uppercase;letter-spacing:1px}.Services_iconWrapper__ZRARG{width:100px;height:100px;position:relative;transition:transform .3s ease}.Services_iconWrapper__ZRARG:hover{transform:scale(1.1)}.Services_iconWrapper__ZRARG:active{transform:scale(.95)}.Services_iconWrapper__ZRARG.Services_clicked__N6_4n{transform:scale(.9)}.Services_clickIcon__fvA_z,.Services_defaultIcon__Nzm2k,.Services_hoverIcon__ZZ_GI{position:absolute;top:0;left:0;transition:opacity .3s ease;width:100%!important;height:100%!important;object-fit:contain}.Services_clickIcon__fvA_z,.Services_hoverIcon__ZZ_GI,.Services_iconWrapper__ZRARG:hover .Services_defaultIcon__Nzm2k{opacity:0}.Services_iconWrapper__ZRARG:hover .Services_hoverIcon__ZZ_GI{opacity:1}.Services_iconWrapper__ZRARG.Services_clicked__N6_4n .Services_defaultIcon__Nzm2k,.Services_iconWrapper__ZRARG.Services_clicked__N6_4n .Services_hoverIcon__ZZ_GI{opacity:0}.Services_iconWrapper__ZRARG.Services_clicked__N6_4n .Services_clickIcon__fvA_z{opacity:1}@media (max-width:1200px){.Services_servicesGrid__DOyi_{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:768px){.Services_header__eRrBZ{font-size:2rem}.Services_content__5Untb{padding:1rem}.Services_servicesGrid__DOyi_{grid-template-columns:1fr}}@media (max-width:480px){.Services_header__eRrBZ{font-size:1.75rem}.Services_serviceCard__zysXo{padding:1.5rem}}