.Home-module__YeEf2G__hero{background:radial-gradient(circle at 50% 50%,#0d2542 0%,var(--deep-navy)70%);text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Home-module__YeEf2G__hero{min-height:auto}}.Home-module__YeEf2G__heroContent{z-index:2;max-width:900px;padding:8rem var(--content-padding)4rem;width:100%}@media (max-width:768px){.Home-module__YeEf2G__heroContent{padding:6rem var(--content-padding)3rem}}.Home-module__YeEf2G__heroTitle{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}@media (max-width:768px){.Home-module__YeEf2G__heroTitle{margin-bottom:1rem;font-size:2.5rem}}.Home-module__YeEf2G__heroSubtitle{color:var(--text-secondary);max-width:700px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.Home-module__YeEf2G__heroActions{justify-content:center;gap:1rem;display:flex}@media (max-width:768px){.Home-module__YeEf2G__heroActions{flex-direction:column;width:100%}}.Home-module__YeEf2G__servicesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin-top:4rem;margin-left:auto;margin-right:auto;display:grid}.Home-module__YeEf2G__serviceCard{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;flex-direction:column;justify-content:space-between;padding:2.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.Home-module__YeEf2G__serviceCard:first-child,.Home-module__YeEf2G__serviceCard:nth-child(4),.Home-module__YeEf2G__serviceCard:nth-child(5){grid-column:span 2}.Home-module__YeEf2G__serviceCard:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-5px)scale(1.01);box-shadow:0 10px 30px #0003}.Home-module__YeEf2G__serviceCard:before{content:"";top:var(--y,50%);left:var(--x,50%);opacity:0;background:radial-gradient(circle,var(--accent-cyan)0%,transparent 50%);z-index:0;pointer-events:none;filter:blur(40px);border-radius:50%;width:400px;height:400px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.Home-module__YeEf2G__serviceCard:hover:before{opacity:.15}.Home-module__YeEf2G__serviceIcon{color:var(--accent-cyan);z-index:1;filter:drop-shadow(0 0 10px #00d4ff4d);margin-bottom:2rem;font-size:2.5rem;position:relative}.Home-module__YeEf2G__serviceTitle{color:var(--white);letter-spacing:-.02em;z-index:1;margin-bottom:1rem;font-size:1.5rem;font-weight:700;position:relative}.Home-module__YeEf2G__serviceDesc{color:var(--text-secondary);z-index:1;flex-grow:1;font-size:.95rem;line-height:1.6;position:relative}@media (max-width:1024px){.Home-module__YeEf2G__servicesGrid{grid-template-columns:repeat(2,1fr)}.Home-module__YeEf2G__serviceCard:first-child,.Home-module__YeEf2G__serviceCard:nth-child(4),.Home-module__YeEf2G__serviceCard:nth-child(5){grid-column:span 1}.Home-module__YeEf2G__serviceCard:first-child{grid-column:span 2}}@media (max-width:768px){.Home-module__YeEf2G__servicesGrid{grid-template-columns:1fr}.Home-module__YeEf2G__serviceCard:first-child{grid-column:span 1}}.Home-module__YeEf2G__partnersSection{text-align:center;padding:4rem 0;overflow:hidden}.Home-module__YeEf2G__partnersLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:2.5rem;font-size:.75rem}.Home-module__YeEf2G__marqueeWrapper{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.Home-module__YeEf2G__marqueeTrack{width:max-content;animation:30s linear infinite Home-module__YeEf2G__marqueeScroll;display:flex}.Home-module__YeEf2G__marqueeWrapper:hover .Home-module__YeEf2G__marqueeTrack{animation-play-state:paused}.Home-module__YeEf2G__marqueeItem{opacity:.55;filter:grayscale()invert()brightness(.85);justify-content:center;align-items:center;padding:0 3rem;transition:opacity .3s,filter .3s;display:flex}.Home-module__YeEf2G__marqueeItem:hover{opacity:1;filter:none}.Home-module__YeEf2G__marqueeItem[data-dark=true]:hover{opacity:1;filter:invert()brightness(1.2)saturate(1.1)}@keyframes Home-module__YeEf2G__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.Home-module__YeEf2G__marqueeItem{padding:0 2rem}.Home-module__YeEf2G__marqueeItem img{object-fit:contain;width:80px;height:32px}}.Home-module__YeEf2G__diffSection{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.Home-module__YeEf2G__diffList{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.Home-module__YeEf2G__diffItem{align-items:flex-start;gap:1rem;display:flex}.Home-module__YeEf2G__diffIcon{color:var(--primary-blue);margin-top:.2rem;font-size:1.5rem}@media (max-width:768px){.Home-module__YeEf2G__heroTitle{font-size:2.5rem}.Home-module__YeEf2G__diffSection{grid-template-columns:1fr}}
.CyberScanner-module__qYkBfa__scannerContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:768px){.CyberScanner-module__qYkBfa__scannerContainer{height:auto;min-height:100%;position:relative}}.CyberScanner-module__qYkBfa__circuitLayer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.CyberScanner-module__qYkBfa__revealMask{z-index:2;pointer-events:none;will-change:mask-position,opacity;background:linear-gradient(135deg,#0a0e27 0%,#0d1129 50%,#0a0e27 100%);width:100%;height:100%;transition:opacity .5s ease-out;position:absolute;top:0;left:0}.CyberScanner-module__qYkBfa__fadeIn{opacity:1}.CyberScanner-module__qYkBfa__fadeOut{opacity:1;-webkit-mask-image:none!important;mask-image:none!important}.CyberScanner-module__qYkBfa__staticBackground{z-index:1;pointer-events:none;background:linear-gradient(135deg,#0a0e27 0%,#0d1129 50%,#0a0e27 100%);width:100%;height:100%;position:absolute;top:0;left:0}.CyberScanner-module__qYkBfa__contentLayer{z-index:10;pointer-events:auto;text-align:center;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.CyberScanner-module__qYkBfa__scannerContainer *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.Stats-module__Z7emmW__section{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);background:var(--glass-bg);padding:4rem 0}.Stats-module__Z7emmW__grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;list-style:none;display:grid}.Stats-module__Z7emmW__item{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Stats-module__Z7emmW__value{background:linear-gradient(135deg,var(--white)0%,var(--accent-cyan)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1}.Stats-module__Z7emmW__label{color:var(--text-secondary);max-width:140px;font-size:.9rem;line-height:1.4}@media (max-width:768px){.Stats-module__Z7emmW__grid{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.Stats-module__Z7emmW__value{font-size:2.25rem}}
.Differentials-module__x7k2ZG__heading{color:var(--white);margin-bottom:1.5rem;font-size:2rem;font-weight:700;line-height:1.2}.Differentials-module__x7k2ZG__intro{color:var(--text-secondary);margin-bottom:2rem;line-height:1.7}.Differentials-module__x7k2ZG__diffTitle{color:var(--white);margin-bottom:.3rem;font-size:1.1rem;font-weight:600}.Differentials-module__x7k2ZG__diffDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Differentials-module__x7k2ZG__processPanel{border:1px solid var(--glass-border);background:linear-gradient(135deg,#0056b31f 0%,#00d4ff0d 100%);border-radius:12px;flex-direction:column;gap:2rem;padding:2.5rem;display:flex}.Differentials-module__x7k2ZG__processLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--accent-cyan);font-size:.8rem;font-weight:700}.Differentials-module__x7k2ZG__stepList{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.Differentials-module__x7k2ZG__step{align-items:flex-start;gap:1.25rem;display:flex}.Differentials-module__x7k2ZG__stepNumber{color:var(--accent-cyan);opacity:.35;font-variant-numeric:tabular-nums;min-width:2.5rem;font-size:1.5rem;font-weight:800;line-height:1}.Differentials-module__x7k2ZG__stepText{color:var(--text-primary);padding-top:.2rem;font-size:.95rem;line-height:1.6}
.CTASection-module__99WdbW__section{background:linear-gradient(135deg,#0056b326 0%,#00d4ff0d 100%);border-top:1px solid #00d4ff1a;padding:6rem 0}.CTASection-module__99WdbW__inner{text-align:center;max-width:720px}.CTASection-module__99WdbW__title{color:var(--white);margin-bottom:1.25rem;font-size:2.25rem;font-weight:800;line-height:1.2}.CTASection-module__99WdbW__subtitle{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7}.CTASection-module__99WdbW__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:768px){.CTASection-module__99WdbW__title{font-size:1.75rem}.CTASection-module__99WdbW__actions{flex-direction:column;align-items:center}}
