:root{--ink: #f2f0eb;--bg: #0a0a0a;--accent: #ff3b1f;--header-h: 62px}html{scroll-behavior:smooth}body{margin:0;background:#0a0a0a;color:#f2f0eb;font-family:Outfit,Noto Sans SC,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden}body.uf-light{background:#f2f0eb;color:#0a0a0a}::selection{background:#ff3b1f;color:#0a0a0a}body.uf-light ::selection{background:#ff3b1f;color:#f2f0eb}a{color:#f2f0eb;text-decoration:none}a:hover{color:#ff3b1f}body.uf-light a{color:#0a0a0a}body.uf-light a:hover{color:#ff3b1f}img,video{display:block}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#ff3b1f}body.uf-light ::-webkit-scrollbar-track{background:#e6e3dc}html{scrollbar-color:#ff3b1f #0a0a0a}html.uf-light-scroll{scrollbar-color:#ff3b1f #e6e3dc}:focus-visible{outline:2px solid #ff3b1f;outline-offset:3px}body.uf-light :focus-visible{outline-color:#0a0a0a}.uf-skip{position:absolute;left:8px;top:8px;z-index:9999;background:#ff3b1f;color:#0a0a0a;font:700 13px/1 Space Mono,monospace;letter-spacing:.12em;padding:12px 18px;transform:translateY(calc(-100% - 12px));transition:transform .2s}.uf-skip:focus{transform:none;color:#0a0a0a}.uf-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes uf-mq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes uf-mqr{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes uf-spin{to{transform:rotate(360deg)}}@keyframes uf-drop{0%{transform:translate3d(0,120%,0) rotateX(-92deg) skewY(9deg);opacity:0}70%{opacity:1}to{transform:none;opacity:1}}@keyframes uf-fade{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:none}}@keyframes uf-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-13px,0)}}@keyframes uf-blob{0%,to{border-radius:62% 38% 47% 53%/47% 40% 60% 53%}33%{border-radius:38% 62% 63% 37%/55% 62% 38% 45%}66%{border-radius:52% 48% 33% 67%/38% 55% 45% 62%}}@keyframes uf-scan{0%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,1100%,0)}}@keyframes uf-grain{0%{transform:translateZ(0)}20%{transform:translate3d(-6%,3%,0)}40%{transform:translate3d(4%,-5%,0)}60%{transform:translate3d(-3%,6%,0)}80%{transform:translate3d(5%,2%,0)}to{transform:translateZ(0)}}@keyframes uf-flick{0%,97%,to{opacity:1}98%{opacity:.35}99%{opacity:.8}}@keyframes uf-tick{0%,45%{transform:translateZ(0)}55%,to{transform:translate3d(0,-50%,0)}}@keyframes uf-lift{to{transform:translate3d(0,-101%,0)}}@keyframes uf-preout{to{opacity:0}}@keyframes uf-preline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes uf-blade{0%{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}42%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}58%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}to{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}}html.uf-still [style*=uf-mq],html.uf-still [style*=uf-spin],html.uf-still [style*=uf-grain],html.uf-still [style*=uf-scan],html.uf-still [style*=uf-bob]{animation:none!important}html.uf-still [data-grain],html.uf-still [data-scanline]{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[style*=uf-mq],[style*=uf-spin],[style*=uf-grain],[style*=uf-scan],[style*=uf-bob],[style*=uf-flick]{animation:none!important}[data-grain],[data-scanline]{display:none!important}[style*=uf-drop]{animation-duration:1ms!important}}.uf-burger{display:none;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid rgba(242,240,235,.28);background:transparent;cursor:pointer;padding:0}body.uf-light .uf-burger{border-color:#0a0a0a4d}.uf-burger i{display:block;width:18px;height:1.5px;background:#f2f0eb;position:relative;transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .2s}body.uf-light .uf-burger i{background:#0a0a0a}.uf-burger i:before,.uf-burger i:after{content:"";position:absolute;left:0;width:18px;height:1.5px;background:inherit;transition:transform .3s cubic-bezier(.19,1,.22,1)}.uf-burger i:before{top:-6px}.uf-burger i:after{top:6px}.uf-burger[aria-expanded=true] i{background:transparent}.uf-burger[aria-expanded=true] i:before{transform:translateY(6px) rotate(45deg);background:#f2f0eb}.uf-burger[aria-expanded=true] i:after{transform:translateY(-6px) rotate(-45deg);background:#f2f0eb}body.uf-light .uf-burger[aria-expanded=true] i:before,body.uf-light .uf-burger[aria-expanded=true] i:after{background:#0a0a0a}.uf-drawer{position:fixed;inset:0;z-index:8600;background:#0a0a0af7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;justify-content:center;gap:4px;padding:90px 28px 40px;transform:translate3d(0,-100%,0);transition:transform .55s cubic-bezier(.76,0,.24,1);overscroll-behavior:contain;overflow-y:auto}body.uf-light .uf-drawer{background:#f2f0ebf7}.uf-drawer[data-open]{transform:none}.uf-drawer a{font-family:Big Shoulders Display,Impact,Arial Narrow,sans-serif;font-weight:900;font-size:clamp(38px,11vw,68px);line-height:1.06;letter-spacing:.01em;padding:6px 0;display:flex;align-items:baseline;gap:14px;border-bottom:1px solid rgba(242,240,235,.12)}body.uf-light .uf-drawer a{border-bottom-color:#0a0a0a24}.uf-drawer a[aria-current]{color:#ff3b1f}.uf-drawer a small{font-family:Space Mono,monospace;font-size:11px;font-weight:400;letter-spacing:.16em;color:#f2f0eb8c}body.uf-light .uf-drawer a small{color:#0a0a0a99}@media(max-width:1023px){.uf-burger{display:flex}header [data-nav]{display:none!important}}@media(min-width:1024px){.uf-drawer{display:none}}@media(max-width:430px){header{padding-left:16px!important;padding-right:16px!important;gap:10px!important}header>a:first-of-type>span:first-child{font-size:22px!important}header>a:first-of-type>span:last-child{font-size:14px!important}header>div:last-of-type{gap:8px!important}header [data-langbtn]{display:none!important}header>div:last-of-type>div:has([data-langbtn]){display:none!important}}@media(max-width:360px){header>a:first-of-type>span:first-child{font-size:19px!important}header>a:first-of-type>span:last-child{font-size:12px!important}.uf-burger,.uf-bagbtn{width:40px;height:40px;flex-basis:40px}}@media(max-width:1199px){header [data-cta]{display:none!important}}@media(max-width:430px){a[href^="mailto:"]{font-size:19px!important;padding:12px 16px!important;word-break:break-all}}.uf-drawer-foot{margin-top:26px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.uf-drawer-lang{display:flex;border:1px solid rgba(242,240,235,.28);font-family:Space Mono,monospace;font-size:12px;letter-spacing:.1em}body.uf-light .uf-drawer-lang{border-color:#0a0a0a4d}.uf-drawer-lang button{border:0;padding:12px 20px;min-height:44px;background:transparent;color:inherit;font:inherit;cursor:pointer}.uf-drawer-join{background:#ff3b1f;color:#0a0a0a!important;font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:22px!important;letter-spacing:.05em;padding:13px 22px!important;border-bottom:0!important;min-height:44px;display:inline-flex!important;align-items:center;line-height:1!important}header>a:first-of-type{position:relative}header>a:first-of-type:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}[data-langbtn]{min-width:44px;min-height:44px}[data-filter]{min-height:44px}[data-w]{min-width:44px;min-height:44px}.uf-skip{min-height:44px;display:inline-flex;align-items:center}@media(pointer:coarse){footer a,footer span>a,header [data-nav] a{position:relative;display:inline-block}footer a:after,header [data-nav] a:after{content:"";position:absolute;inset:-13px 0}header [data-nav] a:after{left:-6px;right:-6px}footer [style*="display:grid"]{gap:22px!important}}.uf-bagbtn{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(242,240,235,.28);background:transparent;cursor:pointer;padding:0;color:inherit}body.uf-light .uf-bagbtn{border-color:#0a0a0a4d}.uf-bagbtn b{position:absolute;top:-7px;right:-7px;min-width:19px;height:19px;border-radius:10px;background:#ff3b1f;color:#0a0a0a;font:700 10.5px/19px Space Mono,monospace;text-align:center;padding:0 5px;box-sizing:border-box;transform:scale(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.uf-bagbtn[data-n] b{transform:scale(1)}.uf-bagwrap{position:fixed;inset:0;z-index:9300;display:none}.uf-bagwrap[data-open]{display:block}.uf-bagveil{position:absolute;inset:0;background:#060606b8;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity .4s}.uf-bagwrap[data-shown] .uf-bagveil{opacity:1}.uf-bagpanel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);background:#101010;border-left:1px solid rgba(242,240,235,.16);display:flex;flex-direction:column;transform:translate3d(100%,0,0);transition:transform .5s cubic-bezier(.19,1,.22,1);color:#f2f0eb}.uf-bagwrap[data-shown] .uf-bagpanel{transform:none}.uf-bagpanel header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 22px;border-bottom:1px solid rgba(242,240,235,.16)}.uf-bagpanel h2{margin:0;font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:34px;line-height:.9}.uf-bagclose{border:1px solid rgba(242,240,235,.34);background:transparent;color:#f2f0eb;font:400 11px/1 Space Mono,monospace;letter-spacing:.14em;padding:11px 14px;cursor:pointer;min-height:40px}.uf-bagitems{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 22px}.uf-bagrow{display:grid;grid-template-columns:62px 1fr auto;gap:13px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(242,240,235,.1)}.uf-bagrow img{width:62px;height:62px;object-fit:cover;background:#1a1a1a}.uf-bagrow .n{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:24px;line-height:.95}.uf-bagrow .m{font:400 10.5px/1.5 Space Mono,monospace;letter-spacing:.1em;color:#f2f0eb9e;margin-top:3px}.uf-qty{display:flex;align-items:center;gap:2px;margin-top:7px}.uf-qty button{width:28px;height:28px;border:1px solid rgba(242,240,235,.28);background:transparent;color:#f2f0eb;font:400 14px/1 Space Mono,monospace;cursor:pointer;padding:0}.uf-qty button:hover{border-color:#ff3b1f;color:#ff3b1f}.uf-qty span{min-width:30px;text-align:center;font:400 12px/1 Space Mono,monospace}.uf-bagrow .p{font:400 12px/1 Space Mono,monospace;color:#ff3b1f;align-self:start;padding-top:4px}.uf-bagfoot{padding:18px 22px 22px;border-top:1px solid rgba(242,240,235,.16)}.uf-bagtotal{display:flex;justify-content:space-between;align-items:baseline;font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:30px;margin-bottom:12px}.uf-bagtotal span:last-child{color:#ff3b1f}.uf-bagcheck{width:100%;border:0;background:#ff3b1f;color:#0a0a0a;font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:26px;letter-spacing:.05em;padding:16px;cursor:pointer}.uf-bagnote{margin:11px 0 0;font:400 10.5px/1.6 Space Mono,monospace;letter-spacing:.12em;color:#f2f0eb8c;text-align:center}.uf-bagempty{padding:56px 8px;text-align:center;font:400 11.5px/1.8 Space Mono,monospace;letter-spacing:.16em;color:#f2f0eb8c}@media(max-width:560px){.uf-bagpanel{width:100%}}
