/* Targeted changes over the captured original ANTIX stylesheet. */
html{scroll-behavior:smooth;scroll-padding-top:115px}
:focus-visible{outline:2px solid #76fbf0;outline-offset:5px}
.css-zmeuoo .slider_list{overflow:hidden;height:36px;padding:7px 0}
.brand-ribbon{display:flex;align-items:center;justify-content:space-around;gap:26px;white-space:nowrap;min-width:1100px;font-size:13px;font-weight:600;text-transform:uppercase}
.brand-ribbon img{width:19px;height:19px}
.header-action{background:#76fbf0;color:#020304;border-radius:8px;box-shadow:0 0 20px #76fbf038;min-height:45px;padding:10px 28px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;margin-left:40px;white-space:nowrap}
.header-action:hover{background:#a7fff8}
.menu-toggle{display:none}
.css-149anuk .center_block{justify-content:center;min-height:100svh;padding-top:150px;padding-bottom:95px}
.css-149anuk .slider_item.keen-slider__slide{position:absolute;inset:0;opacity:0}
.css-149anuk .slider_item.is-active{opacity:1}
.css-149anuk .slider_item picture,.css-149anuk .slider_item img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}
.css-149anuk .block_position{position:relative;bottom:auto;width:auto;margin-top:20px;display:flex;flex-direction:column;align-items:center}
.css-149anuk .description{max-width:820px}
.css-149anuk .slider_dots{width:max-content;margin-top:30px}
.css-149anuk .dot{position:relative}
.css-149anuk .dot:before{content:"";position:absolute;inset:-10px}
.css-149anuk .slider_dots{gap:20px;padding:14px 20px}
.css-i8kha7{padding-top:105px;overflow:hidden}
.css-i8kha7 .coin_background_wrapper{pointer-events:none}
.css-i8kha7 .coin_background{max-width:100%;width:950px}
.css-i8kha7 .main_coin{width:400px;height:auto}
.css-12bj9n2 .list.keen-slider{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:20px;gap:24px;touch-action:pan-x pan-y;padding-bottom:20px}
.css-12bj9n2 .list.keen-slider .item{flex:0 0 min(440px,85vw);min-width:0;scroll-snap-align:start}
.css-12bj9n2 .list::-webkit-scrollbar{height:4px}
.css-12bj9n2 .list::-webkit-scrollbar-thumb{background:#76fbf0;border-radius:4px}
.css-1sb3rqs img{border-radius:24px;max-width:1367px;margin:auto;right:0}
.css-1sb3rqs:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.42);pointer-events:none}
.css-huqoty .content h3[role=button]{cursor:default}
.css-13bi2zb{margin-top:152px;overflow:hidden}
.css-13bi2zb .title{text-align:center}
.technology-logos{display:flex;align-items:center;justify-content:center;gap:80px;margin:52px auto 0;max-width:1400px;padding:0 30px}
.technology-logos .item{display:flex;align-items:center;justify-content:center;width:100px;flex:0 0 100px}
.technology-logos img{width:100%;max-height:100px;object-fit:contain}
.css-1fq2189 h3[role=button]{padding-right:14px;min-height:36px}
@media(min-width:601px) and (max-width:1280px){.css-zhlq4e>.center_block{width:calc(100% - 64px)}}
@media(min-width:1025px){.css-zmeuoo .main_nav{gap:0 30px}.css-zmeuoo .main_nav a{font-size:15px}}
@media(max-width:1024px){
 .css-zmeuoo .header_wrapper{background:rgba(25,27,28,.85);backdrop-filter:blur(24px);min-height:66px}
 .css-zmeuoo .main_nav{gap:20px}.css-zmeuoo .main_nav a{font-size:13px}
 .header-action{font-size:12px;margin-left:24px;padding:10px 18px}
 .css-149anuk .center_block{min-height:0;padding-top:145px;padding-bottom:65px}
 .css-149anuk .fade-slider.keen-slider{height:100svh;min-height:650px}
 .css-149anuk .slider-arrow{top:125px}
 .css-i8kha7 .heading{margin-bottom:0}
 .css-i8kha7 .coin_wrapper{padding-top:350px;margin-top:25px}
 .css-i8kha7 .coin_background_wrapper{height:350px;top:0}
 .css-i8kha7 .main_coin,.css-i8kha7 .coin_background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}
 .css-i8kha7 .main_coin{width:320px}
 .css-i8kha7 .coin_background{width:650px;max-width:none;height:450px;object-fit:contain}
 .css-i8kha7 .coin_list{margin-top:0}
}
@media(max-width:700px){
 html{scroll-padding-top:80px}
 .css-zmeuoo .logo{width:92px}
 .css-zmeuoo .nav_wrapper{width:auto;padding-left:10px}
 .css-zmeuoo nav{display:none;position:absolute;top:66px;left:0;right:0;background:#202323;border-bottom:1px solid #474c4d;padding:24px}
 .css-zmeuoo.fixed nav{top:66px}
 .css-zmeuoo.nav-open nav{display:block}
 .css-zmeuoo .main_nav{flex-direction:column;gap:0;align-items:stretch}
 .css-zmeuoo .main_nav li{justify-content:flex-start}
 .css-zmeuoo .main_nav a{padding:13px 0;font-size:16px;display:block;width:100%;text-align:left}
 .header-action{margin-left:0;min-height:40px;padding:8px 14px;font-size:12px}
 .menu-toggle{display:flex;flex-direction:column;gap:5px;width:44px;height:44px;margin-left:10px}
 .menu-toggle span{width:21px;height:2px;background:#f0f0f0;border-radius:2px}
 .css-149anuk h1.small{font-size:34px;line-height:1.08}
 .css-149anuk .center_block{justify-content:flex-end;padding:170px 22px 75px}
 .css-149anuk .description{font-size:15px;line-height:1.5;max-width:440px}
 .css-149anuk .slider_item:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 70%)}
 .css-149anuk .block_position{margin-top:16px}
 .css-149anuk .slider_dots{margin-top:22px}
 .css-i8kha7{padding-top:75px}
 .css-i8kha7 .coin_wrapper{padding-top:285px}
 .css-i8kha7 .coin_background_wrapper{height:285px}
 .css-i8kha7 .main_coin{width:250px}
 .css-i8kha7 .coin_background{width:500px;height:330px}
 .css-i8kha7 .coin_list{margin-top:0}
 .css-huqoty .content h3[role=button]{cursor:pointer;position:relative;padding-right:24px;min-height:32px}
 .css-huqoty .content h3[role=button]:after{content:"+";position:absolute;right:0;top:0;color:#76fbf0;font-size:24px;font-weight:400}
 .css-huqoty .content h3[aria-expanded=true]:after{content:"−"}
 .css-13bi2zb{margin-top:80px}
 .technology-logos{justify-content:flex-start;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 24px 20px;margin-top:32px}
 .technology-logos .item{width:64px;flex-basis:64px;scroll-snap-align:start}
 .technology-logos img{max-height:64px}
 .css-1fq2189 .content_block{max-width:100%;padding:24px 20px 0}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
