.hx-scribble{position:absolute;left:-6%;top:28%;width:112%;height:52%;overflow:visible;pointer-events:none}.hx-scribble path{stroke-dasharray:1;stroke-dashoffset:0}.hx-stage{container-type:inline-size;width:100%;max-width:640px;margin-inline:auto}@media (min-width:1025px){.hx-stage{max-width:none}}.hx-desk{position:relative;height:96cqi}@media (min-width:1025px){.hx-stage{margin-right:-2rem;width:calc(100% + 2rem)}.hx-desk{height:112cqi}.hx-clip-review{top:76cqi}}.hx-clip{position:absolute;padding:3.2cqi 3.6cqi;border-radius:3cqi;background:var(--background);border:3px solid var(--color-003);color:var(--color-003);rotate:var(--rot)}.hx-clip-news{left:1cqi;top:2cqi;width:60cqi;--rot:-5deg;background:var(--clr-16)}.hx-clip-post{left:40cqi;top:31cqi;width:57cqi;--rot:4deg;background:var(--clr-18)}.hx-clip-review{left:5cqi;top:62cqi;width:58cqi;--rot:-2deg;background:var(--clr-13)}.hx-src{font-size:max(14px,2.4cqi);font-weight:600}.hx-title{margin-top:1.4cqi}.hx-claim,.hx-title{font-family:var(--font-001);font-size:max(16px,3.9cqi);font-weight:600;line-height:1.1}.hx-w{display:inline-block}.hx-foot{margin-top:1.6cqi;font-size:max(14px,2.3cqi)}.hx-stamp{position:absolute;right:3cqi;top:44%;padding:.6cqi 2cqi;border:max(3px,.7cqi) solid var(--clr-19);border-radius:1.4cqi;background:var(--background);color:var(--color-003);font-family:var(--font-001);font-size:max(16px,4.4cqi);font-weight:800;letter-spacing:.02em;rotate:-12deg}.hx-status{position:absolute;left:3cqi;bottom:-2.6cqi;padding:.6cqi 2.2cqi;border-radius:99px;background:var(--color-003);color:var(--background);font-size:max(14px,2.4cqi);font-weight:700;rotate:3deg}.hx-runner{position:absolute;left:0;top:0;width:40cqi;height:40cqi;translate:52cqi 18cqi;pointer-events:none}.hx-eraser{position:relative;width:100%;height:100%}.hx-crumb{display:none}.hx-stage .e-rub{transform-box:fill-box;transform-origin:50% 60%}.hx-stage :is(.e-crumb,.m-blink){transform-box:fill-box;transform-origin:center}.hx-redact{display:inline-block;max-width:100%}.hx-redact,.hx-slip{position:relative}.hx-slip>p:nth-child(2){--k:1}.hx-slip>p:nth-child(3){--k:2}.hx-slip>p:nth-child(4){--k:3}.hx-check{position:absolute;right:-10px;top:-18px;padding:4px 14px;border:3px solid var(--clr-19);border-radius:10px;background:var(--background);font-family:var(--font-001);font-size:1.125rem;font-weight:800;rotate:8deg}.hx-lane{background:color-mix(in oklab,var(--background) 7%,var(--color-003))}.hx-track{display:block;border-radius:5px;background:color-mix(in oklab,var(--background) 15%,transparent)}.hx-fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--clr-16);transform-origin:0 50%}.hx-card{position:relative}.hx-tick{position:absolute;right:-12px;top:-16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--clr-16);border:3px solid var(--color-003);rotate:-10deg}@media (max-width:1024px){.hx-board{padding-left:1.75rem}.hx-track{position:absolute;left:0;top:0;bottom:0;width:10px}.hx-fill{transform-origin:50% 0}}@media (min-width:1025px){.hx-track{height:10px;margin-bottom:12px}}.hx-tier-row{background:var(--row)}.hx-tagwrap{position:relative;padding-top:20px}.hx-tagwrap:before{content:"";position:absolute;z-index:1;top:0;left:calc(50% - 1px);width:2px;height:32px;border-radius:2px;background:currentColor}.hx-tag{position:relative;display:inline-block;padding:26px 20px 14px;border-radius:14px;rotate:var(--r);transform-origin:50% 12px}.hx-hole{position:absolute;top:7px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--row)}@media (min-width:768px){.hx-tagwrap{padding-top:40px}.hx-tagwrap:before{height:52px}}.hx-lens{top:30vh}.hx-q summary::-webkit-details-marker{display:none}.hx-q summary:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:8px}.hx-qtext{position:relative;display:block}.hx-qtext:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;border-radius:3px;background:var(--clr-19);scale:0 1;transform-origin:0 50%;rotate:-1deg}.hx-q[open] .hx-qtext:after{scale:none}.hx-q[open] .hx-qicon{scale:1.3;rotate:-15deg}.hx-a p{overflow:clip}.hx-faq-face .e-rub{transform-box:fill-box;transform-origin:50% 60%}.hx-faq-face :is(.e-crumb,.m-blink){transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){@keyframes hx-fade{to{opacity:1}}@keyframes hx-scrib{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hx-drop{0%{opacity:0;translate:0 -80px;scale:1.25}to{opacity:1;translate:none;scale:1}}.js .hx-fade{opacity:0;animation:hx-fade .6s var(--ease-out) .3s forwards}.js .hx-scribble path{stroke-dashoffset:1;animation:hx-scrib .7s var(--ease-in-out) .35s forwards}.js .hx-clip{animation:hx-drop .65s var(--ease-expo) calc(.2s + var(--k) * .16s) both}@keyframes hx-run{0%,to{translate:12cqi 8cqi}4%{translate:18cqi 8cqi}8%{translate:6cqi 9cqi}12%{translate:20cqi 8cqi}16%{translate:8cqi 9cqi}20%{translate:16cqi 8cqi}27%{translate:30cqi -6cqi}33.3%{translate:50cqi 37cqi}37%{translate:58cqi 37cqi}41%{translate:46cqi 38cqi}45%{translate:60cqi 37cqi}49%{translate:48cqi 38cqi}53%{translate:56cqi 37cqi}60%{translate:40cqi 30cqi}66.6%{translate:16cqi 68cqi}70%{translate:24cqi 68cqi}74%{translate:10cqi 69cqi}78%{translate:26cqi 68cqi}82%{translate:12cqi 69cqi}86%{translate:20cqi 68cqi}93%{translate:6cqi 30cqi}}@keyframes hx-wig{0%{rotate:-9deg}to{rotate:9deg}}@keyframes hx-crumbs{0%{opacity:1;translate:0 0;scale:1}to{opacity:0;translate:var(--dx) var(--dy);scale:.4}}@keyframes hx-word{0%,6%{opacity:1;translate:none;rotate:none;scale:1}11%,90%{opacity:0;translate:.3em 1.2em;rotate:35deg;scale:.5}96%,to{opacity:1;translate:none;rotate:none;scale:1}}@keyframes hx-slam{0%,19%{opacity:0;scale:2.6;rotate:-40deg}22%{opacity:1;scale:.88;rotate:-12deg}24%,88%{opacity:1;scale:1;rotate:-12deg}93%,to{opacity:0;scale:1;rotate:-12deg}}@keyframes hx-tagdrop{0%,23%{opacity:0;translate:0 -60px;rotate:-25deg}27%{opacity:1;translate:none;rotate:8deg}29%,88%{opacity:1;translate:none;rotate:3deg}93%,to{opacity:0;translate:0 10px;rotate:3deg}}@keyframes hx-pulse{0%,2%{scale:1}24%,6%{scale:1.05}30%,to{scale:1}}.js .hx-runner{animation:hx-run 9s cubic-bezier(.45,0,.4,1) 1.1s infinite both}.js .hx-eraser{animation:hx-wig .22s ease-in-out infinite alternate}.js .hx-crumb{display:block;position:absolute;left:30%;bottom:8%;width:4cqi;height:3cqi;border-radius:1cqi;background:var(--background);border:2px solid var(--color-003);animation:hx-crumbs .7s var(--ease-out) calc(var(--i) * 115ms) infinite}.hx-crumb:nth-child(2){--dx:-16cqi;--dy:-10cqi}.hx-crumb:nth-child(3){--dx:-22cqi;--dy:6cqi}.hx-crumb:nth-child(4){--dx:-8cqi;--dy:16cqi}.hx-crumb:nth-child(5){--dx:-26cqi;--dy:-2cqi}.hx-crumb:nth-child(6){--dx:-12cqi;--dy:-18cqi}.hx-crumb:nth-child(7){--dx:-20cqi;--dy:14cqi}.js .hx-clip .hx-w{animation:hx-word 9s var(--ease-out) calc(1.1s + var(--k) * 3s + var(--w) * .26s) infinite both}.js .hx-stamp{animation:hx-slam 9s cubic-bezier(.2,1.4,.4,1) calc(1.1s + var(--k) * 3s) infinite both}.js .hx-status{animation:hx-tagdrop 9s var(--ease-expo) calc(1.1s + var(--k) * 3s) infinite both}.js .hx-clip>.hx-claim{animation:hx-pulse 9s var(--ease-out) calc(1.1s + var(--k) * 3s) infinite both}.js .hx-stage:not([data-in]) *{animation-play-state:paused}.js .hx-case .hx-slip{opacity:0;translate:120px 30px;rotate:8deg;scale:.85;transition:opacity .5s var(--ease-out),translate .9s var(--ease-expo),rotate .9s var(--ease-expo),scale .9s var(--ease-expo)}.js .hx-case[data-in] .hx-slip{opacity:1;translate:none;rotate:-1.5deg;scale:1}.js .hx-redact:after{content:"";position:absolute;inset:-.08em -.15em;border-radius:4px;background:var(--color-003);transform-origin:100% 50%;transition:scale .5s var(--ease-in-out) calc(.6s + var(--k,0) * .14s)}.js .hx-case[data-in] .hx-redact:after{scale:0 1}.js .hx-check{opacity:0;scale:3;rotate:-30deg;transition:opacity .2s linear 1.25s,scale .45s cubic-bezier(.2,1.5,.4,1) 1.25s,rotate .45s cubic-bezier(.2,1.5,.4,1) 1.25s}.js .hx-case[data-in] .hx-check{opacity:1;scale:1;rotate:8deg}.js .hx-lane{opacity:0;translate:0 80px;scale:.9;transition:opacity .5s var(--ease-out),translate .8s var(--ease-expo),scale .8s var(--ease-expo);transition-delay:calc(var(--i) * .12s)}.js .hx-fill{scale:0 1;transition:scale 1.8s var(--ease-in-out) .3s}.js .hx-card{opacity:0;translate:-140px 0;rotate:-14deg;transition:opacity .4s var(--ease-out),translate .9s var(--ease-expo),rotate .9s cubic-bezier(.2,1.4,.4,1);transition-delay:calc(.5s + var(--i) * .42s)}.js .hx-tick{opacity:0;scale:0;rotate:-120deg;transition:opacity .15s linear,scale .45s cubic-bezier(.2,1.6,.4,1),rotate .45s var(--ease-expo);transition-delay:calc(1.1s + var(--i) * .42s)}@media (max-width:1024px){.js .hx-fill{scale:1 0}.js .hx-card{translate:-80px 0}}.js .hx-board[data-in] :is(.hx-lane,.hx-card,.hx-tick){opacity:1;translate:none;scale:1;rotate:none}.js .hx-board[data-in] .hx-card{rotate:-2deg}.js .hx-board[data-in] .hx-tick{rotate:-10deg}.js .hx-board[data-in] .hx-fill{scale:none}@keyframes hx-swing{0%{rotate:-40deg}40%{rotate:calc(var(--r) + 18deg)}65%{rotate:calc(var(--r) - 8deg)}85%{rotate:calc(var(--r) + 3deg)}to{rotate:var(--r)}}.js .hx-tier{opacity:0;translate:calc(var(--s) * 160px) 0;rotate:calc(var(--s) * 3deg);transition:opacity .5s var(--ease-out),translate .9s var(--ease-expo),rotate .9s var(--ease-expo)}.js .hx-tier[data-in]{opacity:1;translate:none;rotate:none}.js .hx-tag{rotate:-40deg}.js .hx-tier[data-in] .hx-tag{animation:hx-swing 1.2s cubic-bezier(.37,0,.63,1) .35s both}@keyframes hx-scan{0%,to{translate:0 0;rotate:-6deg}25%{translate:14px -10px;rotate:4deg}50%{translate:-8px 12px;rotate:-2deg}75%{translate:10px 6px;rotate:6deg}}.hx-lens{position:sticky}.hx-scan-in .hx-lens{animation:hx-scan 3.2s ease-in-out infinite}.js .hx-scan-in:not([data-in]) .hx-lens{animation-play-state:paused}.js .hx-stmt{opacity:0;translate:100px 0;scale:.92;transform-origin:0 50%;transition:opacity .5s var(--ease-out),translate .9s var(--ease-expo),scale .9s var(--ease-expo)}.js .hx-stmt[data-in]{opacity:1;translate:none;scale:1}@keyframes hx-unredact{0%{translate:0 0}to{translate:101% 0}}@keyframes hx-rubfast{0%,to{transform:none}25%{transform:translateX(-30px) rotate(-6deg)}75%{transform:translateX(10px) rotate(5deg)}}.js .hx-q{opacity:0;translate:0 60px;transition:opacity .5s var(--ease-out),translate .8s var(--ease-expo);transition-delay:calc(var(--i) * 90ms)}.js .hx-qs[data-in] .hx-q{opacity:1;translate:none}.js .hx-q[open] .hx-a p:after{content:"";position:absolute;inset:0;border-radius:6px;background:var(--color-003);translate:101% 0;animation:hx-unredact .52s var(--ease-in-out) both}.hx-qtext:after{transition:scale .5s var(--ease-in-out)}.hx-qicon{transition:scale var(--t-ui) var(--ease-out),rotate var(--t-ui) var(--ease-out)}.js .hx-faq-face{translate:120px 0;rotate:25deg;transition:translate 1s var(--ease-expo),rotate 1s cubic-bezier(.2,1.4,.4,1)}.js .hx-faq-face[data-in]{translate:none;rotate:none}.hx-faq-face .m-blink{animation:g-blink 4s 1.4s infinite}.hx-faq-face .e-rub{animation:hx-rubfast 1.6s cubic-bezier(.37,0,.63,1) infinite}.hx-faq:not(:has(details[open])) .hx-faq-face .e-rub{animation-duration:3.2s}.js .hx-faq-face:not([data-in]) *{animation-play-state:paused}}