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-opt{transition:background .2s,border-color .2s,color .2s}
.cw-opt:hover{border-color:#C8F31D}
.cw-cell{transition:background .25s}.cw-cell:hover{background:#121411}
@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 cwGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes cwLine{from{transform:translateY(108%)}to{transform:none}}
@keyframes cwFade{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@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.25)}60%{opacity:1;transform:scale(.97)}100%{opacity:1;transform:scale(1)}}
@keyframes cwChip{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:none}}
@keyframes cwTravel{from{left:-4%}to{left:100%}}
@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)}}
@supports (animation-timeline: view()){
.rv{animation:cwRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}
.cw-bar{animation:cwGrow linear both;animation-timeline:view();animation-range:entry 10% cover 40%}
}
.cw-still *,.cw-still *::before,.cw-still *::after{animation:none!important;transition:none!important}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
@media (max-width:760px){.cw-hide-sm,.cw-travel{display:none!important}.rv,.cw-bar{animation:none!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;background:#0B0C0A}
@keyframes cwDash{to{stroke-dashoffset:-24}}
@keyframes cwPingR{0%{transform:translate(-50%,-50%) scale(.2);opacity:.8}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}
@keyframes cwPerson{0%,100%{opacity:1}50%{opacity:.45}}
@keyframes cwRStep{0%,24.9%{background:#C8F31D;color:#0B0C0A;border-color:#C8F31D}25%,100%{background:transparent;color:#FAFAF7;border-color:#3A3D38}}
@keyframes cwRBar{0%,24.9%{transform:scaleY(1)}25%,100%{transform:scaleY(0)}}
@keyframes cwRserve{0%,20%{left:19%;top:72%}27%{left:44%;top:72%}36%{left:44%;top:34%}48%,72%{left:72%;top:34%}82%{left:44%;top:34%}90%{left:44%;top:72%}97%,100%{left:19%;top:72%}}
@keyframes cwRclean{0%,22%{left:6%;top:86%}25%{left:14%;top:22%}33%{left:86%;top:22%}36%{left:86%;top:38%}44%{left:14%;top:38%}47%{left:14%;top:54%}50%{left:40%;top:54%}52%{left:50%;top:46%}54%{left:60%;top:54%}58%{left:86%;top:54%}61%{left:86%;top:70%}69%{left:14%;top:70%}78%,100%{left:6%;top:86%}}
@keyframes cwTrail{0%,25%{height:0;opacity:1}33%{height:16%}44%{height:32%}58%{height:48%}69%{height:64%}96%{height:64%;opacity:1}100%{height:64%;opacity:0}}
@keyframes cwRamr{0%,18%{left:12%;top:80%}25%{left:12%;top:26%}29%{left:30%;top:26%}32%{left:34%;top:14%}36%{left:46%;top:14%}39%{left:50%;top:26%}45%{left:80%;top:26%}50%,70%{left:80%;top:52%}80%{left:80%;top:80%}95%,100%{left:12%;top:80%}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important}}

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}
@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:#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}}

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)}}