html,body{height:100%;margin:0;background-color:#f3e8ff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left}*,*::before,*::after{box-sizing:border-box}a:hover{text-decoration:none}div.clearfix{clear:both}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:white!important}.bg-dark-primary{background-color:#A78BFA!important}p,label,ul,ol{color:#e3e3e3}.text-social-proof{color:#555e66!important}div.help-heigh-navbar-top{height:60px}.aspect-ratio-thumb-youtube{position:relative}.aspect-ratio-thumb-youtube::after{display:block;content:"";padding-bottom:33.33%}.aspect-ratio-thumb-youtube img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.loading-animation-load-more{display:none;left:50%;position:relative;transform:translate(-50%,0);margin-top:5px;width:100px}nav.navbar-top{position:fixed;top:0;left:0;height:60px;width:100%;background:#54049a;color:#7e22ce;z-index:999}nav.navbar-top div.main{display:flex;height:100%;justify-content:space-between;margin:auto;position:relative;width:1000px}nav.navbar-top div.main-mobile{display:none;height:100%;justify-content:space-between;margin:auto;position:relative;width:90%}nav.navbar-top div.main img.logo{height:30px;position:relative;transform:translate(0,-50%);top:50%}nav.navbar-top div.main-mobile img.logo{height:30px;position:relative;transform:translate(0,-50%);top:50%}nav.navbar-top div.main-mobile .fa-bars{font-size:22px;color:#A78BFA;position:relative;cursor:pointer;top:calc(50% + 2px);transform:translate(0,-50%)}nav.navbar-top .search-inside-banner{position:relative;display:flex;align-items:center;height:100%}nav.navbar-top .search-inside-banner form{display:flex;justify-content:center;align-items:center}nav.navbar-top .search-inside-banner form input{height:36px;border:2px solid #ccc;border-radius:50px;font-size:14px;padding:0 14px 0 14px;width:300px;outline:none}nav.navbar-top .search-inside-banner form i{position:absolute;right:18px;color:#666;font-size:18px;pointer-events:none}nav.navbar-top .navbar-menu{display:flex;gap:1rem;justify-content:center;align-items:center;margin-top:0;flex-wrap:wrap}nav.navbar-top .navbar-menu .nav-link{color:#fff;font-weight:600;padding:8px 14px;border-radius:8px;text-decoration:none;background:linear-gradient(145deg,#c17fff,#a746ec);box-shadow:0 4px 8px rgb(0 0 0 / .2);transition:all 0.3s ease;display:flex;align-items:center;gap:8px}nav.navbar-top .navbar-menu .nav-link:hover{background:linear-gradient(145deg,#d68bff,#b158f5);transform:scale(1.05);color:#fff}.button-bottom-modal-cart-global{display:flex;margin-top:30px;justify-content:space-between}.button-bottom-modal-cart-global button{background-color:#fff;border:1px solid #00af50;border-radius:6px;color:#00af50;font-size:13px;height:40px;outline:none;margin-right:5px;width:100%}.button-bottom-modal-cart-global a{border-radius:6px;font-size:13px;height:40px;outline:none;margin-left:5px;width:100%}.button-bottom-modal-cart-global a button{background-color:#00af50;color:#fff}.side-bar-menu-mobile{position:fixed;top:0;left:-100%;width:80%;max-width:320px;height:100%;background-color:#4b1d6c;transition:left 0.3s ease-in-out;z-index:9999;overflow-y:auto}.overlay-menu{background:rgb(0 0 0 / .7);height:100vh;left:-100%;position:fixed;top:0;width:100%;z-index:99}.side-bar-menu-mobile nav.navbar-top .navbar-menu{background-color:#111e38;box-sizing:border-box;height:100vh;position:fixed;top:0;width:250px}.side-bar-menu-mobile .menu a{color:#fff;font-weight:700;font-size:15px;display:block;position:relative;top:10px;padding:8px 30px;text-shadow:1px 1px 0 #666,2px 2px 0 #333;transition:transform 0.2s ease,text-shadow 0.2s ease}.side-bar-menu-mobile .menu a:hover{transform:translateY(-1px);text-shadow:2px 2px 0 #666,3px 3px 0 #333}.side-bar-menu-mobile .menu .img{background-color:#009479;position:relative;height:50px;display:block;left:0;padding-left:30px;top:0;width:100%}.side-bar-menu-mobile .menu img{height:28px;position:relative;top:50%;transform:translate(0,-50%)}div.carousel img{position:relative;width:100%}footer{background-color:#fff;box-shadow:1px 3px 15px rgb(0 0 0 / .2);margin-top:100px}.footer-wave{position:relative;width:100%;overflow:hidden;line-height:0;margin-bottom:-100px}.footer-wave svg{display:block;width:100%;height:80px}.footer-dark-full{background-color:#4B0082;color:#fff;padding:40px 20px 20px;font-size:14px}.footer-container{max-width:1200px;margin:auto}.footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-column{padding-left:30px;flex:1 1 220px;min-width:200px}.footer-title{font-weight:700;margin-bottom:15px}.footer-logo{width:100px;margin:10px 0}.footer-description{margin:10px 0;color:#ccc}.footer-social a{color:#fff;margin-right:10px;font-size:18px}.footer-social a:hover{color:#A78BFA}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#aaa;text-decoration:none;display:inline-flex;align-items:center;gap:10px}.footer-links a i{width:16px;text-align:center;flex:0 0 16px}.footer-links a:hover{text-decoration:underline;color:#fff}.footer-bottom{text-align:center;margin-top:30px;border-top:1px solid #444;padding-top:15px;color:#888;font-size:13px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}100%{transform:scale(1)}}.blink{display:inline-block;animation:pulse 1.2s infinite}.scale-on-hover{transition:transform 0.2s ease-in-out;display:block}.scale-on-hover:hover{transform:scale(1.03)}body.menuno-scroll{overflow:hidden;height:100vh}.home-articles{margin:10px auto 24px}.home-articles__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}#home-articles-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:992px){#home-articles-grid{grid-template-columns:1fr 1fr}}#home-articles-grid .article-json-card{display:flex;gap:16px;padding:16px 18px;border:1px solid #eee;border-radius:20px;box-shadow:0 18px 45px rgb(2 6 23 / .08);background:#fff;overflow:hidden;align-items:flex-start}#home-articles-grid .article-json-thumb{flex:0 0 120px;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px}#home-articles-grid .article-json-thumb img{width:100%;height:100%;object-fit:cover;border-radius:12px}#home-articles-grid .article-json-body{flex:1;min-width:0}.home-articles__top h2{font-size:18px;font-weight:700}#home-articles-grid .article-json-title a{margin:0 0 2px;font-size:14px;line-height:1.3;font-weight:700;color:#111827;text-decoration:none}#home-articles-grid .article-json-title a:hover{text-decoration:underline}#home-articles-grid .article-json-meta{font-size:11.5px;color:#6b7280;display:flex;gap:10px;margin:2px 0 4px}#home-articles-grid .article-json-snip{font-size:13px;line-height:1.4;color:#4b5563;margin:0}.home-articles__top a.btn{font-size:13px;padding:4px 10px}@media (max-width:768px){#home-articles-grid .article-json-card{flex-direction:row;align-items:flex-start;gap:12px;padding:12px}#home-articles-grid .article-json-thumb{flex:0 0 100px}#home-articles-grid .article-json-title a{font-size:14px}#home-articles-grid .article-json-snip{font-size:12.5px}}#home-articles-grid .article-json-title a{display:block;margin:0 0 2px}#home-articles-grid .article-json-snip>*{margin:0}#home-articles-grid .article-json-snip>*+*{margin-top:4px}#home-articles-grid .article-json-snip h1,#home-articles-grid .article-json-snip h2,#home-articles-grid .article-json-snip h3,#home-articles-grid .article-json-snip h4,#home-articles-grid .article-json-snip h5,#home-articles-grid .article-json-snip h6{margin:0;font-size:1em;line-height:1.3;font-weight:700}@media (max-width:576px){#home-articles-grid{grid-template-columns:1fr;gap:10px}#home-articles-grid .article-json-card{flex-direction:row;align-items:center;gap:10px;padding:12px}#home-articles-grid .article-json-thumb{flex:0 0 82px;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden}#home-articles-grid .article-json-body{min-width:0}#home-articles-grid .article-json-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:1.25;margin:0}#home-articles-grid .article-json-snip{display:none}}.feature-section{margin-bottom:24px}.feature-box{background:#aa8fff;border-radius:1.5vw;box-shadow:0 .8vw 2vw rgb(0 0 0 / .08);padding:3vw;display:flex;align-items:center}.feature-icon{flex-shrink:0;width:clamp(36px, 10vw, 50px);height:clamp(36px, 10vw, 50px);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-right:3vw;font-size:clamp(20px, 5vw, 32px)}.feature-text{flex:1}.feature-text h4{margin:0 0 1.2vw;font-weight:700;color:#fff;font-size:clamp(16px, 4vw, 24px);text-shadow:0 .3vw 0 #999,0 .6vw .3vw rgb(0 0 0 / .3)}.feature-text p{margin:0;color:#fff;font-size:clamp(14px, 3.2vw, 18px)}.bg-product{background-color:#5b21b6}.bg-wallet{background-color:#ff7c9e}.bg-sync{background-color:#00d4ff}.bg-neon{background-color:#4c00ff;box-shadow:0 0 8px #4c00ff,0 0 16px #4c00ff,0 0 32px #a966ff}.bg-ship{background-color:#b7e000}.bg-head{background-color:#ff00b8}@media (max-width:768px){.home-articles{width:94%}.feature-box{padding:18px;border-radius:18px}.feature-icon{margin-right:16px}.feature-text h4{text-shadow:none}}.ce-hero-section{width:100%;margin:-6px auto 14px;padding:0;clear:both}.ce-hero{width:100%;border-radius:26px;overflow:hidden;background:#fff0}.ce-hero--stack{height:320px;padding:6px 0 34px}.ce-hero--stack .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center;transition:transform .35s ease,opacity .35s ease}.ce-hero--stack .swiper-slide a{width:92%;height:calc(100% - 10px);display:block;border-radius:22px;overflow:hidden;box-shadow:0 18px 35px rgb(0 0 0 / .22);background:radial-gradient(120% 120% at 30% 10%,rgb(255 255 255 / .16) 0%,rgb(167 139 250 / .22) 40%,rgb(109 40 217 / .18) 100%);border:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(6px)}.ce-hero--stack img{width:100%;height:100%;display:block;object-fit:cover}.ce-hero--stack .swiper-pagination{bottom:10px!important}.ce-hero--stack .swiper-pagination-bullet{width:45px;height:5px;border-radius:999px;opacity:.55;background:rgb(255 255 255 / .85)}.ce-hero--stack .swiper-pagination-bullet-active{opacity:1;background:#fff}@media (min-width:769px){.ce-hero--stack{padding:6px 0 34px}.ce-hero--stack .swiper-slide a{width:84%;max-width:1020px;padding:6px;box-sizing:border-box}.ce-hero--stack img{object-fit:contain!important;transform:scale(1.25);transform-origin:center;background:transparent!important;border-radius:18px;clip-path:inset(0 round 18px)}}@media (min-width:1200px){.ce-hero--stack .swiper-slide a{width:80%;max-width:1040px}}@media (max-width:768px){.ce-hero{border-radius:20px}.ce-hero--stack{height:220px;padding:4px 0 30px}.ce-hero--stack .swiper-slide a{width:94%;border-radius:18px;padding:0}.ce-hero--stack img{object-fit:cover!important;border-radius:0}}@media (max-width:420px){.ce-hero--stack{height:205px}.ce-hero--stack .swiper-slide a{width:95%}}.ce-cat-wrap{position:relative;width:100%;margin-top:0}.ce-cat-shell{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#5b21b6;padding:8px 14px 14px;border-radius:0;z-index:10}.ce-cat-curve{position:absolute;width:100vw;left:50%;transform:translateX(-50%);bottom:100%;height:18px;overflow:hidden;pointer-events:none;z-index:9}.ce-cat-curve svg{position:absolute;top:0;left:0;right:0;width:100%;height:100px;display:block}.ce-cat-shell .main-category{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:8px;padding:0 12px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ce-cat-shell .main-category::-webkit-scrollbar{display:none}.ce-cat-shell .item{flex:0 0 auto;width:72px;text-align:center;background:transparent!important;padding:0!important;transform:translateY(0)}.ce-cat-shell .ce-cat-icon{width:56px;height:56px;border-radius:50%;margin:0 auto 3px;background:rgb(255 255 255 / .18);display:block;position:relative;font-size:22px;line-height:1;transition:.2s ease}.ce-cat-shell .item p{margin:0;font-size:12px;color:#fff;line-height:1.2}.ce-cat-shell .item-active .ce-cat-icon{background:#fff;color:#5b21b6!important;box-shadow:0 6px 16px rgb(0 0 0 / .25)}@media (max-width:768px){.ce-cat-shell{padding-top:14px}.ce-cat-curve{height:16px}.ce-cat-curve svg{height:90px}.ce-cat-shell .item{width:64px;transform:translateY(-2px)}.ce-cat-shell .ce-cat-icon{width:42px;height:34px;font-size:20px}.ce-cat-shell .item p{font-size:11px}} .title-page{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.about-section{margin:24px 0}.about-card{background:#3b0764;border-radius:26px;padding:28px 24px 32px;box-shadow:0 18px 45px rgba(2,6,23,.18)}.about-head{padding:4px 8px 6px}.about-title{margin:0 0 10px 0;font-size:18px;font-weight:800}.about-desc{margin:0 0 10px 0;color:rgba(255,255,255,.92);line-height:1.75;font-size:14px} .about-text{position:relative}.about-content.is-collapsed .about-text{max-height:160px;overflow:hidden}.about-content.is-expanded .about-text{max-height:1200px;overflow:visible}.about-text{transition:max-height .55s cubic-bezier(.2,.8,.2,1)}.about-fade{position:absolute;left:0;right:0;bottom:0;height:64px;pointer-events:none;opacity:1;transition:opacity .25s ease;background:linear-gradient(to bottom,#fff0 0%,rgb(59 7 100 / .65) 55%,rgb(59 7 100) 100%);filter:blur(.2px)}.about-content.is-expanded .about-fade{opacity:0}.about-toggle__icon{display:inline-block;transition:transform .25s ease;opacity:.95}.about-content.is-expanded~.about-toggle .about-toggle__icon{transform:rotate(180deg)}.about-toggle{margin-top:10px;display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);color:#fff;padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:700;font-size:13px;transition:transform .15s ease,background .15s ease;outline:none;-webkit-tap-highlight-color:#fff0}.about-toggle:hover{background:rgb(255 255 255 / .12);transform:translateY(-1px)}.about-toggle:focus,.about-toggle:focus-visible,.about-toggle:active{background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .16)!important;color:#fff!important;box-shadow:none!important;outline:none!important;transform:none!important}