.ArrowLink-module__zO1YqG__link{height:48px;text-decoration:none;display:inline-flex}.ArrowLink-module__zO1YqG__text{background:var(--foreground);color:var(--background);align-items:center;padding:0 1.1rem;transition:background-color .3s,color .3s;display:flex}.ArrowLink-module__zO1YqG__arrow{width:48px;color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground);justify-content:center;align-items:center;display:flex;overflow:hidden}.ArrowLink-module__zO1YqG__arrow span{display:block}.ArrowLink-module__zO1YqG__link:hover .ArrowLink-module__zO1YqG__arrow span{animation:ArrowLink-module__zO1YqG__nudge-right .55s var(--ease-snap)}.ArrowLink-module__zO1YqG__down:hover .ArrowLink-module__zO1YqG__arrow span{animation-name:ArrowLink-module__zO1YqG__nudge-down}.ArrowLink-module__zO1YqG__line .ArrowLink-module__zO1YqG__text{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.ArrowLink-module__zO1YqG__line:hover .ArrowLink-module__zO1YqG__text{background:var(--card)}@keyframes ArrowLink-module__zO1YqG__nudge-right{45%{transform:translate(140%)}46%{transform:translate(-140%)}}@keyframes ArrowLink-module__zO1YqG__nudge-down{45%{transform:translateY(140%)}46%{transform:translateY(-140%)}}
.Hero-module__ejOdHG__hero{position:relative}.Hero-module__ejOdHG__stage{height:100svh;min-height:560px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.Hero-module__ejOdHG__hero{height:260svh}.Hero-module__ejOdHG__stage{position:sticky;top:0}}.Hero-module__ejOdHG__copy{z-index:1;padding-top:calc(var(--header-h) + clamp(1.5rem,5svh,4.5rem));transform:translateY(calc(var(--open,0)*-8svh));opacity:calc(1 - var(--open,0)*1.5);align-content:start;gap:1.5rem;display:grid;position:relative}.Hero-module__ejOdHG__title{max-width:9.5em}@media (max-height:640px) and (max-width:759px){.Hero-module__ejOdHG__lede{display:none}}.Hero-module__ejOdHG__cue{z-index:1;top:calc(var(--header-h) + 1.5rem);right:max(var(--gutter),env(safe-area-inset-right,0px));color:var(--muted-foreground);opacity:calc(1 - var(--open,0)*5);align-items:center;gap:.75rem;display:none;position:absolute}@media (min-width:760px){.Hero-module__ejOdHG__cue{display:flex}}.Hero-module__ejOdHG__cueLine{background:var(--border);width:1px;height:46px;position:relative;overflow:hidden}.Hero-module__ejOdHG__cueLine:after{content:"";background:var(--foreground);height:40%;animation:Hero-module__ejOdHG__drip 1.8s var(--ease-snap)infinite;position:absolute;inset:0 0 auto}.Hero-module__ejOdHG__band{z-index:2;background:var(--paper);color:var(--ink);clip-path:inset(calc(var(--band-top,74%)*(1 - var(--open,0)))0 calc(var(--band-bottom,8%)*(1 - var(--open,0)))0);position:absolute;inset:0}.Hero-module__ejOdHG__mark{left:50%;top:calc(var(--band-top,74%) + var(--band-height,18%)/2);width:var(--mark-width,88%);height:auto;transform:translate(-50%,-50%)translateY(calc(var(--mark-shift,0px)*var(--open,0)))scale(calc(1 + var(--open,0)*var(--grow,.45)));opacity:calc(1 - var(--fade,0));position:absolute}@media (max-width:759px){.Hero-module__ejOdHG__mark{--grow:.06}}.Hero-module__ejOdHG__after{text-align:center;color:#5e5c57;opacity:calc(var(--fade,0)*1.2 - .2);transform:translateY(calc((1 - var(--fade,0))*20px));position:absolute;inset:auto 0 8svh}@media (prefers-reduced-motion:no-preference){.Hero-module__ejOdHG__word{animation:Hero-module__ejOdHG__rise-in 1.1s var(--ease-soft)both;animation-delay:calc(var(--i)*80ms + .1s);display:inline-block}.Hero-module__ejOdHG__highlight{animation:Hero-module__ejOdHG__tape .8s var(--ease-snap)both;animation-delay:.65s}.Hero-module__ejOdHG__mark text{animation:Hero-module__ejOdHG__mark-in 1.3s var(--ease-soft)both;animation-delay:.2s}}@keyframes Hero-module__ejOdHG__rise-in{0%{opacity:.06;transform:translateY(.3em)scaleX(.82)}}@keyframes Hero-module__ejOdHG__tape{0%{color:var(--foreground);background-size:0% .92em}55%{color:var(--foreground)}}@keyframes Hero-module__ejOdHG__mark-in{0%{opacity:0;letter-spacing:.3em}}@keyframes Hero-module__ejOdHG__drip{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}
.ProductList-module__wsWEGG__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ProductList-module__wsWEGG__row{isolation:isolate;border-bottom:1px solid var(--border);color:var(--foreground);transition:color .4s var(--ease-snap);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""category category""description description";align-items:center;gap:.5rem 1rem;padding:1.4rem .75rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.ProductList-module__wsWEGG__row:before{content:"";z-index:-1;background:var(--foreground);transform-origin:0;transition:transform .55s var(--ease-snap);position:absolute;inset:0;transform:scaleX(0)}.ProductList-module__wsWEGG__name{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.035em;transition:transform .55s var(--ease-snap),font-stretch .55s var(--ease-snap);grid-area:name;font-size:clamp(2.1rem,1.3rem + 3vw,4.4rem);font-weight:300;line-height:1}.ProductList-module__wsWEGG__category,.ProductList-module__wsWEGG__description{color:var(--muted-foreground);transition:color .4s var(--ease-snap)}.ProductList-module__wsWEGG__category{grid-area:category}.ProductList-module__wsWEGG__description{grid-area:description;max-width:46ch}.ProductList-module__wsWEGG__status{white-space:nowrap;grid-area:status;justify-self:end;align-items:center;gap:.5rem;padding:.4rem .6rem;display:inline-flex;box-shadow:inset 0 0 0 1px}.ProductList-module__wsWEGG__live{background:var(--foreground);color:var(--background);box-shadow:none}.ProductList-module__wsWEGG__live:before{content:"";background:currentColor;width:6px;height:6px;animation:1.6s steps(2,jump-none) infinite ProductList-module__wsWEGG__blink}.ProductList-module__wsWEGG__go{display:none}@media (min-width:960px){.ProductList-module__wsWEGG__row{grid-template-columns:minmax(0,3.3fr) minmax(0,1.5fr) minmax(0,4.2fr) minmax(7.5rem,auto) 2.5rem;grid-template-areas:"name category description status go";column-gap:1.5rem;padding-block:1.7rem}.ProductList-module__wsWEGG__go{transition:transform .55s var(--ease-snap);grid-area:go;justify-self:end;font-size:1.4rem;display:block}}@media (hover:hover){a.ProductList-module__wsWEGG__row:hover{color:var(--background)}a.ProductList-module__wsWEGG__row:hover:before{transform:scaleX(1)}a.ProductList-module__wsWEGG__row:hover .ProductList-module__wsWEGG__name{font-stretch:78%;transform:translate(.5rem)}a.ProductList-module__wsWEGG__row:hover .ProductList-module__wsWEGG__category,a.ProductList-module__wsWEGG__row:hover .ProductList-module__wsWEGG__description{color:var(--background)}a.ProductList-module__wsWEGG__row:hover .ProductList-module__wsWEGG__live{background:var(--background);color:var(--foreground)}a.ProductList-module__wsWEGG__row:hover .ProductList-module__wsWEGG__go{transform:translate(.25rem,-.25rem)}}.ProductList-module__wsWEGG__chip{z-index:45;pointer-events:none;will-change:transform;position:fixed;inset:0 auto auto 0}.ProductList-module__wsWEGG__chip span{background:var(--background);color:var(--foreground);transform-origin:0 0;transition:transform .3s var(--ease-snap);padding:.55rem .75rem;display:block;transform:scale(0)}.ProductList-module__wsWEGG__chipOn span{transform:scale(1)}@keyframes ProductList-module__wsWEGG__blink{50%{opacity:.15}}
.ProcessDeck-module__bak2aa__stage{padding-block:clamp(5rem,3rem + 8vw,9rem)}.ProcessDeck-module__bak2aa__grid{align-items:center;gap:2.5rem;display:grid}.ProcessDeck-module__bak2aa__steps{border-top:1px solid var(--border);margin:.5rem 0 0;padding:0;list-style:none}.ProcessDeck-module__bak2aa__step{border-bottom:1px solid var(--border);gap:.35rem;padding-block:1.15rem;display:grid;position:relative}.ProcessDeck-module__bak2aa__stepTitle{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.03em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.3rem);font-weight:300;line-height:1.12}.ProcessDeck-module__bak2aa__stepLabel,.ProcessDeck-module__bak2aa__stepText{color:var(--muted-foreground)}.ProcessDeck-module__bak2aa__stepText{max-width:44ch}.ProcessDeck-module__bak2aa__bar{background:var(--foreground);height:1px;transform:scaleX(var(--fill,0));transform-origin:0;position:absolute;inset:auto 0 -1px}.ProcessDeck-module__bak2aa__deckColumn{display:none}.ProcessDeck-module__bak2aa__deck{aspect-ratio:4/5;width:min(100%,400px);position:relative}.ProcessDeck-module__bak2aa__card{--behind:max(var(--rel,0),0);--passed:min(var(--rel,0),0);z-index:calc(10 - var(--i));background:var(--card);box-shadow:inset 0 0 0 1px var(--border);transform-origin:top;transform:translateY(calc(var(--behind)*-20px + var(--passed)*115%))rotate(calc(var(--passed)*4deg))scale(calc(1 - var(--behind)*.06));opacity:calc(1 - var(--behind)*.3 + var(--passed)*2.6);transition:transform .8s var(--ease-snap),opacity .6s ease;flex-direction:column;justify-content:space-between;padding:1.4rem;display:flex;position:absolute;inset:0}.ProcessDeck-module__bak2aa__cardTop{color:var(--muted-foreground);justify-content:space-between;display:flex}.ProcessDeck-module__bak2aa__cardNumber{justify-content:space-between;align-items:baseline;display:flex}.ProcessDeck-module__bak2aa__cardNumber b{font-family:var(--font-bebas),sans-serif;font-size:clamp(4.5rem,3rem + 4vw,7.5rem);font-weight:400;line-height:.85}.ProcessDeck-module__bak2aa__count{color:var(--muted-foreground)}@media (min-width:960px) and (min-height:620px){.ProcessDeck-module__bak2aa__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,6vw,7rem)}.ProcessDeck-module__bak2aa__deckColumn{justify-items:center;gap:1rem;display:grid}}@media (min-width:960px) and (min-height:620px) and (prefers-reduced-motion:no-preference){.ProcessDeck-module__bak2aa__section{height:360svh}.ProcessDeck-module__bak2aa__stage{height:100svh;padding-block:var(--header-h)1rem;align-items:center;display:flex;position:sticky;top:0}.ProcessDeck-module__bak2aa__stage>.wrap{width:100%}.ProcessDeck-module__bak2aa__step{color:var(--faint);transition:color .4s}.ProcessDeck-module__bak2aa__step .ProcessDeck-module__bak2aa__stepLabel,.ProcessDeck-module__bak2aa__step .ProcessDeck-module__bak2aa__stepText{color:var(--faint)}.ProcessDeck-module__bak2aa__stepText{opacity:0;max-height:0;transition:max-height .6s var(--ease-snap),opacity .4s ease;overflow:hidden}.ProcessDeck-module__bak2aa__active{color:var(--foreground)}.ProcessDeck-module__bak2aa__active .ProcessDeck-module__bak2aa__stepLabel,.ProcessDeck-module__bak2aa__active .ProcessDeck-module__bak2aa__stepText{color:var(--muted-foreground)}.ProcessDeck-module__bak2aa__active .ProcessDeck-module__bak2aa__stepText{opacity:1;max-height:7em}}
