.ServicesSection-module__d8_FyW__services{padding:var(--section-padding);background:0 0;position:relative;overflow:hidden}.ServicesSection-module__d8_FyW__services:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--glass-border)50%,transparent 100%);content:"";background:radial-gradient(circle at center,var(--gradient-start)0%,transparent 70%);opacity:.05;pointer-events:none;width:200%;height:100%;position:absolute;top:0;left:-50%;right:0}.ServicesSection-module__d8_FyW__services:after{content:"function solveProblem(chaos) {\a  return order;\a }\a ¬lass Innovation {\a  create(requirement) {\a    return this.magic(requirement);\a  }\a }";color:var(--color-primary);opacity:.08;white-space:pre;pointer-events:none;z-index:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;line-height:1.4;position:absolute;top:10%;right:-5%;transform:rotate(15deg)}.ServicesSection-module__d8_FyW__container{max-width:1200px;padding:0 var(--space-lg);z-index:1;margin:0 auto;position:relative}.ServicesSection-module__d8_FyW__sectionTitle{color:var(--color-text-light);text-align:center;opacity:0;margin-bottom:1.5rem;font-family:Raleway,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800;transition:all .8s ease-out;transform:translateY(20px)}.ServicesSection-module__d8_FyW__sectionTitle.ServicesSection-module__d8_FyW__visible{opacity:1;transform:translateY(0)}.ServicesSection-module__d8_FyW__subtitle{color:var(--color-text-light);text-align:center;opacity:0;margin-bottom:1.5rem;font-family:Roboto,sans-serif;font-size:1.2rem;transition:all .8s ease-out .2s;transform:translateY(20px)}.ServicesSection-module__d8_FyW__subtitle.ServicesSection-module__d8_FyW__visible{opacity:1;transform:translateY(0)}.ServicesSection-module__d8_FyW__techStats{border-top:1px solid #e3dec91a;border-bottom:1px solid #e3dec91a;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin:3rem 0;padding:1rem 0;display:grid}.ServicesSection-module__d8_FyW__statItem{text-align:center}.ServicesSection-module__d8_FyW__statNumber{color:var(--color-primary);text-shadow:0 0 20px #f0830766;margin-bottom:.5rem;font-family:Raleway,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;animation:2s ease-in-out infinite alternate ServicesSection-module__d8_FyW__glow;display:block}.ServicesSection-module__d8_FyW__statLabel{color:var(--color-text-light);opacity:.9;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.ServicesSection-module__d8_FyW__categorySection{margin-top:1.5rem;margin-bottom:1.5rem}.ServicesSection-module__d8_FyW__categoryTitle{color:var(--color-text);border-left:3px solid var(--color-primary);transition:all var(--transition-base);margin-bottom:1rem;padding-left:1rem;font-size:1.25rem;font-weight:600;position:relative}.ServicesSection-module__d8_FyW__accordionButton{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;color:inherit;font:inherit;cursor:pointer;transition:all var(--transition-base);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-weight:600;display:flex}.ServicesSection-module__d8_FyW__accordionButton:hover{background:var(--glass-bg-hover)}.ServicesSection-module__d8_FyW__accordionButton:focus{outline:2px solid var(--color-primary);outline-offset:2px}.ServicesSection-module__d8_FyW__accordionIcon{color:var(--color-primary);margin-left:auto;font-size:1.2rem;transition:transform .3s}.ServicesSection-module__d8_FyW__servicesGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;padding:1.5rem 0 2rem;display:grid;position:relative}.ServicesSection-module__d8_FyW__servicesGrid::-webkit-scrollbar{display:none}.ServicesSection-module__d8_FyW__serviceCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--border-radius);transition:all var(--transition-base);text-align:left;opacity:0;flex-direction:column;padding:.875rem;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateY(30px)}.ServicesSection-module__d8_FyW__serviceCard.ServicesSection-module__d8_FyW__visible{opacity:1;animation:.8s ease-out forwards ServicesSection-module__d8_FyW__fadeInUp;transform:translateY(0)}.ServicesSection-module__d8_FyW__serviceCard:before{content:"";background:linear-gradient(180deg,transparent 0%,var(--color-primary-glow)100%);width:100%;height:0;transition:height var(--transition-base);position:absolute;bottom:0;left:0}.ServicesSection-module__d8_FyW__serviceCard:hover{background:var(--glass-bg-hover);box-shadow:var(--shadow-glow);border-color:var(--color-primary);transform:translateY(-8px)}.ServicesSection-module__d8_FyW__serviceCard:hover:before{height:100%}.ServicesSection-module__d8_FyW__iconWrapper{border:2px solid var(--glass-border);width:40px;height:40px;transition:all var(--transition-base);background:0 0;border-radius:12px;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.ServicesSection-module__d8_FyW__iconWrapper:before{content:"";background:linear-gradient(45deg,var(--color-primary),var(--color-primary-hover));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;opacity:0;transition:opacity var(--transition-base);border-radius:20px;padding:2px;position:absolute;inset:-2px}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__iconWrapper{background:var(--color-primary-glow);transform:scale(1.1)rotate(5deg)}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__iconWrapper:before{opacity:1}.ServicesSection-module__d8_FyW__icon{width:24px;height:24px;color:var(--color-text-light);transition:all var(--transition-base)}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__icon{color:var(--color-primary);transform:scale(1.1)}.ServicesSection-module__d8_FyW__serviceTitle{color:var(--color-text-light);margin-bottom:.5rem;font-family:Raleway,sans-serif;font-size:1.2rem;font-weight:700}.ServicesSection-module__d8_FyW__serviceDescription{color:var(--color-text-light);opacity:.8;flex-grow:1;margin-bottom:.5rem;font-family:Roboto,sans-serif;font-size:.85rem;line-height:1.4}.ServicesSection-module__d8_FyW__serviceArrow{color:var(--color-primary);opacity:0;align-self:flex-end;margin-top:auto;font-size:1.25rem;transition:all .3s;transform:translate(-10px)}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__serviceArrow{opacity:1;transform:translate(0)}.ServicesSection-module__d8_FyW__serviceIcon{filter:grayscale();transition:filter var(--transition-base);font-size:1.2rem;display:block}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__serviceIcon{filter:grayscale(0)}.ServicesSection-module__d8_FyW__businessValue{color:var(--color-primary);text-align:center;background:#f083071a;border:1px solid #f083074d;border-radius:16px;margin:1rem 0;padding:.5rem 1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;font-weight:600}.ServicesSection-module__d8_FyW__techStack,.ServicesSection-module__d8_FyW__useCases{border-top:1px solid #e3dec91a;margin:1.5rem 0;padding-top:1rem}.ServicesSection-module__d8_FyW__techStack h4,.ServicesSection-module__d8_FyW__useCases h4{color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.8rem;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:600}.ServicesSection-module__d8_FyW__techList,.ServicesSection-module__d8_FyW__useCaseList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ServicesSection-module__d8_FyW__techItem,.ServicesSection-module__d8_FyW__useCaseItem{color:var(--color-text-light);background:var(--glass-bg);border:1px solid var(--glass-border);transition:all var(--transition-base);-webkit-backdrop-filter:blur(5px);border-radius:12px;padding:.4rem .8rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem}.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__techItem,.ServicesSection-module__d8_FyW__serviceCard:hover .ServicesSection-module__d8_FyW__useCaseItem{background:var(--color-primary-glow);border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.05)}.ServicesSection-module__d8_FyW__timeToMarket{border-top:1px solid #e3dec91a;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;display:flex}.ServicesSection-module__d8_FyW__deliveryLabel{color:var(--color-text-light);opacity:.8;font-family:Roboto,sans-serif;font-size:.9rem}.ServicesSection-module__d8_FyW__deliveryTime{color:var(--color-primary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;font-weight:600}@media (max-width:1024px){.ServicesSection-module__d8_FyW__servicesGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.ServicesSection-module__d8_FyW__techStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem}}@media (max-width:768px){.ServicesSection-module__d8_FyW__services{padding:1rem 0}.ServicesSection-module__d8_FyW__container{padding:0 1.5rem}.ServicesSection-module__d8_FyW__categoryTitle{-webkit-user-select:none;user-select:none;border:none;margin-bottom:.5rem;padding:0;font-size:1.1rem;font-weight:600}.ServicesSection-module__d8_FyW__servicesGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem;padding:.5rem 0 1.5rem;transition:all .3s;display:grid;overflow-x:visible}.ServicesSection-module__d8_FyW__serviceCard{flex:none;width:100%;min-width:auto;padding:.875rem}.ServicesSection-module__d8_FyW__serviceTitle{font-size:1rem}.ServicesSection-module__d8_FyW__serviceDescription{font-size:.8rem;line-height:1.35}.ServicesSection-module__d8_FyW__techStats{flex-direction:row;justify-content:space-around;gap:.5rem;margin:2rem 0;padding:.5rem 0;display:flex;overflow-x:auto}.ServicesSection-module__d8_FyW__statItem{flex:1;min-width:80px}.ServicesSection-module__d8_FyW__statNumber{font-size:1.5rem}.ServicesSection-module__d8_FyW__statLabel{font-size:.75rem}.ServicesSection-module__d8_FyW__sectionTitle{font-size:1.5rem}.ServicesSection-module__d8_FyW__terminalLine{max-width:350px;padding:.8rem;font-size:.75rem}}@media (max-width:480px){.ServicesSection-module__d8_FyW__services{padding:1rem 0}.ServicesSection-module__d8_FyW__container{padding:0 1.25rem}.ServicesSection-module__d8_FyW__serviceCard{padding:.875rem}.ServicesSection-module__d8_FyW__iconWrapper{width:36px;height:36px;margin-bottom:.5rem}.ServicesSection-module__d8_FyW__featureList{gap:.3rem}.ServicesSection-module__d8_FyW__techStats{flex-direction:row;justify-content:space-between;gap:.3rem;margin:1.5rem 0;display:flex}.ServicesSection-module__d8_FyW__statItem{text-align:center;flex:1}.ServicesSection-module__d8_FyW__terminalLine{max-width:300px;padding:.6rem;font-size:.7rem}.ServicesSection-module__d8_FyW__sectionTitle{margin-bottom:.875rem;font-size:1.5rem}.ServicesSection-module__d8_FyW__categoryTitle{font-size:.95rem}.ServicesSection-module__d8_FyW__serviceCard{width:100%;min-width:auto;padding:1rem}.ServicesSection-module__d8_FyW__serviceTitle{font-size:1.2rem}.ServicesSection-module__d8_FyW__serviceDescription{font-size:.85rem}.ServicesSection-module__d8_FyW__iconWrapper{width:50px;height:50px}.ServicesSection-module__d8_FyW__icon{width:25px;height:25px}.ServicesSection-module__d8_FyW__featureItem{padding:.25rem .6rem;font-size:.75rem}.ServicesSection-module__d8_FyW__statNumber{font-size:clamp(1.5rem,6vw,2rem)}.ServicesSection-module__d8_FyW__statLabel{font-size:.8rem}}@keyframes ServicesSection-module__d8_FyW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ServicesSection-module__d8_FyW__glow{0%{text-shadow:0 0 20px #f0830766}to{text-shadow:0 0 30px #f08307cc,0 0 40px #f0830799}}.ServicesSection-module__d8_FyW__terminalLine{color:var(--color-text-light);text-align:center;border-left:4px solid var(--color-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border-radius:8px;max-width:fit-content;margin:1.5rem auto 2rem;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.ServicesSection-module__d8_FyW__prompt{color:var(--color-primary);margin-right:.5rem}.ServicesSection-module__d8_FyW__command{color:var(--color-terminal-green)}
.TeamSection-module__Hyqo4a__team{padding:var(--section-padding);background:0 0;position:relative;overflow:hidden}.TeamSection-module__Hyqo4a__team:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--glass-border)50%,transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.TeamSection-module__Hyqo4a__container{max-width:1200px;margin:0 auto;padding:0 2rem}.TeamSection-module__Hyqo4a__sectionTitle{color:var(--color-text-light);text-align:center;margin-bottom:1rem;font-family:Raleway,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800}.TeamSection-module__Hyqo4a__terminalLine{color:var(--color-text-light);text-align:center;border-left:4px solid var(--color-primary);white-space:normal;word-wrap:break-word;background:#0000004d;border-radius:8px;max-width:700px;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;overflow:hidden}.TeamSection-module__Hyqo4a__prompt{color:var(--color-primary);margin-right:.5rem}.TeamSection-module__Hyqo4a__command{color:var(--color-terminal-green)}.TeamSection-module__Hyqo4a__subtitle{color:var(--color-text-light);text-align:center;opacity:.9;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-family:Roboto,sans-serif;font-size:1.1rem;line-height:1.8}.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.5rem;margin-top:2rem;padding:1rem 0;display:grid}.TeamSection-module__Hyqo4a__teamGrid::-webkit-scrollbar{height:8px}.TeamSection-module__Hyqo4a__teamGrid::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px}.TeamSection-module__Hyqo4a__teamGrid::-webkit-scrollbar-track{background:#ffffff1a}.TeamSection-module__Hyqo4a__memberCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-top:2px solid var(--color-primary);border-radius:var(--border-radius);text-align:center;transition:all var(--transition-base);flex-direction:column;align-items:center;height:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}.TeamSection-module__Hyqo4a__memberCard:before{content:"";background:linear-gradient(90deg,var(--color-primary),var(--color-primary-hover));width:100%;height:2px;transition:transform var(--transition-base);opacity:.8;position:absolute;top:0;left:0;transform:scaleX(0)}.TeamSection-module__Hyqo4a__memberCard:hover{background:var(--glass-bg-hover);box-shadow:var(--shadow-glow);border-color:var(--color-primary);transform:translateY(-5px)scale(1.02)}.TeamSection-module__Hyqo4a__memberCard:hover:before{transform:scaleX(1)}.TeamSection-module__Hyqo4a__memberImage{display:none}.TeamSection-module__Hyqo4a__memberImage:before{content:"";opacity:0;transition:opacity var(--transition-base);background:linear-gradient(135deg,#0000,#ffffff1a);position:absolute;inset:0}.TeamSection-module__Hyqo4a__memberCard:hover .TeamSection-module__Hyqo4a__memberImage:before{opacity:1}.TeamSection-module__Hyqo4a__memberCard:hover .TeamSection-module__Hyqo4a__memberImage{border-color:var(--color-primary);transform:scale(1.05)}.TeamSection-module__Hyqo4a__iconWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TeamSection-module__Hyqo4a__memberIcon{width:28px;height:28px;transition:all var(--transition-base);opacity:.8}.TeamSection-module__Hyqo4a__memberCard:hover .TeamSection-module__Hyqo4a__memberIcon{opacity:1;filter:drop-shadow(0 0 5px);transform:scale(1.05)}.TeamSection-module__Hyqo4a__memberName{color:var(--color-text-light);justify-content:center;align-items:center;gap:.5rem;min-height:3.2rem;margin-top:0;margin-bottom:.5rem;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:700;display:flex}.TeamSection-module__Hyqo4a__memberIcon{align-items:center;margin-right:.3rem;display:inline-flex}.TeamSection-module__Hyqo4a__memberEmoji{align-items:center;font-size:1.4rem;display:inline-flex}.TeamSection-module__Hyqo4a__memberRole{color:var(--color-primary);opacity:.9;min-height:1.5rem;margin-bottom:.75rem;font-family:Roboto,sans-serif;font-size:.95rem;font-style:italic;font-weight:400}.TeamSection-module__Hyqo4a__memberSpecialization{color:var(--color-text-light);opacity:.8;background:linear-gradient(135deg,var(--glass-bg)0%,#f083070d 100%);border:1px solid var(--glass-border);letter-spacing:.5px;border-radius:12px;width:100%;margin-top:auto;margin-bottom:0;padding:.75rem;font-family:Roboto,sans-serif;font-size:.8rem;line-height:1.5}.TeamSection-module__Hyqo4a__linkedinLink{width:36px;height:36px;transition:all var(--transition-base);background:#0077b51a;border:1px solid #0077b54d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TeamSection-module__Hyqo4a__linkedinLink:hover{background:#0077b533;border-color:#0077b5;transform:scale(1.1)}.TeamSection-module__Hyqo4a__linkedinIcon{color:#0077b5;width:18px;height:18px}.TeamSection-module__Hyqo4a__mobileGrid{flex-direction:column;gap:0}.TeamSection-module__Hyqo4a__mobileControls{background:var(--glass-bg);border-radius:50px;justify-content:center;align-items:center;gap:.75rem;max-width:250px;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:.5rem;display:flex}.TeamSection-module__Hyqo4a__navButton{color:var(--color-primary);cursor:pointer;width:36px;height:36px;transition:all var(--transition-base);opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.TeamSection-module__Hyqo4a__navButton:active{transform:scale(.95)}.TeamSection-module__Hyqo4a__navButton:hover{background:var(--color-primary-glow);opacity:1;transform:scale(1.1)}.TeamSection-module__Hyqo4a__dots{align-items:center;gap:.5rem;display:flex}.TeamSection-module__Hyqo4a__dot{background:var(--glass-border);cursor:pointer;width:8px;height:8px;transition:all var(--transition-base);border:none;border-radius:50%;padding:0}.TeamSection-module__Hyqo4a__dot:hover{transform:scale(1.2)}.TeamSection-module__Hyqo4a__dot:focus{outline:2px solid var(--color-primary);outline-offset:2px}.TeamSection-module__Hyqo4a__activeDot{background:var(--color-primary);width:12px;height:12px}.TeamSection-module__Hyqo4a__mobileCard{flex:none;width:100%;max-width:100%;margin:0 auto;animation:.3s ease-out TeamSection-module__Hyqo4a__slideIn}@keyframes TeamSection-module__Hyqo4a__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (max-width:1024px){.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:768px){.TeamSection-module__Hyqo4a__team{padding:1.5rem 0}.TeamSection-module__Hyqo4a__container{padding:0 1.5rem}.TeamSection-module__Hyqo4a__sectionTitle{font-size:1.5rem}.TeamSection-module__Hyqo4a__terminalLine{white-space:normal;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;max-width:100%;margin-bottom:.75rem;padding:.4rem .6rem;font-size:.75rem;line-height:1.3;overflow:hidden}.TeamSection-module__Hyqo4a__subtitle{margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.TeamSection-module__Hyqo4a__teamGrid{display:none}.TeamSection-module__Hyqo4a__mobileGrid{display:block!important}.TeamSection-module__Hyqo4a__memberCard{background:var(--glass-bg);margin-bottom:1rem;padding:1.25rem}.TeamSection-module__Hyqo4a__memberImage{display:none}.TeamSection-module__Hyqo4a__memberName{margin-bottom:.3rem;font-size:1rem}.TeamSection-module__Hyqo4a__memberRole{margin-bottom:.5rem;font-size:.85rem}.TeamSection-module__Hyqo4a__memberSpecialization{font-size:.75rem;line-height:1.3}}@media (max-width:480px){.TeamSection-module__Hyqo4a__container{padding:0 1.25rem}.TeamSection-module__Hyqo4a__terminalLine{font-size:.75rem}.TeamSection-module__Hyqo4a__sectionTitle{margin-bottom:.75rem;font-size:1.5rem}.TeamSection-module__Hyqo4a__terminalLine{border-left-width:3px;padding:.3rem .5rem;font-size:.65rem}.TeamSection-module__Hyqo4a__subtitle{margin-bottom:1rem;padding:0 .5rem;font-size:.85rem}.TeamSection-module__Hyqo4a__memberCard{border-radius:12px;padding:1rem}.TeamSection-module__Hyqo4a__memberImage{display:none}.TeamSection-module__Hyqo4a__mobileControls{gap:.5rem;padding:.4rem .75rem}.TeamSection-module__Hyqo4a__navButton{width:32px;height:32px;font-size:1rem}.TeamSection-module__Hyqo4a__dot{width:6px;height:6px}.TeamSection-module__Hyqo4a__activeDot{width:10px;height:10px}}
