.fpv2:has(>.acef) .fpv2-nav,.fpv2:has(>.acef) .fpv2-nav.is-stuck{border-bottom-color:rgba(22,72,127,.1);background:rgba(255,255,255,.9);backdrop-filter:blur(18px) saturate(1.2)}.fpv2:has(>.acef) .fpv2-nav :is(.brand-word,.lk,.signin,.burger){color:#071a33}.fpv2:has(>.acef) .fpv2-nav .lk:hover{color:#086fea;background:rgba(8,111,234,.05)}.fpv2 .acef{--acef-blue:#0874f8;--acef-blue-deep:#075fd0;--acef-ink:#06162d;--acef-copy:#526982;--acef-line:#d5e4f4;color:var(--acef-ink);background:#fff;overflow:clip}.fpv2 .acef *,.fpv2 .acef :after,.fpv2 .acef :before{box-sizing:border-box}.fpv2 .acef :is(h1,h2,h3,p,figure){margin-top:0}.fpv2 .acef :is(h1,h2){font-family:var(--v2-display);text-transform:uppercase;text-wrap:balance}.fpv2 .acef p{text-wrap:pretty}.fpv2 .acef svg{display:block}.fpv2 .acef-wrap{width:var(--v2-wrap-fluid);margin-inline:auto}.fpv2 .acef-kicker{display:flex;align-items:center;gap:12px;color:var(--acef-blue-deep);font-family:var(--v2-mono);text-transform:uppercase}.fpv2 .acef-kicker:before{width:28px;height:2px;content:"";background:var(--acef-blue)}.fpv2 .acef-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 26px;border:1px solid var(--v2-blue-btn);border-radius:var(--v2-r-md);color:#fff;background:linear-gradient(135deg,#0878ff,#0967df);box-shadow:0 13px 30px -14px rgba(8,116,248,.8);font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.fpv2 .acef-button.is-secondary{color:#112d4d;border-color:#c4d8ec;background:rgba(255,255,255,.92);box-shadow:0 9px 24px -16px rgba(8,42,80,.35)}.fpv2 .acef-button svg{width:16px;height:16px;transition:transform .2s}.fpv2 .acef-button:hover{transform:translateY(-3px);box-shadow:0 17px 34px -13px rgba(8,116,248,.95)}.fpv2 .acef-button:hover svg{transform:translateX(4px)}.fpv2 .acef-button:focus-visible{outline:3px solid #ffbf47;outline-offset:4px}.fpv2 .acef-actions{display:flex;flex-wrap:wrap;gap:14px}.fpv2 .acef-hero{position:relative;isolation:isolate;min-height:940px;padding:clamp(148px,10vw,188px) 0 46px;background:#f8fbff url(/marketing/brand-native/ace-square-nose-fleetpath-brand-native-v4.optimized.webp) center top 62px/max(1650px,100vw) auto no-repeat}.fpv2 .acef-hero:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.9) 30%,rgba(255,255,255,.25) 53%,rgba(255,255,255,0) 78%),linear-gradient(180deg,transparent 70%,rgba(255,255,255,.86) 90%,#fff)}.fpv2 .acef-hero-content{position:relative;min-height:625px}.fpv2 .acef-hero-copy{position:relative;z-index:3;width:min(42rem,100%)}.fpv2 .acef-wordmark{display:flex;align-items:center;gap:clamp(16px,1.7vw,28px);margin:0 0 22px}.fpv2 .acef-wordmark img{width:clamp(62px,5.8vw,100px);height:auto}.fpv2 .acef-wordmark span{font-family:var(--v2-display);font-size:clamp(5rem,7vw,8rem);font-weight:950;line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.fpv2 .acef-hero h1{max-width:15ch;margin:0 0 25px;font-size:clamp(2.55rem,3.8vw,4.5rem);font-weight:930;line-height:.93;letter-spacing:-.052em}.fpv2 .acef-hero h1 em{color:var(--acef-blue);font-style:normal}.fpv2 .acef-lede{max-width:58ch;margin:0 0 32px;color:#203b59;font-size:clamp(1rem,1.03vw,1.16rem);font-weight:620;line-height:1.74}.fpv2 .acef-knowledge-orbit{position:relative;z-index:2;isolation:isolate;width:min(98%,1000px);aspect-ratio:1.04;justify-self:center}.fpv2 .acef-knowledge-orbit:before{position:absolute;z-index:-3;inset:5% 1% 8%;border:1px solid rgba(18,119,238,.08);border-radius:50%;content:"";background:linear-gradient(rgba(17,116,234,.055) 1px,transparent 0),linear-gradient(90deg,rgba(17,116,234,.055) 1px,transparent 0),radial-gradient(circle at 50% 46%,#f1f8ff 0 31%,rgba(247,251,255,.88) 52%,rgba(255,255,255,0) 72%);background-size:42px 42px,42px 42px,auto;-webkit-mask-image:radial-gradient(circle,#000 0 62%,transparent 76%);mask-image:radial-gradient(circle,#000 0 62%,transparent 76%)}.fpv2 .acef-orbit-network{position:absolute;z-index:-1;inset:0;width:100%;height:100%;overflow:visible;shape-rendering:geometricPrecision}.fpv2 .acef-orbit-network :is(path,circle){vector-effect:non-scaling-stroke}.fpv2 .acef-network-field{fill:rgba(235,246,255,.36);stroke:rgba(13,113,236,.08);stroke-width:1}.fpv2 .acef-network-ring{fill:none;stroke:rgba(15,119,242,.32);stroke-width:1.25}.fpv2 .acef-network-ring.ring-two{stroke-dasharray:4 10;stroke:rgba(15,119,242,.5)}.fpv2 .acef-network-ring.ring-three{stroke-width:1.5;stroke:rgba(15,119,242,.27)}.fpv2 .acef-network-spokes path{fill:none;stroke:rgba(15,119,242,.28);stroke-width:1.05;stroke-dasharray:3 8}.fpv2 .acef-network-route-underlay path{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;opacity:.96}.fpv2 .acef-network-route{fill:none;stroke:url(#aceOrbitSignal);stroke-width:2.75;stroke-linecap:round}.fpv2 .acef-network-route.route-two{stroke-width:1.65;stroke-dasharray:8 11;opacity:.8}.fpv2 .acef-network-points circle{fill:#0874f8;stroke:#fff;stroke-width:3.5}.fpv2 .acef-orbit-ring{position:absolute;left:50%;top:46%;border:1px solid rgba(20,122,244,.24);border-radius:50%;transform:translate(-50%,-50%)}.fpv2 .acef-orbit-ring.ring-a{width:48%;aspect-ratio:1;border-color:rgba(15,119,242,.42);background:#f5faff;box-shadow:0 0 0 12px rgba(231,244,255,.9),0 16px 38px rgba(13,91,184,.13),inset 0 0 0 1px #fff}.fpv2 .acef-orbit-ring.ring-a:after{position:absolute;inset:-22px;border-radius:50%;content:"";background:repeating-conic-gradient(from -4deg,#1482f7 0 1deg,transparent 1deg 22.5deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));opacity:.42}.fpv2 .acef-orbit-ring.ring-b{width:71%;aspect-ratio:1;border-style:dashed;border-color:rgba(15,119,242,.32)}.fpv2 .acef-orbit-ring.ring-b:after,.fpv2 .acef-orbit-ring.ring-b:before{position:absolute;inset:11%;border:1px solid rgba(16,118,238,.23);border-radius:50%;content:""}.fpv2 .acef-orbit-ring.ring-b:after{inset:-15%;border-style:dotted;border-color:rgba(16,118,238,.28)}.fpv2 .acef-core{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--acef-ink);text-align:center}.fpv2 .acef-core img{width:56px;height:auto}.fpv2 .acef-core strong{margin-top:3px;font-family:var(--v2-display);font-size:3.35rem;font-weight:950;line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.fpv2 .acef-core span{margin-top:8px;color:#526b85;font-size:.62rem;font-weight:750;line-height:1.35}.fpv2 .acef-core.is-compact{position:absolute;z-index:4;left:50%;top:46%;width:clamp(184px,22%,224px);aspect-ratio:1;border:1px solid #85c1fb;border-radius:50%;background:#fff;box-shadow:0 18px 42px rgba(9,92,198,.18),0 0 0 9px #ecf6ff,0 0 0 10px #b9dcff,inset 0 -18px 34px rgba(63,151,249,.08);transform:translate(-50%,-50%)}.fpv2 .acef-core.is-compact:before{position:absolute;inset:-19px;border:1px solid rgba(15,119,242,.34);border-radius:50%;content:""}.fpv2 .acef-core.is-compact img{width:52px;filter:none}.fpv2 .acef-core.is-compact strong{font-size:clamp(2.8rem,4.2vw,3.65rem)}.fpv2 .acef-orbit-live{position:absolute;z-index:5;left:50%;top:15%;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #bddcf8;border-radius:999px;color:#244c70;background:#fff;box-shadow:0 7px 16px rgba(26,91,161,.09);font:850 .51rem/1 var(--v2-mono);letter-spacing:.12em;text-transform:uppercase;transform:translateX(-50%)}.fpv2 .acef-orbit-live i{width:7px;height:7px;border:2px solid #d7f8ec;border-radius:50%;background:#20c887}.fpv2 .acef-orbit-modes{position:absolute;z-index:3;left:50%;top:46%;width:49%;aspect-ratio:1;color:#4f7da8;font:850 .47rem/1 var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;transform:translate(-50%,-50%)}.fpv2 .acef-orbit-modes span{position:absolute;padding:5px 8px;border:1px solid #d7e9fb;border-radius:999px;background:#fff}.fpv2 .acef-orbit-modes .mode-read{left:2%;top:47%;transform:translate(-100%,-50%)}.fpv2 .acef-orbit-modes .mode-reason{left:50%;top:1%;transform:translate(-50%,-100%)}.fpv2 .acef-orbit-modes .mode-prepare{right:2%;top:47%;transform:translate(100%,-50%)}.fpv2 .acef-orbit-modes .mode-protect{left:50%;bottom:1%;transform:translate(-50%,100%)}.fpv2 .acef-orbit-tags{position:absolute;inset:0}.fpv2 .acef-orbit-tag{position:absolute;min-height:54px;display:grid;grid-template-columns:20px minmax(0,1fr) 7px;align-items:center;gap:9px;min-width:150px;padding:10px 12px;border:1px solid #c5def6;border-radius:10px;color:#142c48;background:#fff;box-shadow:0 8px 18px rgba(30,87,150,.1)}.fpv2 .acef-orbit-tag svg{width:17px;height:17px;color:var(--acef-blue)}.fpv2 .acef-orbit-tag>span{min-width:0;display:grid;gap:5px}.fpv2 .acef-orbit-tag b{font:850 .56rem/1 var(--v2-mono);letter-spacing:.05em;text-transform:uppercase}.fpv2 .acef-orbit-tag small{overflow:hidden;color:#617a93;font-size:.52rem;font-weight:720;line-height:1;text-overflow:ellipsis;white-space:nowrap}.fpv2 .acef-orbit-tag>i{width:7px;height:7px;border:2px solid #d9f8ed;border-radius:50%;background:#20c887}.fpv2 .acef-orbit-tag.tag-1{left:2%;top:20%}.fpv2 .acef-orbit-tag.tag-2{left:23%;top:3%}.fpv2 .acef-orbit-tag.tag-3{right:10%;top:11%}.fpv2 .acef-orbit-tag.tag-4{left:0;top:39%}.fpv2 .acef-orbit-tag.tag-5{right:0;top:29%}.fpv2 .acef-orbit-tag.tag-6{left:3%;top:59%}.fpv2 .acef-orbit-tag.tag-7{right:0;top:49%}.fpv2 .acef-orbit-tag.tag-8{left:15%;top:75%}.fpv2 .acef-orbit-tag.tag-9{right:2%;top:67%}.fpv2 .acef-orbit-tag.tag-10{left:40%;top:82%}.fpv2 .acef-orbit-tag.tag-11{right:17%;top:78%}.fpv2 .acef-orbit-tag.tag-12{right:28%;top:0}.fpv2 .acef-orbit-proof{position:absolute;z-index:5;left:50%;bottom:0;width:min(78%,730px);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #bedcf8;border-radius:10px;color:#4c6c89;background:#fff;box-shadow:0 10px 24px rgba(31,85,146,.09);font:780 .54rem/1.25 var(--v2-mono);text-transform:uppercase;transform:translateX(-50%)}.fpv2 .acef-orbit-proof span{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 10px;text-align:center}.fpv2 .acef-orbit-proof span+span{border-left:1px solid rgba(31,120,224,.12)}.fpv2 .acef-orbit-proof b{color:var(--acef-blue);font-size:.72rem}.fpv2 .acef-signal-rail{position:relative;z-index:4;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;border:1px solid rgba(188,211,237,.82);border-radius:16px;background:rgba(255,255,255,.92);box-shadow:0 24px 60px rgba(22,72,126,.1);backdrop-filter:blur(14px)}.fpv2 .acef-signal-rail article{min-width:0;display:grid;justify-items:center;padding:28px clamp(14px,1.6vw,28px);text-align:center}.fpv2 .acef-signal-rail article+article{border-left:1px solid var(--acef-line)}.fpv2 .acef-signal-rail article>span{display:grid;width:42px;height:42px;place-items:center;margin-bottom:14px;border-radius:50%;color:var(--acef-blue);background:#f2f7fd}.fpv2 .acef-signal-rail svg{width:21px;height:21px}.fpv2 .acef-signal-rail strong{font-size:.7rem;letter-spacing:.045em;text-transform:uppercase}.fpv2 .acef-signal-rail p{max-width:19ch;margin:10px 0 0;color:#698098;font-size:.67rem;line-height:1.55}.fpv2 .acef-knowledge{position:relative;overflow:hidden;padding:clamp(96px,8vw,148px) 0;background:radial-gradient(circle at 77% 42%,rgba(38,133,248,.08),transparent 27%),linear-gradient(180deg,#fff,#f9fcff)}.fpv2 .acef-editorial-split{display:grid;grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(60px,8vw,150px)}.fpv2 .acef-close h2,.fpv2 .acef-copy h2,.fpv2 .acef-work h2{margin:0 0 25px;font-size:clamp(2.85rem,4.4vw,5.3rem);font-weight:930;line-height:.92;letter-spacing:-.052em}.fpv2 .acef-copy>p:not(.acef-kicker){max-width:68ch;margin:0 0 20px;color:var(--acef-copy);font-size:clamp(.96rem,.93vw,1.08rem);line-height:1.78}.fpv2 .acef-copy .acef-lead-copy,.fpv2 .acef-protection-copy .acef-lead-copy{color:#0869dd!important;font-size:clamp(1.04rem,1.07vw,1.23rem)!important;font-weight:760;line-height:1.62!important}.fpv2 .acef-protection{position:relative;isolation:isolate;min-height:720px;display:flex;align-items:center;padding:clamp(82px,7vw,132px) 0;color:#fff;background:#03142e url(/marketing/ace/ace-protection-mountain-corridor-v1.webp) 50%/cover no-repeat;overflow:hidden}.fpv2 .acef-protection:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,rgba(1,13,35,.68),rgba(3,21,50,.38) 26%,rgba(4,28,66,.72) 57%,rgba(2,16,39,.84)),linear-gradient(180deg,rgba(2,18,43,.12),rgba(1,11,28,.42))}.fpv2 .acef-protection:after{position:absolute;z-index:-1;inset:auto 0 0;height:42%;content:"";background:linear-gradient(180deg,transparent,rgba(1,10,26,.72))}.fpv2 .acef-protection-grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(430px,1.04fr) minmax(390px,.86fr);gap:clamp(42px,4.3vw,98px);align-items:center}.fpv2 .acef-sentinel{position:relative;min-height:510px;display:grid;place-items:center;margin:0;isolation:isolate}.fpv2 .acef-sentinel:before{position:absolute;z-index:-2;left:50%;top:47%;width:82%;aspect-ratio:1;border-radius:50%;content:"";background:radial-gradient(circle,rgba(21,137,255,.3),rgba(3,30,73,.16) 48%,transparent 70%);transform:translate(-50%,-50%);filter:blur(10px)}.fpv2 .acef-sentinel-field{position:absolute;inset:3% 0 14%;overflow:hidden}.fpv2 .acef-sentinel-orbit{position:absolute;left:50%;top:47%;aspect-ratio:1;border:1px solid rgba(87,185,255,.28);border-radius:50%;transform:translate(-50%,-50%)}.fpv2 .acef-sentinel-orbit.orbit-one{width:76%;box-shadow:inset 0 0 50px rgba(17,123,255,.08),0 0 34px rgba(17,123,255,.12)}.fpv2 .acef-sentinel-orbit.orbit-two{width:96%;border-style:dashed;opacity:.58}.fpv2 .acef-sentinel-orbit:after,.fpv2 .acef-sentinel-orbit:before{position:absolute;width:8px;height:8px;border:2px solid #8cddff;border-radius:50%;content:"";background:#0a5dda;box-shadow:0 0 16px #2fa9ff}.fpv2 .acef-sentinel-orbit:before{left:8%;top:28%}.fpv2 .acef-sentinel-orbit:after{right:11%;bottom:24%}.fpv2 .acef-sentinel-beam{position:absolute;left:50%;top:47%;width:90%;height:1px;background:linear-gradient(90deg,transparent,rgba(73,177,255,.55),transparent);transform-origin:center}.fpv2 .acef-sentinel-beam.beam-one{transform:translate(-50%,-50%) rotate(30deg)}.fpv2 .acef-sentinel-beam.beam-two{transform:translate(-50%,-50%) rotate(-24deg)}.fpv2 .acef-sentinel-crest{position:relative;z-index:2;width:min(61%,310px);height:auto;filter:drop-shadow(0 24px 45px rgba(0,12,35,.54))}.fpv2 .acef-sentinel-core{position:absolute;z-index:3;left:50%;top:45%;display:grid;justify-items:center;transform:translate(-50%,-50%)}.fpv2 .acef-sentinel-core img{width:62px;height:auto;filter:brightness(0) invert(1) drop-shadow(0 0 14px rgba(104,210,255,.72))}.fpv2 .acef-sentinel-core strong{margin-top:7px;color:#fff;font-family:var(--v2-display);font-size:clamp(2.55rem,3vw,3.6rem);font-weight:950;line-height:.82;letter-spacing:-.06em;text-transform:uppercase}.fpv2 .acef-sentinel-core span{margin-top:9px;color:#a6d9ff;font:850 .55rem/1.2 var(--v2-mono);letter-spacing:.17em;text-transform:uppercase}.fpv2 .acef-sentinel-telemetry{position:absolute;z-index:4;inset:8% 0 19%;pointer-events:none}.fpv2 .acef-sentinel-telemetry span{position:absolute;display:grid;gap:4px;min-width:136px;color:#9bbcdc;font:750 .55rem/1.3 var(--v2-mono);letter-spacing:.08em;text-transform:uppercase}.fpv2 .acef-sentinel-telemetry b{color:#69c4ff;font-size:.66rem;letter-spacing:.14em}.fpv2 .acef-sentinel-telemetry span:after{position:absolute;top:14px;width:58px;border-top:1px solid rgba(91,188,255,.52);content:""}.fpv2 .acef-sentinel-telemetry span:first-child{left:1%;top:8%;text-align:right}.fpv2 .acef-sentinel-telemetry span:first-child:after{left:calc(100% + 12px)}.fpv2 .acef-sentinel-telemetry span:nth-child(2){right:0;top:33%}.fpv2 .acef-sentinel-telemetry span:nth-child(2):after{right:calc(100% + 12px)}.fpv2 .acef-sentinel-telemetry span:nth-child(3){left:2%;bottom:4%;text-align:right}.fpv2 .acef-sentinel-telemetry span:nth-child(3):after{left:calc(100% + 12px)}.fpv2 .acef-sentinel figcaption{position:absolute;z-index:5;left:50%;bottom:0;width:min(90%,450px);display:grid;grid-template-columns:12px 1fr;align-items:center;gap:13px;padding:15px 18px;border:1px solid rgba(103,190,255,.28);border-radius:12px;background:rgba(2,21,50,.72);box-shadow:0 18px 34px rgba(0,8,27,.32);transform:translateX(-50%);backdrop-filter:blur(14px)}.fpv2 .acef-sentinel figcaption>span{width:9px;height:9px;border-radius:50%;background:#41e7a2;box-shadow:0 0 0 5px rgba(65,231,162,.1),0 0 18px rgba(65,231,162,.5)}.fpv2 .acef-sentinel figcaption p{display:grid;gap:5px;margin:0}.fpv2 .acef-sentinel figcaption b{color:#fff;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.fpv2 .acef-sentinel figcaption small{color:#9eb7d1;font-size:.63rem;line-height:1.45}.fpv2 .acef-protection .acef-kicker{color:#6db4ff}.fpv2 .acef-protection .acef-kicker:before{background:#6db4ff}.fpv2 .acef-protection h2{max-width:15ch;margin:0 0 22px;color:#fff;font-size:clamp(2.15rem,3vw,3.8rem);font-weight:900;line-height:.94;letter-spacing:-.045em}.fpv2 .acef-protection-copy>p:not(.acef-kicker){margin:0 0 18px;color:#b9cde2;font-size:clamp(.91rem,.86vw,1.02rem);line-height:1.72}.fpv2 .acef-protection-copy .acef-lead-copy{color:#fff!important}.fpv2 .acef-alerts{display:grid;gap:14px}.fpv2 .acef-alerts article{min-height:76px;display:grid;grid-template-columns:42px 1fr 10px;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(103,174,250,.17);border-radius:12px;background:linear-gradient(90deg,rgba(26,73,132,.65),rgba(17,55,105,.48));box-shadow:0 12px 28px rgba(0,8,27,.16)}.fpv2 .acef-alerts article>span{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;color:#53a8ff;background:rgba(33,109,201,.22)}.fpv2 .acef-alerts svg{width:20px;height:20px}.fpv2 .acef-alerts p{display:grid;gap:6px;margin:0}.fpv2 .acef-alerts strong{color:#fff;font-size:.76rem}.fpv2 .acef-alerts small{color:#91acca;font-size:.61rem}.fpv2 .acef-alerts article>i{width:8px;height:8px;border-radius:50%;background:#ffb23f;box-shadow:0 0 0 5px rgba(255,178,63,.09)}.fpv2 .acef-work{padding:clamp(96px,8vw,144px) 0;background:linear-gradient(180deg,#fff,#f8fbff)}.fpv2 .acef-work-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.75fr);gap:clamp(50px,8vw,120px);align-items:center;margin-bottom:58px}.fpv2 .acef-work-head .acef-kicker{grid-column:1/-1;margin-bottom:-22px}.fpv2 .acef-work-head h2{max-width:17ch;margin:0}.fpv2 .acef-work-copy>p{max-width:54ch;margin:24px 0 0;color:var(--acef-copy);font-size:.98rem;line-height:1.74}.fpv2 .acef-work-image{position:relative;min-height:260px;margin:0;overflow:hidden;border:1px solid #d5e4f4;border-radius:0;background:#edf5ff;box-shadow:0 24px 60px rgba(25,72,127,.12)}.fpv2 .acef-work-image:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(135deg,rgba(8,105,221,.08),transparent 48%)}.fpv2 .acef-work-image img{display:block;width:100%;height:100%;min-height:260px;object-fit:cover}.fpv2 .acef-step-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #d5e4f4;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 24px 60px rgba(25,72,127,.09)}.fpv2 .acef-step-rail article{position:relative;min-width:0;display:grid;grid-template-columns:62px 1fr 18px;align-items:center;gap:17px;padding:30px clamp(20px,2.1vw,38px)}.fpv2 .acef-step-rail article+article{border-left:1px solid var(--acef-line)}.fpv2 .acef-step-icon{display:grid;width:58px;height:58px;place-items:center;color:var(--acef-blue)}.fpv2 .acef-step-icon svg{width:48px;height:48px}.fpv2 .acef-step-rail article>p{display:grid;gap:5px;margin:0}.fpv2 .acef-step-rail small{color:var(--acef-copy);font:850 .58rem/1 var(--v2-mono)}.fpv2 .acef-step-rail b{color:var(--acef-blue);font:850 .57rem/1.2 var(--v2-mono);letter-spacing:.08em;text-transform:uppercase}.fpv2 .acef-step-rail em{color:#60778e;font-size:.72rem;font-style:normal;line-height:1.5}.fpv2 .acef-step-rail article>svg{width:17px;color:var(--acef-blue)}.fpv2 .acef-step-rail article:last-child>svg{display:none}.fpv2 .acef-inside{display:grid;grid-template-columns:72px minmax(260px,1fr) auto;align-items:center;gap:24px;margin-top:42px;padding:27px 32px;border:1px solid #dae8f6;border-radius:16px;background:linear-gradient(90deg,#f5f9ff,#fff)}.fpv2 .acef-inside-mark{display:grid;width:66px;height:66px;place-items:center}.fpv2 .acef-inside-mark img{width:52px;height:auto}.fpv2 .acef-inside>p{display:grid;gap:8px;margin:0}.fpv2 .acef-inside strong{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.fpv2 .acef-inside small{max-width:72ch;color:#667d94;font-size:.75rem;line-height:1.55}.fpv2 .acef-close{position:relative;min-height:540px;display:flex;align-items:center;padding:86px 0;background:#f7fbff url(/marketing/brand-native/ace-banner-brand-native-v4.optimized.webp) 50%/cover no-repeat}.fpv2 .acef-close:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.89) 35%,rgba(255,255,255,.18) 62%,transparent 80%),linear-gradient(180deg,#fff,transparent 18%,transparent 76%,rgba(255,255,255,.86))}.fpv2 .acef-close-copy{position:relative;z-index:1}.fpv2 .acef-close-copy>*{max-width:710px}.fpv2 .acef-close h2{margin-bottom:26px}.fpv2 .acef-close h2 em{color:var(--acef-blue);font-style:normal}.fpv2 .acef-close ul{display:flex;flex-wrap:wrap;gap:18px 30px;margin:0 0 32px;padding:0;list-style:none}.fpv2 .acef-close li{display:flex;align-items:center;gap:8px;color:#294663;font-size:.72rem;font-weight:720}.fpv2 .acef-close li svg{width:18px;height:18px;color:var(--acef-blue)}@media (min-width:1900px){.fpv2 .acef-wrap{width:var(--v2-wrap-fluid)}.fpv2 .acef-hero{min-height:1030px;background-size:max(2100px,100vw) auto}.fpv2 .acef-hero-content{min-height:710px}.fpv2 .acef-hero-copy{width:min(38vw,820px)}.fpv2 .acef-knowledge-orbit{width:min(94%,1000px)}}@media (max-width:1450px){.fpv2 .acef-protection-grid{grid-template-columns:minmax(340px,.82fr) minmax(420px,1fr)}.fpv2 .acef-alerts{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:1240px){.fpv2 .acef-hero-copy{width:47%}.fpv2 .acef-knowledge-orbit{width:96%}.fpv2 .acef-orbit-tag{min-width:124px}.fpv2 .acef-orbit-tag small{font-size:.43rem}.fpv2 .acef-editorial-split{grid-template-columns:minmax(0,.85fr) minmax(520px,1.15fr);gap:55px}.fpv2 .acef-protection-grid{grid-template-columns:.82fr 1fr}.fpv2 .acef-alerts{grid-column:1/-1}.fpv2 .acef-alerts,.fpv2 .acef-step-rail{grid-template-columns:1fr 1fr}.fpv2 .acef-step-rail article:nth-child(3){border-left:0}.fpv2 .acef-step-rail article:nth-child(n+3){border-top:1px solid var(--acef-line)}}@media (max-width:920px){.fpv2 .acef-hero{min-height:0;padding:480px 0 72px;background-size:auto 470px;background-position:69% 64px}.fpv2 .acef-hero:before{background:linear-gradient(180deg,rgba(255,255,255,.05) 0 34%,rgba(255,255,255,.86) 51%,#fff 66%)}.fpv2 .acef-hero-content{min-height:0}.fpv2 .acef-hero-copy{width:100%}.fpv2 .acef-knowledge-orbit{width:min(94%,720px);margin:24px auto 0}.fpv2 .acef-signal-rail{grid-template-columns:1fr 1fr 1fr;margin-top:34px}.fpv2 .acef-signal-rail article:nth-child(4){border-left:0}.fpv2 .acef-signal-rail article:nth-child(n+4){border-top:1px solid var(--acef-line)}.fpv2 .acef-editorial-split{grid-template-columns:1fr}.fpv2 .acef-protection{background-position:58%}.fpv2 .acef-protection-grid{grid-template-columns:1fr}.fpv2 .acef-sentinel{width:min(560px,100%);margin-inline:auto}.fpv2 .acef-alerts{grid-column:auto}.fpv2 .acef-work-head{grid-template-columns:1fr;gap:24px}.fpv2 .acef-work-head .acef-kicker{grid-column:auto;margin-bottom:0}.fpv2 .acef-inside{grid-template-columns:62px 1fr}.fpv2 .acef-inside .acef-actions{grid-column:1/-1}.fpv2 .acef-close{min-height:720px;align-items:flex-end;background-position:68%}.fpv2 .acef-close:before{background:linear-gradient(0deg,#fff,rgba(255,255,255,.92) 47%,rgba(255,255,255,.05) 78%)}}@media (max-width:620px){.fpv2 .acef-kicker{font-size:.61rem}.fpv2 .acef-hero{padding-top:390px;background-size:auto 380px;background-position:67% 62px}.fpv2 .acef-wordmark span{font-size:4.9rem}.fpv2 .acef-wordmark img{width:60px}.fpv2 .acef-hero h1{font-size:clamp(2.45rem,11.8vw,3.45rem)}.fpv2 .acef-actions{align-items:stretch}.fpv2 .acef-button{flex:1 1 100%}.fpv2 .acef-knowledge-orbit{width:100%;aspect-ratio:.92;margin-top:32px}.fpv2 .acef-core.is-compact{width:150px;height:150px}.fpv2 .acef-core.is-compact:before{inset:-12px}.fpv2 .acef-core.is-compact img{width:38px}.fpv2 .acef-core.is-compact strong{font-size:2.3rem}.fpv2 .acef-orbit-ring.ring-a{width:60%}.fpv2 .acef-orbit-ring.ring-b{width:82%}.fpv2 .acef-orbit-live{top:12%;padding:6px 8px;font-size:.36rem}.fpv2 .acef-orbit-modes{display:none}.fpv2 .acef-orbit-tag{min-width:0;min-height:32px;grid-template-columns:13px auto;gap:5px;padding:6px 7px;border-radius:8px}.fpv2 .acef-orbit-tag svg{width:12px;height:12px}.fpv2 .acef-orbit-tag b{font-size:.37rem}.fpv2 .acef-orbit-proof,.fpv2 .acef-orbit-tag small,.fpv2 .acef-orbit-tag>i{display:none}.fpv2 .acef-signal-rail{grid-template-columns:1fr 1fr}.fpv2 .acef-signal-rail article:nth-child(odd){border-left:0}.fpv2 .acef-signal-rail article:nth-child(n+3){border-top:1px solid var(--acef-line)}.fpv2 .acef-signal-rail p{display:none}.fpv2 .acef-close h2,.fpv2 .acef-copy h2,.fpv2 .acef-work h2{font-size:clamp(2.55rem,12vw,3.8rem)}.fpv2 .acef-alerts{grid-template-columns:1fr}.fpv2 .acef-alerts article{padding-inline:14px}.fpv2 .acef-protection{min-height:0;background-position:58%}.fpv2 .acef-sentinel{min-height:460px}.fpv2 .acef-sentinel-telemetry span{min-width:108px;font-size:.46rem}.fpv2 .acef-sentinel-telemetry span:after{width:28px}.fpv2 .acef-sentinel-crest{width:min(66%,270px)}.fpv2 .acef-step-rail{grid-template-columns:1fr}.fpv2 .acef-step-rail article+article{border-left:0;border-top:1px solid var(--acef-line)}.fpv2 .acef-step-rail article:nth-child(n){border-left:0}.fpv2 .acef-step-rail article>svg{transform:rotate(90deg)}.fpv2 .acef-step-rail article:last-child>svg{display:none}.fpv2 .acef-inside{grid-template-columns:1fr;padding:24px 20px;text-align:center}.fpv2 .acef-inside-mark{margin-inline:auto}.fpv2 .acef-inside .acef-actions{grid-column:auto}.fpv2 .acef-close{min-height:690px;padding-bottom:50px;background-position:72%}.fpv2 .acef-close ul{display:grid;gap:12px}}@media (max-width:460px){.fpv2 .acef-sentinel-telemetry{display:none}.fpv2 .acef-sentinel-crest{width:min(72%,250px)}}@media (prefers-reduced-motion:reduce){.fpv2 .acef *,.fpv2 .acef :after,.fpv2 .acef :before{animation:none!important;transition-duration:.01ms!important}}@media (max-width:920px){.fpv2 .acef-hero{position:relative;isolation:isolate;overflow:hidden;padding:124px 0 84px!important;background-size:cover!important;background-position:center 32%!important}.fpv2 .acef-hero:before{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.84) 36%,rgba(255,255,255,.66) 62%,rgba(255,255,255,.3) 85%,#fff)!important}.fpv2 .acef-hero-content{position:relative;z-index:2}}@media (max-width:620px){.fpv2 .acef-hero{padding-top:112px!important;background-position:center 34%!important}}