.elementor-kit-6{--e-global-color-primary:#2FD1FF;--e-global-color-secondary:#B4FF39;--e-global-color-text:#F8F9FA;--e-global-color-accent:#9BA4B5;--e-global-color-7a0db51:#2FD1FF;--e-global-color-1b1f01b:#B4FF39;--e-global-typography-primary-font-family:"Chakra Petch";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"JetBrains Mono";--e-global-typography-accent-font-weight:500;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h1{font-family:"Montserrat",Sans-serif;font-weight:800;text-transform:uppercase}.elementor-kit-6 h2{font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:600}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--void:#0A0C10;--panel:#12161D;--panel-raised:#191E27;--line:#242B36;--signal:#2FD1FF;--signal-dim:#123844;--ticket:#B4FF39;--ticket-dim:#293A0C;--text-1:#F4F6F9;--text-2:#8D97AB;--text-3:#5B6478;--danger:#FF5470;--font-display:'Chakra Petch',sans-serif;--font-body:'Manrope',sans-serif;--font-mono:'JetBrains Mono',monospace}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--void)!important;color:var(--text-1)!important;font-family:var(--font-body);line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}h1,h2,h3,h4{color:var(--text-1)!important}@keyframes pulse-dot{0%,100%{opacity:1}50%{opacity:.4}}.grid-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;opacity:.25;mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,black 40%,transparent 90%)}.parallax-wrap{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.parallax-layer{position:absolute;width:160%;height:160%;left:-30%;top:-30%;will-change:transform}.layer-far{background:radial-gradient(circle at 30% 20%,rgb(47 209 255 / .10),transparent 45%),radial-gradient(circle at 75% 60%,rgb(180 255 57 / .06),transparent 40%);filter:blur(70px)}.fog-band{position:absolute;left:-20%;width:140%;height:260px;background:linear-gradient(90deg,transparent,rgb(180 210 230 / .05) 40%,rgb(180 210 230 / .06) 60%,transparent);filter:blur(20px);animation:drift 46s linear infinite}.fog-1{top:8%;animation-duration:52s}.fog-2{top:38%;animation-duration:64s;animation-direction:reverse;opacity:.7}.fog-3{top:70%;animation-duration:58s}@keyframes drift{0%{transform:translateX(-6%)}50%{transform:translateX(6%)}100%{transform:translateX(-6%)}}.skyline{position:absolute;left:-5%;width:110%;height:220px;bottom:-40px;background:linear-gradient(180deg,transparent,var(--void) 92%),var(--panel-raised);clip-path:polygon(0% 100%,0% 55%,4% 55%,4% 30%,9% 30%,9% 45%,14% 45%,14% 20%,19% 20%,19% 60%,24% 60%,24% 10%,26% 10%,26% 40%,31% 40%,31% 65%,37% 65%,37% 25%,42% 25%,42% 50%,47% 50%,47% 5%,49% 5%,49% 35%,55% 35%,55% 55%,60% 55%,60% 15%,65% 15%,65% 45%,70% 45%,70% 60%,75% 60%,75% 20%,80% 20%,80% 50%,85% 50%,85% 30%,90% 30%,90% 65%,96% 65%,96% 40%,100% 40%,100% 100%);opacity:.55}.particles-wrap{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.particle{position:absolute;bottom:-10px;border-radius:50%;background:var(--signal);opacity:0;animation-name:float-up;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes float-up{0%{transform:translateY(0) translateX(0);opacity:0}8%{opacity:.55}90%{opacity:.25}100%{transform:translateY(-105vh) translateX(var(--drift,24px));opacity:0}}header{position:sticky;top:0;z-index:50;background:rgb(10 12 16 / .52);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.header-row{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:32px}.header-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1}.logo{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:.5px;transition:opacity .18s ease}.logo:hover{opacity:.85}.logo .mark{width:34px;height:34px;border:2px solid var(--signal);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--signal);transform:rotate(45deg);flex-shrink:0}.logo .mark span{transform:rotate(-45deg)}.logo .zeta{color:var(--signal)}.logo .games{color:var(--text-1);font-weight:500}.site-logo{height:150px;width:auto}@media (max-width:900px){.site-logo{height:64px}}nav.links{display:flex;gap:36px;font-size:14px;font-weight:600;color:var(--text-2)}nav.links a{position:relative;padding:6px 0;transition:color .18s ease}nav.links a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--signal);transition:width .22s ease}nav.links a:hover{color:var(--text-1)}nav.links a:hover::after{width:100%}nav.links a.current{color:var(--signal)}nav.links a.current::after{width:100%;background:var(--ticket)}.search-pill-wide{width:100%;max-width:420px;display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:100px;padding:11px 20px;font-size:14px;color:var(--text-3);transition:border-color .18s ease}.search-pill-wide:hover,.search-pill-wide:focus-within{border-color:var(--signal)}.nav-actions{display:flex;gap:10px;margin-right:8px}.icon-btn{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line);font-size:15px;color:var(--text-2);transition:transform .18s ease,border-color .18s ease,color .18s ease}.icon-btn:hover{transform:translateY(-2px);border-color:var(--signal);color:var(--signal)}.hamburger-btn{display:none;width:38px;height:38px;border-radius:10px;background:var(--panel);border:1px solid var(--line);color:var(--text-2);align-items:center;justify-content:center;cursor:pointer}.hamburger-btn .icon-close{display:none}.hamburger-btn.open .icon-open{display:none}.hamburger-btn.open .icon-close{display:block}.mobile-menu{display:none;flex-direction:column;gap:18px;padding:0 20px 24px}.mobile-menu.open{display:flex}.mobile-links{display:flex;flex-direction:column;gap:2px}.mobile-links a{font-family:var(--font-display);font-size:15px;text-transform:uppercase;color:var(--text-2);padding:14px 4px;border-bottom:1px solid var(--line)}.mobile-links a:hover{color:var(--text-1)}@media (max-width:900px){.header-center{display:none}.hamburger-btn{display:flex}}.hero{position:relative;z-index:1;padding:88px 0 56px}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--ticket);background:var(--ticket-dim);border:1px solid #47661A;padding:6px 12px;border-radius:100px;margin-bottom:24px}.hero-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--ticket);animation:pulse-dot 1.6s ease-in-out infinite}h1.hero-title{font-family:var(--font-display);font-weight:700;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.01em;max-width:820px;text-transform:uppercase}h1.hero-title .accent{color:var(--signal)}.hero-sub{margin-top:22px;font-size:17px;color:var(--text-2);max-width:480px}.hero-cta{display:flex;gap:14px;margin-top:34px}.btn{font-family:var(--font-body);font-weight:700;font-size:14px;padding:15px 26px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;border:1px solid #fff0;transition:transform .18s ease,border-color .18s ease,background .18s ease}.btn-primary{background:var(--signal);color:#00232B}.btn-primary:hover{transform:translateY(-2px);background:#5BDCFF}.btn-ghost{background:#fff0;border:1px solid var(--line);color:var(--text-1)}.btn-ghost:hover{transform:translateY(-2px);border-color:var(--signal);color:var(--signal)}.ticker-shell{position:relative;margin-top:56px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:var(--panel)}.ticker-shell::before,.ticker-shell::after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.ticker-shell::before{left:0;background:linear-gradient(90deg,var(--panel),transparent)}.ticker-shell::after{right:0;background:linear-gradient(-90deg,var(--panel),transparent)}.ticker-track{display:flex;white-space:nowrap;animation:scroll 28s linear infinite;width:max-content}.ticker-shell:hover .ticker-track{animation-play-state:paused}.ticker-track span{font-family:var(--font-mono);font-size:13px;color:var(--text-2);padding:14px 34px;border-right:1px solid var(--line);display:flex;align-items:center;gap:8px}.ticker-track span b{color:var(--text-1);font-weight:600}.ticker-track span.live{color:var(--ticket)}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--ticket);animation:pulse-dot 1.6s ease-in-out infinite}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.banner-carousel{position:relative;height:320px;border-radius:20px;overflow:hidden;margin-top:100px;border:1px solid var(--line)}.banner-slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;animation:bannerFade 15s infinite}.banner-slide:nth-child(1){animation-delay:0s}.banner-slide:nth-child(2){animation-delay:5s}.banner-slide:nth-child(3){animation-delay:10s}@keyframes bannerFade{0%{opacity:0;pointer-events:none}3%{opacity:1;pointer-events:auto}30%{opacity:1;pointer-events:auto}34%{opacity:0;pointer-events:none}100%{opacity:0;pointer-events:none}}.banner-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important;z-index:0}.banner-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(120deg,rgb(10 20 40 / .7),rgb(10 20 40 / .45))}.banner-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:44px 48px}.banner-content .eyebrow{font-family:var(--font-mono);font-size:12px;color:var(--ticket);letter-spacing:.08em;margin-bottom:8px}.banner-content h3{font-family:var(--font-display);font-size:24px;text-transform:uppercase;max-width:420px;color:#fff}.banner-content p{font-size:13px;color:rgb(255 255 255 / .75);margin-top:6px;max-width:380px}.banner-content .btn{margin-top:14px;width:fit-content}.banner-dots{position:absolute;bottom:16px;left:48px;display:flex;gap:6px;z-index:3}.banner-dots span{width:6px;height:6px;border-radius:50%;background:rgb(255 255 255 / .3)}@media (max-width:760px){.banner-carousel{margin-top:32px}}.info-strip{position:relative;z-index:1;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:44px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:32px}.info-item{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-3);flex:1;min-width:200px}.info-item>div{display:flex;flex-direction:column;gap:2px}.info-item .ic{width:38px;height:38px;border-radius:10px;background:var(--panel);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--signal);flex-shrink:0}.info-item b{display:block;color:var(--text-1);font-size:13px}.platform-toggle{display:inline-flex;background:var(--panel);border:1px solid var(--line);border-radius:100px;padding:4px;gap:4px}.platform-toggle button{font-family:var(--font-display);font-size:13px;letter-spacing:.03em;padding:9px 26px;border-radius:100px;background:#fff0;color:var(--text-2);border:none;cursor:pointer;transition:background .18s ease,color .18s ease}.platform-toggle button.active{background:var(--signal);color:#00232B}.genre-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-top:26px}.genre-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:14px;padding:28px 18px;text-align:center;transition:transform .18s ease,border-color .18s ease}.genre-card::before{content:"";position:absolute;inset:0;background:rgb(10 12 16 / .35);transition:background .18s ease}.genre-card:hover{border-color:var(--signal);transform:translateY(-3px)}.genre-card:hover::before{background:rgb(10 12 16 / .15)}.genre-card .g-ic{position:relative;z-index:1;color:#fff;margin-bottom:12px;transition:color .18s ease}.genre-card:hover .g-ic{color:var(--signal)}.genre-card span{position:relative;z-index:1;font-family:var(--font-display);font-size:13px;text-transform:uppercase;letter-spacing:.02em;color:#fff;text-shadow:0 2px 8px rgb(0 0 0 / .4)}.breakout-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px;margin-top:62px}.breakout-card{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:84px 20px 24px;text-align:center;transition:border-color .18s ease,transform .18s ease}.breakout-card:hover{border-color:var(--signal);transform:translateY(-4px)}.breakout-figure{position:absolute;top:-64px;left:50%;transform:translateX(-50%);width:120px;height:150px;pointer-events:none;animation:float-figure 3.2s ease-in-out infinite;transition:transform .25s ease,filter .25s ease}@keyframes float-figure{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}.breakout-card:hover .breakout-figure{transform:translateX(-50%) translateY(-10px) scale(1.06);filter:drop-shadow(0 6px 16px rgb(47 209 255 / .35))}.breakout-figure img{-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%);mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}.breakout-card .tag{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--void);background:var(--ticket);padding:4px 10px;border-radius:100px;display:inline-block;margin-bottom:10px}.breakout-card h4{font-family:var(--font-display);font-size:17px;text-transform:uppercase}.breakout-card .plat{font-family:var(--font-mono);font-size:11px;color:var(--text-3);margin-top:4px}.breakout-card .see-more{display:block;font-family:var(--font-mono);font-size:11px;color:var(--signal);margin-top:10px}.breakout-card{background-size:cover;background-position:center}.breakout-card::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgb(18 22 29 / .55),rgb(18 22 29 / .96));border-radius:16px}.breakout-card>*:not(.breakout-figure){position:relative;z-index:1}@media (hover:hover){.breakout-card .see-more{opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.breakout-card:hover .see-more{opacity:1;transform:translateY(0)}}@media (max-width:760px){.breakout-grid{gap:90px}}section.catalog{position:relative;z-index:1;padding:64px 0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.section-head h2{font-family:var(--font-display);font-size:24px;text-transform:uppercase;display:flex;align-items:center;gap:12px}.section-head h2 .count{font-family:var(--font-mono);font-size:12px;color:var(--void);background:var(--signal);padding:3px 9px;border-radius:100px}.section-head a.see-all{font-size:13px;font-weight:700;color:var(--text-2)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.ticket{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.ticket:hover{transform:translateY(-4px);border-color:var(--signal)}.ticket-art{height:200px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:16px}.ticket-art .badge{position:absolute;top:14px;left:14px;font-family:var(--font-mono);font-size:10px;font-weight:600;background:rgb(0 0 0 / .4);color:#fff;padding:4px 8px;border-radius:6px;letter-spacing:.05em}.badge.elementor-widget-woocommerce-product-stock,.badge.elementor-widget-woocommerce-product-stock .elementor-widget-container{background:transparent!important;padding:0!important;border-radius:0!important}.badge .stock{font-size:0!important;display:inline-block!important;padding:4px 8px!important;border-radius:6px!important}.badge .stock.in-stock{background:var(--ticket)!important}.badge .stock.in-stock::before{content:"● DISPONÍVEL";font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;color:#1B2A06}.badge .stock.out-of-stock{background:var(--signal)!important}.badge .stock.out-of-stock::before{content:"ALUGADO";font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;color:#00232B}.ticket-art h3{font-family:var(--font-display);font-size:19px;color:#fff;text-transform:uppercase;text-shadow:0 2px 12px rgb(0 0 0 / .5)}.ticket-art .plat{font-family:var(--font-mono);font-size:11px;color:rgb(255 255 255 / .75);margin-top:4px}.ticket-stub{position:relative;padding:16px 16px 18px;display:flex;align-items:center;justify-content:space-between}.ticket-stub::before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background-image:linear-gradient(90deg,var(--line) 60%,transparent 0%);background-size:12px 1px;background-repeat:repeat-x}.ticket-stub .cut-l,.ticket-stub .cut-r{position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:var(--void)}.ticket-stub .cut-l{left:-9px}.ticket-stub .cut-r{right:-9px}.ticket-stub .duration{font-family:var(--font-mono);font-size:11px;color:var(--text-3)}.ticket-stub .price{font-family:var(--font-display);font-size:20px;font-weight:600}.ticket-stub .price small{font-family:var(--font-mono);font-size:11px;color:var(--text-3);font-weight:400}.ticket-stub .rent-btn{font-family:var(--font-body);font-weight:700;font-size:12px;background:var(--panel-raised);border:1px solid var(--line);padding:9px 14px;border-radius:8px}.ticket:hover .rent-btn{background:var(--signal);color:#00232B;border-color:var(--signal)}.c1{background:linear-gradient(160deg,#1B2A4A,#0E1622)}.c2{background:linear-gradient(160deg,#3A1620,#160A0F)}.c3{background:linear-gradient(160deg,#173328,#0C1712)}.c4{background:linear-gradient(160deg,#332617,#170F09)}.reviews-carousel{position:relative;overflow:hidden;margin-top:24px}.reviews-carousel::before,.reviews-carousel::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.reviews-carousel::before{left:0;background:linear-gradient(90deg,var(--void),transparent)}.reviews-carousel::after{right:0;background:linear-gradient(-90deg,var(--void),transparent)}.reviews-track{display:flex;gap:20px;width:max-content;animation:reviews-scroll 46s linear infinite}.reviews-carousel:hover .reviews-track{animation-play-state:paused}@keyframes reviews-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.reviews-track .review-card{width:290px;flex-shrink:0}.review-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px}.review-stars{color:var(--ticket);font-size:14px;letter-spacing:3px;margin-bottom:14px}.review-quote{font-size:14px;color:var(--text-1);margin-bottom:18px;line-height:1.6}.review-foot{display:flex;align-items:center;gap:10px}.review-avatar{width:30px;height:30px;border-radius:50%;background:var(--panel-raised);border:1px solid var(--line);display:flex!important;align-items:center!important;justify-content:center!important}.review-name{font-family:var(--font-mono);font-size:12px;color:var(--text-3)}.how{position:relative;z-index:1;padding:80px 0;border-top:1px solid var(--line)}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:32px}.how-step{background:var(--panel);padding:32px 28px}.how-step .num{font-family:var(--font-mono);font-size:12px;color:var(--signal)}.how-step h4{font-family:var(--font-display);font-size:18px;margin:14px 0 8px;text-transform:uppercase}.how-step p{font-size:14px;color:var(--text-2)}.trust{display:flex;gap:36px;flex-wrap:wrap;margin-top:40px}.trust-item{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-2)}.trust-item .ic{width:8px;height:8px;background:var(--signal);border-radius:2px;flex-shrink:0}footer{position:relative;z-index:1;border-top:1px solid var(--line);padding:48px 0 28px}.foot-top{display:grid;grid-template-columns:260px repeat(3,1fr);gap:36px;padding:56px 0 40px}@media (max-width:760px){.foot-top{grid-template-columns:1fr}}.foot-brand{max-width:260px}.foot-brand p{font-size:13px;color:var(--text-3);margin-top:4px;line-height:1.6}.foot-social{display:flex;gap:10px;margin-top:18px}.social-ic{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line);color:var(--text-2);transition:transform .18s ease,border-color .18s ease,color .18s ease}.social-ic:hover{transform:translateY(-2px);border-color:var(--signal);color:var(--signal)}.foot-col h5{font-family:var(--font-mono);font-size:11px;color:var(--text-3);letter-spacing:.08em;margin-bottom:12px}.foot-col a{position:relative;display:block;width:fit-content;padding:3px 0;transition:color .18s ease;font-size:13px;color:var(--text-2);margin-bottom:8px}.foot-col a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--signal);transition:width .2s ease}.foot-col a:hover{color:var(--text-1)}.foot-col a:hover::after{width:100%}.foot-payments{font-family:var(--font-mono);font-size:11px;color:var(--text-3);background:var(--panel);border:1px solid var(--line);padding:6px 14px;border-radius:100px}.foot-bottom{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:12px;color:var(--text-3);flex-wrap:wrap;gap:10px}.catalog-hero{padding:36px 0 8px}.breadcrumb{font-family:var(--font-mono);font-size:12px;color:var(--text-3);margin-bottom:14px}.breadcrumb a{color:var(--text-2)}.breadcrumb span{color:var(--signal)}.catalog-hero h1{font-family:var(--font-display);font-size:34px;text-transform:uppercase}.result-count{font-family:var(--font-mono);font-size:13px;color:var(--text-3);margin-top:8px}.filter-bar{position:sticky;top:0;z-index:20;background:rgb(10 12 16 / .92);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px;padding:16px 0}.filter-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:space-between}.filter-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jet-radio-list__row{display:inline-block!important;margin-right:4px!important}.jet-radio-list__item{cursor:pointer}.jet-radio-list__button{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:var(--font-display)!important;font-size:13px!important;padding:9px 20px!important;border-radius:100px!important;background:var(--panel)!important;border:1px solid var(--line)!important;color:var(--text-2)!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.jet-radio-list__decorator{display:none!important}.jet-radio-list__label{font-family:var(--font-display)!important;text-transform:uppercase!important}.jet-radio-list__input:checked+.jet-radio-list__button{background:var(--signal)!important;color:#00232B!important;border-color:var(--signal)!important}.jet-checkboxes-list__row{display:inline-block!important;margin-right:8px!important;margin-bottom:8px!important}.jet-checkboxes-list__item{cursor:pointer}.jet-checkboxes-list__button{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:var(--font-body)!important;font-weight:600!important;font-size:13px!important;padding:8px 16px!important;border-radius:100px!important;background:var(--panel)!important;border:1px solid var(--line)!important;color:var(--text-2)!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.jet-checkboxes-list__decorator{display:none!important}.jet-checkboxes-list__input:checked+.jet-checkboxes-list__button{background:transparent!important;color:var(--ticket)!important;border-color:var(--ticket)!important}nav.elementor-pagination:not(:last-of-type){display:none!important}.product-frame{border-radius:20px;overflow:hidden;border:1px solid var(--line)}.product-frame img{display:block;width:100%;height:100%;object-fit:cover}.product-info-col{display:flex;flex-direction:column;gap:20px;padding-top:8px}.product-info-col h1,.product-info-col .product_title{font-family:var(--font-display)!important;font-size:30px!important;text-transform:uppercase}.product-info-col .price,.product-info-col .woocommerce-Price-amount{font-family:var(--font-display)!important;font-size:32px!important;color:var(--text-1)!important;font-weight:600!important}.product-info-col .price del{color:var(--text-3)!important;font-size:18px!important}.product-info-col .price ins{text-decoration:none}.product-info-col .star-rating{color:var(--ticket)!important}.product-info-col .variations{width:100%}.product-info-col .variations select{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--text-1);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 14px;width:100%}.product-info-col .variations label{font-family:var(--font-mono);font-size:11px;color:var(--text-2);text-transform:uppercase;letter-spacing:.06em}.cta-buy{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--ticket);color:#1B2A06;font-family:var(--font-display);font-weight:600;font-size:16px;text-transform:uppercase;padding:18px;border-radius:12px;margin-top:8px}.cta-buy.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.trust-mini{display:flex;flex-direction:column;gap:10px;margin-top:8px}.trust-mini div{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-2)}.trust-mini .ic{width:6px;height:6px;background:var(--signal);border-radius:2px;flex-shrink:0}.select-hint{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--ticket);background:rgb(180 255 57 / .08);border:1px solid rgb(180 255 57 / .25);padding:6px 12px;border-radius:100px;margin-bottom:10px;animation:pulse-hint 1.6s ease-in-out infinite}.select-hint .dot{width:6px;height:6px;border-radius:50%;background:var(--ticket)}@keyframes pulse-hint{0%,100%{opacity:1}50%{opacity:.55}}.section{padding:36px 0;border-top:1px solid var(--line)}.section h2{font-family:var(--font-display);font-size:20px;text-transform:uppercase;margin-bottom:16px;color:var(--text-1)!important}.section p,.section .woocommerce-Tabs-panel{color:var(--text-2);font-size:14px;max-width:760px}.section .woocommerce-Reviews{color:var(--text-2)}.section .comment-text{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px}.section .star-rating{color:var(--ticket)!important}.section .comment-form-rating select,.section #review_form textarea,.section #review_form input{background:var(--panel-raised);border:1px solid var(--line);color:var(--text-1);border-radius:8px;padding:8px 12px}.price-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:28px;margin:20px 0 40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.price-card .num{font-family:var(--font-display);font-size:34px;color:var(--ticket)}.price-card .label{font-family:var(--font-mono);font-size:12px;color:var(--text-3);margin-top:4px}.price-card .btn{font-family:var(--font-display);font-weight:600;font-size:13px;text-transform:uppercase;background:var(--ticket);color:#1B2A06;padding:14px 24px;border-radius:10px}.rules{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 26px;margin-bottom:60px}.rules h2{font-family:var(--font-display);font-size:16px;text-transform:uppercase;margin-bottom:12px;color:var(--signal)}.rules ul{color:var(--text-2);font-size:13px;padding-left:20px}.rules li{margin-bottom:8px}.rules .fill{color:var(--ticket)}.reward-row{display:flex;gap:20px;flex-wrap:wrap;margin:20px 0 50px}.reward-card{flex:1;min-width:220px;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px}.reward-card .who{font-family:var(--font-mono);font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.reward-card .num{font-family:var(--font-display);font-size:30px;color:var(--ticket);margin-top:8px}.reward-card p{font-size:13px;color:var(--text-2);margin-top:8px}@media (max-width:700px){.reward-row{flex-direction:column}}.presale-hero-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media (max-width:900px){.presale-hero{min-height:280px}}@media (max-width:760px){.how-grid{grid-template-columns:1fr}h1.hero-title{font-size:38px}}.ticket-art .promo-badge{position:absolute;top:14px;right:14px;z-index:2}.jet-woo-product-badge.jet-woo-product-badge__sale{font-family:var(--font-mono)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:var(--danger)!important;color:#fff!important;padding:4px 8px!important;border-radius:6px!important;display:inline-block!important}.blog-filter{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 36px}.blog-filter a{font-family:var(--font-body);font-weight:600;font-size:13px;background:var(--panel);border:1px solid var(--line);color:var(--text-2);padding:8px 16px;border-radius:100px}.blog-filter a.active{border-color:var(--signal);color:var(--signal)}.post-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;padding-bottom:70px}.post-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.post-card:hover{transform:translateY(-4px);border-color:var(--signal)}.post-card-img{height:170px;position:relative;background-size:cover;background-position:center}.post-card-img .cat-tag{position:absolute;top:14px;left:14px;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;background:var(--signal);color:#00232B;padding:4px 10px;border-radius:100px}.post-card-body{padding:20px}.post-card h3{font-family:var(--font-display);font-size:17px;text-transform:uppercase;margin-bottom:8px}.post-card .excerpt{font-size:13px;color:var(--text-2);margin-bottom:14px}.post-card .meta{font-family:var(--font-mono);font-size:11px;color:var(--text-3);display:flex;gap:10px}.post-hero{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--line);margin-top:20px;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end}.post-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.post-hero-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgb(10 12 16 / .95) 15%,rgb(10 12 16 / .2) 80%)}.post-hero-content{position:relative;z-index:1;padding:32px 36px}.post-hero .cat-tag{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;background:var(--signal);color:#00232B;padding:5px 12px;border-radius:100px;margin-bottom:14px}.post-hero h1{font-family:var(--font-display);font-size:clamp(26px,4vw,38px);text-transform:uppercase;color:#fff;text-shadow:0 2px 12px rgb(0 0 0 / .5)}.post-hero .meta{font-family:var(--font-mono);font-size:12px;color:rgb(255 255 255 / .7);margin-top:10px}.post-body{max-width:740px;margin:0 auto;padding:44px 28px 30px}.post-body p{color:var(--text-2);font-size:15px;margin-bottom:18px}.post-body h2{font-family:var(--font-display);font-size:22px;text-transform:uppercase;margin:32px 0 14px;color:var(--signal)}.post-body ul{color:var(--text-2);font-size:15px;padding-left:22px;margin-bottom:18px}.post-body li{margin-bottom:8px}.post-body blockquote{border-left:3px solid var(--ticket);padding-left:18px;margin:24px 0;font-style:italic;color:var(--text-1);font-size:16px}.post-cta{max-width:740px;margin:0 auto 60px;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px;text-align:center}.post-cta p{color:var(--text-2);font-size:14px;margin-bottom:14px}.post-cta .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:13px;text-transform:uppercase;background:var(--ticket);color:#1B2A06;padding:12px 22px;border-radius:10px}.section-title{font-family:var(--font-display);font-size:20px;text-transform:uppercase;margin-bottom:16px}.ast-article-single,.ast-article-post,.elementor-location-single{background:transparent!important;box-shadow:none!important}.post-hero{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){.post-hero{margin-left:20px;margin-right:20px;width:auto}}