x-dc{display:none!important}

body{margin:0;background:#0B0C0A;-webkit-font-smoothing:antialiased}
a{color:#C8F31D;text-decoration:none}a:hover{color:#FAFAF7}
.cw-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 26px;box-sizing:border-box;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:17px;letter-spacing:.01em;transition:background .2s,color .2s,border-color .2s;cursor:pointer}
.cw-btn--p{background:#C8F31D;color:#0B0C0A;border:1px solid #C8F31D}
.cw-btn--p:hover{background:#FAFAF7;border-color:#FAFAF7;color:#0B0C0A}
.cw-btn--s{background:transparent;color:#FAFAF7;border:1px solid #5C605A}
.cw-btn--s:hover{border-color:#C8F31D;color:#C8F31D}
.cw-ar{display:inline-block;animation:cwNudge 1.4s ease-in-out infinite}
.cw-lnk{display:inline-flex;gap:10px;align-items:center;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:16px;color:#FAFAF7;border-bottom:2px solid #C8F31D;padding-bottom:4px;transition:color .2s}
.cw-lnk:hover{color:#C8F31D}
.cw-lnk--dark{color:#0B0C0A}.cw-lnk--dark:hover{color:#3A3D38}
.cw-tab{transition:background .25s,border-color .25s}
.cw-tab:hover{background:#121411}
.cw-cell{transition:background .25s}
.cw-cell:hover{background:#121411}
.cw-row .cw-row-line{transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}
.cw-row:hover .cw-row-line{transform:scaleX(1)}
.cw-row{transition:background .25s}
.cw-row:hover{background:#FAFAF7}
@keyframes cwNudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
@keyframes cwRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@keyframes cwLine{from{transform:translateY(108%)}to{transform:none}}
@keyframes cwIn{from{opacity:0}to{opacity:1}}
@keyframes cwScan{0%{top:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{top:100%;opacity:0}}
@keyframes cwLock{0%{opacity:0;transform:scale(1.3)}60%{opacity:1;transform:scale(.96)}100%{opacity:1;transform:scale(1)}}
@keyframes cwBlink{0%,100%{opacity:1}50%{opacity:.3}}
@keyframes cwTravel{from{left:-4%}to{left:100%}}
@keyframes cwMarquee{to{transform:translateX(-50%)}}
@keyframes cwProg{from{width:0}to{width:100%}}
@keyframes cwFade{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes cwLive{0%,100%{box-shadow:0 0 0 0 rgba(200,243,29,.6)}70%{box-shadow:0 0 0 8px rgba(200,243,29,0)}}
@keyframes cwPing{0%{transform:scale(.4);opacity:.9}100%{transform:scale(2.6);opacity:0}}
@keyframes cwBot{0%,14%{left:10%;opacity:1}20%,34%{left:30%}40%,54%{left:50%}60%,74%{left:70%}80%,95%{left:90%;opacity:1}98%{left:90%;opacity:0}99%{left:10%;opacity:0}100%{left:10%;opacity:1}}
@keyframes cwStep{0%,19.9%{background:#C8F31D;color:#0B0C0A;border-color:#C8F31D}20%,100%{background:#0B0C0A;color:#FAFAF7;border-color:#3A3D38}}
@keyframes cwTrail{0%{width:0}14%{width:0}20%,34%{width:20%}40%,54%{width:40%}60%,74%{width:60%}80%,95%{width:80%}98%{width:80%}100%{width:0}}
@supports (animation-timeline: view()){.rv{animation:cwRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}
.cw-still *,.cw-still *::before,.cw-still *::after{animation:none!important;transition:none!important}
.cw-still .cw-loader{display:none!important}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.cw-loader{display:none!important}}
@media (max-width:760px){.cw-hide-sm,.cw-travel{display:none!important}.rv{animation:none!important}.cw-hero [style*="animation"]{animation-delay:.1s!important}}

body{margin:0;background:#0B0C0A}
.cw-hd-in{display:flex;align-items:center;justify-content:space-between;gap:0 32px;height:68px}
.cw-hd-sp{height:69px}
.cw-nav{display:flex;align-items:center;gap:30px;font-family:'Chakra Petch',sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;align-self:stretch}
.cw-nav > a{position:relative;display:flex;align-items:center;gap:8px;color:#F0F1EC;white-space:nowrap;transition:color .2s;height:100%}
.cw-nav > a:hover,.cw-nav > a[data-open="true"]{color:#FAFAF7}
.cw-nav > a::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#C8F31D;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.2,1)}
.cw-nav > a:hover::after,.cw-nav > a[aria-current="page"]::after,.cw-nav > a[data-open="true"]::after{transform:scaleX(1)}
.cw-nav > a[aria-current="page"]{color:#FAFAF7}
.cw-chev{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s}
.cw-nav > a[data-open="true"] .cw-chev{transform:translateY(1px) rotate(-135deg)}
.cw-hbtn{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 18px;background:#C8F31D;color:#0B0C0A;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:15px;white-space:nowrap;transition:background .2s}
.cw-hbtn:hover{background:#FAFAF7;color:#0B0C0A}
.cw-mm{color:#FAFAF7;transition:background .2s,border-color .2s}
.cw-mm:hover,.cw-mm:focus-visible{background:#121411;color:#FAFAF7}
.cw-mm img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.cw-mm:hover img{transform:scale(1.05)}
.cw-mega-all{color:#FAFAF7;border-bottom:2px solid #C8F31D;padding-bottom:3px;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:15px}
.cw-mega-all:hover{color:#C8F31D}
@keyframes cwSeg{0%,100%{background:#262823}20%,60%{background:#C8F31D}}
@keyframes cwLoaderOut{to{opacity:0;visibility:hidden}}
@keyframes cwDrop{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
@keyframes cwRowIn{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}
@keyframes cwPrev{from{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}
@keyframes cwScanH{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:100%;opacity:0}}
@media (max-width:1099px){
.cw-hd-in{flex-wrap:wrap;height:auto}
.cw-hd-in > a,.cw-hd-in > div{height:68px;display:flex;align-items:center}
.cw-nav,.cw-mega,.cw-chev{display:none!important}
.cw-burger{display:flex!important}
}
.cw-burger{display:none;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:transparent;border:1px solid #3A3D38;cursor:pointer}
.cw-mob{display:none}
@media (max-width:1099px){.cw-mob{display:block}}
.cw-mob a{color:#FAFAF7}
.cw-mob-model:active{background:#1C1E1B}
@keyframes cwMobIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.cw-loader{display:none!important}*{animation:none!important}}
@media (max-width:760px){.cw-hide-sm{display:none!important}.cw-loader{display:none!important}.cw-hbtn{padding:0 14px;font-size:14px}}

body{margin:0}
@keyframes cwSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes cwTick{
0%{transform:rotate(0deg)}5.83%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
8.33%{transform:rotate(30deg)}14.17%{transform:rotate(30deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
16.67%{transform:rotate(60deg)}22.5%{transform:rotate(60deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
25%{transform:rotate(90deg)}30.83%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
33.33%{transform:rotate(120deg)}39.17%{transform:rotate(120deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
41.67%{transform:rotate(150deg)}47.5%{transform:rotate(150deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
50%{transform:rotate(180deg)}55.83%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
58.33%{transform:rotate(210deg)}64.17%{transform:rotate(210deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
66.67%{transform:rotate(240deg)}72.5%{transform:rotate(240deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
75%{transform:rotate(270deg)}80.83%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
83.33%{transform:rotate(300deg)}89.17%{transform:rotate(300deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
91.67%{transform:rotate(330deg)}97.5%{transform:rotate(330deg);animation-timing-function:cubic-bezier(.5,-.4,.3,1.5)}
100%{transform:rotate(360deg)}}

body{margin:0}
@keyframes icSpin{to{transform:rotate(360deg)}}
@keyframes icTurn{0%,40%{transform:rotate(0deg)}100%{transform:rotate(60deg)}}
@keyframes icBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-1.6px)}}
@keyframes icDash{to{stroke-dashoffset:-6}}
@keyframes icPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.85)}}
@keyframes icFill{0%,10%{opacity:.15}30%,75%{opacity:1}100%{opacity:.15}}
@keyframes icRise{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.5)}}
@keyframes icDraw{0%{stroke-dashoffset:12}45%,85%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:0}}
@keyframes icSpeed{0%{transform:translateX(1.5px);opacity:0}40%{opacity:1}100%{transform:translateX(-2.5px);opacity:0}}

body{margin:0;background:#0B0C0A}
.cw-mc{transition:border-color .25s,transform .35s cubic-bezier(.2,.7,.2,1)}
.cw-mc:hover{border-color:#C8F31D;transform:translateY(-4px)}
.cw-mc img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.cw-mc:hover img{transform:scale(1.05)}
.cw-mc .cw-mc-scan{opacity:0}
.cw-mc:hover .cw-mc-scan{animation:cwMcScan 1.1s cubic-bezier(.4,0,.2,1) both}
.cw-mc-cta{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid #3A3D38;color:#FAFAF7;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:15px;transition:background .2s,color .2s,border-color .2s}
.cw-mc:hover .cw-mc-cta{background:#C8F31D;border-color:#C8F31D;color:#0B0C0A}
@keyframes cwMcScan{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}100%{top:100%;opacity:0}}

body{margin:0;background:#121411}
.cw-range{width:100%;accent-color:#C8F31D;height:28px;cursor:pointer}
.cw-sel{appearance:none;-webkit-appearance:none;width:100%;min-height:52px;padding:0 44px 0 16px;background:#0B0C0A;color:#FAFAF7;border:1px solid #3A3D38;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:18px;cursor:pointer}
.cw-sel:focus-visible,.cw-range:focus-visible{outline:2px solid #C8F31D;outline-offset:3px}
.cw-cbtn{display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:0 24px;background:#C8F31D;color:#0B0C0A;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:17px;transition:background .2s}
.cw-cbtn:hover{background:#FAFAF7;color:#0B0C0A}
@keyframes cwSpin{to{transform:rotate(360deg)}}

body{margin:0;background:#0B0C0A}
.cw-q{transition:color .2s}
.cw-q:hover{color:#C8F31D}
.cw-q:focus-visible{outline:2px solid #C8F31D;outline-offset:4px}

body{margin:0;background:#0B0C0A}
.cw-fbtn{display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:0 26px;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:17px;transition:background .2s,color .2s,border-color .2s}
.cw-fbtn--j{background:#0B0C0A;color:#FAFAF7;border:1px solid #0B0C0A}
.cw-fbtn--j:hover{background:#FAFAF7;border-color:#FAFAF7;color:#0B0C0A}
.cw-fbtn--o{background:transparent;color:#0B0C0A;border:1px solid #0B0C0A}
.cw-fbtn--o:hover{background:#0B0C0A;color:#C8F31D}
.cw-fbtn .cw-ar{display:inline-block;animation:cwNudge 1.4s ease-in-out infinite}
.cw-fl a{color:#F0F1EC;transition:color .2s}
.cw-fl a:hover{color:#C8F31D}
@keyframes cwNudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
@media (max-width:1100px){.cw-bigmark{display:none!important}}