.generated-hero-image{z-index:1;object-fit:cover;object-position:center;filter:saturate(.94)contrast(1.03)brightness(.86);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 0%,#00000040 8%,#000000c7 24%,#000 40% 100%),linear-gradient(#0000 0%,#0000008c 8%,#000 20% 82%,#00000080 94%,#0000 100%);mask-composite:intersect}.hdn-scene--home>svg,.hdn-scene--company>svg,.hdn-scene--contact>svg,.hdn-scene--faq>svg{display:none}.hdn-scene--home .scene-grid,.hdn-scene--company .scene-grid,.hdn-scene--contact .scene-grid,.hdn-scene--faq .scene-grid{z-index:2;opacity:.16}.hdn-scene--home:after,.hdn-scene--company:after,.hdn-scene--contact:after,.hdn-scene--faq:after{z-index:3;content:"";background:linear-gradient(#080a0b9e,#0000 22% 78%,#080a0b94),linear-gradient(90deg,#080a0bc2 0%,#080a0b4d 34%,#0000 60%);position:absolute;inset:0}.hdn-scene{--mx:0px;--my:0px;pointer-events:none;background:radial-gradient(circle at 65% 35%,#d8b14c24,#0000 28%),linear-gradient(145deg,#15191b,#080a0b 72%);border:1px solid #d8b14c47;border-radius:2rem;min-height:29rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000061}.scene-grid{transform:translate(calc(var(--mx) * .3),calc(var(--my) * .3));background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 92%)}.hdn-scene svg{width:100%;height:100%;transform:translate(calc(var(--mx) * -.55),calc(var(--my) * -.45));filter:drop-shadow(0 0 17px #d8b14c1a);position:absolute;inset:0;overflow:visible}.story{fill:none;stroke:#d8b14c;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.story *{vector-effect:non-scaling-stroke}.room-line,.factory-floor{opacity:.23}.device-fill{fill:#0c1113e6;stroke:url(#gold-mint);stroke-width:2.7px}.hair{fill:#d8b14c1a}.face,.torso,.neck,.arm,.leg,.person path,.technician path,.analyst path,.developer path,.contact-person path,.team-person{stroke:#e2ba4a}.desk,.chair,.table{opacity:.65}.led,.power-led,.screen-pulse,.joint,.stage,.process-dot,.data-dot,.request-dot,.return-dot,.timeline-dot{fill:#86ddd4;stroke:none;filter:url(#soft-glow)}.screen-code,.terminal-lines,.log-lines,.message-card,.calendar-card,.tablet-flow,.blueprint{stroke:#86ddd4}.screen-code,.terminal-lines,.log-lines{stroke-width:3.2px;stroke-dasharray:190;animation:10s ease-in-out infinite draw-code}.laptop-lid,.software-laptop-lid{transform-box:fill-box;transform-origin:bottom;animation:10s ease-in-out infinite open-laptop}.typing-hands,.forearm,.dev-arm,.contact-arm{transform-box:fill-box;transform-origin:0;animation:1s ease-in-out infinite alternate type-arm}.data-route,.pipeline-line,.upload-route,.process-route,.flow-path,.return-path,.blocked-route,.letter-link{stroke:#86ddd4;stroke-dasharray:8 11;opacity:.72}.dot-home{offset-path:path("M538 380c83 0 74-104 146-104h54c45 0 50-69 94-69");animation:10s linear infinite travel}.led{animation:1.7s infinite blink}.led-delay{animation-delay:.65s}.cloud,.internet-mark,.deploy-cloud{fill:#0c1113d1;stroke:url(#gold-mint)}.infra-hero-fallback{z-index:0;background:radial-gradient(at 78% 55%,#d8b14c1a,#0000 42%);position:absolute;inset:0;overflow:hidden}.infra-hero-fallback img{object-fit:contain;mix-blend-mode:screen;opacity:.9;filter:saturate(.92)contrast(1.08)brightness(.9);height:auto;position:absolute;mask-image:radial-gradient(78% 82% at 54% 55%,#000 42%,#000000e0 64%,#0000 94%)}.infra-fallback-technician{width:34%;bottom:-8%;left:42%}.infra-fallback-rack{width:35%;bottom:-7%;right:3%}.infra-hero-video{z-index:1;aspect-ratio:16/9;opacity:0;object-fit:cover;object-position:72% center;filter:saturate(.94)contrast(1.03)brightness(.9);-webkit-mask-composite:source-in;width:82%;height:auto;transition:opacity .55s;position:absolute;top:50%;right:-1%;transform:translateY(-50%);mask-image:linear-gradient(90deg,#0000 0%,#00000038 8%,#000000b8 22%,#000 40% 100%),linear-gradient(#0000 0%,#0000002e 7%,#000000b3 18%,#000 29% 72%,#000000ad 84%,#0000002e 94%,#0000 100%);mask-composite:intersect}.hdn-page-hero[data-video-state=playing] .infra-hero-video{opacity:1}.hdn-scene--infrastructure>svg{display:none}.hdn-scene--infrastructure .scene-grid{z-index:2;opacity:.2;animation:18s linear infinite infra-grid-flow}.hdn-scene--infrastructure:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0d1012 0%,#080a0b99 7%,#0000 22%),linear-gradient(#0000 79%,#080a0b85 93%,#0d1012 100%),linear-gradient(90deg,#080a0bc7 0%,#080a0b61 30%,#0000 57%),repeating-linear-gradient(145deg,#0000 0 118px,#d8b14c0b 119px 120px,#0000 121px 238px);position:absolute;inset:0}.hdn-scene--infrastructure:before{display:none}.security-hero-video{z-index:1;aspect-ratio:16/9;object-fit:cover;object-position:right center;filter:saturate(.92)contrast(1.02)brightness(.84);-webkit-mask-composite:source-in;width:82%;height:auto;position:absolute;top:50%;right:-1%;transform:translateY(-50%);mask-image:linear-gradient(90deg,#0000 0%,#00000047 7%,#000000c2 21%,#000 38% 100%),linear-gradient(#0000 0%,#00000029 7%,#0000009e 17%,#000 29% 72%,#0000009e 84%,#00000029 94%,#0000 100%);mask-composite:intersect}.hdn-scene--security>svg{display:none}.hdn-scene--security .scene-grid{z-index:2;opacity:.16;animation:20s linear infinite infra-grid-flow}.hdn-scene--security:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0d1012 0%,#080a0b94 7%,#0000 21%),linear-gradient(#0000 80%,#080a0b7a 93%,#0d1012 100%),repeating-linear-gradient(145deg,#0000 0 118px,#d8b14c0b 119px 120px,#0000 121px 238px);position:absolute;inset:0}.software-hero-video{z-index:1;object-fit:cover;object-position:62% center;filter:saturate(.92)contrast(1.03)brightness(.8);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;transform:none;mask-image:linear-gradient(90deg,#0000 0%,#00000057 8%,#000000d1 23%,#000 39% 100%),linear-gradient(#0000 0%,#0000003d 6%,#000000b8 16%,#000 28% 72%,#000000ad 84%,#0003 94%,#0000 100%);mask-composite:intersect}.hdn-scene--software>svg{display:none}.hdn-scene--software .scene-grid{z-index:2;opacity:.18;animation:18s linear infinite infra-grid-flow}.hdn-scene--software:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0d1012 0%,#080a0b9e 7%,#0000 22%),linear-gradient(#0000 79%,#080a0b8a 93%,#0d1012 100%),linear-gradient(90deg,#080a0bb8 0%,#080a0b52 28%,#0000 54%),repeating-linear-gradient(145deg,#0000 0 118px,#d8b14c0b 119px 120px,#0000 121px 238px);position:absolute;inset:0}.infra-animation{z-index:2;filter:drop-shadow(0 0 15px #d8b14c1f);position:absolute;inset:4% 2% 2% 43%;overflow:visible}.infra-rack{z-index:2;object-fit:contain;width:auto;height:94%;position:absolute;bottom:1%;right:2%}.infra-technician{z-index:5;object-fit:contain;width:auto;height:82%;animation:18s cubic-bezier(.45,.05,.28,1) infinite technician-cycle;position:absolute;bottom:1%;left:-11%}.infra-door{z-index:6;transform-origin:100%;width:20%;height:72%;transform-style:preserve-3d;background:repeating-linear-gradient(0deg,#d8b14c29 0 1px,#0000 1px 6px);border:1.5px solid #d8b14cd1;animation:18s ease-in-out infinite rack-door-cycle;position:absolute;top:13%;right:26.8%}.infra-door span{border:1px solid #d8b14ccc;border-radius:999px;width:8%;height:9%;position:absolute;top:47%;left:8%}.infra-installed-server{z-index:4;opacity:0;background:#080b0c;border:1.5px solid #d8b14c;width:25%;height:6.2%;animation:18s ease-in-out infinite installed-server-cycle;position:absolute;top:51%;right:19%}.infra-installed-server i{background:#86ddd4;border-radius:50%;width:.45rem;height:.45rem;animation:1s steps(2,end) infinite infra-led;position:absolute;top:28%;right:8%;box-shadow:0 0 13px #86ddd4}.infra-installed-server i:nth-child(2){animation-delay:.35s;right:14%}.infra-installed-server b{background:#d8b14c99;height:1px;position:absolute;top:38%;left:5%;right:26%}.infra-data{opacity:0;animation:18s ease-in-out infinite data-online;z-index:7!important;width:100%!important;height:100%!important;display:block!important;inset:0!important;transform:none!important}.infra-data path{fill:none;stroke:#86ddd4;stroke-width:2px;stroke-dasharray:8 11;opacity:.55;animation:3s linear infinite dash}.infra-packet{fill:#86ddd4;filter:drop-shadow(0 0 8px #86ddd4)}.packet-one{offset-path:path("M805 230C875 190 900 118 986 96");animation:18s linear infinite infra-packet-one}.packet-two{offset-path:path("M805 246C900 250 925 225 995 244");animation:18s linear infinite infra-packet-two}.packet-three{offset-path:path("M805 262C878 318 918 358 993 370");animation:18s linear infinite infra-packet-three}.rack-frame{stroke-width:2.6px}.rack-door{fill:#0c111333;stroke:#d8b14c;transform-box:fill-box;transform-origin:0;animation:12s ease-in-out infinite open-rack}.rack-rail{opacity:.5}.server-tray{animation:12s ease-in-out infinite insert-server}.install-arm{transform-box:fill-box;transform-origin:0;animation:12s ease-in-out infinite guide-server}.cable{stroke:#86ddd4;stroke-dasharray:8 9}.plug{fill:#101619;stroke:#86ddd4}.cable-dot{offset-path:path("M684 179c89 38 114 84 135 156s45 104 92 112");animation:12s linear infinite rack-data}.patch-cable{animation:12s ease-in-out infinite show-cable}.calendar-check,.stage-check{stroke:#86ddd4;stroke-width:5px}.process-station circle{fill:#101719;stroke:url(#gold-mint);stroke-width:3px}.process-station text,.company-timeline text{fill:#f5f1e7;stroke:none;text-anchor:middle;font-size:20px;font-weight:800}.conveyor circle{fill:#101719}.robot-segment{fill:#0d1314f0;stroke:url(#gold-mint);stroke-width:5px}.joint{stroke:#d8b14c;stroke-width:3px}.segment-upper{transform-box:fill-box;transform-origin:100% 100%;animation:10s ease-in-out infinite robot-upper}.segment-lower{transform-box:fill-box;transform-origin:bottom;animation:10s ease-in-out infinite robot-lower}.gripper{transform-box:fill-box;transform-origin:0 0;animation:10s ease-in-out infinite robot-grip}.workpiece{animation:10s linear infinite conveyor-part}.process-dot{offset-path:path("M342 390c94-92 169-85 269-45 90 35 136 43 225 45");animation:5s linear infinite travel}.engineer-arm{transform-box:fill-box;transform-origin:0;animation:3s ease-in-out infinite alternate map-process}.pipeline .stage{fill:#101719;stroke:#d8b14c;stroke-width:2px}.stage-check{opacity:.2;animation:10s ease-in-out infinite check-stage}.check-two{animation-delay:.7s}.check-three{animation-delay:1.4s}.deploy-dot{offset-path:path("M496 385h65c27 0 27-52 54-52h67c27 0 27 52 54 52h82");animation:10s linear infinite travel}.upload-route{animation:4s linear infinite dash}.company-letter{fill:#0000;stroke:url(#gold-mint);stroke-width:2px;opacity:.42;font-size:180px;font-weight:900}.letter-h{animation:8s ease-in-out infinite letter-rise}.letter-d{animation:8s ease-in-out .6s infinite letter-rise}.letter-n{animation:8s ease-in-out 1.2s infinite letter-rise}.presentation-arm{transform-box:fill-box;transform-origin:0;animation:3s ease-in-out infinite alternate present}.timeline-dot{offset-path:path("M182 565h636");animation:9s linear infinite travel}.team-person circle{fill:#101416}.company-timeline text{letter-spacing:.12em;font-size:12px}.message-card{animation:10s ease-in-out infinite message-in}.calendar-card{animation:10s ease-in-out infinite calendar-confirm}.request-dot{offset-path:path("M662 218c88 0 85 81 164 81s75 100 126 100");animation:10s linear infinite travel}.return-dot{offset-path:path("M916 414c-77 50-137 43-210 1");animation:10s linear 5s infinite travel}.headset{stroke:#86ddd4}.scene-status{z-index:4;color:#b9c1bf;letter-spacing:.16em;align-items:center;gap:.65rem;font-size:.65rem;display:flex;position:absolute;bottom:6%;right:4%}.scene-status i{background:#86ddd4;border-radius:50%;width:.48rem;height:.48rem;animation:1.5s ease-in-out infinite blink;box-shadow:0 0 14px #86ddd4}.hdn-scene--backdrop{z-index:1;min-height:0;box-shadow:none;background:radial-gradient(circle at 73% 37%,#d8b14c26,#0000 23%),radial-gradient(circle at 91% 75%,#86ddd412,#0000 18%);border:0;border-radius:0;position:absolute;inset:0}.hdn-scene--backdrop .scene-grid{opacity:.5;mask-image:linear-gradient(90deg,#0000 7%,#000 45%,#000)}.hdn-scene--backdrop svg{width:62%;height:98%;inset:1% -2% 1% 40%}.hdn-scene--backdrop .scene-status{bottom:5%;right:3.5%}@keyframes draw-code{0%,15%,to{stroke-dashoffset:190px;opacity:.15}35%,82%{stroke-dashoffset:0;opacity:1}}@keyframes open-laptop{0%,8%,to{opacity:.35;transform:scaleY(.12)skew(-5deg)}22%,88%{opacity:1;transform:scaleY(1)}}@keyframes type-arm{to{transform:rotate(2.2deg)translateY(2px)}}@keyframes travel{to{offset-distance:100%}}@keyframes blink{50%{opacity:.18}}@keyframes dash{to{stroke-dashoffset:-120px}}@keyframes open-rack{0%,8%,to{opacity:.65;transform:scaleX(1)}22%,88%{opacity:.32;transform:perspective(500px)rotateY(-68deg)}}@keyframes insert-server{0%,28%,to{transform:translate(-115px)}48%,84%{transform:translate(96px)}}@keyframes guide-server{0%,27%,to{transform:rotate(-10deg)}47%,83%{transform:rotate(7deg)}}@keyframes show-cable{0%,52%,to{opacity:.05}66%,90%{opacity:1}}@keyframes rack-data{0%,64%{offset-distance:0%;opacity:0}70%{opacity:1}to{offset-distance:100%;opacity:1}}@keyframes robot-upper{0%,15%,to{transform:rotate(0)}40%,62%{transform:rotate(-18deg)}}@keyframes robot-lower{0%,15%,to{transform:rotate(0)}40%,62%{transform:rotate(13deg)}}@keyframes robot-grip{0%,30%,to{transform:rotate(0)}44%,58%{transform:rotate(12deg)}}@keyframes conveyor-part{0%{transform:translate(-70px)}38%{transform:translate(190px)}64%,72%{transform:translate(300px)}to{transform:translate(470px)}}@keyframes map-process{to{transform:rotate(3deg)}}@keyframes check-stage{0%,22%,to{opacity:.15}35%,88%{opacity:1}}@keyframes letter-rise{50%{opacity:.75;transform:translateY(-5px)}}@keyframes present{to{transform:rotate(-3deg)}}@keyframes message-in{0%,12%,to{opacity:.2;transform:translateY(-14px)}25%,88%{opacity:1;transform:translateY(0)}}@keyframes calendar-confirm{0%,38%,to{opacity:.2}52%,90%{opacity:1}}@keyframes technician-cycle{0%,5%{opacity:0;transform:translate(-115%)translateY(0)}12%{opacity:1}24%{transform:translate(-6%)translateY(-1px)}31%,49%{opacity:1;transform:translate(18%)translateY(0)}57%{opacity:1;transform:translate(4%)translateY(-1px)}70%{opacity:1;transform:translate(-10%)translateY(0)}82%,to{opacity:0;transform:translate(-115%)translateY(0)}}@keyframes rack-door-cycle{0%,17%,91%,to{opacity:.82;transform:perspective(700px)rotateY(0)}27%,78%{opacity:.42;transform:perspective(700px)rotateY(74deg)}}@keyframes installed-server-cycle{0%,40%,to{opacity:0;transform:translate(-35%)}48%,86%{opacity:1;transform:translate(0)}}@keyframes data-online{0%,50%,to{opacity:0}57%,86%{opacity:1}}@keyframes infra-led{50%{opacity:.18}}@keyframes infra-packet-one{0%,55%{offset-distance:0%;opacity:0}60%{opacity:1}88%{offset-distance:100%;opacity:1}89%,to{opacity:0}}@keyframes infra-packet-two{0%,59%{offset-distance:0%;opacity:0}64%{opacity:1}90%{offset-distance:100%;opacity:1}91%,to{opacity:0}}@keyframes infra-packet-three{0%,63%{offset-distance:0%;opacity:0}68%{opacity:1}92%{offset-distance:100%;opacity:1}93%,to{opacity:0}}@media (width>=64.01rem){.hdn-scene--infrastructure .infra-hero-video{object-position:74% center}}@keyframes infra-grid-flow{to{background-position:50px 0,50px 0}}@media (width<=64rem){.hdn-scene--backdrop svg{width:70%;left:39%}.infra-animation{inset:8% -2% 3% 39%}.infra-technician{height:76%}.infra-hero-video{object-position:70% center;width:102%;right:-10%}.infra-fallback-technician{width:40%;left:38%}.infra-fallback-rack{width:41%;right:-1%}}@media (width<=48rem){.hdn-scene{border-radius:1.4rem;min-height:22rem}.hdn-scene--backdrop{border-radius:0;min-height:0}.hdn-scene--backdrop svg{opacity:.38;width:106%;height:82%;top:18%;left:22%}.infra-animation{opacity:.32;inset:25% -9% 1% 22%}.infra-technician{height:72%}.infra-hero-video{aspect-ratio:auto;object-fit:cover;object-position:62% center;filter:saturate(.9)contrast(1.02)brightness(.74);width:148%;height:52%;top:auto;bottom:-2%;right:-24%;transform:none;mask-image:linear-gradient(90deg,#0000 0%,#0000008c 8%,#000 18% 90%,#0000007a 96%,#0000 100%),linear-gradient(#0000 0%,#0006 10%,#000 27% 82%,#00000085 94%,#0000 100%)}.infra-fallback-technician{width:48%;bottom:-1%;left:14%}.infra-fallback-rack{width:48%;bottom:-2%;right:0}.hdn-scene--infrastructure:after{background:linear-gradient(#080a0bfa 0%,#080a0bbd 44%,#080a0b24 68%,#0000 82%),linear-gradient(#0000 70%,#080a0b47 85%,#080a0beb 100%),repeating-linear-gradient(145deg,#0000 0 118px,#d8b14c0b 119px 120px,#0000 121px 238px)}.hdn-scene--backdrop .scene-status{display:none}}@media (width<=35rem){.infra-hero-video{object-position:60% center;width:168%;height:45%;right:-34%}.infra-fallback-technician{width:52%;left:10%}.infra-fallback-rack{width:53%;right:-5%}}@media (prefers-reduced-motion:reduce){.hdn-scene *{animation:none!important}.hdn-scene svg,.scene-grid{transform:none!important}.infra-technician{opacity:1;transform:translate(18%)}}.hdn-scene .infra-animation{inset:5% 2% 2% 49%;overflow:hidden}.hdn-scene .infra-rack{height:90%}.hdn-scene .infra-technician{filter:brightness(1.45)drop-shadow(0 0 8px #d8b14c2e);height:72%;animation-name:technician-cycle-v2;left:-38%}.hdn-scene .infra-installed-server{width:18%;height:4.5%;top:49%;right:6%}@keyframes technician-cycle-v2{0%,5%{opacity:0;left:-38%;transform:translateY(0)}12%{opacity:1}24%{left:10%;transform:translateY(-2px)}31%,49%{opacity:1;left:48%;transform:translateY(0)}57%{opacity:1;left:36%;transform:translateY(-2px)}70%{opacity:1;left:8%;transform:translateY(0)}82%,to{opacity:0;left:-38%;transform:translateY(0)}}@media (width<=64rem){.hdn-scene .infra-animation{inset:8% -2% 3% 46%}.hdn-scene .infra-technician{height:68%}.security-hero-video{object-position:center center;width:108%;height:auto;top:54%;right:-8%;mask-image:linear-gradient(90deg,#0000 0%,#0000008c 10%,#000 25% 100%),linear-gradient(#0000 0%,#00000038 9%,#000000b3 20%,#000 32% 68%,#000000ad 81%,#0003 92%,#0000 100%)}}@media (width<=48rem){.security-hero-video{object-position:center center;filter:saturate(.9)contrast(1.02)brightness(.7);width:150%;height:auto;top:50%;bottom:auto;right:-25%;transform:translateY(-50%);mask-image:linear-gradient(90deg,#0000 0%,#000000b8 8%,#000 18% 82%,#000000b8 92%,#0000 100%),linear-gradient(#0000 0%,#00000047 8%,#000c 20%,#000 32% 68%,#000000c2 81%,#0000003d 92%,#0000 100%)}.hdn-scene--security:after{background:linear-gradient(#080a0bb8 0%,#080a0b33 28%,#0000 48%,#080a0b3d 76%,#080a0bb3 100%),linear-gradient(90deg,#080a0bad 0%,#080a0b6b 58%,#080a0b2e 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.security-hero-video{filter:saturate(.92)contrast(1.03)brightness(.68);width:156%;right:-28%}}@media (width<=64rem){.software-hero-video{object-fit:cover;object-position:66% center;width:100%;height:100%;inset:0;transform:none;mask-image:linear-gradient(90deg,#0000 0%,#00000080 9%,#000 25% 100%),linear-gradient(#0000 0%,#00000042 7%,#000000bd 18%,#000 30% 70%,#000000b3 82%,#00000038 93%,#0000 100%)}}@media (width<=48rem){.software-hero-video{aspect-ratio:16/9;object-fit:cover;object-position:center center;filter:saturate(.9)contrast(1.03)brightness(.66);width:150%;height:auto;inset:50% -25% auto auto;transform:translateY(-50%);mask-image:linear-gradient(90deg,#0000 0%,#000000b8 8%,#000 18% 82%,#000000b8 92%,#0000 100%),linear-gradient(#0000 0%,#00000047 8%,#000c 20%,#000 32% 68%,#000000c2 81%,#0000003d 92%,#0000 100%)}.hdn-scene--software:after{background:linear-gradient(#080a0bb3 0%,#080a0b2e 28%,#0000 48%,#080a0b3d 76%,#080a0bb8 100%),linear-gradient(90deg,#080a0bb3 0%,#080a0b73 58%,#080a0b2e 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.software-hero-video{filter:saturate(.9)contrast(1.04)brightness(.64);width:156%;right:-28%}}@media (width>=48.01rem){.software-hero-video{object-fit:cover;object-position:center center;width:100%;height:100%;inset:0;transform:scale(1.08)translate(3%)}}.ai-hero-video{z-index:1;object-fit:cover;object-position:center center;filter:saturate(.94)contrast(1.04)brightness(.78);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)translate(3%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 8%,#000000d6 23%,#000 39% 100%),linear-gradient(#0000 0%,#00000040 6%,#000000bd 16%,#000 28% 72%,#000000b3 84%,#0003 94%,#0000 100%);mask-composite:intersect}.hdn-scene--ai>svg{display:none}.hdn-scene--ai .scene-grid{z-index:2;opacity:.18;animation:18s linear infinite infra-grid-flow}.hdn-scene--ai:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0d1012 0%,#080a0b9e 7%,#0000 22%),linear-gradient(#0000 79%,#080a0b8a 93%,#0d1012 100%),linear-gradient(90deg,#080a0bc2 0%,#080a0b5c 30%,#0000 56%),repeating-linear-gradient(145deg,#0000 0 118px,#d8b14c0b 119px 120px,#0000 121px 238px);position:absolute;inset:0}@media (width<=64rem){.ai-hero-video{object-position:58% center}}@media (width<=48rem){.ai-hero-video{aspect-ratio:16/9;object-position:center center;filter:saturate(.98)contrast(1.04)brightness(.84);width:150%;height:auto;inset:50% -25% auto auto;transform:translateY(-50%);mask-image:linear-gradient(90deg,#0000 0%,#000000b8 8%,#000 18% 82%,#000000b8 92%,#0000 100%),linear-gradient(#0000 0%,#00000047 8%,#000c 20%,#000 32% 68%,#000000c2 81%,#0000003d 92%,#0000 100%)}.hdn-scene--ai:after{background:linear-gradient(#080a0b99 0%,#080a0b1f 28%,#0000 48%,#080a0b29 76%,#080a0b94 100%),linear-gradient(90deg,#080a0b9e 0%,#080a0b52 58%,#080a0b1a 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.ai-hero-video{filter:saturate(.98)contrast(1.04)brightness(.82);width:156%;right:-28%}}@media (width<=48rem){.generated-hero-image{object-position:68% center;filter:saturate(.92)contrast(1.04)brightness(.62);mask-image:linear-gradient(90deg,#00000059,#000 28% 100%),linear-gradient(#0000 0%,#000000b8 12%,#000 28% 80%,#0000006b 94%,#0000 100%)}.hdn-scene--home:after,.hdn-scene--company:after,.hdn-scene--contact:after,.hdn-scene--faq:after{background:linear-gradient(#080a0bd1 0%,#080a0b6b 52%,#080a0b29 74%,#080a0bb3 100%),linear-gradient(90deg,#080a0bb3,#080a0b2e)}}.hdn-scene--home .generated-home-image{object-position:center;filter:saturate(.96)contrast(1.03)brightness(.94);mask-image:linear-gradient(90deg,#0000 0%,#00000014 9%,#000000b8 29%,#000 43% 100%),linear-gradient(#000000c2 0%,#000 9% 91%,#000c 100%)}.hdn-scene--home .scene-grid{display:none}@media (width<=48rem){.hdn-scene--home .generated-home-image{object-position:74% center;filter:saturate(.92)contrast(1.03)brightness(.72)}}.hdn-scene--home:after{background:linear-gradient(#080a0b33 0%,#0000 20% 84%,#080a0b47 100%),linear-gradient(90deg,#080a0bb3 0%,#080a0b47 31%,#080a0b0a 53%,#0000 72%)}.hdn-scene--company .generated-hero-image{object-position:62% center;filter:saturate(1.08)contrast(1.16)brightness(1.55);mask-image:linear-gradient(90deg,#0000 0%,#00000080 7%,#000000eb 19%,#000 31% 100%),linear-gradient(#000000b8 0%,#000 10% 90%,#000000c2 100%)}.hdn-scene--company:after{background:linear-gradient(#080a0b33 0%,#0000 20% 82%,#080a0b40 100%),linear-gradient(90deg,#080a0b9e 0%,#080a0b38 27%,#080a0b08 48%,#0000 68%)}@media (width<=48rem){.hdn-scene--company .generated-hero-image{object-position:69% center;filter:saturate(1.05)contrast(1.13)brightness(1.38);mask-image:linear-gradient(90deg,#00000073 0%,#000000e6 18%,#000 32% 100%),linear-gradient(#00000094 0%,#000 13% 88%,#000000a3 100%)}.hdn-scene--company:after{background:linear-gradient(#080a0b6b 0%,#080a0b14 24%,#0000 62%,#080a0b61 100%),linear-gradient(90deg,#080a0b85 0%,#080a0b2e 55%,#0000 100%)}.hdn-scene--contact .generated-hero-image{object-position:68% center;filter:saturate(1.04)contrast(1.1)brightness(1.34);mask-image:linear-gradient(90deg,#0000007a 0%,#000000eb 18%,#000 32% 100%),linear-gradient(#0000009e 0%,#000 13% 88%,#000000ad 100%)}.hdn-scene--contact:after{background:linear-gradient(#080a0b66 0%,#080a0b12 24%,#0000 64%,#080a0b57 100%),linear-gradient(90deg,#080a0b80 0%,#080a0b29 55%,#0000 100%)}.infra-hero-video,.security-hero-video,.software-hero-video,.ai-hero-video{aspect-ratio:16/9;object-fit:cover;object-position:center center;filter:saturate(1.02)contrast(1.04)brightness(.94);width:150%;height:auto;inset:50% -25% auto auto;transform:translateY(-50%)}.hdn-scene--infrastructure:after,.hdn-scene--security:after,.hdn-scene--software:after,.hdn-scene--ai:after{background:linear-gradient(#080a0b8a 0%,#080a0b14 28%,#0000 50%,#080a0b1f 76%,#080a0b80 100%),linear-gradient(90deg,#080a0b8f 0%,#080a0b42 58%,#080a0b0f 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.infra-hero-video,.security-hero-video,.software-hero-video,.ai-hero-video{filter:saturate(1.02)contrast(1.04)brightness(.92);width:156%;right:-28%}}.security-hero-video,.ai-hero-video{filter:saturate(1.02)contrast(1.03)brightness(.96)}@media (width<=48rem){.security-hero-video,.ai-hero-video{filter:saturate(1.06)contrast(1.02)brightness(1.08)}.hdn-scene--security:after,.hdn-scene--ai:after{background:linear-gradient(#080a0b70 0%,#080a0b0a 28%,#0000 52%,#080a0b12 77%,#080a0b66 100%),linear-gradient(90deg,#080a0b8a 0%,#080a0b33 58%,#0000 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.security-hero-video,.ai-hero-video{filter:saturate(1.06)contrast(1.02)brightness(1.06)}}@media (width<=48rem){.software-hero-video{filter:saturate(1.06)contrast(1.02)brightness(1.08)}.hdn-scene--software:after{background:linear-gradient(#080a0b70 0%,#080a0b0a 28%,#0000 52%,#080a0b12 77%,#080a0b66 100%),linear-gradient(90deg,#080a0b8a 0%,#080a0b33 58%,#0000 100%),repeating-linear-gradient(145deg,#0000 0 92px,#d8b14c0a 93px 94px,#0000 95px 186px)}}@media (width<=35rem){.software-hero-video{filter:saturate(1.06)contrast(1.02)brightness(1.06)}}
