.bench-wrap[data-astro-cid-o4lpxekr]{min-width:0}.bench[data-astro-cid-o4lpxekr]{position:relative;aspect-ratio:1 / .9;border-radius:28px;overflow:hidden;container-type:inline-size;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.09) 1px,transparent 1.4px) 0 0 / 22px 22px,linear-gradient(160deg,#123a63,#0b2540 70%);color:var(--paper)}.scene[data-astro-cid-o4lpxekr]{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.bench[data-astro-cid-o4lpxekr]:not(.js) .s-kits[data-astro-cid-o4lpxekr],.scene[data-astro-cid-o4lpxekr].on{opacity:1}.bench[data-astro-cid-o4lpxekr].paused [data-astro-cid-o4lpxekr]{animation-play-state:paused!important}.scene[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr],.scene[data-astro-cid-o4lpxekr] em[data-astro-cid-o4lpxekr]{display:block;font-style:normal}.cap[data-astro-cid-o4lpxekr]{position:absolute;left:6cqw;bottom:5.5cqw;right:6cqw;font-family:var(--display);font-weight:650;font-size:max(17px,4.4cqw);font-stretch:90%;letter-spacing:-.02em;line-height:1.1}.cap[data-astro-cid-o4lpxekr] b[data-astro-cid-o4lpxekr]{display:block;font-family:var(--text);font-weight:650;font-size:max(13px,2.5cqw);color:var(--coral-2);letter-spacing:0;margin-bottom:.5em;font-stretch:100%}.on[data-astro-cid-o4lpxekr] .cap[data-astro-cid-o4lpxekr]{animation:rise .6s var(--ease) both}.sheet[data-astro-cid-o4lpxekr]{position:absolute;left:12cqw;top:7cqw;width:40cqw;aspect-ratio:210 / 297;background:#fff;border-radius:1.6cqw;padding:0 0 2cqw;box-shadow:0 3cqw 6cqw -2cqw #00000073;overflow:hidden}.sh-a[data-astro-cid-o4lpxekr]{transform:rotate(-3deg);z-index:3}.sh-b[data-astro-cid-o4lpxekr],.sh-c[data-astro-cid-o4lpxekr]{z-index:1}.sh-b[data-astro-cid-o4lpxekr]{transform:translate(-6cqw,3cqw) rotate(-11deg)}.sh-c[data-astro-cid-o4lpxekr]{transform:translate(9cqw,2cqw) rotate(5deg);z-index:2}.sh-b[data-astro-cid-o4lpxekr] .hd[data-astro-cid-o4lpxekr]{background:#1e5aa8}.sh-c[data-astro-cid-o4lpxekr] .hd[data-astro-cid-o4lpxekr]{background:#b5795a}.sheet[data-astro-cid-o4lpxekr]>.hd[data-astro-cid-o4lpxekr]{height:9cqw}.sheet[data-astro-cid-o4lpxekr] .ln[data-astro-cid-o4lpxekr]{height:1.4cqw;border-radius:1cqw;background:#dce3ec;margin:2.2cqw 3cqw 0}.sheet[data-astro-cid-o4lpxekr] .ln[data-astro-cid-o4lpxekr].s{width:55%}.sh-a[data-astro-cid-o4lpxekr] .hd[data-astro-cid-o4lpxekr]{display:flex;align-items:center;gap:2cqw;padding:0 3cqw;background:#12908e;transform-origin:left}.sh-a[data-astro-cid-o4lpxekr] .logo[data-astro-cid-o4lpxekr]{width:4.4cqw;height:4.4cqw;border-radius:50%;background:#fff}.sh-a[data-astro-cid-o4lpxekr] .hl[data-astro-cid-o4lpxekr]{height:1.6cqw;width:14cqw;border-radius:1cqw;background:#ffffffbf}.sh-a[data-astro-cid-o4lpxekr] .w1[data-astro-cid-o4lpxekr]{width:70%;height:2.4cqw;background:#0b2540}.sh-a[data-astro-cid-o4lpxekr] .w2[data-astro-cid-o4lpxekr]{width:50%}.sh-a[data-astro-cid-o4lpxekr] .w3[data-astro-cid-o4lpxekr]{width:80%}.sh-a[data-astro-cid-o4lpxekr] .w4[data-astro-cid-o4lpxekr]{width:64%}.sh-a[data-astro-cid-o4lpxekr] .w5[data-astro-cid-o4lpxekr]{width:72%}.teeth[data-astro-cid-o4lpxekr]{display:grid;grid-template-columns:repeat(8,1fr);gap:.9cqw;margin:3cqw 3cqw 1cqw}.teeth[data-astro-cid-o4lpxekr] .t[data-astro-cid-o4lpxekr]{aspect-ratio:1 / 1.25;border-radius:.9cqw;background:#e6ecf3;box-shadow:inset 0 0 0 .25cqw #d2dbe6}.teeth[data-astro-cid-o4lpxekr] .t3[data-astro-cid-o4lpxekr]{background:#1e5aa8;box-shadow:none}.teeth[data-astro-cid-o4lpxekr] .t5[data-astro-cid-o4lpxekr]{background:#ff7a59;box-shadow:none}.teeth[data-astro-cid-o4lpxekr] .t10[data-astro-cid-o4lpxekr]{background:#12908e;box-shadow:none}.teeth[data-astro-cid-o4lpxekr] .t12[data-astro-cid-o4lpxekr]{background:#6b4e8f;box-shadow:none}.brandcard[data-astro-cid-o4lpxekr]{position:absolute;z-index:4;right:6cqw;top:13cqw;width:30cqw;background:#fff;color:var(--ink);border-radius:2.4cqw;padding:3cqw;display:grid;gap:2.4cqw;box-shadow:0 3cqw 6cqw -2cqw #00000080}.bc-t[data-astro-cid-o4lpxekr]{font-weight:650;font-size:max(12px,2.6cqw)}.bc-logo[data-astro-cid-o4lpxekr]{display:flex;align-items:center;gap:1.6cqw}.bc-logo[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]{width:5cqw;height:5cqw;border-radius:50%;background:#12908e}.bc-logo[data-astro-cid-o4lpxekr] b[data-astro-cid-o4lpxekr]{height:1.6cqw;flex:1;border-radius:1cqw;background:#dce3ec}.sw[data-astro-cid-o4lpxekr]{display:flex;gap:1.6cqw}.sw[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]{width:4.6cqw;height:4.6cqw;border-radius:50%;background:var(--c)}.sw[data-astro-cid-o4lpxekr] .pick[data-astro-cid-o4lpxekr]{box-shadow:0 0 0 .5cqw #fff,0 0 0 1cqw #12908e}.sw[data-astro-cid-o4lpxekr] .pick[data-astro-cid-o4lpxekr]{position:relative}.cursor[data-astro-cid-o4lpxekr]{position:absolute;left:50%;top:50%;width:3.2cqw;height:3.2cqw;margin:-1.6cqw 0 0 -1.6cqw;border-radius:50%;background:#ff7a59e6;box-shadow:0 0 0 .8cqw #ff7a5940;opacity:0}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr]{animation:sheet-in .7s var(--ease) both}.on[data-astro-cid-o4lpxekr] .brandcard[data-astro-cid-o4lpxekr]{animation:pop .5s var(--ease) .35s both}.on[data-astro-cid-o4lpxekr] .cursor[data-astro-cid-o4lpxekr]{animation:cursor 1.5s var(--ease) .7s both}.on[data-astro-cid-o4lpxekr] .sw[data-astro-cid-o4lpxekr] .pick[data-astro-cid-o4lpxekr]{animation:pick .3s ease 1.75s both}.on[data-astro-cid-o4lpxekr] .bc-logo[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]{animation:tint .4s ease 1.8s both}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .hd[data-astro-cid-o4lpxekr]{animation:sweep .6s var(--ease) 1.9s both}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .logo[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .hl[data-astro-cid-o4lpxekr]{animation:fade .4s ease 2.3s both}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .ln[data-astro-cid-o4lpxekr]{animation:grow .5s var(--ease) both}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .w1[data-astro-cid-o4lpxekr]{animation-delay:2.3s}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .w2[data-astro-cid-o4lpxekr]{animation-delay:2.4s}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .w3[data-astro-cid-o4lpxekr]{animation-delay:2.5s}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .w4[data-astro-cid-o4lpxekr]{animation-delay:2.6s}.on[data-astro-cid-o4lpxekr] .sh-a[data-astro-cid-o4lpxekr] .w5[data-astro-cid-o4lpxekr]{animation-delay:2.7s}.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t3[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t5[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t10[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t12[data-astro-cid-o4lpxekr]{animation:tooth .35s var(--ease) both}.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t3[data-astro-cid-o4lpxekr]{animation-delay:3s}.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t5[data-astro-cid-o4lpxekr]{animation-delay:3.25s}.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t10[data-astro-cid-o4lpxekr]{animation-delay:3.5s}.on[data-astro-cid-o4lpxekr] .teeth[data-astro-cid-o4lpxekr] .t12[data-astro-cid-o4lpxekr]{animation-delay:3.75s}.on[data-astro-cid-o4lpxekr] .sh-b[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sh-c[data-astro-cid-o4lpxekr]{animation:fan .8s var(--ease) 4.2s both}@keyframes sheet-in{0%{opacity:0;transform:translateY(8cqw) rotate(2deg)}}@keyframes pop{0%{opacity:0;transform:translateY(3cqw) scale(.94)}}@keyframes cursor{0%{opacity:0;transform:translate(12cqw,22cqw)}15%{opacity:1}70%{opacity:1;transform:none}80%{opacity:1;transform:scale(.7)}to{opacity:0;transform:none}}@keyframes pick{0%{box-shadow:0 0 0 .5cqw #fff,0 0 0 .5cqw #12908e}}@keyframes tint{0%{background:#dce3ec}}@keyframes sweep{0%{transform:scaleX(0)}}@keyframes fade{0%{opacity:0}}@keyframes grow{0%{transform:scaleX(0);transform-origin:left}to{transform-origin:left}}@keyframes tooth{0%{background:#e6ecf3;box-shadow:inset 0 0 0 .25cqw #d2dbe6;transform:scale(.7)}}@keyframes fan{0%{transform:translate(0) rotate(-3deg);opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(2cqw)}}.panel[data-astro-cid-o4lpxekr]{position:absolute;left:7cqw;right:7cqw;top:7cqw;background:#fff;color:var(--ink);border-radius:2.6cqw;padding:3cqw 3.4cqw 1.4cqw;box-shadow:0 3cqw 7cqw -2cqw #00000080;font-size:max(11px,2.7cqw)}.pn-h[data-astro-cid-o4lpxekr]{display:flex;align-items:center;gap:1.8cqw;padding-bottom:2cqw;border-bottom:1px solid #E3E9F0}.pn-h[data-astro-cid-o4lpxekr] img[data-astro-cid-o4lpxekr]{width:4.6cqw;height:4.6cqw}.pn-h[data-astro-cid-o4lpxekr] b[data-astro-cid-o4lpxekr]{font-family:var(--display);font-size:max(14px,3.4cqw)}.pn-h[data-astro-cid-o4lpxekr] span[data-astro-cid-o4lpxekr]{margin-left:auto;color:var(--muted)}.panel[data-astro-cid-o4lpxekr] ul[data-astro-cid-o4lpxekr]{list-style:none}.row[data-astro-cid-o4lpxekr]{display:grid;grid-template-columns:1.25fr 1fr auto;align-items:center;gap:2.4cqw;padding:1.7cqw 0;border-bottom:1px solid #EEF2F6}.row[data-astro-cid-o4lpxekr]:last-child{border-bottom:0}.dom[data-astro-cid-o4lpxekr]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bars[data-astro-cid-o4lpxekr]{display:flex;gap:.5cqw;height:3.6cqw;align-items:flex-end}.bars[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]{flex:1;height:100%;border-radius:.4cqw;background:#2bb37c;transform-origin:bottom}.dn[data-astro-cid-o4lpxekr] .bars[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]:nth-child(n+10){background:#d2483a}.pill[data-astro-cid-o4lpxekr]{position:relative;display:grid;min-width:15cqw;height:4.6cqw}.pill[data-astro-cid-o4lpxekr] em[data-astro-cid-o4lpxekr]{grid-area:1 / 1;display:grid;place-items:center;border-radius:999px;font-weight:650;font-size:max(10px,2.3cqw);padding:0 1.8cqw}.p-chk[data-astro-cid-o4lpxekr]{background:#eef2f6;color:var(--muted);opacity:0}.p-up[data-astro-cid-o4lpxekr]{background:#ddf4ea;color:#0e7a52}.p-dn[data-astro-cid-o4lpxekr]{background:#fbe3e0;color:#b5372b;opacity:0}.toast[data-astro-cid-o4lpxekr]{position:absolute;right:5cqw;bottom:17cqw;width:50cqw;background:var(--ink);color:var(--paper);border-radius:2cqw;padding:2.4cqw 3cqw;border-left:1.2cqw solid #D2483A;box-shadow:0 3cqw 6cqw -2cqw #0009;display:grid;gap:.6cqw;font-size:max(11px,2.6cqw);opacity:0}.toast[data-astro-cid-o4lpxekr] span[data-astro-cid-o4lpxekr]{color:var(--muted-dark)}.on[data-astro-cid-o4lpxekr] .panel[data-astro-cid-o4lpxekr]{animation:sheet-in .6s var(--ease) both}.on[data-astro-cid-o4lpxekr] .bars[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]{animation:bar .3s var(--ease) both;animation-delay:calc(.5s + var(--i) * .12s + var(--b) * .05s)}.on[data-astro-cid-o4lpxekr] .p-chk[data-astro-cid-o4lpxekr]{animation:blink-out 1s linear both;animation-delay:calc(.4s + var(--i) * .22s)}.on[data-astro-cid-o4lpxekr] .p-up[data-astro-cid-o4lpxekr]{animation:fade .3s ease both;animation-delay:calc(1.3s + var(--i) * .22s)}.on[data-astro-cid-o4lpxekr] .dn[data-astro-cid-o4lpxekr] .p-up[data-astro-cid-o4lpxekr]{animation:dn-up 6.6s linear both}.on[data-astro-cid-o4lpxekr] .dn[data-astro-cid-o4lpxekr] .p-dn[data-astro-cid-o4lpxekr]{animation:dn-dn 6.6s linear both}.on[data-astro-cid-o4lpxekr] .dn[data-astro-cid-o4lpxekr] .bars[data-astro-cid-o4lpxekr] i[data-astro-cid-o4lpxekr]:nth-child(n+10){animation:bar .3s var(--ease) both,red 6.6s linear both}.on[data-astro-cid-o4lpxekr] .toast[data-astro-cid-o4lpxekr]{animation:toast 6.6s var(--ease) both}@keyframes bar{0%{transform:scaleY(.15);opacity:.3}}@keyframes blink-out{0%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes dn-up{0%,26%{opacity:0}30%,44%{opacity:1}46%,76%{opacity:0}80%,to{opacity:1}}@keyframes dn-dn{0%,44%{opacity:0}46%,76%{opacity:1}80%,to{opacity:0}}@keyframes red{0%,44%{background:#2bb37c}46%,to{background:#d2483a}}@keyframes toast{0%,48%{opacity:0;transform:translateY(3cqw)}53%,78%{opacity:1;transform:none}84%,to{opacity:0;transform:translateY(-1cqw)}}.sketch[data-astro-cid-o4lpxekr]{position:absolute;left:11cqw;top:6cqw;width:78cqw}.sketch[data-astro-cid-o4lpxekr] .d[data-astro-cid-o4lpxekr]{stroke:#ffffffb3;stroke-width:1.6;stroke-dasharray:1.1 1.5}.sketch[data-astro-cid-o4lpxekr] .d1[data-astro-cid-o4lpxekr]{stroke:#fff;stroke-dasharray:none;stroke-width:2}.sketch[data-astro-cid-o4lpxekr] .tooth[data-astro-cid-o4lpxekr]{fill:#ffffff24}.sketch[data-astro-cid-o4lpxekr] .tooth[data-astro-cid-o4lpxekr]:nth-of-type(3n+2){fill:var(--coral)}.sketch[data-astro-cid-o4lpxekr] .pen[data-astro-cid-o4lpxekr]{fill:var(--coral);opacity:0}.ideas[data-astro-cid-o4lpxekr]{position:absolute;left:6cqw;right:6cqw;bottom:21cqw;list-style:none;display:flex;flex-wrap:wrap;gap:1.6cqw}.ideas[data-astro-cid-o4lpxekr] li[data-astro-cid-o4lpxekr]{padding:1.4cqw 2.6cqw;border-radius:999px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38;font-size:max(12px,2.6cqw);font-weight:600}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d1[data-astro-cid-o4lpxekr]{stroke-dasharray:100;animation:draw 1.2s var(--ease) .2s both}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d2[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d3[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d4[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d5[data-astro-cid-o4lpxekr],.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d6[data-astro-cid-o4lpxekr]{animation:fade .5s ease both}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d2[data-astro-cid-o4lpxekr]{animation-delay:1.1s}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d3[data-astro-cid-o4lpxekr]{animation-delay:1.35s}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d4[data-astro-cid-o4lpxekr]{animation-delay:1.6s}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d5[data-astro-cid-o4lpxekr]{animation-delay:1.8s}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .d6[data-astro-cid-o4lpxekr]{animation-delay:2s}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .tooth[data-astro-cid-o4lpxekr]{animation:pop .4s var(--ease) both;animation-delay:calc(2.2s + var(--n) * .1s);transform-box:fill-box;transform-origin:center}.on[data-astro-cid-o4lpxekr] .sketch[data-astro-cid-o4lpxekr] .pen[data-astro-cid-o4lpxekr]{animation:pen 1.4s var(--ease) .2s both}.on[data-astro-cid-o4lpxekr] .ideas[data-astro-cid-o4lpxekr] li[data-astro-cid-o4lpxekr]{animation:rise .5s var(--ease) both}.on[data-astro-cid-o4lpxekr] .ideas[data-astro-cid-o4lpxekr] li[data-astro-cid-o4lpxekr]:nth-child(1){animation-delay:3.1s}.on[data-astro-cid-o4lpxekr] .ideas[data-astro-cid-o4lpxekr] li[data-astro-cid-o4lpxekr]:nth-child(2){animation-delay:3.35s}@keyframes draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes pen{0%{opacity:1;transform:translate(20px,6px)}25%{transform:translate(394px,6px)}50%{transform:translate(394px,254px)}75%{transform:translate(6px,254px)}99%{opacity:1;transform:translate(6px,30px)}to{opacity:0}}.bench-tabs[data-astro-cid-o4lpxekr]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.bench-tabs[data-astro-cid-o4lpxekr] button[data-astro-cid-o4lpxekr]{position:relative;text-align:left;padding:12px 4px 14px;font-weight:600;font-size:15px;color:var(--muted);border-top:2px solid var(--line)}.bench-tabs[data-astro-cid-o4lpxekr] button[data-astro-cid-o4lpxekr][aria-pressed=true]{color:var(--ink)}.bench-tabs[data-astro-cid-o4lpxekr] .prog[data-astro-cid-o4lpxekr]{position:absolute;left:0;right:0;top:-2px;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left}.bench-tabs[data-astro-cid-o4lpxekr] button[data-astro-cid-o4lpxekr][aria-pressed=true] .prog[data-astro-cid-o4lpxekr]{transform:scaleX(1)}.bench-tabs[data-astro-cid-o4lpxekr] button[data-astro-cid-o4lpxekr].run .prog[data-astro-cid-o4lpxekr]{animation:prog var(--dur, 6s) linear both}@keyframes prog{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.bench[data-astro-cid-o4lpxekr] [data-astro-cid-o4lpxekr],.bench-tabs[data-astro-cid-o4lpxekr] [data-astro-cid-o4lpxekr]{animation:none!important;transition:none!important}.cursor[data-astro-cid-o4lpxekr]{opacity:0}}
