*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--unit) * 4)}body{margin:0;min-height:100vh;color:var(--ink);font:400 17px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;background-color:var(--bg);background-image:var(--page-pattern, none);background-size:var(--page-pattern-size, auto);background-position:0 0}[hidden]{display:none!important}img,object,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);line-height:var(--display-leading);letter-spacing:var(--display-tracking);text-transform:uppercase}p{margin:0}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.skip-link{position:absolute;left:var(--gutter);top:-100px;z-index:100;padding:10px 14px;background:var(--ink);color:var(--bg);font-weight:700;text-decoration:none}.skip-link:focus{top:12px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.section{padding:var(--section) 0}.label{font-family:var(--font-label);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted)}.section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px var(--unit);margin-bottom:calc(var(--unit) * 2);padding-bottom:var(--unit);border-bottom:1px solid var(--line)}.section-head h2{font-size:var(--h2-size)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 calc(var(--unit) * 1.25);border:2px solid var(--ink);font:var(--btn-font);letter-spacing:var(--ui-tracking);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform var(--ease),box-shadow var(--ease),background-color var(--ease),color var(--ease)}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn--ghost{background:transparent;color:var(--ink)}.btn:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--bg);box-shadow:3px 3px 0 var(--accent)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:hover{transform:none}}.page-head{padding:calc(var(--unit) * 3) 0 calc(var(--unit) * 1.5)}.page-head h1{font-size:var(--h1-size);line-height:var(--display-leading)}.page-head__intro{max-width:46ch;margin-top:var(--unit);font:var(--display-weight) var(--lede-size)/1.05 var(--font-display);letter-spacing:var(--display-tracking);text-transform:uppercase}.rte>*+*{margin-top:1em}.rte h2,.rte h3{margin-top:1.4em}.rte a{color:var(--ink);text-underline-offset:3px}.rte a:hover{color:var(--accent)}.rte ul,.rte ol{padding-left:1.2em}.table-scroll{max-width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th,td{padding:10px 12px;border:1px solid var(--line);text-align:left}th{background:var(--surface);font-weight:700}input[type=text],input[type=search],input[type=email],input[type=number],select,textarea{min-height:48px;padding:0 14px;background:var(--bg);border:1px solid rgba(var(--ink-rgb),.5);color:var(--ink);font:inherit}textarea{padding:12px 14px}.btn[disabled],.btn[aria-disabled=true]{background:transparent;border-color:var(--line);color:var(--muted);cursor:not-allowed;transform:none;box-shadow:none}.btn--block{width:100%}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:calc(var(--unit) * 2);padding:0;list-style:none}.pagination a,.pagination span{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 10px;border:1px solid var(--line);text-decoration:none}.pagination [aria-current=page]{background:var(--ink);color:var(--bg)}.pixel-pals{display:inline-flex;align-items:flex-end;gap:6px;height:56px;pointer-events:none}.pixel-pals img{width:auto;height:100%;image-rendering:pixelated}.pixel-pals--big{height:120px;gap:12px}.wiki-link{text-decoration-style:dotted;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/base.css.map */
