@font-face{font-family:Satoshi;src:url('/assets/satoshi-400.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url('/assets/satoshi-500.woff2') format('woff2');font-weight:500 600;font-display:swap}@font-face{font-family:Satoshi;src:url('/assets/satoshi-700.woff2') format('woff2');font-weight:700;font-display:swap}@font-face{font-family:Satoshi;src:url('/assets/satoshi-900.woff2') format('woff2');font-weight:800 900;font-display:swap}:root{--cl-accent:#39FF14;--cl-accent-rgb:57,255,20;--cl-background-primary:#0F1015;--cl-background-primary-rgb:15,16,21;--cl-background-secondary:#0F1015;--cl-border:#ffffff0d;--product-card-image-aspect-ratio:16/9;--product-page-image-aspect-ratio:16/9;--product-image-fit:cover}

:root{--atlantis-accent:#39FF14;--atlantis-background:230 16.667% 7.059%;--atlantis-foreground:0 0% 98%;color-scheme:dark}
*{box-sizing:border-box}
html,body{margin:0;min-height:100%;background:hsl(var(--atlantis-background));font-family:Satoshi,Inter,system-ui,sans-serif}
.atlantis-hero{position:relative;min-height:86svh;overflow:hidden;padding-top:6rem;color:hsl(var(--atlantis-foreground));background:hsl(var(--atlantis-background));isolation:isolate}
.atlantis-background{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:hsl(var(--atlantis-background))}
.atlantis-canvas{position:absolute;inset:0;width:100%;height:100%;mask-image:linear-gradient(#000 0%,#000 72%,rgba(0,0,0,.62) 84%,rgba(0,0,0,.3) 93%,rgba(0,0,0,.12) 100%)}
.atlantis-scene{position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 0%,#000 74%,rgba(0,0,0,.62) 88%,rgba(0,0,0,.28) 100%)}
.atlantis-scene-image{position:absolute;bottom:-17%;left:50%;width:100%;height:126%;max-width:none;transform:translateX(-50%);object-fit:cover;object-position:50% 12%;filter:grayscale(1) sepia(.72) hue-rotate(64deg) saturate(1.18) brightness(.33) contrast(1.08) blur(.4px);opacity:.78}
.atlantis-scene-tint{position:absolute;inset:0;background:linear-gradient(to bottom,hsl(118 48% 17%/.18) 0%,hsl(118 42% 15%/.09) 42%,transparent 72%,hsl(var(--atlantis-background)/.35) 100%)}
.atlantis-cone{position:absolute;inset-inline:0;top:-20%;height:95%;background:conic-gradient(from 180deg at 50% 0%,transparent 0deg,rgba(255,255,255,.05) 172deg,rgba(255,255,255,.065) 180deg,rgba(255,255,255,.045) 188deg,transparent 360deg);filter:blur(38px);mask-image:linear-gradient(#000 0%,#000 30%,transparent 92%)}
.atlantis-red-wash{position:absolute;inset:0;background:linear-gradient(to bottom,hsl(118 62% 30%/.065) 0%,hsl(118 58% 27%/.058) 40%,hsl(118 50% 22%/.045) 68%,hsl(118 46% 20%/.034) 88%,hsl(118 42% 18%/.022) 100%)}
.atlantis-aurora{position:absolute;inset:0;will-change:transform}
.atlantis-aurora-a{background:radial-gradient(116% 78% at 50% 31%,hsl(118 68% 34%/.115) 0%,hsl(118 54% 25%/.062) 48%,hsl(118 46% 20%/.027) 74%,transparent 90%);animation:atlantis-aurora-a 37s ease-in-out infinite}
.atlantis-side-light{position:absolute;inset:0;background:radial-gradient(44% 92% at 0% 44%,hsl(118 68% 34%/.105) 0%,hsl(118 52% 25%/.048) 44%,transparent 76%),radial-gradient(44% 92% at 100% 44%,hsl(118 68% 34%/.105) 0%,hsl(118 52% 25%/.048) 44%,transparent 76%)}
.atlantis-aurora-b{background:radial-gradient(62% 46% at 50% 40%,hsl(122 48% 23%/.052) 0%,transparent 74%);animation:atlantis-aurora-b 53s ease-in-out infinite}
.atlantis-bottom-glow{position:absolute;inset-inline:0;bottom:0;height:46%;background:radial-gradient(64% 100% at 50% 108%,hsl(118 66% 33%/.125) 0%,hsl(118 50% 24%/.045) 45%,transparent 72%)}
.atlantis-bottom-fade{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 66%,hsl(var(--atlantis-background)/.12) 78%,hsl(var(--atlantis-background)/.42) 89%,hsl(var(--atlantis-background)/.84) 96%,hsl(var(--atlantis-background)) 100%)}
.atlantis-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.16) 100%);mask-image:linear-gradient(#000 0%,#000 66%,transparent 100%)}
.atlantis-content{position:relative;z-index:2;display:flex;min-height:calc(86svh - 7.5rem);flex-direction:column}
.atlantis-center{display:flex;flex:1;align-items:center;justify-content:center;width:100%;max-width:1536px;margin-inline:auto;padding-inline:2rem}
.atlantis-copy{width:100%;max-width:70rem;min-width:0;text-align:center}
.atlantis-title{margin:0;font-family:Satoshi,Sora,"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:clamp(2.4rem,5.2vw,4.5rem);font-weight:900;line-height:1.06;letter-spacing:-.035em;overflow-wrap:anywhere;text-shadow:0 2px 28px rgba(0,0,0,.6)}
.atlantis-title-white{display:inline-block;color:#fff}
.atlantis-title-gradient{display:inline-block;padding-bottom:.06em;color:transparent;background:linear-gradient(to bottom,#8AFF73,var(--atlantis-accent),#24D80B);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 2px 18px rgba(57,255,20,.4))}
.atlantis-description{max-width:44rem;margin:1.75rem auto 0;color:hsl(0 0% 80%);font-size:18.5px;line-height:1.5;text-wrap:pretty;text-shadow:0 1px 12px rgba(0,0,0,.5)}
.atlantis-actions{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem}
.atlantis-button{display:inline-flex;height:3.25rem;align-items:center;justify-content:center;gap:.75rem;padding:0 .5rem 0 1.5rem;color:#fff;border:0;border-radius:999px;font-size:14.5px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:inset 0 1px rgba(255,255,255,.1),0 10px 24px -14px rgba(0,0,0,.85)}
.atlantis-button-shop{background:linear-gradient(#72FF5A 0%,#24D80B 100%)}
.atlantis-button-shop:hover{background:linear-gradient(#8AFF73 0%,#20C909 100%);transform:translateY(-2px)}
.atlantis-button-discord{background:linear-gradient(#6570f4 0%,#4a55d8 100%);box-shadow:inset 0 1px rgba(255,255,255,.12),0 10px 24px -14px rgba(0,0,0,.85)}
.atlantis-button-discord:hover{background:linear-gradient(#7079f7 0%,#414ccf 100%);transform:translateY(-2px)}
.atlantis-button:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}
.atlantis-button-icon{display:grid;place-items:center;flex:0 0 auto}
.atlantis-button-arrow{display:grid;width:2.125rem;height:2.125rem;place-items:center;margin-left:.05rem;border-radius:999px;background:rgba(255,255,255,.2);transition:transform .2s}
.atlantis-button-discord .atlantis-button-arrow{background:rgba(255,255,255,.18)}
.atlantis-button:hover .atlantis-button-arrow{transform:translateX(2px)}
.atlantis-benefits{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:2rem;row-gap:.5rem;margin-top:1.75rem}
.atlantis-benefit{display:flex;align-items:center;gap:.625rem;color:rgba(255,255,255,.85);font-size:14px;font-weight:600;white-space:nowrap;text-shadow:0 1px 10px rgba(0,0,0,.55)}
.atlantis-benefit-dot{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--atlantis-accent);box-shadow:0 0 8px rgba(57,255,20,.75)}
.atlantis-marquee-shell{position:relative;z-index:2;width:100%;margin-top:1.25rem;margin-bottom:.5rem}
.atlantis-marquee{position:relative;overflow:hidden;padding-block:.5rem}
.atlantis-marquee-window{overflow:hidden}
.atlantis-marquee-track{display:flex;width:max-content;gap:3.5rem;will-change:transform}
.atlantis-brand{display:flex;align-items:center;gap:.625rem}
.atlantis-brand-icon{width:24px;height:24px;object-fit:contain;filter:saturate(1.15) drop-shadow(0 2px 10px rgba(0,0,0,.55));transition:transform .3s}
.atlantis-brand:hover .atlantis-brand-icon{transform:scale(1.1)}
.atlantis-brand-name{color:rgba(250,250,250,.55);font-size:.875rem;font-weight:500;white-space:nowrap;transition:color .3s}
.atlantis-brand:hover .atlantis-brand-name{color:#fafafa}
.atlantis-marquee-fade{position:absolute;top:0;z-index:3;width:120px;height:100%;pointer-events:none}
.atlantis-marquee-fade-left{left:0;background:linear-gradient(to right,hsl(var(--atlantis-background)) 0%,hsl(var(--atlantis-background)/.85) 42%,transparent 100%)}
.atlantis-marquee-fade-right{right:0;background:linear-gradient(to left,hsl(var(--atlantis-background)) 0%,hsl(var(--atlantis-background)/.85) 42%,transparent 100%)}
@keyframes atlantis-aurora-a{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-2.5%,1.5%) scale(1.08)}}
@keyframes atlantis-aurora-b{0%,100%{transform:translate(0,0) scale(1.04)}50%{transform:translate(3%,-2%) scale(1)}}
@media(max-width:767px){.atlantis-hero{padding-top:6rem}.atlantis-content{min-height:calc(86svh - 7.5rem)}.atlantis-center{padding-inline:2rem}.atlantis-title{font-size:2.4rem}.atlantis-description{font-size:16px}.atlantis-actions{flex-direction:column;width:100%}.atlantis-button{width:100%}.atlantis-benefits{column-gap:1.5rem}.atlantis-benefit{font-size:13px}.atlantis-marquee-shell{margin-top:1.25rem;margin-bottom:.25rem}}
@media(min-width:768px){.atlantis-center{margin-top:-4rem}}
@media(max-height:800px) and (min-width:768px){.atlantis-center{margin-top:0}}
@media(prefers-reduced-motion:reduce){.atlantis-aurora,.atlantis-brand-icon,.atlantis-button,.atlantis-button-arrow{animation:none;transition:none}}

/* Subtle autumn-only details for the home hero. */
.atlantis-autumn-decor{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}
.atlantis-autumn-wash{position:absolute;inset:0;opacity:.74;background:radial-gradient(52% 45% at 50% 38%,rgba(218,101,24,.2),transparent 72%),radial-gradient(34% 30% at 50% 58%,rgba(202,74,20,.1),transparent 76%),radial-gradient(32% 54% at -5% 29%,rgba(218,101,24,.22),transparent 74%),radial-gradient(30% 48% at 105% 48%,rgba(202,74,20,.18),transparent 74%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 66%,transparent 86%);mask-image:linear-gradient(to bottom,#000 0%,#000 66%,transparent 86%);mix-blend-mode:screen}
.atlantis-autumn-branch{position:absolute;width:clamp(17rem,30vw,34rem);max-width:none;opacity:.58;filter:drop-shadow(0 16px 24px rgba(32,12,2,.42)) saturate(1.08);will-change:transform}
.atlantis-autumn-branch-left{left:clamp(-12rem,-7vw,-4rem);top:12%;transform:rotate(12deg)}
.atlantis-autumn-branch-right{right:clamp(-13rem,-8vw,-5rem);top:47%;transform:scaleX(-1) rotate(-16deg)}
.atlantis-falling-leaf{position:absolute;top:-12%;width:12px;height:8px;border-radius:100% 0 100% 0;background:linear-gradient(135deg,#f1a34a,#a94311);box-shadow:0 2px 7px rgba(70,20,2,.24);opacity:.52;animation:atlantis-leaf-fall var(--fall-duration,15s) linear var(--fall-delay,0s) infinite}
.atlantis-falling-leaf-1{left:14%;--leaf-drift:9vw;--leaf-rotate:14deg;--fall-duration:17s;--fall-delay:-10s}
.atlantis-falling-leaf-2{left:31%;--leaf-drift:-8vw;--leaf-rotate:82deg;--fall-duration:20s;--fall-delay:-4s}
.atlantis-falling-leaf-3{left:53%;--leaf-drift:7vw;--leaf-rotate:28deg;--fall-duration:18s;--fall-delay:-13s}
.atlantis-falling-leaf-4{left:67%;--leaf-drift:-10vw;--leaf-rotate:128deg;--fall-duration:22s;--fall-delay:-7s}
.atlantis-falling-leaf-5{left:81%;--leaf-drift:8vw;--leaf-rotate:52deg;--fall-duration:19s;--fall-delay:-16s}
.atlantis-falling-leaf-6{left:92%;--leaf-drift:-7vw;--leaf-rotate:104deg;--fall-duration:23s;--fall-delay:-2s}
@keyframes atlantis-leaf-fall{0%{transform:translate3d(0,-10vh,0) rotate(var(--leaf-rotate,0deg));opacity:0}8%{opacity:.55}85%{opacity:.36}100%{transform:translate3d(var(--leaf-drift,12vw),102vh,0) rotate(calc(var(--leaf-rotate,0deg) + 420deg));opacity:0}}
@media(max-width:767px){.atlantis-autumn-wash{opacity:.62}.atlantis-autumn-branch{width:clamp(15rem,70vw,21rem);opacity:.42}.atlantis-autumn-branch-left{left:-11rem;top:5%}.atlantis-autumn-branch-right{right:-12rem;top:60%}.atlantis-falling-leaf{width:9px;height:6px}.atlantis-falling-leaf-4,.atlantis-falling-leaf-5,.atlantis-falling-leaf-6{display:none}}
@media(prefers-reduced-motion:reduce){.atlantis-falling-leaf{display:none}.atlantis-autumn-branch{will-change:auto}}


.atlantis-categories{position:relative;overflow:hidden;padding:64px 16px;background:#0f1015;color:#fff;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.atlantis-categories,.atlantis-categories *{box-sizing:border-box}.atlantis-categories-inner{width:min(100%,1760px)!important;max-width:1760px!important;margin:0 auto}.atlantis-categories-head{display:flex;flex-direction:column;gap:24px;margin-bottom:48px}.atlantis-categories-copy{max-width:576px}.atlantis-categories-title{margin:0;color:#fff;font-family:Nunito,"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.atlantis-categories-subtitle{margin:12px 0 0;color:#9aa0ac;font-family:Nunito,"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.6}.atlantis-categories-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;color:rgba(255,255,255,.4);font-size:12.5px;line-height:1.3}.atlantis-categories-meta strong{color:rgba(255,255,255,.6);font-weight:500;font-variant-numeric:tabular-nums}.atlantis-categories-meta i{width:1px;height:12px;background:rgba(255,255,255,.1)}.atlantis-categories-all{display:inline-flex;height:42px;flex:0 0 auto;align-items:center;align-self:flex-start;gap:8px;padding:0 20px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.8);background:linear-gradient(#171820,#13141a);box-shadow:inset 0 1px rgba(255,255,255,.06);font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .2s,color .2s}.atlantis-categories-all:hover{border-color:rgba(255,255,255,.2);color:#fff}.atlantis-categories-all svg{display:block;width:15px;height:15px;transition:transform .2s}.atlantis-categories-all:hover svg{transform:translateX(2px)}.atlantis-categories-rule{display:flex;align-items:center;gap:12px;margin-bottom:16px}.atlantis-categories-rule b{display:block;width:3px;height:13px;flex:0 0 3px;border-radius:999px;background:#39FF14;box-shadow:0 0 12px -1px rgba(57,255,20,.55)}.atlantis-categories-rule span{flex:0 0 auto;color:rgba(255,255,255,.65);font-family:"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:.15em;text-transform:uppercase}.atlantis-categories-rule i{height:1px;flex:1;background:linear-gradient(90deg,rgba(255,255,255,.1),transparent)}.atlantis-categories-grid{display:grid;grid-template-columns:1fr;gap:14px}.atlantis-category-card{--cat-rgb:57,255,20;--cat-bright:114,255,90;position:relative;isolation:isolate;display:flex;min-width:0;min-height:172px;overflow:hidden;flex-direction:column;padding:20px 16px 16px;border-radius:16px;color:#fff;background:linear-gradient(132deg,rgba(var(--cat-rgb),.15) 0%,rgba(var(--cat-rgb),.055) 44%,rgba(var(--cat-rgb),0) 76%),linear-gradient(#131316 0%,#0d0d10 100%);box-shadow:inset 0 1px rgba(255,255,255,.05),0 18px 38px -30px rgba(0,0,0,.95);text-decoration:none;transform:translateZ(0);transition:transform .2s}.atlantis-category-card:hover{color:#fff;transform:translateY(-2px)}.atlantis-category-flow,.atlantis-category-aura,.atlantis-category-hairline{position:absolute;pointer-events:none}.atlantis-category-flow{inset:0;overflow:hidden;border-radius:16px;opacity:.7;transition:opacity .3s}.atlantis-category-card:hover .atlantis-category-flow,.atlantis-category-card:hover .atlantis-category-aura{opacity:1}.atlantis-category-flow:before,.atlantis-category-flow:after{position:absolute;content:"";width:78%;border-radius:46% 54% 42% 58%/58% 42%;background:linear-gradient(146deg,rgba(var(--cat-rgb),.125),transparent 68%)}.atlantis-category-flow:before{left:-14%;top:-96%;height:230%;transform:rotate(-16deg)}.atlantis-category-flow:after{right:-18%;bottom:-100%;height:220%;transform:rotate(-13deg);background:linear-gradient(302deg,rgba(var(--cat-rgb),.157),transparent 64%)}.atlantis-category-aura{inset:0;border-radius:16px;opacity:.7;background:radial-gradient(58% 132% at 14% 50%,rgba(var(--cat-rgb),.18),transparent 68%),radial-gradient(48% 110% at 97% 6%,rgba(var(--cat-rgb),.133),transparent 70%),radial-gradient(40% 96% at 84% 104%,rgba(var(--cat-rgb),.1),transparent 72%);transition:opacity .3s}.atlantis-category-hairline{inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.atlantis-category-art{position:absolute;inset:28px 16px auto;display:grid;height:52px;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;filter:drop-shadow(0 6px 16px rgba(var(--cat-rgb),.2));transition:transform .5s}.atlantis-category-card:hover .atlantis-category-art{transform:translateY(-2px)}.atlantis-category-mark{display:flex;width:100%;height:40px;align-items:center;justify-content:center;padding:0 6px;color:rgb(var(--cat-bright))}.atlantis-category-mark svg{display:block;width:52px;height:52px;max-width:100%;max-height:100%;fill:currentColor}.atlantis-category-mask{display:block;width:100%;max-width:72px;height:52px;background:currentColor;-webkit-mask-image:var(--mark);mask-image:var(--mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.atlantis-category-mark-text{font-family:"Space Grotesk",Inter,sans-serif;font-size:25px;font-weight:700;line-height:1;letter-spacing:-.07em}.atlantis-category-microsoft{display:grid;width:52px;height:52px;grid-template-columns:repeat(2,1fr);gap:3px;padding:8px}.atlantis-category-microsoft i{background:currentColor}.atlantis-category-tidal{display:grid;width:44px;height:44px;grid-template-columns:repeat(3,10px);grid-template-rows:repeat(2,10px);gap:2px;place-content:center;transform:rotate(45deg)}.atlantis-category-tidal i{background:currentColor}.atlantis-category-bars{display:flex;height:34px;align-items:flex-end;gap:3px}.atlantis-category-bars i{width:6px;border-radius:2px 2px 0 0;background:currentColor}.atlantis-category-bars i:nth-child(1){height:11px}.atlantis-category-bars i:nth-child(2){height:19px}.atlantis-category-bars i:nth-child(3){height:28px}.atlantis-category-instagram{width:42px;height:42px;border:4px solid currentColor;border-radius:12px;position:relative}.atlantis-category-instagram:before{position:absolute;inset:8px;border:3px solid currentColor;border-radius:50%;content:""}.atlantis-category-instagram:after{position:absolute;right:5px;top:5px;width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.atlantis-category-image{width:92px;height:60px;border-radius:10px;object-fit:contain;opacity:.78;filter:saturate(.7)}.atlantis-category-card-copy{position:relative;display:block;width:100%;min-width:0;margin-top:auto}.atlantis-category-name{display:-webkit-box;overflow:hidden;color:#fff;font-family:"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:17px;font-weight:700;line-height:1.12;letter-spacing:-.018em;text-shadow:0 2px 12px rgba(7,7,8,.9);-webkit-box-orient:vertical;-webkit-line-clamp:2}.atlantis-category-description{display:flex;min-width:0;align-items:center;gap:8px;margin-top:7px}.atlantis-category-description i{width:3px;height:3px;flex:0 0 3px;border-radius:50%;background:rgb(var(--cat-rgb));box-shadow:0 0 8px rgba(var(--cat-rgb),.6)}.atlantis-category-description span{display:-webkit-box;overflow:hidden;min-width:0;color:#fff;font-size:11.5px;font-weight:400;line-height:16px;letter-spacing:.005em;text-shadow:0 1px 8px rgba(7,7,8,.85);-webkit-box-orient:vertical;-webkit-line-clamp:2}.atlantis-category-foot{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:16px}.atlantis-category-count{min-width:0;color:rgba(255,255,255,.4);font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.atlantis-category-count strong{color:rgba(255,255,255,.7);font-weight:600}.atlantis-category-browse{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;padding:7px 10px;border-radius:8px;color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);font-size:12px;font-weight:600;line-height:1;transition:color .2s}.atlantis-category-card:hover .atlantis-category-browse{color:#fff}.atlantis-category-browse svg{display:block;width:13px;height:13px;color:rgb(var(--cat-rgb));transition:transform .2s}.atlantis-category-card:hover .atlantis-category-browse svg{transform:translate(2px,-2px)}.atlantis-category-art--single{inset:5px auto auto 50%;width:150px;height:104px;grid-template-columns:1fr;transform:translateX(-50%);opacity:.24;filter:none}.atlantis-category-card:hover .atlantis-category-art--single{transform:translateX(-50%) scale(1.035);opacity:.36}.atlantis-category-art--single .atlantis-category-mask{width:126px;max-width:126px;height:126px}.atlantis-category-art--single .atlantis-category-image{width:126px;height:104px}.atlantis-category-fallback-icon{width:74px;height:74px;color:rgb(var(--cat-bright));opacity:.75}.atlantis-category-fallback-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3}
.atlantis-categories{background:hsl(var(--atlantis-background))}
@media(min-width:640px){.atlantis-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:768px){.atlantis-categories{padding:80px 24px}.atlantis-categories-head{flex-direction:row;align-items:flex-end;justify-content:space-between}.atlantis-categories-title{font-size:40px}.atlantis-categories-subtitle{font-size:16px}.atlantis-category-card{min-height:212px;padding:24px 20px 20px}.atlantis-category-art{inset:36px 20px auto}.atlantis-category-mark{height:52px}.atlantis-category-name{font-size:20px}.atlantis-category-description{margin-top:8px}.atlantis-category-description span{font-size:12.5px;line-height:17px}.atlantis-category-art--single{inset:8px auto auto 50%;height:144px;width:178px}}
@media(min-width:1024px){.atlantis-categories-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:1280px){.atlantis-categories-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:639px){.atlantis-categories{padding-left:16px;padding-right:16px}.atlantis-categories-head{margin-bottom:38px}.atlantis-categories-all{width:100%;justify-content:center}.atlantis-category-art{top:24px}}
.atlantis-categories{padding-top:64px}
@media(min-width:768px){.atlantis-categories{padding-top:80px}}
.atlantis-category-mark--artwork img{display:block;width:58px;height:58px;max-width:none;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(167,139,250,.24))}.atlantis-category-art--single{top:21px;width:174px;height:118px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mask{width:144px;max-width:144px;height:144px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-image{width:144px;height:112px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mark svg{width:78px;height:78px}.atlantis-category-art--special{inset:21px auto auto 50%;width:184px;height:120px;opacity:.48;filter:drop-shadow(0 8px 20px rgba(var(--cat-rgb),.22))}.atlantis-category-art--special .atlantis-category-mark{position:relative;isolation:isolate;height:100%;padding:0}.atlantis-category-art--special img{display:block;width:144px;height:108px;object-fit:contain;opacity:0}.atlantis-category-art--special .atlantis-category-mark:after{position:absolute;inset:0;margin:auto;width:144px;height:108px;background:rgb(var(--cat-bright));content:"";pointer-events:none;-webkit-mask-image:var(--special-icon);mask-image:var(--special-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.atlantis-category-art--clashroyale{width:220px}.atlantis-category-art--clashroyale img,.atlantis-category-art--clashroyale .atlantis-category-mark:after{width:194px;height:132px}.atlantis-category-art--rust{width:228px}.atlantis-category-art--rust img,.atlantis-category-art--rust .atlantis-category-mark:after{width:228px;height:128px}.atlantis-category-art--brawlstars{width:232px}.atlantis-category-art--brawlstars img,.atlantis-category-art--brawlstars .atlantis-category-mark:after{width:200px;height:128px}.atlantis-category-art--epicgames{width:186px}.atlantis-category-art--epicgames img,.atlantis-category-art--epicgames .atlantis-category-mark:after{width:146px;height:122px}.atlantis-category-art--callofduty{width:246px}.atlantis-category-art--callofduty img,.atlantis-category-art--callofduty .atlantis-category-mark:after{width:224px;height:100px}.atlantis-category-art--fortnite,.atlantis-category-art--fivem,.atlantis-category-art--rainbowsix,.atlantis-category-art--roblox,.atlantis-category-art--minecraft{width:196px}.atlantis-category-art--fortnite img,.atlantis-category-art--fortnite .atlantis-category-mark:after,.atlantis-category-art--fivem img,.atlantis-category-art--fivem .atlantis-category-mark:after,.atlantis-category-art--rainbowsix img,.atlantis-category-art--rainbowsix .atlantis-category-mark:after,.atlantis-category-art--roblox img,.atlantis-category-art--roblox .atlantis-category-mark:after,.atlantis-category-art--minecraft img,.atlantis-category-art--minecraft .atlantis-category-mark:after{width:160px;height:120px}.atlantis-category-card:hover .atlantis-category-art--special{transform:translateX(-50%) scale(1.04);opacity:.62}@media(min-width:768px){.atlantis-category-art--single:not(.atlantis-category-art--special){top:24px;width:204px;height:144px}.atlantis-category-art--special{top:24px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mask{width:164px;max-width:164px;height:164px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-image{width:164px;height:128px}.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mark svg{width:86px;height:86px}}
.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mark svg{width:88px;height:88px}.atlantis-category-art--clashroyale{width:234px}.atlantis-category-art--clashroyale img,.atlantis-category-art--clashroyale .atlantis-category-mark:after{width:208px;height:140px}.atlantis-category-art--brawlstars{width:246px}.atlantis-category-art--brawlstars img,.atlantis-category-art--brawlstars .atlantis-category-mark:after{width:216px;height:136px}.atlantis-category-art--epicgames{width:200px}.atlantis-category-art--epicgames img,.atlantis-category-art--epicgames .atlantis-category-mark:after{width:158px;height:130px}.atlantis-category-art--callofduty{width:260px}.atlantis-category-art--callofduty img,.atlantis-category-art--callofduty .atlantis-category-mark:after{width:238px;height:108px}.atlantis-category-art--fortnite,.atlantis-category-art--fivem,.atlantis-category-art--rainbowsix,.atlantis-category-art--roblox,.atlantis-category-art--minecraft{width:212px}.atlantis-category-art--fortnite img,.atlantis-category-art--fortnite .atlantis-category-mark:after,.atlantis-category-art--fivem img,.atlantis-category-art--fivem .atlantis-category-mark:after,.atlantis-category-art--rainbowsix img,.atlantis-category-art--rainbowsix .atlantis-category-mark:after,.atlantis-category-art--roblox img,.atlantis-category-art--roblox .atlantis-category-mark:after,.atlantis-category-art--minecraft img,.atlantis-category-art--minecraft .atlantis-category-mark:after{width:172px;height:130px}.atlantis-category-art--minecraft img{display:block;opacity:.82;filter:saturate(1.05) contrast(1.04);clip-path:polygon(50% 3.5%,93% 24.4%,93% 77.3%,50% 96.3%,7.4% 77.1%,7.4% 24.4%)}.atlantis-category-art--minecraft .atlantis-category-mark:after{display:none}.atlantis-categories-secondary{margin-top:42px}@media(min-width:768px){.atlantis-category-art--single:not(.atlantis-category-art--special) .atlantis-category-mark svg{width:94px;height:94px}}



  :root{
    --bg: #0f1015;
    --panel-bg: #0f1015;
    --panel-bg-2: #13141a;
    --panel-side: #14151c;
    --red: #39FF14;
    --red-claim: #72FF5A;
    --green: hsl(148 62% 48%);
    --green-badge: #4CC38A;
    --white-45: hsl(0 0% 100% / .45);
  }
  *{box-sizing:border-box;}
  .why-section{ background: var(--bg); color:#fff; font-family:'Inter', system-ui, sans-serif; -webkit-font-smoothing:antialiased; padding: 48px 16px; position:relative; isolation:isolate; overflow:hidden; }
  @media (min-width:768px){ .why-section{ padding: 72px 16px; } }
  .why-hairline{
    position:absolute; top:0; left:50%; transform:translateX(-50%);
    width:200px; height:1px;
    background:linear-gradient(90deg, transparent, hsl(0 0% 100% / .14), transparent);
  }
  .why-inner{ max-width: 82rem; margin:0 auto; padding: 0 24px; }

  .why-head{ max-width: 42rem; margin: 0 auto 52px; text-align:center; }
  .why-title{
    font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;
    color:#fff;
    font-weight: 800;
    font-size: 2.1rem;
    line-height: 1.06;
    letter-spacing: -0.02em;
    margin:0;
  }
  @media (min-width:640px){ .why-title{ font-size: 2.7rem; } }
  .why-lede{
    font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;
    color:#9aa0ac;
    max-width: 36rem;
    margin: 16px auto 0;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.6;
  }
  @media (min-width:640px){ .why-lede{ font-size:16px; } }

  .wxc{
    position:relative; isolation:isolate;
    display:flex; flex-direction:column;
    overflow:hidden;
    border-radius:18px;
    border:1px solid hsl(0 0% 100% / .09);
    background: transparent;
    box-shadow: 0 26px 60px -44px rgba(0,0,0,.95);
    transition: transform .3s ease, border-color .3s ease, box-shadow .2s ease;
  }
  .wxc:hover{
    transform: translateY(-4px);
    border-color: hsl(0 0% 100% / .18);
    box-shadow: 0 30px 68px -42px rgba(0,0,0,1);
  }

  .why-row-wide{ display:grid; grid-template-columns:1fr; gap:12px; }
  @media (min-width:640px){ .why-row-wide{ grid-template-columns:1fr 1fr; } }

  .wxc-wide{ min-height: 260px; }
  @media (min-width:1024px){ .wxc-wide{ min-height:300px; } }

  .wxc-wide-art{
    position:relative; height:168px; overflow:hidden; pointer-events:none;
  }
  @media (min-width:1024px){
    .wxc-wide-art{
      position:absolute; inset:0; left:50%; right:0; height:auto;
    }
  }
  .wxc-wide-text{ position:relative; padding: 28px 28px 32px; }
  @media (min-width:1024px){ .wxc-wide-text{ width:50%; padding:36px 28px; } }

  .wxc-icon-circle{
    display:grid; place-items:center;
    width:70px; height:70px;
    border-radius:999px;
    border:1px solid hsl(0 0% 100% / .09);
    color: hsl(0 0% 100% / .75);
  }
  @media (min-width:1024px){ .wxc-icon-circle{ width:78px; height:78px; } }

  .wxc-wide-text h3{
    margin: 24px 0 0;
    font-size: 19px;
    font-weight: 700;
    letter-spacing: -0.025em;
    color:#fff;
  }
  @media (min-width:1024px){ .wxc-wide-text h3{ font-size:20px; } }
  .wxc-wide-text p{
    margin: 10px 0 0;
    max-width: 34ch;
    font-size: 13.5px;
    line-height: 1.62;
    color: var(--white-45);
  }

  .wxc-seam{
    pointer-events:none; position:absolute; left:47%; top:50%;
    transform:translateY(-50%);
    aspect-ratio:1/1; height:230%;
    border-radius:999px;
    border:1px solid hsl(0 0% 100% / .075);
    background: radial-gradient(circle at 0% 50%, hsl(0 0% 100% / .028) 0%, hsl(0 0% 100% / .012) 22%, transparent 46%);
    display:none;
  }
  @media (min-width:1024px){ .wxc-seam{ display:block; } }

  .wxc-divider{
    pointer-events:none; position:absolute; left:50%; top:50%;
    transform:translateY(-50%);
    height:46%; width:1px;
    background:linear-gradient(to bottom, transparent 0%, hsl(0 0% 100% / .09) 35%, hsl(0 0% 100% / .09) 65%, transparent 100%);
    display:none;
  }
  @media (min-width:1024px){ .wxc-divider{ display:block; } }

  .why-row-compact{ display:grid; grid-template-columns:1fr; align-items:stretch; gap:12px; margin-top:12px; }
  @media (min-width:1024px){ .why-row-compact{ grid-template-columns: repeat(5,1fr); } }
  .wxc-panel{ }
  @media (min-width:1024px){ .wxc-panel{ grid-column: span 3; } }
  .wxc-delivery{ }
  @media (min-width:1024px){ .wxc-delivery{ grid-column: span 2; } }

  .wxc-compact-art{
    position:relative; height:304px; overflow:hidden; flex-shrink:0;
  }
  .wxc-compact-art.bleed{
    mask-image: linear-gradient(to bottom, #000 86%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, #000 86%, transparent 100%);
  }
  .wxc-compact-body{
    flex:1;
    display:flex; flex-direction:column; justify-content:center;
    padding: 20px 24px 24px;
    border-top: 1px solid hsl(0 0% 100% / .05);
  }
  .wxc-compact-body h3{ margin:0; font-size:15.5px; font-weight:700; letter-spacing:-0.022em; }
  .wxc-compact-body p{ margin:6px 0 0; font-size:12.5px; line-height:1.6; color:hsl(0 0% 100% / .42); }

  .chat-wrap{ position:absolute; inset:20px 0 20px 16px; width:352px; max-width:calc(100% - 32px); }
  .chat-head{
    display:flex; align-items:center; justify-content:space-between;
    width:280px; max-width:100%;
    padding-bottom:8px; margin-bottom:12px;
    border-bottom:1px solid hsl(0 0% 100% / .06);
  }
  .chat-head-left{ display:flex; align-items:center; gap:8px; }
  .chat-live-dot{ width:5px; height:5px; border-radius:1px; background:var(--red); animation: wxcLive 3.2s ease-in-out infinite; }
  @keyframes wxcLive{ 0%,100%{opacity:1;} 50%{opacity:.34;} }
  .chat-head-label{ font-family:'JetBrains Mono',monospace; font-size:8.5px; font-weight:500; text-transform:uppercase; letter-spacing:.26em; color:hsl(0 0% 100% / .45); }
  .chat-ticket{ font-family:'JetBrains Mono',monospace; font-size:8.5px; font-weight:500; text-transform:uppercase; letter-spacing:.22em; color:hsl(0 0% 100% / .22); }

  .chat-msgs{ display:flex; flex-direction:column; gap:8px; }
  .chat-row{ display:flex; align-items:flex-start; gap:10px; opacity:0; transform:translateY(12px) scale(.97); animation: chatIn .42s cubic-bezier(.16,1,.3,1) forwards; }
  @keyframes chatIn{ to{ opacity:1; transform:translateY(0) scale(1); } }
  .chat-avatar{ margin-top:2px; width:24px; height:24px; border-radius:50%; flex-shrink:0; overflow:hidden; display:flex; align-items:center; justify-content:center; font-size:10px; font-weight:700; }
  .chat-avatar.shop{ background:linear-gradient(160deg,rgba(57,255,20,.2),rgba(57,255,20,.07)); color:#fff; box-shadow:inset 0 0 0 1px rgba(57,255,20,.16); }
  .chat-avatar.buyer{ background:hsl(0 0% 100% / .1); color:hsl(0 0% 100% / .6); }
  .chat-bubble{
    display:inline-flex; align-items:center; min-height:31px;
    border-radius:12px; border-top-left-radius:5px;
    padding:8px 12px; font-size:11.5px; line-height:1.45;
  }
  .chat-bubble.mono{ font-family:'JetBrains Mono',monospace; letter-spacing:.02em; }
  .chat-bubble.shop{
    color:hsl(0 0% 100% / .9);
    background: linear-gradient(160deg, hsl(240 3% 20%) 0%, hsl(240 3% 14%) 100%);
    border:1px solid hsl(0 0% 100% / .10);
  }
  .chat-bubble.buyer{
    color:hsl(0 0% 100% / .58);
    background:hsl(0 0% 100% / .035);
    border:1px solid hsl(0 0% 100% / .06);
  }
  .chat-typing-dots{ display:flex; gap:3px; padding:3px 0; }
  .chat-typing-dots span{ width:6px; height:6px; border-radius:50%; background:hsl(0 0% 100% / .4); animation: wxTyping 1.1s ease-in-out infinite; }
  .chat-typing-dots span:nth-child(2){ animation-delay:.16s; }
  .chat-typing-dots span:nth-child(3){ animation-delay:.32s; }
  @keyframes wxTyping{ 0%,60%,100%{ opacity:.28; transform:translateY(0);} 30%{ opacity:.9; transform:translateY(-3px);} }
  .chat-caret{ display:inline-block; width:1px; height:.95em; margin-left:1.5px; vertical-align:-.14em; background:currentColor; animation: wxCaret 1s steps(1,end) infinite; }
  @keyframes wxCaret{ 0%,50%{opacity:.75;} 50.01%,100%{opacity:0;} }
  .chat-status-row{ display:flex; align-items:center; gap:8px; padding-left:34px; padding-top:6px; }
  .chat-status-text{ font-family:'JetBrains Mono',monospace; font-size:10px; color:hsl(0 0% 100% / .28); }

  .pay-mask{ position:absolute; inset:0; overflow:hidden;
    mask-image: linear-gradient(to right, transparent 0, #000 24%, #000 94%, transparent 100%);
    -webkit-mask-image: linear-gradient(to right, transparent 0, #000 24%, #000 94%, transparent 100%);
  }
  .pay-cols{ display:flex; height:100%; justify-content:center; gap:10px; padding:0 12px;
    mask-image: linear-gradient(to bottom, transparent 0, #000 22%, #000 80%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 22%, #000 80%, transparent 100%);
  }
  .pay-col{ display:flex; flex-direction:column; overflow:hidden; }
  .pay-col-inner{ display:flex; flex-direction:column; gap:10px; padding-bottom:10px; flex-shrink:0; }
  .pay-col.rise .pay-col-inner{ animation: payRise 36s linear infinite; }
  .pay-col.fall .pay-col-inner{ animation: payFall 46s linear infinite; }
  .pay-col.rise2 .pay-col-inner{ animation: payRise 56s linear infinite; }
  @keyframes payRise{ from{ transform:translateY(0);} to{ transform:translateY(-50%);} }
  @keyframes payFall{ from{ transform:translateY(-50%);} to{ transform:translateY(0);} }
  .pay-plate{
    width:70px; height:44px; border-radius:10px; flex-shrink:0;
    display:flex; align-items:center; justify-content:center;
    box-shadow: 0 6px 14px -8px hsl(240 20% 0% / .9);
    font-weight:700; font-size:11px;
  }

  .panel-mock{ position:absolute; bottom:0; left:0; width:660px; max-width:none; transform-origin:bottom left; transform:scale(.62); }
  @media (min-width:480px){ .panel-mock{ transform:scale(.78); } }
  @media (min-width:1024px){ .panel-mock{ transform:scale(1.02); } }
  .panel-frame{ display:flex; overflow:hidden; border-radius:12px; border:1px solid hsl(0 0% 100% / .1); box-shadow:0 30px 58px -30px rgba(0,0,0,1); background:var(--panel-bg); }
  .panel-side{ width:100px; flex-shrink:0; padding:10px 8px 12px; background:var(--panel-side); }
  .panel-brand{ display:flex; align-items:center; gap:6px; padding:0 2px; margin-bottom:12px; }
  .panel-brand-dot{ width:20px; height:20px; border-radius:5px; background:transparent; flex-shrink:0; object-fit:contain; }
  .panel-brand span{ font-size:7.5px; font-weight:700; }
  .panel-menu-label{ font-size:6.5px; font-weight:700; text-transform:uppercase; letter-spacing:.22em; color:hsl(0 0% 100% / .4); padding:0 4px; margin-bottom:6px; }
  .panel-nav-item{ position:relative; display:flex; align-items:center; gap:6px; border-radius:5px; padding:4.5px 6px; margin-bottom:2px; font-size:8px; font-weight:500; color:hsl(0 0% 100% / .45); }
  .panel-nav-item svg{ width:9px; height:9px; }
  .panel-nav-item.active{
    color:#fff; font-weight:600;
    background:linear-gradient(180deg, hsl(0 0% 100% / .085), hsl(0 0% 100% / .045));
    box-shadow: inset 0 1px 0 0 hsl(0 0% 100% / .09);
  }
  .panel-nav-item.active::before{ content:""; position:absolute; left:0; top:50%; transform:translateY(-50%); width:2px; height:9px; border-radius:0 2px 2px 0; background:hsl(0 0% 100% / .7); }
  .panel-main{ flex:1; min-width:0; padding:10px; }
  .panel-crumbs{ display:flex; align-items:center; gap:3px; margin-bottom:4px; }
  .panel-crumbs svg{ width:7px; height:7px; color:hsl(0 0% 100% / .3); }
  .panel-crumbs span{ font-size:6.5px; font-weight:500; color:hsl(0 0% 100% / .5); }
  .panel-h1{ display:block; font-size:11px; font-weight:600; letter-spacing:-0.02em; margin-bottom:6px; border-bottom:1px solid hsl(0 0% 100% / .06); padding-bottom:4px; }
  .panel-showing-row{ display:flex; align-items:center; justify-content:space-between; margin-bottom:6px; }
  .panel-showing{ font-size:6.5px; color:hsl(0 0% 100% / .3); }
  .panel-showing b{ color:hsl(0 0% 100% / .6); font-weight:600; }
  .panel-range{ display:flex; gap:2px; }
  .panel-range span{ border-radius:3px; padding:2px 4px; font-size:6px; color:hsl(0 0% 100% / .25); cursor:pointer; }
  .panel-range span.active{ background:hsl(0 0% 100% / .09); color:hsl(0 0% 100% / .8); }
  .panel-stats{ display:grid; grid-template-columns:repeat(4,1fr); gap:4px; margin-bottom:6px; }
  .panel-stat{ border-radius:7px; border:1px solid hsl(0 0% 100% / .055); background:var(--panel-bg-2); padding:5px 6px; }
  .panel-stat-top{ display:flex; align-items:center; gap:4px; }
  .panel-stat-ic{ display:grid; place-items:center; width:11px; height:11px; border-radius:3px; border:1px solid hsl(0 0% 100% / .07); background:hsl(0 0% 100% / .03); flex-shrink:0; }
  .panel-stat-ic svg{ width:6px; height:6px; color:hsl(0 0% 100% / .55); }
  .panel-stat-label{ font-size:6px; font-weight:600; text-transform:uppercase; letter-spacing:.12em; color:hsl(0 0% 100% / .45); }
  .panel-stat-value{ display:block; margin-top:3px; font-size:11.5px; font-weight:600; letter-spacing:-0.02em; }
  .panel-stat-hint{ display:block; margin-top:2px; font-size:5.5px; color:hsl(0 0% 100% / .3); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .panel-orders{ border-radius:7px; overflow:hidden; border:1px solid hsl(0 0% 100% / .055); background:var(--panel-bg-2); }
  .panel-orders-head{ display:flex; align-items:center; justify-content:space-between; border-bottom:1px solid hsl(0 0% 100% / .05); padding:5px 6px; }
  .panel-orders-head-left{ display:flex; align-items:center; gap:4px; }
  .panel-orders-head-left svg{ width:6.5px; height:6.5px; color:hsl(0 0% 100% / .4); }
  .panel-orders-head-left span{ font-size:6px; font-weight:600; text-transform:uppercase; letter-spacing:.14em; color:hsl(0 0% 100% / .45); }
  .panel-orders-head-right{ font-size:5.5px; color:hsl(0 0% 100% / .25); }
  .panel-order-row{ display:flex; align-items:center; gap:6px; padding:5px 6px; border-bottom:1px solid hsl(0 0% 100% / .035); }
  .panel-order-row:last-child{ border-bottom:none; }
  .panel-order-icon{ width:15px; height:15px; border-radius:4px; border:1px solid hsl(0 0% 100% / .07); background:var(--panel-bg); flex-shrink:0; display:flex; align-items:center; justify-content:center; font-size:6px; font-weight:800; }
  .panel-order-mid{ min-width:0; flex:1; }
  .panel-order-mid b{ display:block; font-size:6.5px; font-weight:600; line-height:1.2; color:hsl(0 0% 100% / .85); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .panel-order-mid small{ display:block; font-size:5.5px; line-height:1.2; color:hsl(0 0% 100% / .28); }
  .panel-order-ref{ font-family:'JetBrains Mono',monospace; font-size:5.5px; letter-spacing:.04em; color:hsl(0 0% 100% / .32); flex-shrink:0; }
  .panel-order-date{ font-size:5.5px; color:hsl(0 0% 100% / .25); flex-shrink:0; }
  .panel-order-badge{ display:flex; align-items:center; gap:2px; border-radius:999px; padding:1.5px 4px; font-size:5px; font-weight:600; background:hsl(142 60% 40% / .14); color:var(--green-badge); flex-shrink:0; }
  .panel-order-badge svg{ width:5px; height:5px; }
  .panel-order-actions{ display:flex; align-items:center; gap:3px; flex-shrink:0; }
  .panel-order-actions span{ border-radius:3px; border:1px solid hsl(0 0% 100% / .08); background:hsl(0 0% 100% / .04); padding:1.5px 4px; font-size:5.5px; font-weight:500; color:hsl(0 0% 100% / .6); }

  .ring-wrap{ position:absolute; inset:0; display:grid; place-items:center; }
  .ring-box{ position:relative; height:240px; width:240px; }
  .ring-disc{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:999px; height:186px; width:186px;
    background:hsl(240 3% 6%);
    box-shadow: inset 0 1px 0 0 hsl(0 0% 100% / .04), 0 18px 40px -18px hsl(0 0% 0% / .9);
  }
  .ring-svg{ position:absolute; inset:0; width:100%; height:100%; transform:rotate(-90deg); overflow:visible; }
  .ring-label-wrap{ position:absolute; inset:0; display:grid; place-items:center; padding:0 32px; }
  .ring-label-inner{ display:flex; flex-direction:column; align-items:center; }
  .ring-check{ margin-bottom:6px; display:grid; place-items:center; width:30px; height:30px; border-radius:999px; color:var(--green); background:hsl(148 62% 48% / .12); box-shadow: inset 0 0 0 1px hsl(148 62% 48% / .32); }
  .ring-check svg{ width:16px; height:16px; }
  .ring-phase-label{ white-space:nowrap; font-size:11px; font-weight:500; color:hsl(0 0% 100% / .55); transition:color .7s ease; }
  .ring-phase-label.done{ color:var(--green); }
  .ring-pct{ margin-top:6px; font-size:18px; font-weight:700; line-height:1; letter-spacing:-0.01em; color:hsl(0 0% 100% / .92); font-variant-numeric:tabular-nums; }

  .why-close{ margin-top:44px; display:flex; flex-direction:column; align-items:center; gap:28px; text-align:center; }
  @media (min-width:768px){ .why-close{ margin-top:52px; } }
  .why-claims{ display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap: 14px 28px; }
  .why-claim{
    display:flex; align-items:center; gap:10px; white-space:nowrap;
    font-family:'Nunito','Plus Jakarta Sans',system-ui,sans-serif;
    font-weight:600; font-size:14px; color:hsl(0 0% 100% / .72);
  }
  @media (min-width:640px){ .why-claim{ font-size:15px; } }
  .why-claim-ic{ display:grid; place-items:center; width:22px; height:22px; border-radius:999px; flex-shrink:0; background:rgba(57,255,20,.14); color:var(--red-claim); }
  .why-claim-ic svg{ width:12px; height:12px; }
  .why-close-hr{ height:1px; width:48px; background:hsl(0 0% 100% / .13); }

  .pill-cta{
    display:inline-flex; align-items:center; gap:.75rem;
    height:3.25rem;
    padding-left:2rem; padding-right:.5rem;
    color:#fff; text-decoration:none; white-space:nowrap;
    background: linear-gradient(#72FF5A 0%, #24D80B 100%);
    border-radius:999px;
    border:none; cursor:pointer;
    font-weight:700; font-size:14.5px;
    box-shadow: inset 0 1px 0 0 #ffffff1a, 0 10px 24px -14px #000000d9;
    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;
  }
  .pill-cta:hover{
    background: linear-gradient(#8AFF73 0%, #20C909 100%);
    transform: translateY(-2px);
  }
  .pill-cta:active{ transform: translateY(0) scale(.98); }
  .pill-cta-arrow{
    display:grid; place-items:center;
    width:2.125rem; height:2.125rem;
    border-radius:999px;
    background:#ffffff2e;
    transition: transform .2s ease;
  }
  .pill-cta:hover .pill-cta-arrow{ transform: translateX(2px); }

  @media (prefers-reduced-motion: reduce){
    .chat-live-dot, .pay-col-inner, .chat-typing-dots span, .chat-caret{ animation:none !important; }
  }

.chat-avatar img{width:100%;height:100%;object-fit:contain;border-radius:50%;display:block}.panel-brand-dot{object-fit:contain;background:transparent!important;border-radius:5px!important;}.wxc-wide-text h3,.wxc-wide-text p,.wxc-compact-body h3,.wxc-compact-body p{font-family:'Inter',system-ui,sans-serif}



.atlantis-trusted{position:relative;isolation:isolate;overflow:hidden;padding:72px 16px;background:#0f1015;color:#fff;font-family:Inter,system-ui,sans-serif;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}
.atlantis-trusted *{box-sizing:border-box}.atlantis-trusted-inner{position:relative;z-index:1;width:100%;max-width:1344px;margin:0 auto;padding:0 24px}.atlantis-trusted-head{display:flex;flex-direction:column;align-items:center;margin:0 auto 48px;text-align:center}.atlantis-trusted-title{max-width:672px;margin:0;color:#fff;font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;font-size:2.6rem;font-weight:800;line-height:1.08;letter-spacing:-.02em}.atlantis-trusted-subtitle{max-width:576px;margin:16px auto 0;color:#9aa0ac;font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;font-size:16px;font-weight:600;line-height:1.6}
.atlantis-trusted-proof-wrap{display:flex;justify-content:center;margin-bottom:64px}.atlantis-trusted-proof{display:grid;width:max-content;grid-template-columns:repeat(3,minmax(0,1fr))}.atlantis-trusted-stat{display:flex;flex-direction:column;align-items:center;padding:20px 44px}.atlantis-trusted-stat:not(:first-child){border-left:1px solid rgba(255,255,255,.075)}.atlantis-trusted-stat-main{display:flex;align-items:center;gap:6px}.atlantis-trusted-stat-icon{width:16px;height:16px;flex:0 0 16px}.atlantis-trusted-stat-number{display:flex;align-items:center;gap:3px;font-family:'Space Grotesk',Inter,system-ui,sans-serif;font-size:42px;font-weight:700;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.atlantis-trusted-stat-number b{color:#fff;font:inherit}.atlantis-trusted-stat-number em{font-family:inherit;font-size:18px;font-style:normal;font-weight:700;line-height:1;white-space:nowrap}.atlantis-trusted-stat-label{margin-top:12px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;text-align:center;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.atlantis-trusted-stat:nth-child(1) .atlantis-trusted-stat-icon,.atlantis-trusted-stat:nth-child(1) .atlantis-trusted-stat-number em{color:#39FF14}.atlantis-trusted-stat:nth-child(1) .atlantis-trusted-stat-label{color:#78b98d}.atlantis-trusted-stat:nth-child(2) .atlantis-trusted-stat-icon,.atlantis-trusted-stat:nth-child(2) .atlantis-trusted-stat-number em{color:#39FF14}.atlantis-trusted-stat:nth-child(2) .atlantis-trusted-stat-label{color:#78b98d}.atlantis-trusted-stat:nth-child(3) .atlantis-trusted-stat-icon,.atlantis-trusted-stat:nth-child(3) .atlantis-trusted-stat-number em{color:#3ecf8e}.atlantis-trusted-stat:nth-child(3) .atlantis-trusted-stat-label{color:#78b79b}
.atlantis-trusted-rows{margin:0 calc(50% - 50vw)}.atlantis-trusted-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.atlantis-trusted-track{display:flex;width:max-content;animation:atlantis-reviews-run 68s linear infinite}.atlantis-trusted-track--reverse{animation-direction:reverse}.atlantis-trusted-set{display:flex}.atlantis-trusted-item{width:388px;flex:0 0 auto;padding:3px 8px 0}.atlantis-trusted-card{position:relative;display:flex;min-height:226px;flex-direction:column;padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:linear-gradient(110deg,#17181d 0%,#131419 58%,#111217 100%);box-shadow:inset 0 1px rgba(255,255,255,.03),0 26px 55px -46px rgba(0,0,0,.95);transition:transform .2s,border-color .2s}.atlantis-trusted-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.14)}.atlantis-trusted-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.atlantis-trusted-person{display:flex;min-width:0;align-items:center;gap:12px}.atlantis-trusted-avatar{position:relative;width:40px;height:40px;flex:0 0 40px;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,rgba(251,191,36,.25),rgba(217,119,6,.1));box-shadow:0 0 0 1px rgba(252,211,77,.2)}.atlantis-trusted-avatar span{position:absolute;inset:0;display:grid;place-items:center;color:rgba(253,230,138,.8);font-size:13px;font-weight:700}.atlantis-trusted-avatar img{position:relative;width:100%;height:100%;object-fit:cover}.atlantis-trusted-person-copy{min-width:0}.atlantis-trusted-userline{display:flex;align-items:center;gap:6px}.atlantis-trusted-name{overflow:hidden;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:13.5px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.atlantis-trusted-badge-check{width:13px;height:13px;flex:0 0 13px;color:#fbbf24}.atlantis-trusted-stars{display:flex;gap:3px;margin-top:5px}.atlantis-trusted-stars svg{width:11px;height:11px;color:#fbbf24;fill:#fbbf24}.atlantis-trusted-verified{flex:0 0 auto;padding:5px 10px;border:1px solid rgba(251,191,36,.25);border-radius:999px;color:rgba(252,211,77,.9);background:rgba(251,191,36,.07);font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;line-height:1}.atlantis-trusted-message{margin:16px 0;color:rgba(255,255,255,.6);font-family:Inter,system-ui,sans-serif;font-size:13.5px;font-weight:400;line-height:1.62}.atlantis-trusted-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.atlantis-trusted-source{display:inline-flex;align-items:center;gap:6px;color:#8b93ff;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:600}.atlantis-trusted-source.store{color:#fbbf24}.atlantis-trusted-source svg{width:12px;height:12px}.atlantis-trusted-date{color:rgba(255,255,255,.25);font-family:Inter,system-ui,sans-serif;font-size:11px;font-variant-numeric:tabular-nums}.atlantis-trusted-marquee+.atlantis-trusted-marquee{margin-top:18px}@keyframes atlantis-reviews-run{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.atlantis-trusted-rows:hover .atlantis-trusted-track,.atlantis-trusted-rows:focus-within .atlantis-trusted-track{animation-play-state:paused}
@media(max-width:1023px){.atlantis-trusted-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.atlantis-trusted-stat{padding:14px 32px}.atlantis-trusted-stat-number{font-size:34px}.atlantis-trusted-stat-number em{font-size:15px}.atlantis-trusted-stat-label{font-size:10px}}
@media(max-width:640px){.atlantis-trusted{padding:56px 0 64px}.atlantis-trusted-inner{padding:0 16px}.atlantis-trusted-head{margin-bottom:40px}.atlantis-trusted-title{font-size:2rem}.atlantis-trusted-subtitle{font-size:15px}.atlantis-trusted-proof-wrap{margin-bottom:48px}.atlantis-trusted-stat{padding:10px 12px}.atlantis-trusted-stat-number{font-size:24px}.atlantis-trusted-stat-number em{font-size:11px}.atlantis-trusted-stat-label{font-size:9px}.atlantis-trusted-item{width:316px}}
@media(prefers-reduced-motion:reduce){.atlantis-trusted-track{animation:none}.atlantis-trusted-marquee{overflow-x:auto}.atlantis-trusted-set+.atlantis-trusted-set{display:none}.atlantis-trusted-card{transition:none}}


.atlantis-support{padding:64px 16px 80px;background:#0f1015;color:#fff;font-family:Inter,system-ui,sans-serif}.atlantis-support *{box-sizing:border-box}.atlantis-support-inner{width:100%;max-width:1312px;margin:0 auto;padding:0 24px}.atlantis-support-heading{max-width:672px;margin:0 auto 40px;text-align:center}.atlantis-support-divider{display:block;width:200px;height:1px;margin:0 auto 32px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)}.atlantis-support-heading h2{margin:0;color:#fff;font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.atlantis-support-heading p{max-width:512px;margin:12px auto 0;color:#9aa0ac;font-family:'Nunito','Plus Jakarta Sans','Inter',sans-serif;font-size:15px;font-weight:600;line-height:1.6}
.atlantis-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.atlantis-support-card{--support-color:#ef524d;--support-rgb:239,82,77;position:relative;display:flex;align-items:center;gap:16px;width:100%;min-width:0;min-height:116px;overflow:hidden;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:16px;color:#fff;background:linear-gradient(110deg,#17181d 0%,#131419 58%,#111217 100%);text-align:left;text-decoration:none;transition:border-color .2s}.atlantis-support-card:nth-child(2){--support-color:#6773f4;--support-rgb:103,115,244}.atlantis-support-card:nth-child(3){--support-color:#39FF14;--support-rgb:57,255,20}.atlantis-support-card:hover{border-color:rgba(var(--support-rgb),.34);color:#fff}.atlantis-support-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(100deg,rgba(var(--support-rgb),.09) 0%,rgba(var(--support-rgb),.03) 34%,transparent 62%);transition:opacity .3s}.atlantis-support-card:after{content:"";position:absolute;inset:0 0 auto;height:1px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(var(--support-rgb),.55),transparent);transition:opacity .3s}.atlantis-support-card:hover:before,.atlantis-support-card:hover:after{opacity:1}.atlantis-support-icon{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:var(--support-color);background:rgba(255,255,255,.045);box-shadow:inset 0 1px rgba(255,255,255,.06);transition:transform .2s}.atlantis-support-card:hover .atlantis-support-icon{transform:scale(1.06)}.atlantis-support-icon svg{display:block!important;width:18px!important;height:18px!important;flex:0 0 18px!important;color:inherit!important}.atlantis-support-copy{position:relative;display:block;min-width:0;flex:1}.atlantis-support-name{display:block;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.25}.atlantis-support-description{display:block;margin-top:2px;color:rgba(255,255,255,.55);font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:400;line-height:1.35}.atlantis-support-response{position:relative;display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;text-align:right}.atlantis-support-response-label{color:rgba(255,255,255,.4);font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.atlantis-support-response-value{margin-top:3px;color:var(--support-color);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.atlantis-support-arrow{position:relative;display:block!important;width:15px!important;height:15px!important;flex:0 0 15px!important;color:rgba(255,255,255,.3)!important;transition:color .2s,transform .2s}.atlantis-support-card:hover .atlantis-support-arrow{color:var(--support-color)!important;transform:translateX(2px)}.atlantis-support-promise{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:32px 0 0;color:rgba(255,255,255,.5);font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center}.atlantis-support-promise svg{display:block!important;width:15px!important;height:15px!important;flex:0 0 15px!important;color:rgba(52,211,153,.85)!important}.atlantis-support-promise strong{color:#fff;font-weight:600}
.atlantis-support-card{min-height:auto}
@media(max-width:1023px){.atlantis-support-grid{grid-template-columns:1fr}.atlantis-support-response{display:none}}@media(max-width:640px){.atlantis-support{padding:56px 0 64px}.atlantis-support-inner{padding:0 16px}.atlantis-support-heading{margin-bottom:32px}.atlantis-support-divider{margin-bottom:32px}.atlantis-support-heading h2{font-size:24px}.atlantis-support-heading p{font-size:15px}.atlantis-support-card{min-height:0;gap:14px;padding:18px}.atlantis-support-description{font-size:12px}}
