.background-lab{--runtime-bg:#05040a;--runtime-panel:#090711;--runtime-line:#cdbbff24;--runtime-ink:#f7f4ff;--runtime-muted:#9d97ad;--runtime-violet:#b899ff;min-height:100svh;color:var(--runtime-ink);background:linear-gradient(128deg,#0000 26%,#55318e13 53%,#0000 72%),linear-gradient(#05040a 0%,#08050e 48%,#05040a 100%);overflow:clip}:is(body:has(.background-lab) header,body:has(.background-lab) footer){display:none}.background-lab *,.background-lab :before,.background-lab :after{box-sizing:border-box}.background-lab a{color:inherit;text-decoration:none}.runtime-nav{z-index:80;-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:#07050dc2;border:1px solid #cdbbff21;border-radius:1.2rem;justify-content:space-between;align-items:center;width:min(100vw - 2rem,76rem);min-height:2.75rem;padding:.38rem .55rem .38rem .45rem;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff09,0 1rem 3rem #00000057}.runtime-nav a,.runtime-nav>span{letter-spacing:.08em;align-items:center;gap:.48rem;font-size:.62rem;font-weight:750;display:inline-flex}.runtime-nav a{color:#f5f0ffc2;border-radius:.82rem;padding:.52rem .7rem;transition:color .22s,background .22s}.runtime-nav a:hover{color:#fff;background:#ac85ff1c}.runtime-nav a svg{width:.85rem;height:.85rem}.runtime-nav>span{color:#cdc1e275;padding-inline:.55rem}.runtime-sequence{view-timeline-name:--runtime-sequence;view-timeline-axis:block;min-height:560svh;position:relative}.runtime-sequence:before{content:"";pointer-events:none;background:linear-gradient(#0000,#b695fc1a 8% 92%,#0000);width:1px;position:absolute;top:0;bottom:0;left:clamp(1.25rem,7vw,8rem)}.runtime-sticky{place-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.runtime-sticky:before{content:"";pointer-events:none;background:linear-gradient(138deg,#0000 18%,#9769ee13 48%,#0000 76%);width:66%;height:72%;position:absolute;top:14%;right:-12%;transform:skew(-8deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 26% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 26% 70%,#0000)}.runtime-layout{z-index:2;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.38fr);align-items:center;gap:clamp(2.5rem,5vw,6.25rem);width:min(100vw - 3rem,90rem);padding-block:5.6rem 4.2rem;display:grid;position:relative}.runtime-copy-rail{min-width:0;height:clamp(22rem,47svh,31rem);position:relative}.runtime-study-label{color:#bda3f78f;letter-spacing:.16em;font-size:.58rem;font-weight:800;position:absolute;top:0;left:0}.runtime-copy-stack{position:absolute;inset:3.1rem 0 3.6rem}.runtime-copy{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;max-width:30rem;display:flex;position:absolute;inset:0;transform:translateY(1.4rem)}.runtime-copy:first-child{opacity:1;transform:none}.runtime-copy-kicker{color:var(--runtime-violet);letter-spacing:.17em;font-size:.62rem;font-weight:800}.runtime-copy h1{max-width:9.5ch;font-family:var(--font-display);letter-spacing:-.065em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.85rem,4.05vw,4.65rem);font-weight:610;line-height:.94}.runtime-copy p{max-width:29rem;color:var(--runtime-muted);margin:1.45rem 0 0;font-size:clamp(.88rem,1vw,.98rem);line-height:1.72}.runtime-copy-rule{background:#c9b7f11a;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.runtime-copy-rule i{background:linear-gradient(90deg,#8d67e1,#d0bdff);width:0;height:100%;display:block;box-shadow:0 0 .7rem #ae85ff57}.runtime-stage-wrap{perspective:1200px;width:100%;min-width:0;position:relative}.runtime-stage-wrap:before{content:"";filter:blur(1.45rem);opacity:.7;background:#6039ad29;border-radius:50%;height:2.7rem;position:absolute;bottom:-2.4rem;left:6%;right:6%}.runtime-stage{aspect-ratio:1569/1003;transform-origin:50% 55%;background:#08060e;border:1px solid #c7b4f330;border-radius:clamp(1.55rem,2.6vw,2.35rem);grid-template-rows:2.75rem minmax(0,1fr) 3.15rem;width:min(100%,62rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #6c4ca614,inset 0 1px #ffffff0a,0 2rem 5rem #0000006b}.runtime-stage:after{content:"";z-index:30;border-radius:inherit;pointer-events:none;border:1px solid #e7dcff09;position:absolute;inset:1px}.runtime-stage-topline{z-index:40;color:#dbd0f061;letter-spacing:.13em;background:#0a0711eb;border-bottom:1px solid #ccb9f416;justify-content:space-between;align-items:center;padding-inline:1rem;font-size:.51rem;font-weight:800;display:flex;position:relative}.runtime-stage-topline>span:first-child{color:#ede6fca8;align-items:center;gap:.48rem;display:inline-flex}.runtime-stage-topline img{object-fit:contain;width:1.15rem;height:1.15rem}.runtime-canvas{isolation:isolate;background:#05040a;min-height:0;position:relative;overflow:hidden}.runtime-layer{z-index:2;opacity:0;pointer-events:none;min-width:0;position:absolute;inset:0;overflow:hidden;transform:translateY(1.1rem)scale(.985)}.runtime-layer-engine{z-index:5;opacity:1;background:#040305;transform:none}.runtime-engine-image{object-fit:cover;object-position:55% 35%;image-rendering:auto;width:100%;height:100%;display:block}.runtime-engine-shade{pointer-events:none;background:linear-gradient(90deg,#46101821,#0000 32%),linear-gradient(#0000 64%,#04030757);position:absolute;inset:0}.runtime-load-focus{z-index:8;aspect-ratio:1;opacity:0;border:1px solid #ff2b4ee6;border-radius:20%;width:7.84%;position:absolute;top:21.835%;right:4.207%;box-shadow:0 0 0 1px #ff21462b,0 0 .85rem #ff194040}.runtime-pointer{z-index:10;clip-path:polygon(0 0,0 84%,23% 64%,41% 100%,57% 91%,40% 59%,74% 59%);filter:drop-shadow(0 1px 2px #000000db);opacity:0;transform-origin:0 0;background:linear-gradient(145deg,#fff 0 68%,#d8d1e4 100%);width:.8rem;height:1.12rem;position:absolute;top:70%;left:68%}.runtime-layer-boot{z-index:6;background:radial-gradient(circle at 28%,#7446d92e,#0000 32%),linear-gradient(140deg,#090612,#06040b 62%);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(1rem,3vw,3rem);padding:clamp(1.25rem,4vw,3.2rem);display:grid}.runtime-boot-grid{z-index:0;background-image:linear-gradient(#bb9aff0b 1px,#0000 1px),linear-gradient(90deg,#bb9aff0b 1px,#0000 1px);background-size:1.4rem 1.4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 42%,#000,#0000 72%);mask-image:radial-gradient(at 42%,#000,#0000 72%)}.runtime-boot-mark{z-index:2;aspect-ratio:1;place-items:center;width:clamp(7rem,14vw,11.5rem);margin-inline:auto;display:grid;position:relative}.runtime-boot-orbit,.runtime-boot-scan,.runtime-boot-core{border-radius:50%;position:absolute}.runtime-boot-orbit-outer{border:1px solid #c1a4ff40;inset:0;box-shadow:inset 0 0 1.8rem #6d43c31a,0 0 2rem #6d43c31a}.runtime-boot-orbit-inner{border:1px dashed #c2a3ff45;inset:14%}.runtime-boot-scan{background:conic-gradient(from 10deg, transparent 0 74%, #c4a9ffcc 82%, transparent 91%);inset:5%;-webkit-mask-image:radial-gradient(circle,#0000 0 68%,#000 69% 72%,#0000 73%);mask-image:radial-gradient(circle,#0000 0 68%,#000 69% 72%,#0000 73%)}.runtime-boot-core{z-index:3;aspect-ratio:1;background:#08050ee6;border:1px solid #c7adff33;place-items:center;width:50%;display:grid;box-shadow:inset 0 0 1.5rem #7043cd1f,0 0 2rem #7043cd2b}.runtime-boot-core img{object-fit:contain;filter:drop-shadow(0 0 .8rem #b07dff7a);width:74%;height:74%}.runtime-boot-copy{z-index:2;min-width:0;position:relative}.runtime-boot-copy>span{color:#b995ff;letter-spacing:.17em;font-size:.58rem;font-weight:800}.runtime-boot-copy strong{font-family:var(--font-display);letter-spacing:-.05em;margin-top:.65rem;font-size:clamp(1.5rem,3vw,2.8rem);font-weight:600;line-height:1;display:block}.runtime-boot-progress{background:#ffffff0b;border:1px solid #bf9eff24;border-radius:99px;height:.36rem;margin-top:1.45rem;position:relative;overflow:hidden}.runtime-boot-progress i{border-radius:inherit;inset-block:-1px;background:linear-gradient(90deg,#7750d8,#b78dff,#ddd0ff);width:0;position:absolute;left:-1px;box-shadow:0 0 .8rem #9e70f780}.runtime-boot-steps{color:#d7cbec57;letter-spacing:.08em;justify-content:space-between;margin-top:.55rem;font-size:.46rem;font-weight:750;display:flex}.runtime-layer-feature,.runtime-layer-update{background:linear-gradient(145deg,#090611,#06040b 72%);grid-template-rows:2rem minmax(0,1fr);gap:.75rem;padding:clamp(.8rem,2.4vw,1.5rem);display:grid}.runtime-layer-feature{z-index:7}.runtime-layer-update{z-index:8}.runtime-layer-heading{color:#dacef066;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:.52rem;font-weight:800;display:flex}.runtime-layer-heading strong{color:#b694ff;font-size:.5rem}.runtime-feature-frame,.runtime-update-frame{min-height:0}.runtime-feature-frame .feature-library,.runtime-update-frame .bypass-response-demo{background-color:#08050ed6;border-color:#c6aff71f;border-radius:1.15rem;height:100%;box-shadow:inset 0 1px #ffffff06,0 1.5rem 3.5rem #0000003d}.runtime-feature-frame .feature-option-track,.runtime-feature-frame .feature-option,.runtime-feature-frame .feature-scrollbar i{animation-duration:18s}.runtime-layer-ready{z-index:9;background:linear-gradient(118deg,#0000 18%,#7648cc1f,#0000 74%),linear-gradient(145deg,#090611,#05040a 68%);place-items:center;display:grid}.runtime-ready-surface{background:linear-gradient(90deg,#0000 8%,#b48fff0b 50%,#0000 92%);position:absolute;inset:0}.runtime-ready-mark{z-index:2;align-items:center;gap:clamp(1rem,3vw,2rem);display:flex;position:relative}.runtime-ready-mark>span{aspect-ratio:1;background:#07050dcc;border:1px solid #c7adff2b;border-radius:36%;place-items:center;width:clamp(5.3rem,10vw,8rem);display:grid;box-shadow:inset 0 1px #ffffff0a,0 1.4rem 3rem #0000004d}.runtime-ready-mark img{object-fit:contain;filter:drop-shadow(0 0 1rem #9f69ff5c);width:74%;height:74%}.runtime-ready-mark>div{flex-direction:column;display:flex}.runtime-ready-mark small{color:#b995ff;letter-spacing:.16em;font-size:.55rem;font-weight:800}.runtime-ready-mark strong{font-family:var(--font-display);letter-spacing:-.055em;margin-top:.4rem;font-size:clamp(2rem,4vw,4rem);font-weight:600;line-height:.96}.runtime-ready-mark p{color:#dad0ec80;margin:.55rem 0 0;font-size:.72rem}.runtime-ready-check{aspect-ratio:1;color:#42df9e;background:#20ba7c0f;border:1px solid #39dc9747;border-radius:50%;place-items:center;width:2.2rem;display:grid;position:absolute;top:1.1rem;right:1.1rem}.runtime-ready-check svg{stroke-width:2.5px;width:.9rem}.runtime-stage-progress{z-index:40;background:#0a0711f0;border-top:1px solid #ccb9f416;flex-direction:column;justify-content:center;padding-inline:1rem;display:flex;position:relative}.runtime-progress-line{background:#c4acf621;height:1px;display:block;position:relative;overflow:hidden}.runtime-progress-line i{background:linear-gradient(90deg,#7250c9,#b994ff,#e1d6ff);width:0;height:100%;display:block;box-shadow:0 0 .7rem #a377ff80}.runtime-stage-progress>div{color:#d9cdef47;letter-spacing:.11em;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:.5rem;font-size:.44rem;font-weight:800;display:grid}.runtime-stage-progress small:nth-child(2),.runtime-stage-progress small:nth-child(3),.runtime-stage-progress small:nth-child(4){text-align:center}.runtime-stage-progress small:last-child{text-align:right}.runtime-scroll-cue{z-index:10;color:#dcd2ef6b;letter-spacing:.08em;align-items:center;gap:.45rem;font-size:.58rem;font-weight:700;display:flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.runtime-scroll-cue svg{width:.75rem;height:.75rem}.runtime-scroll-cue svg:last-child{animation:1.8s ease-in-out infinite runtime-cue-bob}.runtime-end{text-align:center;background:linear-gradient(#0000,#4f2b840e,#0000);flex-direction:column;justify-content:center;align-items:center;min-height:72svh;padding:6rem 1.5rem;display:flex;position:relative}.runtime-end-icon{aspect-ratio:1;color:#b995ff;background:#a070f60f;border:1px solid #b996fd33;border-radius:50%;place-items:center;width:2.65rem;display:grid}.runtime-end-icon svg{width:1rem}.runtime-end>span:nth-child(2){color:#b995ff;letter-spacing:.16em;text-transform:uppercase;margin-top:1.2rem;font-size:.58rem;font-weight:800}.runtime-end h2{max-width:13ch;font-family:var(--font-display);letter-spacing:-.06em;margin:1rem 0 0;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:600;line-height:.96}.runtime-end p{max-width:34rem;color:var(--runtime-muted);margin:1.3rem 0 0;font-size:.9rem;line-height:1.7}.runtime-end a{color:#f4efffc2;border:1px solid #c0a5f629;border-radius:.95rem;margin-top:1.8rem;padding:.75rem 1rem;font-size:.68rem;font-weight:750;transition:border-color .22s,color .22s,background .22s}.runtime-end a:hover{color:#fff;background:#9d6ff614;border-color:#c0a5f657}@supports (animation-timeline:view()) and (animation-range:contain 0% contain 100%){.runtime-copy,.runtime-layer,.runtime-pointer,.runtime-load-focus,.runtime-boot-progress i,.runtime-boot-scan,.runtime-copy-rule i,.runtime-progress-line i,.runtime-scroll-cue{animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--runtime-sequence;animation-range:contain}.runtime-copy-1{animation-name:runtime-copy-one}.runtime-copy-2{animation-name:runtime-copy-two}.runtime-copy-3{animation-name:runtime-copy-three}.runtime-copy-4{animation-name:runtime-copy-four}.runtime-copy-5{animation-name:runtime-copy-five}.runtime-layer-engine{animation-name:runtime-layer-engine}.runtime-layer-boot{animation-name:runtime-layer-boot}.runtime-layer-feature{animation-name:runtime-layer-feature}.runtime-layer-update{animation-name:runtime-layer-update}.runtime-layer-ready{animation-name:runtime-layer-ready}.runtime-pointer{animation-name:runtime-pointer-click}.runtime-load-focus{animation-name:runtime-load-focus}.runtime-boot-progress i{animation-name:runtime-boot-fill}.runtime-boot-scan{animation-name:runtime-boot-rotate}.runtime-copy-rule i,.runtime-progress-line i{animation-name:runtime-overall-progress}.runtime-scroll-cue{animation-name:runtime-cue-dismiss}.runtime-feature-frame .feature-option-track{animation-name:runtime-feature-track;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;animation-timeline:--runtime-sequence;animation-range:contain}.runtime-feature-frame .feature-option{animation:none!important}.runtime-feature-frame .feature-focus-frame:after{opacity:0;animation:none}.runtime-feature-frame .feature-scrollbar i{animation-name:runtime-feature-thumb;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;animation-timeline:--runtime-sequence;animation-range:contain}.runtime-update-frame .bypass-response-head>span:first-child svg,.runtime-update-frame .bypass-state-pill,.runtime-update-frame .bypass-state-pill b,.runtime-update-frame .bypass-node-anticheat .bypass-node-shell,.runtime-update-frame .bypass-node-scan,.runtime-update-frame .bypass-alert-ring,.runtime-update-frame .bypass-node-oxpher,.runtime-update-frame .bypass-oxpher-pulse,.runtime-update-frame .bypass-alert-packet,.runtime-update-frame .bypass-patch-beam,.runtime-update-frame .bypass-final-badge,.runtime-update-frame .bypass-copy-stack>span,.runtime-update-frame .bypass-progress i{animation-duration:1s;animation-iteration-count:1;animation-fill-mode:both;animation-timeline:--runtime-sequence;animation-range:contain 60% contain 86%}}@keyframes runtime-copy-one{0%,15%{opacity:1;transform:none}17%,to{opacity:0;transform:translateY(-.7rem)}}@keyframes runtime-copy-two{0%,17.01%{opacity:0;transform:translateY(.7rem)}20%,35%{opacity:1;transform:none}37%,to{opacity:0;transform:translateY(-.7rem)}}@keyframes runtime-copy-three{0%,37.01%{opacity:0;transform:translateY(.7rem)}40%,57%{opacity:1;transform:none}59%,to{opacity:0;transform:translateY(-.7rem)}}@keyframes runtime-copy-four{0%,59.01%{opacity:0;transform:translateY(.7rem)}62%,80%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-.7rem)}}@keyframes runtime-copy-five{0%,82.01%{opacity:0;transform:translateY(.7rem)}85%,to{opacity:1;transform:none}}@keyframes runtime-layer-engine{0%,27%{opacity:1;transform:none}27.01%,to{opacity:0;transform:none}}@keyframes runtime-layer-boot{0%,19%{opacity:0;clip-path:inset(21.8% 4.2% 64.3% 88% round .7rem);transform:none}20%{opacity:1;clip-path:inset(21.8% 4.2% 64.3% 88% round .7rem);transform:none}27%,44%{opacity:1;clip-path:inset(0 round 1.35rem);transform:none}44.01%,to{opacity:0;clip-path:inset(0 round 1.35rem);transform:none}}@keyframes runtime-layer-feature{0%,36%{opacity:0;clip-path:inset(0 0 0 100% round 1.2rem);transform:none}37%{opacity:1;clip-path:inset(0 0 0 100% round 1.2rem);transform:none}44%,66%{opacity:1;clip-path:inset(0 round 1.2rem);transform:none}66.01%,to{opacity:0;clip-path:inset(0 round 1.2rem);transform:none}}@keyframes runtime-layer-update{0%,58%{opacity:0;clip-path:inset(12% 8% 12% 92% round 1.35rem);transform:none}59%{opacity:1;clip-path:inset(12% 8% 12% 92% round 1.35rem);transform:none}66%,88%{opacity:1;clip-path:inset(0 round 1.35rem);transform:none}88.01%,to{opacity:0;clip-path:inset(0 round 1.35rem);transform:none}}@keyframes runtime-layer-ready{0%,80%{opacity:0;clip-path:inset(100% 0 0 round 1.35rem);transform:none}81%{opacity:1;clip-path:inset(100% 0 0 round 1.35rem);transform:none}88%,to{opacity:1;clip-path:inset(0 round 1.35rem);transform:none}}@keyframes runtime-feature-track{0%,44%{transform:translateY(-4rem)}47%,50%{transform:translateY(-6.75rem)}53%,56%{transform:translateY(-9.5rem)}59%,to{transform:translateY(-12.25rem)}}@keyframes runtime-feature-thumb{0%,44%{top:0}47%,50%{top:calc(20% - .27rem)}53%,56%{top:calc(40% - .54rem)}59%,to{top:calc(60% - .81rem)}}@keyframes runtime-pointer-click{0%,3%{opacity:0;top:70%;left:68%;transform:scale(1)}6%{opacity:1}15%{opacity:1;top:28.02%;left:91.84%;transform:scale(1)}17%,18%{opacity:1;top:28.02%;left:91.84%;transform:scale(.9)}21%{opacity:1;top:28.02%;left:91.84%;transform:scale(1)}24%,to{opacity:0;top:28.02%;left:91.84%;transform:scale(1)}}@keyframes runtime-load-focus{0%,14%{opacity:0;transform:scale(.9)}16%{opacity:1;transform:scale(1)}19%{opacity:1;transform:scale(.94)}22%{opacity:.9;transform:scale(1.08)}25%,to{opacity:0;transform:scale(1.12)}}@keyframes runtime-boot-fill{0%,23%{width:0}39%,to{width:calc(100% + 2px)}}@keyframes runtime-boot-rotate{0%{transform:rotate(-40deg)}to{transform:rotate(680deg)}}@keyframes runtime-overall-progress{0%{width:0}to{width:100%}}@keyframes runtime-cue-dismiss{0%,4%{opacity:1;transform:translate(-50%)translateY(0)}10%,to{opacity:0;transform:translate(-50%)translateY(.7rem)}}@keyframes runtime-cue-bob{0%,to{transform:translateY(-.12rem)}50%{transform:translateY(.14rem)}}@media (width<=64rem){.runtime-sequence{min-height:500svh}.runtime-layout{grid-template-columns:1fr;align-content:center;gap:1.1rem;width:min(100vw - 2rem,46rem);padding-block:4.8rem 3.5rem}.runtime-copy-rail{width:100%;height:12.5rem}.runtime-copy-stack{inset:2.2rem 0 1rem}.runtime-copy{justify-content:flex-end;max-width:38rem}.runtime-copy h1{max-width:13ch;margin-top:.65rem;font-size:clamp(2.45rem,5vw,3.15rem)}.runtime-copy p{max-width:38rem;margin-top:.8rem;font-size:.86rem}.runtime-stage{width:100%}.runtime-study-label{font-size:.52rem}.runtime-scroll-cue{bottom:.8rem}}@media (width<=42rem){.runtime-nav{border-radius:1rem;width:calc(100vw - 1rem);min-height:2.45rem;top:.55rem}.runtime-nav>span{display:none}.runtime-nav a{font-size:.58rem}.runtime-sequence{min-height:470svh}.runtime-sequence:before{display:none}.runtime-layout{gap:.85rem;width:calc(100vw - 1.4rem);padding-block:4.3rem 2.8rem}.runtime-copy-rail{height:11.7rem}.runtime-copy-stack{top:2rem}.runtime-copy-kicker{font-size:.53rem}.runtime-copy h1{font-size:clamp(2rem,10vw,2.65rem);line-height:.98}.runtime-copy p{margin-top:.68rem;font-size:.78rem;line-height:1.55}.runtime-stage{border-radius:1.2rem;grid-template-rows:2.1rem minmax(0,1fr) 2.6rem}.runtime-stage-topline{letter-spacing:.09em;padding-inline:.65rem;font-size:.4rem}.runtime-stage-topline>span:last-child{display:none}.runtime-stage-topline img{width:.92rem;height:.92rem}.runtime-layer-boot{gap:.65rem;padding:.7rem .9rem}.runtime-boot-mark{width:clamp(5rem,22vw,6.2rem)}.runtime-boot-copy>span{font-size:.42rem}.runtime-boot-copy strong{margin-top:.35rem;font-size:clamp(1.05rem,5vw,1.35rem)}.runtime-boot-progress{margin-top:.65rem}.runtime-boot-steps{font-size:.32rem}.runtime-layer-feature,.runtime-layer-update{grid-template-rows:1.15rem minmax(0,1fr);gap:.35rem;padding:.5rem}.runtime-layer-heading{font-size:.36rem}.runtime-layer-heading strong{font-size:.34rem}.runtime-feature-frame .feature-library,.runtime-update-frame .bypass-response-demo{border-radius:.72rem}.runtime-ready-mark{gap:.8rem}.runtime-ready-mark>span{width:4.25rem}.runtime-ready-mark strong{font-size:1.75rem}.runtime-ready-mark p{font-size:.55rem}.runtime-ready-check{width:1.65rem;top:.65rem;right:.65rem}.runtime-stage-progress{padding-inline:.65rem}.runtime-stage-progress>div{margin-top:.36rem;font-size:.34rem}.runtime-scroll-cue{display:none}.runtime-end h2{font-size:clamp(2.35rem,12vw,3.25rem)}}@media (prefers-reduced-motion:reduce){.background-lab *,.background-lab :before,.background-lab :after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.runtime-sequence{min-height:100svh}.runtime-copy:not(:first-child),.runtime-layer:not(.runtime-layer-engine),.runtime-pointer,.runtime-load-focus,.runtime-scroll-cue{display:none}.runtime-copy:first-child,.runtime-layer-engine{opacity:1!important;transform:none!important}.runtime-copy-rule i,.runtime-progress-line i{width:20%}}@media (forced-colors:active){.runtime-stage,.runtime-nav,.runtime-end a{border:1px solid canvastext}}.design-lab{--lab-bg:#05040a;--lab-fg:#f4f0ff;--lab-muted:#938da5;--lab-violet:#aa86ff;color:var(--lab-fg);background:var(--lab-bg);overflow:clip}:is(body:has(.design-lab) header,body:has(.design-lab) footer){display:none}.design-lab *{box-sizing:border-box}.lab-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07050db3;border:1px solid #d2c2ff26;border-radius:999px;gap:.35rem;padding:.35rem;display:flex;position:fixed;top:1.4rem;left:50%;transform:translate(-50%)}.lab-nav a{color:#efe9ff99;border-radius:999px;padding:.7rem 1rem;font-size:.67rem;font-weight:700;text-decoration:none;transition:color .2s,background .2s}.lab-nav a:hover{color:#fff;background:#ab86ff21}.lab-concept{border-bottom:1px solid #c3aeff21;min-height:100svh;position:relative;overflow:hidden}.lab-concept-label{z-index:5;color:var(--lab-muted);letter-spacing:.16em;gap:.8rem;font-size:.62rem;font-weight:700;display:flex;position:absolute;top:6.5rem;left:clamp(1.5rem,5vw,5rem)}.lab-concept-label span{color:var(--lab-violet)}.lab-product-first{--lab-panel-x:0px;--lab-panel-y:0px;--lab-tilt-x:0deg;--lab-tilt-y:0deg;--lab-light-x:50%;--lab-light-y:48%;background:#05040a;grid-template-columns:minmax(24rem,.72fr) minmax(34rem,1.28fr);align-items:center;gap:5vw;padding:9rem clamp(1.5rem,5vw,5rem) 5rem;display:grid}.lab-product-first:before{content:"";filter:blur(35px);background:radial-gradient(circle,#925bff2b,#4b28910a 45%,#0000 70%);border-radius:50%;width:62vw;height:62vw;animation:8s ease-in-out infinite lab-ambient-breathe;position:absolute;top:-23vw;right:-22vw}.lab-product-first:after{content:"";filter:blur(110px);background:#49209229;border-radius:50%;width:60%;height:45%;position:absolute;bottom:-28%;left:18%}.lab-product-ambience{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lab-ambient-wash{left:var(--lab-light-x);top:var(--lab-light-y);opacity:.3;filter:blur(30px);background:radial-gradient(circle,#a375ff3b,#0000 68%);border-radius:50%;width:36rem;height:36rem;transition:left .9s cubic-bezier(.16,1,.3,1),top .9s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)}.lab-product-ambience svg{color:#b391ff29;filter:drop-shadow(0 0 16px #8f5dff38);width:73%;height:86%;position:absolute;bottom:-7%;right:-8%}.lab-product-ambience path{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:4 12;animation:18s linear infinite lab-flow-lines}.lab-product-ambience path:nth-child(2){opacity:.62;animation-duration:24s;animation-direction:reverse}.lab-product-ambience path:nth-child(3){opacity:.35;animation-duration:30s}.lab-product-copy{z-index:2;max-width:45rem;position:relative}.lab-product-copy>p,.lab-editorial-copy>p{color:var(--lab-violet);letter-spacing:.18em;font-size:.66rem;font-weight:700}.lab-product-copy h1,.lab-editorial-copy h2,.lab-operator-copy h2{font-family:var(--font-display);letter-spacing:-.07em;margin:1.4rem 0 0;font-size:clamp(4rem,7vw,8.5rem);font-weight:600;line-height:.9}.lab-product-copy h1{text-wrap:balance;text-shadow:0 18px 55px #0000006b;max-width:8.5ch}.lab-product-copy>span,.lab-editorial-copy>span,.lab-operator-copy p{max-width:35rem;color:var(--lab-muted);margin-top:2rem;line-height:1.8;display:block}.lab-product-copy>a{color:#fff;align-items:center;gap:.7rem;margin-top:2.2rem;font-size:.8rem;text-decoration:none;display:inline-flex}.lab-product-copy>a svg{width:1rem}.lab-product-display{perspective:1500px;min-height:min(43rem,74svh);transform:translate3d(var(--lab-panel-x), var(--lab-panel-y), 0);transition:transform .9s cubic-bezier(.16,1,.3,1);position:relative}.lab-product-float{animation:6.8s cubic-bezier(.37,0,.2,1) infinite lab-product-float;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.lab-product-halo{z-index:-1;filter:blur(32px);background:radial-gradient(#854eee40,#6135b90f 48%,#0000 70%);border-radius:50%;animation:5.5s ease-in-out infinite lab-halo-pulse;position:absolute;inset:-18%}.lab-product-screen{z-index:2;transform:rotateX(var(--lab-tilt-x)) rotateY(var(--lab-tilt-y));background:linear-gradient(145deg,#181126fa,#07060b 38%);border:1px solid #d5c5ff45;border-radius:2.35rem;transition:transform .9s cubic-bezier(.16,1,.3,1),box-shadow .5s;position:relative;overflow:hidden;box-shadow:0 55px 120px #000000ab,0 0 70px #794cdc21,inset 0 1px #ffffff12}.lab-product-screen:hover{box-shadow:0 65px 140px #000000b8,0 0 90px #8d5bf033,inset 0 1px #ffffff1a}.lab-product-screen img{filter:saturate(.88)brightness(.9)contrast(1.025);width:100%;display:block}.lab-load-pointer{z-index:5;clip-path:polygon(0 0,100% 66%,58% 72%,77% 100%,59% 100%,43% 76%,12% 100%);filter:drop-shadow(0 2px 4px #000000e6);background:#fff;width:1.2rem;height:1.65rem;animation:6.8s cubic-bezier(.37,0,.2,1) .7s infinite lab-loader-pointer;position:absolute;top:8.2%;right:2.1%}.lab-load-pulse{z-index:4;opacity:0;border:1px solid #ff3052d1;border-radius:1rem;width:4rem;height:4rem;animation:6.8s ease-out .7s infinite lab-loader-pulse;position:absolute;top:3.2%;right:1.25%;box-shadow:0 0 20px #ff264b47}.lab-product-reflection{filter:blur(18px);background:radial-gradient(#7b4be02e,#0000 68%);border-radius:50%;height:11rem;position:absolute;bottom:-10rem;left:12%;right:5%;transform:rotateX(72deg)}.lab-editorial{color:#09070f;background:#ece8f5;align-items:center;padding:9rem clamp(1.5rem,5vw,5rem);display:flex}.lab-editorial .lab-concept-label{color:#110a1c73}.lab-editorial-word{color:#5c35a013;font-family:var(--font-display);letter-spacing:-.09em;font-size:27vw;font-weight:700;line-height:.8;position:absolute;bottom:-9vw;left:-2vw}.lab-editorial-copy{z-index:2;width:min(65rem,68vw);position:relative}.lab-editorial-copy h2{max-width:8ch;font-size:clamp(5rem,11vw,13rem)}.lab-editorial-copy>span{color:#140d1e8f;max-width:37rem}.lab-editorial-ribbon{color:#fff;background:#6d42bd;gap:3rem;padding:1.4rem 3rem;display:flex;position:absolute;bottom:9%;left:-3%;right:-3%;transform:rotate(-3deg);box-shadow:0 18px 50px #411e7a40}.lab-editorial-ribbon span{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:3rem;font-size:clamp(1rem,1.8vw,2rem);display:inline-flex}.lab-editorial-ribbon i{background:#c8ff80;border-radius:50%;width:.38rem;height:.38rem}.lab-editorial-mark{letter-spacing:.16em;flex-direction:column;align-items:center;gap:1rem;font-size:.58rem;font-weight:700;display:flex;position:absolute;top:24%;right:8%}.lab-editorial-mark img{filter:drop-shadow(0 18px 32px #4f299540);width:clamp(6rem,11vw,12rem)}.lab-next{color:#130d1c;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:2rem;right:3rem}.lab-next svg{width:1rem}.lab-operator{background:radial-gradient(circle at 20% 55%,#693ecc21,#0000 28%),#030307;padding:9rem clamp(1.5rem,5vw,5rem) 4rem}.lab-operator:before{content:"";opacity:.09;background-image:linear-gradient(#aa86ff40 1px,#0000 1px),linear-gradient(90deg,#aa86ff40 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.lab-operator-top{color:var(--lab-muted);letter-spacing:.12em;gap:3rem;font-family:ui-monospace,monospace;font-size:.62rem;display:flex;position:absolute;top:6.3rem;right:5vw}.lab-operator-layout{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;min-height:calc(100svh - 13rem);display:grid;position:relative}.lab-operator-copy>svg{width:2rem;height:2rem;color:var(--lab-violet)}.lab-operator-copy h2{max-width:9ch;font-size:clamp(4rem,7.5vw,8.5rem)}.lab-operator-copy button{color:#fff;font:inherit;background:#a67eff14;border:1px solid #c4b0ff40;border-radius:.75rem;align-items:center;gap:.8rem;margin-top:2.2rem;padding:1rem 1.35rem;font-size:.78rem;display:inline-flex}.lab-operator-copy button svg{width:1rem}.lab-operator-list{border-block:1px solid #c2acff29}.lab-operator-list>div{color:#ebe4f86b;border-bottom:1px solid #c2acff1c;grid-template-columns:2rem 3rem 1fr auto 1rem;align-items:center;gap:1.2rem;min-height:8rem;padding:0 1.2rem;transition:color .3s,background .3s;display:grid}.lab-operator-list>div:last-child{border:0}.lab-operator-list>div.is-active,.lab-operator-list>div:hover{color:#fff;background:linear-gradient(90deg,#9f6fff24,#0000)}.lab-operator-list span{color:var(--lab-violet);font-size:.62rem}.lab-operator-list svg{width:1.15rem}.lab-operator-list strong{font-family:var(--font-display);font-size:clamp(1.4rem,2vw,2.2rem);font-weight:500}.lab-operator-list small{color:var(--lab-muted)}.lab-operator-scan{background:linear-gradient(transparent, var(--lab-violet), transparent);width:1px;box-shadow:0 0 20px var(--lab-violet);animation:7s linear infinite lab-scan;position:absolute;top:0;bottom:0}@keyframes lab-ambient-breathe{50%{opacity:.7;transform:scale(1.08)translate(-2%,3%)}}@keyframes lab-flow-lines{to{stroke-dashoffset:-160px}}@keyframes lab-product-float{0%,to{transform:translateY(-50%)}42%{transform:translateY(calc(-50% - 13px))scale(1.006)}68%{transform:translateY(calc(-50% - 8px))scale(1.003)}}@keyframes lab-halo-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.92;transform:scale(1.04)}}@keyframes lab-loader-pointer{0%,14%{opacity:0;transform:translate(2.5rem,1.7rem)}24%,39%{opacity:1;transform:translate(0)}42%{transform:translate(-.08rem,-.08rem)scale(.9)}47%,to{opacity:0;transform:translate(0)}}@keyframes lab-loader-pulse{0%,39%{opacity:0;transform:scale(.92)}43%{opacity:1}54%,to{opacity:0;transform:scale(1.24)}}@keyframes lab-scan{0%{left:0}to{left:100%}}@media (width<=850px){.lab-nav{justify-content:center;width:calc(100vw - 1.5rem)}.lab-nav a{padding-inline:.65rem;font-size:.55rem}.lab-product-first,.lab-operator-layout{grid-template-columns:1fr}.lab-product-first{gap:4rem}.lab-product-copy h1,.lab-editorial-copy h2,.lab-operator-copy h2{font-size:clamp(3.7rem,14vw,6rem)}.lab-product-display{width:120%}.lab-editorial-copy{width:100%}.lab-editorial-mark{opacity:.55;top:18%;right:7%}.lab-editorial-ribbon{bottom:11%}.lab-operator-layout{padding-top:3rem}.lab-operator-list>div{grid-template-columns:1.5rem 2rem 1fr 1rem;min-height:6rem}.lab-operator-list small{display:none}}@media (prefers-reduced-motion:reduce){.design-lab *,.design-lab :before,.design-lab :after{animation-duration:.001ms!important;animation-iteration-count:1!important}}
