:root{--black: #050607;--panel: #0d1013;--panel-2: #14191e;--white: #f5f7f5;--muted: #8b9399;--line: #30363b;--green: #ff2a32;--cyan: #ff5960;--red: #ff1018}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Arial,Helvetica,sans-serif;letter-spacing:0}body.pai-shopify{min-width:0}.shopify-section{display:contents}.pai-icon{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 auto;font:950 14px/1 monospace}.pai-icon.large{width:28px;height:28px;font-size:18px}.shopify-challenge__container{min-height:70vh;padding:140px 20px}.shopify-challenge__button{min-height:48px;padding:0 24px;border:0;background:var(--cyan);color:var(--black);font-weight:900}button,input{font:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{background:var(--green);color:var(--white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:999;top:12px;left:12px;padding:12px 16px;border:1px solid var(--green);background:var(--black);color:var(--white);font:850 12px/1 monospace;text-transform:uppercase;transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.site-header{position:fixed;z-index:50;inset:0 0 auto;height:70px;padding:0 clamp(20px,4vw,64px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#050607f0;border-bottom:1px solid rgba(186,255,0,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{font-size:30px;line-height:1;font-weight:950}.brand span{color:var(--green)}.desktop-nav{display:flex;gap:30px;font:800 11px/1 monospace;text-transform:uppercase}.desktop-nav a:hover{color:var(--green)}.lang-zh{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.lang-zh .hero h1,.lang-zh .section-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2,.lang-zh .launch-section h2{letter-spacing:0}.lang-zh .hero h1{line-height:.9}.lang-zh .hero h1>span{font-family:Arial,Helvetica,sans-serif}.lang-zh .email-field input{text-transform:none}.menu-button{display:none;padding:8px;color:var(--white);background:transparent;border:0}.mobile-nav{display:none}.mobile-nav[hidden]{display:none!important}.email-capture{width:min(540px,100%)}.email-field{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid var(--black);background:var(--white);color:var(--black)}.email-field>svg{margin-left:18px;color:#667076}.email-field input{min-width:0;height:56px;padding:0 14px;border:0;outline:0;background:transparent;color:var(--black);font:900 11px/1 monospace;text-transform:uppercase}.email-field input::placeholder{color:#788086;opacity:1}.email-field:focus-within{box-shadow:0 0 0 2px var(--cyan)}.email-field button{align-self:stretch;min-width:202px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:0;background:var(--cyan);color:var(--black);font:950 10px/1 monospace;text-transform:uppercase;cursor:pointer;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);transition:filter .2s,box-shadow .2s}.email-field button:hover{background:var(--cyan);color:var(--black);filter:brightness(1.12);box-shadow:0 0 18px #ff59606b}.email-field button:disabled{cursor:wait;opacity:.7}.capture-status{display:block;margin-top:10px;color:var(--black);font:950 8px/1 monospace;text-align:right}.capture-status.error{color:#9c1116}.capture-note{display:block;margin-top:10px;color:#050607a6;font:800 7px/1 monospace;text-align:right}.email-capture.compact{position:relative;justify-self:end;width:min(348px,100%)}.compact .email-field{position:relative;min-height:40px;border-color:#3d454b;border-left:2px solid var(--green);background:#090c0e;color:var(--white);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.compact .email-field:hover{border-color:#69737a;border-left-color:var(--green);background:#0e1215}.compact .email-field:focus-within{border-color:var(--cyan);border-left-color:var(--green);box-shadow:0 0 0 1px var(--cyan),0 0 18px #ff59601f}.compact .email-field>svg{margin-left:12px;color:var(--green)}.compact .email-field input{height:38px;padding:0 11px;color:var(--white);font-size:10px}.compact .email-field input::placeholder{color:var(--muted)}.compact .email-field button{min-width:76px;width:76px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--green);color:var(--black);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px)}.compact .capture-status{position:absolute;right:0;top:46px;margin:0;padding:7px 9px;background:var(--green);color:var(--black);box-shadow:0 0 18px #ff2a322e;white-space:nowrap}.hero{position:relative;min-height:960px;padding-top:70px;display:grid;grid-template-columns:minmax(410px,40%) 1fr;grid-template-rows:1fr 132px;overflow:hidden;background:var(--black)}.hero-grid{position:absolute;top:70px;right:0;bottom:132px;left:0;pointer-events:none;opacity:.35}.hero-grid i{position:absolute;background:var(--line)}.hero-grid i:nth-child(1),.hero-grid i:nth-child(2),.hero-grid i:nth-child(3){top:0;bottom:0;width:1px}.hero-grid i:nth-child(1){left:25%}.hero-grid i:nth-child(2){left:50%}.hero-grid i:nth-child(3){left:75%}.hero-grid i:nth-child(4),.hero-grid i:nth-child(5),.hero-grid i:nth-child(6){left:0;right:0;height:1px}.hero-grid i:nth-child(4){top:25%}.hero-grid i:nth-child(5){top:50%}.hero-grid i:nth-child(6){top:75%}.hero-copy{position:relative;z-index:4;padding:clamp(66px,7vw,112px) clamp(28px,5vw,78px);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line)}.system-label,.section-code{font:900 10px/1 monospace;text-transform:uppercase}.system-label{margin-bottom:30px;display:flex;align-items:center;gap:10px;color:var(--green)}.system-label span{width:8px;height:8px;background:var(--green);box-shadow:0 0 16px var(--green);animation:blink 1.3s steps(2) infinite}@keyframes blink{50%{opacity:.25}}.hero h1{margin:0;max-width:780px;font-size:clamp(60px,6.7vw,116px);line-height:.82;font-weight:950;text-transform:uppercase}.hero h1>span{display:block;margin-bottom:14px;color:transparent;-webkit-text-stroke:1px var(--green);font-size:.58em;line-height:1}.hero-copy>p{max-width:570px;margin:30px 0 0;color:#c0c6c9;font-size:clamp(16px,1.4vw,21px);line-height:1.55}.hero-mobile-product{display:none}.hero-signup{margin-top:38px}.hero-signup .capture-status{color:var(--green);text-align:left}.hero-signup .capture-status.error{color:#ff777b}.hero-signup .capture-note{color:var(--muted);text-align:left}.reward-grid article>a{min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;background:var(--green);color:var(--black);font:950 12px/1 monospace;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);transition:transform .2s ease,background .2s ease}.reward-grid article>a:hover{transform:translateY(-3px);background:var(--cyan)}.hero-arena{position:relative;min-width:0;display:grid;place-items:center;overflow:hidden;background:#e9edeb;color:var(--black)}.hero-arena:before{content:"COMBAT INPUT DEVICE // PAI-01";position:absolute;left:28px;top:28px;z-index:3;font:900 9px/1 monospace;writing-mode:vertical-rl}.hero-arena:after{content:"";position:absolute;left:-50px;top:-40px;width:120px;height:160%;background:var(--green);transform:rotate(8deg)}.hero-arena>img{position:relative;z-index:5;width:min(900px,92%);height:auto;aspect-ratio:1 / 1;object-fit:contain;transform:rotate(-6deg);mix-blend-mode:multiply;filter:contrast(1.08);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.hero-arena:hover>img{transform:rotate(-3deg) scale(1.035) translateY(-10px)}.aim-lock{position:absolute;z-index:2;width:64%;aspect-ratio:1;border:1px solid rgba(5,6,7,.2);border-radius:50%}.aim-lock:before,.aim-lock:after{content:"";position:absolute;background:#0506073d}.aim-lock:before{left:50%;top:-18%;bottom:-18%;width:1px}.aim-lock:after{top:50%;left:-18%;right:-18%;height:1px}.aim-lock i{position:absolute;width:44px;height:44px;border-color:var(--black);border-style:solid}.aim-lock i:nth-child(1){left:-8px;top:-8px;border-width:2px 0 0 2px}.aim-lock i:nth-child(2){right:-8px;top:-8px;border-width:2px 2px 0 0}.aim-lock i:nth-child(3){right:-8px;bottom:-8px;border-width:0 2px 2px 0}.aim-lock i:nth-child(4){left:-8px;bottom:-8px;border-width:0 0 2px 2px}.aim-lock span{position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);background:var(--red);box-shadow:0 0 14px #ff3c41cc}.haptic-rings{position:absolute;z-index:1;width:62%;aspect-ratio:1;display:grid;place-items:center}.haptic-rings i{position:absolute;width:62%;aspect-ratio:1;border:1px solid rgba(255,89,96,.62);border-radius:50%;animation:ring 2.8s ease-out infinite}.haptic-rings i:nth-child(2){animation-delay:-.9s}.haptic-rings i:nth-child(3){animation-delay:-1.8s}@keyframes ring{0%{transform:scale(.48);opacity:.9}to{transform:scale(1.65);opacity:0}}.scan-beam{position:absolute;z-index:4;left:8%;right:8%;top:22%;height:2px;background:var(--cyan);box-shadow:0 0 18px var(--cyan);animation:scan 4.2s ease-in-out infinite}@keyframes scan{50%{transform:translateY(390px);opacity:.25}}.telemetry{position:absolute;z-index:6;min-width:150px;padding:11px 12px;background:#050607e6;color:var(--white);border-left:3px solid var(--green)}.telemetry span,.telemetry strong,.telemetry small{display:block;font-family:monospace}.telemetry span{color:var(--muted);font-size:8px}.telemetry strong{margin:5px 0;font-size:15px}.telemetry small{color:var(--green);font-size:7px}.telemetry-a{right:4%;top:9%}.telemetry-b{right:5%;bottom:18%;border-color:var(--cyan)}.telemetry-b small{color:var(--cyan)}.telemetry-c{left:10%;bottom:10%;border-color:var(--red)}.telemetry-c small{color:#ff777b}.color-switch{position:absolute;z-index:7;left:50%;bottom:26px;transform:translate(-50%);display:flex;border:1px solid var(--black);background:#eef1ef}.color-switch button{min-height:40px;padding:0 14px;display:flex;align-items:center;gap:8px;border:0;border-right:1px solid var(--black);background:transparent;color:var(--black);font:900 9px/1 monospace;text-transform:uppercase;cursor:pointer}.color-switch button:last-child{border-right:0}.color-switch button.active{background:var(--black);color:var(--white)}.swatch{width:12px;height:12px;border:1px solid #666;border-radius:50%}.swatch.black{background:#101113}.swatch.white{background:#fff}.hero-stats{position:relative;z-index:5;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);background:var(--panel);border-top:1px solid var(--line)}.hero-stats>div{padding:22px clamp(20px,4vw,58px);border-right:1px solid var(--line)}.hero-stats>div:last-child{border-right:0}.hero-stats span,.hero-stats small{display:block;font-family:monospace}.hero-stats span{color:var(--muted);font-size:8px}.hero-stats strong{display:block;margin:7px 0;color:var(--green);font-size:clamp(26px,3vw,44px);line-height:.8}.hero-stats small{color:#626a70;font-size:7px}.battle-ticker{min-height:58px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;background:var(--green);color:var(--black);border-bottom:1px solid var(--black);font:950 10px/1 monospace;white-space:nowrap}.battle-ticker i{width:7px;height:7px;background:var(--black);transform:rotate(45deg)}.combat-section,.tech-section,.control-section,.rewards-section,.faq-section{padding:clamp(78px,9vw,138px) clamp(20px,5vw,80px)}.section-heading{margin-bottom:58px;display:grid;grid-template-columns:.8fr 1.45fr;gap:42px;align-items:end}.section-heading>div>p{margin:16px 0 0;color:var(--muted);font:800 10px/1.5 monospace}.section-code{color:var(--green)}.section-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2,.launch-section h2{margin:0;font-size:clamp(48px,6vw,96px);line-height:.88;font-weight:950;text-transform:uppercase}.section-heading em,.control-copy em,.performance-copy em,.loadout-copy em,.faq-section em,.launch-section em{color:var(--green);font-style:normal}.combat-section{position:relative;overflow:hidden;background-color:#090c0e;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:68px 68px;color:var(--white)}.combat-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-top:1px solid rgba(255,89,96,.2);border-bottom:1px solid rgba(255,42,50,.16)}.combat-section>*{position:relative;z-index:1}.combat-section .section-code{color:var(--green)}.combat-section .section-heading>div>p{color:#6f7a80}.combat-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);background:#05060794}.combat-grid article{position:relative;min-height:390px;padding:26px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1013b8;transition:background .2s,border-color .2s,transform .2s}.combat-grid article:before{content:"";position:absolute;left:26px;right:26px;top:0;height:2px;background:var(--green);box-shadow:0 0 14px #ff2a328c}.combat-grid article:nth-child(2):before{background:var(--cyan);box-shadow:0 0 14px #ff59608c}.combat-grid article:nth-child(3):before{background:var(--red);box-shadow:0 0 14px #ff3c418c}.combat-grid article:hover{background:#141a1e;border-color:#59636a;transform:translateY(-3px)}.combat-card-top{display:flex;align-items:center;justify-content:space-between;color:#88939a;font:900 9px/1 monospace}.combat-card-top svg{color:var(--green)}.combat-grid article:nth-child(2) .combat-card-top svg{color:var(--cyan)}.combat-grid article:nth-child(3) .combat-card-top svg{color:var(--red)}.signal-bars{height:82px;margin:70px 0 26px;display:flex;align-items:center;gap:5px}.signal-bars i{flex:1;min-width:2px;background:#283036}.signal-bars i.on{background:var(--green);box-shadow:0 0 8px #ff2a3266}.combat-grid article:nth-child(2) .signal-bars i.on{background:var(--cyan);box-shadow:0 0 8px #ff596066}.combat-grid article:nth-child(3) .signal-bars i.on{background:var(--red);box-shadow:0 0 8px #ff3c4166}.combat-grid h3{margin:0 0 12px;font-size:clamp(25px,2.3vw,36px);text-transform:uppercase}.combat-grid p{margin:0;max-width:340px;color:#89939a;font-size:14px;line-height:1.55}.tech-section{background:var(--black)}.section-heading.light{color:var(--white)}.tech-grid{border-top:1px solid var(--line)}.tech-grid article{min-height:260px;display:grid;grid-template-columns:130px 1fr 160px;align-items:center;border-bottom:1px solid var(--line);transition:background .2s}.tech-grid article:hover{background:var(--panel)}.tech-index{height:100%;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);color:var(--green)}.tech-index span{font:950 15px/1 monospace}.tech-content{padding:34px clamp(28px,5vw,74px)}.tech-content small{color:var(--cyan);font:900 9px/1 monospace}.tech-content h3{margin:18px 0 14px;font-size:clamp(28px,3vw,46px);line-height:.95;text-transform:uppercase}.tech-content p{max-width:720px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.tech-status{height:calc(100% - 56px);padding:22px;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid var(--line);color:var(--muted);font:800 8px/1 monospace}.tech-status i{width:10px;height:10px;background:var(--green);box-shadow:0 0 12px var(--green)}.control-section{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(560px,1.35fr);gap:clamp(46px,7vw,110px);background:var(--panel-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.control-copy{align-self:center}.control-copy>p{margin:28px 0 0;max-width:560px;color:var(--muted);font-size:17px;line-height:1.6}.profile-tabs{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.profile-tabs button{min-height:44px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:900 9px/1 monospace;cursor:pointer}.profile-tabs button:last-child{border-right:0}.profile-tabs button.active{background:var(--green);color:var(--black)}.control-console{align-self:center;background:#090b0d;border:1px solid #505960;box-shadow:12px 12px #ff596017}.console-header{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #505960;font:800 9px/1 monospace}.device-live{color:var(--muted)}.device-live i{display:inline-block;width:7px;height:7px;margin-right:7px;background:var(--green);box-shadow:0 0 8px var(--green)}.console-main{min-height:450px;display:grid;grid-template-columns:1.25fr .75fr}.console-product{position:relative;display:grid;place-items:center;overflow:hidden;background:#e8ecea;color:var(--black);border-right:1px solid #505960}.console-product:before,.console-product:after{content:"";position:absolute;background:#05060733}.console-product:before{left:50%;top:0;bottom:0;width:1px}.console-product:after{top:50%;left:0;right:0;height:1px}.console-product img{position:relative;z-index:2;width:92%;height:auto;aspect-ratio:auto;object-fit:contain;mix-blend-mode:multiply}.console-target{position:absolute;width:46%;aspect-ratio:1;border:1px solid var(--cyan);border-radius:50%;box-shadow:0 0 0 40px #ff596014,0 0 0 80px #ff59600a}.console-product>strong{position:absolute;z-index:3;right:18px;bottom:18px;color:var(--black);font-size:50px;line-height:.8}.console-product>span{position:absolute;z-index:3;right:72px;bottom:18px;text-align:right;font:900 8px/1.1 monospace}.console-settings{display:flex;flex-direction:column}.console-settings label{flex:1;min-height:100px;padding:22px;border-bottom:1px solid #505960}.console-settings label>span{display:grid;grid-template-columns:auto 1fr auto;gap:8px;color:var(--muted);font:800 9px/1 monospace;text-transform:uppercase}.console-settings b{color:var(--green)}input[type=range]{width:100%;margin-top:24px;accent-color:var(--green);cursor:pointer}.game-ready{margin-top:auto;min-height:74px;padding:18px 22px;background:var(--green);color:var(--black)}.game-ready span,.game-ready strong{display:block;font-family:monospace}.game-ready span{font-size:8px}.game-ready strong{margin-top:8px;font-size:13px}.performance-section{display:grid;grid-template-columns:1.35fr .8fr;min-height:760px;background:var(--black);border-bottom:1px solid var(--line)}.performance-visual{position:relative;display:grid;place-items:center;overflow:hidden;background:#e8ecea;color:var(--black);border-right:1px solid var(--line)}.performance-visual>.section-code{position:absolute;left:28px;top:28px;color:var(--black)}.performance-visual img{position:relative;z-index:3;width:92%;height:auto;aspect-ratio:auto;object-fit:contain;mix-blend-mode:multiply}.speed-lines{position:absolute;top:0;right:0;bottom:0;left:0}.speed-lines i{position:absolute;left:-10%;width:85%;height:2px;background:var(--green);transform:rotate(-12deg)}.speed-lines i:nth-child(1){top:24%}.speed-lines i:nth-child(2){top:38%;width:62%;background:var(--cyan)}.speed-lines i:nth-child(3){top:61%;width:72%}.speed-lines i:nth-child(4){top:75%;width:52%;background:var(--red)}.product-callout{position:absolute;z-index:4;padding:9px 11px;background:var(--black);color:var(--white);font:900 8px/1 monospace}.callout-one{left:5%;bottom:14%}.callout-two{right:5%;top:18%;background:var(--cyan);color:var(--black)}.performance-copy{padding:clamp(70px,8vw,124px) clamp(28px,5vw,78px);display:flex;flex-direction:column;justify-content:center}.performance-copy>p{margin:28px 0 44px;color:var(--muted);font-size:17px;line-height:1.6}.spec-stack{border-top:1px solid var(--line)}.spec-stack div{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--line)}.spec-stack span{color:var(--muted);font:800 9px/1 monospace}.spec-stack strong{color:var(--green);font:900 14px/1 monospace;text-align:right}.loadout-section{min-height:680px;display:grid;grid-template-columns:.8fr 1.3fr;background:#edf0ee;color:var(--black)}.loadout-copy{padding:clamp(70px,8vw,124px) clamp(28px,5vw,78px);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--black)}.loadout-copy .section-code{color:#526000}.loadout-copy>p{margin:28px 0 0;color:#5d6561;font-size:17px;line-height:1.6}.grip-tags{margin-top:36px;display:flex;flex-wrap:wrap;gap:8px}.grip-tags span{padding:9px 11px;border:1px solid var(--black);font:900 8px/1 monospace}.grip-tags span:first-child{background:var(--black);color:var(--white)}.loadout-visual{position:relative;display:grid;place-items:center;overflow:hidden}.loadout-visual img{position:relative;z-index:2;width:92%;height:auto;aspect-ratio:auto;object-fit:contain;mix-blend-mode:multiply}.shape-axis{position:absolute;width:72%;aspect-ratio:1.7;border:1px solid rgba(5,6,7,.3);border-radius:50%}.shape-axis:before,.shape-axis:after{content:"";position:absolute;background:#05060738}.shape-axis:before{left:50%;top:-40%;bottom:-40%;width:1px}.shape-axis:after{top:50%;left:-20%;right:-20%;height:1px}.shape-axis i{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px solid var(--green);border-radius:50%}.shape-axis i:last-child{top:37%;right:37%;bottom:37%;left:37%;border-color:var(--cyan)}.loadout-visual>span:not(.scene-image){position:absolute;z-index:3;padding:8px 10px;background:var(--black);color:var(--white);font:900 8px/1 monospace}.loadout-visual>span:nth-of-type(2){left:6%;top:17%}.loadout-visual>span:nth-of-type(3){right:6%;bottom:16%;background:var(--green);color:var(--black)}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--cyan);color:var(--black)}.proof-strip div{min-height:78px;display:flex;align-items:center;justify-content:center;gap:10px;border-right:1px solid var(--black);font:900 9px/1 monospace}.proof-strip div:last-child{border-right:0}.rewards-section{background:var(--panel)}.reward-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.reward-grid article{min-height:480px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.reward-grid article.featured{background:var(--green);color:var(--black)}.reward-top{display:flex;align-items:center;justify-content:space-between;font:900 8px/1 monospace}.reward-top strong{padding:7px 9px;background:var(--black);color:var(--white)}.reward-grid h3{margin:64px 0 20px;font-size:clamp(25px,2.6vw,40px);line-height:.95;text-transform:uppercase}.reward-price{display:flex;align-items:baseline;gap:12px}.reward-price>strong{font-size:64px;line-height:.8}.reward-price span{font:900 9px/1 monospace}.reward-grid ul{margin:30px 0;padding:0;list-style:none}.reward-grid li{margin:10px 0;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.featured li{color:#394400}.reward-grid article>a{margin-top:auto;background:var(--white)}.faq-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(44px,8vw,120px);background:var(--black);border-top:1px solid var(--line)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-weight:850}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--green);font-size:28px;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{margin:0;padding:0 50px 28px 0;color:var(--muted);line-height:1.6}.launch-section{position:relative;min-height:680px;padding:clamp(80px,9vw,140px) clamp(20px,5vw,80px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:var(--green);color:var(--black)}.launch-section>p{position:relative;z-index:2;margin:0 0 24px;font:950 10px/1 monospace}.launch-section h2{position:relative;z-index:2;font-size:clamp(90px,14vw,220px);line-height:.74}.launch-section em{color:var(--black);-webkit-text-stroke:2px var(--black);opacity:.2}.launch-actions{position:relative;z-index:2;margin-top:58px;display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.launch-actions>div:first-child{padding-top:13px}.launch-actions>div:first-child span,.launch-actions>div:first-child small{display:block;font-family:monospace}.launch-actions>div:first-child span{font-size:14px;font-weight:950}.launch-actions>div:first-child small{margin-top:10px;font-size:8px;font-weight:800}.launch-crosshair{position:absolute;right:-8%;top:2%;width:58%;aspect-ratio:1;border:1px solid rgba(5,6,7,.25);border-radius:50%}.launch-crosshair:before,.launch-crosshair:after{content:"";position:absolute;background:#05060733}.launch-crosshair:before{left:50%;top:-20%;bottom:-20%;width:1px}.launch-crosshair:after{top:50%;left:-20%;right:-20%;height:1px}.launch-crosshair i{position:absolute;top:20%;right:20%;bottom:20%;left:20%;border:1px solid rgba(5,6,7,.2);border-radius:50%}.launch-crosshair i:last-child{top:42%;right:42%;bottom:42%;left:42%;background:var(--red);border:0}.site-footer{min-height:310px;padding:48px clamp(20px,5vw,80px);display:grid;grid-template-columns:minmax(250px,.85fr) minmax(390px,1.2fr) minmax(200px,.65fr);grid-template-rows:auto auto;align-items:center;gap:38px clamp(34px,5vw,84px);border-top:1px solid var(--line);background-color:#050607;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px}.footer-brand-block{align-self:start}.footer-brand{display:inline-block;font-size:62px}.footer-links{margin-top:30px;display:flex;flex-wrap:wrap;gap:18px 24px}.footer-links a{color:var(--muted);font:850 10px/1 monospace;text-transform:uppercase}.footer-links a:hover{color:var(--green)}.footer-contact{justify-self:center;width:min(100%,540px);display:grid;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:22px;padding:18px 20px;border:1px solid var(--line);border-left:2px solid var(--green);background:#090c0e}.contact-phone{width:fit-content;color:var(--white);font-size:clamp(24px,2.2vw,38px);line-height:1;font-weight:950;white-space:nowrap;transition:color .2s,text-shadow .2s}.contact-phone:hover{color:var(--green);text-shadow:0 0 24px rgba(255,42,50,.2)}.wechat-qr-crop{position:relative;width:128px;aspect-ratio:1;overflow:hidden;border:1px solid #59636a;background:var(--white);box-shadow:7px 7px #ff59601c}.wechat-qr-crop img{position:absolute;width:141.85%;max-width:none;height:auto;left:-21.1%;top:-48.1%}.site-footer>p{justify-self:end;max-width:250px;margin:0;color:var(--muted);line-height:1.6}.footer-meta{grid-column:1/-1;align-self:end;padding-top:24px;display:flex;justify-content:space-between;border-top:1px solid var(--line);color:var(--muted);font:800 10px/1 monospace}.footer-contact{position:relative;width:min(100%,600px);grid-template-columns:minmax(0,1fr) 148px;gap:28px;padding:24px 24px 18px}.footer-contact-copy{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.footer-contact-copy>span{color:var(--green);font:900 10px/1 monospace}.footer-contact-copy>strong{margin-top:13px;color:var(--white);font-size:34px;line-height:1}.footer-contact-copy>strong small{color:var(--muted);font:850 12px/1 monospace}.contact-phone{margin-top:28px;font-size:clamp(22px,2vw,32px)}.contact-phone i{display:block;margin-bottom:9px;color:var(--muted);font: 850 10px/1 monospace}.wechat-qr-crop{width:148px;margin-bottom:18px}.footer-contact:after{content:attr(data-scan);position:absolute;right:24px;bottom:13px;width:148px;color:var(--muted);font:850 10px/1 monospace;text-align:center}.site-footer>p span{display:block;margin-bottom:13px;color:var(--green);font:900 10px/1 monospace}.footer-language{display:flex;align-items:center;gap:9px;color:#40474b;font:800 10px/1 monospace}.footer-language a{color:#596166;transition:color .2s}.footer-language a[aria-current=page]{color:#a0a7aa}.footer-language a:hover{color:var(--green)}.footer-language i{color:#343a3e;font-style:normal}.inner-page{min-height:100svh;background:var(--black);color:var(--white)}.inner-header{position:relative;z-index:20;min-height:70px;padding:0 clamp(20px,5vw,80px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);background:#050607f5}.inner-header nav{display:flex;gap:28px;color:var(--muted);font:850 9px/1 monospace;text-transform:uppercase}.inner-header nav a{transition:color .2s}.inner-header nav a:hover{color:var(--green)}.inner-header nav a[aria-current=page]{color:var(--white)}.inner-header nav .inner-reserve-link{color:var(--green)}.back-home{justify-self:end;display:flex;align-items:center;gap:8px;color:var(--muted);font:850 9px/1 monospace;text-transform:uppercase}.back-home:hover{color:var(--cyan)}.inner-footer{min-height:160px;padding:34px clamp(20px,5vw,80px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;border-top:1px solid var(--line);background:#050607}.inner-footer nav{justify-self:center;display:flex;flex-wrap:wrap;gap:24px;color:var(--muted);font:800 8px/1 monospace;text-transform:uppercase}.inner-footer nav a:hover{color:var(--green)}.inner-footer nav a:last-child{color:var(--green)}.inner-footer>p{justify-self:end;margin:0;color:var(--muted);font:800 8px/1 monospace}.inner-footer>p>span{display:block}.inner-footer nav a[aria-current=page]{color:var(--white)}.inner-language{margin-top:12px;display:flex!important;justify-content:flex-end;gap:9px}.inner-language a:hover{color:var(--green)}.inner-language i{color:#40474b;font-style:normal}.policy-page{--policy-accent: var(--green)}.policy-privacy{--policy-accent: var(--cyan)}.policy-shipping,.policy-terms{--policy-accent: var(--red)}.policy-hero{position:relative;min-height:650px;padding:clamp(76px,8vw,120px) clamp(20px,8vw,130px) clamp(56px,7vw,92px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-bottom:1px solid var(--line);background-color:#07090b;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px}.policy-hero:before{content:"";position:absolute;right:-4%;top:10%;width:min(46vw,680px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--policy-accent) 25%,transparent);border-radius:50%;box-shadow:inset 0 0 0 8vw #ffffff02,inset 0 0 0 16vw #ffffff02}.policy-hero:after{content:"";position:absolute;right:19%;top:0;width:1px;height:100%;background:color-mix(in srgb,var(--policy-accent) 20%,transparent)}.policy-hero>*{position:relative;z-index:2}.policy-hero-top{display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--policy-accent);font:900 9px/1 monospace}.policy-hero-top strong{display:flex;align-items:center;gap:8px;color:#8f999f;font-size:8px}.policy-hero-top i{width:7px;height:7px;background:var(--policy-accent);box-shadow:0 0 10px var(--policy-accent)}.policy-hero h1{max-width:1120px;margin:34px 0 28px;font-size:clamp(58px,7.5vw,118px);line-height:.84;font-weight:950;text-transform:uppercase}.policy-hero>p{max-width:760px;margin:0;color:#a5afb4;font-size:clamp(16px,1.45vw,20px);line-height:1.6}.policy-hero-stats{width:min(840px,100%);margin-top:58px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.policy-hero-stats div{min-height:78px;padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#080b0db8}.policy-hero-stats span{color:#667178;font:800 7px/1 monospace}.policy-hero-stats strong{color:var(--policy-accent);font:900 13px/1 monospace}.policy-content{padding:clamp(62px,8vw,118px) clamp(20px,8vw,130px);counter-reset:policy-section;background-color:#0a0d0f;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;color:var(--white)}.policy-content>section{counter-increment:policy-section;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.35fr);gap:clamp(32px,7vw,110px);padding:52px 0;border-bottom:1px solid var(--line)}.policy-content h2{margin:0;font-size:clamp(24px,2.5vw,38px);line-height:1;text-transform:uppercase}.policy-content h2:before{content:"0" counter(policy-section) " // ";display:block;margin-bottom:18px;color:var(--policy-accent);font:900 9px/1 monospace}.policy-content p{margin:0 0 18px;color:#98a2a8;font-size:16px;line-height:1.75}.policy-content p:last-child{margin-bottom:0}.policy-callout{margin-top:64px;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--policy-accent);color:var(--black)}.policy-shipping .policy-callout{color:var(--white)}.policy-callout span{font:900 8px/1 monospace}.policy-callout strong{max-width:700px;text-align:right;font-size:clamp(20px,2.4vw,34px);text-transform:uppercase}.policy-table{border-top:1px solid var(--line)}.policy-table div{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.policy-table span{color:#78838a;font:850 9px/1 monospace;text-transform:uppercase}.policy-table strong{color:var(--policy-accent);text-align:right;font:900 12px/1 monospace}.policy-generic .policy-hero{min-height:520px}.policy-generic .policy-content{padding-top:54px}.reserve-hero{min-height:780px;display:grid;grid-template-columns:1.15fr .85fr;border-bottom:1px solid var(--line)}.reserve-copy{position:relative;padding:clamp(70px,8vw,126px) clamp(28px,7vw,110px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#07090b;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:70px 70px}.reserve-copy:after{content:"PRIORITY";position:absolute;right:-12px;bottom:-38px;color:transparent;-webkit-text-stroke:1px rgba(255,42,50,.1);font-size:clamp(104px,14vw,220px);line-height:.72;font-weight:950;pointer-events:none}.reserve-copy>*{position:relative;z-index:1}.reserve-code{display:flex;align-items:center;gap:9px;color:var(--green);font:900 9px/1 monospace}.reserve-code i{width:8px;height:8px;background:var(--green);box-shadow:0 0 12px var(--green)}.reserve-copy h1{margin:26px 0;font-size:clamp(58px,7vw,108px);line-height:.84;font-weight:950;text-transform:uppercase}.reserve-copy h1 em{color:var(--green);font-style:normal}.reserve-copy>p{max-width:690px;margin:0;color:#aab3b8;font-size:clamp(16px,1.4vw,20px);line-height:1.6}.reserve-points{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.reserve-points span{min-height:58px;padding:0 12px;display:flex;align-items:center;gap:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#89949a;font:800 8px/1.2 monospace;text-transform:uppercase}.reserve-points svg{flex:0 0 auto;color:var(--green)}.reserve-queue{margin-top:18px;padding:16px 18px;border-left:2px solid var(--cyan);background:#ff59600a}.reserve-queue>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:20px}.reserve-queue span,.reserve-queue small{color:#6f7a80;font:800 7px/1 monospace}.reserve-queue strong{color:var(--cyan);font:900 10px/1 monospace}.queue-track{margin:13px 0;display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.queue-track i{height:3px;background:#273137}.queue-track i:first-child{background:var(--cyan);box-shadow:0 0 9px #ff596099}.deposit-panel{position:relative;padding:clamp(48px,6vw,86px) clamp(28px,5vw,72px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-left:1px solid var(--black);background:var(--green);color:var(--black)}.deposit-panel:after{content:"01";position:absolute;right:-18px;bottom:-50px;color:#05060717;font-size:clamp(190px,22vw,340px);line-height:.75;font-weight:950;pointer-events:none}.deposit-panel>*{position:relative;z-index:1}.deposit-top{display:flex;align-items:center;justify-content:space-between;gap:20px;font:900 8px/1 monospace}.deposit-top strong{padding:7px 9px;background:var(--black);color:var(--white)}.deposit-price{margin:48px 0 28px;display:flex;align-items:flex-start}.deposit-price>span{margin-top:12px;font:950 30px/1 monospace}.deposit-price>strong{font-size:clamp(100px,11vw,170px);line-height:.7}.deposit-price small{margin:14px 0 0 16px;font:900 8px/1.4 monospace}.deposit-benefit{padding:17px 0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-top:1px solid rgba(5,6,7,.45);border-bottom:1px solid rgba(5,6,7,.45)}.deposit-benefit span{font:900 7px/1 monospace}.deposit-benefit strong{text-align:right;font-size:clamp(18px,2vw,26px);line-height:.92}.deposit-panel>p{max-width:520px;margin:24px 0;color:#303900;line-height:1.55}.deposit-checkout-button{min-height:62px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;background:var(--black);color:var(--white);font:900 10px/1 monospace;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s,transform .2s}.deposit-checkout-button:hover{background:var(--cyan);color:var(--black);transform:translateY(-2px)}.deposit-checkout-button.unavailable{cursor:not-allowed;opacity:.65}.secure-note{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;font:850 7px/1 monospace}.secure-note span{display:flex;align-items:center;gap:6px}.deposit-checkout{scroll-margin-top:180px}.reserve-flow{position:relative;padding:clamp(76px,9vw,140px) clamp(20px,5vw,80px);overflow:hidden;background-color:#0a0d0f;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:68px 68px;color:var(--white)}.reserve-section-heading{margin-bottom:54px;display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:end}.reserve-section-heading>span{color:var(--cyan);font:900 9px/1 monospace}.reserve-section-heading h2{margin:0;font-size:clamp(48px,6vw,90px);line-height:.88;text-transform:uppercase}.reserve-section-heading h2 em{color:var(--green);font-style:normal}.flow-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.flow-grid article{position:relative;min-height:340px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1013c2}.flow-grid article:before{content:"";position:absolute;left:28px;right:28px;top:0;height:2px;background:var(--green)}.flow-grid article:nth-child(2):before{background:var(--cyan)}.flow-grid article:nth-child(3):before{background:var(--red)}.flow-grid article>span{color:#69747a;font:950 12px/1 monospace}.flow-grid svg{margin:62px 0 24px;color:var(--green)}.flow-grid article:nth-child(2) svg{color:var(--cyan)}.flow-grid article:nth-child(3) svg{color:var(--red)}.flow-grid h3{margin:0 0 12px;font-size:28px;text-transform:uppercase}.flow-grid p{margin:auto 0 0;color:#89939a;line-height:1.55}.community-section{padding:clamp(76px,9vw,140px) clamp(20px,5vw,80px);display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(44px,8vw,120px);background:var(--panel)}.community-section>div:first-child>span{color:var(--cyan);font:900 9px/1 monospace}.community-section h2{margin:24px 0;font-size:clamp(46px,5vw,78px);line-height:.9;text-transform:uppercase}.community-section p{max-width:500px;margin:0;color:var(--muted);line-height:1.6}.community-links{border-top:1px solid var(--line)}.community-card{min-height:150px;padding:24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;border-bottom:1px solid var(--line)}.community-card>svg:first-child{color:var(--green)}.community-card>svg:last-child{color:var(--muted)}.community-card span,.community-card strong,.community-card small{display:block}.community-card span{color:var(--muted);font:800 8px/1 monospace}.community-card strong{margin:9px 0;font-size:clamp(20px,2.4vw,32px);text-transform:uppercase}.community-card small{color:var(--cyan);font:900 8px/1 monospace}.community-card.pending{opacity:.76}.reservation-terms{padding:44px clamp(20px,5vw,80px);display:grid;grid-template-columns:.55fr 1.45fr;gap:42px;background:var(--black);border-top:1px solid var(--line)}.reservation-terms>span{color:var(--red);font:900 9px/1 monospace}.reservation-terms p{margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.6}.site-header{border-bottom-color:#ff2a325c}.brand span,.desktop-nav a:hover{color:var(--green)}.email-field{border-color:#3a3d40;background:#0b0c0e;color:var(--white)}.email-field>svg{color:var(--green)}.email-field input{color:var(--white)}.email-field input::placeholder{color:#858b90}.email-field:focus-within{box-shadow:0 0 0 2px var(--green)}.email-field button{background:var(--green);color:var(--black)}.email-field button:hover{background:var(--cyan);color:var(--black);box-shadow:0 0 22px #ff2a3257}.compact .email-field{border-left-color:var(--green)}.compact .email-field:hover,.compact .email-field:focus-within{border-left-color:var(--green)}.compact .email-field:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green),0 0 20px #ff2a3229}.compact .email-field button,.compact .capture-status{background:var(--green);color:var(--black)}.compact .capture-status{box-shadow:0 0 18px #ff2a3238}.hero-arena{padding:clamp(30px,4vw,72px);background:#08090b;color:var(--white)}.hero-arena:after{background:var(--green);opacity:.9}.hero-arena>img{width:min(820px,82%);background:#eef0ef;mix-blend-mode:normal;box-shadow:0 0 0 1px #35383b,0 34px 90px #00000094,0 0 70px #ff2a3214}.aim-lock{border-color:#ffffff29}.aim-lock:before,.aim-lock:after{background:#ffffff2e}.aim-lock i{border-color:var(--white)}.haptic-rings i{border-color:#ff2a3294}.scan-beam{background:var(--green);box-shadow:0 0 20px var(--green)}.telemetry,.telemetry-b,.telemetry-c{border-left-color:var(--green)}.telemetry small,.telemetry-b small,.telemetry-c small{color:var(--cyan)}.battle-ticker{background:var(--green);color:var(--black)}.battle-ticker i{background:var(--black)}.combat-section:before{border-top-color:#ff2a3247;border-bottom-color:#ff596024}.combat-grid article:before,.combat-grid article:nth-child(2):before,.combat-grid article:nth-child(3):before{background:var(--green);box-shadow:0 0 14px #ff2a327a}.combat-grid article:nth-child(2):before{background:var(--cyan)}.combat-card-top svg,.combat-grid article:nth-child(2) .combat-card-top svg,.combat-grid article:nth-child(3) .combat-card-top svg{color:var(--green)}.signal-bars i.on,.combat-grid article:nth-child(2) .signal-bars i.on,.combat-grid article:nth-child(3) .signal-bars i.on{background:var(--green);box-shadow:0 0 9px #ff2a326b}.control-section{background:#101114}.control-console{border-color:#34373b;box-shadow:12px 12px #ff2a321a}.console-product{background:#08090b;color:var(--white)}.console-product:before,.console-product:after{background:#ffffff21}.console-product img{width:80%;background:#eef0ef;mix-blend-mode:normal;box-shadow:0 18px 54px #00000085,0 0 0 1px #323539}.console-target{border-color:var(--green);box-shadow:0 0 0 40px #ff2a3214,0 0 0 80px #ff2a3209}.console-product>strong{color:var(--white)}.profile-tabs button.active,.game-ready{background:var(--green);color:var(--black)}.performance-visual{padding:clamp(24px,3vw,58px);background:#08090b;color:var(--white)}.performance-visual>.section-code{color:var(--green)}.performance-visual img{width:84%;background:#eef0ef;mix-blend-mode:normal;box-shadow:0 22px 70px #0000008c,0 0 0 1px #33363a}.speed-lines i,.speed-lines i:nth-child(2),.speed-lines i:nth-child(3),.speed-lines i:nth-child(4){background:var(--green)}.speed-lines i:nth-child(2),.speed-lines i:nth-child(4){background:var(--cyan)}.callout-two{background:var(--green);color:var(--white)}.loadout-section{background:var(--black);color:var(--white);border-bottom:1px solid var(--line)}.loadout-copy{border-right-color:var(--line)}.loadout-copy .section-code{color:var(--green)}.loadout-copy>p{color:var(--muted)}.grip-tags span{border-color:var(--line)}.grip-tags span:first-child{background:var(--green);color:var(--black);border-color:var(--green)}.loadout-visual{background:#08090b}.loadout-visual img{width:84%;background:#eef0ef;mix-blend-mode:normal;box-shadow:0 22px 70px #0000008c,0 0 0 1px #33363a}.shape-axis{border-color:#ffffff29}.shape-axis:before,.shape-axis:after{background:#ffffff21}.loadout-visual>span:nth-of-type(2){background:var(--green);color:var(--white)}.proof-strip{background:var(--green);color:var(--black)}.proof-strip div{border-right-color:#7f0d12}.reward-grid article.featured{background:var(--green);color:var(--white)}.featured li{color:#ffd7d9}.featured>a{background:var(--black)!important;color:var(--white)!important}.launch-section{background:#07080a;color:var(--white);border-top:1px solid rgba(255,42,50,.34)}.launch-section em{color:var(--green);-webkit-text-stroke-color:var(--green);opacity:1}.launch-crosshair,.launch-crosshair i{border-color:#ff2a3242}.launch-crosshair:before,.launch-crosshair:after{background:#ff2a3233}.launch-section .email-field button{background:var(--green);color:var(--black)}.footer-contact{border-left-color:var(--green)}.contact-phone:hover{text-shadow:0 0 24px rgba(255,42,50,.28)}.wechat-qr-crop{box-shadow:7px 7px #ff2a3224}.policy-hero:before{border-color:#ff2a3229}.policy-hero:after{background:var(--green);box-shadow:0 0 18px var(--green)}.policy-callout{border-left-color:var(--green);background:#ff2a320d}.reserve-copy:after{-webkit-text-stroke-color:rgba(255,42,50,.12)}.reserve-queue{border-left-color:var(--green);background:#ff2a320b}.reserve-queue strong{color:var(--cyan)}.queue-track i:first-child{background:var(--green);box-shadow:0 0 10px #ff2a3294}.deposit-panel{background:var(--green);color:var(--white)}.deposit-panel:after{color:#0000001f}.deposit-benefit{border-color:#ffffff57}.deposit-panel>p{color:#ffd7d9}.deposit-top strong,.deposit-checkout-button{background:var(--black);color:var(--white)}.deposit-checkout-button:hover{background:var(--white);color:var(--black)}.reserve-section-heading>span,.community-section>div:first-child>span,.community-card small{color:var(--green)}.flow-grid article:before,.flow-grid article:nth-child(2):before,.flow-grid article:nth-child(3):before{background:var(--green)}.flow-grid svg,.flow-grid article:nth-child(2) svg,.flow-grid article:nth-child(3) svg{color:var(--green)}.capture-status,.compact .email-field input,.hero-arena:before,.telemetry span,.telemetry small,.hero-stats span,.combat-card-top,.tech-content small,.tech-status,.profile-tabs button,.console-header,.console-product>span,.console-settings label>span,.game-ready span,.product-callout,.spec-stack span,.grip-tags span,.loadout-visual>span,.proof-strip div,.reward-top,.reward-price span,.launch-actions>div:first-child small,.footer-links a,.footer-meta,.inner-header nav,.back-home,.inner-footer nav,.inner-footer>p,.policy-hero-top,.policy-hero-top strong,.policy-content h2:before,.policy-callout span,.policy-table span,.reserve-code,.reserve-section-heading>span,.community-section>div:first-child>span,.reservation-terms>span{font-size:11px}.capture-note,.hero-stats small,.policy-hero-stats span,.reserve-points span,.reserve-queue span,.reserve-queue small,.deposit-top,.deposit-price small,.deposit-benefit span,.secure-note,.community-card span,.community-card small{font-size:10px}@media(min-width:1051px){.lang-zh .desktop-nav{gap:24px}.console-product img{width:auto;height:auto;max-width:84%;max-height:84%;object-fit:scale-down}.performance-visual img{width:auto;height:auto;max-width:88%;max-height:78%;object-fit:scale-down}}@media(max-width:1050px){.hero{grid-template-columns:1fr;grid-template-rows:auto 700px 122px}.hero-copy{min-height:650px;border-right:0;border-bottom:1px solid var(--line)}.hero-stats{grid-row:3}.control-section{grid-template-columns:1fr}.performance-section{grid-template-columns:minmax(0,1fr)}.performance-section>*{min-width:0}.performance-visual{min-height:620px;border-right:0;border-bottom:1px solid var(--line)}.performance-visual img{max-width:100%}.loadout-section{grid-template-columns:1fr}.loadout-copy{border-right:0;border-bottom:1px solid var(--black)}.loadout-visual{min-height:560px}.faq-section{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr 1fr}.footer-contact{grid-column:1/-1;justify-self:stretch;width:100%}.site-footer>p{align-self:end}.reserve-hero{grid-template-columns:1fr}.deposit-panel{min-height:580px}.community-section{grid-template-columns:1fr}}@media(max-width:760px){.site-header{height:64px;grid-template-columns:1fr auto}.desktop-nav,.site-header>.email-capture{display:none}.menu-button{min-width:48px;min-height:44px;display:grid;place-items:center;font:900 11px/1 monospace}.mobile-nav{position:fixed;z-index:49;top:64px;left:0;right:0;padding:16px 20px 22px;display:flex;flex-direction:column;background:var(--black);border-bottom:1px solid var(--green)}.mobile-nav a{min-height:52px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:900 12px/1 monospace;text-transform:uppercase}.mobile-nav .email-capture{width:100%;margin-top:18px}.mobile-nav .capture-status{top:44px}.hero{min-height:0;padding-top:64px;grid-template-rows:auto auto}.hero-arena{display:none}.hero-copy{grid-row:1;min-height:auto;padding:44px 20px 52px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:0}.system-label{margin-bottom:24px;font-size:10px}.hero h1{max-width:350px;font-size:clamp(50px,15.4vw,62px);line-height:.84}.hero h1>span{margin-bottom:10px}.hero-copy>p{max-width:345px;margin-top:26px;font-size:16px;line-height:1.55}.hero-mobile-product{position:relative;width:100%;min-height:390px;margin:26px 0 0;display:grid;place-items:center;overflow:hidden;border:1px solid #32383c;background-color:#e9edeb;background-image:linear-gradient(rgba(5,6,7,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(5,6,7,.11) 1px,transparent 1px);background-size:50% 50%;color:var(--black);box-shadow:inset 0 0 0 1px #ffffff57}.hero-mobile-product:before,.hero-mobile-product:after{content:"";position:absolute;z-index:1;background:#05060738}.hero-mobile-product:before{left:50%;top:8%;bottom:54px;width:1px}.hero-mobile-product:after{left:8%;right:8%;top:47%;height:1px}.hero-mobile-code{position:absolute;z-index:5;left:14px;top:14px;padding:8px 10px;background:var(--green);font:900 10px/1 monospace;box-shadow:0 0 16px #ff2a3238}.hero-mobile-target{position:absolute;z-index:1;width:72%;aspect-ratio:1;border:1px solid rgba(255,89,96,.42);border-radius:50%;box-shadow:0 0 0 48px #ff596012;transform:translateY(-18px)}.hero-mobile-product>img{position:relative;z-index:3;width:min(410px,116%);max-width:none;height:auto;aspect-ratio:1 / 1;object-fit:contain;transform:rotate(-4deg) translateY(-4px);mix-blend-mode:multiply;filter:contrast(1.1)}.hero-mobile-readout{position:absolute;z-index:5;left:0;right:0;bottom:0;min-height:54px;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--black);background:#050607f0;color:var(--white)}.hero-mobile-readout>span{padding:10px 13px;display:flex;justify-content:center;flex-direction:column;gap:4px;border-right:1px solid #3c4449;color:#7d888e;font:800 10px/1 monospace}.hero-mobile-readout>span:last-child{border-right:0}.hero-mobile-readout b{color:var(--green);font-size:13px}.hero-signup{margin-top:18px}.hero-signup .email-field{border-color:#4a5359}.hero-signup .capture-note{margin-top:12px;font-size:10px}.hero-stats{grid-row:2;grid-template-columns:1fr 1fr}.hero-stats>div{min-height:102px;padding:17px 20px;border-bottom:1px solid var(--line)}.hero-stats strong{font-size:30px}.battle-ticker{justify-content:flex-start;overflow-x:hidden}.battle-ticker span:nth-of-type(n+3),.battle-ticker i:nth-of-type(n+3){display:none}.combat-section,.tech-section,.control-section,.rewards-section,.faq-section{padding:74px 20px}.section-heading{grid-template-columns:1fr}.section-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{font-size:clamp(46px,15vw,68px)}.combat-grid{grid-template-columns:1fr}.combat-grid article{min-height:320px}.signal-bars{margin-top:48px}.tech-grid article{min-height:340px;grid-template-columns:72px 1fr}.tech-index{padding:20px}.tech-content{padding:28px 22px}.tech-status{display:none}.control-section{gap:46px}.console-main{grid-template-columns:1fr}.console-product{min-height:320px;border-right:0;border-bottom:1px solid #505960}.console-settings label{min-height:90px}.performance-visual{min-height:420px}.performance-copy{padding:74px 20px}.performance-copy h2{font-size:clamp(44px,12.5vw,58px)}.loadout-copy{padding:74px 20px}.loadout-visual{min-height:400px}.proof-strip{grid-template-columns:1fr 1fr}.proof-strip div{min-height:66px;border-bottom:1px solid var(--black);font-size:10px}.reward-grid{grid-template-columns:1fr}.reward-grid article{min-height:440px}.launch-section{min-height:620px;padding:74px 20px}.launch-section h2{font-size:clamp(76px,27vw,118px)}.launch-actions{align-items:stretch;flex-direction:column}.launch-actions>div:first-child{padding-top:0}.email-field{grid-template-columns:auto minmax(0,1fr)}.email-field button{grid-column:1/-1;min-height:52px;clip-path:none}.site-footer{padding:54px 20px 36px;grid-template-columns:1fr;grid-template-rows:auto;gap:34px}.footer-brand-block{width:100%}.footer-links{margin-top:24px;gap:18px}.footer-contact{justify-self:stretch;width:100%;grid-template-columns:1fr;justify-items:center;gap:18px;padding:22px 16px;text-align:center}.contact-phone{font-size:clamp(24px,7.8vw,31px);white-space:normal}.wechat-qr-crop{width:120px;box-shadow:6px 6px #ff59601c}.site-footer>p{justify-self:start}.footer-meta{grid-column:1}.inner-header{min-height:108px;padding:0 20px;grid-template-columns:1fr auto;grid-template-rows:62px 46px}.inner-header>.brand{grid-column:1;grid-row:1}.inner-header nav{grid-column:1/-1;grid-row:2;align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);font-size:10px}.back-home{grid-column:2;grid-row:1;font-size:10px}.inner-footer{grid-template-columns:1fr;align-items:start;gap:24px}.inner-footer nav{justify-self:start;gap:18px;line-height:1.4}.inner-footer>p{justify-self:start}.inner-language{justify-content:flex-start}.policy-hero{min-height:560px;padding:68px 20px 56px}.policy-generic .policy-hero{min-height:430px}.policy-hero:before{right:-40%;top:18%;width:100vw}.policy-hero:after{right:16%}.policy-hero-top{align-items:flex-start;flex-direction:column;gap:14px}.policy-hero h1{margin:28px 0 24px;font-size:clamp(48px,14vw,62px)}.policy-hero>p{font-size:16px}.policy-hero-stats{margin-top:40px}.policy-hero-stats div{min-height:72px;padding:13px 10px}.policy-hero-stats strong{font-size:12px;overflow-wrap:anywhere}.policy-content{padding:50px 20px 64px}.policy-content>section{grid-template-columns:1fr;gap:22px;padding:38px 0}.policy-content h2:before{margin-bottom:13px}.policy-content p{font-size:16px;line-height:1.7}.policy-callout{margin-top:46px;padding:24px;align-items:flex-start;flex-direction:column}.policy-callout strong{text-align:left}.policy-table div{align-items:flex-start;flex-direction:column;justify-content:center;gap:8px;padding:14px 0}.reserve-copy{padding:60px 20px 54px}.reserve-copy h1{margin:22px 0;font-size:clamp(44px,13.5vw,54px);line-height:.88}.reserve-copy>p{font-size:16px;line-height:1.55}.reserve-points{margin-top:26px}.reserve-points span{min-height:72px;padding:11px 9px;align-items:flex-start;justify-content:center;flex-direction:column;gap:8px;font-size:10px}.reserve-queue{margin-top:14px;padding:14px}.reserve-queue>div:first-child{align-items:flex-start;flex-direction:column;gap:7px}.queue-track{margin:11px 0}.deposit-panel{min-height:auto;padding:54px 20px 58px}.deposit-price{margin:40px 0 24px}.deposit-price>strong{font-size:126px}.deposit-benefit{align-items:flex-start;flex-direction:column;gap:10px}.deposit-benefit strong{text-align:left;font-size:22px}.deposit-panel>p{margin:20px 0;font-size:16px}.secure-note{flex-wrap:wrap;justify-content:flex-start;row-gap:9px}.reserve-flow{padding:64px 20px}.reserve-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.reserve-section-heading h2{font-size:clamp(42px,12.8vw,50px)}.flow-grid{grid-template-columns:1fr}.flow-grid article{min-height:230px;padding:24px}.flow-grid article:before{left:24px;right:24px}.flow-grid svg{margin:34px 0 20px}.flow-grid h3{font-size:24px}.community-section{padding:62px 20px;gap:38px}.community-section h2{font-size:44px}.community-card{min-height:112px;padding:16px 10px;grid-template-columns:28px minmax(0,1fr) 18px;gap:12px}.community-card>svg{max-width:22px}.community-card strong{font-size:19px;line-height:1.05}.reservation-terms{grid-template-columns:1fr;padding:34px 20px;gap:18px}}@media(max-width:760px){.deposit-checkout{scroll-margin-top:360px}.deposit-checkout-button{min-height:66px;padding:0 16px;justify-content:space-between;font-size:11px}.deposit-top,.reserve-queue span,.reserve-queue small{font-size:10px}}@media(max-width:360px){.performance-copy h2{font-size:41px}.reserve-copy{padding-inline:16px}.reserve-copy h1{font-size:43px}.reserve-points span{padding-inline:7px}.reserve-queue{padding-inline:12px}.deposit-panel,.reserve-flow,.community-section,.reservation-terms{padding-left:16px;padding-right:16px}.reserve-section-heading h2{font-size:39px}.community-section h2{font-size:40px}.community-card{padding-inline:8px}.community-card strong{font-size:17px}}@media(max-width:760px){.footer-contact{grid-template-columns:1fr;gap:20px;padding:24px 20px}.footer-contact-copy{align-items:center}.footer-contact-copy>strong{font-size:30px}.contact-phone{margin-top:24px;font-size:clamp(24px,7.5vw,30px)}.wechat-qr-crop{width:132px;margin-bottom:0}.footer-contact:after{position:static;width:auto;font-size:10px}.site-footer>p span{margin-bottom:10px}}@media(max-width:760px){.lang-zh .hero h1{max-width:330px;font-size:clamp(50px,15vw,60px);line-height:.94}.lang-zh .hero-copy>p{max-width:330px}.lang-zh .section-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2{line-height:.96}.lang-zh .launch-section h2{font-size:clamp(68px,22vw,94px);line-height:.92}}@media(max-width:760px){.hero-mobile-code{color:var(--white);box-shadow:0 0 18px #ff2a3247}.hero-mobile-target{border-color:#ff2a3280;box-shadow:0 0 0 48px #ff2a3211}.wechat-qr-crop{box-shadow:6px 6px #ff2a3224}.proof-strip div{border-color:#7f0d12}}.brand-logo{align-self:stretch;width:calc(clamp(20px,4vw,64px) + 110px);height:auto;margin-left:calc(clamp(20px,4vw,64px)*-1);padding:0 14px 0 clamp(20px,4vw,64px);display:inline-flex;align-items:center;justify-content:flex-end;background:#050607;border-bottom:3px solid var(--green)}.brand-logo .pai-wordmark{width:98px;height:35px;flex:0 0 auto}.pai-wordmark,.pai-wordmark img{display:block}.pai-wordmark img{width:100%;height:100%;object-fit:contain}.footer-wordmark,.inner-footer-wordmark{display:block;width:156px}.footer-wordmark img,.inner-footer-wordmark img{display:block;width:100%;height:auto}.inner-footer-wordmark{width:108px}body{color:#f4f4f2}.section-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{font-size:clamp(54px,5.8vw,88px);line-height:.9}.section-heading p,.control-copy>p,.performance-copy>p,.loadout-copy>p{color:#a7adb1;font-size:clamp(15px,1.25vw,18px);line-height:1.62}.section-code,.system-label,.combat-card-top,.tech-content small,.tech-status,.product-callout{font-size:11px}.hero-arena{isolation:isolate;background:#050607;color:var(--white)}.hero-arena:after{z-index:1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(90deg,#05060757,#05060705 55%,#0506076b);transform:none}.hero-video{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#050607;filter:brightness(.72) contrast(1.12) saturate(.92)}.hero-arena .aim-lock,.hero-arena .haptic-rings,.hero-arena .scan-beam{z-index:2}.hero-arena .telemetry{z-index:4}.scene-image{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.scene-image-hero{background-image:linear-gradient(#05060714,#05060733),url(/cdn/shop/files/pai-hero-product-poster.webp)}.scene-image-product{background-image:linear-gradient(#0506071a,#05060747),url(/cdn/shop/files/pai-scene-product.webp)}.scene-image-performance{background-image:linear-gradient(#0506070a,#05060757),var(--performance-scene)}.combat-section{background:#070809}.combat-grid{gap:1px;border:0;background:#2c3034}.combat-grid article{min-height:480px;padding:16px 16px 28px;background:#0a0c0e;border:0;transform:none}.combat-grid article:before{left:0;right:0;height:3px;background:var(--green)!important;box-shadow:0 0 18px #ff2a3257!important}.combat-grid article:hover{background:#0e1114;transform:none}.combat-card-top{min-height:42px;padding:0 4px;color:#9ca3a8}.combat-card-top span:last-child{color:var(--green)}.combat-scene{display:block;width:100%;height:auto;aspect-ratio:16 / 9;margin:4px 0 24px;overflow:hidden;border:1px solid #32373c;background:#050607;object-fit:cover}.combat-grid h3{margin:0 4px 12px;font-size:clamp(26px,2.1vw,34px);line-height:1}.combat-grid p{margin:0 4px;color:#a3aaaf;font-size:15px;line-height:1.6}.console-product,.performance-visual,.loadout-visual{background:#070809}.console-product .scene-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.console-target{z-index:2;border-color:#ff2a32ad;animation:target-breathe 1.9s ease-in-out infinite}.console-product>strong,.console-product>span:not(.scene-image),.product-callout,.loadout-visual>span:not(.scene-image){z-index:3}.performance-visual{padding:0;min-height:720px}.performance-visual .scene-image,.loadout-visual .scene-image{position:absolute;top:0;right:0;bottom:0;left:0}.performance-visual:after,.loadout-visual:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0506070f,#05060785);pointer-events:none}.performance-visual>.section-code{z-index:3;color:#fff}.speed-lines{z-index:2;opacity:.68}.speed-lines i{animation:speed-sweep 1.7s ease-in-out infinite alternate}.loadout-visual>span:nth-of-type(2){background:#050607db;color:#fff}.loadout-visual>span:nth-of-type(3){background:var(--green);color:#fff}.tech-grid article{position:relative;overflow:hidden}.tech-grid article:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--green);box-shadow:0 0 16px var(--green);animation:feature-scan 2.8s ease-in-out infinite}.tech-grid article:nth-child(2):after{animation-delay:.5s}.tech-grid article:nth-child(3):after{animation-delay:1s}.tech-status i,.device-live i{background:var(--green);box-shadow:0 0 12px var(--green);animation:status-pulse 1.4s ease-in-out infinite}@keyframes target-breathe{50%{transform:scale(1.05);box-shadow:0 0 0 44px #ff2a3214,0 0 0 88px #ff2a3206}}@keyframes speed-sweep{to{transform:translate(18px);opacity:.35}}@keyframes feature-scan{0%,to{transform:translate(-100%);opacity:0}35%,65%{opacity:1}50%{transform:translate(100%)}}@keyframes status-pulse{50%{opacity:.35;transform:scale(.72)}}.architecture-section{position:relative;overflow:hidden;padding:clamp(84px,9vw,142px) clamp(20px,4vw,64px) clamp(68px,8vw,120px);border-bottom:1px solid var(--line);background:#070809;color:var(--white)}.architecture-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.architecture-heading{position:relative;z-index:2;max-width:900px;margin:0 auto 34px;text-align:center}.architecture-heading .section-code{color:var(--green)}.architecture-heading h2{margin:20px 0 18px;font-size:clamp(52px,6vw,94px);line-height:.88;letter-spacing:0;text-transform:uppercase}.architecture-heading h2 em{color:var(--green);font-style:normal}.architecture-heading p{max-width:680px;margin:0 auto;color:#939ca1;font-size:clamp(15px,1.25vw,18px);line-height:1.6}.architecture-stage{--arch-x: 0px;--arch-y: 0px;position:relative;z-index:2;width:min(1500px,100%);min-height:720px;margin:0 auto}.architecture-stage:before{content:"";position:absolute;z-index:2;top:8%;bottom:8%;left:18%;width:1px;pointer-events:none;background:linear-gradient(180deg,transparent,var(--green) 45%,#fff 50%,var(--green) 55%,transparent);box-shadow:0 0 22px #ff2a3280;opacity:.7;animation:architecture-sweep 5.4s cubic-bezier(.4,0,.2,1) infinite}.architecture-stage:after{content:"CORE // " attr(data-active-point);position:absolute;z-index:3;right:18%;top:10%;padding:7px 9px;border:1px solid rgba(255,42,50,.4);background:#070809d1;color:var(--green);font:900 9px/1 monospace;letter-spacing:0}.architecture-grid{position:absolute;top:8%;right:18%;bottom:8%;left:18%;border:1px solid rgba(255,42,50,.16);background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;box-shadow:inset 0 0 100px #ff2a3209}.architecture-grid:before,.architecture-grid:after{content:"";position:absolute;background:#ff2a3233}.architecture-grid:before{left:50%;top:0;bottom:0;width:1px}.architecture-grid:after{top:50%;left:0;right:0;height:1px}.architecture-product{position:absolute;z-index:1;top:6%;right:17%;bottom:1%;left:17%;width:66%;height:93%;object-fit:contain;filter:drop-shadow(0 40px 70px rgba(0,0,0,.55));transform:translate3d(var(--arch-x),var(--arch-y),0) scale(1);transition:transform .5s ease,filter .5s ease;will-change:transform}.architecture-stage:hover .architecture-product{transform:translate3d(var(--arch-x),var(--arch-y),0) scale(1.015);filter:drop-shadow(0 44px 82px rgba(255,42,50,.12))}.architecture-callout{position:absolute;z-index:3;width:clamp(230px,22vw,340px);display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;color:#fff;outline:none}.architecture-callout div{padding:12px 0;border-top:1px solid #555b60;border-bottom:1px solid #24282b;background:#070809c2;transition:border-color .25s ease}.architecture-callout b,.architecture-callout small{display:block;letter-spacing:0;text-transform:uppercase}.architecture-callout b{font:900 12px/1.1 monospace}.architecture-callout small{margin-top:7px;color:#8d979d;font:800 10px/1.35 monospace}.architecture-callout i{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#f4f4f2;color:#050607;font:900 12px/1 monospace;font-style:normal;box-shadow:0 0 0 8px #ffffff08;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.architecture-callout:after{content:"";position:absolute;top:50%;width:clamp(72px,10vw,150px);height:1px;background:linear-gradient(90deg,#767d82,var(--green));transition:background .25s ease,transform .25s ease}.architecture-callout-1{left:0;top:22%}.architecture-callout-1:after,.architecture-callout-3:after{left:100%}.architecture-callout-2{right:0;top:30%;grid-template-columns:auto 1fr}.architecture-callout-3{left:2%;bottom:16%}.architecture-callout-4{right:1%;bottom:10%;grid-template-columns:auto 1fr}.architecture-callout-2 i,.architecture-callout-4 i{order:-1}.architecture-callout-2:after,.architecture-callout-4:after{right:100%;background:linear-gradient(90deg,var(--green),#767d82)}.architecture-callout:hover div,.architecture-callout:focus-visible div,.architecture-callout.is-active div{border-color:var(--green)}.architecture-callout:hover i,.architecture-callout:focus-visible i,.architecture-callout.is-active i{background:var(--green);color:#fff;transform:scale(1.08);box-shadow:0 0 0 8px #ff2a3214,0 0 28px #ff2a3259}.architecture-callout:hover:after,.architecture-callout:focus-visible:after,.architecture-callout.is-active:after{background:var(--green);transform:scaleX(1.06)}.architecture-callout.is-active small{color:#c3c8cb}@keyframes architecture-sweep{0%,10%{left:18%;opacity:0}20%,80%{opacity:.72}90%,to{left:82%;opacity:0}}.motion-ready .reveal-item{opacity:0;transform:translateY(18px);transition:opacity .55s ease var(--reveal-delay,0ms),transform .55s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0ms)}.motion-ready .reveal-item.is-revealed{opacity:1;transform:translateY(0)}@media(max-width:760px){.motion-ready .reveal-item{opacity:1;transform:none}.brand-logo{width:118px;height:auto;margin-left:-20px;padding:0 13px 0 20px;border-bottom-width:3px}.brand-logo .pai-wordmark{width:86px;height:30px}.hero-mobile-product{min-height:390px;background:#0a0b0d}.hero-mobile-product .scene-image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:56% center}.hero-mobile-product:before,.hero-mobile-product:after{z-index:2;background:#ffffff2e}.hero-mobile-target{z-index:2}.hero-mobile-code,.hero-mobile-readout{z-index:4}.combat-grid article{min-height:390px;padding:14px 14px 24px}.combat-scene{margin-bottom:22px}.performance-visual{min-height:500px}.performance-visual .scene-image{background-position:64% center}.loadout-visual .scene-image{background-position:58% center}.section-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{font-size:clamp(44px,13vw,58px)}.section-code,.system-label,.combat-card-top,.tech-content small,.tech-status,.product-callout{font-size:10px}.architecture-section{padding:74px 20px 68px}.architecture-heading{margin-bottom:26px;text-align:left}.architecture-heading h2{margin-top:16px;font-size:clamp(44px,13vw,58px)}.architecture-heading p{margin:0}.architecture-stage{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.architecture-grid{display:none}.architecture-stage:before{top:0;bottom:auto;left:0;width:100%;height:1px;animation:architecture-sweep-mobile 4.8s ease-in-out infinite}.architecture-stage:after{top:10px;right:0}.architecture-product{position:relative;inset:auto;width:124%;max-width:none;height:auto;margin:0 0 10px -12%;object-fit:contain}.architecture-stage:hover .architecture-product{transform:none}.architecture-callout,.architecture-callout-1,.architecture-callout-2,.architecture-callout-3,.architecture-callout-4{position:relative;inset:auto;width:100%;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px}.architecture-callout i,.architecture-callout-2 i,.architecture-callout-4 i{order:0;width:34px;height:34px;font-size:10px}.architecture-callout div{order:1;padding:13px 0}.architecture-callout b{font-size:11px}.architecture-callout small{font-size:10px}.architecture-callout:after{display:none}.tech-grid article{min-height:310px}.reward-grid article{min-height:410px}.reward-grid h3{margin:42px 0 18px}.reward-grid ul{margin:24px 0}.loadout-visual>span:not(.scene-image){font-size:10px}.section-code,.section-heading>div>p,.combat-card-top,.tech-content small,.product-callout,.proof-strip div,.reward-top,.reward-price span{font-size:11px}.hero-stats small,.capture-note{font-size:11px}.console-settings input[type=range]{min-height:32px}.footer-links{gap:4px 18px}.footer-links a{min-height:44px;display:inline-flex;align-items:center;font-size:11px}.footer-meta a{min-height:40px;display:inline-flex;align-items:center}}@keyframes architecture-sweep-mobile{0%,10%{transform:translate(-100%);opacity:0}25%,75%{opacity:.65}90%,to{transform:translate(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.motion-ready .reveal-item{opacity:1;transform:none}.architecture-stage:before{display:none}.hero-video{display:none}.hero-arena{background:#050607 url(/cdn/shop/files/pai-hero-product-poster.webp) center / cover no-repeat}}.aim-lock,.haptic-rings,.scan-beam,.hero-mobile-target,.console-target,.launch-crosshair,.speed-lines{display:none!important}.hero-mobile-product:before,.hero-mobile-product:after,.console-product:before,.console-product:after,.combat-scene:after,.tech-grid article:after,.architecture-stage:before,.architecture-grid:before,.architecture-grid:after{content:none!important;display:none!important;animation:none!important}.launch-section{background-color:#050607;background-image:linear-gradient(90deg,#050607d6,#0506079e 38%,#05060714 72%,#05060742),linear-gradient(180deg,#0506070a,#0506077a),var(--launch-scene, url(pai-scene-launch.webp));background-position:center;background-size:cover;background-repeat:no-repeat}.launch-section h2{text-shadow:0 8px 34px rgba(0,0,0,.72)}.launch-actions{padding:18px;border:1px solid rgba(255,255,255,.15);background:#050607b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:760px){.launch-section{background-image:linear-gradient(180deg,#0506079e,#05060724 38%,#050607c7),linear-gradient(90deg,#05060785,#0506071a),var(--launch-scene, url(pai-scene-launch.webp));background-position:76% center}.launch-actions{padding:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--muted: #a3aaae;--line: #292f33;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;--font-display: Arial, "Helvetica Neue", Helvetica, sans-serif;--font-tech: ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hero h1,.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2,.launch-section h2,.combat-grid h3,.tech-content h3,.reward-grid h3,.policy-hero h1,.policy-content h2,.reserve-copy h1,.reserve-section-heading h2,.community-section h2,.flow-grid h3{font-family:var(--font-display);letter-spacing:0;text-wrap:balance}p{text-wrap:pretty}.hero h1{line-height:.86}.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{line-height:.92}.desktop-nav,.menu-button,.mobile-nav a,.email-field input,.email-field button,.capture-status,.capture-note,.system-label,.section-code,.hero-arena:before,.telemetry span,.telemetry strong,.telemetry small,.color-switch button,.hero-stats span,.hero-stats small,.battle-ticker,.section-heading>div>p,.combat-card-top,.tech-index span,.tech-content small,.tech-status,.profile-tabs button,.console-header,.console-product>span,.console-settings label>span,.game-ready span,.game-ready strong,.product-callout,.spec-stack span,.spec-stack strong,.grip-tags span,.loadout-visual>span:not(.scene-image),.proof-strip div,.reward-top,.reward-price span,.reward-grid article>a,.launch-section>p,.launch-actions>div:first-child span,.launch-actions>div:first-child small,.footer-links a,.footer-contact-copy>span,.footer-contact-copy>strong small,.contact-phone i,.footer-contact:after,.site-footer>p span,.footer-meta,.footer-language,.architecture-stage:after,.architecture-callout b,.architecture-callout small,.architecture-callout i,.inner-header nav,.back-home,.inner-footer nav,.inner-footer>p{font-family:var(--font-tech);letter-spacing:0}.site-header{border-bottom-color:#ff2a3275}.desktop-nav{gap:32px;font-size:12px;font-weight:750}.desktop-nav a{min-height:44px;display:inline-flex;align-items:center}.desktop-nav a,.footer-links a,.inner-header nav a{transition:color .2s ease}.email-field input{font-size:12px;font-weight:750}.email-field button{font-size:12px;font-weight:850}.capture-status{font-size:11px;line-height:1.3}.capture-note{color:#929a9f;font-size:10px;line-height:1.45}.compact .email-field input{font-size:11px}.system-label,.section-code{font-size:12px;font-weight:800}.hero-copy>p{color:#c8cdd0}.hero-arena:before{font-size:10px}.telemetry span,.telemetry small{font-size:10px}.telemetry strong{font-size:16px}.color-switch button{font-size:10px}.hero-stats span{color:#a7afb3;font-size:10px}.hero-stats small{color:#858e93;font-size:10px;line-height:1.3}.battle-ticker{font-size:11px}.section-heading{margin-bottom:clamp(46px,4.5vw,66px)}.section-heading>div>p{color:#8f989d;font-size:12px;line-height:1.55}.combat-card-top{font-size:11px}.combat-grid p{color:#b0b7bb;font-size:15px;line-height:1.65}.tech-content small{font-size:11px}.tech-content p{color:#aab2b6;font-size:16px;line-height:1.65}.tech-status{color:#929ba0;font-size:10px}.profile-tabs button,.console-header,.console-settings label>span{font-size:10px}.game-ready span,.product-callout,.spec-stack span,.grip-tags span,.loadout-visual>span:not(.scene-image),.proof-strip div,.reward-top,.reward-price span{font-size:10px}.spec-stack span{color:#a4acb0}.reward-grid li{font-size:13px;line-height:1.45}.faq-list summary{font-size:16px;line-height:1.4}.faq-list p{color:#aab2b6;font-size:15px}.architecture-heading p{color:#aab2b6}.architecture-stage:after{font-size:10px}.architecture-callout b{font-size:12px;line-height:1.25}.architecture-callout small{color:#a4acb0;font-size:11px;line-height:1.45}.footer-links a{font-size:11px}.footer-contact-copy>span,.footer-contact-copy>strong small,.contact-phone i,.footer-contact:after,.site-footer>p span,.footer-meta,.footer-language{font-size:11px}.site-footer>p{color:#a1a9ad;font-size:15px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,.architecture-callout:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media(max-width:760px){.menu-button{font-size:12px}.system-label,.section-code,.combat-card-top,.tech-content small,.product-callout{font-size:11px}.hero h1{line-height:.88}.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{line-height:.94}.section-heading>div>p{font-size:11px}.hero-mobile-code,.hero-mobile-readout>span{font-family:var(--font-tech);font-size:11px}.hero-mobile-readout b{font-size:14px}.hero-stats span,.hero-stats small{font-size:11px}.combat-grid p,.tech-content p{font-size:15px}.tech-grid article{min-height:300px}.architecture-callout b{font-size:12px}.architecture-callout small{font-size:11px}.profile-tabs button,.console-header,.console-settings label>span,.spec-stack span,.proof-strip div{font-size:11px}.footer-links a{font-size:12px}.footer-meta{gap:14px;flex-wrap:wrap;line-height:1.5}.inner-header nav,.back-home,.inner-footer nav,.inner-footer>p{font-size:11px}.lang-zh .hero h1,.lang-zh .section-heading h2,.lang-zh .architecture-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2{line-height:1}}.hero h1{font-size:clamp(56px,5.4vw,92px);line-height:.9}.section-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2,.architecture-heading h2{font-size:clamp(42px,4.4vw,72px);line-height:.95}.launch-section h2{font-size:clamp(72px,9.5vw,148px);line-height:.82}.policy-hero h1{font-size:clamp(50px,6vw,92px);line-height:.9}.reserve-copy h1{font-size:clamp(48px,5.2vw,82px);line-height:.92}.reserve-section-heading h2,.community-section h2{font-size:clamp(38px,4vw,62px);line-height:.96}.tech-content h3{font-size:clamp(27px,2.5vw,40px);line-height:1}.combat-grid h3,.reward-grid h3{font-size:clamp(24px,2vw,32px);line-height:1.05}.reward-price>strong{font-size:54px}.system-label,.section-code{font-size:13px}.section-heading>div>p{font-size:14px;line-height:1.6}.combat-card-top,.tech-content small,.tech-status,.profile-tabs button,.console-header,.console-settings label>span,.product-callout,.spec-stack span,.grip-tags span,.proof-strip div,.reward-top,.reward-price span,.architecture-stage:after{font-size:12px}.telemetry span,.telemetry small,.hero-stats span,.hero-stats small,.capture-note{font-size:11px}.architecture-callout b{font-size:13px}.architecture-callout small{font-size:12px}.launch-section>p,.launch-actions>div:first-child small{font-size:12px}@media(max-width:760px){.hero h1,.lang-zh .hero h1{font-size:clamp(46px,13.2vw,56px);line-height:.94}.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{font-size:clamp(40px,11.5vw,52px);line-height:.98}.launch-section h2,.lang-zh .launch-section h2{font-size:clamp(62px,19vw,84px);line-height:.9}.policy-hero h1{font-size:clamp(42px,12vw,54px);line-height:.94}.reserve-copy h1{font-size:clamp(40px,11.5vw,50px)}.reserve-section-heading h2,.community-section h2{font-size:clamp(36px,10.5vw,46px)}.system-label,.section-code,.combat-card-top,.tech-content small,.product-callout{font-size:12px}.section-heading>div>p{font-size:13px}}.lang-zh .hero h1{line-height:1.1;letter-spacing:0}.lang-zh .section-heading h2,.lang-zh .architecture-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2{line-height:1.15;letter-spacing:0}.lang-zh .launch-section h2{line-height:1.08;letter-spacing:0}.lang-zh .hero-copy>p,.lang-zh .section-heading>div>p,.lang-zh .architecture-heading>p,.lang-zh .control-copy>p,.lang-zh .performance-copy>p,.lang-zh .loadout-copy>p,.lang-zh .combat-grid p,.lang-zh .tech-content p,.lang-zh .reward-grid li,.lang-zh .faq-list p{line-height:1.72}.hero h1{line-height:1.02;letter-spacing:0}.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{line-height:1.05;letter-spacing:0}.launch-section h2{line-height:1;letter-spacing:0}.policy-hero h1{line-height:1.02;letter-spacing:0}.reserve-copy h1{line-height:1.04;letter-spacing:0}.reserve-section-heading h2,.community-section h2{line-height:1.08;letter-spacing:0}.policy-content h2,.tech-content h3,.combat-grid h3,.reward-grid h3,.flow-grid h3,.community-card strong{line-height:1.15;letter-spacing:0}.hero-copy>p,.section-heading>div>p,.architecture-heading>p,.control-copy>p,.performance-copy>p,.loadout-copy>p,.combat-grid p,.tech-content p,.policy-hero>p,.policy-content p,.reserve-copy>p,.flow-grid p,.community-section p,.faq-list p{line-height:1.68}.policy-hero-top{font-size:11px;line-height:1.35}.policy-hero-top strong{font-size:10px;line-height:1.35}.policy-hero-stats span,.reserve-code,.deposit-top,.reserve-queue span,.reserve-queue small,.flow-grid article>span,.reservation-terms span{font-size:11px;line-height:1.4}.policy-hero-stats strong{line-height:1.35}.hero-signup .capture-note,.game-ready span,.loadout-visual>span:not(.scene-image),.architecture-callout i,.reserve-queue strong,.deposit-benefit span,.secure-note,.secure-note span,.community-section>div:first-child>span,.community-card span,.community-card small{font-size:11px;line-height:1.4}.email-field input,.email-field button,.deposit-checkout-button,.reward-grid a{line-height:1.25}.deposit-checkout-button span{font-size:11px}@media(max-width:760px){.hero h1{line-height:1.06}.section-heading h2,.architecture-heading h2,.control-copy h2,.performance-copy h2,.loadout-copy h2,.faq-section h2{line-height:1.09}.launch-section h2,.policy-hero h1{line-height:1.06}.reserve-copy h1{line-height:1.08}.reserve-section-heading h2,.community-section h2{line-height:1.12}.policy-content h2,.tech-content h3,.combat-grid h3,.reward-grid h3,.flow-grid h3,.community-card strong{line-height:1.2}.policy-hero-top,.policy-hero-top strong,.policy-hero-stats span,.reserve-code,.deposit-top,.reserve-queue span,.reserve-queue small,.flow-grid article>span,.reservation-terms span{font-size:11px}.hero-signup .capture-note,.game-ready span,.loadout-visual>span:not(.scene-image),.architecture-callout i,.reserve-queue strong,.deposit-benefit span,.secure-note,.secure-note span,.community-section>div:first-child>span,.community-card span,.community-card small{font-size:11px}}.lang-zh .hero h1{line-height:1.1}.lang-zh .section-heading h2,.lang-zh .architecture-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2{line-height:1.15}.lang-zh .launch-section h2{line-height:1.08}@media(max-width:760px){.lang-zh .hero h1{line-height:1.12}.lang-zh .section-heading h2,.lang-zh .architecture-heading h2,.lang-zh .control-copy h2,.lang-zh .performance-copy h2,.lang-zh .loadout-copy h2,.lang-zh .faq-section h2{line-height:1.18}.lang-zh .launch-section h2{line-height:1.12}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pai.css.map */
