.d-how{background:radial-gradient(900px 600px at 85% 20%,rgba(32,50,110,.55),transparent 70%),radial-gradient(700px 500px at 0 100%,rgba(0,105,183,.18),transparent 70%),var(--as26-n900);padding-block:clamp(88px,10vw,140px);position:relative;scroll-margin-top:0}.d-how .m-sh h2{color:var(--as26-ice);font-size:clamp(2rem,3.8vw,3.2rem);letter-spacing:-.03em;line-height:1.04;max-width:16ch}.d-how .m-sh__eb{color:var(--as26-link-night)}.d-how__grid{align-items:start;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.d-how__steps{counter-reset:s;list-style:none;margin:0;padding:0}.d-how__step{padding:4px 0 56px 34px;position:relative}.d-how__rail{background:var(--as26-line-n);border-radius:2px;bottom:-8px;left:0;position:absolute;top:8px;width:2px}.d-how__rail:before{background:var(--as26-n900);border:2px solid var(--as26-ice-3);border-radius:50%;content:"";height:12px;left:-5px;position:absolute;top:-2px;transition:border-color .4s,background .4s,box-shadow .4s;width:12px}.d-how__rail i{background:linear-gradient(var(--as26-sig),#f87171);height:0;left:0;position:absolute;top:0;transition:height .6s var(--as26-ease-out);width:100%}.d-how__step:last-child .d-how__rail{bottom:auto;height:0}.d-how__lbl{align-items:center;color:var(--as26-sig);display:flex;flex-wrap:wrap;font-family:var(--as26-mono);font-size:12px;font-weight:600;gap:10px;letter-spacing:.14em;margin:0 0 10px}.d-how__step h3{color:var(--as26-ice);font-size:clamp(1.35rem,2vw,1.75rem);letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.d-how__txt{color:var(--as26-ice-2);font-size:16px;line-height:1.65;max-width:46ch}.d-how__txt p{margin:0}.d-how__media{aspect-ratio:16/9;background:#0b1526;border:1px solid var(--as26-line-n);border-radius:14px;display:block;margin-top:18px;max-width:460px;object-fit:cover;width:100%}.d-how.is-js .d-how__step{min-height:min(62vh,560px)}.d-how.is-js .d-how__step:last-child{min-height:min(46vh,420px);padding-bottom:8px}.d-how.is-js .d-how__step>:not(.d-how__rail){opacity:.38;transition:opacity .5s var(--as26-ease-out)}.d-how.is-js .d-how__step.is-active>:not(.d-how__rail){opacity:1}.d-how.is-js .d-how__step.is-done>:not(.d-how__rail){opacity:.6}.d-how__step.is-done .d-how__rail i{height:100%}.d-how__step.is-active .d-how__rail:before,.d-how__step.is-done .d-how__rail:before{background:var(--as26-sig);border-color:var(--as26-sig);box-shadow:0 0 0 5px rgba(255,59,69,.18)}.d-how__step.is-soon.is-active .d-how__rail:before{background:#818cf8;border-color:#818cf8;box-shadow:0 0 0 5px rgba(129,140,248,.2)}.d-how__stick{justify-self:end;max-width:920px;position:sticky;top:max(84px,calc(50vh - 290px));width:100%}@media (min-width:1800px){.d-how__stick{top:max(84px,calc(50vh - 330px))}}.d-how.is-js .d-how__step{cursor:pointer}.d-con{--amber:#f5b454;--green:#3fd68c;--blue:#5aa9ff;--red:#ff3b45;background:#07101f;border:1px solid rgba(183,198,218,.2);border-radius:24px;box-shadow:0 60px 140px -50px rgba(0,0,0,.9),0 0 0 1px rgba(5,11,22,.6),inset 0 1px 0 rgba(238,243,250,.06);margin:0;overflow:hidden}.d-con__bar{align-items:center;background:rgba(238,243,250,.03);border-bottom:1px solid var(--as26-line-n);color:var(--as26-ice-3);display:flex;font-family:var(--as26-mono);font-size:11px;gap:14px;height:48px;letter-spacing:.1em;padding:0 16px;text-transform:uppercase}.d-con__ttl{align-items:center;color:var(--as26-ice);display:inline-flex;font-weight:600;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-con__ttl i{background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);flex:none;height:6px;width:6px}.d-con__api{align-items:center;background:rgba(63,214,140,.1);border-radius:999px;color:var(--green);display:inline-flex;gap:6px;padding:4px 9px;white-space:nowrap}.d-con__api svg{height:12px;width:12px}.d-con__scope{align-items:center;display:inline-flex;gap:10px;margin-left:auto;white-space:nowrap}.d-con .d-con__soon{display:none}.d-con[data-soon="1"] .d-con__soon{display:inline-flex}.d-con__view{aspect-ratio:640/420;background:radial-gradient(90% 80% at 50% 50%,#0c1a30,#060c18);position:relative}.d-con__map{height:100%;inset:0;position:absolute;width:100%}.d-con__streets path{stroke:#5aa9ff;stroke-opacity:.06;stroke-width:1}.d-con__river{fill:none;stroke:#0e2546;stroke-linecap:round;stroke-width:26}.d-con__hw{fill:none;stroke:#f5b454;stroke-opacity:.2;stroke-width:2.2}.d-con__county{fill:none;stroke:rgba(238,243,250,.5);stroke-dasharray:6 5;stroke-width:1.3}.d-con__dock rect{fill:#eef3fa;stroke:var(--green);stroke-width:1.5}.d-con__dock text{fill:var(--as26-ice-3);font-family:var(--as26-mono);font-size:9.5px;letter-spacing:.14em}.d-con__trk{fill:none;stroke:var(--amber);stroke-dasharray:2 6;stroke-linecap:round;stroke-opacity:.32;stroke-width:1.1}.d-con__ac{--c:var(--amber);transition:opacity .5s}.d-con__pl{fill:var(--amber);filter:drop-shadow(0 0 5px rgba(245,180,84,.9))}.d-con__dot{fill:var(--c)}.d-con__halo{fill:none;stroke:var(--c);stroke-opacity:.5;stroke-width:1.2}.d-con__tag rect{fill:rgba(5,11,22,.86);stroke:var(--c);stroke-opacity:.55}.d-con__tag text{fill:#eef3fa;font-family:var(--as26-mono);font-size:10.5px;font-weight:600;letter-spacing:.05em}.d-con__tag .d-con__ts{fill:var(--c);font-size:8px;font-weight:500;letter-spacing:.1em}.d-con__sens circle{fill:rgba(90,169,255,.08);stroke:var(--blue);stroke-opacity:.55;stroke-width:1.1}.d-con__sn circle{fill:#9fd0ff;filter:drop-shadow(0 0 5px #5AA9FF)}.d-con__uas.is-coop{--c:var(--blue)}.d-con__uas.is-rf{--c:var(--red)}.d-con__uas.is-rf .d-con__halo{animation:d-con-blink 1.1s ease-in-out infinite}.d-con__heli{--c:var(--amber)}.d-con__dfr{--c:var(--green)}.d-con__dfr-trk{fill:none;stroke:var(--green);stroke-dasharray:3 5;stroke-opacity:.7;stroke-width:1.4}.d-con__gap{stroke:var(--amber);stroke-dasharray:2 3;stroke-width:1.4}.d-con__ring{animation:d-con-ring 2.2s var(--as26-ease-out) infinite;fill:rgba(245,180,84,.06);stroke:var(--amber);stroke-width:1.5;transform-box:fill-box;transform-origin:center}.d-con__ring--2{animation-delay:1.1s}@keyframes d-con-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.35)}}@keyframes d-con-blink{50%{opacity:0}}.d-con__L{opacity:0;transition:opacity .7s var(--as26-ease-out)}.d-con.on-1 .d-con__Ls,.d-con.on-2 .d-con__L2,.d-con.on-2 .d-con__L3,.d-con.on-3 .d-con__L3f,.d-con.on-4 .d-con__L4,.d-con.on-4 .d-con__L4h,.d-con.on-5 .d-con__L5,.d-con.on-7 .d-con__L7{opacity:1}.d-con__sweep{transform:scaleX(0);transition:transform 1.6s var(--as26-ease-out)}.d-con.on-2 .d-con__sweep{transform:none}.d-con.on-4 .d-con__L2 .d-con__ac{opacity:.28}.d-con.on-4 .d-con__L2 .d-con__ac.is-med{opacity:0}.d-con.on-4 .d-con__L3{opacity:.45}.d-con__sens circle{transform:scale(.3);transform-box:fill-box;transform-origin:center;transition:transform .9s var(--as26-ease-out)}.d-con.on-1 .d-con__sens circle{transform:none}.d-con__sens circle:nth-child(2){transition-delay:.15s}.d-con__sens circle:nth-child(3){transition-delay:.3s}.d-con__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(6,12,24,.88);border:1px solid var(--as26-line-n2);border-radius:18px;box-shadow:0 30px 80px -30px rgba(0,0,0,.9);left:50%;opacity:0;padding:18px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-46%);transition:opacity .5s var(--as26-ease-out),transform .5s var(--as26-ease-out);width:min(78%,400px)}.d-con[data-s="1"] .d-con__card{opacity:1;transform:translate(-50%,-50%)}.d-con__link{align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(30px,1fr) auto}.d-con__node{align-items:center;background:rgba(238,243,250,.06);border:1px solid var(--as26-line-n2);border-radius:12px;color:var(--as26-ice);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 12px;white-space:nowrap}.d-con__node svg{color:var(--as26-ice-2);height:16px;width:16px}.d-con__node.is-us{border-color:rgba(90,169,255,.55)}.d-con__node.is-us svg{color:var(--blue)}.d-con__wire{background:repeating-linear-gradient(90deg,rgba(90,169,255,.6) 0 6px,transparent 6px 11px);height:2px;position:relative}.d-con__wire i{animation:d-con-wire 1.6s linear infinite;background:var(--green);border-radius:50%;box-shadow:0 0 10px var(--green);height:8px;left:0;position:absolute;top:-3px;width:8px}@keyframes d-con-wire{0%{left:0}to{left:calc(100% - 8px)}}.d-con__ok{align-items:center;color:var(--green);display:flex;font-family:var(--as26-mono);font-size:11px;gap:8px;letter-spacing:.12em;margin:14px 0 0;text-transform:uppercase}.d-con__ok svg{background:var(--green);border-radius:50%;color:#0b1526;height:16px;padding:3px;width:16px}.d-con__rx{align-items:center;border-top:1px solid var(--as26-line-n);color:var(--as26-ice-2);display:flex;font-size:13px;justify-content:space-between;margin:12px 0 0;padding-top:12px}.d-con__rx b{color:#fff;font-family:var(--as26-mono);font-size:30px;line-height:1;text-shadow:0 0 20px rgba(90,169,255,.6)}.d-con__alert{align-items:center;background:rgba(40,24,4,.82);border:1px solid rgba(245,180,84,.55);border-radius:14px;box-shadow:0 20px 50px -20px rgba(245,180,84,.5);color:#fde7c2;display:flex;font-size:12.5px;gap:10px;line-height:1.35;max-width:64%;padding:10px 14px 10px 12px;position:absolute;right:3%;top:5%;transform:translateY(-6px);transition:opacity .5s,transform .5s var(--as26-ease-out)}.d-con.on-4 .d-con__alert{transform:none}.d-con__alert i{animation:d-con-blink 1.2s ease-in-out infinite;background:var(--amber);border-radius:50%;box-shadow:0 0 0 4px rgba(245,180,84,.25);flex:none;height:10px;width:10px}.d-con__alert b{color:var(--amber);display:block;font-family:var(--as26-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.d-con__fan{inset:0;pointer-events:none;position:absolute}.d-con__fan>svg{height:100%;inset:0;position:absolute;width:100%}.d-con__fan path{fill:none;stroke:var(--amber);stroke-dasharray:1;stroke-dashoffset:1;stroke-opacity:.75;stroke-width:.25;transition:stroke-dashoffset .9s var(--as26-ease-out);transition-delay:calc(var(--k)*.18s)}.d-con.on-5 .d-con__fan path{stroke-dashoffset:0}.d-con__fan ul{bottom:4%;display:grid;gap:1%;grid-template-columns:repeat(var(--n),minmax(0,1fr));left:0;list-style:none;margin:0;padding:0 1%;position:absolute;right:0}.d-con__fan li{align-items:center;background:rgba(6,12,24,.9);border:1px solid var(--as26-line-n2);border-radius:11px;color:var(--as26-ice);display:flex;font-size:12px;font-weight:600;gap:7px;justify-self:center;padding:7px 10px;position:relative;transition:border-color .4s,box-shadow .4s;transition-delay:calc(.7s + var(--k)*.18s);white-space:nowrap}.d-con__fan li svg{color:var(--blue);height:15px;width:15px}.d-con__fan li i{background:var(--amber);border-radius:50%;box-shadow:0 0 10px var(--amber);height:12px;opacity:0;position:absolute;right:-5px;top:-5px;transform:scale(.4);transition:opacity .3s,transform .3s var(--as26-ease-out);transition-delay:calc(.8s + var(--k)*.18s);width:12px}.d-con.on-5 .d-con__fan li{border-color:rgba(245,180,84,.7);box-shadow:0 0 24px -6px rgba(245,180,84,.6)}.d-con.on-5 .d-con__fan li i{opacity:1;transform:none}.d-con__legend{align-items:center;border-top:1px solid var(--as26-line-n);color:rgba(126,146,172,.55);display:flex;flex-wrap:wrap;font-family:var(--as26-mono);font-size:10.5px;gap:8px 16px;letter-spacing:.1em;padding:12px 16px;text-transform:uppercase}.d-con__lg{align-items:center;display:inline-flex;gap:7px;transition:color .5s}.d-con__lg:before{background:currentColor;border-radius:50%;content:"";height:7px;opacity:.6;transition:background .5s,box-shadow .5s;width:7px}.d-con.on-2 .is-adsb{color:var(--amber)}.d-con.on-1 .is-det{color:var(--blue)}.d-con.on-4 .is-prox{color:#fbbf24}.d-con.on-5 .is-del{color:#c7cbff}.d-con.on-1 .is-det:before,.d-con.on-2 .is-adsb:before,.d-con.on-4 .is-prox:before,.d-con.on-5 .is-del:before{box-shadow:0 0 8px currentColor;opacity:1}.d-con__legend em{color:var(--as26-ice-3);font-style:normal;letter-spacing:.06em;margin-left:auto;text-transform:none}.d-how__call{align-items:center;background:linear-gradient(120deg,rgba(32,50,110,.55),rgba(11,21,38,.7));border:1px solid var(--as26-line-n2);border-radius:24px;display:grid;gap:20px 28px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:clamp(48px,6vw,80px);padding:24px 28px}.d-how__call-ic{background:rgba(238,243,250,.06);border:1px solid var(--as26-line-n);border-radius:16px;color:var(--as26-link-night);display:inline-flex;gap:6px;padding:12px}.d-how__call-ic svg{height:24px;width:24px}.d-how__call h3{color:var(--as26-ice);font-size:1.3rem;letter-spacing:-.015em;margin:0 0 6px}.d-how__call p{color:var(--as26-ice-2);font-size:15.5px;line-height:1.55;margin:0;max-width:62ch}@media (max-width:1023px){.d-how__grid{gap:0;grid-template-columns:minmax(0,1fr)}.d-how__stick{background:linear-gradient(180deg,#060c18 85%,rgba(6,12,24,0));margin-inline:calc(var(--m-edge, 20px)*-1);order:-1;padding:10px var(--m-edge,20px) 14px;top:60px;z-index:3}.d-con{border-radius:18px;margin-inline:auto;max-width:640px}.d-con__bar{font-size:10px;gap:10px;height:40px}.d-con__api{display:none}.d-con__legend{font-size:9.5px;gap:6px 12px;padding:8px 12px}.d-con__legend em{display:none}.d-how__steps{padding-top:28px}.d-how.is-js .d-how__step{min-height:46vh}.d-how.is-js .d-how__step:last-child{min-height:30vh}.d-how__call{grid-template-columns:minmax(0,1fr)}.d-how__call .as26-btn,.d-how__call-ic{justify-self:start}}@media (max-width:599px){.d-con__view{aspect-ratio:640/460}.d-con__tag{display:none}.d-con__dock text{font-size:14px}.d-con__card{padding:12px;width:88%}.d-con__node{font-size:11px;gap:6px;padding:6px 8px}.d-con__rx{font-size:11.5px}.d-con__rx b{font-size:22px}.d-con__ok{font-size:10px;margin-top:8px}.d-con__rx{margin-top:8px;padding-top:8px}.d-con__alert{font-size:11px;max-width:80%;padding:7px 10px}.d-con__fan li{padding:8px}.d-con__fan li span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.d-con__fan li svg{height:18px;width:18px}.d-con__scope{font-size:0;gap:0}.d-con__scope .d-soon{font-size:9.5px}.d-how__call .as26-btn--lg{font-size:14.5px;height:48px}}@media (prefers-reduced-motion:reduce){.d-con__alert i,.d-con__ring,.d-con__uas.is-rf .d-con__halo,.d-con__wire i{animation:none!important}}.d-con{--sc:#3fd68c;transition:box-shadow .7s var(--as26-ease-out),border-color .7s}.d-con[data-s="2"]{--sc:#f5b454}.d-con[data-s="3"]{--sc:#5aa9ff}.d-con[data-s="4"]{--sc:#fb923c}.d-con[data-s="5"]{--sc:#a5b4fc}.d-con{border-color:color-mix(in srgb,var(--sc) 45%,rgba(183,198,218,.2));box-shadow:0 0 0 1px color-mix(in srgb,var(--sc) 25%,transparent),0 0 90px -20px color-mix(in srgb,var(--sc) 55%,transparent),0 60px 140px -50px rgba(0,0,0,.9)}.d-how__stick:before{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--hsc,#3fd68c) 40%,transparent),transparent 70%);border-radius:50%;content:"";filter:blur(60px);inset:-12% -10%;opacity:.55;pointer-events:none;position:absolute;transition:background .9s;z-index:-1}.d-how[data-s="2"]{--hsc:#f5b454}.d-how[data-s="3"]{--hsc:#5aa9ff}.d-how[data-s="4"]{--hsc:#fb923c}.d-how[data-s="5"]{--hsc:#a5b4fc}.d-how__stick{isolation:isolate}.d-con__prog{display:grid;gap:4px;grid-template-columns:repeat(var(--n,6),1fr);height:3px;margin-top:-1px;padding:0 16px}.d-con__prog i{background:rgba(238,243,250,.1);border-radius:3px;transition:background .5s,box-shadow .5s}.d-con__prog i.is-on{background:var(--sc);box-shadow:0 0 10px var(--sc)}.d-con__scan{animation:d-con-scan 5.5s linear infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sc) 14%,transparent) 85%,color-mix(in srgb,var(--sc) 40%,transparent));left:0;mix-blend-mode:screen;opacity:.7;pointer-events:none;width:14%;z-index:1}.d-con__scan,.d-con__scan:after{bottom:0;position:absolute;top:0}.d-con__scan:after{background:var(--sc);box-shadow:0 0 12px var(--sc);content:"";right:0;width:1.5px}@keyframes d-con-scan{0%{transform:translateX(-100%)}to{transform:translateX(820%)}}.d-con__flash{aspect-ratio:1;border:2px solid var(--sc);border-radius:50%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:30%;z-index:1}.d-con.is-flash .d-con__flash{animation:d-con-flash .9s var(--as26-ease-out)}@keyframes d-con-flash{0%{opacity:.9;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(4)}}.d-con__cap{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(5,11,22,.78);border:1px solid color-mix(in srgb,var(--sc) 45%,transparent);border-radius:10px;bottom:12px;color:var(--as26-ice);display:inline-flex;font-size:12.5px;font-weight:600;gap:10px;left:14px;margin:0;max-width:60%;padding:7px 12px 7px 8px;position:absolute;transition:border-color .6s;z-index:2}.d-con__cap b{background:var(--sc);border-radius:6px;color:#0b1526;font-family:var(--as26-mono);font-size:11px;padding:3px 6px;transition:background .6s}.d-con__cap span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-con.on-5 .d-con__cap{bottom:auto;top:12px}.d-con.on-4 .d-con__cap{bottom:12px;top:auto}.d-con[data-s="5"] .d-con__cap{bottom:auto;left:14px;top:12px}.d-how__step{isolation:isolate}.d-how__num{color:transparent;font-family:var(--as26-mono);font-size:clamp(64px,7vw,112px);font-weight:700;letter-spacing:-.04em;line-height:1;position:absolute;right:0;top:-18px;z-index:-1;-webkit-text-stroke:1px rgba(183,198,218,.14);transition:-webkit-text-stroke-color .5s,color .5s}.d-how__step.is-active .d-how__num{-webkit-text-stroke-color:rgba(255,59,69,.45);color:rgba(255,59,69,.05)}.d-how__step.is-soon.is-active .d-how__num{-webkit-text-stroke-color:rgba(165,180,252,.5);color:rgba(165,180,252,.06)}.d-how.is-js .d-how__step.is-active h3{text-shadow:0 0 30px rgba(238,243,250,.25)}@media (max-width:1023px){.d-how__num{font-size:56px;top:-6px}.d-how__stick:before{display:none}.d-con__cap{font-size:11px;max-width:70%}}@media (max-width:599px){.d-con__cap{display:none}}@media (prefers-reduced-motion:reduce){.d-con__scan{display:none}.d-con.is-flash .d-con__flash{animation:none}}@media (max-width:1023px){.d-how{padding-block:72px 80px}.d-how .m-sh{margin-bottom:20px}.d-how__stick{background:linear-gradient(180deg,#060c18,#060c18 82%,rgba(6,12,24,0));padding:8px var(--m-edge,20px) 18px}.d-con{border-radius:16px}.d-con__bar{height:36px;padding:0 12px}.d-con__ttl{font-size:9.5px;letter-spacing:.1em}.d-con__prog{padding:0 12px}.d-con__legend{display:none}.d-how__steps{display:grid;gap:28vh;padding-bottom:18vh;padding-top:12px}.d-how.is-js .d-how__step,.d-how.is-js .d-how__step:last-child{min-height:0}.d-how__step{background:rgba(238,243,250,.035);border:1px solid var(--as26-line-n);border-radius:18px;padding:18px 18px 20px;transition:border-color .5s,background .5s,box-shadow .5s,transform .5s var(--as26-ease-out)}.d-how__num,.d-how__rail{display:none}.d-how__lbl,.d-how__step h3{margin-bottom:8px}.d-how__step h3{font-size:1.25rem}.d-how__txt{font-size:15px;line-height:1.6}.d-how.is-js .d-how__step>:not(.d-how__rail){opacity:1}.d-how.is-js .d-how__step:not(.is-active){opacity:.45;transform:scale(.97)}.d-how.is-js .d-how__step.is-active{background:color-mix(in srgb,var(--hsc,#3fd68c) 8%,rgba(11,21,38,.9));border-color:color-mix(in srgb,var(--hsc,#3fd68c) 55%,transparent);box-shadow:0 20px 50px -24px color-mix(in srgb,var(--hsc,#3fd68c) 60%,transparent)}.d-how.is-js .d-how__step.is-active .d-how__lbl{color:var(--hsc,#ff3b45)}.d-how__step{opacity:1;transition-property:border-color,background,box-shadow,transform,opacity}.d-how__call{margin-top:24px}}@media (max-width:599px){.d-con__view{aspect-ratio:640/430}.d-how__steps{gap:24vh}}.d-how{--hsc:#3fd68c}.d-con[data-s="6"]{--sc:#2dd4bf}.d-how[data-s="6"]{--hsc:#2dd4bf}.d-con.on-6 .d-con__L6,.d-con.on-6 .d-con__L6h{opacity:1}.d-con.on-6 .d-con__L3f .d-con__ring{display:none}.d-con.on-6 .d-con__L2 .d-con__ac{opacity:.22}.d-con__rec{fill:none;filter:drop-shadow(0 0 4px rgba(45,212,191,.7));stroke:#2dd4bf;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.d-con__rec--heli{filter:none;stroke:#f5b454;stroke-dasharray:1 0;stroke-opacity:.55;stroke-width:1.4}.d-con__evt,.d-con__replay{--c:#2dd4bf}.d-con__evt>circle{fill:#2dd4bf;stroke:#0b1526;stroke-width:2}.d-con__play{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(5,11,22,.88);border:1px solid rgba(45,212,191,.45);border-radius:12px;bottom:4%;display:grid;gap:12px;grid-template-columns:auto auto minmax(0,1fr) auto;left:3%;padding:9px 12px;position:absolute;right:3%;transform:translateY(8px);transition:opacity .6s var(--as26-ease-out),transform .6s var(--as26-ease-out);z-index:2}.d-con.on-6 .d-con__play{transform:none}.d-con__pbtn{background:#2dd4bf;border-radius:50%;height:26px;position:relative;width:26px}.d-con__pbtn:before{border-bottom:5px solid transparent;border-left:9px solid #0b1526;border-top:5px solid transparent;content:"";left:10px;position:absolute;top:8px}.d-con__pt{color:#99f6e4;font-family:var(--as26-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.d-con__pline{background:rgba(238,243,250,.12);border-radius:4px;height:4px;position:relative}.d-con__pfill{animation:d-con-play 6s linear infinite;background:linear-gradient(90deg,#14b8a6,#2dd4bf);border-radius:4px;bottom:0;left:0;position:absolute;top:0;transform-origin:left center;width:100%}@keyframes d-con-play{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.d-con__pmk{background:#eef3fa;border-radius:2px;height:12px;position:absolute;top:-4px;width:2px}.d-con__pmk.is-alert{background:#f5b454;box-shadow:0 0 8px #f5b454}.d-con__ptime{color:var(--as26-ice-2);font-family:var(--as26-mono);font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.d-con.on-6 .is-rev{color:#2dd4bf}.d-con.on-6 .is-rev:before{box-shadow:0 0 8px currentColor;opacity:1}.d-con[data-s="6"] .d-con__cap{bottom:auto;top:12px}@media (max-width:599px){.d-con__pt{display:none}.d-con__play{gap:8px;padding:7px 9px}.d-con__ptime{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.d-con__pfill{animation:none;transform:scaleX(.62)}}.d-con.on-6 .d-con__L3f,.d-con.on-6 .d-con__L4{opacity:.35}.d-con.has-del .d-con__L5{opacity:1}.d-con.has-del .d-con__fan path{stroke-dashoffset:0}.d-con.has-del .d-con__fan li{border-color:rgba(245,180,84,.7);box-shadow:0 0 24px -6px rgba(245,180,84,.6)}.d-con.has-del .d-con__fan li i{animation:d-con-del 2.4s ease-in-out infinite;animation-delay:calc(1.4s + var(--k)*.3s);opacity:1;transform:none}@keyframes d-con-del{0%,to{box-shadow:0 0 10px var(--amber)}50%{box-shadow:0 0 0 5px rgba(245,180,84,.22),0 0 14px var(--amber)}}.d-con.has-del .is-del{color:#c7cbff}.d-con.has-del .is-del:before{box-shadow:0 0 8px currentColor;opacity:1}.d-con.has-del .d-con__cap{bottom:auto;left:14px;top:12px}@media (prefers-reduced-motion:reduce){.d-con.has-del .d-con__fan li i{animation:none}}@media (max-width:599px){.d-con__ttl{font-size:12px;letter-spacing:.06em}.d-con__bar .d-soon,.d-con__scope .d-soon,.d-how__lbl .d-soon{font-size:12px;height:24px;letter-spacing:.06em;padding:0 8px}.d-con__card{width:92%}.d-con__link{gap:6px;grid-template-columns:auto minmax(16px,1fr) auto}.d-con__node{font-size:12px;padding:6px 8px}.d-con__node svg{display:none}.d-con__ok{letter-spacing:.08em}.d-con__alert,.d-con__alert b,.d-con__ok,.d-con__rx{font-size:12px}.d-con__alert b{letter-spacing:.06em}.d-con__ptime{font-size:12px}}@media (max-width:380px){.d-con__card{padding:10px;width:94%}.d-con__node{padding:5px 7px}.d-con__link{gap:5px;grid-template-columns:auto minmax(10px,1fr) auto}}.d-con__ring{opacity:0;transition:opacity .5s}.d-con.on-4 .d-con__ring{opacity:1}.d-con[data-s="6"] .d-con__L4h{opacity:0}.d-con[data-s="7"]{--sc:#ff6b72}.d-how[data-s="7"]{--hsc:#ff6b72}.d-con.on-7 .is-send{color:#ff8a90}.d-con.on-7 .is-send:before{box-shadow:0 0 8px currentColor;opacity:1}.d-con[data-s="7"] .d-con__cap{bottom:auto;top:12px}.d-con__alert{max-width:46%}.d-con__covl{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(5,11,22,.8);border:1px solid rgba(90,169,255,.45);border-radius:10px;color:#cfe6ff;display:inline-flex;font-size:12px;font-weight:600;gap:8px;left:14px;line-height:1.35;margin:0;max-width:48%;opacity:0;padding:6px 11px 6px 9px;pointer-events:none;position:absolute;top:12px;transform:translateY(-4px);transition:opacity .5s var(--as26-ease-out),transform .5s var(--as26-ease-out),top .5s var(--as26-ease-out);z-index:2}.d-con__covl i{border:1.5px dashed #5aa9ff;border-radius:50%;box-shadow:inset 0 0 0 2.5px rgba(5,11,22,.8),inset 0 0 0 6px #9fd0ff;flex:none;height:12px;width:12px}.d-con.on-3 .d-con__covl,.d-con.on-7 .d-con__covl{opacity:1;transform:none}.d-con[data-s="4"].has-del .d-con__covl,.d-con[data-s="5"] .d-con__covl,.d-con[data-s="6"] .d-con__covl,.d-con[data-s="7"] .d-con__covl{top:52px}.d-con[data-s="7"] .d-con__s1,.d-con__s7{display:none}.d-con[data-s="7"] .d-con__s7{display:block}.d-con[data-s="7"] .d-con__card{bottom:5%;left:3%;opacity:1;top:auto;transform:none;width:min(54%,380px)}.d-con[data-s="7"] .d-con__wire i{animation-direction:reverse;background:#ff6b72;box-shadow:0 0 10px #ff6b72}.d-con[data-s="7"] .d-con__node.is-dfr{animation:d-con-land 4.4s var(--as26-ease-out) infinite}.d-con__sent{color:var(--green);opacity:0;transition:opacity .4s var(--as26-ease-out) 2.2s}.d-con[data-s="7"] .d-con__sent{opacity:1}.d-con__sdet{color:var(--as26-ice-2);font-size:12px;line-height:1.45;margin:8px 0 0;opacity:0;transition:opacity .4s var(--as26-ease-out) 2.5s}.d-con[data-s="7"] .d-con__sdet{opacity:1}@keyframes d-con-land{0%,56%{border-color:var(--as26-line-n2);box-shadow:none}62%{border-color:#ff6b72;box-shadow:0 0 0 4px rgba(255,107,114,.25),0 0 26px rgba(255,107,114,.55)}to{border-color:var(--as26-line-n2);box-shadow:none}}.d-con__thr{left:85.6%;opacity:0;pointer-events:none;position:absolute;top:52.9%;transform:translate(calc(-100% - 16px),-50%);z-index:3}.d-con[data-s="7"] .d-con__thr{opacity:1}.d-con__thr span{align-items:center;background:rgba(40,8,12,.9);border:1px solid rgba(255,107,114,.7);border-radius:11px;box-shadow:0 14px 34px -14px rgba(255,59,69,.8);column-gap:8px;display:grid;grid-template-columns:auto auto;opacity:0;padding:7px 11px 7px 9px;white-space:nowrap}.d-con__thr i{background:var(--red);border-radius:50%;box-shadow:0 0 0 3px rgba(255,59,69,.25),0 0 10px var(--red);grid-row:1/3;height:9px;width:9px}.d-con__thr b{color:#ffe1e3;font-size:11px;font-weight:600}.d-con__thr b,.d-con__thr small{font-family:var(--as26-mono);letter-spacing:.08em;text-transform:uppercase}.d-con__thr small{color:#ff9aa0;font-size:10px}.d-con[data-s="7"] .d-con__thr span{animation:d-con-thr 4.4s var(--as26-ease-out) infinite}@keyframes d-con-thr{0%{opacity:0;transform:scale(.8)}24%,8%{opacity:1;transform:none}58%{opacity:1;transform:translate(var(--tx,0),var(--ty,0)) scale(.92)}66%{opacity:0;transform:translate(var(--tx,0),var(--ty,0)) scale(.4)}to{opacity:0;transform:translate(var(--tx,0),var(--ty,0)) scale(.4)}}.d-con__lock{fill:none;opacity:0;stroke:var(--red);stroke-dasharray:4 4;stroke-width:1.4;transform-box:fill-box;transform-origin:center;transition:opacity .4s}.d-con.on-7 .d-con__lock{animation:d-con-lock 8s linear infinite;opacity:1}@keyframes d-con-lock{to{transform:rotate(1turn)}}.d-con__dsp{fill:none;filter:drop-shadow(0 0 4px rgba(63,214,140,.7));stroke:var(--green);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:1.8;transition:stroke-dashoffset 1.4s var(--as26-ease-out)}.d-con.on-7 .d-con__dsp{stroke-dashoffset:0;transition-delay:2.6s}@media (max-width:599px){.d-con__covl{gap:6px;left:3%;max-width:50%;padding:5px 8px;top:3%!important}.d-con__alert{max-width:46%}.d-con[data-s="7"] .d-con__card{bottom:4%;left:3%;padding:10px 12px;right:3%;width:auto}.d-con__sdet{display:none}.d-con__thr b,.d-con__thr small{font-size:12px;letter-spacing:.04em}.d-con__thr{top:40%}}@media (prefers-reduced-motion:reduce){.d-con__thr{display:none}.d-con.on-7 .d-con__lock,.d-con[data-s="7"] .d-con__node.is-dfr{animation:none}.d-con__dsp,.d-con__sdet,.d-con__sent{transition:none!important}}@media (max-width:599px){.d-con__dock text{display:none}.d-con__covl{max-width:66%}.d-con[data-s="4"] .d-con__alert{max-width:62%;top:58px}}@media (max-width:1023px){.d-how.is-pin{--seg:58vh;--seg:58svh;padding-bottom:clamp(56px,8vw,80px)}.d-how.is-pin .d-how__grid{display:flex;flex-direction:column}.d-how.is-pin .d-how__grid:after{content:"";flex:none;height:calc((var(--n, 6) - .5)*var(--seg))}.d-how.is-pin .d-how__stick{background:none;margin:0;max-width:none;order:-1;padding:10px 0 0;position:sticky;top:var(--d-hdr,60px);width:100%;z-index:3}.d-how.is-pin .d-con{margin-inline:auto;max-width:640px}.d-how.is-pin .d-how__steps{display:grid;gap:0;margin:0 auto;max-width:640px;padding:12px 0 0;position:sticky;top:calc(var(--d-hdr, 60px) + var(--con-h, 300px));width:100%;z-index:2}.d-how.is-pin .d-how__step{cursor:default;grid-area:1/1;margin:0;min-height:0;padding:18px 18px 20px}.d-how.is-js.is-pin .d-how__step:not(.is-active){opacity:0;transform:translateY(14px);transition:opacity .38s var(--as26-ease-out),transform .48s var(--as26-ease-out),visibility 0s linear .48s,border-color .5s,background .5s,box-shadow .5s;visibility:hidden}.d-how.is-js.is-pin .d-how__step.is-done:not(.is-active){transform:translateY(-10px)}.d-how.is-js.is-pin .d-how__step.is-active{opacity:1;transform:none;transition:opacity .38s var(--as26-ease-out) 60ms,transform .48s var(--as26-ease-out),visibility 0s,border-color .5s,background .5s,box-shadow .5s;visibility:visible}.d-how.is-pin .d-how__step>:not(.d-how__rail){opacity:1}.d-how.is-pin .d-how__lbl{justify-content:flex-start}.d-how.is-js.is-pin .d-how__step.is-active{background:color-mix(in srgb,var(--hsc,#3fd68c) 7%,#0a1426)}}@media (max-width:599px){.d-how.is-pin .d-how__stick{padding-top:8px}.d-how.is-pin .d-how__steps{padding-top:10px}.d-how.is-pin .d-how__step{border-radius:16px;padding:16px 16px 18px}.d-how.is-pin .d-how__step h3{font-size:1.15rem;line-height:1.25}.d-how.is-pin .d-how__txt{font-size:15px;line-height:1.55}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.d-how.is-pin .d-how__step{transform:none!important;transition:none!important}}@media (max-width:1023px){.d-how:not(.is-js) .d-how__stick{background:none;margin:0;padding:0;position:relative;top:auto}.d-how:not(.is-js) .d-how__steps{display:grid;gap:14px;padding:20px 0 0}.d-how.is-pin .d-how__stick{margin-bottom:var(--steps-h,0)}.d-how.is-pin .d-how__steps{margin-top:calc(var(--steps-h, 0px)*-1)}}