.wa-wall-stage{aspect-ratio:1/.813}@media (min-width:640px){.wa-wall-stage{aspect-ratio:1/.355}}.wa-wall-stage:has(canvas[style*=height]){aspect-ratio:auto}@keyframes wa-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.wa-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite wa-ping}@keyframes wa-caption-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.wa-caption-in{animation:.5s cubic-bezier(.2,.8,.2,1) .35s both wa-caption-in;display:inline-block}.wa-reveal .wa-w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.wa-reveal .wa-w>span{will-change:transform;display:inline-block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.wa-reveal[data-variant=rise]:not(.is-in) .wa-w>span{transform:translateY(108%)rotate(4deg)}.wa-reveal[data-variant=rise].is-in .wa-w>span{transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}.wa-reveal[data-variant=eink]:not(.is-in) .wa-w>span{opacity:0}.wa-reveal[data-variant=eink].is-in .wa-w>span{animation:.56s step-end both wa-eink-word;animation-delay:var(--d,0s)}}@keyframes wa-eink-word{0%,18%{color:#0000;background:#1d2220;box-shadow:0 0 0 .04em #1d2220}19%,36%{color:#0000;background:#f8f8f4;box-shadow:0 0 0 .04em #f8f8f4}37%,54%{color:#f1f2ee;background:#1d2220;box-shadow:0 0 0 .04em #1d2220}55%,to{opacity:1;box-shadow:none;background:0 0}}@keyframes wa-settle{0%,30%{opacity:.35}31%,60%{opacity:1}61%,80%{opacity:.55}81%,to{opacity:1}}.wa-settle{animation:.38s step-end both wa-settle}.wa-mag{will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:inline-flex}.wa-mag.is-on{transition:transform .12s linear}.wa-mag-label{align-items:center;gap:.5rem;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:inline-flex}.wa-mag.is-on .wa-mag-label{transition:transform .12s linear}.wa-press{isolation:isolate;position:relative;overflow:hidden}.wa-press:after{content:"";mix-blend-mode:difference;opacity:0;pointer-events:none;background:#f1f2ee;position:absolute;inset:0}.wa-press.is-flash:after{animation:.26s step-end wa-press}@keyframes wa-press{0%,45%{opacity:1}46%,to{opacity:0}}.wa-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.wa-tilt.is-on{transition:transform 80ms linear}.wa-tilt-glare{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%), #ffffff8c, #fff0 45%);mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.wa-tilt.is-on .wa-tilt-glare{opacity:1}.wa-tilt-pop{transform:translateZ(28px)}.wa-cursor{z-index:70;pointer-events:none;position:fixed;top:0;left:0}.wa-cursor-ring{will-change:transform;border:1.5px solid #1d22208c;border-radius:999px;width:34px;height:34px;margin:-17px 0 0 -17px;transition:width .25s,height .25s,margin .25s,opacity .25s,border-color .25s,background-color .25s;position:fixed;top:0;left:0}.wa-cursor-ring.is-link{background:#f3c31b2e;border-color:#0f4d3ae6;width:58px;height:58px;margin:-29px 0 0 -29px}.wa-cursor-ring.is-scan{opacity:0}.wa-cursor-ring.is-down{width:26px;height:26px;margin:-13px 0 0 -13px}.wa-cursor-ring.is-text{background:#0f4d3a80;border-color:#0000;border-radius:2px;width:4px;height:30px;margin:-15px 0 0 -2px}.wa-scan{pointer-events:none;opacity:0;will-change:transform;transition:opacity .2s;position:fixed;top:0;left:0}.wa-scan.is-on{opacity:1}.wa-scan-c{border:0 solid #d93a3f;width:18px;height:18px;transition:transform .35s cubic-bezier(.2,.9,.2,1.2);position:absolute}.wa-scan-c.tl{border-top-width:2.5px;border-left-width:2.5px;top:0;left:0}.wa-scan-c.tr{border-top-width:2.5px;border-right-width:2.5px;top:0;right:0}.wa-scan-c.bl{border-bottom-width:2.5px;border-left-width:2.5px;bottom:0;left:0}.wa-scan-c.br{border-bottom-width:2.5px;border-right-width:2.5px;bottom:0;right:0}.wa-scan:not(.is-on) .wa-scan-c.tl{transform:translate(-10px,-10px)}.wa-scan:not(.is-on) .wa-scan-c.tr{transform:translate(10px,-10px)}.wa-scan:not(.is-on) .wa-scan-c.bl{transform:translate(-10px,10px)}.wa-scan:not(.is-on) .wa-scan-c.br{transform:translate(10px,10px)}.wa-scan-beam{opacity:.85;background:#d93a3f;height:2px;animation:1.5s cubic-bezier(.45,0,.55,1) infinite alternate wa-beam;position:absolute;top:0;left:6px;right:6px;box-shadow:0 0 12px 2px #d93a3f8c}@keyframes wa-beam{0%{transform:translateY(8px)}to{transform:translateY(calc(var(--h,100px) - 10px))}}.wa-scan-tag{white-space:nowrap;color:#f1f2ee;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#1d2220;border-radius:3px;padding:3px 7px;font-size:11px;font-weight:700;font-stretch:112%;position:absolute;top:-26px;left:0}.wa-scan-tag b{color:#f3c31b;font-weight:800}.wa-eink-host{position:relative}.wa-eink-overlay{z-index:5;pointer-events:none;opacity:0;display:grid;position:absolute;inset:0}.wa-eink-overlay>i{opacity:0;background:#1d2220;display:block}.wa-eink-overlay.is-run{opacity:1}.wa-eink-overlay.is-run>i{animation:.52s step-end both wa-band;animation-delay:var(--d,0s)}@keyframes wa-band{0%,22%{opacity:1;background:#1d2220}23%,44%{opacity:1;background:#f8f8f4}45%,62%{opacity:1;background:#1d2220}63%,to{opacity:0}}.wa-page-flash{z-index:80;pointer-events:none;grid-template-rows:repeat(6,1fr);display:grid;position:fixed;inset:0}.wa-page-flash>i{opacity:0;animation:.56s step-end both wa-page;animation-delay:var(--d,0s);display:block}@keyframes wa-page{0%,20%{opacity:.95;background:#1d2220}21%,42%{opacity:.9;background:#f1f2ee}43%,58%{opacity:.6;background:#1d2220}59%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.wa-ping,.wa-caption-in,.wa-settle,.wa-scan-beam,.wa-eink-overlay>i,.wa-page-flash>i{animation:none!important}.wa-eink-overlay,.wa-page-flash,.wa-cursor,.wa-scan{display:none!important}.wa-mag,.wa-tilt,.wa-mag-label{transition:none!important;transform:none!important}}
