.Navbar-module-scss-module__N8yoJa__navbar{z-index:50;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000000b3;border-bottom:1px solid #ffffff0d;width:100%;position:fixed}.Navbar-module-scss-module__N8yoJa__container{justify-content:space-between;align-items:center;max-width:80rem;height:4.5rem;margin:0 auto;padding:0 1.5rem;display:flex}.Navbar-module-scss-module__N8yoJa__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module-scss-module__N8yoJa__logo img{width:auto;height:auto;max-height:3.5rem}.Navbar-module-scss-module__N8yoJa__links{align-items:center;gap:.25rem;font-size:.875rem;display:none}@media (min-width:768px){.Navbar-module-scss-module__N8yoJa__links{display:flex}}.Navbar-module-scss-module__N8yoJa__link{color:#a1a1aa;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.25rem;padding:.4rem .75rem;transition:color .2s,background .2s;display:flex}.Navbar-module-scss-module__N8yoJa__link:hover{color:#fff;background:#ffffff0d}.Navbar-module-scss-module__N8yoJa__link.Navbar-module-scss-module__N8yoJa__active{color:#fff}.Navbar-module-scss-module__N8yoJa__chevron{opacity:.6;transition:transform .2s}.Navbar-module-scss-module__N8yoJa__emergencyBtn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#b91c1c,#ef4444);border:1px solid #f8717166;border-radius:9999px;align-items:center;gap:.375rem;margin-left:.25rem;padding:.4rem .875rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .2s;animation:2.5s ease-in-out infinite Navbar-module-scss-module__N8yoJa__emergencyPulse;display:inline-flex}.Navbar-module-scss-module__N8yoJa__emergencyBtn:hover{animation:none;transform:translateY(-1px);box-shadow:0 4px 20px #ef444480}.Navbar-module-scss-module__N8yoJa__ctaButton{color:#000;white-space:nowrap;background:#fff;border-radius:9999px;margin-left:.25rem;padding:.5rem 1.125rem;font-weight:600;transition:all .2s;box-shadow:0 4px 20px #ffffff26}.Navbar-module-scss-module__N8yoJa__ctaButton:hover{transform:translateY(-1px);box-shadow:0 6px 24px #fff3}.Navbar-module-scss-module__N8yoJa__dropdown{position:relative}.Navbar-module-scss-module__N8yoJa__dropdown:hover .Navbar-module-scss-module__N8yoJa__chevron{transform:rotate(180deg)}.Navbar-module-scss-module__N8yoJa__dropdownOuter{opacity:0;pointer-events:none;z-index:100;min-width:190px;padding-top:8px;transition:opacity .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Navbar-module-scss-module__N8yoJa__dropdownVisible{opacity:1;pointer-events:all}.Navbar-module-scss-module__N8yoJa__dropdownInner{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0a14f7;border:1px solid #ffffff1f;border-radius:.75rem;padding:.375rem;box-shadow:0 20px 60px #0009}.Navbar-module-scss-module__N8yoJa__dropdownWide{min-width:230px}.Navbar-module-scss-module__N8yoJa__dropdownItem{color:#d4d4d8;border-radius:.5rem;padding:.6rem .875rem;font-size:.875rem;transition:background .12s,color .12s;display:block}.Navbar-module-scss-module__N8yoJa__dropdownItem:hover{color:#fff;background:#ffffff12}.Navbar-module-scss-module__N8yoJa__intelBtn{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none}.Navbar-module-scss-module__N8yoJa__intelItem{border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.75rem .875rem;text-decoration:none;transition:background .12s;display:flex}.Navbar-module-scss-module__N8yoJa__intelItem:hover{background:#ffffff12}.Navbar-module-scss-module__N8yoJa__intelLabel{color:#fff;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:flex}.Navbar-module-scss-module__N8yoJa__intelDesc{color:#71717a;padding-left:.1rem;font-size:.72rem}.Navbar-module-scss-module__N8yoJa__liveRed{background:#f87171;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s ease-in-out infinite Navbar-module-scss-module__N8yoJa__pulse}.Navbar-module-scss-module__N8yoJa__liveDotSmall{background:#f87171;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.5s ease-in-out infinite Navbar-module-scss-module__N8yoJa__pulse;display:inline-block}.Navbar-module-scss-module__N8yoJa__mobileGroupLabel{color:#71717a;letter-spacing:.03em;cursor:default;pointer-events:none;border-bottom-color:#0000;padding-top:1rem;font-size:.8125rem;font-weight:600}.Navbar-module-scss-module__N8yoJa__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.5rem;display:flex}@media (min-width:768px){.Navbar-module-scss-module__N8yoJa__hamburger{display:none}}.Navbar-module-scss-module__N8yoJa__bar{background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s,width .3s;display:block}.Navbar-module-scss-module__N8yoJa__bar1Open{transform:translateY(7px)rotate(45deg)}.Navbar-module-scss-module__N8yoJa__bar2Open{opacity:0;width:0}.Navbar-module-scss-module__N8yoJa__bar3Open{transform:translateY(-7px)rotate(-45deg)}.Navbar-module-scss-module__N8yoJa__mobileMenu{opacity:0;border-top:1px solid #0000;flex-direction:column;max-height:0;padding:0 1.5rem;transition:max-height .35s,opacity .3s,padding .3s,border-color .3s;display:flex;overflow:hidden}@media (min-width:768px){.Navbar-module-scss-module__N8yoJa__mobileMenu{display:none}}.Navbar-module-scss-module__N8yoJa__mobileMenuOpen{-webkit-overflow-scrolling:touch;opacity:1;border-top-color:#ffffff0d;max-height:calc(100dvh - 4.5rem);padding:.75rem 1.5rem 2rem;overflow-y:auto}.Navbar-module-scss-module__N8yoJa__mobileLink{color:#d4d4d8;border-bottom:1px solid #ffffff0f;padding:.75rem 0;font-size:1rem;text-decoration:none;transition:color .2s;display:block}.Navbar-module-scss-module__N8yoJa__mobileLink:hover{color:#fff}.Navbar-module-scss-module__N8yoJa__mobileSub{color:#71717a;border-bottom-color:#ffffff08;padding-left:1rem;font-size:.875rem}.Navbar-module-scss-module__N8yoJa__mobileSub:hover{color:#d4d4d8}.Navbar-module-scss-module__N8yoJa__mobileEmergency{color:#fff;text-align:center;background:linear-gradient(135deg,#b91c1c,#ef4444);border:1px solid #f871714d;border-radius:.5rem;margin-top:1rem;padding:.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.Navbar-module-scss-module__N8yoJa__mobileEmergency:hover{opacity:.9}.Navbar-module-scss-module__N8yoJa__mobileCta{color:#000;text-align:center;background:#fff;border-radius:9999px;margin-top:.75rem;padding:.75rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}.Navbar-module-scss-module__N8yoJa__mobileCta:hover{opacity:.9}@keyframes Navbar-module-scss-module__N8yoJa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes Navbar-module-scss-module__N8yoJa__emergencyPulse{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 0 6px #ef444426}}
.Footer-module-scss-module__wcgw9G__footer{background:#09090b;border-top:1px solid #ffffff0d;padding-top:2.5rem;padding-bottom:1.5rem}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__footer{padding-top:4rem;padding-bottom:2rem}}.Footer-module-scss-module__wcgw9G__container{max-width:80rem;margin:0 auto;position:relative}.Footer-module-scss-module__wcgw9G__grid{gap:1.5rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.Footer-module-scss-module__wcgw9G__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__grid{gap:3rem;margin-bottom:4rem}}@media (min-width:1024px){.Footer-module-scss-module__wcgw9G__grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr}}.Footer-module-scss-module__wcgw9G__brand{max-width:20rem}.Footer-module-scss-module__wcgw9G__logo{align-items:center;margin-bottom:1rem;display:flex}.Footer-module-scss-module__wcgw9G__logo img{width:auto;height:auto;max-height:3.5rem}.Footer-module-scss-module__wcgw9G__tagline{color:#a1a1aa;margin-bottom:1rem;font-size:.875rem;line-height:1.65}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__tagline{margin-bottom:1.5rem;font-size:1rem}}.Footer-module-scss-module__wcgw9G__address{align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;display:flex}.Footer-module-scss-module__wcgw9G__addressPin{color:#22d3ee;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.Footer-module-scss-module__wcgw9G__addressText{color:#a1a1aa;font-size:.875rem;font-style:normal;line-height:1.6}.Footer-module-scss-module__wcgw9G__socials{gap:.75rem;display:flex}.Footer-module-scss-module__wcgw9G__social{color:#a1a1aa;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.Footer-module-scss-module__wcgw9G__social:hover{color:#22d3ee;background:#ffffff1a;border-color:#06b6d4}.Footer-module-scss-module__wcgw9G__linksSection{flex-direction:column;display:flex}.Footer-module-scss-module__wcgw9G__linksTitle{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.875rem;font-size:.75rem;font-weight:700}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__linksTitle{margin-bottom:1.25rem;font-size:.875rem}}.Footer-module-scss-module__wcgw9G__linksList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__linksList{gap:.75rem}}.Footer-module-scss-module__wcgw9G__link{color:#a1a1aa;font-size:.875rem;text-decoration:none;transition:color .3s}.Footer-module-scss-module__wcgw9G__link:hover{color:#22d3ee}.Footer-module-scss-module__wcgw9G__bottom{border-top:1px solid #ffffff0d;flex-direction:column;gap:1rem;padding-top:2rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__wcgw9G__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.Footer-module-scss-module__wcgw9G__copyright{color:#71717a;font-size:.875rem}.Footer-module-scss-module__wcgw9G__legal{gap:2rem;display:flex}.Footer-module-scss-module__wcgw9G__legalLink{color:#71717a;font-size:.875rem;text-decoration:none;transition:color .3s}.Footer-module-scss-module__wcgw9G__legalLink:hover{color:#d4d4d8}
.IPCard-module-scss-module__RR1VEa__card{background:#00000073;border:1px solid #ef44442e;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.625rem .875rem;display:flex}.IPCard-module-scss-module__RR1VEa__row{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.IPCard-module-scss-module__RR1VEa__row:last-child{display:none}@media (min-width:480px){.IPCard-module-scss-module__RR1VEa__row:last-child{display:flex}}.IPCard-module-scss-module__RR1VEa__liveChip{letter-spacing:.08em;color:#71717a;white-space:nowrap;align-items:center;gap:.3rem;font-size:.6rem;font-weight:700;display:inline-flex}.IPCard-module-scss-module__RR1VEa__liveDot{background:#f87171;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite IPCard-module-scss-module__RR1VEa__blink}.IPCard-module-scss-module__RR1VEa__ip{font-variant-numeric:tabular-nums;color:#22d3ee;letter-spacing:.02em;font-size:.8rem;font-weight:700}.IPCard-module-scss-module__RR1VEa__loc{color:#a1a1aa;flex:1;font-size:.75rem}.IPCard-module-scss-module__RR1VEa__badge{letter-spacing:.08em;white-space:nowrap;border:1px solid;border-radius:9999px;padding:.15rem .45rem;font-size:.58rem;font-weight:800}.IPCard-module-scss-module__RR1VEa__field{align-items:center;gap:.3rem;display:inline-flex}.IPCard-module-scss-module__RR1VEa__fieldLabel{color:#52525b;white-space:nowrap;font-size:.62rem}.IPCard-module-scss-module__RR1VEa__fieldVal{color:#d4d4d8;white-space:nowrap;font-size:.7rem}.IPCard-module-scss-module__RR1VEa__divider{background:#ffffff14;flex-shrink:0;width:1px;height:.75rem}.IPCard-module-scss-module__RR1VEa__scoreWrap{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.IPCard-module-scss-module__RR1VEa__block{border-radius:1px;width:10px;height:6px;transition:background .4s}.IPCard-module-scss-module__RR1VEa__scoreNum{font-variant-numeric:tabular-nums;margin-left:4px;font-size:.65rem;font-weight:700}.IPCard-module-scss-module__RR1VEa__skel{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/200%;border-radius:2px;height:.65rem;animation:1.4s linear infinite IPCard-module-scss-module__RR1VEa__shimmer;display:inline-block}@keyframes IPCard-module-scss-module__RR1VEa__blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes IPCard-module-scss-module__RR1VEa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.Hero-module-scss-module__twV7AW__hero{padding:5rem 1.25rem 2.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Hero-module-scss-module__twV7AW__hero{padding:7rem 1.5rem 3.5rem}}.Hero-module-scss-module__twV7AW__container{align-items:center;gap:2.5rem;max-width:80rem;margin:0 auto;display:grid}@media (min-width:1024px){.Hero-module-scss-module__twV7AW__container{grid-template-columns:1fr 1.05fr}}.Hero-module-scss-module__twV7AW__content{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:768px){.Hero-module-scss-module__twV7AW__content{gap:2rem}}.Hero-module-scss-module__twV7AW__badge{color:#d4d4d8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.375rem;width:fit-content;padding:.375rem .75rem;font-size:.75rem;display:inline-flex}@media (min-width:768px){.Hero-module-scss-module__twV7AW__badge{gap:.5rem;padding:.5rem 1rem;font-size:.875rem}}.Hero-module-scss-module__twV7AW__badgeDot{background:#4ade80;border-radius:50%;width:.5rem;height:.5rem;animation:2.6s ease-in-out infinite Hero-module-scss-module__twV7AW__ping-slow}.Hero-module-scss-module__twV7AW__headingWrapper{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.Hero-module-scss-module__twV7AW__headingWrapper{gap:1.5rem}}.Hero-module-scss-module__twV7AW__heading{letter-spacing:-.02em;font-size:1.875rem;font-weight:700;line-height:1.1}@media (min-width:640px){.Hero-module-scss-module__twV7AW__heading{font-size:2.5rem}}@media (min-width:768px){.Hero-module-scss-module__twV7AW__heading{font-size:3.75rem}}.Hero-module-scss-module__twV7AW__description{color:#a1a1aa;max-width:42rem;font-size:.9375rem;line-height:1.7}@media (min-width:768px){.Hero-module-scss-module__twV7AW__description{font-size:1.25rem;line-height:1.75}}.Hero-module-scss-module__twV7AW__buttons{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.Hero-module-scss-module__twV7AW__buttons{flex-direction:row}}.Hero-module-scss-module__twV7AW__primaryButton{color:#000;text-align:center;background:linear-gradient(90deg,#3b82f6,#22d3ee);border-radius:9999px;padding:.75rem 1.75rem;font-weight:600;transition:all .3s;box-shadow:0 12px 60px #3b82f659}.Hero-module-scss-module__twV7AW__primaryButton:hover{box-shadow:0 12px 70px #3b82f673}.Hero-module-scss-module__twV7AW__secondaryButton{color:#fff;text-align:center;border:1px solid #ffffff26;border-radius:9999px;padding:.75rem 1.75rem;font-weight:600;transition:all .3s}.Hero-module-scss-module__twV7AW__secondaryButton:hover{transform:translateY(-2px)}.Hero-module-scss-module__twV7AW__tagline{color:#71717a;letter-spacing:.04em;border-top:1px solid #ffffff12;margin-top:0;padding-top:.75rem;font-size:.8125rem;font-style:normal}@media (min-width:768px){.Hero-module-scss-module__twV7AW__tagline{margin-top:.25rem;padding-top:1rem;font-size:.9375rem}}.Hero-module-scss-module__twV7AW__highlights{color:#d4d4d8;flex-wrap:wrap;gap:.75rem;font-size:.875rem;display:flex}.Hero-module-scss-module__twV7AW__highlightItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .3s;display:inline-flex}.Hero-module-scss-module__twV7AW__highlightItem:hover{border-color:#60a5fa80}.Hero-module-scss-module__twV7AW__highlightDot{background:#60a5fa;border-radius:50%;width:.375rem;height:.375rem}.Hero-module-scss-module__twV7AW__dashboardWrapper{display:none;position:relative}@media (min-width:640px){.Hero-module-scss-module__twV7AW__dashboardWrapper{display:block}}.Hero-module-scss-module__twV7AW__dashboardGlow{filter:blur(24px);background:linear-gradient(to bottom right,#3b82f640,#06b6d426,#0000);border-radius:2rem;position:absolute;inset:-2rem}.Hero-module-scss-module__twV7AW__dashboard{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0009;border:1px solid #ffffff1a;border-radius:1.25rem;padding:1rem;animation:3s ease-in-out infinite Hero-module-scss-module__twV7AW__glow-pulse;position:relative;overflow:hidden;box-shadow:0 20px 80px #00000080}@media (min-width:768px){.Hero-module-scss-module__twV7AW__dashboard{border-radius:1.5rem;padding:1.75rem}}.Hero-module-scss-module__twV7AW__orbTop{filter:blur(24px);background:linear-gradient(to bottom right,#3b82f64d,#67e8f933);border-radius:50%;width:12rem;height:12rem;animation:12s ease-in-out infinite Hero-module-scss-module__twV7AW__float;position:absolute;top:-5rem;right:-3.5rem}.Hero-module-scss-module__twV7AW__orbBottom{filter:blur(24px);background:linear-gradient(to bottom right,#10b98133,#0000);border-radius:50%;width:10rem;height:10rem;animation:14s ease-in-out infinite Hero-module-scss-module__twV7AW__float-delayed;position:absolute;bottom:-3rem;left:-4rem}.Hero-module-scss-module__twV7AW__dashboardContent{flex-direction:column;gap:1rem;display:flex;position:relative}.Hero-module-scss-module__twV7AW__dashboardGrid{grid-template-columns:1fr;align-items:start;gap:.75rem;display:grid}@media (min-width:640px){.Hero-module-scss-module__twV7AW__dashboardGrid{grid-template-columns:1fr 1fr}}.Hero-module-scss-module__twV7AW__dashboardGrid>:last-child{display:none}@media (min-width:640px){.Hero-module-scss-module__twV7AW__dashboardGrid>:last-child{display:block}}.Hero-module-scss-module__twV7AW__dashboardHeader{justify-content:space-between;align-items:center;display:flex}.Hero-module-scss-module__twV7AW__statusIndicator{align-items:center;gap:.5rem;display:flex}.Hero-module-scss-module__twV7AW__statusDot{background:#34d399;border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite Hero-module-scss-module__twV7AW__pulse}.Hero-module-scss-module__twV7AW__statusLabel{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;font-size:.75rem}.Hero-module-scss-module__twV7AW__statusCode{color:#71717a;font-variant-numeric:tabular-nums;font-size:.75rem}.Hero-module-scss-module__twV7AW__responseTime{background:linear-gradient(90deg,#10b9811a,#0000,#3b82f61a);border:1px solid #ffffff1a;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.Hero-module-scss-module__twV7AW__responseLabel{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.Hero-module-scss-module__twV7AW__responseValue{color:#fff;font-size:1.25rem;font-weight:700}.Hero-module-scss-module__twV7AW__responseStatus{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.Hero-module-scss-module__twV7AW__realtimeBadge{color:#6ee7b7;background:#34d39933;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500}.Hero-module-scss-module__twV7AW__slaBadge{color:#71717a;font-size:.625rem}@keyframes Hero-module-scss-module__twV7AW__ping-slow{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes Hero-module-scss-module__twV7AW__float{0%,to{transform:translateY(0)translate(0)scale(1)}50%{transform:translateY(-16px)translate(8px)scale(1.02)}}@keyframes Hero-module-scss-module__twV7AW__float-delayed{0%,to{transform:translateY(0)translate(0)scale(1)}50%{transform:translateY(12px)translate(-10px)scale(1.01)}}@keyframes Hero-module-scss-module__twV7AW__glow-pulse{0%,to{box-shadow:0 0 20px #3b82f633,0 0 40px #22d3ee1a}50%{box-shadow:0 0 30px #3b82f659,0 0 60px #22d3ee33}}@keyframes Hero-module-scss-module__twV7AW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ScrollToTop-module-scss-module__fwlyfG__button{z-index:40;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b82f6,#06b6d4);border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.125rem;font-weight:700;transition:opacity .3s,transform .3s,box-shadow .3s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(1rem);box-shadow:0 4px 20px #3b82f666}.ScrollToTop-module-scss-module__fwlyfG__button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #3b82f68c}.ScrollToTop-module-scss-module__fwlyfG__visible{opacity:1;pointer-events:auto;transform:translateY(0)}
.home-module__Hx0lNG__servicesOverview{background:linear-gradient(#09090b,#05070d);padding:3rem 1.25rem;position:relative;overflow:hidden}@media (min-width:768px){.home-module__Hx0lNG__servicesOverview{padding:6rem 1.5rem}}.home-module__Hx0lNG__overviewContainer{max-width:80rem;margin:0 auto}.home-module__Hx0lNG__overviewHeader{text-align:center;margin-bottom:1.75rem}@media (min-width:768px){.home-module__Hx0lNG__overviewHeader{margin-bottom:3rem}}.home-module__Hx0lNG__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b9811a;border:1px solid #10b98133;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.8rem;font-weight:600;display:inline-flex}.home-module__Hx0lNG__overviewTitle{color:#fff;margin-bottom:.75rem;font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:768px){.home-module__Hx0lNG__overviewTitle{font-size:3rem}}.home-module__Hx0lNG__overviewSub{color:#71717a;font-size:.9375rem}@media (min-width:768px){.home-module__Hx0lNG__overviewSub{font-size:1.125rem}}.home-module__Hx0lNG__categoryGrid{grid-template-columns:repeat(2,1fr);gap:.625rem;margin-bottom:1.75rem;display:grid}@media (min-width:768px){.home-module__Hx0lNG__categoryGrid{gap:.875rem;margin-bottom:2.5rem}}@media (min-width:640px){.home-module__Hx0lNG__categoryGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.home-module__Hx0lNG__categoryGrid{grid-template-columns:repeat(5,1fr)}}.home-module__Hx0lNG__categoryCard{background:#ffffff05;border:1px solid #ffffff12;border-radius:.75rem;align-items:center;gap:.625rem;padding:.875rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.home-module__Hx0lNG__categoryCard:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.home-module__Hx0lNG__categoryIcon{flex-shrink:0;font-size:1.5rem}.home-module__Hx0lNG__categoryName{color:#d4d4d8;flex:1;font-size:.9rem;font-weight:600;line-height:1.3}.home-module__Hx0lNG__categoryArrow{flex-shrink:0;font-size:1rem;transition:transform .2s}.home-module__Hx0lNG__categoryCard:hover .home-module__Hx0lNG__categoryArrow{transform:translate(3px)}.home-module__Hx0lNG__overviewCta{text-align:center}.home-module__Hx0lNG__viewAll{color:#fff;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.925rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.home-module__Hx0lNG__viewAll:hover{background:#ffffff12;border-color:#ffffff40}
.Stats-module-scss-module__EeJfdq__stats{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__stats{padding:8rem 1.5rem}}.Stats-module-scss-module__EeJfdq__bgGradient{background:linear-gradient(#17255480,#05070d,#05070d);position:absolute;inset:0}.Stats-module-scss-module__EeJfdq__topLine{background:linear-gradient(90deg,#0000,#3b82f699,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Stats-module-scss-module__EeJfdq__radialGlow{background:radial-gradient(80% 50% at 50% -20%,#3b82f626,#0000);position:absolute;inset:0}.Stats-module-scss-module__EeJfdq__container{max-width:80rem;margin:0 auto;position:relative}.Stats-module-scss-module__EeJfdq__header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__header{margin-bottom:5rem}}.Stats-module-scss-module__EeJfdq__badge{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f633;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Stats-module-scss-module__EeJfdq__badgeDot{background:#60a5fa;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite Stats-module-scss-module__EeJfdq__pulse}.Stats-module-scss-module__EeJfdq__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.Stats-module-scss-module__EeJfdq__title{font-size:2rem}}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.Stats-module-scss-module__EeJfdq__title{font-size:3.75rem}}@media (min-width:1280px){.Stats-module-scss-module__EeJfdq__title{font-size:4.5rem}}.Stats-module-scss-module__EeJfdq__title{margin-bottom:1.5rem}.Stats-module-scss-module__EeJfdq__gradientText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#dbeafe,#a5f3fc);-webkit-background-clip:text;background-clip:text}.Stats-module-scss-module__EeJfdq__subtitle{color:#a1a1aa;max-width:42rem;margin:0 auto;font-size:.9375rem}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__subtitle{font-size:1.25rem}}.Stats-module-scss-module__EeJfdq__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (min-width:1024px){.Stats-module-scss-module__EeJfdq__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.Stats-module-scss-module__EeJfdq__card{position:relative}.Stats-module-scss-module__EeJfdq__card:hover .Stats-module-scss-module__EeJfdq__cardBorder{opacity:1}.Stats-module-scss-module__EeJfdq__card:hover .Stats-module-scss-module__EeJfdq__cardContent{border-color:#fff3;transform:translateY(-.5rem)}.Stats-module-scss-module__EeJfdq__card:hover .Stats-module-scss-module__EeJfdq__icon{transform:scale(1.1)}.Stats-module-scss-module__EeJfdq__cardBorder{opacity:0;background:linear-gradient(#fff3,#ffffff0d);border-radius:1.5rem;transition:opacity .5s;position:absolute;inset:-1px}.Stats-module-scss-module__EeJfdq__cardContent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:linear-gradient(#ffffff0d,#0000);border:1px solid #ffffff1a;border-radius:1.5rem;height:100%;padding:1.125rem;transition:all .5s;position:relative}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__cardContent{padding:2rem}}@media (min-width:1024px){.Stats-module-scss-module__EeJfdq__cardContent{padding:2.5rem}}.Stats-module-scss-module__EeJfdq__icon{margin-bottom:.75rem;font-size:1.875rem;transition:transform .3s}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__icon{margin-bottom:1.5rem;font-size:3rem}}.Stats-module-scss-module__EeJfdq__value{-webkit-text-fill-color:#0000;background:linear-gradient(to bottom right,#fff,#fff,#a1a1aa);-webkit-background-clip:text;background-clip:text;margin-bottom:.375rem;font-size:1.75rem;font-weight:700}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__value{margin-bottom:.5rem;font-size:3rem}}@media (min-width:1024px){.Stats-module-scss-module__EeJfdq__value{font-size:4.5rem}}.Stats-module-scss-module__EeJfdq__label{color:#fff;margin-bottom:.125rem;font-size:.8125rem;font-weight:600}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__label{margin-bottom:.25rem;font-size:1.125rem}}.Stats-module-scss-module__EeJfdq__sublabel{color:#71717a;font-size:.75rem}@media (min-width:768px){.Stats-module-scss-module__EeJfdq__sublabel{font-size:.875rem}}@keyframes Stats-module-scss-module__EeJfdq__pulse{0%,to{opacity:1}50%{opacity:.5}}
.PageLayout-module-scss-module__51m0nq__main{background:#05070d;min-height:100vh;padding-top:4.5rem}
.CTA-module-scss-module__x4p7KW__cta{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__cta{padding:8rem 1.5rem}}.CTA-module-scss-module__x4p7KW__cta{background:linear-gradient(#05070d,#09090b);overflow:hidden}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__cta{padding-top:8rem;padding-bottom:8rem}}.CTA-module-scss-module__x4p7KW__glow{background:radial-gradient(80% 50%,#06b6d426,#0000);position:absolute;inset:0}.CTA-module-scss-module__x4p7KW__container{justify-content:center;max-width:80rem;margin:0 auto;display:flex;position:relative}.CTA-module-scss-module__x4p7KW__content{text-align:center;max-width:48rem}.CTA-module-scss-module__x4p7KW__badge{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d433;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.CTA-module-scss-module__x4p7KW__badgeDot{background:#22d3ee;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite CTA-module-scss-module__x4p7KW__pulse}.CTA-module-scss-module__x4p7KW__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.CTA-module-scss-module__x4p7KW__title{font-size:2rem}}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.CTA-module-scss-module__x4p7KW__title{font-size:3.75rem}}@media (min-width:1280px){.CTA-module-scss-module__x4p7KW__title{font-size:4.5rem}}.CTA-module-scss-module__x4p7KW__title{color:#fff;margin-bottom:1rem}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__title{margin-bottom:1.5rem}}.CTA-module-scss-module__x4p7KW__gradient{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#22d3ee,#60a5fa);-webkit-background-clip:text;background-clip:text}.CTA-module-scss-module__x4p7KW__description{color:#a1a1aa;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__description{margin-bottom:2.5rem;font-size:1.25rem;line-height:1.75}}.CTA-module-scss-module__x4p7KW__phoneLink{color:#34d399;font-weight:600;text-decoration:none;transition:color .3s}.CTA-module-scss-module__x4p7KW__phoneLink:hover{color:#6ee7b7;text-decoration:underline}.CTA-module-scss-module__x4p7KW__officeAddress{display:none}@media (min-width:768px){.CTA-module-scss-module__x4p7KW__officeAddress{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.625rem 1rem;display:inline-flex}}.CTA-module-scss-module__x4p7KW__officePin{color:#22d3ee;flex-shrink:0;width:1rem;height:1rem}.CTA-module-scss-module__x4p7KW__officeText{color:#a1a1aa;font-size:.875rem;font-style:normal}.CTA-module-scss-module__x4p7KW__form{text-align:left;margin-bottom:2.5rem}.CTA-module-scss-module__x4p7KW__formGrid{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}@media (min-width:640px){.CTA-module-scss-module__x4p7KW__formGrid{grid-template-columns:repeat(2,1fr)}}.CTA-module-scss-module__x4p7KW__inputWrapper{flex-direction:column;gap:.5rem;display:flex}.CTA-module-scss-module__x4p7KW__label{color:#d4d4d8;font-size:.875rem;font-weight:500}.CTA-module-scss-module__x4p7KW__input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;padding:1rem 1.25rem;font-size:1rem;transition:all .3s}.CTA-module-scss-module__x4p7KW__input::placeholder{color:#71717a}.CTA-module-scss-module__x4p7KW__input:focus{background:#ffffff14;border-color:#06b6d4;outline:none;box-shadow:0 0 0 4px #06b6d41a}.CTA-module-scss-module__x4p7KW__textarea{color:#fff;resize:vertical;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;min-height:120px;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;transition:all .3s}.CTA-module-scss-module__x4p7KW__textarea::placeholder{color:#71717a}.CTA-module-scss-module__x4p7KW__textarea:focus{background:#ffffff14;border-color:#06b6d4;outline:none;box-shadow:0 0 0 4px #06b6d41a}.CTA-module-scss-module__x4p7KW__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#06b6d4,#3b82f6);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}@media (min-width:640px){.CTA-module-scss-module__x4p7KW__button{width:auto}}.CTA-module-scss-module__x4p7KW__button:hover{transform:translateY(-2px);box-shadow:0 20px 40px -10px #06b6d466}.CTA-module-scss-module__x4p7KW__arrow{transition:transform .3s}.CTA-module-scss-module__x4p7KW__button:hover .CTA-module-scss-module__x4p7KW__arrow{transform:translate(4px)}.CTA-module-scss-module__x4p7KW__disclaimer{color:#71717a;text-align:center;margin-top:1rem;font-size:.875rem}.CTA-module-scss-module__x4p7KW__successMessage{color:#34d399;text-align:center;background:#10b9811a;border:1px solid #10b98133;border-radius:.5rem;margin-top:1rem;padding:.75rem;font-size:.875rem}.CTA-module-scss-module__x4p7KW__errorMessage{color:#f87171;text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:.5rem;margin-top:1rem;padding:.75rem;font-size:.875rem}.CTA-module-scss-module__x4p7KW__features{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.CTA-module-scss-module__x4p7KW__features{flex-direction:row;justify-content:center;gap:2rem}}.CTA-module-scss-module__x4p7KW__feature{color:#a1a1aa;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.CTA-module-scss-module__x4p7KW__check{color:#34d399;font-weight:700}
.Location-module-scss-module__KXLQtq__location{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Location-module-scss-module__KXLQtq__location{padding:8rem 1.5rem}}.Location-module-scss-module__KXLQtq__location{background:linear-gradient(#05070d,#09090b)}@media (min-width:768px){.Location-module-scss-module__KXLQtq__location{padding-top:6rem;padding-bottom:6rem}}.Location-module-scss-module__KXLQtq__bgGlow{background:radial-gradient(60% 40%,#06b6d414,#0000);position:absolute;inset:0}.Location-module-scss-module__KXLQtq__container{flex-direction:column;align-items:center;gap:2.5rem;max-width:80rem;margin:0 auto;display:flex;position:relative}.Location-module-scss-module__KXLQtq__header{text-align:center}.Location-module-scss-module__KXLQtq__badge{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d433;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Location-module-scss-module__KXLQtq__badgeDot{background:#22d3ee;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite Location-module-scss-module__KXLQtq__pulse}.Location-module-scss-module__KXLQtq__title{color:#fff;font-size:1.375rem;font-weight:700;line-height:1.25}@media (min-width:768px){.Location-module-scss-module__KXLQtq__title{font-size:2.25rem;line-height:1.2}}@media (min-width:1024px){.Location-module-scss-module__KXLQtq__title{font-size:3rem}}.Location-module-scss-module__KXLQtq__gradient{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#22d3ee,#60a5fa);-webkit-background-clip:text;background-clip:text}.Location-module-scss-module__KXLQtq__imageWrapper{aspect-ratio:16/7;border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-width:72rem;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}@media (min-width:768px){.Location-module-scss-module__KXLQtq__imageWrapper{aspect-ratio:16/5;border-radius:1.5rem;box-shadow:0 30px 80px #00000080}}.Location-module-scss-module__KXLQtq__image{object-fit:cover;object-position:center}.Location-module-scss-module__KXLQtq__overlay{background:linear-gradient(#0000 40%,#00000059 100%);position:absolute;inset:0}.Location-module-scss-module__KXLQtq__pin{filter:drop-shadow(0 4px 16px #0009);flex-direction:column;align-items:center;animation:3s ease-in-out infinite Location-module-scss-module__KXLQtq__pinBounce;display:flex;position:absolute;top:38%;left:52%;transform:translate(-50%,-100%)}.Location-module-scss-module__KXLQtq__pinPulse{background:#22d3ee33;border-radius:50%;width:4rem;height:4rem;animation:2.5s ease-out infinite Location-module-scss-module__KXLQtq__pulse-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Location-module-scss-module__KXLQtq__pinCircle{z-index:1;background:#22d3ee;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:relative;box-shadow:0 0 0 3px #22d3ee66}.Location-module-scss-module__KXLQtq__pinIcon{width:1.125rem;height:1.125rem}.Location-module-scss-module__KXLQtq__pinStem{opacity:.9;background:#fff;border-radius:0 0 2px 2px;width:2.5px;height:1rem}.Location-module-scss-module__KXLQtq__addressCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem 2rem;display:flex}.Location-module-scss-module__KXLQtq__addressIcon{color:#22d3ee;flex-shrink:0;align-items:center;display:flex}.Location-module-scss-module__KXLQtq__addressText{flex-direction:column;gap:.2rem;display:flex}@media (min-width:640px){.Location-module-scss-module__KXLQtq__addressText{flex-direction:row;align-items:center;gap:1rem}}.Location-module-scss-module__KXLQtq__addressStreet{color:#fff;font-size:1rem;font-weight:600}.Location-module-scss-module__KXLQtq__addressCity{color:#a1a1aa;font-size:.95rem}@media (min-width:640px){.Location-module-scss-module__KXLQtq__addressCity:before{content:"·";color:#52525b;margin-right:1rem}}@keyframes Location-module-scss-module__KXLQtq__pinBounce{0%,to{transform:translate(-50%,-100%)}50%{transform:translate(-50%,calc(-100% - 8px))}}@keyframes Location-module-scss-module__KXLQtq__pulse-ring{0%{opacity:.8;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}
.page-module-scss-module__NhZI6a__hero{background:radial-gradient(at 15% 0,#10b9812e,#0000 55%),radial-gradient(at 85% 10%,#3b82f624,#0000 50%),linear-gradient(#17255480,#05070d 80%);border-bottom:1px solid #ffffff0f;padding:3rem 1.5rem 2.75rem;position:relative;overflow:hidden}@media (min-width:768px){.page-module-scss-module__NhZI6a__hero{padding:4.5rem 1.5rem 4rem}}.page-module-scss-module__NhZI6a__heroInner{max-width:56rem;margin:0 auto;position:relative}.page-module-scss-module__NhZI6a__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6ee7b7;background:#10b9811f;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module-scss-module__NhZI6a__eyebrowDot{background:#34d399;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 8px #34d399}.page-module-scss-module__NhZI6a__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.page-module-scss-module__NhZI6a__title{font-size:2rem}}@media (min-width:768px){.page-module-scss-module__NhZI6a__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.page-module-scss-module__NhZI6a__title{font-size:3.75rem}}@media (min-width:1280px){.page-module-scss-module__NhZI6a__title{font-size:4.5rem}}.page-module-scss-module__NhZI6a__title{color:#fff;margin-bottom:1.25rem}@media (min-width:1280px){.page-module-scss-module__NhZI6a__title{font-size:4rem}}.page-module-scss-module__NhZI6a__titleAccent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#6ee7b7,#22d3ee);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__NhZI6a__lead{color:#d4d4d8;max-width:44rem;font-size:1.05rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__NhZI6a__lead{font-size:1.2rem}}.page-module-scss-module__NhZI6a__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.page-module-scss-module__NhZI6a__btnPrimary,.page-module-scss-module__NhZI6a__btnGhost{color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:.95rem;font-weight:700;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex}.page-module-scss-module__NhZI6a__btnPrimary:hover,.page-module-scss-module__NhZI6a__btnGhost:hover{transform:translateY(-2px)}.page-module-scss-module__NhZI6a__btnPrimary{background:linear-gradient(90deg,#10b981,#06b6d4);box-shadow:0 10px 30px #10b9814d}.page-module-scss-module__NhZI6a__btnGhost{background:#ffffff08;border:1px solid #ffffff26}.page-module-scss-module__NhZI6a__btnGhost:hover{border-color:#ffffff59}.page-module-scss-module__NhZI6a__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2.25rem;display:grid}@media (min-width:768px){.page-module-scss-module__NhZI6a__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.page-module-scss-module__NhZI6a__stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059;border:1px solid #ffffff14;border-radius:1rem;min-width:0;padding:1rem 1.1rem}.page-module-scss-module__NhZI6a__statValue{color:#fff;font-size:1.5rem;font-weight:800;line-height:1.1}@media (min-width:768px){.page-module-scss-module__NhZI6a__statValue{font-size:1.8rem}}.page-module-scss-module__NhZI6a__statLabel{color:#a1a1aa;margin-top:.35rem;font-size:.76rem;line-height:1.4}
.Solutions-module-scss-module__j1CuHq__solutions{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__solutions{padding:8rem 1.5rem}}.Solutions-module-scss-module__j1CuHq__bgGradient{background:linear-gradient(#05070d,#17255433,#05070d);position:absolute;inset:0}.Solutions-module-scss-module__j1CuHq__centerGlow{filter:blur(150px);background:#3b82f61a;border-radius:50%;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Solutions-module-scss-module__j1CuHq__container{max-width:80rem;margin:0 auto;position:relative}.Solutions-module-scss-module__j1CuHq__header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__header{margin-bottom:5rem}}.Solutions-module-scss-module__j1CuHq__badge{color:#34d399;background:#10b9811a;border:1px solid #10b98133;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Solutions-module-scss-module__j1CuHq__badgeDot{background:#34d399;border-radius:50%;width:.5rem;height:.5rem}.Solutions-module-scss-module__j1CuHq__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.Solutions-module-scss-module__j1CuHq__title{font-size:2rem}}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.Solutions-module-scss-module__j1CuHq__title{font-size:3.75rem}}@media (min-width:1280px){.Solutions-module-scss-module__j1CuHq__title{font-size:4.5rem}}.Solutions-module-scss-module__j1CuHq__title{margin-bottom:1.5rem}.Solutions-module-scss-module__j1CuHq__gradientText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#a1a1aa);-webkit-background-clip:text;background-clip:text}.Solutions-module-scss-module__j1CuHq__subtitle{color:#a1a1aa;max-width:48rem;margin:0 auto;font-size:1.25rem}.Solutions-module-scss-module__j1CuHq__grid{gap:1.5rem;display:grid}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.Solutions-module-scss-module__j1CuHq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.Solutions-module-scss-module__j1CuHq__card{color:inherit;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0006;border:1px solid #ffffff1a;border-radius:1.5rem;flex-direction:column;min-width:0;padding:1.25rem;text-decoration:none;transition:all .5s;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__card{padding:2rem}}@media (min-width:1024px){.Solutions-module-scss-module__j1CuHq__card{padding:2.5rem}}.Solutions-module-scss-module__j1CuHq__card:hover{border-color:#fff3;transform:translateY(-.5rem)}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__cardOverlay{opacity:.1}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__cardGlow{opacity:1}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__iconWrapper{transform:scale(1.1)}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__cardTitle{color:#dbeafe}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__cardCopy{color:#d4d4d8}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__bottomLine{opacity:1}.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__blue .Solutions-module-scss-module__j1CuHq__iconWrapper,.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__blue .Solutions-module-scss-module__j1CuHq__cardOverlay{background:linear-gradient(to bottom right,#3b82f6,#06b6d4)}.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__emerald .Solutions-module-scss-module__j1CuHq__iconWrapper,.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__emerald .Solutions-module-scss-module__j1CuHq__cardOverlay{background:linear-gradient(to bottom right,#10b981,#14b8a6)}.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__purple .Solutions-module-scss-module__j1CuHq__iconWrapper,.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__purple .Solutions-module-scss-module__j1CuHq__cardOverlay{background:linear-gradient(to bottom right,#a855f7,#ec4899)}.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__amber .Solutions-module-scss-module__j1CuHq__iconWrapper,.Solutions-module-scss-module__j1CuHq__card.Solutions-module-scss-module__j1CuHq__amber .Solutions-module-scss-module__j1CuHq__cardOverlay{background:linear-gradient(to bottom right,#f59e0b,#f97316)}.Solutions-module-scss-module__j1CuHq__card:hover .Solutions-module-scss-module__j1CuHq__explore{color:#fff;gap:.6rem}.Solutions-module-scss-module__j1CuHq__explore{color:#a1a1aa;align-items:center;gap:.4rem;margin-top:auto;padding-top:1.25rem;font-size:.85rem;font-weight:700;transition:color .3s,gap .3s;display:inline-flex;position:relative}.Solutions-module-scss-module__j1CuHq__cardOverlay{opacity:0;transition:opacity .5s;position:absolute;inset:0}.Solutions-module-scss-module__j1CuHq__cardGlow{filter:blur(24px);opacity:0;background:linear-gradient(to bottom right,#3b82f633,#0000);border-radius:50%;width:10rem;height:10rem;transition:opacity .5s;position:absolute;top:-5rem;right:-5rem}.Solutions-module-scss-module__j1CuHq__iconWrapper{color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.875rem;transition:transform .3s;display:inline-flex;position:relative;box-shadow:0 10px 40px #0000004d}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__iconWrapper{width:4rem;height:4rem;margin-bottom:1.5rem}}.Solutions-module-scss-module__j1CuHq__svgIcon{width:2rem;height:2rem}.Solutions-module-scss-module__j1CuHq__cardTitle{margin-bottom:.5rem;font-size:1.0625rem;font-weight:700;transition:color .3s;position:relative}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__cardTitle{margin-bottom:1rem;font-size:1.5rem}}.Solutions-module-scss-module__j1CuHq__cardCopy{color:#a1a1aa;font-size:.875rem;line-height:1.65;transition:color .3s;position:relative}@media (min-width:768px){.Solutions-module-scss-module__j1CuHq__cardCopy{font-size:1rem;line-height:1.75}}.Solutions-module-scss-module__j1CuHq__bottomLine{opacity:0;background:linear-gradient(90deg,#0000,#3b82f680,#0000);height:4px;transition:opacity .5s;position:absolute;bottom:0;left:0;right:0}
.Industries-module-scss-module__nbQQeG__industries{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__industries{padding:8rem 1.5rem}}.Industries-module-scss-module__nbQQeG__industries{background:linear-gradient(#09090b,#05070d);padding-top:6rem;padding-bottom:6rem;overflow:hidden}.Industries-module-scss-module__nbQQeG__bgPattern{background-image:radial-gradient(#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.Industries-module-scss-module__nbQQeG__container{max-width:80rem;margin:0 auto;position:relative}.Industries-module-scss-module__nbQQeG__header{text-align:center;margin-bottom:4rem}.Industries-module-scss-module__nbQQeG__badge{color:#14b8a6;background:#14b8a61a;border:1px solid #14b8a633;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Industries-module-scss-module__nbQQeG__badgeDot{background:#14b8a6;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite Industries-module-scss-module__nbQQeG__pulse}.Industries-module-scss-module__nbQQeG__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.Industries-module-scss-module__nbQQeG__title{font-size:2rem}}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.Industries-module-scss-module__nbQQeG__title{font-size:3.75rem}}@media (min-width:1280px){.Industries-module-scss-module__nbQQeG__title{font-size:4.5rem}}.Industries-module-scss-module__nbQQeG__title{color:#fff;margin-bottom:1.5rem}.Industries-module-scss-module__nbQQeG__highlight{color:#22d3ee}.Industries-module-scss-module__nbQQeG__gradient{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#14b8a6,#22d3ee);-webkit-background-clip:text;background-clip:text}.Industries-module-scss-module__nbQQeG__subtitle{color:#a1a1aa;max-width:40rem;margin:0 auto;font-size:1.25rem;line-height:1.75}.Industries-module-scss-module__nbQQeG__grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.Industries-module-scss-module__nbQQeG__card{padding:1rem 1.1rem;position:relative}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__card{padding:1.5rem}}.Industries-module-scss-module__nbQQeG__card{background:#ffffff05;border:1px solid #ffffff14;border-radius:.75rem;transition:all .3s;overflow:hidden}.Industries-module-scss-module__nbQQeG__card:hover{background:#ffffff0d;border-color:#14b8a64d;transform:translateY(-4px)}.Industries-module-scss-module__nbQQeG__card:hover .Industries-module-scss-module__nbQQeG__icon{transform:scale(1.15)}.Industries-module-scss-module__nbQQeG__card:hover .Industries-module-scss-module__nbQQeG__cardGlow{opacity:1}.Industries-module-scss-module__nbQQeG__cardInner{z-index:1;text-align:left;flex-direction:row;align-items:flex-start;gap:.9rem;display:flex;position:relative}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__cardInner{text-align:center;flex-direction:column;align-items:center;gap:.75rem}}.Industries-module-scss-module__nbQQeG__cardGlow{opacity:0;background:radial-gradient(circle,#14b8a61a,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.Industries-module-scss-module__nbQQeG__icon{flex-shrink:0;font-size:1.9rem;line-height:1;transition:transform .3s}@media (min-width:768px){.Industries-module-scss-module__nbQQeG__icon{font-size:2.5rem}}.Industries-module-scss-module__nbQQeG__info{flex-direction:column;gap:.25rem;display:flex}.Industries-module-scss-module__nbQQeG__name{color:#fff;font-size:1rem;font-weight:600}.Industries-module-scss-module__nbQQeG__clients{color:#71717a;font-size:.82rem;line-height:1.5}.Industries-module-scss-module__nbQQeG__compliance{text-align:center;border-top:1px solid #ffffff0d;margin-top:3rem;padding-top:2rem}.Industries-module-scss-module__nbQQeG__complianceText{color:#71717a;letter-spacing:.05em;font-size:.875rem}.Industries-module-scss-module__nbQQeG__complianceLabel{color:#a1a1aa;margin-right:.75rem;font-weight:600}
.Platform-module-scss-module__B1FAYW__platform{padding:3rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Platform-module-scss-module__B1FAYW__platform{padding:8rem 1.5rem}}.Platform-module-scss-module__B1FAYW__platform{padding-top:8rem;padding-bottom:8rem}.Platform-module-scss-module__B1FAYW__bgGlow{background:radial-gradient(#3b82f626,#0000 70%);position:absolute;inset:0}.Platform-module-scss-module__B1FAYW__container{max-width:80rem;margin:0 auto;position:relative}.Platform-module-scss-module__B1FAYW__grid{align-items:center;gap:4rem;display:grid}@media (min-width:1024px){.Platform-module-scss-module__B1FAYW__grid{grid-template-columns:1fr 1fr}}.Platform-module-scss-module__B1FAYW__content{flex-direction:column;gap:1.5rem;display:flex}.Platform-module-scss-module__B1FAYW__badge{color:#c084fc;background:#a855f71a;border:1px solid #a855f733;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Platform-module-scss-module__B1FAYW__badgeDot{background:#c084fc;border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite Platform-module-scss-module__B1FAYW__pulse}.Platform-module-scss-module__B1FAYW__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.Platform-module-scss-module__B1FAYW__title{font-size:2rem}}@media (min-width:768px){.Platform-module-scss-module__B1FAYW__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.Platform-module-scss-module__B1FAYW__title{font-size:3.75rem}}@media (min-width:1280px){.Platform-module-scss-module__B1FAYW__title{font-size:4.5rem}}.Platform-module-scss-module__B1FAYW__gradientText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#f3e8ff,#fbcfe8);-webkit-background-clip:text;background-clip:text}.Platform-module-scss-module__B1FAYW__description{color:#a1a1aa;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75}.Platform-module-scss-module__B1FAYW__features{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Platform-module-scss-module__B1FAYW__featureItem{color:#d4d4d8;align-items:center;gap:.75rem;font-weight:500;display:flex}.Platform-module-scss-module__B1FAYW__featureDot{background:linear-gradient(90deg,#c084fc,#f472b6);border-radius:50%;width:.5rem;height:.5rem}.Platform-module-scss-module__B1FAYW__dashboardWrapper{position:relative}.Platform-module-scss-module__B1FAYW__dashboardGlow{filter:blur(24px);background:linear-gradient(to bottom right,#a855f733,#ec48991a,#0000);border-radius:1.5rem;position:absolute;inset:-2rem}.Platform-module-scss-module__B1FAYW__dashboard{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0009;border:1px solid #ffffff1a;border-radius:1.5rem;padding:2rem;position:relative;box-shadow:0 25px 80px #0006}.Platform-module-scss-module__B1FAYW__stepsContainer{flex-direction:column;gap:1.5rem;display:flex}.Platform-module-scss-module__B1FAYW__stepRow{align-items:center;gap:1rem;display:flex}.Platform-module-scss-module__B1FAYW__stepRow:hover .Platform-module-scss-module__B1FAYW__stepNumberGlow{opacity:.7}.Platform-module-scss-module__B1FAYW__stepRow:hover .Platform-module-scss-module__B1FAYW__stepNumberInner{border-color:#c084fc}.Platform-module-scss-module__B1FAYW__stepRow:hover .Platform-module-scss-module__B1FAYW__stepContent{background:#ffffff1a;border-color:#a855f74d}.Platform-module-scss-module__B1FAYW__stepNumber{position:relative}.Platform-module-scss-module__B1FAYW__stepNumberGlow{filter:blur(8px);opacity:.4;background:linear-gradient(90deg,#a855f7,#ec4899);border-radius:50%;transition:opacity .3s;position:absolute;inset:-4px}.Platform-module-scss-module__B1FAYW__stepNumberInner{color:#d8b4fe;background:#000;border:2px solid #a855f780;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.125rem;font-weight:700;transition:border-color .3s;display:flex;position:relative}.Platform-module-scss-module__B1FAYW__stepContent{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;flex:1;padding:1rem 1.25rem;transition:all .3s}.Platform-module-scss-module__B1FAYW__stepHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.Platform-module-scss-module__B1FAYW__stepName{color:#fff;font-weight:600}.Platform-module-scss-module__B1FAYW__stepStatus{color:#34d399;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.Platform-module-scss-module__B1FAYW__statusDot{background:#34d399;border-radius:50%;width:.375rem;height:.375rem;animation:2s ease-in-out infinite Platform-module-scss-module__B1FAYW__pulse}.Platform-module-scss-module__B1FAYW__progressBar{background:#ffffff1a;border-radius:9999px;height:.5rem;overflow:hidden}.Platform-module-scss-module__B1FAYW__progressFill{background:linear-gradient(90deg,#a855f7,#ec4899);border-radius:9999px;height:100%;animation:2s ease-in-out infinite Platform-module-scss-module__B1FAYW__pulse}@keyframes Platform-module-scss-module__B1FAYW__pulse{0%,to{opacity:1}50%{opacity:.6}}
.page-module-scss-module__-ytPBG__hero{background:radial-gradient(at 15% 0,#3b82f633,#0000 55%),radial-gradient(at 85% 10%,#06b6d424,#0000 50%),linear-gradient(#17255480,#05070d 80%);border-bottom:1px solid #ffffff0f;padding:3rem 1.5rem 2.75rem;position:relative;overflow:hidden}@media (min-width:768px){.page-module-scss-module__-ytPBG__hero{padding:4.5rem 1.5rem 4rem}}.page-module-scss-module__-ytPBG__heroInner{max-width:56rem;margin:0 auto;position:relative}.page-module-scss-module__-ytPBG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#67e8f9;background:#06b6d41f;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module-scss-module__-ytPBG__eyebrowDot{background:#22d3ee;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 8px #22d3ee}.page-module-scss-module__-ytPBG__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.page-module-scss-module__-ytPBG__title{font-size:2rem}}@media (min-width:768px){.page-module-scss-module__-ytPBG__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.page-module-scss-module__-ytPBG__title{font-size:3.75rem}}@media (min-width:1280px){.page-module-scss-module__-ytPBG__title{font-size:4.5rem}}.page-module-scss-module__-ytPBG__title{color:#fff;margin-bottom:1.25rem}@media (min-width:1280px){.page-module-scss-module__-ytPBG__title{font-size:3.75rem}}.page-module-scss-module__-ytPBG__titleAccent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#22d3ee,#60a5fa);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__-ytPBG__lead{color:#d4d4d8;max-width:46rem;font-size:1.05rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__-ytPBG__lead{font-size:1.2rem}}.page-module-scss-module__-ytPBG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2.25rem;display:grid}@media (min-width:768px){.page-module-scss-module__-ytPBG__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.page-module-scss-module__-ytPBG__stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059;border:1px solid #ffffff14;border-radius:1rem;min-width:0;padding:1rem 1.1rem}.page-module-scss-module__-ytPBG__statValue{color:#fff;font-size:1.5rem;font-weight:800;line-height:1.1}@media (min-width:768px){.page-module-scss-module__-ytPBG__statValue{font-size:1.8rem}}.page-module-scss-module__-ytPBG__statLabel{color:#a1a1aa;margin-top:.35rem;font-size:.76rem;line-height:1.4}.page-module-scss-module__-ytPBG__section{padding:3.5rem 1.5rem;position:relative}@media (min-width:768px){.page-module-scss-module__-ytPBG__section{padding:5.5rem 1.5rem}}.page-module-scss-module__-ytPBG__sectionAlt{background:linear-gradient(#09090b99,#09090b33);border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.page-module-scss-module__-ytPBG__container{max-width:80rem;margin:0 auto;position:relative}.page-module-scss-module__-ytPBG__head{max-width:46rem;margin-bottom:2.25rem}@media (min-width:768px){.page-module-scss-module__-ytPBG__head{margin-bottom:3rem}}.page-module-scss-module__-ytPBG__kicker{letter-spacing:.1em;text-transform:uppercase;color:#22d3ee;margin-bottom:.75rem;font-size:.72rem;font-weight:800}.page-module-scss-module__-ytPBG__h2{color:#fff;letter-spacing:-.01em;margin-bottom:.9rem;font-size:1.6rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module-scss-module__-ytPBG__h2{font-size:2.25rem}}.page-module-scss-module__-ytPBG__intro{color:#a1a1aa;font-size:1rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__-ytPBG__intro{font-size:1.08rem}}.page-module-scss-module__-ytPBG__inlineLink{color:#22d3ee;text-underline-offset:3px;-webkit-text-decoration:underline #22d3ee66;text-decoration:underline #22d3ee66}.page-module-scss-module__-ytPBG__inlineLink:hover{color:#67e8f9}.page-module-scss-module__-ytPBG__footnote{color:#71717a;margin-top:1.25rem;font-size:.85rem;line-height:1.6}.page-module-scss-module__-ytPBG__story{gap:2rem;display:grid}@media (min-width:1024px){.page-module-scss-module__-ytPBG__story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.page-module-scss-module__-ytPBG__storyAside{position:sticky;top:6rem}}.page-module-scss-module__-ytPBG__storyBody p{color:#d4d4d8;margin-bottom:1.25rem;font-size:1.02rem;line-height:1.8}@media (min-width:768px){.page-module-scss-module__-ytPBG__storyBody p{font-size:1.1rem}}.page-module-scss-module__-ytPBG__storyBody p:last-child{margin-bottom:0}.page-module-scss-module__-ytPBG__definition{background:#06b6d40f;border:1px solid #06b6d440;border-radius:1rem;margin-top:1.5rem;padding:1.4rem 1.5rem}.page-module-scss-module__-ytPBG__definitionTerm{color:#fff;letter-spacing:-.01em;font-size:1.5rem;font-weight:800}.page-module-scss-module__-ytPBG__definitionType{color:#71717a;margin:.15rem 0 .75rem;font-size:.8rem;font-style:italic}.page-module-scss-module__-ytPBG__definitionText{color:#d4d4d8;margin:0;font-size:.95rem;line-height:1.65}.page-module-scss-module__-ytPBG__pillars{gap:1rem;display:grid}@media (min-width:768px){.page-module-scss-module__-ytPBG__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.page-module-scss-module__-ytPBG__pillar{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;padding:1.5rem;transition:border-color .3s,transform .3s,background .3s;display:flex;position:relative}.page-module-scss-module__-ytPBG__pillar:hover{background:#ffffff0a;border-color:#06b6d459;transform:translateY(-3px)}@media (min-width:768px){.page-module-scss-module__-ytPBG__pillar{padding:1.75rem}}.page-module-scss-module__-ytPBG__pillarIndex{color:#52525b;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800;position:absolute;top:1.25rem;right:1.5rem}.page-module-scss-module__-ytPBG__pillarTag{letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;background:#3b82f624;border:1px solid #3b82f64d;border-radius:9999px;width:fit-content;margin-bottom:1rem;padding:.25rem .7rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module-scss-module__-ytPBG__pillarTitle{color:#fff;margin-bottom:.65rem;font-size:1.2rem;font-weight:700;line-height:1.3}.page-module-scss-module__-ytPBG__pillarText{color:#a1a1aa;flex:1;font-size:.93rem;line-height:1.7}.page-module-scss-module__-ytPBG__pillarLink{color:#22d3ee;margin-top:1.25rem;font-size:.9rem;font-weight:700}.page-module-scss-module__-ytPBG__pillarLink:hover{color:#67e8f9}.page-module-scss-module__-ytPBG__pillarLink span{transition:transform .2s;display:inline-block}.page-module-scss-module__-ytPBG__pillarLink:hover span{transform:translate(3px)}.page-module-scss-module__-ytPBG__principles{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.page-module-scss-module__-ytPBG__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.page-module-scss-module__-ytPBG__principle{background:#ffffff05;border:1px solid #ffffff12;border-radius:.75rem;grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 1.35rem;display:grid}@media (min-width:1024px){.page-module-scss-module__-ytPBG__principle:last-child{grid-column:1/-1}}.page-module-scss-module__-ytPBG__principleNum{color:#22d3ee;font-variant-numeric:tabular-nums;padding-top:.2rem;font-size:.85rem;font-weight:800}.page-module-scss-module__-ytPBG__principleTitle{color:#fff;margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.page-module-scss-module__-ytPBG__principleText{color:#a1a1aa;font-size:.92rem;line-height:1.7}.page-module-scss-module__-ytPBG__targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:768px){.page-module-scss-module__-ytPBG__targets{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.page-module-scss-module__-ytPBG__target{background:#0000004d;border:1px solid #ffffff14;border-radius:.75rem;min-width:0;padding:1.1rem 1.15rem}.page-module-scss-module__-ytPBG__targetValue{color:#fff;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800;line-height:1.1}@media (min-width:768px){.page-module-scss-module__-ytPBG__targetValue{font-size:1.7rem}}.page-module-scss-module__-ytPBG__targetLabel{color:#e4e4e7;margin-top:.4rem;font-size:.85rem;font-weight:600;line-height:1.35}.page-module-scss-module__-ytPBG__targetNote{color:#71717a;margin-top:.3rem;font-size:.74rem;line-height:1.45}.page-module-scss-module__-ytPBG__situations{gap:.75rem;display:grid}@media (min-width:640px){.page-module-scss-module__-ytPBG__situations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module-scss-module__-ytPBG__situations{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.page-module-scss-module__-ytPBG__situation{background:#ffffff05;border:1px solid #ffffff12;border-radius:.75rem;padding:1.25rem 1.35rem;transition:border-color .3s}.page-module-scss-module__-ytPBG__situation:hover{border-color:#06b6d44d}.page-module-scss-module__-ytPBG__situationTitle{color:#fff;margin-bottom:.4rem;font-size:1rem;font-weight:700}.page-module-scss-module__-ytPBG__situationText{color:#a1a1aa;font-size:.9rem;line-height:1.65}.page-module-scss-module__-ytPBG__twoCol{gap:2.5rem;display:grid}@media (min-width:1024px){.page-module-scss-module__-ytPBG__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.page-module-scss-module__-ytPBG__twoCol .page-module-scss-module__-ytPBG__intro{margin-bottom:1.5rem}.page-module-scss-module__-ytPBG__platformList,.page-module-scss-module__-ytPBG__frameworkList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__-ytPBG__platformItem,.page-module-scss-module__-ytPBG__frameworkItem{border-top:1px solid #ffffff12;gap:.15rem;padding:.8rem 0;display:grid}.page-module-scss-module__-ytPBG__platformItem:last-child,.page-module-scss-module__-ytPBG__frameworkItem:last-child{border-bottom:1px solid #ffffff12}@media (min-width:640px){.page-module-scss-module__-ytPBG__platformItem{grid-template-columns:11rem 1fr;gap:1rem}}.page-module-scss-module__-ytPBG__platformName,.page-module-scss-module__-ytPBG__frameworkName{color:#fff;font-size:.95rem;font-weight:700}.page-module-scss-module__-ytPBG__platformWhat,.page-module-scss-module__-ytPBG__frameworkHow{color:#a1a1aa;font-size:.88rem;line-height:1.6}.page-module-scss-module__-ytPBG__factStrip{gap:1rem;display:grid}@media (min-width:1024px){.page-module-scss-module__-ytPBG__factStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.page-module-scss-module__-ytPBG__fact{background:linear-gradient(#3b82f614,#ffffff05);border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem}.page-module-scss-module__-ytPBG__factTitle{color:#fff;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.page-module-scss-module__-ytPBG__factText{color:#a1a1aa;font-size:.92rem;line-height:1.7}.page-module-scss-module__-ytPBG__publishLinks{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.page-module-scss-module__-ytPBG__publishLink{background:#00000040;border:1px solid #ffffff0f;border-radius:.5rem;flex-direction:column;padding:.55rem .75rem;transition:border-color .2s;display:flex}.page-module-scss-module__-ytPBG__publishLink:hover{border-color:#06b6d466}@media (min-width:640px){.page-module-scss-module__-ytPBG__publishLink{flex-direction:row;justify-content:space-between;gap:1rem}}.page-module-scss-module__-ytPBG__publishLabel{color:#67e8f9;font-size:.88rem;font-weight:700}.page-module-scss-module__-ytPBG__publishDesc{color:#71717a;font-size:.78rem}.page-module-scss-module__-ytPBG__team{gap:1rem;display:grid}@media (min-width:640px){.page-module-scss-module__-ytPBG__team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module-scss-module__-ytPBG__team{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.page-module-scss-module__-ytPBG__teamCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem}.page-module-scss-module__-ytPBG__teamPhoto{object-fit:cover;border-radius:50%;width:4.5rem;height:4.5rem;margin-bottom:1rem}.page-module-scss-module__-ytPBG__teamInitials{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-bottom:1rem;font-weight:800;display:flex}.page-module-scss-module__-ytPBG__teamName{color:#fff;font-size:1.05rem;font-weight:700}.page-module-scss-module__-ytPBG__teamTitle{color:#22d3ee;margin:.15rem 0 .75rem;font-size:.85rem}.page-module-scss-module__-ytPBG__teamBio{color:#a1a1aa;font-size:.9rem;line-height:1.65}.page-module-scss-module__-ytPBG__notFit{background:#f59e0b0d;border:1px dashed #f59e0b59;border-radius:.75rem;margin-top:1.5rem;padding:1.25rem 1.35rem}@media (min-width:768px){.page-module-scss-module__-ytPBG__notFit{margin-top:2rem;padding:1.5rem 1.75rem}}.page-module-scss-module__-ytPBG__notFitTitle{letter-spacing:.08em;text-transform:uppercase;color:#fcd34d;margin-bottom:.75rem;font-size:.78rem;font-weight:800}.page-module-scss-module__-ytPBG__notFitList{gap:.5rem;margin:0;padding-left:1.1rem;list-style:outside;display:grid}.page-module-scss-module__-ytPBG__notFitList li{color:#d4d4d8;font-size:.92rem;line-height:1.65}.page-module-scss-module__-ytPBG__timeline{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__-ytPBG__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.page-module-scss-module__-ytPBG__timelineItem{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem 1.5rem 1.5rem 1.75rem;position:relative}.page-module-scss-module__-ytPBG__timelineItem:before{content:"";background:linear-gradient(#22d3ee,#3b82f6);border-radius:3px;width:3px;position:absolute;top:1.5rem;bottom:1.5rem;left:0}.page-module-scss-module__-ytPBG__timelineWhen{letter-spacing:.08em;text-transform:uppercase;color:#22d3ee;margin-bottom:.5rem;font-size:.72rem;font-weight:800}.page-module-scss-module__-ytPBG__timelineTitle{color:#fff;margin-bottom:.6rem;font-size:1.15rem;font-weight:700}.page-module-scss-module__-ytPBG__timelineText{color:#a1a1aa;font-size:.92rem;line-height:1.7}
.page-module-scss-module__MoBG_G__hero{text-align:center;background:linear-gradient(#17255466,#05070d);border-bottom:1px solid #ffffff0d;padding:5rem 1.5rem 4rem}.page-module-scss-module__MoBG_G__heroInner{max-width:48rem;margin:0 auto}.page-module-scss-module__MoBG_G__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b9811a;border:1px solid #10b98133;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module-scss-module__MoBG_G__liveDot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite page-module-scss-module__MoBG_G__pulse}.page-module-scss-module__MoBG_G__title{color:#fff;margin-bottom:1rem;font-size:2.75rem;font-weight:700;line-height:1.1}@media (min-width:768px){.page-module-scss-module__MoBG_G__title{font-size:3.75rem}}.page-module-scss-module__MoBG_G__subtitle{color:#a1a1aa;margin-bottom:2rem;font-size:1.125rem;line-height:1.75}.page-module-scss-module__MoBG_G__sources{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.page-module-scss-module__MoBG_G__sourceTag{color:#71717a;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem}.page-module-scss-module__MoBG_G__content{max-width:80rem;margin:0 auto;padding:3rem 1.5rem 5rem}.page-module-scss-module__MoBG_G__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.page-module-scss-module__MoBG_G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module-scss-module__MoBG_G__grid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__MoBG_G__card{background:#ffffff05;border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.5rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.page-module-scss-module__MoBG_G__card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-3px)}.page-module-scss-module__MoBG_G__cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__MoBG_G__sourceLabel{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:9999px;flex-shrink:0;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.page-module-scss-module__MoBG_G__date{color:#52525b;white-space:nowrap;font-size:.75rem}.page-module-scss-module__MoBG_G__cardTitle{color:#fff;flex:1;font-size:1rem;font-weight:600;line-height:1.45}.page-module-scss-module__MoBG_G__cardDesc{color:#71717a;font-size:.875rem;line-height:1.65}.page-module-scss-module__MoBG_G__readMore{color:#52525b;margin-top:auto;font-size:.8rem;transition:color .2s}.page-module-scss-module__MoBG_G__card:hover .page-module-scss-module__MoBG_G__readMore{color:#22d3ee}.page-module-scss-module__MoBG_G__empty{text-align:center;color:#71717a;padding:5rem 0}@keyframes page-module-scss-module__MoBG_G__pulse{0%,to{opacity:1}50%{opacity:.4}}
@keyframes page-module-scss-module__ow-q1G__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.page-module-scss-module__ow-q1G__hero{text-align:center;background:linear-gradient(#0833448c 0%,#164e631a 60%,#05070d 100%);border-bottom:1px solid #ffffff0d;padding:6rem 1.5rem 5rem;position:relative;overflow:hidden}.page-module-scss-module__ow-q1G__hero:before{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% 0,#0891b212 0%,#0000 70%);position:absolute;inset:0}.page-module-scss-module__ow-q1G__heroInner{z-index:1;max-width:54rem;margin:0 auto;position:relative}.page-module-scss-module__ow-q1G__badge{letter-spacing:.1em;color:#67e8f9;text-transform:uppercase;background:#06b6d41a;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem 1rem;font-size:.72rem;font-weight:800;display:inline-flex}.page-module-scss-module__ow-q1G__dot{background:#22d3ee;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:2s ease-in-out infinite page-module-scss-module__ow-q1G__pulse}.page-module-scss-module__ow-q1G__title{color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:2.75rem;font-weight:700;line-height:1.1}@media (min-width:768px){.page-module-scss-module__ow-q1G__title{font-size:3.5rem}}@media (min-width:1024px){.page-module-scss-module__ow-q1G__title{font-size:4rem}}.page-module-scss-module__ow-q1G__title span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#22d3ee 0%,#60a5fa 100%);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__ow-q1G__sub{color:#a1a1aa;max-width:48rem;margin:0 auto;font-size:1.05rem;line-height:1.75}.page-module-scss-module__ow-q1G__cases{padding:5rem 1.5rem 6rem}.page-module-scss-module__ow-q1G__casesInner{max-width:80rem;margin:0 auto}.page-module-scss-module__ow-q1G__casesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.page-module-scss-module__ow-q1G__casesGrid{grid-template-columns:repeat(2,1fr)}}.page-module-scss-module__ow-q1G__caseCard{background:#ffffff05;border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:2rem;transition:all .3s;display:flex}.page-module-scss-module__ow-q1G__caseCard:hover{background:#ffffff09;transform:translateY(-3px)}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--red:hover{border-color:#ef444440}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--emerald:hover{border-color:#10b98140}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--orange:hover{border-color:#f9731640}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--blue:hover{border-color:#3b82f640}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--cyan:hover{border-color:#06b6d440}.page-module-scss-module__ow-q1G__caseCard.page-module-scss-module__ow-q1G__accent--purple:hover{border-color:#a855f740}.page-module-scss-module__ow-q1G__caseTop{flex-direction:column;gap:.625rem;display:flex}.page-module-scss-module__ow-q1G__sectorBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;align-items:center;width:fit-content;padding:.2rem .75rem;font-size:.68rem;font-weight:700;display:inline-flex}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--red{color:#f87171;background:#ef44441f;border:1px solid #ef444440}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--emerald{color:#34d399;background:#10b9811f;border:1px solid #10b98140}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--orange{color:#fb923c;background:#f973161f;border:1px solid #f9731640}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--blue{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--cyan{color:#22d3ee;background:#06b6d41f;border:1px solid #06b6d440}.page-module-scss-module__ow-q1G__sectorBadge.page-module-scss-module__ow-q1G__sector--purple{color:#c084fc;background:#a855f71f;border:1px solid #a855f740}.page-module-scss-module__ow-q1G__caseTitle{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3}.page-module-scss-module__ow-q1G__caseChallenge{flex-direction:column;gap:.375rem;display:flex}.page-module-scss-module__ow-q1G__caseChallenge span{letter-spacing:.08em;text-transform:uppercase;color:#71717a;font-size:.68rem;font-weight:700}.page-module-scss-module__ow-q1G__caseChallenge p{color:#a1a1aa;font-size:.875rem;line-height:1.65}.page-module-scss-module__ow-q1G__caseSolution{flex-direction:column;gap:.375rem;display:flex}.page-module-scss-module__ow-q1G__caseSolution span{letter-spacing:.08em;text-transform:uppercase;color:#71717a;font-size:.68rem;font-weight:700}.page-module-scss-module__ow-q1G__caseSolution p{color:#d4d4d8;font-size:.875rem;line-height:1.65}.page-module-scss-module__ow-q1G__caseOutcome{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.page-module-scss-module__ow-q1G__outcomeStat{border-right:1px solid #ffffff14;flex-direction:column;gap:.125rem;padding-right:1rem;display:flex}.page-module-scss-module__ow-q1G__outcomeStat strong{color:#22d3ee;letter-spacing:-.03em;font-size:1.75rem;font-weight:800;line-height:1}.page-module-scss-module__ow-q1G__outcomeStat span{color:#71717a;font-size:.72rem}.page-module-scss-module__ow-q1G__outcomeResult{flex:1}.page-module-scss-module__ow-q1G__outcomeResult strong{color:#fff;font-size:.95rem;font-weight:700}.page-module-scss-module__ow-q1G__caseQuote{color:#71717a;border-left:2px solid #06b6d44d;margin:0;padding:1rem 1.25rem;font-size:.85rem;font-style:italic;line-height:1.65}.page-module-scss-module__ow-q1G__ctaSection{text-align:center;border-top:1px solid #ffffff0a;padding:6rem 1.5rem;position:relative;overflow:hidden}.page-module-scss-module__ow-q1G__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(60% 60%,#0891b20d 0%,#0000 70%);position:absolute;inset:0}.page-module-scss-module__ow-q1G__ctaInner{z-index:1;max-width:44rem;margin:0 auto;position:relative}.page-module-scss-module__ow-q1G__ctaTitle{color:#fff;letter-spacing:-.02em;margin-bottom:1rem;font-size:2rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__ow-q1G__ctaTitle{font-size:2.5rem}}.page-module-scss-module__ow-q1G__ctaSub{color:#a1a1aa;margin-bottom:2.25rem;font-size:1rem;line-height:1.7}.page-module-scss-module__ow-q1G__ctaBtn{color:#fff;background:linear-gradient(135deg,#0891b2 0%,#2563eb 100%);border:1px solid #22d3ee59;border-radius:.75rem;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module-scss-module__ow-q1G__ctaBtn:hover{background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%);transform:translateY(-2px);box-shadow:0 8px 32px #06b6d44d}.page-module-scss-module__ow-q1G__workList{gap:.4rem;margin:0;padding-left:1.1rem;list-style:outside;display:grid}.page-module-scss-module__ow-q1G__workList li{color:#d4d4d8;font-size:.875rem;line-height:1.6}.page-module-scss-module__ow-q1G__caseLinks{flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}.page-module-scss-module__ow-q1G__caseLinks span{letter-spacing:.08em;text-transform:uppercase;color:#71717a;font-size:.68rem;font-weight:700}.page-module-scss-module__ow-q1G__caseLinks div{flex-wrap:wrap;gap:.5rem;display:flex}.page-module-scss-module__ow-q1G__caseLinks a{color:#67e8f9;background:#06b6d414;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;padding:.3rem .75rem;font-size:.78rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.page-module-scss-module__ow-q1G__caseLinks a:hover{background:#06b6d424;border-color:#22d3ee99}
@keyframes page-module-scss-module__3yz_Ga__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.page-module-scss-module__3yz_Ga__hero{text-align:center;background:linear-gradient(#17255499 0%,#1e3a8a1f 60%,#05070d 100%);border-bottom:1px solid #ffffff0d;padding:6rem 1.5rem 5rem;position:relative;overflow:hidden}.page-module-scss-module__3yz_Ga__hero:before{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% 0,#2563eb12 0%,#0000 70%);position:absolute;inset:0}.page-module-scss-module__3yz_Ga__heroInner{z-index:1;max-width:54rem;margin:0 auto;position:relative}.page-module-scss-module__3yz_Ga__badge{letter-spacing:.1em;color:#93c5fd;text-transform:uppercase;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem 1rem;font-size:.72rem;font-weight:800;display:inline-flex}.page-module-scss-module__3yz_Ga__dot{background:#60a5fa;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:2s ease-in-out infinite page-module-scss-module__3yz_Ga__pulse}.page-module-scss-module__3yz_Ga__title{color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:2.75rem;font-weight:700;line-height:1.1}@media (min-width:768px){.page-module-scss-module__3yz_Ga__title{font-size:3.5rem}}@media (min-width:1024px){.page-module-scss-module__3yz_Ga__title{font-size:4rem}}.page-module-scss-module__3yz_Ga__title span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa 0%,#22d3ee 100%);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__3yz_Ga__sub{color:#a1a1aa;max-width:46rem;margin:0 auto;font-size:1.05rem;line-height:1.75}.page-module-scss-module__3yz_Ga__certsSection{padding:5rem 1.5rem}.page-module-scss-module__3yz_Ga__sectionInner{max-width:72rem;margin:0 auto}.page-module-scss-module__3yz_Ga__sectionTitle{color:#fff;margin-bottom:.75rem;font-size:1.875rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__3yz_Ga__sectionTitle{font-size:2.25rem}}.page-module-scss-module__3yz_Ga__sectionSub{color:#a1a1aa;max-width:52rem;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.page-module-scss-module__3yz_Ga__certsGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.page-module-scss-module__3yz_Ga__certsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module-scss-module__3yz_Ga__certsGrid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__3yz_Ga__certCard{background:#ffffff06;border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.75rem;transition:all .3s;display:flex}.page-module-scss-module__3yz_Ga__certCard:hover{transform:translateY(-3px)}.page-module-scss-module__3yz_Ga__certCard.page-module-scss-module__3yz_Ga__card--green:hover{background:#022c2226;border-color:#10b98140}.page-module-scss-module__3yz_Ga__certCard.page-module-scss-module__3yz_Ga__card--blue:hover{background:#17255426;border-color:#3b82f640}.page-module-scss-module__3yz_Ga__certIcon{margin-bottom:.25rem;font-size:2rem;line-height:1}.page-module-scss-module__3yz_Ga__certName{color:#fff;font-size:1.05rem;font-weight:700;line-height:1.3}.page-module-scss-module__3yz_Ga__certSub{color:#71717a;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:600}.page-module-scss-module__3yz_Ga__certDesc{color:#a1a1aa;flex:1;margin-top:.25rem;font-size:.85rem;line-height:1.65}.page-module-scss-module__3yz_Ga__certStatus{border-radius:9999px;align-items:center;gap:.4rem;width:fit-content;margin-top:.5rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module-scss-module__3yz_Ga__certStatus.page-module-scss-module__3yz_Ga__status--green{color:#34d399;background:#10b9811f;border:1px solid #10b98140}.page-module-scss-module__3yz_Ga__certStatus.page-module-scss-module__3yz_Ga__status--blue{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.page-module-scss-module__3yz_Ga__statusDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.page-module-scss-module__3yz_Ga__status--green .page-module-scss-module__3yz_Ga__statusDot{background:#34d399;animation:2s ease-in-out infinite page-module-scss-module__3yz_Ga__pulse}.page-module-scss-module__3yz_Ga__status--blue .page-module-scss-module__3yz_Ga__statusDot{background:#60a5fa;animation:2s ease-in-out infinite page-module-scss-module__3yz_Ga__pulse}.page-module-scss-module__3yz_Ga__slaSection{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:5rem 1.5rem}.page-module-scss-module__3yz_Ga__slaGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (min-width:1024px){.page-module-scss-module__3yz_Ga__slaGrid{grid-template-columns:repeat(4,1fr)}}.page-module-scss-module__3yz_Ga__slaCard{text-align:center;background:#17255426;border:1px solid #3b82f61f;border-radius:1rem;padding:2rem 1.5rem;transition:all .3s}.page-module-scss-module__3yz_Ga__slaCard:hover{border-color:#3b82f64d;transform:translateY(-2px)}.page-module-scss-module__3yz_Ga__slaNum{color:#60a5fa;letter-spacing:-.03em;margin-bottom:.5rem;font-size:2.5rem;font-weight:800;line-height:1}@media (min-width:768px){.page-module-scss-module__3yz_Ga__slaNum{font-size:3rem}}.page-module-scss-module__3yz_Ga__slaNum span{margin-left:.1em;font-size:1.25rem;font-weight:700}.page-module-scss-module__3yz_Ga__slaLabel{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.4}.page-module-scss-module__3yz_Ga__slaSub{color:#52525b;font-size:.75rem;line-height:1.4}.page-module-scss-module__3yz_Ga__partnersSection{padding:5rem 1.5rem}.page-module-scss-module__3yz_Ga__partnersInner{max-width:72rem;margin:0 auto}.page-module-scss-module__3yz_Ga__partnersTitle{color:#fff;margin-bottom:.75rem;font-size:1.875rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__3yz_Ga__partnersTitle{font-size:2.25rem}}.page-module-scss-module__3yz_Ga__partnersSub{color:#a1a1aa;max-width:52rem;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.page-module-scss-module__3yz_Ga__partnersList{flex-wrap:wrap;gap:.875rem;display:flex}.page-module-scss-module__3yz_Ga__partnerBadge{color:#d4d4d8;letter-spacing:.01em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.625rem;align-items:center;padding:.625rem 1.375rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module-scss-module__3yz_Ga__partnerBadge:hover{color:#93c5fd;background:#3b82f60f;border-color:#3b82f64d}.page-module-scss-module__3yz_Ga__ctaSection{text-align:center;background:#ffffff04;border-top:1px solid #ffffff0a;padding:5rem 1.5rem 6rem;position:relative;overflow:hidden}.page-module-scss-module__3yz_Ga__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(60% 60%,#2563eb0d 0%,#0000 70%);position:absolute;inset:0}.page-module-scss-module__3yz_Ga__ctaInner{z-index:1;max-width:44rem;margin:0 auto;position:relative}.page-module-scss-module__3yz_Ga__ctaTitle{color:#fff;letter-spacing:-.02em;margin-bottom:2rem;font-size:2rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__3yz_Ga__ctaTitle{font-size:2.5rem}}.page-module-scss-module__3yz_Ga__ctaBtns{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module-scss-module__3yz_Ga__ctaBtn{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border:1px solid #60a5fa59;border-radius:.75rem;align-items:center;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module-scss-module__3yz_Ga__ctaBtn:hover{background:linear-gradient(135deg,#3b82f6 0%,#0891b2 100%);transform:translateY(-2px);box-shadow:0 8px 32px #3b82f64d}.page-module-scss-module__3yz_Ga__ctaBtn.page-module-scss-module__3yz_Ga__ctaBtnSecondary{color:#d4d4d8;background:#ffffff0a;border-color:#ffffff1a}.page-module-scss-module__3yz_Ga__ctaBtn.page-module-scss-module__3yz_Ga__ctaBtnSecondary:hover{color:#fff;box-shadow:none;background:#ffffff14;border-color:#fff3}
@keyframes page-module-scss-module__9Z3Caa__urgentPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.page-module-scss-module__9Z3Caa__intro{background:radial-gradient(at 15% 0,#3b82f62e,#0000 55%),radial-gradient(at 85% 10%,#06b6d41f,#0000 50%),linear-gradient(#17255480,#05070d 80%);border-bottom:1px solid #ffffff0f;padding:3rem 1.5rem 2.5rem;position:relative;overflow:hidden}@media (min-width:768px){.page-module-scss-module__9Z3Caa__intro{padding:4.5rem 1.5rem 3.5rem}}.page-module-scss-module__9Z3Caa__introInner{max-width:72rem;margin:0 auto;position:relative}.page-module-scss-module__9Z3Caa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#67e8f9;background:#06b6d41f;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module-scss-module__9Z3Caa__eyebrowDot{background:#22d3ee;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 8px #22d3ee}.page-module-scss-module__9Z3Caa__title{font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:640px){.page-module-scss-module__9Z3Caa__title{font-size:2rem}}@media (min-width:768px){.page-module-scss-module__9Z3Caa__title{font-size:3rem;line-height:1.1}}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__title{font-size:3.75rem}}@media (min-width:1280px){.page-module-scss-module__9Z3Caa__title{font-size:4.5rem}}.page-module-scss-module__9Z3Caa__title{color:#fff;max-width:50rem;margin-bottom:1.1rem}.page-module-scss-module__9Z3Caa__titleAccent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#22d3ee,#60a5fa);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__9Z3Caa__lead{color:#d4d4d8;max-width:46rem;font-size:1.02rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__9Z3Caa__lead{font-size:1.15rem}}.page-module-scss-module__9Z3Caa__phone{color:#fff;white-space:nowrap;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #22d3ee80;text-decoration:underline #22d3ee80}.page-module-scss-module__9Z3Caa__urgent{background:#ef444412;border:1px solid #ef444459;border-radius:1rem;margin-top:2rem;padding:1.1rem 1.25rem}@media (min-width:768px){.page-module-scss-module__9Z3Caa__urgent{padding:1.25rem 1.5rem}}.page-module-scss-module__9Z3Caa__urgentActive{background:#ef44441f;border-color:#ef444499;padding:1.5rem;box-shadow:0 0 0 1px #ef444433,0 20px 60px #ef44441f}@media (min-width:768px){.page-module-scss-module__9Z3Caa__urgentActive{padding:2rem}}.page-module-scss-module__9Z3Caa__urgentHead{align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}.page-module-scss-module__9Z3Caa__urgentDot{background:#f87171;border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;animation:1.6s ease-in-out infinite page-module-scss-module__9Z3Caa__urgentPulse;box-shadow:0 0 10px #f87171}.page-module-scss-module__9Z3Caa__urgentTitle{color:#fff;font-size:1.05rem;font-weight:800}.page-module-scss-module__9Z3Caa__urgentActive .page-module-scss-module__9Z3Caa__urgentTitle{font-size:1.35rem}@media (min-width:768px){.page-module-scss-module__9Z3Caa__urgentActive .page-module-scss-module__9Z3Caa__urgentTitle{font-size:1.6rem}}.page-module-scss-module__9Z3Caa__urgentText{color:#e4e4e7;font-size:.95rem;line-height:1.65}.page-module-scss-module__9Z3Caa__urgentText a{color:#fff;white-space:nowrap;text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #f8717199;text-decoration:underline #f8717199}.page-module-scss-module__9Z3Caa__urgentActive .page-module-scss-module__9Z3Caa__urgentText{font-size:1.05rem}.page-module-scss-module__9Z3Caa__urgentSteps{gap:.6rem;margin:1.1rem 0 0;padding-left:1.3rem;list-style:decimal;display:grid}.page-module-scss-module__9Z3Caa__urgentSteps li{color:#e4e4e7;font-size:.95rem;line-height:1.65}.page-module-scss-module__9Z3Caa__urgentSteps strong{color:#fff}@media (min-width:768px){.page-module-scss-module__9Z3Caa__urgentSteps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.page-module-scss-module__9Z3Caa__channels{gap:.85rem;margin-top:2rem;display:grid}@media (min-width:640px){.page-module-scss-module__9Z3Caa__channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.page-module-scss-module__9Z3Caa__channel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000004d;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;padding:1.35rem;transition:border-color .3s,transform .3s;display:flex}.page-module-scss-module__9Z3Caa__channel:hover{border-color:#06b6d459;transform:translateY(-2px)}.page-module-scss-module__9Z3Caa__channelTitle{color:#fff;margin-bottom:.5rem;font-size:1.02rem;font-weight:700}.page-module-scss-module__9Z3Caa__channelText{color:#a1a1aa;flex:1;font-size:.88rem;line-height:1.65}.page-module-scss-module__9Z3Caa__channelAction{color:#22d3ee;word-break:break-word;margin-top:1rem;font-size:.92rem;font-weight:700}.page-module-scss-module__9Z3Caa__channelAction:hover{color:#67e8f9}.page-module-scss-module__9Z3Caa__channelAction span{transition:transform .2s;display:inline-block}.page-module-scss-module__9Z3Caa__channelAction:hover span{transform:translate(3px)}.page-module-scss-module__9Z3Caa__channelMeta{color:#71717a;margin-top:.4rem;font-size:.74rem}.page-module-scss-module__9Z3Caa__steps{border-top:1px solid #ffffff0f;margin-top:2.5rem;padding-top:2rem}.page-module-scss-module__9Z3Caa__stepsTitle{color:#fff;margin-bottom:1.1rem;font-size:1.1rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__9Z3Caa__stepsTitle{font-size:1.25rem}}.page-module-scss-module__9Z3Caa__stepList{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__9Z3Caa__stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.page-module-scss-module__9Z3Caa__step{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid}.page-module-scss-module__9Z3Caa__stepNum{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:800;display:flex}.page-module-scss-module__9Z3Caa__stepTitle{color:#fff;margin-bottom:.25rem;font-size:.95rem;font-weight:700}.page-module-scss-module__9Z3Caa__stepText{color:#a1a1aa;font-size:.86rem;line-height:1.6}.page-module-scss-module__9Z3Caa__office{color:#71717a;margin-top:2rem;font-size:.85rem;line-height:1.65}.page-module-scss-module__9Z3Caa__office a{color:#22d3ee;text-underline-offset:3px;-webkit-text-decoration:underline #22d3ee66;text-decoration:underline #22d3ee66}
.page-module-scss-module__ispgtW__hero{text-align:center;background:linear-gradient(#17255480,#05070d);border-bottom:1px solid #ffffff0d;padding:4rem 1.5rem 3rem}.page-module-scss-module__ispgtW__heroInner{max-width:52rem;margin:0 auto}.page-module-scss-module__ispgtW__heroBadge{color:#f87171;letter-spacing:.08em;background:#ef44441a;border:1px solid #ef44444d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.72rem;font-weight:700;display:inline-flex}.page-module-scss-module__ispgtW__liveDot{background:#f87171;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite page-module-scss-module__ispgtW__pulse}.page-module-scss-module__ispgtW__heroTitle{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module-scss-module__ispgtW__heroTitle{font-size:3.25rem}}.page-module-scss-module__ispgtW__heroSub{color:#a1a1aa;margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.75}.page-module-scss-module__ispgtW__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module-scss-module__ispgtW__metaItem{color:#71717a;font-size:.8rem}.page-module-scss-module__ispgtW__metaDivider{color:#3f3f46}.page-module-scss-module__ispgtW__refNote{color:#52525b;font-size:.8rem}.page-module-scss-module__ispgtW__refLink{color:#60a5fa;text-decoration:none;transition:color .2s}.page-module-scss-module__ispgtW__refLink:hover{color:#93c5fd;text-decoration:underline}.page-module-scss-module__ispgtW__layout{grid-template-columns:1fr;align-items:start;gap:2rem;max-width:80rem;margin:0 auto;padding:2rem 1.5rem 4rem;display:grid}@media (min-width:1024px){.page-module-scss-module__ispgtW__layout{grid-template-columns:260px 1fr;padding:2.5rem 2rem 5rem}}.page-module-scss-module__ispgtW__sidebar{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:1024px){.page-module-scss-module__ispgtW__sidebar{position:sticky;top:5.5rem}}.page-module-scss-module__ispgtW__sideCard{background:#ffffff05;border:1px solid #ffffff12;border-radius:.75rem;padding:1.25rem}.page-module-scss-module__ispgtW__sideTitle{letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin-bottom:1rem;font-size:.75rem;font-weight:700}.page-module-scss-module__ispgtW__sectorList{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__ispgtW__sectorRow{align-items:center;gap:.625rem;display:flex}.page-module-scss-module__ispgtW__sectorDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module-scss-module__ispgtW__sectorName{color:#a1a1aa;flex:1;font-size:.8rem}.page-module-scss-module__ispgtW__sectorCount{color:#52525b;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.page-module-scss-module__ispgtW__sourcesList{flex-wrap:wrap;gap:.5rem;display:flex}.page-module-scss-module__ispgtW__sourceChip{color:#a1a1aa;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem}.page-module-scss-module__ispgtW__refLinks{flex-direction:column;gap:.625rem;display:flex}.page-module-scss-module__ispgtW__extLink{color:#60a5fa;font-size:.8rem;text-decoration:none;transition:color .2s}.page-module-scss-module__ispgtW__extLink:hover{color:#93c5fd}.page-module-scss-module__ispgtW__incidentList{flex-direction:column;gap:.875rem;display:flex}.page-module-scss-module__ispgtW__incidentCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.page-module-scss-module__ispgtW__incidentCard:hover{background:#ffffff0a;border-color:#ffffff21;transform:translate(3px)}.page-module-scss-module__ispgtW__incidentCard:hover .page-module-scss-module__ispgtW__readArrow{opacity:1;transform:translate(2px)}.page-module-scss-module__ispgtW__cardLeft{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.page-module-scss-module__ispgtW__sectorBadge{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:9999px;align-self:flex-start;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.page-module-scss-module__ispgtW__incidentTitle{color:#fff;font-size:.9375rem;font-weight:600;line-height:1.45}.page-module-scss-module__ispgtW__incidentDesc{color:#71717a;font-size:.8125rem;line-height:1.6}.page-module-scss-module__ispgtW__cardMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module-scss-module__ispgtW__sourceTag{border:1px solid;border-radius:9999px;padding:.15rem .5rem;font-size:.68rem;font-weight:600}.page-module-scss-module__ispgtW__cardDate{color:#52525b;font-size:.75rem}.page-module-scss-module__ispgtW__readArrow{color:#52525b;opacity:0;flex-shrink:0;align-self:center;font-size:1rem;transition:opacity .2s,transform .2s}.page-module-scss-module__ispgtW__empty{color:#71717a;padding:3rem 0;font-size:.9rem}@keyframes page-module-scss-module__ispgtW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}
.page-module-scss-module__FDbP5W__hero{text-align:center;background:linear-gradient(#3b076480,#05070d);border-bottom:1px solid #ffffff0d;padding:4rem 1.5rem 3rem}.page-module-scss-module__FDbP5W__heroInner{max-width:48rem;margin:0 auto}.page-module-scss-module__FDbP5W__heroBadge{letter-spacing:.07em;color:#c084fc;text-transform:uppercase;background:#a855f71a;border:1px solid #a855f74d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .875rem;font-size:.72rem;font-weight:700;display:inline-flex}.page-module-scss-module__FDbP5W__heroTitle{color:#fff;margin-bottom:.875rem;font-size:2.25rem;font-weight:800}@media (min-width:768px){.page-module-scss-module__FDbP5W__heroTitle{font-size:3rem}}.page-module-scss-module__FDbP5W__heroSub{color:#a1a1aa;font-size:1rem;line-height:1.75}.page-module-scss-module__FDbP5W__controls{border-bottom:1px solid #ffffff0d;padding:1.5rem}.page-module-scss-module__FDbP5W__controlsInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:80rem;margin:0 auto;display:flex}.page-module-scss-module__FDbP5W__filters{flex-wrap:wrap;gap:.5rem;display:flex}.page-module-scss-module__FDbP5W__filterBtn{color:#a1a1aa;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;padding:.35rem .875rem;font-size:.78rem;font-weight:600;transition:all .18s}.page-module-scss-module__FDbP5W__filterBtn:hover{color:#c084fc;border-color:#a855f766}.page-module-scss-module__FDbP5W__filterBtnActive{color:#d8b4fe;background:#a855f726;border-color:#a855f780}.page-module-scss-module__FDbP5W__legend{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.page-module-scss-module__FDbP5W__legendItem{color:#a1a1aa;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.page-module-scss-module__FDbP5W__legendDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.page-module-scss-module__FDbP5W__matrixWrap{max-width:80rem;margin:0 auto;padding:1.5rem;overflow-x:auto}.page-module-scss-module__FDbP5W__matrix{gap:.625rem;min-width:max-content;display:flex}.page-module-scss-module__FDbP5W__tacticCol{flex-direction:column;flex-shrink:0;gap:.375rem;width:11rem;display:flex}.page-module-scss-module__FDbP5W__tacticHeader{color:#d8b4fe;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#a855f71a;border:1px solid #a855f740;border-radius:.625rem;padding:.625rem .75rem;font-size:.72rem;font-weight:700}.page-module-scss-module__FDbP5W__techniqueList{flex-direction:column;gap:.375rem;display:flex}.page-module-scss-module__FDbP5W__cell{cursor:pointer;border:1px solid #ffffff12;border-radius:.5rem;flex-direction:column;justify-content:center;min-height:2.75rem;padding:.5rem .625rem;transition:all .15s;display:flex;position:relative}.page-module-scss-module__FDbP5W__cell:hover{z-index:10;border-color:#fff3}.page-module-scss-module__FDbP5W__cellDimmed{opacity:.35}.page-module-scss-module__FDbP5W__cellName{color:#fff;font-size:.7rem;font-weight:600;line-height:1.35}.page-module-scss-module__FDbP5W__cellDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.25rem}.page-module-scss-module__FDbP5W__tooltip{z-index:100;pointer-events:none;background:#0a0a14fa;border:1px solid #ffffff26;border-radius:.625rem;width:13rem;padding:.625rem .75rem;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 12px 40px #000000b3}.page-module-scss-module__FDbP5W__tooltipName{color:#fff;margin-bottom:.25rem;font-size:.8rem;font-weight:700}.page-module-scss-module__FDbP5W__tooltipCoverage{margin-bottom:.2rem;font-size:.72rem;font-weight:700}.page-module-scss-module__FDbP5W__tooltipService{color:#a1a1aa;font-size:.7rem}.page-module-scss-module__FDbP5W__coverageStat{flex-wrap:wrap;gap:1rem;display:flex}.page-module-scss-module__FDbP5W__coverageNum{font-size:1.5rem;font-weight:800}.page-module-scss-module__FDbP5W__coverageLabel{color:#71717a;margin-top:.1rem;font-size:.72rem}.page-module-scss-module__FDbP5W__cta{text-align:center;padding:3rem 1.5rem}.page-module-scss-module__FDbP5W__ctaInner{max-width:36rem;margin:0 auto}.page-module-scss-module__FDbP5W__ctaBtn{color:#fff;background:linear-gradient(135deg,#9333ea,#a855f7);border-radius:.625rem;margin-top:1rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.page-module-scss-module__FDbP5W__ctaBtn:hover{opacity:.85}
.page-module-scss-module__eKpNVG__hero{text-align:center;background:linear-gradient(#450a0a80,#05070d);border-bottom:1px solid #ffffff0d;padding:4rem 1.5rem 3rem}.page-module-scss-module__eKpNVG__heroInner{max-width:48rem;margin:0 auto}.page-module-scss-module__eKpNVG__badge{color:#ef4444;letter-spacing:.08em;background:#ef44441a;border:1px solid #ef44444d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module-scss-module__eKpNVG__dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite page-module-scss-module__eKpNVG__pulse}.page-module-scss-module__eKpNVG__title{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.1}@media (min-width:768px){.page-module-scss-module__eKpNVG__title{font-size:3.25rem}}.page-module-scss-module__eKpNVG__sub{color:#a1a1aa;font-size:1.0625rem;line-height:1.75}.page-module-scss-module__eKpNVG__layout{gap:2rem;max-width:80rem;margin:0 auto;padding:2.5rem 1.5rem 5rem;display:grid}@media (min-width:1024px){.page-module-scss-module__eKpNVG__layout{grid-template-columns:260px 1fr;align-items:start}}.page-module-scss-module__eKpNVG__sidebar{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1024px){.page-module-scss-module__eKpNVG__sidebar{position:sticky;top:5rem}}.page-module-scss-module__eKpNVG__sideTitle{letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin-bottom:.25rem;font-size:.72rem;font-weight:700}.page-module-scss-module__eKpNVG__groupCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.875rem;padding:.875rem 1rem;transition:background .2s,border-color .2s}.page-module-scss-module__eKpNVG__groupCard:hover{background:#ef44440a;border-color:#ef444433}.page-module-scss-module__eKpNVG__groupName{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:700}.page-module-scss-module__eKpNVG__groupDesc{color:#71717a;font-size:.78rem;line-height:1.5}.page-module-scss-module__eKpNVG__feed{flex-direction:column;display:flex}.page-module-scss-module__eKpNVG__feedTitle{color:#fff;margin-bottom:1.25rem;font-size:1rem;font-weight:700}.page-module-scss-module__eKpNVG__newsList{flex-direction:column;gap:.875rem;display:flex}.page-module-scss-module__eKpNVG__newsCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.875rem;flex-direction:column;gap:.5rem;padding:1.25rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.page-module-scss-module__eKpNVG__newsCard:hover{background:#ef44440a;border-color:#ef44442e}.page-module-scss-module__eKpNVG__newsTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__eKpNVG__newsSource{letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:9999px;padding:.15rem .5rem;font-size:.68rem;font-weight:700}.page-module-scss-module__eKpNVG__newsDate{color:#52525b;white-space:nowrap;font-size:.72rem}.page-module-scss-module__eKpNVG__newsTitle{color:#fff;font-size:.9rem;font-weight:600;line-height:1.45}.page-module-scss-module__eKpNVG__newsDesc{color:#71717a;font-size:.8rem;line-height:1.6}.page-module-scss-module__eKpNVG__empty{color:#71717a;padding:2rem 0;font-size:.9rem}@keyframes page-module-scss-module__eKpNVG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}
.page-module-scss-module__t2XMjG__hero{text-align:center;background:linear-gradient(#3b076466,#05070d);border-bottom:1px solid #ffffff0d;padding:4rem 1.5rem 3rem}.page-module-scss-module__t2XMjG__heroInner{max-width:48rem;margin:0 auto}.page-module-scss-module__t2XMjG__badge{color:#c084fc;letter-spacing:.06em;background:#a855f71a;border:1px solid #a855f74d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module-scss-module__t2XMjG__liveDot{background:#c084fc;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite page-module-scss-module__t2XMjG__pulse}.page-module-scss-module__t2XMjG__title{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__t2XMjG__title{font-size:3rem}}.page-module-scss-module__t2XMjG__sub{color:#a1a1aa;margin-bottom:.75rem;font-size:1.0625rem;line-height:1.75}.page-module-scss-module__t2XMjG__date{color:#52525b;font-size:.8rem}.page-module-scss-module__t2XMjG__layout{gap:2rem;max-width:80rem;margin:0 auto;padding:2.5rem 1.5rem 5rem;display:grid}@media (min-width:1024px){.page-module-scss-module__t2XMjG__layout{grid-template-columns:260px 1fr}}.page-module-scss-module__t2XMjG__sidebar{flex-direction:column;gap:1rem;display:flex}.page-module-scss-module__t2XMjG__sideTitle{letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin-bottom:.25rem;font-size:.75rem;font-weight:700}.page-module-scss-module__t2XMjG__frameworkTags{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__t2XMjG__frameworkTag{border:1px solid;border-radius:.5rem;padding:.375rem .75rem;font-size:.78rem;font-weight:600;display:block}.page-module-scss-module__t2XMjG__ctaBox{background:#3b82f614;border:1px solid #3b82f633;border-radius:.875rem;padding:1rem}.page-module-scss-module__t2XMjG__ctaBox p{color:#a1a1aa;margin-bottom:.625rem;font-size:.8rem;line-height:1.6}.page-module-scss-module__t2XMjG__ctaLink{color:#22d3ee;font-size:.8rem;font-weight:600;text-decoration:none}.page-module-scss-module__t2XMjG__ctaLink:hover{text-decoration:underline}.page-module-scss-module__t2XMjG__feedTitle{color:#fff;margin-bottom:1.25rem;font-size:1rem;font-weight:700}.page-module-scss-module__t2XMjG__newsList{flex-direction:column;gap:.875rem;display:flex}.page-module-scss-module__t2XMjG__newsCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.875rem;flex-direction:column;gap:.5rem;padding:1.25rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.page-module-scss-module__t2XMjG__newsCard:hover{background:#ffffff0a;border-color:#ffffff1f}.page-module-scss-module__t2XMjG__newsTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__t2XMjG__newsSource{border:1px solid;border-radius:9999px;padding:.15rem .5rem;font-size:.68rem;font-weight:700}.page-module-scss-module__t2XMjG__newsDate{color:#52525b;font-size:.72rem}.page-module-scss-module__t2XMjG__newsTitle{color:#fff;font-size:.9rem;font-weight:600;line-height:1.45}.page-module-scss-module__t2XMjG__newsDesc{color:#71717a;font-size:.8rem;line-height:1.6}.page-module-scss-module__t2XMjG__empty{color:#71717a;padding:2rem 0;font-size:.9rem}@keyframes page-module-scss-module__t2XMjG__pulse{0%,to{opacity:1}50%{opacity:.4}}
.LegalPage-module-scss-module__qx3ScG__main{background:#05070d;min-height:100vh;padding-top:5rem}.LegalPage-module-scss-module__qx3ScG__container{max-width:52rem;margin:0 auto;padding:4rem 1.5rem 6rem}.LegalPage-module-scss-module__qx3ScG__back{color:#22d3ee;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.LegalPage-module-scss-module__qx3ScG__back:hover{color:#67e8f9}.LegalPage-module-scss-module__qx3ScG__title{color:#fff;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.LegalPage-module-scss-module__qx3ScG__title{font-size:3rem}}.LegalPage-module-scss-module__qx3ScG__date{color:#71717a;border-bottom:1px solid #ffffff12;margin-bottom:3rem;padding-bottom:2rem;font-size:.875rem}.LegalPage-module-scss-module__qx3ScG__content{color:#d4d4d8;line-height:1.8}.LegalPage-module-scss-module__qx3ScG__content h2{color:#fff;margin:2.5rem 0 1rem;font-size:1.375rem;font-weight:700}.LegalPage-module-scss-module__qx3ScG__content p{color:#a1a1aa;margin-bottom:1.25rem}.LegalPage-module-scss-module__qx3ScG__content ul{flex-direction:column;gap:.5rem;margin:.75rem 0 1.25rem 1.5rem;display:flex}.LegalPage-module-scss-module__qx3ScG__content ul li{color:#a1a1aa}.LegalPage-module-scss-module__qx3ScG__content a{color:#22d3ee;text-decoration:none}.LegalPage-module-scss-module__qx3ScG__content a:hover{text-decoration:underline}.LegalPage-module-scss-module__qx3ScG__content strong{color:#e4e4e7;font-weight:600}
