.DBGPna_story{--core-bg:#080c14;--core-muted:#fff;--core-line:#253249;--core-blue:#8db7ff;--orbit-turn:0deg;--gyro-turn:0deg;--signal-travel:0;--scan-turn:0deg;color:#fff;background:var(--core-bg);position:relative}.DBGPna_story[data-enhanced=true]{height:500svh}.DBGPna_stage{flex-direction:column;height:100svh;min-height:720px;padding:98px clamp(24px,4.6vw,88px) 20px;display:flex;position:sticky;top:0;overflow:hidden}.DBGPna_backdrop{pointer-events:none;background:radial-gradient(at 76% 43%,#18335940,#0000 48%),linear-gradient(120deg,#0c111b,#080c14 60%);position:absolute;inset:0}.DBGPna_backdrop:after{content:"";opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.2' filter='url(%23noise)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.DBGPna_topline{color:#fff;font:500 12px var(--font-mono);letter-spacing:.15em;justify-content:space-between;align-items:center;display:flex;position:relative}.DBGPna_topline>span:first-child{align-items:center;gap:10px;display:flex}.DBGPna_topline i{background:var(--core-blue);border-radius:50%;width:5px;height:5px}.DBGPna_composition{flex:1;grid-template-columns:1fr;place-items:center;width:100%;max-width:1640px;min-height:0;margin:auto;display:grid;position:relative}.DBGPna_eyebrow{font:500 12px/1.6 var(--font-mono);letter-spacing:.14em;color:#fff;margin:0 0 25px}.DBGPna_description{color:#fff;text-wrap:pretty;max-width:425px;margin-top:27px;font-size:clamp(17px,1.32vw,21px);line-height:1.7}.DBGPna_metrics{gap:clamp(20px,3.2vw,55px);margin-top:51px;display:flex}.DBGPna_metrics>div{flex-direction:column;gap:9px;display:flex}.DBGPna_metrics strong{letter-spacing:-.04em;color:#fff;font-size:30px;font-weight:500;line-height:1}.DBGPna_metrics span{font:500 11px var(--font-mono);letter-spacing:.1em;color:#fff}.DBGPna_visual{width:min(100%,112.9svh - 282.25px,1100px);min-width:0;animation:DBGPna_core-arrive 1.3s var(--ease-out) both;transition:opacity 1.1s var(--ease-out), transform 1.2s var(--ease-out), filter 1.1s var(--ease-out);position:relative}.DBGPna_estate{--push:calc(1 + var(--journey) * .09)}.DBGPna_story[data-phase=reveal] .DBGPna_visual{opacity:0;filter:blur(8px);pointer-events:none;animation:none;transform:scale(1.6)}.DBGPna_mark{z-index:5;pointer-events:none;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:38px;display:flex;position:absolute;inset:0}.DBGPna_story[data-enhanced=true][data-phase=burst] .DBGPna_mark{visibility:visible}.DBGPna_markGrid{--size:min(34vmin, 300px);width:var(--size);height:var(--size);gap:calc(var(--size) * .055);transform:perspective(900px) translateZ(calc(var(--burst,0) * var(--burst,0) * 760px));grid-template-columns:repeat(4,1fr);display:grid}.DBGPna_markGrid i{transform:translate(calc(var(--tx) * 1% * var(--burst,0)), calc(var(--ty) * 1% * var(--burst,0))) rotate(calc(var(--rz) * var(--burst,0)));opacity:clamp(0, (1 - var(--burst,0)) * 3.2, 1);background:#fff;border-radius:12%;display:block;box-shadow:0 0 40px #8bbdff26}.DBGPna_markGrid i[data-tone=cyan]{background:#1babc4}.DBGPna_markGrid i[data-tone=soft]{background:#8dd5e2}.DBGPna_markGrid i[data-tone=faint]{box-shadow:none;background:#fff3}.DBGPna_markWord{opacity:clamp(0, 1 - var(--burst,0) * 2.6, 1);transform:translateY(calc(var(--burst,0) * 70px));flex-direction:column;align-items:center;gap:16px;display:flex}.DBGPna_markWord strong{letter-spacing:-.05em;color:#fff;font-size:clamp(36px,3.6vw,60px);font-weight:600;line-height:1}.DBGPna_markWord strong span{font-weight:400}.DBGPna_markWord>span{font:500 12px var(--font-mono);letter-spacing:.18em;color:#fff}.DBGPna_markHint{font:500 11px var(--font-mono);letter-spacing:.16em;color:#fff;white-space:nowrap;opacity:clamp(0, 1 - var(--burst,0) * 4, 1);align-items:center;gap:12px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.DBGPna_markHint i{transform-origin:top;width:1px;height:30px;animation:DBGPna_hint-drop 1.9s var(--ease-out) infinite;background:linear-gradient(#fff,#0000)}@keyframes DBGPna_hint-drop{0%{opacity:0;transform:scaleY(0)}45%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(10px)}}.DBGPna_story[data-enhanced=true][data-phase=burst] .DBGPna_visual{opacity:clamp(0, var(--burst,0) * 1.8 - .35, 1);transform:scale(calc(.58 + var(--burst,0) * .42));filter:blur(calc((1 - var(--burst,0)) * 7px));transition:none;animation:none}.DBGPna_story[data-enhanced=true][data-phase=burst] .DBGPna_bottomBar{opacity:clamp(0, var(--burst,0) * 2 - .8, 1)}.DBGPna_backdrop:before{content:"";transform:translateY(calc(var(--journey) * -220px));opacity:.9;background-image:radial-gradient(#9fbfff2e 1px,#0000 1.6px),radial-gradient(#7fa6ee1f 1px,#0000 1.8px),radial-gradient(#ffffff14 .8px,#0000 1.4px);background-position:0 0,80px 40px,30px 70px;background-size:150px 150px,270px 270px,90px 90px;position:absolute;inset:-25%}.DBGPna_tint{pointer-events:none;background:radial-gradient(ellipse at 50% 46%, var(--tint,#1e3a6a55), transparent 58%);transition:opacity .9s var(--ease-out);opacity:.55;position:absolute;inset:0}.DBGPna_story[data-chapter="1"]{--tint:#1f4fa855}.DBGPna_story[data-chapter="2"]{--tint:#6a3f0f55}.DBGPna_story[data-chapter="4"]{--tint:#1a4d6a55}.DBGPna_story[data-chapter="5"]{--tint:#163d5e66}.DBGPna_story[data-phase=reveal] .DBGPna_tint{opacity:.9;--tint:#1b3a6b66}.DBGPna_stage:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(#0000 58%,#05080fd0 100%);position:absolute;inset:0}.DBGPna_topline,.DBGPna_bottomBar,.DBGPna_disclaimer{z-index:2}.DBGPna_captions{z-index:3;pointer-events:none;display:grid;position:absolute;bottom:6px;left:0}.DBGPna_caption{opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);flex-direction:column;grid-area:1/1;gap:9px;display:flex;transform:translateY(14px)}.DBGPna_caption[data-active=true]{opacity:1;transform:none}.DBGPna_caption span{font:500 11px var(--font-mono);letter-spacing:.13em;color:#fff}.DBGPna_caption strong{letter-spacing:-.035em;color:#fff;font-size:clamp(22px,1.9vw,34px);font-weight:500;line-height:1.15}.DBGPna_caption em{color:#fff;font-style:normal}.DBGPna_finale{z-index:3;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.DBGPna_finale>*{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transform:translateY(22px)}.DBGPna_story[data-phase=reveal] .DBGPna_finale{pointer-events:auto}.DBGPna_story[data-phase=reveal] .DBGPna_finale>*{opacity:1;transform:none}.DBGPna_story[data-phase=reveal] .DBGPna_finale>:first-child{transition-delay:.35s}.DBGPna_story[data-phase=reveal] .DBGPna_finale>:nth-child(2){transition-delay:.5s}.DBGPna_story[data-phase=reveal] .DBGPna_finale>:nth-child(3){transition-delay:.7s}.DBGPna_story[data-phase=reveal] .DBGPna_finale>:nth-child(4){transition-delay:.9s}.DBGPna_finale:before{content:"";opacity:0;border:1px solid #8bbdff80;border-radius:50%;width:22vmin;height:22vmin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.DBGPna_finale:after{content:"";opacity:0;width:70vmin;height:70vmin;transition:opacity 1.2s var(--ease-out) .2s, transform 1.4s var(--ease-out) .2s;background:radial-gradient(circle,#3e7cda2e,#0000 65%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.DBGPna_story[data-phase=reveal] .DBGPna_finale:before{animation:DBGPna_finale-ring 1.8s var(--ease-out) .1s forwards}.DBGPna_story[data-phase=reveal] .DBGPna_finale:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.DBGPna_finale h1{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5.4vw,100px);font-weight:500;line-height:1.06}.DBGPna_finale h1 span{color:#fff}.DBGPna_finale .DBGPna_description{max-width:700px;margin-inline:auto}.DBGPna_finale .DBGPna_metrics{justify-content:center}@keyframes DBGPna_finale-ring{0%{opacity:.8;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}.DBGPna_estate{aspect-ratio:700/620;width:100%;transform:rotate(var(--orbit-turn)) scale(var(--push,1));position:relative}.DBGPna_connections{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DBGPna_connectionTrack{fill:none;stroke:url(#core-link);stroke-width:.8px;stroke-dasharray:3 5;transition:stroke .3s,opacity .3s}.DBGPna_connection .DBGPna_signal{fill:none;stroke:#a7d2ff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.025 .975;stroke-dashoffset:calc(var(--signal-travel) + var(--signal-phase));opacity:.7;filter:drop-shadow(0 0 3px #679dec);transition:opacity .35s}.DBGPna_connection[data-active=true] .DBGPna_connectionTrack{stroke:#9acaff;stroke-width:1.5px}.DBGPna_connection[data-active=true] .DBGPna_signal{stroke-width:3px;opacity:1}.DBGPna_connection circle{fill:#91b7e5;opacity:.4}.DBGPna_product{transform:translate(-50%, -50%) rotate(calc(-1 * var(--orbit-turn)));z-index:3;flex-direction:column;align-items:center;gap:9px;transition:opacity .55s,filter .55s;display:flex;position:absolute}.DBGPna_productTile{width:clamp(46px,4.5vw,72px);height:clamp(46px,4.5vw,72px);animation:DBGPna_node-arrive .9s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 45ms);background:linear-gradient(145deg,#232e40,#111925 70%);border:1px solid #677a9a38;border-radius:18px;place-items:center;transition:border-color .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 12px 25px -12px #000}.DBGPna_productTile img{object-fit:contain;width:48%;height:48%}.DBGPna_product[data-product=aws] img{filter:brightness(0)invert();width:66%}.DBGPna_product:hover .DBGPna_productTile,.DBGPna_product:focus-visible .DBGPna_productTile{border-color:var(--core-blue)}.DBGPna_productName{color:#fff;white-space:nowrap;font-size:clamp(12px,.95vw,15px);font-weight:500}.DBGPna_nodeStatus{color:#76d7b2;opacity:0;background:#152c29;border:2px solid #111925;border-radius:50%;place-items:center;width:12px;height:12px;transition:opacity .6s;display:grid;position:absolute;bottom:-3px;right:-3px}.DBGPna_core{aspect-ratio:1;width:28%;transform:translate(-50%, -50%) rotate(calc(-1 * var(--orbit-turn)));z-index:4;position:absolute;top:50%;left:50%}.DBGPna_coreDial{transform:rotate(var(--gyro-turn));background:repeating-conic-gradient(#709de55c 0deg .65deg,#0000 .65deg 7.5deg);border:1px solid #709de552;border-radius:50%;position:absolute;inset:-12%;-webkit-mask-image:radial-gradient(#0000 66%,#000 67% 69%,#0000 70%);mask-image:radial-gradient(#0000 66%,#000 67% 69%,#0000 70%)}.DBGPna_coreHalo{background:conic-gradient(from 45deg, transparent 0 20%, #8bbdff 27%, transparent 31% 69%, #8bbdff 76%, transparent 80%);transform:rotate(calc(-1 * var(--gyro-turn)));opacity:.8;border-radius:50%;position:absolute;inset:-17%;-webkit-mask-image:radial-gradient(#0000 67%,#000 68% 69%,#0000 70%);mask-image:radial-gradient(#0000 67%,#000 68% 69%,#0000 70%)}.DBGPna_coreBody{height:100%;transition:transform .9s var(--ease-out), border-color .5s;background:radial-gradient(circle at 36% 20%,#243958,#0f1c30 60%,#0b1320);border:1px solid #719cdf73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 65px #3e7cda20,inset 0 0 24px #6297ed15,0 14px 35px #0006}.DBGPna_story[data-chapter="1"] .DBGPna_coreBody{border-color:#a3c9ff;transform:scale(1.04)}.DBGPna_story[data-chapter="2"] .DBGPna_coreBody{border-color:#cba96c}.DBGPna_story[data-chapter="5"] .DBGPna_coreBody{border-color:#91c7ea;transform:scale(1.03)}.DBGPna_coreBody>img{width:26%;height:auto;margin-bottom:5px}.DBGPna_coreBody>strong{letter-spacing:-.055em;font-size:clamp(16px,1.75vw,29px);font-weight:600}.DBGPna_coreBody>strong>span{font-weight:400}.DBGPna_coreSubtitle{font:clamp(6px, .56vw, 9px) var(--font-mono);letter-spacing:.2em;color:#fff;margin-top:3px}.DBGPna_coreStatus{font:clamp(4px, .43vw, 7px) var(--font-mono);color:#fff;align-items:center;gap:4px;margin-top:12px;display:flex}.DBGPna_coreStatus i{background:#82b9ef;border-radius:50%;width:4px;height:4px}.DBGPna_visualCaption{color:#fff;font:500 11px var(--font-mono);letter-spacing:.16em;justify-content:center;align-items:center;gap:9px;margin-top:26px;display:flex}.DBGPna_scanRing{aspect-ratio:1;opacity:0;pointer-events:none;border:1px solid #7bb6ff;border-radius:50%;width:27%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DBGPna_story[data-chapter="1"] .DBGPna_scanRing{animation:DBGPna_scan 3.2s var(--ease-out) 2}.DBGPna_story[data-chapter="1"] .DBGPna_scanRingEcho{animation-delay:.85s}.DBGPna_radarSweep{background:conic-gradient(from -45deg, transparent 0 77%, #659fff03 82%, #659fff20 98%, #91c4ff55 99%, transparent 100%);opacity:0;transform:rotate(var(--scan-turn));pointer-events:none;border-radius:50%;transition:opacity .6s;position:absolute;inset:5%;-webkit-mask-image:radial-gradient(#0000 13%,#000 30% 63%,#0000 72%);mask-image:radial-gradient(#0000 13%,#000 30% 63%,#0000 72%)}.DBGPna_story[data-chapter="1"] .DBGPna_radarSweep{opacity:1}.DBGPna_story[data-chapter="1"] .DBGPna_nodeStatus,.DBGPna_story[data-chapter="5"] .DBGPna_nodeStatus{opacity:1;transition-delay:calc(var(--i) * 70ms)}.DBGPna_story[data-chapter="1"] .DBGPna_connectionTrack{stroke:#6898d76b}.DBGPna_story[data-chapter="1"] .DBGPna_signal{opacity:1;stroke-width:2.5px}.DBGPna_story[data-chapter="2"] .DBGPna_signal{opacity:.15}.DBGPna_story[data-chapter="2"] .DBGPna_connection[data-drift=true] .DBGPna_signal{opacity:1;stroke:#efbd74;stroke-width:3px}.DBGPna_story[data-chapter="2"] .DBGPna_connection[data-drift=true] .DBGPna_connectionTrack{stroke:#efbd74;stroke-dasharray:3 4}.DBGPna_story[data-chapter="4"] .DBGPna_signal{stroke:#bbd7ff;opacity:.9}.DBGPna_story[data-chapter="2"] .DBGPna_product:not([data-product=ubuntu]),.DBGPna_story[data-chapter="4"] .DBGPna_product{opacity:.24}.DBGPna_story[data-chapter="2"] .DBGPna_product[data-product=ubuntu] .DBGPna_productTile{border-color:#e2ae55}.DBGPna_story[data-chapter="2"] .DBGPna_coreStatus{color:#f1bb6a}.DBGPna_finding{z-index:5;opacity:0;width:265px;transform:translateY(12px) rotate(calc(-1 * var(--orbit-turn)));pointer-events:none;transition:opacity .45s, transform .65s var(--ease-out);background:#141b26;border:1px solid #d6a25466;border-radius:8px;padding:17px;position:absolute;top:67%;left:29%;box-shadow:0 12px 40px #0007}.DBGPna_story[data-chapter="2"] .DBGPna_finding{opacity:1;transform:translateY(0) rotate(calc(-1 * var(--orbit-turn)))}.DBGPna_story[data-chapter="3"]{--tint:#0f4a3a55}.DBGPna_story[data-chapter="3"] .DBGPna_coreBody{border-color:#7fd8b4}.DBGPna_story[data-chapter="3"] .DBGPna_coreStatus{color:#8fe3c0}.DBGPna_story[data-chapter="3"] .DBGPna_signal{opacity:.15}.DBGPna_story[data-chapter="3"] .DBGPna_connection[data-drift=true] .DBGPna_signal{opacity:1;stroke:#7fd8b4;stroke-width:3px}.DBGPna_story[data-chapter="3"] .DBGPna_connection[data-drift=true] .DBGPna_connectionTrack{stroke:#7fd8b4}.DBGPna_story[data-chapter="3"] .DBGPna_product:not([data-product=ubuntu]){opacity:.24}.DBGPna_story[data-chapter="3"] .DBGPna_product[data-product=ubuntu] .DBGPna_productTile{border-color:#7fd8b4}.DBGPna_story[data-chapter="3"] .DBGPna_product[data-product=ubuntu] .DBGPna_nodeStatus{opacity:1}.DBGPna_fix{z-index:5;opacity:0;width:265px;transform:translateY(12px) rotate(calc(-1 * var(--orbit-turn)));pointer-events:none;transition:opacity .45s, transform .65s var(--ease-out);background:#121c1a;border:1px solid #6fcfa766;border-radius:8px;padding:17px;position:absolute;top:63%;left:29%;box-shadow:0 12px 40px #0007}.DBGPna_story[data-chapter="3"] .DBGPna_fix{opacity:1;transform:translateY(0) rotate(calc(-1 * var(--orbit-turn)))}.DBGPna_fixLabel{color:#8fe3c0;font:9px var(--font-mono);letter-spacing:.08em;align-items:center;gap:7px;display:flex}.DBGPna_fixLabel>span{background:#8fe3c0;border-radius:50%;width:5px;height:5px}.DBGPna_fix>strong{margin-top:12px;font-size:15px;font-weight:500;display:block}.DBGPna_fix p{font:9px var(--font-mono);color:#fff;margin-top:7px}.DBGPna_fix p span{float:right;color:#fff}.DBGPna_fix>div{font:10px var(--font-mono);color:#fff;justify-content:space-between;margin-top:14px;display:flex}.DBGPna_fix code{color:#8fe3c0;align-items:center;gap:5px;display:flex}.DBGPna_fix ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.DBGPna_fix ol li{min-width:0;font:9px var(--font-mono);color:#fff;background:#1b2a26;border:1px solid #6fcfa744;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;display:flex}.DBGPna_fix ol li svg{color:#8fe3c0}.DBGPna_fix footer{color:#fff;border-top:1px solid #ffffff12;align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.DBGPna_findingLabel{color:#efbd74;font:9px var(--font-mono);letter-spacing:.08em;align-items:center;gap:7px;display:flex}.DBGPna_findingLabel>span{background:#efbd74;border-radius:50%;width:5px;height:5px}.DBGPna_finding>strong{margin-top:12px;font-size:15px;font-weight:500;display:block}.DBGPna_finding p{font:9px var(--font-mono);color:#fff;margin-top:7px}.DBGPna_finding p span{float:right;color:#fff}.DBGPna_finding>div{font:10px var(--font-mono);color:#fff;justify-content:space-between;margin-top:14px;display:flex}.DBGPna_finding code{color:#edb56c;align-items:center;gap:5px;display:flex}.DBGPna_finding footer{color:#fff;border-top:1px solid #ffffff12;align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.DBGPna_frameworks{z-index:5;opacity:0;width:80%;transform:translate(-50%, 12px) rotate(calc(-1 * var(--orbit-turn)));transition:opacity .5s, transform .65s var(--ease-out);pointer-events:none;justify-content:center;gap:10px;display:flex;position:absolute;top:72%;left:50%}.DBGPna_frameworks>span{white-space:nowrap;opacity:0;transition:transform .7s var(--ease-out), opacity .5s;background:#14243a;border:1px solid #658fc066;border-radius:8px;align-items:center;gap:8px;padding:15px 12px;font-size:11px;display:flex;transform:translateY(24px)scale(.94)}.DBGPna_story[data-chapter="4"] .DBGPna_frameworks>span{opacity:1;transform:none}.DBGPna_story[data-chapter="4"] .DBGPna_frameworks>span:nth-child(2){transition-delay:.12s}.DBGPna_story[data-chapter="4"] .DBGPna_frameworks>span:nth-child(3){transition-delay:.24s}.DBGPna_frameworks svg{color:#fff}.DBGPna_story[data-chapter="4"] .DBGPna_frameworks{opacity:1;transform:translate(-50%, 0) rotate(calc(-1 * var(--orbit-turn)))}.DBGPna_perimeter{aspect-ratio:1;opacity:0;width:104%;transition:opacity .7s, transform .9s var(--ease-out);background:radial-gradient(circle,#0000 55%,#4275aa15);border:1px solid #77a5dc70;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.93)}.DBGPna_story[data-chapter="5"] .DBGPna_perimeter{opacity:1;transform:translate(-50%,-50%)scale(1)}.DBGPna_bottomBar{border-top:1px solid #95acc521;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex;position:relative}.DBGPna_sceneStatus{align-items:center;gap:12px;display:flex}.DBGPna_statusIcon{color:#fff;border:1px solid #94b9e548;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.DBGPna_sceneStatus>div{flex-direction:column;gap:6px;display:flex}.DBGPna_sceneStatus strong{font:500 12px var(--font-mono);letter-spacing:.07em;color:#fff}.DBGPna_sceneStatus>div>span{color:#fff;font-size:14px}.DBGPna_chapters{gap:23px;display:flex}.DBGPna_chapters button{color:#fff;cursor:pointer;align-items:center;gap:7px;min-height:44px;font-size:14px;display:flex;position:relative}.DBGPna_chapters button>span{font:500 10px var(--font-mono);opacity:.8}.DBGPna_chapters button i{background:var(--core-blue);transform-origin:0;height:2px;transition:transform .4s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.DBGPna_chapters button[aria-current]{color:#fff}.DBGPna_chapters button[aria-current] i{transform:scaleX(1)}.DBGPna_skip{color:#fff;align-items:center;gap:5px;min-height:44px;font-size:13px;display:flex}.DBGPna_disclaimer{text-align:right;color:#fff;font:8px var(--font-mono);letter-spacing:.1em;margin-top:17px;position:relative}@keyframes DBGPna_scan{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(3.5)}}@keyframes DBGPna_core-arrive{0%{opacity:.15;transform:perspective(1000px)rotateX(8deg)scale(.93)translateY(16px)}to{opacity:1;transform:none}}@keyframes DBGPna_node-arrive{0%{opacity:0;transform:translateY(18px)scale(.75)}to{opacity:1;transform:none}}@media (min-width:1700px){.DBGPna_stage{padding-top:115px;padding-bottom:30px}.DBGPna_estate{max-width:820px;margin:auto}}@media (max-width:1100px){.DBGPna_stage{padding-inline:28px}.DBGPna_fix{width:235px}.DBGPna_composition{gap:0}.DBGPna_finale h1{font-size:clamp(36px,4.4vw,64px)}.DBGPna_actions{flex-wrap:wrap;gap:14px}.DBGPna_sceneStatus>div>span{display:none}.DBGPna_chapters{gap:15px}.DBGPna_skip{display:none}.DBGPna_metrics{margin-top:32px}.DBGPna_frameworks>span{gap:4px;padding:11px 8px;font-size:9px}.DBGPna_finding{width:235px}}@media (max-width:760px){.DBGPna_story[data-enhanced=true]{height:450svh}.DBGPna_stage{min-height:0;padding:83px 24px 14px}.DBGPna_topline{font-size:10px}.DBGPna_topline>span:last-child{display:none}.DBGPna_composition{grid-template-columns:1fr;place-items:center;display:grid}.DBGPna_eyebrow{letter-spacing:.09em;margin-bottom:14px;font-size:10px}.DBGPna_finale h1{letter-spacing:-.05em;font-size:clamp(32px,9vw,48px);line-height:1.08}.DBGPna_captions{bottom:2px}.DBGPna_caption strong{font-size:18px}.DBGPna_caption span{font-size:9px}.DBGPna_description{max-width:520px;margin-top:14px;font-size:15px;line-height:1.65}.DBGPna_actions{flex-wrap:nowrap;gap:17px;margin-top:9px}.DBGPna_actions>a{height:42px;padding-inline:15px;font-size:11px}.DBGPna_metrics{gap:22px;margin-top:26px}.DBGPna_metrics strong{font-size:22px}.DBGPna_metrics span{font-size:10px}.DBGPna_visual{width:min(100%,113svh - 259.9px);margin:0 auto}.DBGPna_estate{aspect-ratio:700/590}.DBGPna_markGrid{--size:min(58vw, 250px)}.DBGPna_markWord strong{font-size:34px}.DBGPna_markWord>span{letter-spacing:.12em;font-size:9px}.DBGPna_markHint{font-size:9px}.DBGPna_productTile{border-radius:12px;width:42px;height:42px}.DBGPna_productName{white-space:normal;text-align:center;max-width:62px;font-size:10px;line-height:1.15}.DBGPna_product{gap:5px}.DBGPna_coreBody>strong{font-size:17px}.DBGPna_coreSubtitle{font-size:5px}.DBGPna_coreStatus{margin-top:6px;font-size:4px}.DBGPna_coreBody>img{margin-bottom:2px}.DBGPna_visualCaption{gap:6px;margin-top:14px;font-size:9px}.DBGPna_bottomBar{justify-content:center;margin-top:14px;padding-top:8px}.DBGPna_sceneStatus{display:none}.DBGPna_chapters{justify-content:space-between;gap:8px;width:100%}.DBGPna_chapters button{gap:4px;font-size:12px}.DBGPna_disclaimer{text-align:center;margin-top:11px;font-size:6px}.DBGPna_finding{width:220px;padding:12px;top:62%;left:23%}.DBGPna_fix{width:220px;padding:12px;top:58%;left:23%}.DBGPna_fix>strong{margin-top:8px;font-size:13px}.DBGPna_fix footer{margin-top:8px;padding-top:8px}.DBGPna_fix ol{gap:4px}.DBGPna_fix ol li{padding:3px 4px;font-size:8px}.DBGPna_finding>strong{margin-top:8px;font-size:13px}.DBGPna_finding footer{margin-top:8px;padding-top:8px}.DBGPna_frameworks{gap:5px;width:100%;top:72%}.DBGPna_frameworks>span{padding:11px 7px;font-size:8px}.DBGPna_frameworks>span svg{width:11px}}@media (max-width:380px){.DBGPna_stage{padding-inline:18px}.DBGPna_actions{gap:10px}.DBGPna_productTile{border-radius:8px;width:35px;height:35px}.DBGPna_productName{font-size:7px}.DBGPna_coreBody>strong{font-size:14px}}@media (max-width:760px) and (max-height:760px){.DBGPna_stage{padding-top:75px;padding-bottom:10px}.DBGPna_eyebrow{margin-bottom:10px;font-size:7px}.DBGPna_finale h1{font-size:30px}.DBGPna_description{margin-top:10px;font-size:11px;line-height:1.6}.DBGPna_actions{margin-top:4px}.DBGPna_actions>a{height:38px;padding-inline:12px;font-size:10px}.DBGPna_visual{width:min(100%,113svh - 237.3px);margin-top:0}.DBGPna_productTile{border-radius:8px;width:32px;height:32px}.DBGPna_productName{font-size:6px}.DBGPna_coreBody>strong{font-size:13px}.DBGPna_coreStatus{font-size:3px}.DBGPna_visualCaption{margin-top:11px;font-size:6px}.DBGPna_bottomBar{margin-top:6px;padding-top:0}.DBGPna_disclaimer{margin-top:7px}}@media (min-width:761px) and (max-height:760px){.DBGPna_stage{min-height:640px;padding-top:86px}.DBGPna_visual{max-width:590px;margin-inline:auto}.DBGPna_finale h1{font-size:clamp(36px,4.4vw,64px)}.DBGPna_description{margin-top:20px}.DBGPna_metrics{margin-top:28px}.DBGPna_visualCaption{margin-top:10px}}@media (prefers-reduced-motion:reduce),(max-height:600px){.DBGPna_story[data-enhanced=true]{height:auto}.DBGPna_stage{height:auto;min-height:100svh;position:relative}.DBGPna_composition{padding-block:40px}.DBGPna_estate,.DBGPna_product,.DBGPna_core,.DBGPna_finding,.DBGPna_fix,.DBGPna_frameworks{--orbit-turn:0deg}.DBGPna_scanRing,.DBGPna_connection path,.DBGPna_visual,.DBGPna_productTile,.DBGPna_finale:before{animation:none!important}.DBGPna_finale{pointer-events:auto;margin-top:34px;position:static}.DBGPna_finale>*{opacity:1;transform:none}.DBGPna_story .DBGPna_visual{opacity:1!important;filter:none!important;transform:none!important}.DBGPna_estate{--push:1}.DBGPna_backdrop:before{transform:none}.DBGPna_captions,.DBGPna_mark{display:none}.DBGPna_perimeter,.DBGPna_finding,.DBGPna_fix,.DBGPna_frameworks,.DBGPna_frameworks>span,.DBGPna_coreBody{transition:opacity .15s}.DBGPna_coreBody,.DBGPna_coreHalo,.DBGPna_coreDial,.DBGPna_radarSweep{transform:none!important}.DBGPna_frameworks>span{transform:none}.DBGPna_signal,.DBGPna_radarSweep{display:none}}body:has(.story){overflow-x:clip}
.BApRVG_promise{--p:var(--scene-progress,0);color:#fff;background:#080c14;height:230svh;position:relative}.BApRVG_stage{align-items:center;height:100svh;padding:98px clamp(24px,4.6vw,88px) 48px;display:flex;position:sticky;top:0;overflow:hidden}.BApRVG_stage:before{content:"";pointer-events:none;transform:translateY(calc(var(--p) * -180px));opacity:.9;background-image:radial-gradient(#9fbfff2e 1px,#0000 1.6px),radial-gradient(#7fa6ee1f 1px,#0000 1.8px),radial-gradient(#ffffff14 .8px,#0000 1.4px);background-position:0 0,80px 40px,30px 70px;background-size:150px 150px,270px 270px,90px 90px;position:absolute;inset:-25%}.BApRVG_stage:after{content:"";pointer-events:none;background:radial-gradient(at 50% 40%,#1b3a6b44,#0000 60%),radial-gradient(#0000 60%,#05080fd0 100%);position:absolute;inset:0}.BApRVG_inner{z-index:1;width:100%;max-width:1640px;margin:auto;position:relative}.BApRVG_statement{letter-spacing:-.035em;text-wrap:pretty;max-width:1380px;margin:0;font-size:clamp(26px,3.1vw,58px);font-weight:500;line-height:1.18}.BApRVG_statement span{--k:calc(var(--p) * (var(--n) + 6) / .64);opacity:clamp(0, (var(--k) - var(--i)) / 3, 1);transform:translateY(calc(clamp(0, 1 - (var(--k) - var(--i)) / 3, 1) * .28em));margin-right:.26em;display:inline-block}.BApRVG_pillars{--show:clamp(0, (var(--p) - .68) / .2, 1);max-width:1240px;opacity:var(--show);transform:translateY(calc((1 - var(--show)) * 28px));grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:clamp(40px,6vh,72px);display:grid}.BApRVG_pillars span{font:500 11px var(--font-mono);letter-spacing:.16em;margin-bottom:14px;display:block}.BApRVG_pillars p{text-wrap:pretty;max-width:360px;margin:0;font-size:clamp(15px,1.1vw,18px);line-height:1.65}@media (max-width:760px){.BApRVG_promise{height:200svh}.BApRVG_stage{padding:83px 24px 30px}.BApRVG_statement{letter-spacing:-.025em;font-size:clamp(22px,6.4vw,30px)}.BApRVG_pillars{grid-template-columns:1fr;gap:18px;margin-top:28px}.BApRVG_pillars span{margin-bottom:8px;font-size:9px}.BApRVG_pillars p{font-size:14px}}@media (prefers-reduced-motion:reduce),(max-height:600px){.BApRVG_promise{height:auto}.BApRVG_stage{height:auto;min-height:100svh;position:relative}.BApRVG_stage:before{transform:none}.BApRVG_statement span{opacity:1!important;transform:none!important}.BApRVG_pillars{opacity:1;transform:none}}
.Zo_8Fa_coverage{color:#fff;background:#0e1420;align-items:center;min-height:100svh;padding:98px clamp(24px,4.6vw,88px) 54px;scroll-margin-top:0;display:flex}.Zo_8Fa_inner{width:100%;max-width:1640px;margin:auto}.Zo_8Fa_heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.Zo_8Fa_heading>div>p{font:10px var(--font-mono);letter-spacing:.15em;color:#fff;margin-bottom:23px}.Zo_8Fa_heading h2{letter-spacing:-.05em;font-size:clamp(38px,4.1vw,78px);font-weight:500;line-height:1.1}.Zo_8Fa_heading h2 span{color:#fff}.Zo_8Fa_heading>p{color:#fff;font-size:clamp(13px,1.05vw,16px);line-height:1.8}.Zo_8Fa_filters{flex-wrap:wrap;gap:8px;margin-top:35px;margin-bottom:24px;display:flex}.Zo_8Fa_filters button{color:#fff;cursor:pointer;border:1px solid #2c394d;border-radius:30px;min-height:44px;padding:10px 16px;font-size:12px;transition:background .2s,color .2s}.Zo_8Fa_filters button[aria-pressed=true]{color:#fff;background:#243650;border-color:#546f92}.Zo_8Fa_filters button:hover{color:#fff}.Zo_8Fa_filters button>span{font:9px var(--font-mono);color:#fff;margin-left:9px}.Zo_8Fa_grid{background:#263246;border:1px solid #263246;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.Zo_8Fa_benchmark{background:#101925;align-items:center;gap:16px;min-height:82px;padding:22px 20px;transition:background .2s;display:flex}.Zo_8Fa_benchmark:hover{background:#1a283a}.Zo_8Fa_logo{flex-shrink:0;place-items:center;width:36px;display:grid}.Zo_8Fa_logo img{object-fit:contain;width:32px;height:32px}.Zo_8Fa_benchmark>div:nth-child(2){flex:1}.Zo_8Fa_benchmark strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.Zo_8Fa_benchmark span{font:10px var(--font-mono);color:#fff;margin-top:7px;display:block}.Zo_8Fa_benchmark i{padding-inline:3px;font-style:normal}.Zo_8Fa_benchmark>svg{color:#fff;flex-shrink:0}.Zo_8Fa_note{color:#fff;margin-top:20px;font-size:10px}@media (max-width:1050px){.Zo_8Fa_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.Zo_8Fa_coverage{padding:83px 24px 54px}.Zo_8Fa_heading{display:block}.Zo_8Fa_heading h2{font-size:clamp(32px,8.3vw,46px)}.Zo_8Fa_heading>p{margin-top:18px}.Zo_8Fa_grid{grid-template-columns:repeat(2,1fr)}.Zo_8Fa_benchmark{gap:8px;min-height:76px;padding:16px 10px}.Zo_8Fa_benchmark>svg{display:none}.Zo_8Fa_benchmark strong{font-size:10px}.Zo_8Fa_benchmark span{font-size:8px}.Zo_8Fa_logo{width:25px}.Zo_8Fa_logo img{width:24px;height:24px}.Zo_8Fa_filters{gap:6px}.Zo_8Fa_filters button{padding:8px 12px;font-size:10px}}@media (max-width:380px){.Zo_8Fa_grid{grid-template-columns:1fr}}
.Qk22CG_film{--cinema-ease:cubic-bezier(.16, 1, .3, 1)}.Qk22CG_scene{--scene-reveal:1;--scene-travel:0;--scene-progress:0;isolation:isolate;position:relative}.Qk22CG_scene[data-pinned]>section{min-height:0;display:block}.Qk22CG_scene[data-pinned]>section>div:first-child{max-width:none;position:sticky}.Qk22CG_scene[data-pinned]>section:before{display:none}.Qk22CG_scene>section{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative}.Qk22CG_scene>section>div:first-child{z-index:1;width:100%;max-width:1640px;padding-inline:clamp(24px,4.6vw,88px);position:relative}.Qk22CG_scene>section:before{content:"";height:1px;transform:scaleX(var(--scene-reveal));transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#0000,#8caad360,#0000);position:absolute;top:0;left:15%;right:15%}:is(.Qk22CG_scene .t-h2,.Qk22CG_scene .t-tile){letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,4.1vw,70px);font-weight:500;line-height:1.1}.Qk22CG_scene .t-lede{max-width:850px;font-size:clamp(16px,1.3vw,20px);line-height:1.75}.Qk22CG_scene [data-reveal]{--reveal-duration:1.05s}.js .Qk22CG_scene [data-reveal=rise]:not(.is-in){transform:translateY(34px)}.Qk22CG_scene[data-cinema=coverage]{background:#0e1420}.Qk22CG_scene[data-cinema=coverage]>section>div:first-child{padding-inline:0}.Qk22CG_scene[data-cinema=coverage]>section{display:flex}.Qk22CG_scene[data-cinema=platform]>section{background:radial-gradient(at 15% 70%,#eaf0fa,#0000 50%),#fafbfe}.Qk22CG_scene[data-cinema=platform]>section>div{padding-block:clamp(90px,11vh,150px)}.Qk22CG_scene .cinema-architecture{transform:perspective(1200px) rotateY(calc((1 - var(--scene-reveal)) * -12deg)) translateY(calc(var(--scene-travel) * -30px));transform-origin:50%}.Qk22CG_scene .cinema-architecture:before{content:"";transform:scale(calc(.8 + var(--scene-reveal) * .3));pointer-events:none;border:1px solid #87a5d02b;border-radius:50%;position:absolute;inset:10%}.Qk22CG_scene .cinema-architecture:after{content:"";transform:rotate(calc(var(--scene-travel) * 18deg));pointer-events:none;border:1px dashed #87a5d026;border-radius:50%;position:absolute;inset:3%}.Qk22CG_scene .cinema-module{background:#ffffffb3;border:1px solid #dde4f0;border-radius:18px;padding:26px 22px}.Qk22CG_scene .cinema-signal{stroke-dashoffset:calc(var(--scene-travel) * var(--dir,1) * -1.3 + var(--phase,0));filter:drop-shadow(0 0 3px #5b8defb0)}.Qk22CG_scene .cinema-orbit{transform-box:fill-box;transform-origin:50%;transform:rotate(calc(var(--scene-travel) * 60deg))}.Qk22CG_scene .cinema-orbit-reverse{transform:rotate(calc(var(--scene-travel) * -40deg))}.Qk22CG_scene .cinema-node{transform-box:fill-box;transform-origin:50%;transition:transform .25s var(--cinema-ease), filter .25s var(--cinema-ease)}.Qk22CG_scene .cinema-node rect:nth-of-type(2){transition:stroke .25s var(--cinema-ease)}@media (hover:hover) and (pointer:fine){.Qk22CG_scene .cinema-node:hover{filter:drop-shadow(0 10px 18px #1f47c238);transform:translateY(-3px)}.Qk22CG_scene .cinema-node:hover rect:nth-of-type(2){stroke:#1f47c2}.Qk22CG_scene .cinema-node-core:hover{filter:drop-shadow(0 12px 22px #1f47c266)}}.Qk22CG_scene .cinema-module:hover{border-color:#92a8ca}.Qk22CG_scene[data-cinema=operations]>section{background:radial-gradient(at 50% 48%,#1e3452,#0000 63%),#0a101b}.Qk22CG_scene[data-cinema=operations]>section>div{padding-block:clamp(90px,12vh,160px)}@media (min-width:761px){.Qk22CG_scene[data-cinema=operations] .t-h2{font-size:clamp(36px,4.1vw,66px)}}.Qk22CG_scene[data-cinema=operations] .t-lede{max-width:var(--measure-lede);text-wrap:balance}.Qk22CG_scene[data-cinema=operations] .measure-device-wide{perspective:1600px;width:min(100%,1120px)}.Qk22CG_scene[data-cinema=operations] .tile-device{transform:perspective(1400px) translateY(calc((1 - var(--scene-reveal)) * 80px)) rotateX(calc((1 - var(--scene-reveal)) * 12deg)) scale(calc(.91 + var(--scene-reveal) * .09));transform-origin:50% 100%;animation:none}.Qk22CG_scene[data-cinema=operations] .device-frame{border:1px solid #6f9bc548;box-shadow:0 45px 100px -30px #000b,0 0 90px -35px #589cfc55}.Qk22CG_scene[data-cinema=operations] .device-frame:after{content:"";pointer-events:none;transform:translateX(calc(var(--scene-travel) * 100%));background:linear-gradient(115deg,#0000 15%,#d0e2ff0e 37%,#0000 60%);position:absolute;inset:0}.Qk22CG_scene[data-cinema=why]>section{background:#f4f6fa}.Qk22CG_scene[data-cinema=why]>section>div{padding-block:clamp(90px,12vh,160px)}.Qk22CG_scene .cinema-reason{border-top:1px solid #c9d4e5;padding-top:28px;position:relative}.Qk22CG_scene .cinema-reason:before{content:"";width:52px;height:2px;transform:scaleX(var(--scene-reveal));transform-origin:0;background:#315eac;position:absolute;top:-1px;left:0}.Qk22CG_scene .cinema-reason>svg{color:#1f47c2;width:26px;height:26px;margin-bottom:23px}.Qk22CG_scene[data-cinema=briefing]>section{background:radial-gradient(at 50% 100%,#213656,#0000 67%),#090f1b;overflow:clip}.Qk22CG_scene[data-cinema=briefing]>section:before{display:none}.Qk22CG_scene[data-cinema=briefing]>section>div{padding-block:clamp(100px,13vh,170px)}.Qk22CG_scene[data-cinema=briefing] form{max-width:1100px;margin-inline:auto}.Qk22CG_scene[data-cinema=briefing] .field-dark{background:#ffffff07;height:56px}.Qk22CG_ending{background:#edf1f7}.Qk22CG_ending>footer{background:0 0;border-top:1px solid #cfd8e5}@media (max-width:760px){.Qk22CG_scene>section{min-height:100svh}:is(.Qk22CG_scene .t-h2,.Qk22CG_scene .t-tile){font-size:clamp(30px,8vw,44px)}.Qk22CG_scene .t-lede{font-size:15px;line-height:1.7}.Qk22CG_scene>section>div:first-child{padding-inline:24px}.Qk22CG_scene[data-cinema=coverage]>section>div:first-child{padding-inline:0}.Qk22CG_scene .cinema-architecture{transform:none}.Qk22CG_scene[data-cinema=operations] .tile-device{transform:translateY(calc((1 - var(--scene-reveal)) * 28px))}}@media (prefers-reduced-motion:reduce){.Qk22CG_scene{--scene-reveal:1!important;--scene-travel:0!important;--scene-progress:1!important}.Qk22CG_scene [data-reveal]{--reveal-duration:.16s}.js .Qk22CG_scene [data-reveal=rise]:not(.is-in){transform:none}:is(.Qk22CG_scene .tile-device,.Qk22CG_scene .cinema-architecture){transform:none!important}.Qk22CG_scene .cinema-signal{display:none}:is(.Qk22CG_scene .cinema-orbit,.Qk22CG_scene .cinema-node){transform:none!important}}
