.rz-hand .hd{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px}.rz-hand .hd-a{animation:10s ease-in-out infinite hdOutA}.rz-hand .hd-b{animation:10s ease-in-out infinite hdOutB}.rz-hand .hd-a2{animation:10s ease-in-out infinite hdBackA}.rz-hand .hd-c{animation:10s ease-in-out infinite hdBackC}.rz-x .hd-a{opacity:.55;animation:10s ease-in-out infinite hdStay}.rz-hand .hd-x1{animation:10s ease-in-out infinite hdX1}.rz-hand .hd-x2{animation:10s ease-in-out infinite hdX2}@keyframes hdOutA{0%{stroke-dashoffset:60px;opacity:1}14%,42%{stroke-dashoffset:0;opacity:1}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes hdOutB{0%,14%{stroke-dashoffset:60px;opacity:1}20%,42%{stroke-dashoffset:0;opacity:1}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes hdBackA{0%,50%{stroke-dashoffset:60px;opacity:1}64%,92%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes hdBackC{0%,64%{stroke-dashoffset:60px;opacity:1}70%,92%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes hdStay{0%{stroke-dashoffset:60px}14%,92%{stroke-dashoffset:0}98%,to{stroke-dashoffset:60px}}@keyframes hdX1{0%,20%{stroke-dashoffset:60px}30%,92%{stroke-dashoffset:0}98%,to{stroke-dashoffset:60px}}@keyframes hdX2{0%,30%{stroke-dashoffset:60px}40%,92%{stroke-dashoffset:0}98%,to{stroke-dashoffset:60px}}@media (prefers-reduced-motion:reduce){.rz-hand .hd{stroke-dashoffset:0;opacity:1;animation:none}.rz-hand .hd-a2{opacity:0}}.runs{font-family:var(--sans);grid-template-columns:1fr auto 1.5fr auto 1fr;align-items:stretch;gap:14px;margin:8px 0 44px;display:grid}.rz{border-radius:var(--radius-card);background:var(--panel);min-width:0;padding:22px 22px 20px;box-shadow:0 1px 2px #17171a0d,0 18px 40px -26px #17171a47}.rz-k{font-family:var(--mono);font-size:var(--fs-label-min);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-deep);font-weight:500}.rz-h{color:var(--ink);margin:6px 0 14px;font-size:18px;font-weight:600;line-height:1.3}.rz-chips{flex-wrap:wrap;gap:8px;display:flex}.rz-chips span{font-size:var(--fs-small);color:var(--ink);background:var(--paper);border-radius:var(--radius-chip);padding:6px 12px;line-height:1.3}.rz-note{font-size:var(--fs-small);color:var(--muted);margin:14px 0 0;line-height:1.5}.rz-cust{background:var(--brass-wash)}.rz-boxes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rz-box{background:var(--panel);border-radius:var(--radius-chip);min-width:0;padding:12px 14px;line-height:1.3}.rz-n{letter-spacing:-.01em;color:var(--brass-deep);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:24px;font-weight:600;line-height:1.1;display:block}.rz-box b{font-size:var(--fs-ui);color:var(--ink);font-weight:600;display:block}.rz-d{font-size:var(--fs-label);color:var(--muted);margin-top:3px;line-height:1.4;display:block}.rz-box.rz-check{box-shadow:0 0 0 1px var(--brass);animation:2.8s ease-in-out infinite rzBreathe}.rz-measure{border-radius:var(--radius-chip);background:var(--panel);color:var(--ink);font-size:var(--fs-small);margin-top:12px;padding:10px 14px;line-height:1.4}.rz-measure b{color:var(--brass-deep);font-variant-numeric:tabular-nums;margin-right:4px;font-size:18px;animation:2.8s ease-in-out infinite rzPulse;display:inline-block}.rz-me{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.rz-big{font-family:var(--serif);letter-spacing:-.02em;color:var(--brass-deep);margin:10px 0 8px;font-size:40px;font-weight:600;line-height:1}.rz-arrow{color:var(--brass-deep);font-family:var(--mono);font-size:var(--fs-label-min);letter-spacing:.06em;text-transform:uppercase;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:96px;line-height:1.3;display:flex}.rz-arrow svg{width:76px;height:31px;display:block}.rz-arrow.rz-x{color:var(--muted);animation:3.2s ease-in-out infinite rzFade}.rz-arrow:not(.rz-x) svg{filter:drop-shadow(0 0 3px)}@keyframes rzGlow{0%,to{stroke:currentColor;filter:drop-shadow(0 0 #f0c86900)}50%{stroke:var(--brass);filter:drop-shadow(0 0 5px #f0c869f2)}}@keyframes rzBreathe{0%,to{box-shadow:0 0 0 1px var(--brass), 0 0 0 0 #a8791f00}50%{box-shadow:0 0 0 1px var(--brass-deep), 0 0 0 6px #a8791f1a}}@keyframes rzPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes rzFade{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.rz-box.rz-check,.rz-measure b,.rz-arrow.rz-x,.rz-arrow:not(.rz-x) svg path{animation:none}}@media (width<=760px){.runs{grid-template-columns:1fr}.rz-arrow{flex-direction:row;justify-content:center;width:auto;padding:2px 0}.rz-arrow svg{transform:rotate(90deg)}}@media (width<=480px){.rz-boxes{grid-template-columns:1fr}}
