.si-root{--u:calc(var(--page-width,100vw) / 882);--ink:#1a1a1a;--mute:#8a8a8a;--paper:#f6f6f6;--night:#1a1a1a;--line:#1a1a1a52;--macro:cubic-bezier(.16, 1, .3, 1);--slide:cubic-bezier(.76, 0, .24, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:calc(8.6 * var(--u));line-height:calc(10 * var(--u));text-transform:uppercase;position:relative}@media (max-width:500px){.si-root{--u:calc(var(--page-width,100vw) / 393)}}@media (min-width:501px){.si-root:has([data-si-product-page]){--u:min(calc(var(--page-width,100vw) / 882), calc(100vh / 526))}}:where(.si-root) :where(button){appearance:none;color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.si-root) :where(ul,ol){margin:0;padding:0;list-style:none}.si-root a{color:inherit}.si-root :focus-visible{outline-offset:3px;outline:1px solid}.si-root img{max-width:none;display:block}.si-oblique{font-style:oblique}@media (prefers-reduced-motion:no-preference){.si-root [data-si-reveal=line]{overflow:hidden}.si-root [data-si-reveal=line]>*{transition:transform 1.25s var(--macro) var(--d,0s);display:block;transform:translateY(105%)}.si-root [data-si-reveal=line][data-in]>*{transform:none}.si-root [data-si-reveal=fade]{opacity:0;transition:opacity 1.1s var(--macro) var(--d,0s)}.si-root [data-si-reveal=fade][data-in]{opacity:1}.si-root [data-si-reveal=macro]{clip-path:inset(0 0 100%);transition:clip-path 1.4s var(--slide) var(--d,0s);overflow:hidden}.si-root [data-si-reveal=macro] img{transition:transform 2.2s var(--macro) var(--d,0s);transform:scale(1.14)}.si-root [data-si-reveal=macro][data-in]{clip-path:inset(0)}.si-root [data-si-reveal=macro][data-in] img{transform:none}.si-root [data-si-reveal=rule]{transform-origin:0;transition:transform 1.4s var(--slide) var(--d,0s);transform:scaleX(0)}.si-root [data-si-reveal=rule][data-in]{transform:none}.si-root [data-si-reveal=piece]{opacity:0;transition:opacity .7s var(--macro) var(--d,0s), transform 1.5s var(--macro) var(--d,0s);transform:scale(.55)rotate(-24deg)}.si-root [data-si-reveal=piece][data-in]{opacity:1;transform:none}}
