.wp-block-wpx-game-warden.punch-sf-gw-block{max-width:1760px;margin-inline:auto}.punch-sf-gw{--punch-sf-gw-bg:#05070A;--punch-sf-gw-bg-2:#0E1013;--punch-sf-gw-line:#22252A;--punch-sf-gw-line-2:#33373D;--punch-sf-gw-fg:#F3F5F4;--punch-sf-gw-fg-2:#B9BEC2;--punch-sf-gw-fg-3:#7E848A;--punch-sf-gw-vigor:#47FF51;--punch-sf-gw-vigor-dim:rgba(71,255,81,.35);--punch-sf-gw-display:"Artex","Space Grotesk",system-ui,sans-serif;--punch-sf-gw-mono:"Space Mono",ui-monospace,Menlo,monospace;--punch-sf-gw-ease:cubic-bezier(.2,.8,.2,1);isolation:isolate;container:punch-sf-gw / inline-size;color-scheme:dark;color:var(--punch-sf-gw-fg);font-family:var(--punch-sf-gw-display);font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased}.punch-sf-gw,.punch-sf-gw *{box-sizing:border-box}.punch-sf-gw div,.punch-sf-gw span,.punch-sf-gw p,.punch-sf-gw h3,.punch-sf-gw aside{margin:0;padding:0;border:0;background:none;box-shadow:none;float:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit}.punch-sf-gw button{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;color:inherit;letter-spacing:normal;word-spacing:normal;text-indent:0;text-transform:none;text-decoration:none;text-shadow:none;min-width:0;min-height:0;width:auto;height:auto;transition:none;-webkit-appearance:none;appearance:none;cursor:pointer}.punch-sf-gw img{max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none}.punch-sf-gw [hidden]{display:none!important}.punch-sf-gw .punch-sf-gw-layers{display:grid;gap:12px;list-style:none;margin:0;padding:clamp(18px,2.6vw,44px) clamp(16px,2.6vw,44px);background:#07090C;border:1px solid var(--punch-sf-gw-line);border-radius:28px;box-shadow:0 40px 80px -40px rgb(0 0 0 / .45)}.punch-sf-gw .punch-sf-gw-layer{list-style:none;margin:0;padding:18px 16px;background:var(--punch-sf-gw-bg-2);border:1px solid var(--punch-sf-gw-line)}.punch-sf-gw .punch-sf-gw-layer-name{font-family:var(--punch-sf-gw-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--punch-sf-gw-vigor)}.punch-sf-gw .punch-sf-gw-layer-heading{font-family:var(--punch-sf-gw-display);font-size:22px;line-height:1.15;font-weight:700;margin-top:8px;color:var(--punch-sf-gw-fg);text-wrap:balance}.punch-sf-gw .punch-sf-gw-layer-text{font-family:var(--punch-sf-gw-display);font-size:15px;line-height:1.45;color:var(--punch-sf-gw-fg-2);margin-top:10px}.punch-sf-gw .punch-sf-gw-layer-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.punch-sf-gw .punch-sf-gw-layer-tags li{list-style:none;margin:0;font-family:var(--punch-sf-gw-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#E6E6E6;border:1px solid var(--punch-sf-gw-line-2);padding:7px 10px;line-height:1}.punch-sf-gw .punch-sf-gw-label.punch-sf-gw-label-empty{width:1px;height:1px;padding:0;margin:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container punch-sf-gw (width>=651px){.punch-sf-gw .punch-sf-gw-prompt.punch-sf-gw-no-desk{display:none}}@container punch-sf-gw (width < 651px){.punch-sf-gw .punch-sf-gw-prompt.punch-sf-gw-no-touch{display:none}}.punch-sf-gw button:focus-visible,.punch-sf-gw .punch-sf-gw-label:focus-visible,.punch-sf-gw [tabindex]:focus-visible{outline:2px solid var(--punch-sf-gw-vigor)!important;outline-offset:3px!important}.punch-sf-gw .punch-sf-gw-shell{color:var(--punch-sf-gw-fg);background:#07090C;border:1px solid var(--punch-sf-gw-line);border-radius:28px;padding:clamp(18px,2.6vw,44px) clamp(16px,2.6vw,44px) clamp(16px,2vw,32px);box-shadow:0 40px 80px -40px rgb(0 0 0 / .45)}.punch-sf-gw .punch-sf-gw-head{display:flex;justify-content:flex-end;align-items:center;gap:24px;flex-wrap:wrap}.punch-sf-gw .punch-sf-gw-prompt{font-family:var(--punch-sf-gw-mono);font-size:clamp(10px,.68vw,13px);letter-spacing:.08em;text-transform:uppercase;color:var(--punch-sf-gw-vigor);white-space:nowrap;display:flex;align-items:center;gap:10px}.punch-sf-gw .punch-sf-gw-prompt .punch-sf-gw-arrow{display:inline-block;animation:punch-sf-gw-nudge 2.4s ease-in-out infinite}@keyframes punch-sf-gw-nudge{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-prompt{color:var(--punch-sf-gw-fg-3)}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-prompt .punch-sf-gw-arrow{animation:none}.punch-sf-gw .punch-sf-gw-touch{display:none}@container punch-sf-gw (width < 651px){.punch-sf-gw .punch-sf-gw-desk{display:none}.punch-sf-gw .punch-sf-gw-touch{display:inline}}.punch-sf-gw .punch-sf-gw-stagewrap{position:relative;margin-top:10px}@container punch-sf-gw (width>=930px){.punch-sf-gw .punch-sf-gw-card{max-height:92%;overflow:auto}}.punch-sf-gw .punch-sf-gw-stage{position:relative;width:100%;aspect-ratio:1920/920;container-type:inline-size;--punch-sf-gw-u:calc(100cqw / 1920);overflow:visible}.punch-sf-gw .punch-sf-gw-scene{position:absolute;inset:0;transform-origin:0% 50%;transition:transform .6s var(--punch-sf-gw-ease)}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-scene{transform:scale(.72)}.punch-sf-gw .punch-sf-gw-floor{position:absolute;left:0;top:calc(var(--punch-sf-gw-u)*108);width:100%;height:auto;pointer-events:none;transition:opacity .4s}.punch-sf-gw .punch-sf-gw-plate{position:absolute;transition:transform .6s var(--punch-sf-gw-ease),opacity .4s var(--punch-sf-gw-ease);will-change:transform}.punch-sf-gw .punch-sf-gw-plate .punch-sf-gw-art{position:relative;width:100%;height:100%;animation:punch-sf-gw-bob 6s ease-in-out infinite;animation-delay:var(--punch-sf-gw-d,0s)}.punch-sf-gw .punch-sf-gw-plate img{display:block;width:100%;height:auto;transition:filter .5s var(--punch-sf-gw-ease)}.punch-sf-gw .punch-sf-gw-plate .punch-sf-gw-fx{position:absolute;inset:0;pointer-events:none;overflow:hidden;clip-path:polygon(5.3% 2.8%,94.7% 2.8%,99.7% 76.8%,99.7% 97%,.3% 97%,.3% 76.8%)}.punch-sf-gw .punch-sf-gw-plate .punch-sf-gw-hit{position:absolute;inset:0;clip-path:polygon(5.3% 2.8%,94.7% 2.8%,99.7% 76.8%,99.7% 97%,.3% 97%,.3% 76.8%);cursor:pointer}@keyframes punch-sf-gw-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(var(--punch-sf-gw-u)*-2.5))}}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-hover img,.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected img{filter:drop-shadow(0 0 calc(var(--punch-sf-gw-u)*18) var(--punch-sf-gw-vigor-dim)) drop-shadow(0 calc(var(--punch-sf-gw-u)*2) calc(var(--punch-sf-gw-u)*6) rgb(71 255 81 / .25))}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected img{filter:drop-shadow(0 0 calc(var(--punch-sf-gw-u)*28) rgb(71 255 81 / .55)) drop-shadow(0 0 calc(var(--punch-sf-gw-u)*6) rgb(71 255 81 / .5))}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-dim{opacity:.28}.punch-sf-gw .punch-sf-gw-label{position:absolute;left:calc(var(--punch-sf-gw-u)*4.5);font-family:var(--punch-sf-gw-mono);font-size:calc(var(--punch-sf-gw-u)*19);line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--punch-sf-gw-fg);background:#111214;border:1px solid #F1F1F1;padding:calc(var(--punch-sf-gw-u)*20) calc(var(--punch-sf-gw-u)*24);white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .6s var(--punch-sf-gw-ease);z-index:2}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-hover .punch-sf-gw-label,.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-label{background:var(--punch-sf-gw-vigor);color:#000;border-color:var(--punch-sf-gw-vigor)}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-dim .punch-sf-gw-label{opacity:1}.punch-sf-gw .punch-sf-gw-scan{position:absolute;top:0;bottom:0;width:8%;left:-10%;background:linear-gradient(90deg,transparent,rgb(71 255 81 / .28) 50%,transparent);mix-blend-mode:screen;animation:punch-sf-gw-scan 4s linear infinite}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-scan{animation-duration:2.4s;background:linear-gradient(90deg,transparent,rgb(71 255 81 / .5) 50%,transparent)}@keyframes punch-sf-gw-scan{0%{left:-10%}100%{left:105%}}.punch-sf-gw .punch-sf-gw-ripple{position:absolute;width:calc(var(--punch-sf-gw-u)*44);height:calc(var(--punch-sf-gw-u)*15);border-radius:50%;border:1.5px solid var(--punch-sf-gw-vigor);transform:translate(-50%,-50%) scale(.6);opacity:0;animation:punch-sf-gw-ripple 4s ease-out infinite;animation-delay:var(--punch-sf-gw-d,0s)}@keyframes punch-sf-gw-ripple{0%{transform:translate(-50%,-50%) scale(.6);opacity:.9}30%{opacity:.35}45%,100%{transform:translate(-50%,-50%) scale(9);opacity:0}}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-ripple{animation-duration:2.4s}.punch-sf-gw .punch-sf-gw-dot{position:absolute;width:calc(var(--punch-sf-gw-u)*7);height:calc(var(--punch-sf-gw-u)*7);border-radius:50%;background:var(--punch-sf-gw-vigor);transform:translate(-50%,-50%);opacity:0;animation:punch-sf-gw-rise 3s ease-out infinite;animation-delay:var(--punch-sf-gw-d,0s);box-shadow:0 0 calc(var(--punch-sf-gw-u)*8) var(--punch-sf-gw-vigor)}@keyframes punch-sf-gw-rise{0%{opacity:0;transform:translate(-50%,0)}15%{opacity:.9}100%{opacity:0;transform:translate(-50%,calc(var(--punch-sf-gw-u)*-60))}}.punch-sf-gw .punch-sf-gw-ring{position:absolute;width:calc(var(--punch-sf-gw-u)*30);height:calc(var(--punch-sf-gw-u)*30);border-radius:50%;border:1.5px solid var(--punch-sf-gw-vigor);transform:translate(-50%,-50%) scale(.5);opacity:0}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-ring{animation:punch-sf-gw-ring 2.4s ease-out infinite;animation-delay:var(--punch-sf-gw-d,0s)}@keyframes punch-sf-gw-ring{0%{transform:translate(-50%,-50%) scale(.5);opacity:.9}100%{transform:translate(-50%,-50%) scale(2.6);opacity:0}}.punch-sf-gw .punch-sf-gw-flow{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;opacity:.7}.punch-sf-gw .punch-sf-gw-flow .punch-sf-gw-halo,.punch-sf-gw .punch-sf-gw-flow .punch-sf-gw-core{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.09 1;stroke-dashoffset:.09;animation:punch-sf-gw-comet 4.8s linear infinite;animation-delay:var(--punch-sf-gw-d,0s)}.punch-sf-gw .punch-sf-gw-flow .punch-sf-gw-halo{stroke:var(--punch-sf-gw-vigor);stroke-width:16;opacity:.8}.punch-sf-gw .punch-sf-gw-flow .punch-sf-gw-core{stroke:#fff;stroke-width:4}.punch-sf-gw .punch-sf-gw-flow .punch-sf-gw-land{fill:var(--punch-sf-gw-vigor);opacity:0;transform-box:fill-box;transform-origin:center;animation:punch-sf-gw-land 4.8s linear infinite;animation-delay:var(--punch-sf-gw-d,0s)}@keyframes punch-sf-gw-comet{0%{stroke-dashoffset:.09;opacity:0}6%{opacity:1}90%{opacity:1}100%{stroke-dashoffset:-1;opacity:0}}@keyframes punch-sf-gw-land{0%,86%{opacity:0;transform:scale(.4)}92%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(2.2)}}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-flow .punch-sf-gw-halo,.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-flow .punch-sf-gw-core,.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-flow .punch-sf-gw-land{animation-duration:3.3s}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-flow{opacity:0}.punch-sf-gw .punch-sf-gw-drone{position:absolute;left:0;top:0;width:calc(var(--punch-sf-gw-u)*88);height:calc(var(--punch-sf-gw-u)*36);opacity:0;pointer-events:none;z-index:1}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-sh{position:absolute;left:22%;right:22%;bottom:calc(var(--punch-sf-gw-u)*-15);height:calc(var(--punch-sf-gw-u)*5);border-radius:50%;background:rgb(0 0 0 / .7);filter:blur(calc(var(--punch-sf-gw-u)*2))}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-hov{position:absolute;inset:0;animation:punch-sf-gw-hover 1.6s ease-in-out infinite}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-bd{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:#E9ECEB;filter:drop-shadow(0 0 calc(var(--punch-sf-gw-u)*4) rgb(71 255 81 / .55))}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-q-disc{opacity:.28}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-q-blade{transform-box:fill-box;transform-origin:center;animation:punch-sf-gw-spin .11s linear infinite}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-q-lens{fill:#0b0c0e}.punch-sf-gw .punch-sf-gw-drone .punch-sf-gw-q-led{fill:var(--punch-sf-gw-vigor);animation:punch-sf-gw-blink 1s steps(1) infinite}@keyframes punch-sf-gw-spin{0%,100%{transform:scaleX(1)}50%{transform:scaleX(.12)}}@keyframes punch-sf-gw-hover{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(var(--punch-sf-gw-u)*-1.5))}}@keyframes punch-sf-gw-blink{50%{opacity:.15}}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-drone{animation:punch-sf-gw-fly 6.4s linear .6s infinite}@keyframes punch-sf-gw-fly{0%{transform:translate(calc(var(--punch-sf-gw-u)*133),calc(var(--punch-sf-gw-u)*-1));opacity:0}6%{opacity:1}80%{opacity:1}86%,100%{transform:translate(calc(var(--punch-sf-gw-u)*1260),calc(var(--punch-sf-gw-u)*2));opacity:0}}.punch-sf-gw .punch-sf-gw-applive{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-bar{fill:#0047FF;transform-box:fill-box;transform-origin:0 50%;animation:punch-sf-gw-metric var(--punch-sf-gw-t,6s) ease-in-out infinite;animation-delay:var(--punch-sf-gw-d,0s)}@keyframes punch-sf-gw-metric{0%,100%{transform:scaleX(1)}25%{transform:scaleX(.72)}50%{transform:scaleX(1.12)}75%{transform:scaleX(.86)}}.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-rowlit{opacity:0;animation:punch-sf-gw-rowlit 6s linear infinite;animation-delay:var(--punch-sf-gw-d,0s)}.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-rowlit .punch-sf-gw-fill{fill:rgb(71 255 81 / .13)}.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-rowlit .punch-sf-gw-acc{fill:var(--punch-sf-gw-vigor)}@keyframes punch-sf-gw-rowlit{0%{opacity:0}3%,22%{opacity:1}26%,100%{opacity:0}}.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-caret{fill:#fff;animation:punch-sf-gw-caret 1.1s steps(1) infinite}@keyframes punch-sf-gw-caret{50%{opacity:0}}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-applive *{animation-play-state:paused}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-applive .punch-sf-gw-rowlit,.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-applive .punch-sf-gw-caret{visibility:hidden}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-scan,.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-ripple,.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-plate:not(.punch-sf-gw-is-selected) .punch-sf-gw-dot{animation-play-state:paused;opacity:0}.punch-sf-gw .punch-sf-gw-plate.punch-sf-gw-is-selected .punch-sf-gw-dot{opacity:0;animation:none}.punch-sf-gw .punch-sf-gw-cues{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.punch-sf-gw .punch-sf-gw-cues text{font-family:var(--punch-sf-gw-mono);font-weight:700;letter-spacing:.08em;fill:var(--punch-sf-gw-vigor);text-transform:uppercase}.punch-sf-gw .punch-sf-gw-cue{opacity:0;transition:opacity .4s}.punch-sf-gw .punch-sf-gw-cue.punch-sf-gw-on{opacity:1}.punch-sf-gw .punch-sf-gw-cue .punch-sf-gw-draw{stroke:var(--punch-sf-gw-vigor);fill:none;stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.punch-sf-gw .punch-sf-gw-cue.punch-sf-gw-on .punch-sf-gw-draw{animation:punch-sf-gw-draw .9s var(--punch-sf-gw-ease) forwards}.punch-sf-gw .punch-sf-gw-cue.punch-sf-gw-boundary .punch-sf-gw-draw{stroke-width:3.5;stroke-dasharray:1;stroke-dashoffset:1}.punch-sf-gw .punch-sf-gw-cue.punch-sf-gw-boundary.punch-sf-gw-on .punch-sf-gw-draw{animation:punch-sf-gw-draw 1.2s var(--punch-sf-gw-ease) forwards}@keyframes punch-sf-gw-draw{to{stroke-dashoffset:0}}.punch-sf-gw .punch-sf-gw-track{stroke:var(--punch-sf-gw-vigor);stroke-width:3;stroke-dasharray:10 8;stroke-linecap:round;animation:punch-sf-gw-flow 1.6s linear infinite}@keyframes punch-sf-gw-flow{to{stroke-dashoffset:-36}}.punch-sf-gw .punch-sf-gw-pulse{fill:var(--punch-sf-gw-vigor);animation:punch-sf-gw-up 1.6s linear infinite;animation-delay:var(--punch-sf-gw-d,0s);filter:drop-shadow(0 0 4px var(--punch-sf-gw-vigor))}@keyframes punch-sf-gw-up{0%{transform:translateY(0);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(-115px);opacity:0}}.punch-sf-gw .punch-sf-gw-cue .punch-sf-gw-fade{opacity:0;animation:punch-sf-gw-fadein .4s var(--punch-sf-gw-ease) forwards;animation-delay:.9s}@keyframes punch-sf-gw-fadein{to{opacity:1}}.punch-sf-gw .punch-sf-gw-cue.punch-sf-gw-boundary .punch-sf-gw-fade{animation-delay:1.1s}.punch-sf-gw .punch-sf-gw-card{position:absolute;left:74.5%;top:4%;width:25.5%;max-width:520px;margin:0;background:var(--punch-sf-gw-bg-2);border:1px solid var(--punch-sf-gw-line);padding:clamp(18px,1.7vw,32px);opacity:0;transform:translateX(40px);pointer-events:none;transition:opacity .35s var(--punch-sf-gw-ease),transform .35s var(--punch-sf-gw-ease);transition-delay:0s;z-index:5}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-card{opacity:1;transform:none;pointer-events:auto;transition-delay:.15s}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-meta{display:flex;justify-content:space-between;align-items:center;font-family:var(--punch-sf-gw-mono);font-size:13px;letter-spacing:.08em;color:var(--punch-sf-gw-fg-3)}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-close{font-family:var(--punch-sf-gw-mono);font-size:12px;letter-spacing:.1em;color:var(--punch-sf-gw-fg-3);padding:6px 8px;margin:-6px -8px;transition:color .2s}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-close:hover{color:var(--punch-sf-gw-fg)}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-name{font-family:var(--punch-sf-gw-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--punch-sf-gw-vigor);margin-top:14px}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-heading{font-family:var(--punch-sf-gw-display);font-size:clamp(20px,1.7vw,32px);line-height:1.15;margin:10px 0 0;padding:0;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;color:inherit;text-wrap:balance}.punch-sf-gw .punch-sf-gw-card .punch-sf-gw-one{font-family:var(--punch-sf-gw-display);font-size:clamp(14px,1vw,18px);line-height:1.45;letter-spacing:normal;color:var(--punch-sf-gw-fg-2);margin:12px 0 0;padding:0}.punch-sf-gw .punch-sf-gw-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.punch-sf-gw .punch-sf-gw-chip{font-family:var(--punch-sf-gw-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#E6E6E6;border:1px solid var(--punch-sf-gw-line-2);padding:7px 10px;line-height:1;transition:border-color .2s,color .2s}@container punch-sf-gw (width < 930px){.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-scene{transform:none}.punch-sf-gw .punch-sf-gw-card{position:static;width:100%;max-width:none;margin-top:16px;transform:none;display:none}.punch-sf-gw.punch-sf-gw-is-selected .punch-sf-gw-card{display:block}}.punch-sf-gw .punch-sf-gw-narrow{display:none}@container punch-sf-gw (width < 651px){.punch-sf-gw .punch-sf-gw-shell{border-radius:18px}.punch-sf-gw .punch-sf-gw-stagewrap{display:none}.punch-sf-gw .punch-sf-gw-narrow{display:block;margin-top:22px;position:relative;padding:14px 8px 8px}.punch-sf-gw .punch-sf-gw-narrow .punch-sf-gw-bnd{position:absolute;inset:0;border:2px dashed var(--punch-sf-gw-vigor);opacity:0;transition:opacity .5s;pointer-events:none}.punch-sf-gw .punch-sf-gw-narrow .punch-sf-gw-bnd-label{position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotate(180deg);writing-mode:vertical-rl;background:var(--punch-sf-gw-bg);padding:8px 0;font-family:var(--punch-sf-gw-mono);font-size:8.5px;letter-spacing:.1em;color:var(--punch-sf-gw-vigor);white-space:nowrap}.punch-sf-gw .punch-sf-gw-narrow.punch-sf-gw-show-bnd .punch-sf-gw-bnd{opacity:1}.punch-sf-gw .punch-sf-gw-row{position:relative;margin-top:-5px;transition:opacity .35s}.punch-sf-gw .punch-sf-gw-row:first-child{margin-top:0}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-dim{opacity:.35}.punch-sf-gw .punch-sf-gw-row-head{position:relative;display:block;width:100%;text-align:left}.punch-sf-gw .punch-sf-gw-row-head img{display:block;width:100%;height:auto;transition:filter .4s}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-open .punch-sf-gw-row-head img{filter:drop-shadow(0 0 10px rgb(71 255 81 / .55))}.punch-sf-gw .punch-sf-gw-row-label{position:absolute;left:0;bottom:10%;font-family:var(--punch-sf-gw-mono);font-size:9.5px;letter-spacing:.03em;text-transform:uppercase;background:#111214;border:1px solid #F1F1F1;padding:5px 7px;line-height:1;color:var(--punch-sf-gw-fg);transition:background .2s,color .2s}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-open .punch-sf-gw-row-label{background:var(--punch-sf-gw-vigor);color:#000;border-color:var(--punch-sf-gw-vigor)}.punch-sf-gw .punch-sf-gw-row-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--punch-sf-gw-ease)}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-open .punch-sf-gw-row-body{grid-template-rows:1fr}.punch-sf-gw .punch-sf-gw-row-body>div{overflow:hidden}.punch-sf-gw .punch-sf-gw-row-card{margin:8px 0 18px;background:var(--punch-sf-gw-bg-2);border:1px solid var(--punch-sf-gw-line);padding:18px 16px}.punch-sf-gw .punch-sf-gw-row-card .punch-sf-gw-name{font-family:var(--punch-sf-gw-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--punch-sf-gw-vigor)}.punch-sf-gw .punch-sf-gw-row-card .punch-sf-gw-heading{font-family:var(--punch-sf-gw-display);font-size:22px;line-height:1.15;margin:8px 0 0;padding:0;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;color:inherit;text-wrap:balance}.punch-sf-gw .punch-sf-gw-row-card .punch-sf-gw-one{font-family:var(--punch-sf-gw-display);font-size:15px;line-height:1.45;letter-spacing:normal;color:var(--punch-sf-gw-fg-2);margin:10px 0 0;padding:0}.punch-sf-gw .punch-sf-gw-arrowup{position:absolute;right:14px;top:-4px;width:2px;height:26px;background:repeating-linear-gradient(to top,var(--punch-sf-gw-vigor) 0 4px,transparent 4px 8px);opacity:0;transition:opacity .3s}.punch-sf-gw .punch-sf-gw-arrowup::after{content:"";position:absolute;left:-5px;top:-6px;border:6px solid #fff0;border-bottom-color:var(--punch-sf-gw-vigor);border-top:0}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-open .punch-sf-gw-arrowup{opacity:1;animation:punch-sf-gw-flowbg 1.2s linear infinite}.punch-sf-gw .punch-sf-gw-row .punch-sf-gw-regime{position:absolute;inset:-4px -4px 6px;border:2px dashed var(--punch-sf-gw-vigor);opacity:0;transition:opacity .4s;pointer-events:none}.punch-sf-gw .punch-sf-gw-row.punch-sf-gw-is-open .punch-sf-gw-regime{opacity:1}}@keyframes punch-sf-gw-flowbg{to{background-position:0 -8px}}@media (prefers-reduced-motion:reduce){.punch-sf-gw .punch-sf-gw-flow,.punch-sf-gw .punch-sf-gw-drone,.punch-sf-gw .punch-sf-gw-applive .punch-sf-gw-rowlit{display:none}.punch-sf-gw .punch-sf-gw-applive *{animation:none!important}.punch-sf-gw .punch-sf-gw-plate .punch-sf-gw-art,.punch-sf-gw .punch-sf-gw-scan,.punch-sf-gw .punch-sf-gw-ripple,.punch-sf-gw .punch-sf-gw-dot,.punch-sf-gw .punch-sf-gw-ring,.punch-sf-gw .punch-sf-gw-track,.punch-sf-gw .punch-sf-gw-pulse,.punch-sf-gw .punch-sf-gw-prompt .punch-sf-gw-arrow,.punch-sf-gw .punch-sf-gw-arrowup{animation:none!important}.punch-sf-gw .punch-sf-gw-cue .punch-sf-gw-draw{stroke-dashoffset:0!important;animation:none!important}.punch-sf-gw .punch-sf-gw-cue .punch-sf-gw-fade{opacity:1;animation:none}}