.home .statband .wrap{position:relative}.home .sheet.statband{padding-block:clamp(44px,4.5vw,64px)}.home .statband .frame-margin{width:fit-content;color:var(--ink);align-items:flex-end;gap:8px;margin:0 0 clamp(18px,2vw,24px) auto;display:flex;transform:rotate(-1.5deg)}.home .statband .frame-arrow{flex:none;width:18px;height:32px}.home .statband .frame-line{width:fit-content;font-family:var(--font-hand), "Caveat", cursive;font-size:var(--d-100);text-align:right;margin:0;line-height:.94}.home .statband .grid{background:var(--paper);--sel-bg:var(--yellow);--sel-fg:var(--ink);border:2px solid var(--ink);box-shadow:10px 10px 0 var(--ink), 16px 16px 0 rgb(var(--yellow-rgb) / .72);display:grid}.home .statband .grid[data-count="1"]{grid-template-columns:1fr;max-width:420px}.home .statband .grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}.home .statband .grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.home .statband .grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.home .statband .sbox{min-width:0;min-height:clamp(260px,22vw,310px);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:clamp(22px,2.5vw,34px);transition:background-color .22s;display:flex;position:relative;overflow:hidden}.home .statband .sbox+.sbox{border-left:2px solid var(--ink)}.home .statband .sbox:before{content:"";background:var(--yellow);--sel-bg:var(--ink);--sel-fg:var(--paper);transform-origin:0;height:6px;transition:transform .28s cubic-bezier(.16,.8,.3,1);position:absolute;inset:0 0 auto;transform:scaleX(0)}.home .statband .sbox:hover{background:var(--paper-2);--sel-bg:var(--yellow);--sel-fg:var(--ink)}.home .statband .sbox:hover:before{transform:scaleX(1)}.home .statband .stat-register{color:var(--ochre);font-family:var(--font-mono), "IBM Plex Mono", monospace;font-size:var(--t-100);font-weight:var(--w-medium);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:18px;display:flex}.home .statband .stat-register-marks{gap:4px;display:flex}.home .statband .stat-register-marks i{aspect-ratio:1;border:1px solid var(--ink);width:7px;display:block}.home .statband .sbox:first-child .stat-register-marks i:nth-child(-n+1),.home .statband .sbox:nth-child(2) .stat-register-marks i:nth-child(-n+2),.home .statband .sbox:nth-child(3) .stat-register-marks i:nth-child(-n+3){background:var(--yellow);--sel-bg:var(--ink);--sel-fg:var(--paper)}.home .statband .sbox .n{width:fit-content;font-size:var(--d-400);margin:auto 0 0}.home .statband .sbox .l{max-width:28ch;color:var(--ink-soft);font-size:var(--text-microcopy);line-height:var(--text-microcopy-lh);border-top:1px solid var(--hairline-2);margin:clamp(22px,2.5vw,30px) 0 0;padding-top:14px}.home .statband .sbox .l b{color:var(--ink);font-size:var(--t-400);font-weight:var(--w-medium);margin-bottom:3px;line-height:1.2;display:block}@media (max-width:900px) and (min-width:641px){.home .statband .sbox{min-height:240px;padding:22px 20px}.home .statband .sbox .n{font-size:var(--d-300)}.home .statband .sbox .l b{font-size:var(--t-300)}}@media (max-width:640px){.home .sheet.statband{padding-block:36px}.home .statband .frame-margin{width:auto;margin:0 0 14px;transform:none}.home .statband .frame-arrow{display:none}.home .statband .frame-line{max-width:100%;font-size:var(--t-500);text-align:left;line-height:1}.home .statband .grid[data-count="2"],.home .statband .grid[data-count="3"],.home .statband .grid[data-count="4"]{grid-template-columns:1fr}.home .statband .grid{box-shadow:6px 6px 0 var(--ink)}.home .statband .sbox{grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:end;gap:16px;min-height:0;padding:18px;display:grid}.home .statband .sbox+.sbox{border-top:2px solid var(--ink);border-left:0}.home .statband .stat-register{grid-column:1/-1}.home .statband .sbox .n{margin:12px 0 0;font-size:clamp(54px,18vw,70px)}.home .statband .sbox .l{border-top:0;border-left:1px solid var(--hairline-2);flex-direction:column;justify-content:flex-end;align-self:stretch;margin:12px 0 0;padding:0 0 2px 14px;display:flex}}@media (prefers-reduced-motion:reduce){.home .statband .sbox,.home .statband .sbox:before{transition-duration:.01ms}}
