m4g-he-experience .hx-product-motion{display:block;position:relative;--pm-press:0;--pm-threshold:.343;color:#f4f1e9}m4g-he-experience .hx-pm-keyboard{position:relative;width:100%;aspect-ratio:2;margin:0 auto -14px}m4g-he-experience .hx-pm-keyboard>img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 14px #0008)}m4g-he-experience .hx-pm-key{position:absolute;left:25.72%;top:37.23%;width:4.9%;height:9.1%;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid #efd69a;border-radius:3px;background:#d1b6792c;color:#fff3cf;font:500 clamp(8px,1vw,13px)/1 monospace;box-shadow:0 0 16px #e2bf7320;transition:background .2s,box-shadow .2s}m4g-he-experience [data-kind=commands] .hx-pm-key{left:56.77%;top:47.3%}m4g-he-experience .hx-pm-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}m4g-he-experience .hx-pm-link path{fill:none;stroke:#dbbf80;stroke-width:.18;stroke-dasharray:1 1;opacity:.65}m4g-he-experience .hx-pm-detail{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:200px;margin:0 5% 8px}m4g-he-experience .hx-pm-switch{position:relative;width:100%;aspect-ratio:1;max-width:230px;justify-self:center;background:radial-gradient(ellipse,#d5bd8410,transparent 65%)}m4g-he-experience .hx-pm-switch>img{position:absolute;width:180%;height:180%;max-width:none;left:-40%;object-fit:contain}m4g-he-experience .hx-pm-body{top:-57%}m4g-he-experience .hx-pm-cap{top:-14%;transform:translateY(calc(var(--pm-press) * 8%));filter:brightness(1.45)}m4g-he-experience [data-pm-mode=dks] .hx-pm-cap{transition:transform .6s cubic-bezier(.2,.8,.2,1)}m4g-he-experience .hx-pm-axis{position:absolute;left:50%;top:30%;height:40%;border-left:1px dashed #e4c78c55}m4g-he-experience .hx-pm-signal{position:absolute;left:27%;right:27%;bottom:8%;height:1px;background:#dfc68a;box-shadow:0 0 20px 3px #dcbd7860;opacity:0;transition:opacity .2s}m4g-he-experience [data-phase=active] .hx-pm-signal{opacity:1}m4g-he-experience [data-phase=active] .hx-pm-key{background:#dfc68a66;box-shadow:0 0 24px #e2bf7350}m4g-he-experience .hx-pm-eyebrow{display:block;color:#b9ae98;font:9px/1.5 monospace;letter-spacing:.06em}m4g-he-experience .hx-pm-readout{padding:4px 0 4px 8px;min-width:0}m4g-he-experience .hx-pm-distance{display:flex;align-items:baseline;gap:8px;margin:12px 0}m4g-he-experience .hx-pm-distance strong{font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.055em;color:#f1d9a1}m4g-he-experience .hx-pm-distance>span{font-size:12px;color:#bdb6a8}m4g-he-experience .hx-pm-meter{position:relative;height:3px;background:#ffffff20;margin:17px 0 12px}m4g-he-experience .hx-pm-meter i{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8cc8b;transform:scaleX(var(--pm-press));transform-origin:left}m4g-he-experience .hx-pm-meter b{position:absolute;left:calc(var(--pm-threshold) * 100%);top:-4px;width:1px;height:11px;background:#fff4d6}m4g-he-experience .hx-pm-threshold{font-size:10px;color:#aba79e;display:flex;justify-content:space-between;gap:5px}m4g-he-experience .hx-pm-threshold b{color:#e8d4aa;font-weight:400;white-space:nowrap}m4g-he-experience .hx-pm-readout p{font-size:11px;line-height:1.6;color:#b9b6af;margin:14px 0 0;min-height:35px;max-width:180px}m4g-he-experience .hx-pm-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #ffffff14;padding:13px 0 0;margin-top:2px;font-size:9px;color:#a4a39d}m4g-he-experience .hx-pm-footer button{border:0;background:none;color:#eddbb4;display:inline-flex;align-items:center;gap:7px;padding:8px 0 8px 12px;font:inherit;font-size:11px;cursor:pointer;min-height:40px}m4g-he-experience .hx-pm-footer svg{width:16px;height:16px}m4g-he-experience .hx-pm-footer button:focus-visible{outline:2px solid #e8cc8b;outline-offset:4px;border-radius:3px}m4g-he-experience .hx-pm-action{min-height:65px;margin-top:12px;display:flex;flex-direction:column;gap:5px}m4g-he-experience .hx-pm-action>span{font:9px/1.5 monospace;color:#a7a299;letter-spacing:.05em}m4g-he-experience .hx-pm-action strong{font-size:34px;line-height:1.15;letter-spacing:-.04em;font-weight:500;color:#f1d9a1}m4g-he-experience .hx-pm-steps{display:flex;gap:6px;margin-top:9px}m4g-he-experience .hx-pm-steps button{display:grid;place-items:center;flex:1;height:24px;border-bottom:2px solid #ffffff25;color:#8c8980;font:10px/1 monospace;transition:color .2s,border-color .2s}m4g-he-experience .hx-pm-steps [data-active=true]{border-color:#e7cb8a;color:#ffe6b2}m4g-he-experience .hx-pm-steps,m4g-he-experience .hx-pm-dks-note{display:none}m4g-he-experience [data-pm-mode=mt] .hx-pm-steps span:nth-child(n+3){display:none}m4g-he-experience .hx-product-panel{height:auto!important;min-height:0!important;padding:24px 28px!important;overflow:hidden;background:radial-gradient(ellipse at 45% 30%,#272622 0,transparent 70%),linear-gradient(140deg,#151617,#090a0a)!important;border-color:#bca46e66!important}m4g-he-experience .hx-product-panel .hx-panelhead{padding-bottom:14px;min-height:0}m4g-he-experience .hx-product-panel>.hx-state{padding-top:12px;min-height:30px;margin-top:8px}m4g-he-experience .hx-commandvisual.hx-product-panel .hx-commandfoot{min-height:0;margin:10px 0 0;padding:0;font-size:10px;line-height:1.5;color:#aaa69c}m4g-he-experience .hx-legacy-outputs{display:none!important}m4g-he-experience .hx-switchstage.hx-product-stage{height:auto;--hx-motion-distance:0px}@media(min-width:750px){m4g-he-experience .hx-command-layout{align-items:start;grid-template-rows:auto auto 1fr}m4g-he-experience .hx-command-description{align-self:start;padding-top:8px}}@media(max-width:749px){m4g-he-experience .hx-actuationchapter .hx-feature-row{display:grid;grid-template-columns:1fr;gap:0}m4g-he-experience .hx-actuationchapter .hx-copy{display:contents}m4g-he-experience .hx-actuationchapter .hx-copy>*{order:2}m4g-he-experience .hx-actuationchapter .hx-product-panel{order:3;margin-top:20px}m4g-he-experience .hx-actuationchapter .hx-copy>label,m4g-he-experience .hx-actuationchapter .hx-copy>input,m4g-he-experience .hx-actuationchapter .hx-copy>.hx-rangeends,m4g-he-experience .hx-actuationchapter .hx-copy>.hx-caption{order:4}m4g-he-experience .hx-product-panel{padding:18px!important;width:100%;margin-bottom:22px}m4g-he-experience .hx-pm-keyboard{width:calc(100% + 20px);margin-left:-10px;margin-bottom:-4px}m4g-he-experience .hx-pm-detail{min-height:166px;margin:0 0 8px;grid-template-columns:48% 52%}m4g-he-experience .hx-pm-switch{max-width:190px}m4g-he-experience .hx-pm-eyebrow{font-size:8px;letter-spacing:.01em}m4g-he-experience .hx-pm-distance strong{font-size:33px}m4g-he-experience .hx-pm-readout p{font-size:10px;margin-top:10px;min-height:32px}m4g-he-experience .hx-pm-footer{font-size:8px;gap:8px}m4g-he-experience .hx-pm-action strong{font-size:29px}m4g-he-experience .hx-pm-action{min-height:59px}m4g-he-experience .hx-pm-steps{gap:4px}}@media(prefers-reduced-motion:reduce){m4g-he-experience .hx-product-motion *{transition:none!important}}m4g-he-experience [data-pm-mode=dks] .hx-pm-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 0}m4g-he-experience [data-pm-mode=dks] .hx-pm-steps button{height:auto;min-height:64px;padding:9px 5px;border:1px solid #ffffff24;border-radius:7px;background:#ffffff03;cursor:pointer;gap:7px;color:#c6c3ba;font-family:inherit;font-size:11px;line-height:1.35}m4g-he-experience .hx-pm-steps button b{font:10px/1 monospace;color:#ba8}m4g-he-experience .hx-pm-steps button span{font-family:inherit;font-size:11px;line-height:1.3}m4g-he-experience [data-pm-mode=dks] .hx-pm-steps button[data-active=true]{background:#e8cc8b13;border-color:#e8cc8b;color:#fff0c9}m4g-he-experience .hx-pm-steps button:focus-visible,m4g-he-experience .hx-rt-help button:focus-visible{outline:2px solid #e8cc8b;outline-offset:3px}m4g-he-experience [data-pm-mode=dks] .hx-pm-dks-note{display:block;margin:12px 0 16px;font-size:11px;line-height:1.65;color:#b9b6af}m4g-he-experience .hx-rt-help{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;border-top:1px solid #ffffff18;padding-top:6px;font-size:10px;color:#b9b6af}m4g-he-experience .hx-rt-help button{background:none;border:0;color:#efd69a;min-height:44px;padding:8px 0;font:inherit;cursor:pointer;flex-shrink:0}m4g-he-experience .hx-rapid-media .hx-rtvisual{height:auto;min-height:470px}m4g-he-experience .hx-rtinfo strong{font-size:clamp(25px,3vw,36px);letter-spacing:-.035em;color:#efd69a}m4g-he-experience .hx-rtinfo p{font-size:13px;line-height:1.7;max-width:230px;min-height:67px}m4g-he-experience .hx-rtvisual[data-input=off] .hx-rtinfo strong{color:#c4c5c6}m4g-he-experience .hx-rtvisual[data-input=off] .hx-rtknob{box-shadow:none;border-color:#898b8e}@media(max-width:749px){m4g-he-experience .hx-rt-help{font-size:10px}m4g-he-experience .hx-pm-steps button span{font-size:10px}m4g-he-experience .hx-rtinfo p{font-size:12px}}m4g-he-experience .hx-command-layout:has([data-pm-mode=dks]) .hx-command-description>.hx-caption{display:none}@media(min-width:750px){m4g-he-experience .hx-rapid-media>.hx-rapid-gif{height:auto;min-height:470px}}m4g-he-experience .hx-rt-help>span:first-child{margin-right:auto}m4g-he-experience .hx-rt-help button[data-rt-toggle][aria-pressed=true],m4g-he-experience [data-pm-toggle][aria-pressed=true]{color:#fff2cd}m4g-he-experience .hx-pm-footer>span:first-child{margin-right:auto}@media(max-width:749px){m4g-he-experience .hx-rt-help>span:first-child{display:none}m4g-he-experience .hx-rt-help{justify-content:flex-end;gap:20px}m4g-he-experience .hx-pm-footer>span:first-child{font-size:8px;max-width:90px}}m4g-he-experience .hx-product-panel>.hx-modebuttons{display:flex;gap:6px;margin:0 0 16px;width:100%}m4g-he-experience .hx-product-panel>.hx-modebuttons button{flex:1;padding:10px 6px;min-height:44px;font-size:12px}m4g-he-experience .hx-actuation-controls{margin-top:18px;padding-top:16px;border-top:1px solid #ffffff20}m4g-he-experience .hx-actuation-controls input{width:100%;margin:10px 0 14px}m4g-he-experience .hx-actuation-controls .hx-range-label{margin:0;display:flex;justify-content:space-between;font-size:12px}m4g-he-experience .hx-actuation-controls .hx-rangeends{margin-bottom:20px}@media(max-width:749px){m4g-he-experience .hx-command-layout{display:flex;gap:0}m4g-he-experience .hx-command-heading{order:0}m4g-he-experience .hx-command-description{order:1;min-height:0;margin:0 0 18px}m4g-he-experience .hx-command-description [data-modecopy]{min-height:0}m4g-he-experience .hx-commandvisual{order:2;margin-bottom:0!important}m4g-he-experience .hx-product-panel{padding:16px!important;margin-bottom:0}m4g-he-experience .hx-pm-footer{flex-wrap:wrap;gap:8px}m4g-he-experience .hx-pm-footer>span{flex-basis:100%;max-width:none!important}m4g-he-experience .hx-pm-footer button{padding:8px 12px;border:1px solid #ffffff25;border-radius:6px;min-height:44px}m4g-he-experience .hx-rapid-media .hx-rtvisual{min-height:0;height:auto;padding:16px}m4g-he-experience .hx-rtstage{min-height:220px}m4g-he-experience .hx-stepbuttons{margin-top:14px}m4g-he-experience .hx-rt-help{flex-wrap:wrap;margin-top:10px}m4g-he-experience .hx-rt-help button{min-height:44px}m4g-he-experience .hx-actuation-controls .hx-caption{margin-bottom:0}}m4g-he-experience #hx-actuation .hx-product-panel,m4g-he-experience #hx-commands .hx-product-panel{padding:22px!important;border-color:#ffffff24!important;border-radius:24px;background:linear-gradient(145deg,#18191a,#0c0d0e)!important}m4g-he-experience #hx-actuation .hx-pm-keyboard,m4g-he-experience #hx-commands .hx-pm-keyboard{width:84%;max-width:360px;margin:4px auto 0}m4g-he-experience #hx-actuation .hx-pm-detail,m4g-he-experience #hx-commands .hx-pm-detail{min-height:148px;margin:0 3% 8px;grid-template-columns:44% 56%}m4g-he-experience #hx-actuation .hx-pm-switch,m4g-he-experience #hx-commands .hx-pm-switch{max-width:148px}m4g-he-experience #hx-actuation .hx-pm-distance{margin:8px 0}m4g-he-experience #hx-actuation .hx-pm-distance strong{font-size:34px}m4g-he-experience #hx-actuation .hx-pm-meter{margin:12px 0 8px}m4g-he-experience #hx-actuation .hx-pm-readout p,m4g-he-experience #hx-commands .hx-pm-readout p{margin-top:8px;min-height:32px}m4g-he-experience #hx-commands .hx-pm-action{min-height:48px;margin-top:8px}m4g-he-experience #hx-commands .hx-pm-action strong{font-size:30px}m4g-he-experience #hx-commands .hx-modebuttons{width:fit-content;max-width:100%;margin:0 auto 16px;padding:4px;gap:3px;border:1px solid #ffffff20;border-radius:100px;background:#ffffff05}m4g-he-experience #hx-commands .hx-modebuttons button{flex:0 1 auto;min-height:40px;padding:8px 17px;border:0;border-radius:100px;font-size:12px;white-space:nowrap;background:transparent;color:#bfc0c3}m4g-he-experience #hx-commands .hx-modebuttons button[aria-pressed=true]{background:#e3c88a;color:#171613;box-shadow:none}m4g-he-experience #hx-actuation .hx-actuation-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px;margin-top:12px;padding-top:16px}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(1){grid-column:1;grid-row:1}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(2){grid-column:1;grid-row:2}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(3){grid-column:1;grid-row:3;margin-bottom:0;font-size:8px}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(4){grid-column:2;grid-row:1}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(5){grid-column:2;grid-row:2}m4g-he-experience #hx-actuation .hx-actuation-controls>:nth-child(6){grid-column:1 / -1;grid-row:4;margin:12px 0 0;font-size:10px;line-height:1.5}m4g-he-experience #hx-actuation .hx-actuation-controls input{margin:12px 0;height:18px;accent-color:#dfc68a}m4g-he-experience #hx-actuation .hx-actuation-controls .hx-range-label{font-size:11px;gap:8px;align-items:baseline}m4g-he-experience #hx-actuation .hx-product-panel>.hx-state{display:none}m4g-he-experience #hx-actuation .hx-panelhead,m4g-he-experience #hx-commands .hx-panelhead{padding-bottom:10px;font-size:9px;color:#a6a8ae}m4g-he-experience #hx-actuation .hx-pm-footer,m4g-he-experience #hx-commands .hx-pm-footer{padding-top:8px;font-size:9px}m4g-he-experience #hx-actuation h2,m4g-he-experience #hx-commands h2{font-size:clamp(32px,3.6vw,52px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}@media(min-width:750px){m4g-he-experience #hx-actuation .hx-feature-row{align-items:center}m4g-he-experience #hx-commands .hx-command-layout{grid-template-rows:1fr 1fr;align-items:center;row-gap:20px}m4g-he-experience #hx-commands .hx-commandvisual{grid-row:1 / 3;align-self:center}m4g-he-experience #hx-commands .hx-command-heading{align-self:end}m4g-he-experience #hx-commands .hx-command-heading h2{margin-bottom:0}m4g-he-experience #hx-commands .hx-command-description{grid-row:2;align-self:start;padding-top:0;min-height:0}m4g-he-experience #hx-commands .hx-command-description [data-modecopy]{min-height:46px}m4g-he-experience #hx-commands .hx-command-description>.hx-caption{margin-top:20px}}@media(max-width:749px){m4g-he-experience #hx-actuation .hx-product-panel,m4g-he-experience #hx-commands .hx-product-panel{padding:16px!important;border-radius:20px}m4g-he-experience #hx-actuation .hx-pm-keyboard,m4g-he-experience #hx-commands .hx-pm-keyboard{width:94%;max-width:340px;margin:2px auto 0}m4g-he-experience #hx-actuation .hx-pm-detail,m4g-he-experience #hx-commands .hx-pm-detail{min-height:130px;margin:0 0 8px;grid-template-columns:42% 58%}m4g-he-experience #hx-actuation .hx-pm-switch,m4g-he-experience #hx-commands .hx-pm-switch{max-width:130px}m4g-he-experience #hx-actuation .hx-actuation-controls{gap:0 14px}m4g-he-experience #hx-actuation .hx-actuation-controls .hx-range-label{font-size:10px}m4g-he-experience #hx-actuation .hx-actuation-controls .hx-rangeends{font-size:7px;gap:5px}m4g-he-experience #hx-commands .hx-modebuttons button{padding:8px 14px;min-height:44px;font-size:11px}m4g-he-experience #hx-actuation .hx-pm-footer,m4g-he-experience #hx-commands .hx-pm-footer{flex-wrap:nowrap;gap:10px}m4g-he-experience #hx-actuation .hx-pm-footer>span,m4g-he-experience #hx-commands .hx-pm-footer>span{display:none}m4g-he-experience #hx-actuation .hx-pm-footer button,m4g-he-experience #hx-commands .hx-pm-footer button{border:0;padding:8px 0;border-radius:0;min-height:44px}m4g-he-experience #hx-actuation .hx-pm-footer,m4g-he-experience #hx-commands .hx-pm-footer{justify-content:flex-end}m4g-he-experience #hx-actuation h2,m4g-he-experience #hx-commands h2{font-size:34px}}m4g-he-experience{--hx-section-space:72px;--hx-heading:clamp(32px,3.6vw,52px)}m4g-he-experience .hx-relay-chapter:not(.hx-power-intro):not(.hx-ribbon):not(#hx-speed){width:min(88%,1240px);padding-block:72px}m4g-he-experience :is(.hx-feature-row,.hx-build,.hx-direction,.hx-command-layout,.hx-lightsection,.hx-software){column-gap:clamp(32px,5vw,72px)}m4g-he-experience :is(.hx-copy,.hx-buildcopy,.hx-directioncopy,.hx-lighthead,.hx-softwarehead,.hx-sectionhead,.hx-gamesheading,.hx-setup-heading,.hx-specs,.hx-controlmodes) h2{font-size:var(--hx-heading);line-height:1.08;letter-spacing:-.045em;font-weight:600;text-wrap:balance}m4g-he-experience :is(.hx-copy,.hx-buildcopy,.hx-directioncopy,.hx-lighthead,.hx-softwarehead) h2{margin-bottom:22px!important}m4g-he-experience :is(.hx-copy,.hx-buildcopy,.hx-directioncopy,.hx-lighthead,.hx-softwarehead)>p:not(.hx-kicker):not(.hx-caption){font-size:15px;line-height:1.65;max-width:43ch;color:#bdc0c5}m4g-he-experience :is(.hx-visual,.hx-motion-visual,.hx-hardware,.hx-software-real,.hx-switchcard,.hx-strapfeature figure){border:1px solid #ffffff24;border-radius:24px;background:linear-gradient(145deg,#18191a,#0c0d0e);box-shadow:none}m4g-he-experience .hx-active .hx-cinematic-panel.hx-visual{border-color:#ffffff24;border-top-color:#ffffff24}m4g-he-experience .hx-visual{padding:22px}m4g-he-experience :is(.hx-panelhead,.hx-hardware-top){font-size:9px;color:#a6a8ae;letter-spacing:.06em}m4g-he-experience .hx-motion-visual figcaption{background:transparent;padding:14px 18px;font-size:11px;line-height:1.5}m4g-he-experience .hx-rapid-intro{margin-bottom:28px}m4g-he-experience .hx-rapid-media{gap:clamp(32px,5vw,72px)}m4g-he-experience .hx-rapid-media .hx-rtvisual{min-height:0;height:auto}m4g-he-experience .hx-rapid-media>.hx-rapid-gif{min-height:0;height:auto}m4g-he-experience .hx-rapid-media .hx-rtstage{height:190px;min-height:190px;flex:none;padding:12px 0}m4g-he-experience .hx-rapid-media .hx-rttrack{height:160px}m4g-he-experience .hx-rapid-media .hx-rtlabels{height:160px}m4g-he-experience .hx-rtinfo p{min-height:62px;font-size:12px;line-height:1.6}m4g-he-experience .hx-rtwave{max-height:70px;width:100%}m4g-he-experience .hx-stepbuttons{gap:5px;margin-top:16px}m4g-he-experience .hx-stepbuttons button{border:1px solid #ffffff20;border-radius:12px;background:#ffffff03;min-height:48px;padding:8px;font-size:11px}m4g-he-experience .hx-stepbuttons button[aria-pressed=true]{border-color:#dfc68a66;background:#dfc68a12;color:#f5e1b8}m4g-he-experience .hx-hardware-top{padding:20px 22px 0}m4g-he-experience .hx-assembly-stage{width:86%;margin:0 auto}m4g-he-experience .hx-assembly-tools{margin:0 22px;padding:12px 0 16px}m4g-he-experience .hx-assembly-tools button{border:0;border-radius:100px;background:#ffffff06;min-height:44px}m4g-he-experience .hx-layer-picker{margin-top:20px;gap:0 18px}m4g-he-experience .hx-layer-picker button{font-size:12px;min-height:44px;padding:11px 0}m4g-he-experience .hx-layer-detail{min-height:84px;padding-top:16px}m4g-he-experience .hx-real-rgb{width:92%;margin:0 auto}m4g-he-experience .hx-rgb-controls{gap:5px;padding-inline:16px}m4g-he-experience .hx-rgb-controls button{border:0;border-radius:100px;background:#ffffff05;min-height:44px;padding:8px 12px}m4g-he-experience .hx-rgb-controls button[aria-pressed=true]{background:#e3c88a;color:#171613}m4g-he-experience .hx-rgb-note{font-size:10px;margin:14px 18px 20px;color:#a6a8ae}m4g-he-experience .hx-software-real{padding:22px}m4g-he-experience .hx-software-tabs{display:flex;width:fit-content;max-width:100%;margin:18px auto;padding:4px;gap:3px;border:1px solid #ffffff20;border-radius:100px;background:#ffffff05}m4g-he-experience .hx-software-tabs button{border:0;border-radius:100px;background:transparent;min-height:44px;padding:8px 13px;font-size:11px;white-space:nowrap}m4g-he-experience .hx-software-tabs button[aria-pressed=true]{background:#e3c88a;color:#171613;box-shadow:none}m4g-he-experience .hx-software-capture{margin-block:16px;border-color:#ffffff18;border-radius:12px}m4g-he-experience .hx-software-summary{padding-top:16px;margin-top:16px}m4g-he-experience .hx-software-summary p{font-size:12px;line-height:1.6}m4g-he-experience .hx-controlmodes{width:min(88%,1240px);margin:0 auto;padding:72px 0;background:transparent;border-bottom:1px solid #ffffff20}m4g-he-experience .hx-controlmodes-head{margin-bottom:28px;max-width:700px}m4g-he-experience .hx-controlmodes article{min-height:0;padding:22px;border-radius:20px;background:linear-gradient(145deg,#18191a,#0c0d0e);border-color:#ffffff24}m4g-he-experience .hx-controlmodes h3{font-size:18px;line-height:1.3}m4g-he-experience .hx-controlmodes article p{font-size:13px;line-height:1.6;max-width:50ch}m4g-he-experience .hx-gamecard,m4g-he-experience .hx-setup-card{border-radius:20px;border-color:#ffffff24;background:#101112}m4g-he-experience .hx-gamebody{padding:20px}m4g-he-experience .hx-gamebody h3{font-size:22px;line-height:1.2}m4g-he-experience .hx-gamecopy{font-size:12px;line-height:1.65}m4g-he-experience .hx-sectionhead,m4g-he-experience .hx-gamesheading,m4g-he-experience .hx-setup-heading{margin-bottom:28px}m4g-he-experience .hx-switchcard{padding:28px;gap:32px}m4g-he-experience .hx-switchproduct-image{height:280px;min-height:0;min-width:0;margin:0}m4g-he-experience .hx-switchproduct-image img{width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;padding:12px;box-sizing:border-box}m4g-he-experience .hx-switchproduct-copy h3{font-size:26px;line-height:1.15}m4g-he-experience .hx-specs dl{gap:0 28px}m4g-he-experience .hx-specs dl>div{padding-block:18px}m4g-he-experience .hx-specs summary{padding-block:18px;line-height:1.4}m4g-he-experience .hx-kitgrid{gap:12px;border:0;background:transparent;border-radius:0;overflow:visible}m4g-he-experience .hx-kitgrid article{padding:18px 14px;border:1px solid #ffffff24!important;border-radius:20px;background:linear-gradient(145deg,#18191a,#0c0d0e)}m4g-he-experience .hx-kitgrid svg{height:54px;margin-block:14px}m4g-he-experience .hx-kitgrid h3{font-size:12px;line-height:1.5;margin:0}m4g-he-experience .hx-strapfeature{margin-top:32px;gap:clamp(32px,5vw,72px)}m4g-he-experience .hx-strapfeature h3{font-size:clamp(26px,3vw,38px);line-height:1.12;margin-bottom:18px}m4g-he-experience .hx-setup-meta{padding:12px 14px}m4g-he-experience .hx-setup-caption{padding:16px}@media(min-width:750px){m4g-he-experience .hx-software{row-gap:20px}m4g-he-experience .hx-softwarehead{align-self:end}m4g-he-experience .hx-software-action{align-self:start}m4g-he-experience .hx-rapid-media{align-items:stretch}m4g-he-experience .hx-direction .hx-socd-gif{min-height:0;aspect-ratio:1.5}}@media(max-width:749px){m4g-he-experience{--hx-section-space:44px;--hx-heading:34px}m4g-he-experience .hx-relay-chapter:not(.hx-power-intro):not(.hx-ribbon):not(#hx-speed){width:88%;padding-block:44px}m4g-he-experience :is(.hx-feature-row,.hx-build,.hx-direction,.hx-lightsection,.hx-software){gap:24px}m4g-he-experience :is(.hx-copy,.hx-buildcopy,.hx-directioncopy,.hx-lighthead,.hx-softwarehead) h2{margin-bottom:18px!important}m4g-he-experience :is(.hx-copy,.hx-buildcopy,.hx-directioncopy,.hx-lighthead,.hx-softwarehead)>p:not(.hx-kicker):not(.hx-caption){font-size:14px;line-height:1.65}m4g-he-experience :is(.hx-visual,.hx-motion-visual,.hx-hardware,.hx-software-real,.hx-switchcard,.hx-strapfeature figure){border-radius:20px}m4g-he-experience .hx-visual,m4g-he-experience .hx-software-real{padding:16px}m4g-he-experience .hx-rapid-media{gap:20px}m4g-he-experience .hx-rapid-media .hx-rtstage{height:180px;min-height:180px;gap:10px}m4g-he-experience .hx-rtinfo strong{font-size:26px}m4g-he-experience .hx-rtinfo p{font-size:11px;min-height:60px}m4g-he-experience .hx-stepbuttons button{padding:8px 4px;font-size:10px}m4g-he-experience .hx-hardware-top{padding:16px 16px 0}m4g-he-experience .hx-assembly-stage{width:94%}m4g-he-experience .hx-assembly-tools{margin-inline:16px;gap:8px}m4g-he-experience .hx-assembly-tools>span{font-size:9px;max-width:12ch}m4g-he-experience .hx-layer-picker button{font-size:11px}m4g-he-experience .hx-real-rgb{width:100%}m4g-he-experience .hx-rgb-controls{padding-inline:12px;gap:4px}m4g-he-experience .hx-rgb-controls button{padding:8px 4px;font-size:9px}m4g-he-experience .hx-rgb-note{font-size:10px!important}m4g-he-experience .hx-software-tabs{gap:2px;padding:3px}m4g-he-experience .hx-software-tabs button{padding:8px 9px;font-size:10px}m4g-he-experience .hx-controlmodes{padding-block:44px}m4g-he-experience .hx-controlmodes article{padding:18px}m4g-he-experience .hx-gamebody{padding:16px}m4g-he-experience .hx-gamebody h3{font-size:20px}m4g-he-experience .hx-gamecopy{font-size:12px}m4g-he-experience .hx-switchcard{padding:18px;gap:24px}m4g-he-experience .hx-switchproduct-image{height:230px}m4g-he-experience .hx-kitgrid{gap:10px}m4g-he-experience .hx-kitgrid article{padding:16px 14px}m4g-he-experience .hx-kitgrid svg{height:48px}m4g-he-experience .hx-strapfeature{gap:24px}m4g-he-experience .hx-strapfeature h3{font-size:28px}}html:has(m4g-he-experience),body:has(m4g-he-experience){background-color:#060708!important;overscroll-behavior-y:contain}body:has(m4g-he-experience) #main{background-color:#060708}@media(max-width:749px){m4g-he-experience{overflow:visible}html:has(m4g-he-experience),body:has(m4g-he-experience){overflow-x:clip}m4g-he-experience .hx-pm-cap{backface-visibility:hidden;will-change:transform}}@media(max-width:749px){m4g-he-experience .hx-travelling-signature{display:none}m4g-he-experience.hx-flow-ready [data-x-dock]{color:var(--hx-accent)!important;-webkit-text-fill-color:var(--hx-accent)!important}m4g-he-experience.hx-flow-ready .hx-cinematic-panel,m4g-he-experience.hx-flow-ready .hx-relay-copy{filter:none!important;transition-property:opacity,transform}m4g-he-experience .hx-pm-keyboard>img,m4g-he-experience .hx-rgb-product,m4g-he-experience .hx-8k-keyboard img{filter:none}m4g-he-experience .hx-ribbon>span:before{animation:none!important}m4g-he-experience .hx-8k-energy i{filter:none;background:radial-gradient(ellipse at 50% 90%,rgba(var(--eight-rgb),.5),transparent 70%)}m4g-he-experience .hx-8k-energy i:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/m4g-product-motion.css.map */
