*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}body{margin:0;background:var(--color-white);color:var(--color-ink);font-family:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased}body.scroll-locked{overflow:hidden}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}.ds{font:400 var(--text-base) / 20px var(--font-body);letter-spacing:normal;color:var(--color-ink);text-transform:none}.ds :where(p,h1,h2,h3,h4,ul,ol,figure,blockquote,dl,dd){margin:0}.ds :where(ul,ol){padding:0;list-style:none}.ds :where(a){color:inherit;text-decoration:none}.ds :where(button,input,select,textarea){font:inherit;color:inherit}.ds :where(button){cursor:pointer}.ds :where(img,video){display:block;max-width:100%}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:var(--space-2);top:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);transform:translateY(-200%)}.skip-link:focus{transform:none}.ic{width:20px;height:20px;flex:none}.page-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.sec{padding:var(--space-11) 0}.bg-sky{background:var(--color-band)}@media(min-width:1024px){.sec{padding:var(--space-20) 0}}.overline{display:block;margin-bottom:var(--space-2);font:500 var(--text-sm) / 16px var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-slate)}.rule-label{display:flex;align-items:center;gap:var(--space-3);font:500 var(--text-sm) / 16px var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink)}.rule-label:before,.rule-label:after{content:"";flex:1;height:1px;background:var(--color-line)}.section-title{margin:0 0 6px;font-size:var(--text-5xl);line-height:32px;font-weight:600;letter-spacing:-.01em}.section-lede{margin:0 0 var(--space-5);font-size:var(--text-base);line-height:22px;color:var(--color-slate)}.mono-label{font:500 var(--text-xs) / 16px var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-slate)}.hand{font-family:var(--font-hand);font-weight:600;color:var(--color-ink)}.hand-word{display:inline-block;white-space:nowrap}.hand-word span{display:inline-block;transform:translateY(var(--y, 0)) rotate(var(--r, 0deg))}@media(min-width:1024px){.section-title{font-size:var(--text-8xl);line-height:44px}.section-lede{margin-bottom:var(--space-7);font-size:var(--text-xl);line-height:26px}}@keyframes rise{0%{opacity:0;transform:translateY(var(--rise))}to{opacity:1;transform:none}}@keyframes rise-menu{0%{opacity:0;transform:translateY(var(--rise-menu))}to{opacity:1;transform:none}}.rise-in{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.rise-in.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}.rise-in{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/base.css.map */
