:root{--bg:#fff;--ink:#111;--panel:#f4f4f4;--acc:#d62d14;--err:#c62a12;--ink-80:#111c;--ink-70:#111111b3;--ink-65:#111111a6;--ink-60:#1119;--ink-50:#11111180;--line:#1111111a;--line-mid:#1111111f;--line-strong:#11111126;--line-pill:#1111112e;--line-bold:#1113;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.2, .8, .2, 1);--ease-drawer:cubic-bezier(.22, .9, .24, 1);--font:var(--font-geologica), system-ui, sans-serif;--display:var(--font-oswald), var(--font-geologica), sans-serif;--gutter:32px;--header-h:68px;--radius:6px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:640px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;background:var(--bg);transition:background .3s}html[data-layer~=size-chart]{background:#949494}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;text-transform:inherit;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}img,svg{display:block}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}::selection{background:var(--ink);color:#fff}[data-reveal]{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translateY(20px)}[data-reveal][data-in="1"]{opacity:1;transform:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reveal]{opacity:1;transform:none}}
