.CybersecurityPage-module__DGRuoq__page{--security-ink:#0d1426;--security-muted:#667188;--security-blue:#3478e5;--security-cyan:#62d9ee;--security-navy:#05091a;color:var(--security-ink);background:#f8f9fc;overflow:clip}.CybersecurityPage-module__DGRuoq__page h1,.CybersecurityPage-module__DGRuoq__page h2,.CybersecurityPage-module__DGRuoq__page h3,.CybersecurityPage-module__DGRuoq__page p{margin:0}.CybersecurityPage-module__DGRuoq__page svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.CybersecurityPage-module__DGRuoq__hero{color:#fff;background:radial-gradient(circle at 73% 43%,#2177c133,#0000 28%),radial-gradient(circle at 43% 0,#4250b821,#0000 32%),linear-gradient(132deg,#050817 0%,#071026 52%,#091b39 100%);min-height:100svh;position:relative;overflow:hidden}.CybersecurityPage-module__DGRuoq__hero:after{content:"";background:linear-gradient(#0000,#0104108c);height:8rem;position:absolute;inset:auto 0 0}.CybersecurityPage-module__DGRuoq__heroAtmosphere{opacity:.75;background-image:linear-gradient(#5e97dc09 1px,#0000 1px),linear-gradient(90deg,#5e97dc09 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 73% 48%,#000 0 34%,#0000 74%);mask-image:radial-gradient(circle at 73% 48%,#000 0 34%,#0000 74%)}.CybersecurityPage-module__DGRuoq__heroContainer{z-index:2;grid-template-columns:minmax(0,.86fr) minmax(35rem,1.14fr);align-items:center;gap:clamp(2rem,4vw,5rem);min-height:100svh;padding-top:9.3rem;padding-bottom:5.8rem;display:grid;position:relative}.CybersecurityPage-module__DGRuoq__heroCopy{z-index:5;max-width:45rem;position:relative}.CybersecurityPage-module__DGRuoq__heroCopy h1{letter-spacing:-.061em;text-wrap:balance;max-width:45rem;margin-top:1.9rem;font-size:clamp(3.45rem,4.85vw,5rem);font-weight:470;line-height:.97}.CybersecurityPage-module__DGRuoq__heroCopy>p{color:#d3e0fab3;max-width:39rem;margin-top:2rem;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.82}.CybersecurityPage-module__DGRuoq__heroActions,.CybersecurityPage-module__DGRuoq__ctaActions{align-items:center;gap:1.25rem;margin-top:2.35rem;display:flex}.CybersecurityPage-module__DGRuoq__heroIndex{color:#92b2e67a;letter-spacing:.15em;align-items:center;gap:.85rem;margin-top:4.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;display:flex}.CybersecurityPage-module__DGRuoq__heroIndex i{background:#58b0ec61;width:2.8rem;height:1px}.CybersecurityPage-module__DGRuoq__heroVisualWrap{min-width:0}.CybersecurityPage-module__DGRuoq__heroVisual{--security-depth-x:0deg;--security-depth-y:0deg;--security-shift-x:0px;--security-shift-y:0px;--security-counter-x:0px;--security-counter-y:0px;perspective:1250px;min-height:clamp(39rem,46vw,45rem);transform-style:preserve-3d;isolation:isolate;position:relative}.CybersecurityPage-module__DGRuoq__heroGrid{background-image:linear-gradient(#549ae50e 1px,#0000 1px),linear-gradient(90deg,#549ae50e 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:4% 2% 5%;-webkit-mask-image:radial-gradient(#000 0 35%,#0000 74%);mask-image:radial-gradient(#000 0 35%,#0000 74%)}.CybersecurityPage-module__DGRuoq__heroBoundary{aspect-ratio:1.18;width:70%;transform:translate3d(calc(-50% + var(--security-counter-x)), calc(-50% + var(--security-counter-y)), -90px) rotate(-7deg);border:1px solid #59a3ea2b;border-radius:42% 58% 48% 52%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:48%;left:51%}.CybersecurityPage-module__DGRuoq__heroBoundary:before,.CybersecurityPage-module__DGRuoq__heroBoundary:after{border-radius:inherit;content:"";border:1px solid #59a4eb21;position:absolute;inset:13%}.CybersecurityPage-module__DGRuoq__heroBoundary:after{border-color:#5ed6ed2b;inset:29%}.CybersecurityPage-module__DGRuoq__heroBoundary i{background:#70e4f4;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 14px #66dcf1d1}.CybersecurityPage-module__DGRuoq__heroBoundary i:first-child{top:33%;left:8%}.CybersecurityPage-module__DGRuoq__heroBoundary i:nth-child(2){top:51%;right:8%}.CybersecurityPage-module__DGRuoq__heroBoundary i:nth-child(3){bottom:-3px;left:50%}.CybersecurityPage-module__DGRuoq__heroPathsBack{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CybersecurityPage-module__DGRuoq__heroPathsBack path{fill:none;stroke:#5da8eb61;stroke-width:1px;stroke-dasharray:4 7}.CybersecurityPage-module__DGRuoq__heroSignal{z-index:9;opacity:0;background:#8defff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 4px #68dff417,0 0 15px #68dff4e6}.CybersecurityPage-module__DGRuoq__heroSignalOne{offset-path:path("M 74 130 H 236 C 282 130 300 177 326 208");animation:15s linear infinite CybersecurityPage-module__DGRuoq__securityHeroSignalOne}.CybersecurityPage-module__DGRuoq__heroSignalTwo{offset-path:path("M 746 130 H 595 C 552 130 530 177 505 208");animation:15s linear infinite CybersecurityPage-module__DGRuoq__securityHeroSignalTwo}.CybersecurityPage-module__DGRuoq__heroSignalThree{offset-path:path("M 746 522 H 594 C 550 522 529 475 502 448");animation:15s linear infinite CybersecurityPage-module__DGRuoq__securityHeroSignalThree}.CybersecurityPage-module__DGRuoq__heroCoreAssembly{z-index:5;width:20rem;height:20rem;transform:translate3d(calc(-50% + var(--security-shift-x)), calc(-50% + var(--security-shift-y)), 70px) rotateX(calc(4deg + var(--security-depth-x))) rotateY(calc(-5deg + var(--security-depth-y)));transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:47%;left:51%}.CybersecurityPage-module__DGRuoq__heroVisual:hover .CybersecurityPage-module__DGRuoq__heroCoreAssembly{transform:translate3d(calc(-50% + var(--security-shift-x)), calc(-50% + var(--security-shift-y) - 4px), 78px) rotateX(calc(3deg + var(--security-depth-x))) rotateY(calc(-3deg + var(--security-depth-y)))}.CybersecurityPage-module__DGRuoq__coreSlab{width:14.8rem;height:14.8rem;transform-style:preserve-3d;clip-path:polygon(50% 0,94% 21%,94% 68%,82% 84%,50% 100%,18% 84%,6% 68%,6% 21%);border:1px solid #67b7f261;border-radius:2rem;position:absolute;top:50%;left:50%}.CybersecurityPage-module__DGRuoq__coreSlabBack{opacity:.55;background:linear-gradient(145deg,#1d539670,#05102ad6);transform:translate3d(-50%,-45%,-72px)scale(1.07)}.CybersecurityPage-module__DGRuoq__coreSlabMiddle{opacity:.8;background:linear-gradient(145deg,#276ab58a,#061433e6);transform:translate3d(-50%,-48%,-36px)scale(1.035);box-shadow:0 24px 42px #00031659}.CybersecurityPage-module__DGRuoq__coreSlabFront{color:#dff7ff;background:linear-gradient(145deg,#194880f0,#051432fa 62%,#070c1ffc);flex-direction:column;justify-content:center;align-items:center;animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityCoreResponse;display:flex;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff3d,inset -18px -18px 32px #00031461,0 35px 64px #00021394,0 0 46px #349edb29}.CybersecurityPage-module__DGRuoq__coreEdge{filter:blur(2px);background:linear-gradient(90deg,#0000,#5ad7f2b3,#0000);border-radius:50%;height:.45rem;position:absolute;inset:auto 19% 10%}.CybersecurityPage-module__DGRuoq__coreStatus{color:#98d2eead;letter-spacing:.14em;align-items:center;gap:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.43rem;display:flex;position:absolute;top:2.8rem}.CybersecurityPage-module__DGRuoq__coreStatus>i{background:#6ce4e3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #6ce4e3cc}.CybersecurityPage-module__DGRuoq__coreMark{color:#6cddf2;filter:drop-shadow(0 0 12px #46bce74d);place-items:center;width:5.9rem;height:6.3rem;display:grid;position:relative}.CybersecurityPage-module__DGRuoq__coreMark svg{stroke-width:1.25px;width:5.5rem}.CybersecurityPage-module__DGRuoq__coreMark>i{background:#d9fbff;border-radius:50%;width:.42rem;height:.42rem;position:absolute;box-shadow:0 0 0 5px #5cd8f01a,0 0 15px #5cd8f0e6}.CybersecurityPage-module__DGRuoq__coreSlabFront small{color:#8dc0e694;letter-spacing:.15em;margin-top:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem}.CybersecurityPage-module__DGRuoq__coreSlabFront strong{text-align:center;max-width:9rem;margin-top:.35rem;font-size:.72rem;font-weight:570;line-height:1.35}.CybersecurityPage-module__DGRuoq__corePlatform{z-index:-2;background:radial-gradient(#2482cd47,#07122ff0 60%,#020613fa 76%);border:1px solid #5badec47;border-radius:50%;width:110%;height:6rem;position:absolute;bottom:-4rem;left:50%;transform:translate3d(-50%,0,-78px)rotateX(67deg);box-shadow:0 0 0 .7rem #2963ac12,0 0 34px #3aa8e02e,0 28px 55px #00021175}.CybersecurityPage-module__DGRuoq__corePlatform i{border-radius:inherit;border:1px solid #5ecdf047;position:absolute;inset:14%}.CybersecurityPage-module__DGRuoq__corePlatform i:nth-child(2){inset:29%}.CybersecurityPage-module__DGRuoq__corePlatform span{color:#8bbee594;letter-spacing:.14em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;position:absolute;bottom:-1.1rem;left:50%;transform:translate(-50%)rotateX(-67deg)}.CybersecurityPage-module__DGRuoq__heroModule{z-index:7;width:11.4rem;min-height:5.8rem;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute}.CybersecurityPage-module__DGRuoq__heroModule1{transform:translate3d(var(--security-counter-x), var(--security-counter-y), -10px) rotateY(7deg);top:11%;left:0}.CybersecurityPage-module__DGRuoq__heroModule2{transform:translate3d(var(--security-counter-x), var(--security-counter-y), 8px) rotateY(-7deg);top:11%;right:0}.CybersecurityPage-module__DGRuoq__heroModule3{transform:translate3d(var(--security-counter-x), var(--security-counter-y), 38px) rotateY(7deg);bottom:11%;left:-1%}.CybersecurityPage-module__DGRuoq__heroModule4{transform:translate3d(var(--security-counter-x), var(--security-counter-y), 18px) rotateY(-7deg);bottom:11%;right:-1%}.CybersecurityPage-module__DGRuoq__heroModuleRear,.CybersecurityPage-module__DGRuoq__heroModuleSide,.CybersecurityPage-module__DGRuoq__heroModuleFace{border-radius:.95rem;position:absolute;inset:0}.CybersecurityPage-module__DGRuoq__heroModuleRear{background:#0817367a;border:1px solid #5dabec33;transform:translate3d(-.42rem,.48rem,-14px)}.CybersecurityPage-module__DGRuoq__heroModuleSide{background:linear-gradient(#4897d67a,#05112ae0);border:1px solid #75c4f245;border-left:0;border-radius:0 .75rem .75rem 0;width:.5rem;left:auto;transform:translate3d(.36rem,.14rem,-5px)}.CybersecurityPage-module__DGRuoq__heroModuleFace{background:linear-gradient(145deg,#163c6be0,#07142ff2);border:1px solid #70c0f166;grid-template-columns:2.3rem 1fr;align-items:center;gap:.75rem;padding:.78rem;display:grid;box-shadow:inset 0 1px #ffffff24,inset -10px -12px 24px #00041738,0 20px 44px #00031666}.CybersecurityPage-module__DGRuoq__heroModuleFace>span{color:#64d6f0;background:#2c7dc61c;border:1px solid #67ccf34d;border-radius:.68rem;place-items:center;width:2.3rem;height:2.3rem;display:grid}.CybersecurityPage-module__DGRuoq__heroModuleFace svg{stroke-width:1.45px;width:1.25rem}.CybersecurityPage-module__DGRuoq__heroModuleFace div{flex-direction:column;gap:.18rem;min-width:0;display:flex}.CybersecurityPage-module__DGRuoq__heroModuleFace small{color:#7cb1e080;letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.38rem}.CybersecurityPage-module__DGRuoq__heroModuleFace strong{color:#eff8fff0;font-size:.66rem;font-weight:590;line-height:1.2}.CybersecurityPage-module__DGRuoq__heroModuleFace em{color:#afc6df99;font-size:.48rem;font-style:normal;line-height:1.35}.CybersecurityPage-module__DGRuoq__heroModule1 .CybersecurityPage-module__DGRuoq__heroModuleFace{animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityModuleOne}.CybersecurityPage-module__DGRuoq__heroModule2 .CybersecurityPage-module__DGRuoq__heroModuleFace{animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityModuleTwo}.CybersecurityPage-module__DGRuoq__heroModule3 .CybersecurityPage-module__DGRuoq__heroModuleFace{animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityModuleThree}.CybersecurityPage-module__DGRuoq__heroModule4 .CybersecurityPage-module__DGRuoq__heroModuleFace{animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityModuleFour}.CybersecurityPage-module__DGRuoq__heroSequence{grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:absolute;bottom:1.25rem;left:14%;right:14%}.CybersecurityPage-module__DGRuoq__heroSequence:before{content:"";background:#59a2e52e;height:1px;position:absolute;top:.5rem;left:7%;right:7%}.CybersecurityPage-module__DGRuoq__heroSequence span{color:#8db3de7a;letter-spacing:.08em;text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.36rem;display:flex;position:relative}.CybersecurityPage-module__DGRuoq__heroSequence i{z-index:1;background:#08152f;border:1px solid #61afed54;border-radius:50%;place-items:center;width:1rem;height:1rem;font-size:.33rem;font-style:normal;animation:15s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityStage;display:grid}.CybersecurityPage-module__DGRuoq__heroSequence span:nth-child(2) i{animation-delay:2.1s}.CybersecurityPage-module__DGRuoq__heroSequence span:nth-child(3) i{animation-delay:4.2s}.CybersecurityPage-module__DGRuoq__heroSequence span:nth-child(4) i{animation-delay:6.3s}.CybersecurityPage-module__DGRuoq__heroSequence span:nth-child(5) i{animation-delay:8.4s}.CybersecurityPage-module__DGRuoq__heroVisualLabel{color:#7ba9d770;letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem;position:absolute;bottom:-.5rem;right:0}.CybersecurityPage-module__DGRuoq__philosophySection,.CybersecurityPage-module__DGRuoq__architectureSection,.CybersecurityPage-module__DGRuoq__capabilitiesSection,.CybersecurityPage-module__DGRuoq__engineeringSection,.CybersecurityPage-module__DGRuoq__proofSection,.CybersecurityPage-module__DGRuoq__processSection{padding-block:clamp(7rem,10vw,10rem)}.CybersecurityPage-module__DGRuoq__philosophySection{background:linear-gradient(#fbfcfe,#f5f7fb)}.CybersecurityPage-module__DGRuoq__sectionIntro,.CybersecurityPage-module__DGRuoq__architectureHeader,.CybersecurityPage-module__DGRuoq__capabilityHeader,.CybersecurityPage-module__DGRuoq__processHeader{grid-template-columns:minmax(13rem,.45fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.CybersecurityPage-module__DGRuoq__sectionIntro h2,.CybersecurityPage-module__DGRuoq__architectureHeader h2,.CybersecurityPage-module__DGRuoq__capabilityHeader h2,.CybersecurityPage-module__DGRuoq__processHeader h2,.CybersecurityPage-module__DGRuoq__engineeringCopy h2,.CybersecurityPage-module__DGRuoq__proofCopy h2,.CybersecurityPage-module__DGRuoq__ctaInner h2{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3rem,4.8vw,5rem);font-weight:470;line-height:.98}.CybersecurityPage-module__DGRuoq__sectionIntro p,.CybersecurityPage-module__DGRuoq__architectureHeader p,.CybersecurityPage-module__DGRuoq__capabilityHeader p,.CybersecurityPage-module__DGRuoq__processHeader p{max-width:45rem;color:var(--security-muted);margin-top:1.5rem;font-size:1rem;line-height:1.8}.CybersecurityPage-module__DGRuoq__principleRows{border-bottom:1px solid #d9dee8;margin-top:5rem}.CybersecurityPage-module__DGRuoq__principleRow{border-top:1px solid #d9dee8;grid-template-columns:4rem 4.25rem minmax(16rem,.8fr) minmax(20rem,1.2fr);align-items:center;gap:clamp(1.5rem,3.5vw,4.5rem);min-height:9.4rem;transition:color .26s;display:grid;position:relative}.CybersecurityPage-module__DGRuoq__principleRow:before{inset:0 calc(var(--page-gutter) * -.35);z-index:0;content:"";opacity:0;background:radial-gradient(circle at 24% 20%,#57bcff29,#0000 30%),linear-gradient(110deg,#e0efffdb,#eff6ff85);border:1px solid #0000;border-radius:1.25rem;transition:opacity .24s,transform .24s,border-color .24s;position:absolute;transform:scaleY(.9);box-shadow:0 18px 50px #1e468c14,inset 0 1px #fff}.CybersecurityPage-module__DGRuoq__principleRow:hover:before,.CybersecurityPage-module__DGRuoq__principleRow:focus-within:before{opacity:1;border-color:#4989db2e;transform:scaleY(1)}.CybersecurityPage-module__DGRuoq__principleRow>*{z-index:1;position:relative}.CybersecurityPage-module__DGRuoq__principleRow>span{color:#7f8ba0;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.CybersecurityPage-module__DGRuoq__principleRow>i{color:#347de0;background:#f8fbff;border:1px solid #d5e3f4;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-style:normal;display:grid}.CybersecurityPage-module__DGRuoq__principleRow svg{stroke-width:1.45px;width:1.45rem}.CybersecurityPage-module__DGRuoq__principleRow h3{letter-spacing:-.035em;font-size:1.25rem;font-weight:570}.CybersecurityPage-module__DGRuoq__principleRow p{max-width:38rem;color:var(--security-muted);font-size:.91rem;line-height:1.7}.CybersecurityPage-module__DGRuoq__architectureSection{color:#fff;background:radial-gradient(circle at 50% 58%,#1e66b42e,#0000 33%),linear-gradient(135deg,#050817,#07142d)}.CybersecurityPage-module__DGRuoq__architectureHeader p{color:#cbd9f4a8}.CybersecurityPage-module__DGRuoq__architectureVisual{--security-depth-x:0deg;--security-depth-y:0deg;--security-shift-x:0px;--security-shift-y:0px;--security-counter-x:0px;--security-counter-y:0px;perspective:1250px;min-height:48rem;transform-style:preserve-3d;margin-top:5rem;position:relative}.CybersecurityPage-module__DGRuoq__architectureGrid{background-image:linear-gradient(#488fd80e 1px,#0000 1px),linear-gradient(90deg,#488fd80e 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:2% 15%;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.CybersecurityPage-module__DGRuoq__architectureRings{border:1px solid #4fa0e626;border-radius:50%;width:48rem;height:24rem;position:absolute;top:49%;left:50%;transform:translate3d(-50%,-50%,-90px)rotateX(63deg)}.CybersecurityPage-module__DGRuoq__architectureRings:before,.CybersecurityPage-module__DGRuoq__architectureRings:after{border-radius:inherit;content:"";border:1px solid #5bb7eb24;position:absolute;inset:15%}.CybersecurityPage-module__DGRuoq__architectureRings:after{inset:31%}.CybersecurityPage-module__DGRuoq__architectureRings i{background:#61d8ef;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #61d8efbf}.CybersecurityPage-module__DGRuoq__architectureRings i:first-child{top:45%;left:5%}.CybersecurityPage-module__DGRuoq__architectureRings i:nth-child(2){top:32%;right:8%}.CybersecurityPage-module__DGRuoq__architectureRings i:nth-child(3){bottom:-3px;left:49%}.CybersecurityPage-module__DGRuoq__architecturePaths{width:100%;height:100%;position:absolute;inset:0}.CybersecurityPage-module__DGRuoq__architecturePaths path{fill:none;stroke:#50a4e74f;stroke-width:1.05px;stroke-dasharray:4 7}.CybersecurityPage-module__DGRuoq__architecturePaths path:first-child{animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architecturePathOne}.CybersecurityPage-module__DGRuoq__architecturePaths path:nth-child(2){animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architecturePathTwo}.CybersecurityPage-module__DGRuoq__architecturePaths path:nth-child(3){animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architecturePathThree}.CybersecurityPage-module__DGRuoq__architecturePaths path:nth-child(4){animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architecturePathFour}.CybersecurityPage-module__DGRuoq__architecturePaths path:nth-child(5){animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architecturePathFive}.CybersecurityPage-module__DGRuoq__architectureSignal{z-index:7;opacity:0;offset-path:path("M 155 140 C 330 140 385 246 480 266");background:#76e6f7;border-radius:50%;width:7px;height:7px;animation:17s linear infinite CybersecurityPage-module__DGRuoq__architectureSignal;position:absolute;box-shadow:0 0 0 5px #53c7e917,0 0 15px #53c7e9d1}.CybersecurityPage-module__DGRuoq__architectureStack{z-index:4;width:27rem;height:29rem;transform:translate3d(calc(-50% + var(--security-shift-x)), calc(-50% + var(--security-shift-y)), 80px) rotateX(calc(1deg + var(--security-depth-x))) rotateY(calc(-3deg + var(--security-depth-y)));transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:48%;left:50%}.CybersecurityPage-module__DGRuoq__architectureSlab{width:13.5rem;height:13.5rem;transform-style:preserve-3d;border:1px solid #65b5ed59;border-radius:1.45rem;position:absolute;top:50%;left:50%}.CybersecurityPage-module__DGRuoq__architectureSlab:after{content:"";background:linear-gradient(#3986c67a,#05112bd6);border:1px solid #58aee742;border-top:0;border-radius:0 0 .7rem .7rem;height:.55rem;position:absolute;inset:auto 12% -.42rem}.CybersecurityPage-module__DGRuoq__architectureSlabSide{border:1px solid #6bc0f21f;border-radius:1.1rem;position:absolute;inset:8%}.CybersecurityPage-module__DGRuoq__architectureSlab>span{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0;transform:rotate(45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab small{color:#84b3e075;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;position:absolute;top:1.25rem;left:1.35rem}.CybersecurityPage-module__DGRuoq__architectureSlab svg{color:#65d9f0;stroke-width:1.4px;width:1.6rem}.CybersecurityPage-module__DGRuoq__architectureSlab strong{color:#ebf6ffe6;text-align:center;max-width:8rem;font-size:.62rem;font-weight:570;line-height:1.3}.CybersecurityPage-module__DGRuoq__architectureSlab1{z-index:6;background:linear-gradient(145deg,#1f528ff5,#071736fc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabOne;transform:translate3d(-50%,-86%,132px)rotateX(58deg)rotate(-45deg);box-shadow:inset 0 1px #ffffff30,0 22px 43px #00021173,0 0 30px #38a6de21}.CybersecurityPage-module__DGRuoq__architectureSlab2{z-index:5;background:linear-gradient(145deg,#1b4881f0,#061531fc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabTwo;transform:translate3d(-50%,-70%,88px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab3{z-index:4;background:linear-gradient(145deg,#194072f0,#05132cfc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabThree;transform:translate3d(-50%,-54%,44px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab4{z-index:3;background:linear-gradient(145deg,#163967f0,#051128fc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabFour;transform:translate(-50%,-38%)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab5{z-index:2;background:linear-gradient(145deg,#13325cf0,#040f24fc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabFive;transform:translate3d(-50%,-22%,-44px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab6{z-index:1;background:linear-gradient(145deg,#102a50f0,#040d21fc);animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureSlabSix;transform:translate3d(-50%,-6%,-88px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureCoreLabel{z-index:8;color:#6edcef;background:linear-gradient(145deg,#184c86f0,#051430fc);border:1px solid #6fd8f161;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:7.8rem;height:7.8rem;animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureCore;display:flex;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-114%,174px)rotateX(58deg)rotate(-45deg);box-shadow:0 0 45px #30a0d933,inset 0 1px #ffffff26}.CybersecurityPage-module__DGRuoq__architectureCoreLabel svg{stroke-width:1.25px;width:2.1rem;transform:rotate(45deg)}.CybersecurityPage-module__DGRuoq__architectureCoreLabel strong{color:#eefaff;text-align:center;max-width:5.6rem;font-size:.48rem;font-weight:600;line-height:1.35;transform:rotate(45deg)}.CybersecurityPage-module__DGRuoq__architectureAnchor{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#123058b8,#06122ad1);border:1px solid #68b7ee42;border-radius:1.05rem;width:17rem;min-height:8rem;padding:1rem;position:absolute;box-shadow:inset 0 1px #ffffff14,0 18px 42px #0002113d}.CybersecurityPage-module__DGRuoq__architectureAnchor>div{color:#63d9ef;justify-content:space-between;align-items:center;display:flex}.CybersecurityPage-module__DGRuoq__architectureAnchor>div span{color:#7fb0dd7a;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.44rem}.CybersecurityPage-module__DGRuoq__architectureAnchor svg{stroke-width:1.45px;width:1.25rem}.CybersecurityPage-module__DGRuoq__architectureAnchor h3{color:#f1f8ffeb;margin-top:.8rem;font-size:.76rem;font-weight:590}.CybersecurityPage-module__DGRuoq__architectureAnchor p{color:#adc6e299;margin-top:.45rem;font-size:.58rem;line-height:1.5}.CybersecurityPage-module__DGRuoq__architectureAnchor1{top:7%;left:0}.CybersecurityPage-module__DGRuoq__architectureAnchor2{top:7%;right:0}.CybersecurityPage-module__DGRuoq__architectureAnchor3{top:43%;left:-2%}.CybersecurityPage-module__DGRuoq__architectureAnchor4{top:43%;right:-2%}.CybersecurityPage-module__DGRuoq__architectureAnchor5{bottom:1%;left:4%}.CybersecurityPage-module__DGRuoq__architectureCaption{color:#7aaad970;letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.44rem;position:absolute;bottom:1%;right:2%}.CybersecurityPage-module__DGRuoq__capabilitiesSection{background:linear-gradient(#fbfcfe,#f5f7fb)}.CybersecurityPage-module__DGRuoq__capabilityRows{border-bottom:1px solid #d9dee8;margin-top:5rem}.CybersecurityPage-module__DGRuoq__capabilityRow{border-top:1px solid #d9dee8;grid-template-columns:3.6rem 4.5rem minmax(15rem,.72fr) minmax(19rem,1.2fr) 10rem;align-items:center;gap:clamp(1.3rem,2.8vw,3rem);min-height:9.4rem;transition:color .26s;display:grid;position:relative}.CybersecurityPage-module__DGRuoq__capabilityRow:before{inset:0 calc(var(--page-gutter) * -.35);z-index:0;content:"";opacity:0;background:radial-gradient(circle at 24% 20%,#57bcff29,#0000 30%),linear-gradient(110deg,#e0efffdb,#eff6ff85);border:1px solid #0000;border-radius:1.25rem;transition:opacity .24s,transform .24s,border-color .24s;position:absolute;transform:scaleY(.9);box-shadow:0 18px 50px #1e468c14,inset 0 1px #fff}.CybersecurityPage-module__DGRuoq__capabilityRow:hover:before,.CybersecurityPage-module__DGRuoq__capabilityRow:focus-within:before{opacity:1;border-color:#4989db2e;transform:scaleY(1)}.CybersecurityPage-module__DGRuoq__capabilityRow>*{z-index:1;position:relative}.CybersecurityPage-module__DGRuoq__capabilityRow>span{color:#8090a5;letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.CybersecurityPage-module__DGRuoq__capabilityIcon{color:#317be1;background:#f9fbff;border:1px solid #d5e4f5;border-radius:1.1rem;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:inset 0 1px #fff}.CybersecurityPage-module__DGRuoq__capabilityIcon svg{stroke-width:1.4px;width:1.55rem}.CybersecurityPage-module__DGRuoq__capabilityRow h3{letter-spacing:-.035em;font-size:1.28rem;font-weight:580}.CybersecurityPage-module__DGRuoq__capabilityRow p{max-width:39rem;color:var(--security-muted);font-size:.91rem;line-height:1.72}.CybersecurityPage-module__DGRuoq__capabilityRow small{color:#7183a0;letter-spacing:.12em;justify-self:end;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem}.CybersecurityPage-module__DGRuoq__engineeringSection{color:#fff;background:radial-gradient(circle at 72% 52%,#1f71be29,#0000 31%),linear-gradient(135deg,#050817,#07152f)}.CybersecurityPage-module__DGRuoq__engineeringGrid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(3rem,5vw,6rem);display:grid}.CybersecurityPage-module__DGRuoq__engineeringCopy{z-index:2;min-width:0;position:relative}.CybersecurityPage-module__DGRuoq__engineeringCopy h2{text-wrap:pretty;max-width:34rem;margin-top:1.9rem;font-size:clamp(3rem,4.35vw,4.55rem)}.CybersecurityPage-module__DGRuoq__engineeringCopy>p{color:#cbdaf4ab;max-width:38rem;margin-top:1.65rem;line-height:1.8}.CybersecurityPage-module__DGRuoq__engineeringGrid>:last-child{z-index:1;min-width:0;position:relative}.CybersecurityPage-module__DGRuoq__accessVisual{perspective:1000px;min-height:34rem;position:relative}.CybersecurityPage-module__DGRuoq__accessGrid{background-image:linear-gradient(#468fd70d 1px,#0000 1px),linear-gradient(90deg,#468fd70d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:5% 0;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.CybersecurityPage-module__DGRuoq__accessLine{background:#55a2e247;height:1px;position:absolute;top:49%;left:9%;right:9%;overflow:hidden}.CybersecurityPage-module__DGRuoq__accessLine i{background:linear-gradient(90deg,#0000,#66dced,#0000);width:21%;height:100%;animation:11s linear infinite CybersecurityPage-module__DGRuoq__accessLine;display:block;box-shadow:0 0 10px #48c3e780}.CybersecurityPage-module__DGRuoq__accessNode{z-index:3;background:linear-gradient(145deg,#143863e0,#06132cf2);border:1px solid #66b5ed47;border-radius:1.05rem;flex-direction:column;align-items:center;gap:.8rem;width:7rem;min-height:8.2rem;padding:1rem .65rem;display:flex;position:absolute;top:38%;transform:translateY(-50%)rotateY(-4deg);box-shadow:inset 0 1px #ffffff1f,0 20px 40px #00021152}.CybersecurityPage-module__DGRuoq__accessNode>span{color:#63d8ed;background:#297bc21f;border:1px solid #66cdf147;border-radius:.75rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.CybersecurityPage-module__DGRuoq__accessNode svg{stroke-width:1.4px;width:1.35rem}.CybersecurityPage-module__DGRuoq__accessNode strong{color:#edf7ffe6;text-align:center;font-size:.62rem;font-weight:570}.CybersecurityPage-module__DGRuoq__accessNode>i{background:#66ddec;border-radius:50%;width:7px;height:7px;animation:11s ease-in-out infinite CybersecurityPage-module__DGRuoq__accessNode;position:absolute;top:50%;right:-4px;box-shadow:0 0 10px #66ddecb3}.CybersecurityPage-module__DGRuoq__accessNode1{left:1%}.CybersecurityPage-module__DGRuoq__accessNode2{left:21%}.CybersecurityPage-module__DGRuoq__accessNode3{left:41%}.CybersecurityPage-module__DGRuoq__accessNode4{left:61%}.CybersecurityPage-module__DGRuoq__accessNode5{right:1%}.CybersecurityPage-module__DGRuoq__accessNode2>i{animation-delay:1.4s}.CybersecurityPage-module__DGRuoq__accessNode3>i{animation-delay:2.8s}.CybersecurityPage-module__DGRuoq__accessNode4>i{animation-delay:4.2s}.CybersecurityPage-module__DGRuoq__accessNode5>i{animation-delay:5.6s}.CybersecurityPage-module__DGRuoq__accessGranted{color:#a1d8e2b8;letter-spacing:.1em;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;display:flex;position:absolute;top:19%;right:1%}.CybersecurityPage-module__DGRuoq__accessGranted i{background:#6de4d6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #6de4d6bf}.CybersecurityPage-module__DGRuoq__accessRejected{color:#92a2c180;letter-spacing:.1em;align-items:center;gap:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.43rem;display:flex;position:absolute;bottom:13%;left:41%}.CybersecurityPage-module__DGRuoq__accessRejected span{background:#7e91b540;width:4rem;height:1px}.CybersecurityPage-module__DGRuoq__accessRejected i{border:1px solid #8b9dbd61;border-radius:50%;width:6px;height:6px}.CybersecurityPage-module__DGRuoq__proofSection{background:#f8f9fc}.CybersecurityPage-module__DGRuoq__proofGrid{grid-template-columns:minmax(20rem,.78fr) minmax(38rem,1.22fr);align-items:center;gap:clamp(4rem,8vw,9rem);display:grid}.CybersecurityPage-module__DGRuoq__proofCopy h2{margin-top:1.9rem}.CybersecurityPage-module__DGRuoq__proofCopy>p{max-width:39rem;color:var(--security-muted);margin-top:1.6rem;line-height:1.82}.CybersecurityPage-module__DGRuoq__proofProject{border-block:1px solid #dbe2ec;grid-template-columns:3rem 1fr;align-items:center;gap:1rem;margin-block:2rem;padding-block:1.2rem;display:grid}.CybersecurityPage-module__DGRuoq__proofProject span{color:#708098;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.CybersecurityPage-module__DGRuoq__proofProject strong{font-size:.92rem;font-weight:570}.CybersecurityPage-module__DGRuoq__proofVisualWrap{min-width:0}.CybersecurityPage-module__DGRuoq__proofSystem{background:linear-gradient(145deg,#fff,#eef4fb);border:1px solid #d8e3f0;border-radius:2rem;min-height:29rem;padding:3rem 2rem;position:relative;box-shadow:inset 0 1px #fff,0 28px 65px #12305217}.CybersecurityPage-module__DGRuoq__proofRail{background:#cbdced;height:1px;position:absolute;top:7.25rem;left:12%;right:12%;overflow:hidden}.CybersecurityPage-module__DGRuoq__proofRail i{background:linear-gradient(90deg,#0000,#3484e5,#0000);width:24%;height:100%;animation:12s linear infinite CybersecurityPage-module__DGRuoq__proofRail;display:block}.CybersecurityPage-module__DGRuoq__proofStep{text-align:center;flex-direction:column;align-items:center;gap:.65rem;width:8.5rem;display:flex;position:absolute;top:4rem}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(2){left:4%}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(3){left:28%}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(4){right:28%}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(5){right:4%}.CybersecurityPage-module__DGRuoq__proofStep>span{color:#73839a;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.47rem}.CybersecurityPage-module__DGRuoq__proofStep>i{z-index:2;color:#337de0;background:#f9fcff;border:1px solid #c9ddf1;border-radius:.85rem;place-items:center;width:3rem;height:3rem;font-style:normal;animation:12s ease-in-out infinite CybersecurityPage-module__DGRuoq__proofStep;display:grid;box-shadow:0 10px 24px #255f9a14}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(3)>i{animation-delay:2s}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(4)>i{animation-delay:4s}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(5)>i{animation-delay:6s}.CybersecurityPage-module__DGRuoq__proofStep svg{stroke-width:1.4px;width:1.25rem}.CybersecurityPage-module__DGRuoq__proofStep strong{max-width:7.6rem;font-size:.62rem;font-weight:590;line-height:1.35}.CybersecurityPage-module__DGRuoq__proofResult{color:#317cdf;background:linear-gradient(145deg,#fafdff,#edf4fc);border:1px solid #c9def1;border-radius:1.25rem;align-items:center;gap:1rem;width:20rem;min-height:7rem;padding:1.1rem;display:flex;position:absolute;bottom:2.8rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff,0 17px 40px #1e548a1a}.CybersecurityPage-module__DGRuoq__proofResult>svg{stroke-width:1.3px;width:2.3rem}.CybersecurityPage-module__DGRuoq__proofResult>span{flex-direction:column;gap:.35rem;display:flex}.CybersecurityPage-module__DGRuoq__proofResult small{color:#7b8ca4;letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.43rem}.CybersecurityPage-module__DGRuoq__proofResult strong{color:var(--security-ink);font-size:.82rem;font-weight:590}.CybersecurityPage-module__DGRuoq__toolset{background:#fff;border:1px solid #dbe3ed;border-radius:1.25rem;margin-top:1rem;padding:1.25rem 1.5rem}.CybersecurityPage-module__DGRuoq__toolset>small{color:#718198;letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.47rem}.CybersecurityPage-module__DGRuoq__toolset>div{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.CybersecurityPage-module__DGRuoq__toolset span{color:#53627a;background:#f7f9fc;border:1px solid #d9e4ef;border-radius:999px;padding:.42rem .64rem;font-size:.62rem}.CybersecurityPage-module__DGRuoq__processSection{background:#fff}.CybersecurityPage-module__DGRuoq__processFlow{grid-template-columns:repeat(5,1fr);margin-top:5rem;display:grid;position:relative}.CybersecurityPage-module__DGRuoq__processLine{background:#dce3ed;height:1px;position:absolute;top:2rem;left:0;right:0;overflow:hidden}.CybersecurityPage-module__DGRuoq__processLine:after{content:"";background:linear-gradient(90deg,#0000,#3886e3,#0000);width:20%;height:100%;animation:12s linear infinite CybersecurityPage-module__DGRuoq__processLine;display:block}.CybersecurityPage-module__DGRuoq__processStep{border-right:1px solid #e1e6ed;min-width:0;min-height:15rem;padding:0 1.5rem}.CybersecurityPage-module__DGRuoq__processStep:first-of-type{padding-left:0}.CybersecurityPage-module__DGRuoq__processStep:last-of-type{border-right:0;padding-right:0}.CybersecurityPage-module__DGRuoq__processMarker{justify-content:space-between;align-items:flex-start;height:4rem;display:flex;position:relative}.CybersecurityPage-module__DGRuoq__processMarker span{color:#6e7f96;letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.CybersecurityPage-module__DGRuoq__processMarker i{z-index:2;background:#fff;border:1px solid #c7d6e8;border-radius:50%;width:.62rem;height:.62rem;transition:background .22s,box-shadow .22s;box-shadow:0 0 0 5px #f1f5fa}.CybersecurityPage-module__DGRuoq__processStep:hover .CybersecurityPage-module__DGRuoq__processMarker i{background:#49a9e7;box-shadow:0 0 0 7px #367bd91a,0 0 16px #367bd947}.CybersecurityPage-module__DGRuoq__processStep h3{letter-spacing:-.025em;font-size:1rem;font-weight:610;line-height:1.35}.CybersecurityPage-module__DGRuoq__processStep p{color:var(--security-muted);margin-top:.8rem;font-size:.78rem;line-height:1.66}.CybersecurityPage-module__DGRuoq__ctaSection{color:#fff;background:radial-gradient(circle at 76%,#2276c438,#0000 28%),linear-gradient(135deg,#050817,#07152f);min-height:43rem;position:relative;overflow:hidden}.CybersecurityPage-module__DGRuoq__ctaInner{z-index:2;align-items:center;min-height:43rem;display:flex;position:relative}.CybersecurityPage-module__DGRuoq__ctaInner>div{max-width:55rem}.CybersecurityPage-module__DGRuoq__ctaInner h2{max-width:54rem;margin-top:1.8rem}.CybersecurityPage-module__DGRuoq__ctaInner p{color:#ceddf8ab;max-width:40rem;margin-top:1.55rem;line-height:1.8}.CybersecurityPage-module__DGRuoq__ctaBoundary{border:1px solid #4e9de224;border-radius:50%;width:46rem;height:34rem;position:absolute;top:8%;right:-4%;transform:rotate(-8deg)}.CybersecurityPage-module__DGRuoq__ctaBoundary:before,.CybersecurityPage-module__DGRuoq__ctaBoundary:after{border-radius:inherit;content:"";border:1px solid #4fa3e321;position:absolute;inset:15%}.CybersecurityPage-module__DGRuoq__ctaBoundary:after{inset:31%}.CybersecurityPage-module__DGRuoq__ctaBoundary>i{background:#65ddeb;border-radius:50%;width:6px;height:6px;animation:8s ease-in-out infinite CybersecurityPage-module__DGRuoq__ctaNode;position:absolute;box-shadow:0 0 12px #65ddebb3}.CybersecurityPage-module__DGRuoq__ctaBoundary>i:first-child{top:48%;left:5%}.CybersecurityPage-module__DGRuoq__ctaBoundary>i:nth-child(2){animation-delay:-2.5s;top:35%;right:8%}.CybersecurityPage-module__DGRuoq__ctaBoundary>i:nth-child(3){animation-delay:-5s;bottom:-3px;left:49%}.CybersecurityPage-module__DGRuoq__ctaBoundary>span{color:#69d9ee;background:linear-gradient(145deg,#1a4880bf,#05122be6);border:1px solid #60c2ed40;border-radius:2rem;place-items:center;width:9rem;height:9rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg);box-shadow:0 0 45px #319ad92e,inset 0 1px #ffffff1f}.CybersecurityPage-module__DGRuoq__ctaBoundary svg{stroke-width:1.15px;width:4.5rem}@keyframes CybersecurityPage-module__DGRuoq__securityHeroSignalOne{0%,4%,17%,to{offset-distance:0%;opacity:0}6%,14%{opacity:1}16%{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__securityHeroSignalTwo{0%,18%,31%,to{offset-distance:0%;opacity:0}20%,28%{opacity:1}30%{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__securityHeroSignalThree{0%,48%,62%,to{offset-distance:0%;opacity:0}50%,59%{opacity:1}61%{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__securityCoreResponse{0%,29%,43%,to{filter:brightness();border-color:#67b7f261}33%,40%{filter:brightness(1.12)drop-shadow(0 0 12px #40b6e230);border-color:#76e2f4b3}}@keyframes CybersecurityPage-module__DGRuoq__securityModuleOne{0%,3%,15%,to{filter:brightness()}6%,12%{filter:brightness(1.18)drop-shadow(0 0 7px #4fc1e833)}}@keyframes CybersecurityPage-module__DGRuoq__securityModuleTwo{0%,17%,29%,to{filter:brightness()}20%,26%{filter:brightness(1.18)drop-shadow(0 0 7px #4fc1e833)}}@keyframes CybersecurityPage-module__DGRuoq__securityModuleThree{0%,31%,43%,to{filter:brightness()}34%,40%{filter:brightness(1.18)drop-shadow(0 0 7px #4fc1e833)}}@keyframes CybersecurityPage-module__DGRuoq__securityModuleFour{0%,45%,57%,to{filter:brightness()}48%,54%{filter:brightness(1.18)drop-shadow(0 0 7px #4fc1e833)}}@keyframes CybersecurityPage-module__DGRuoq__securityStage{0%,8%,18%,to{box-shadow:none;color:#8db3de7a;background:#08152f}11%,15%{color:#fff;background:#4fbee5;box-shadow:0 0 10px #4fbee58c}}@keyframes CybersecurityPage-module__DGRuoq__architectureSignal{0%,4%,17%,to{offset-distance:0%;opacity:0}6%,14%{opacity:1}16%{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__architecturePathOne{0%,3%,16%,to{stroke:#50a4e74f;filter:none}6%,13%{stroke:#5adbf0d9;filter:drop-shadow(0 0 5px #46c1e547)}}@keyframes CybersecurityPage-module__DGRuoq__architecturePathTwo{0%,16%,29%,to{stroke:#50a4e74f}19%,26%{stroke:#5adbf0cc}}@keyframes CybersecurityPage-module__DGRuoq__architecturePathThree{0%,29%,42%,to{stroke:#50a4e74f}32%,39%{stroke:#5adbf0cc}}@keyframes CybersecurityPage-module__DGRuoq__architecturePathFour{0%,42%,55%,to{stroke:#50a4e74f}45%,52%{stroke:#5adbf0cc}}@keyframes CybersecurityPage-module__DGRuoq__architecturePathFive{0%,55%,68%,to{stroke:#50a4e74f}58%,65%{stroke:#5adbf0cc}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabOne{0%,5%,16%,to{filter:brightness()}8%,13%{filter:brightness(1.16)drop-shadow(0 0 8px #3fb1dd30)}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabTwo{0%,16%,27%,to{filter:brightness()}19%,24%{filter:brightness(1.13)}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabThree{0%,27%,38%,to{filter:brightness()}30%,35%{filter:brightness(1.13)}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabFour{0%,38%,49%,to{filter:brightness()}41%,46%{filter:brightness(1.13)}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabFive{0%,49%,60%,to{filter:brightness()}52%,57%{filter:brightness(1.13)}}@keyframes CybersecurityPage-module__DGRuoq__architectureSlabSix{0%,60%,71%,to{filter:brightness()}63%,68%{filter:brightness(1.13)}}@keyframes CybersecurityPage-module__DGRuoq__architectureCore{0%,62%,76%,to{border-color:#6fd8f161;box-shadow:0 0 45px #30a0d933,inset 0 1px #ffffff26}66%,72%{border-color:#83ebf8b8;box-shadow:0 0 62px #3ab8e24f,inset 0 1px #ffffff2e}}@keyframes CybersecurityPage-module__DGRuoq__accessLine{0%{transform:translate(-100%)}to{transform:translate(480%)}}@keyframes CybersecurityPage-module__DGRuoq__accessNode{0%,7%,18%,to{background:#66ddec;box-shadow:0 0 10px #66ddecb3}11%,14%{background:#dfffff;box-shadow:0 0 0 5px #66ddec1a,0 0 16px #66ddece6}}@keyframes CybersecurityPage-module__DGRuoq__proofRail{0%{transform:translate(-100%)}to{transform:translate(420%)}}@keyframes CybersecurityPage-module__DGRuoq__proofStep{0%,7%,19%,to{border-color:#c9ddf1;box-shadow:0 10px 24px #255f9a14}11%,16%{border-color:#5db9eb;box-shadow:0 10px 28px #255f9a1f,0 0 18px #3a9ce02e}}@keyframes CybersecurityPage-module__DGRuoq__processLine{0%{transform:translate(-100%)}to{transform:translate(500%)}}@keyframes CybersecurityPage-module__DGRuoq__ctaNode{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}.CybersecurityPage-module__DGRuoq__architectureVisual{min-height:52rem}.CybersecurityPage-module__DGRuoq__architectureSignal{animation:17s linear infinite CybersecurityPage-module__DGRuoq__architectureSignalTravel}.CybersecurityPage-module__DGRuoq__architectureSignal1{offset-path:path("M 155 140 C 330 140 385 246 480 266")}.CybersecurityPage-module__DGRuoq__architectureSignal2{offset-path:path("M 1065 140 C 890 140 835 246 740 266");animation-delay:2.7s}.CybersecurityPage-module__DGRuoq__architectureSignal3{offset-path:path("M 130 383 C 310 383 385 340 480 344");animation-delay:5.4s}.CybersecurityPage-module__DGRuoq__architectureSignal4{offset-path:path("M 1090 383 C 910 383 835 340 740 344");animation-delay:8.1s}.CybersecurityPage-module__DGRuoq__architectureSignal5{offset-path:path("M 185 625 C 345 625 392 454 490 426");animation-delay:10.8s}.CybersecurityPage-module__DGRuoq__architectureMesh{z-index:2;pointer-events:none;width:39rem;height:27rem;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.CybersecurityPage-module__DGRuoq__architectureMesh:before,.CybersecurityPage-module__DGRuoq__architectureMesh:after{content:"";border:1px solid #54aae71a;border-radius:38% 62% 42% 58%;position:absolute;inset:5%;transform:rotate(14deg)}.CybersecurityPage-module__DGRuoq__architectureMesh:after{inset:20%;transform:rotate(-11deg)}.CybersecurityPage-module__DGRuoq__architectureMesh i{background:#67dcefbd;border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite CybersecurityPage-module__DGRuoq__securityMeshNode;position:absolute;box-shadow:0 0 9px #67dcef80}.CybersecurityPage-module__DGRuoq__architectureMesh i:first-child{top:18%;left:5%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(2){animation-delay:-.7s;top:2%;left:22%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(3){animation-delay:-1.4s;top:7%;left:49%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(4){animation-delay:-2.1s;top:3%;right:20%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(5){animation-delay:-2.8s;top:22%;right:4%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(6){animation-delay:-3.5s;top:52%;right:1%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(7){animation-delay:-4.2s;bottom:7%;right:12%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(8){animation-delay:-4.9s;bottom:1%;left:56%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(9){animation-delay:-5.6s;bottom:3%;left:27%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(10){animation-delay:-6.3s;bottom:17%;left:4%}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(11){animation-delay:-7s;top:49%;left:0}.CybersecurityPage-module__DGRuoq__architectureMesh i:nth-child(12){animation-delay:-7.7s;top:48%;left:44%}.CybersecurityPage-module__DGRuoq__architectureAuditRail{z-index:8;grid-template-columns:repeat(6,1fr);width:min(70%,46rem);display:grid;position:absolute;bottom:.4rem;left:50%;transform:translate(-50%)}.CybersecurityPage-module__DGRuoq__architectureAuditRail:before{content:"";background:#57a3e133;height:1px;position:absolute;top:.48rem;left:5%;right:5%}.CybersecurityPage-module__DGRuoq__architectureAuditRail span{color:#7eacd97a;letter-spacing:.08em;text-align:center;flex-direction:column;align-items:center;gap:.42rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.34rem;display:flex;position:relative}.CybersecurityPage-module__DGRuoq__architectureAuditRail i{z-index:1;background:#07142d;border:1px solid #5bace954;border-radius:50%;width:.92rem;height:.92rem;animation:17s ease-in-out infinite CybersecurityPage-module__DGRuoq__architectureAuditNode}.CybersecurityPage-module__DGRuoq__architectureAuditRail b{max-width:5rem;font-size:.31rem;font-weight:500;line-height:1.3}.CybersecurityPage-module__DGRuoq__architectureAuditRail span:nth-child(2) i{animation-delay:2.4s}.CybersecurityPage-module__DGRuoq__architectureAuditRail span:nth-child(3) i{animation-delay:4.8s}.CybersecurityPage-module__DGRuoq__architectureAuditRail span:nth-child(4) i{animation-delay:7.2s}.CybersecurityPage-module__DGRuoq__architectureAuditRail span:nth-child(5) i{animation-delay:9.6s}.CybersecurityPage-module__DGRuoq__architectureAuditRail span:nth-child(6) i{animation-delay:12s}.CybersecurityPage-module__DGRuoq__architectureCaption{bottom:3.5rem}.CybersecurityPage-module__DGRuoq__accessVisual{isolation:isolate;min-height:39rem}.CybersecurityPage-module__DGRuoq__accessGrid{inset:0}.CybersecurityPage-module__DGRuoq__accessChamber{z-index:1;background:radial-gradient(#2179c324,#0000 68%);border:1px solid #50a5e524;border-radius:50%;width:26rem;height:18rem;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotateX(61deg)}.CybersecurityPage-module__DGRuoq__accessChamber:before,.CybersecurityPage-module__DGRuoq__accessChamber:after{border-radius:inherit;content:"";border:1px solid #59b8eb21;position:absolute;inset:15%}.CybersecurityPage-module__DGRuoq__accessChamber:after{inset:31%}.CybersecurityPage-module__DGRuoq__accessChamber i{background:#6ddfed;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 11px #6ddfedb8}.CybersecurityPage-module__DGRuoq__accessChamber i:first-child{top:48%;left:3%}.CybersecurityPage-module__DGRuoq__accessChamber i:nth-child(2){top:31%;right:8%}.CybersecurityPage-module__DGRuoq__accessChamber i:nth-child(3){bottom:-3px;left:49%}.CybersecurityPage-module__DGRuoq__accessPaths{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CybersecurityPage-module__DGRuoq__accessPaths path{fill:none;stroke:#5bade74f;stroke-width:1.1px;stroke-dasharray:4 7;animation:14s ease-in-out infinite CybersecurityPage-module__DGRuoq__accessPathResponse}.CybersecurityPage-module__DGRuoq__accessPaths path:nth-child(2){animation-delay:2.3s}.CybersecurityPage-module__DGRuoq__accessPaths path:nth-child(3){animation-delay:4.6s}.CybersecurityPage-module__DGRuoq__accessPaths path:nth-child(4){animation-delay:6.9s}.CybersecurityPage-module__DGRuoq__accessPaths .CybersecurityPage-module__DGRuoq__accessReturnPath{stroke:#6b84b62e;animation-delay:9.2s}.CybersecurityPage-module__DGRuoq__accessSignal{z-index:9;opacity:0;background:#7be7f4;border-radius:50%;width:7px;height:7px;animation:14s linear infinite CybersecurityPage-module__DGRuoq__accessSignalTravel;position:absolute;box-shadow:0 0 0 5px #59cdeb14,0 0 14px #59cdebcc}.CybersecurityPage-module__DGRuoq__accessSignalPrimary{offset-path:path("M 78 232 C 184 232 220 248 310 270")}.CybersecurityPage-module__DGRuoq__accessSignalSecondary{offset-path:path("M 450 270 C 530 244 578 150 670 130");animation-delay:4.6s}.CybersecurityPage-module__DGRuoq__accessNode{width:8.2rem;min-height:8.2rem;transform-style:preserve-3d;top:auto}.CybersecurityPage-module__DGRuoq__accessNode1{top:34%;left:0;transform:translateY(-50%)rotateY(7deg)}.CybersecurityPage-module__DGRuoq__accessNode2{bottom:2%;left:14%;transform:rotateY(6deg)}.CybersecurityPage-module__DGRuoq__accessNode3{z-index:7;background:linear-gradient(145deg,#1d538efa,#05132dfc);border-color:#6fd6ef75;border-radius:1.4rem;width:10.2rem;min-height:10.2rem;animation:14s ease-in-out infinite CybersecurityPage-module__DGRuoq__accessPolicyCore;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(3deg)rotateY(-4deg);box-shadow:inset 0 1px #ffffff2e,0 28px 55px #00021278,0 0 44px #34a6db29}.CybersecurityPage-module__DGRuoq__accessNode4{top:3%;right:14%;transform:rotateY(-6deg)}.CybersecurityPage-module__DGRuoq__accessNode5{bottom:13%;right:0;transform:rotateY(-7deg)}.CybersecurityPage-module__DGRuoq__accessNodeRear{z-index:-1;border-radius:inherit!important;width:auto!important;height:auto!important;box-shadow:none!important;background:#071632bd!important;border:1px solid #56a7e42e!important;inset:.45rem -.38rem -.48rem .38rem!important}.CybersecurityPage-module__DGRuoq__accessNodePort{background:#66ddec!important;border:0!important;width:7px!important;height:7px!important;animation:14s ease-in-out infinite CybersecurityPage-module__DGRuoq__accessNode!important;top:50%!important;left:auto!important;right:-4px!important;box-shadow:0 0 10px #66ddecb3!important}.CybersecurityPage-module__DGRuoq__accessNode2 .CybersecurityPage-module__DGRuoq__accessNodePort{animation-delay:2.3s!important}.CybersecurityPage-module__DGRuoq__accessNode3 .CybersecurityPage-module__DGRuoq__accessNodePort{animation-delay:4.6s!important}.CybersecurityPage-module__DGRuoq__accessNode4 .CybersecurityPage-module__DGRuoq__accessNodePort{animation-delay:6.9s!important}.CybersecurityPage-module__DGRuoq__accessNode5 .CybersecurityPage-module__DGRuoq__accessNodePort{animation-delay:9.2s!important}.CybersecurityPage-module__DGRuoq__accessGranted{top:2%;right:1%}.CybersecurityPage-module__DGRuoq__accessRejected{bottom:5%;left:1%}.CybersecurityPage-module__DGRuoq__proofSystem{overflow:hidden}.CybersecurityPage-module__DGRuoq__proofScan{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#0000,#3793e00d,#4cbde826,#0000);height:35%;animation:12s ease-in-out infinite CybersecurityPage-module__DGRuoq__proofScan;position:absolute;inset:-35% 0 auto}.CybersecurityPage-module__DGRuoq__proofResult{animation:12s ease-in-out infinite CybersecurityPage-module__DGRuoq__proofResultResponse}.CybersecurityPage-module__DGRuoq__toolset span{animation:12s ease-in-out infinite CybersecurityPage-module__DGRuoq__proofToolResponse}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(2){animation-delay:.7s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(3){animation-delay:1.4s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(4){animation-delay:2.1s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(5){animation-delay:2.8s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(6){animation-delay:3.5s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(7){animation-delay:4.2s}.CybersecurityPage-module__DGRuoq__toolset span:nth-child(8){animation-delay:4.9s}@keyframes CybersecurityPage-module__DGRuoq__architectureSignalTravel{0%,5%{offset-distance:0%;opacity:0}9%,58%{opacity:1}64%{offset-distance:100%;opacity:0}65%,to{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__securityMeshNode{0%,to{opacity:.22;transform:scale(.75)}50%{opacity:.85;transform:scale(1.18)}}@keyframes CybersecurityPage-module__DGRuoq__architectureAuditNode{0%,8%,21%,to{box-shadow:none;background:#07142d}12%,17%{background:#60d8ea;box-shadow:0 0 12px #60d8ea94}}@keyframes CybersecurityPage-module__DGRuoq__accessPathResponse{0%,5%,18%,to{stroke:#5bade74f;filter:none}8%,15%{stroke:#5edceed6;filter:drop-shadow(0 0 5px #49c3e247)}}@keyframes CybersecurityPage-module__DGRuoq__accessSignalTravel{0%,5%{offset-distance:0%;opacity:0}9%,54%{opacity:1}60%{offset-distance:100%;opacity:0}61%,to{offset-distance:100%;opacity:0}}@keyframes CybersecurityPage-module__DGRuoq__accessPolicyCore{0%,30%,48%,to{filter:brightness();border-color:#6fd6ef75}35%,44%{filter:brightness(1.12)drop-shadow(0 0 12px #3eb4e02b);border-color:#82e8f6bf}}@keyframes CybersecurityPage-module__DGRuoq__proofScan{0%,5%{opacity:0;top:-35%}10%{opacity:1}54%{opacity:.85;top:100%}60%,to{opacity:0;top:100%}}@keyframes CybersecurityPage-module__DGRuoq__proofResultResponse{0%,62%,78%,to{border-color:#c9def1;box-shadow:inset 0 1px #fff,0 17px 40px #1e548a1a}67%,74%{border-color:#63b9e8;box-shadow:inset 0 1px #fff,0 20px 45px #1e548a24,0 0 24px #3799dc24}}@keyframes CybersecurityPage-module__DGRuoq__proofToolResponse{0%,70%,79%,to{color:#53627a;background:#f7f9fc;border-color:#d9e4ef}73%,77%{color:#2e68aa;background:#f2f8ff;border-color:#84bee9}}@media (min-width:1600px){.CybersecurityPage-module__DGRuoq__heroContainer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.CybersecurityPage-module__DGRuoq__heroCopy h1{font-size:5rem}}@media (max-width:1180px){.CybersecurityPage-module__DGRuoq__heroContainer{grid-template-columns:minmax(0,.84fr) minmax(31rem,1.16fr);gap:2rem}.CybersecurityPage-module__DGRuoq__heroCopy h1{font-size:clamp(3.25rem,5.3vw,4.55rem)}.CybersecurityPage-module__DGRuoq__heroModule{width:9.8rem}.CybersecurityPage-module__DGRuoq__architectureAnchor{width:15.5rem}.CybersecurityPage-module__DGRuoq__capabilityRow{grid-template-columns:3rem 4rem minmax(13rem,.72fr) minmax(17rem,1.2fr) 8rem}.CybersecurityPage-module__DGRuoq__engineeringGrid{grid-template-columns:minmax(0,.86fr) minmax(30rem,1.14fr);gap:2.5rem}.CybersecurityPage-module__DGRuoq__accessNode{width:6.5rem}}@media (max-width:1024px){.CybersecurityPage-module__DGRuoq__heroContainer{grid-template-columns:1fr;min-height:auto;padding-top:10.5rem;padding-bottom:7rem}.CybersecurityPage-module__DGRuoq__heroCopy{max-width:52rem}.CybersecurityPage-module__DGRuoq__heroCopy h1{max-width:52rem;font-size:clamp(4rem,8.3vw,5.35rem)}.CybersecurityPage-module__DGRuoq__heroVisual{width:min(100%,49rem);min-height:43rem;margin-inline:auto}.CybersecurityPage-module__DGRuoq__sectionIntro,.CybersecurityPage-module__DGRuoq__architectureHeader,.CybersecurityPage-module__DGRuoq__capabilityHeader,.CybersecurityPage-module__DGRuoq__processHeader{grid-template-columns:1fr;gap:2.2rem}.CybersecurityPage-module__DGRuoq__principleRow{grid-template-columns:3rem 4rem minmax(14rem,.8fr) minmax(0,1.2fr)}.CybersecurityPage-module__DGRuoq__architectureVisual{min-height:59rem}.CybersecurityPage-module__DGRuoq__architectureAnchor{width:29%}.CybersecurityPage-module__DGRuoq__architectureAnchor1{top:3%;left:0}.CybersecurityPage-module__DGRuoq__architectureAnchor2{top:3%;right:0}.CybersecurityPage-module__DGRuoq__architectureAnchor3{top:auto;bottom:4%;left:0}.CybersecurityPage-module__DGRuoq__architectureAnchor4{top:auto;bottom:4%;right:0}.CybersecurityPage-module__DGRuoq__architectureAnchor5,.CybersecurityPage-module__DGRuoq__architecturePaths,.CybersecurityPage-module__DGRuoq__architectureSignal{display:none}.CybersecurityPage-module__DGRuoq__capabilityRow{grid-template-columns:3rem 4rem minmax(15rem,.75fr) minmax(0,1.25fr)}.CybersecurityPage-module__DGRuoq__capabilityRow small{display:none}.CybersecurityPage-module__DGRuoq__engineeringGrid,.CybersecurityPage-module__DGRuoq__proofGrid{grid-template-columns:1fr}.CybersecurityPage-module__DGRuoq__engineeringCopy,.CybersecurityPage-module__DGRuoq__proofCopy{max-width:49rem}.CybersecurityPage-module__DGRuoq__accessVisual{width:min(100%,48rem);margin-inline:auto}.CybersecurityPage-module__DGRuoq__proofVisualWrap{width:min(100%,52rem);margin-inline:auto}.CybersecurityPage-module__DGRuoq__processFlow{grid-template-columns:repeat(2,1fr);gap:3rem 0}.CybersecurityPage-module__DGRuoq__processLine{display:none}.CybersecurityPage-module__DGRuoq__processStep:nth-child(2n){border-right:0}.CybersecurityPage-module__DGRuoq__processStep:nth-child(3),.CybersecurityPage-module__DGRuoq__processStep:nth-child(5){padding-left:0}}@media (max-width:768px){.CybersecurityPage-module__DGRuoq__philosophySection,.CybersecurityPage-module__DGRuoq__architectureSection,.CybersecurityPage-module__DGRuoq__capabilitiesSection,.CybersecurityPage-module__DGRuoq__engineeringSection,.CybersecurityPage-module__DGRuoq__proofSection,.CybersecurityPage-module__DGRuoq__processSection{padding-block:6.5rem}.CybersecurityPage-module__DGRuoq__principleRow{grid-template-columns:2.5rem 3.5rem 1fr;gap:1.25rem;padding-block:1.5rem}.CybersecurityPage-module__DGRuoq__principleRow p{grid-column:3;padding-bottom:.5rem}.CybersecurityPage-module__DGRuoq__principleRow:hover{padding-inline:0}.CybersecurityPage-module__DGRuoq__capabilityRow{grid-template-columns:2.5rem 3.5rem 1fr;gap:1.15rem;padding-block:1.5rem}.CybersecurityPage-module__DGRuoq__capabilityRow p{grid-column:3}.CybersecurityPage-module__DGRuoq__capabilityRow:hover{padding-inline:0}}@media (max-width:640px){.CybersecurityPage-module__DGRuoq__heroContainer{gap:4rem;padding-top:8.8rem;padding-bottom:5.5rem}.CybersecurityPage-module__DGRuoq__heroCopy h1{margin-top:1.6rem;font-size:clamp(2.75rem,12.4vw,3.35rem);line-height:.98}.CybersecurityPage-module__DGRuoq__heroCopy>p{margin-top:1.5rem;font-size:.93rem;line-height:1.75}.CybersecurityPage-module__DGRuoq__heroActions,.CybersecurityPage-module__DGRuoq__ctaActions{flex-direction:column;align-items:stretch}:is(.CybersecurityPage-module__DGRuoq__heroActions .aivico-button,.CybersecurityPage-module__DGRuoq__ctaActions .aivico-button){width:100%}.CybersecurityPage-module__DGRuoq__heroIndex{display:none}.CybersecurityPage-module__DGRuoq__heroVisual{min-height:38rem;margin-inline:-.65rem}.CybersecurityPage-module__DGRuoq__heroCoreAssembly{width:15.5rem;height:15.5rem;top:45%}.CybersecurityPage-module__DGRuoq__coreSlab{border-radius:1.4rem;width:11rem;height:11rem}.CybersecurityPage-module__DGRuoq__coreStatus{font-size:.34rem;top:2rem}.CybersecurityPage-module__DGRuoq__coreMark{width:4.2rem;height:4.5rem}.CybersecurityPage-module__DGRuoq__coreMark svg{width:4rem}.CybersecurityPage-module__DGRuoq__coreSlabFront small{margin-top:.5rem;font-size:.32rem}.CybersecurityPage-module__DGRuoq__coreSlabFront strong{max-width:7rem;font-size:.52rem}.CybersecurityPage-module__DGRuoq__corePlatform{width:104%;height:4.6rem;bottom:-3rem}.CybersecurityPage-module__DGRuoq__corePlatform span{font-size:.28rem}.CybersecurityPage-module__DGRuoq__heroModule{width:7.8rem;min-height:4.4rem}.CybersecurityPage-module__DGRuoq__heroModuleFace{border-radius:.75rem;grid-template-columns:1.8rem 1fr;gap:.5rem;min-height:4.4rem;padding:.58rem}.CybersecurityPage-module__DGRuoq__heroModuleFace>span{border-radius:.52rem;width:1.8rem;height:1.8rem}.CybersecurityPage-module__DGRuoq__heroModuleFace svg{width:1rem}.CybersecurityPage-module__DGRuoq__heroModuleFace small{font-size:.32rem}.CybersecurityPage-module__DGRuoq__heroModuleFace strong{font-size:.49rem}.CybersecurityPage-module__DGRuoq__heroModuleFace em{display:none}.CybersecurityPage-module__DGRuoq__heroModule1{top:8%;left:0}.CybersecurityPage-module__DGRuoq__heroModule2{top:8%;right:0}.CybersecurityPage-module__DGRuoq__heroModule3{bottom:11%;left:0}.CybersecurityPage-module__DGRuoq__heroModule4{bottom:11%;right:0}.CybersecurityPage-module__DGRuoq__heroPathsBack,.CybersecurityPage-module__DGRuoq__heroSignal{display:none}.CybersecurityPage-module__DGRuoq__heroSequence{bottom:1.3rem;left:4%;right:4%}.CybersecurityPage-module__DGRuoq__heroSequence span{font-size:.28rem}.CybersecurityPage-module__DGRuoq__heroVisualLabel{display:none}.CybersecurityPage-module__DGRuoq__sectionIntro h2,.CybersecurityPage-module__DGRuoq__architectureHeader h2,.CybersecurityPage-module__DGRuoq__capabilityHeader h2,.CybersecurityPage-module__DGRuoq__processHeader h2,.CybersecurityPage-module__DGRuoq__engineeringCopy h2,.CybersecurityPage-module__DGRuoq__proofCopy h2,.CybersecurityPage-module__DGRuoq__ctaInner h2{font-size:clamp(2.45rem,10.8vw,3.12rem)}.CybersecurityPage-module__DGRuoq__sectionIntro p,.CybersecurityPage-module__DGRuoq__architectureHeader p,.CybersecurityPage-module__DGRuoq__capabilityHeader p,.CybersecurityPage-module__DGRuoq__processHeader p{font-size:.92rem;line-height:1.75}.CybersecurityPage-module__DGRuoq__principleRow{grid-template-columns:2rem 3rem 1fr;gap:.9rem}.CybersecurityPage-module__DGRuoq__principleRow>i{border-radius:.82rem;width:2.8rem;height:2.8rem}.CybersecurityPage-module__DGRuoq__principleRow svg{width:1.25rem}.CybersecurityPage-module__DGRuoq__principleRow h3{font-size:1.08rem}.CybersecurityPage-module__DGRuoq__principleRow p{font-size:.82rem}.CybersecurityPage-module__DGRuoq__architectureVisual{min-height:79rem;margin-top:4rem}.CybersecurityPage-module__DGRuoq__architectureGrid{inset:0}.CybersecurityPage-module__DGRuoq__architectureRings{width:20rem;height:11rem;top:10rem}.CybersecurityPage-module__DGRuoq__architectureStack{width:17rem;height:17rem;top:10rem}.CybersecurityPage-module__DGRuoq__architectureSlab{border-radius:.9rem;width:8.7rem;height:8.7rem}.CybersecurityPage-module__DGRuoq__architectureSlab small{font-size:.3rem;top:.75rem;left:.8rem}.CybersecurityPage-module__DGRuoq__architectureSlab svg{width:1rem}.CybersecurityPage-module__DGRuoq__architectureSlab strong{max-width:5.4rem;font-size:.36rem}.CybersecurityPage-module__DGRuoq__architectureCoreLabel{width:5.2rem;height:5.2rem;transform:translate3d(-50%,-50%,126px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureCoreLabel svg{width:1.4rem}.CybersecurityPage-module__DGRuoq__architectureCoreLabel strong{max-width:3.8rem;font-size:.31rem}.CybersecurityPage-module__DGRuoq__architectureSlab1{transform:translate3d(-50%,-82%,96px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab2{transform:translate3d(-50%,-68%,66px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab3{transform:translate3d(-50%,-54%,36px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab4{transform:translate3d(-50%,-40%,6px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab5{transform:translate3d(-50%,-26%,-24px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureSlab6{transform:translate3d(-50%,-12%,-54px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureCoreLabel{transform:translate3d(-50%,-112%,126px)rotateX(58deg)rotate(-45deg)}.CybersecurityPage-module__DGRuoq__architectureMesh,.CybersecurityPage-module__DGRuoq__architectureAuditRail{display:none}.CybersecurityPage-module__DGRuoq__architectureAnchor{min-height:9.2rem;padding:1rem 1.15rem;position:absolute;width:calc(100% - 3rem)!important;left:1.5rem!important;right:auto!important}.CybersecurityPage-module__DGRuoq__architectureAnchor1{top:20rem}.CybersecurityPage-module__DGRuoq__architectureAnchor2{top:30.5rem}.CybersecurityPage-module__DGRuoq__architectureAnchor3{top:41rem;bottom:auto}.CybersecurityPage-module__DGRuoq__architectureAnchor4{top:51.5rem;bottom:auto}.CybersecurityPage-module__DGRuoq__architectureAnchor5{display:block;top:62rem}.CybersecurityPage-module__DGRuoq__architectureAnchor h3{font-size:.8rem}.CybersecurityPage-module__DGRuoq__architectureAnchor p{font-size:.62rem}.CybersecurityPage-module__DGRuoq__architectureCaption{text-align:center;white-space:normal;width:100%;font-size:.36rem;bottom:.5rem;right:0}.CybersecurityPage-module__DGRuoq__capabilityRow{grid-template-columns:2rem 3rem 1fr;gap:.9rem}.CybersecurityPage-module__DGRuoq__capabilityIcon{border-radius:.82rem;width:2.8rem;height:2.8rem}.CybersecurityPage-module__DGRuoq__capabilityIcon svg{width:1.25rem}.CybersecurityPage-module__DGRuoq__capabilityRow h3{font-size:1.08rem}.CybersecurityPage-module__DGRuoq__capabilityRow p{font-size:.82rem}.CybersecurityPage-module__DGRuoq__engineeringCopy>p,.CybersecurityPage-module__DGRuoq__proofCopy>p{font-size:.92rem}.CybersecurityPage-module__DGRuoq__accessVisual{min-height:46rem;margin-top:2rem}.CybersecurityPage-module__DGRuoq__accessChamber,.CybersecurityPage-module__DGRuoq__accessPaths,.CybersecurityPage-module__DGRuoq__accessSignal{display:none}.CybersecurityPage-module__DGRuoq__accessVisual:before{content:"";background:linear-gradient(#66dced14,#66dcedc7,#66dced14);width:1px;position:absolute;top:3rem;bottom:3rem;left:2.2rem}.CybersecurityPage-module__DGRuoq__accessNode{grid-template-columns:2.6rem 1fr;align-items:center;display:grid;width:calc(100% - 5rem)!important;min-height:6.6rem!important;padding:1rem 1.15rem!important;inset:auto auto auto 4.5rem!important;transform:none!important}.CybersecurityPage-module__DGRuoq__accessNode1{top:0!important}.CybersecurityPage-module__DGRuoq__accessNode2{top:8.5rem!important}.CybersecurityPage-module__DGRuoq__accessNode3{top:17rem!important}.CybersecurityPage-module__DGRuoq__accessNode4{top:25.5rem!important}.CybersecurityPage-module__DGRuoq__accessNode5{top:34rem!important}.CybersecurityPage-module__DGRuoq__accessNode strong{text-align:left}.CybersecurityPage-module__DGRuoq__accessNodeRear{width:auto!important;height:auto!important;inset:.4rem -.32rem -.4rem .4rem!important;transform:translateZ(-10px)!important}.CybersecurityPage-module__DGRuoq__accessNodePort{left:-2.52rem!important;right:auto!important}.CybersecurityPage-module__DGRuoq__accessGranted{top:auto;bottom:-.5rem;right:1rem}.CybersecurityPage-module__DGRuoq__accessRejected{display:none}.CybersecurityPage-module__DGRuoq__proofSystem{min-height:43rem;padding:2rem 1rem}.CybersecurityPage-module__DGRuoq__proofRail{width:1px;height:auto;inset:3rem auto 10rem 2.3rem}.CybersecurityPage-module__DGRuoq__proofRail i{background:linear-gradient(#0000,#3484e5,#0000);width:100%;height:24%;animation:12s linear infinite CybersecurityPage-module__DGRuoq__proofRailMobile}.CybersecurityPage-module__DGRuoq__proofStep{text-align:left;flex-direction:row;align-items:center;width:calc(100% - 5rem);top:auto!important;left:4.5rem!important;right:auto!important}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(2){top:1.5rem!important}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(3){top:8.3rem!important}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(4){top:15.1rem!important}.CybersecurityPage-module__DGRuoq__proofStep:nth-of-type(5){top:21.9rem!important}.CybersecurityPage-module__DGRuoq__proofStep>span{width:1.6rem}.CybersecurityPage-module__DGRuoq__proofStep>i{flex:none}.CybersecurityPage-module__DGRuoq__proofStep strong{max-width:none;font-size:.68rem}.CybersecurityPage-module__DGRuoq__proofResult{width:calc(100% - 2rem);min-height:7rem;bottom:2rem}.CybersecurityPage-module__DGRuoq__toolset{padding:1rem}.CybersecurityPage-module__DGRuoq__toolset span{font-size:.56rem}.CybersecurityPage-module__DGRuoq__processFlow{border-bottom:1px solid #dce2eb;grid-template-columns:1fr;gap:0;margin-top:4rem}.CybersecurityPage-module__DGRuoq__processStep,.CybersecurityPage-module__DGRuoq__processStep:not(:first-of-type){border-top:1px solid #dce2eb;border-right:0;min-height:0;padding:0 0 2.2rem}.CybersecurityPage-module__DGRuoq__processMarker{height:3.8rem}.CybersecurityPage-module__DGRuoq__processStep h3{margin-top:1.2rem}.CybersecurityPage-module__DGRuoq__processStep p{max-width:24rem}.CybersecurityPage-module__DGRuoq__ctaSection,.CybersecurityPage-module__DGRuoq__ctaInner{min-height:40rem}.CybersecurityPage-module__DGRuoq__ctaInner p{font-size:.92rem}.CybersecurityPage-module__DGRuoq__ctaBoundary{opacity:.75;width:38rem;height:29rem;top:24%;right:-92%}}@media (max-width:380px){.CybersecurityPage-module__DGRuoq__heroModule{width:7.2rem}.CybersecurityPage-module__DGRuoq__heroCoreAssembly{width:14.5rem;height:14.5rem}.CybersecurityPage-module__DGRuoq__coreSlab{width:10.2rem;height:10.2rem}}@keyframes CybersecurityPage-module__DGRuoq__accessLineMobile{0%{transform:translateY(-100%)}to{transform:translateY(450%)}}@keyframes CybersecurityPage-module__DGRuoq__proofRailMobile{0%{transform:translateY(-100%)}to{transform:translateY(360%)}}@media (prefers-reduced-motion:reduce){.CybersecurityPage-module__DGRuoq__heroSignal,.CybersecurityPage-module__DGRuoq__coreSlabFront,.CybersecurityPage-module__DGRuoq__heroModuleFace,.CybersecurityPage-module__DGRuoq__heroSequence i,.CybersecurityPage-module__DGRuoq__architecturePaths path,.CybersecurityPage-module__DGRuoq__architectureSignal,.CybersecurityPage-module__DGRuoq__architectureSlab,.CybersecurityPage-module__DGRuoq__architectureCoreLabel,.CybersecurityPage-module__DGRuoq__architectureMesh i,.CybersecurityPage-module__DGRuoq__architectureAuditRail i,.CybersecurityPage-module__DGRuoq__accessPaths path,.CybersecurityPage-module__DGRuoq__accessSignal,.CybersecurityPage-module__DGRuoq__accessNode3,.CybersecurityPage-module__DGRuoq__proofScan,.CybersecurityPage-module__DGRuoq__proofRail i,.CybersecurityPage-module__DGRuoq__proofStep>i,.CybersecurityPage-module__DGRuoq__proofResult,.CybersecurityPage-module__DGRuoq__toolset span,.CybersecurityPage-module__DGRuoq__processLine:after,.CybersecurityPage-module__DGRuoq__ctaBoundary>i{animation:none!important}.CybersecurityPage-module__DGRuoq__heroBoundary,.CybersecurityPage-module__DGRuoq__heroCoreAssembly,.CybersecurityPage-module__DGRuoq__heroModule,.CybersecurityPage-module__DGRuoq__architectureStack{transition:none!important}}
