.rw-title{font-family:var(--font-display);letter-spacing:.03em;font-size:40px;font-weight:400;line-height:1}@media (max-width:639px){.rw-title{font-size:32px}}.rw-head{isolation:isolate;border-radius:var(--radius-panel);background:var(--surface);position:relative;overflow:hidden}.rw-head-field{z-index:-1;pointer-events:none;width:55%;height:100%;position:absolute;inset:0 0 0 auto}@media (max-width:1023px){.rw-head-field{opacity:.5;width:100%}}.rw-reveal{animation:rw-rise .45s var(--ease-punch) both;animation-delay:calc(var(--i,0) * 60ms)}@keyframes rw-rise{0%{transform:translateY(8px)}}.rw-roll{font-variant-numeric:tabular-nums;white-space:pre;display:inline-flex}.rw-roll-cell{height:1lh;display:inline-block;overflow:hidden}.rw-roll-reel{text-align:center;transition:transform .7s var(--ease-punch);display:block}.rw-roll-reel:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre}.rw-figure{letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:1.05}@media (max-width:639px){.rw-figure{font-size:40px}}.rw-pop{animation:rw-pop .28s var(--ease-punch) both;transform-box:fill-box;transform-origin:50% 100%}@keyframes rw-pop{0%{opacity:.4;transform:scaleY(.4)}}.rw-pip{background:var(--field-active);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:2px}.rw-pip[data-on=true]{background:var(--accent);box-shadow:3px 3px 0 0 var(--accent-deep)}@media (prefers-reduced-motion:reduce){.rw-reveal,.rw-pop{animation:none}.rw-roll-reel{transition:none}}
