.dmenu,.hero-banner-img,.hero-deco{pointer-events:none}.ap-bonus-lbl,.gbadge,.hero-badge,.slabel{text-transform:uppercase}.bcard,.cta-sec,.faq-a,.gcard,.hero,.hero-deco,.ihero{overflow:hidden}#stb,.apb,.btn,.dtoggle,.faq-q,.ham,.logo,.nav-links a{cursor:pointer}.ap-bonus-lbl,.ap-logo,.ap-lottag,.apb,.bname,.ctxt strong,.faq-q,.fg2 label,.gbadge,.gname,.hero-badge,.hero-title,.logo,.pb h3,.pbadge,.psn,.sc h4,.skip,.slabel,.snbadge,.spec-tbl td:last-child,.stat-num,.stitle,.ttitle,.wtitle{font-weight:700}.mnav,.navbar{backdrop-filter:blur(14px);right:0}.ap-ni i,.logo em{font-style:normal}#stb,.dmenu{visibility:hidden}#stb.vis,.gcard:hover::before{opacity:1}:root{--navy:#0b0b6a;--royal:#1818a8;--purple:#6b21d6;--orange:#ff6600;--gold:#ffb800;--white:#ffffff;--swhite:#d0d0ff;--off:#dde4ff;--muted:#9090c8;--card:rgba(255, 255, 255, 0.07);--cborder:rgba(255, 255, 255, 0.13);--r:14px;--rs:8px;--tr:.28s ease}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Nunito,sans-serif;background:var(--navy);color:var(--swhite);line-height:1.65;overflow-x:hidden}a{text-decoration:none;color:inherit}ul{list-style:none}img{max-width:100%;height:auto;display:block}.skip{position:absolute;top:-60px;left:0;background:var(--orange);color:#fff;padding:8px 16px;z-index:9999;border-radius:0 0 8px;transition:top .2s}.skip:focus{top:0}.navbar{position:fixed;top:0;left:0;z-index:1000;height:66px;background:rgba(8,8,96,.97);border-bottom:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:space-between;padding:0 30px}.logo,.logo-icon{align-items:center;display:flex}.logo{gap:10px;font-family:Rajdhani,sans-serif;font-size:1.5rem}.btn,.dtoggle,.mnav a,.mtoggle,.nav-links a{font-family:Nunito,sans-serif}.ap-bonus-lbl,.ap-logo,.bname,.gname,.hero-title,.pb h3,.sc h4,.snbadge,.spec-tbl th,.stat-num,.stitle,.wtitle{font-family:Rajdhani,sans-serif}.logo-icon{width:40px;height:40px;background:linear-gradient(135deg,#f60,#ffb800);border-radius:10px;justify-content:center;font-size:1.2rem}.ap-logo,.ap-ni.act,.apb-r,.bname,.cta-title .acc,.ihero h1 span,.logo em,.nav-links a.act,.pb h3,.stars,.stitle .acc{color:var(--gold)}.dmenu a,.dtoggle,.nav-links a{font-weight:600;color:var(--off);transition:background var(--tr),color var(--tr)}.nav-links{display:flex;align-items:center;gap:2px}.dmenu a,.nav-cta{display:flex;gap:10px}.dtoggle,.nav-links a{padding:8px 14px;border-radius:var(--rs);font-size:.9rem;border:none;background:0 0}.dtoggle:hover,.nav-links a.act,.nav-links a:hover{background:rgba(255,255,255,.09);color:var(--gold)}.app-panel,.bcard,.cta-sec,.cta-sec .container,.drop,.gcard,.hero,.hero-inner,.ihero,.ihero .container{position:relative}.dtoggle::after{content:'▾';font-size:.68rem;margin-left:4px;transition:transform var(--tr)}.drop:hover .dtoggle::after,.faq-item.open .farr{transform:rotate(180deg)}.dmenu{position:absolute;top:calc(100% + 2px);left:50%;transform:translateX(-50%) translateY(-6px);background:rgba(6,6,80,.99);border:1px solid var(--cborder);border-radius:var(--r);padding:8px;min-width:210px;opacity:0;transition:all var(--tr);box-shadow:0 16px 50px rgba(0,0,0,.6)}#stb,.mnav{position:fixed}.bcard::after,.cta-sec::before,.fi,.gbadge,.gcard::before,.hero-banner-img,.hero-bg,.hero-deco,.hero-dots,.hex,.hex::after,.hex::before,.ihero::before{position:absolute}.drop:focus-within .dmenu,.drop:hover .dmenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.dmenu a{align-items:center;padding:10px 14px;border-radius:var(--rs);font-size:.87rem}.dmenu a:hover{background:rgba(255,102,0,.15);color:#ff8c33}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 22px;border-radius:50px;font-weight:700;font-size:.88rem;border:none;white-space:nowrap;transition:transform var(--tr),opacity var(--tr)}.ham,.mnav{display:none}.ap-cat,.mnav a,.mtoggle{transition:background var(--tr);cursor:pointer}.btn:hover{transform:translateY(-2px);opacity:.9}.btn-pri{background:linear-gradient(135deg,#f60,#ffb800);color:#000;box-shadow:0 4px 20px rgba(255,102,0,.4)}.btn-sec{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-gold{background:linear-gradient(135deg,#ffb800,#ff8c00);color:#0b0b6a;box-shadow:0 4px 20px rgba(255,184,0,.4)}.btn-lg{padding:14px 32px;font-size:1rem}.ham{flex-direction:column;gap:5px;padding:4px;border:none;background:0 0}.ham span{display:block;width:24px;height:2px;background:#fff;border-radius:2px}.mnav{top:66px;left:0;background:rgba(6,6,80,.99);border-bottom:1px solid rgba(255,255,255,.08);z-index:999;flex-direction:column;padding:14px 18px;gap:3px}.bc,.cico,.hero,.hero-inner,.mnav a,.mtoggle{align-items:center}.cta-sec .container,.hero-bg,.ihero .container{z-index:1}#stb,.bc,.cico,.citm,.cta-btns,.faq-q,.fbot,.fc ul li a,.mnav.open,.msub.open,.tcard,.tico,img.img-fluid{display:flex}.mnav a,.mtoggle{padding:11px 14px;border-radius:var(--rs);font-weight:600;color:var(--off);font-size:.9rem;border:none;background:0 0;text-align:left;display:flex;gap:8px;width:100%}.ap-bonus,.ap-cat,.ap-ni,.cta-sec,.gcard,.ihero,.sec-cta,.shdr.c,.wcard{text-align:center}.fbot a,.fc ul li a{transition:color var(--tr)}.mnav a:hover,.mtoggle:hover{background:rgba(255,255,255,.08);color:var(--gold)}.msub{padding-left:24px;display:none;flex-direction:column;gap:2px}.ap-logo,.bdesc,.faq-q,.fb p,.fbot,.msub a,.wdesc{font-size:1rem}.hero{min-height:100vh;display:flex;padding:90px 30px 70px}.hero-bg{top:0;right:0;width:55%;height:100%;background:linear-gradient(to left,rgba(11,11,106,0) 0,rgba(11,11,106,.15) 15%,rgba(11,11,106,.45) 35%,rgba(11,11,106,.8) 65%,#0b0b6a 100%) center center/cover no-repeat,url('/assets/image/banner-image.webp') center center/cover no-repeat}.hero-banner-img{inset:0;z-index:1;background:radial-gradient(circle at 70% 45%,rgba(255,0,170,.18),transparent 35%),radial-gradient(circle at 78% 40%,rgba(107,33,214,.25),transparent 40%)}.hero-dots{inset:0;z-index:2;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px}.hero-deco{inset:0;z-index:3}.app-panel{z-index:20}.hero-content,.hero-phone,.hero-right-card{position:relative;z-index:5}.hex{right:-60px;top:50%;transform:translateY(-50%);width:480px;height:480px;background:linear-gradient(135deg,rgba(107,33,214,.18),rgba(255,102,0,.08));border:1px solid rgba(255,184,0,.1);border-radius:50%;animation:4s ease-in-out infinite pulse}.hex::before{content:'';inset:60px;border-radius:50%;border:1px solid rgba(255,184,0,.12);background:linear-gradient(135deg,rgba(255,102,0,.06),rgba(107,33,214,.12))}.hex::after{content:'🎰';font-size:120px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.15;filter:blur(1px)}@keyframes pulse{0%,100%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.04)}}.fi{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;font-size:2rem;backdrop-filter:blur(6px);animation:6s ease-in-out infinite fc}.app-panel,.inner-card{backdrop-filter:blur(10px)}.fi1{left:4%;top:22%;animation-delay:0s}.fi2{right:12%;top:18%;animation-delay:1.5s}.fi3{left:6%;bottom:22%;animation-delay:3s}.fi4{right:14%;bottom:18%;animation-delay:4.5s}@keyframes fc{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-14px) rotate(3deg)}}.hero-inner{z-index:10;max-width:1400px;margin:0 auto;width:100%;display:grid;grid-template-columns:3fr 1fr;gap:40px}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,184,0,.14);border:1px solid rgba(255,184,0,.32);color:var(--gold);padding:6px 16px;border-radius:50px;font-size:.76rem;letter-spacing:.08em;margin-bottom:20px}.fc h3,.spec-tbl th,.stat-lbl{text-transform:uppercase;letter-spacing:.07em}.hero-title{font-size:clamp(2.4rem, 5.5vw, 4rem);line-height:1.08;margin-bottom:18px}.hero-title .hi{background:linear-gradient(135deg,#f60,#ffb800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-desc{font-size:1rem;color:var(--off);margin-bottom:32px;line-height:1.78}.hero-btns{display:flex;gap:13px;flex-wrap:wrap;margin-bottom:42px}.hero-stats{display:flex;gap:34px;flex-wrap:wrap}.stat-num{font-size:1rem;color:var(--gold);display:block}.stat-lbl{font-size:.72rem;color:var(--muted)}.app-panel{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:22px;animation:5s ease-in-out infinite fp}@keyframes fp{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.ap-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ap-btns,.ap-row{display:flex;gap:8px}.apb{padding:5px 13px;border-radius:50px;font-size:.68rem}.apb-r{background:rgba(255,184,0,.15);border:1px solid var(--gold)}.apb-l{background:var(--orange);color:#fff;border:none}.ap-bonus{background:linear-gradient(135deg,#1a3ab5,#6b21d6);border-radius:12px;padding:14px;margin-bottom:13px}.ap-lottag,.ap-row,.pb .step-row{margin-bottom:10px}.ap-bonus-lbl{font-size:.82rem;color:var(--gold);letter-spacing:.06em}.ap-bonus-val{font-size:1.45rem;font-weight:800;color:#fff;display:block;margin-top:3px}.ap-cat{flex:1;background:rgba(255,255,255,.09);border-radius:11px;padding:9px 4px;font-size:1.2rem}.ap-cat:hover{background:rgba(255,184,0,.18)}.ap-cat span{display:block;font-size:.52rem;color:var(--off);margin-top:3px;font-weight:600}.ap-lottag{background:rgba(255,184,0,.1);border:1px solid rgba(255,184,0,.22);border-radius:7px;padding:5px 11px;font-size:.7rem;color:var(--gold);display:inline-block}.ap-nav{display:flex;justify-content:space-around;border-top:1px solid rgba(255,255,255,.09);padding-top:10px;margin-top:4px}.container,.shdr.c .sdesc{margin:0 auto}.ap-ni{font-size:.52rem;color:var(--muted)}.ap-ni i{font-size:.95rem;display:block;margin-bottom:3px}section{padding:78px 30px}.container,.fbot,.fg{max-width:1200px}.slabel{display:inline-block;font-size:.72rem;letter-spacing:.1em;color:var(--orange);padding:4px 12px;background:rgba(255,102,0,.1);border-radius:50px;border:1px solid rgba(255,102,0,.22);margin-bottom:12px}.bcard,.faq-item,.pbadge,.spec-tbl,.trust-item{border:1px solid var(--cborder)}.stitle{font-size:clamp(1.8rem, 4vw, 2.75rem);line-height:1.15;margin-bottom:14px}.sdesc{font-size:1rem;line-height:1.78}.shdr{margin-bottom:46px}.s-dark{background:#07074e}.s-mid{background:#0f0f80}.bcard,.faq-item,.gcard,.pbadge,.spec-tbl,.tcard,.trust-item{background:var(--card)}.specs-wrap{display:grid;gap:44px;align-items:start}.faq-item,.spec-tbl{border-radius:var(--r);overflow:hidden}.spec-tbl table{width:100%;border-collapse:collapse}.spec-tbl th{background:linear-gradient(135deg,rgba(255,102,0,.2),rgba(255,184,0,.1));padding:13px 20px;text-align:left;font-size:.8rem;color:var(--gold);border-bottom:1px solid var(--cborder)}.spec-tbl td{padding:12px 20px;font-size:.87rem;border-bottom:1px solid rgb(255 184 0);vertical-align:top}.spec-tbl tr:last-child td{border-bottom:none}.gcard:hover,.step-row:hover{border-color:rgba(255,102,0,.3)}.spec-tbl td:first-child{color:var(--muted);font-weight:600}.gbadge,.spec-tbl td:last-child{color:#fff}.trust-list{display:flex;flex-direction:column;gap:12px}.trust-item{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:var(--rs)}.trust-item strong{font-size:.88rem;display:block}.trust-item p{font-size:.77rem;color:var(--muted);margin:0}.games-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(388px,1fr));gap:20px}.gcard{border:1px solid rgb(255 139 0);border-radius:var(--r);padding:26px 18px;transition:transform var(--tr),box-shadow var(--tr),border-color var(--tr)}.gcard::before{content:'';inset:0;background:linear-gradient(135deg,rgba(255,102,0,.07),transparent);opacity:0;transition:opacity var(--tr)}.gcard:hover{transform:translateY(-6px);box-shadow:0 18px 46px rgba(0,0,0,.42)}.gbadge{top:10px;right:10px;background:linear-gradient(135deg,#f60,#ffb800);font-size:.58rem;padding:3px 8px;border-radius:50px;letter-spacing:.04em}.gicon{font-size:2.7rem;margin-bottom:13px;display:block}.gname{font-size:1.15rem;margin-bottom:8px}.gdesc{font-size:1rem;line-height:1.55}.bdesc,.sc p{line-height:1.62}.steps-list{display:flex;flex-direction:column;gap:16px}.step-row{padding:18px 22px;background:var(--card);border:1px solid rgb(255 123 0);border-radius:var(--r);transition:border-color var(--tr)}#stb,.bcard::after,.psn.o,.snbadge{background:linear-gradient(135deg,#f60,#ffb800)}.all-step-flex{display:flex;align-items:center;gap:20px}.snbadge{min-width:60px;height:41px;border-radius:17%;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:#000;flex-shrink:0;margin-top:2px}.note-box,.note-tip{padding:15px 20px;display:flex;gap:12px;margin-top:22px}.sc h4{font-size:1.02rem;margin-bottom:4px}.note-box p,.note-tip p,.sc p{font-size:1rem;margin:0}.note-box{background:rgba(255,102,0,.09);border:1px solid rgba(255,102,0,.22);border-radius:var(--r);align-items:flex-start}.note-box p,.note-tip p{color:var(--off);line-height:1.7}.fc h3,.pb h3{margin-bottom:14px}.note-tip{background:rgba(255,184,0,.07);border:1px solid rgba(255,184,0,.2);border-radius:var(--r);align-items:flex-start}.sec-cta{margin-top:28px}.bon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.bcard{border-radius:var(--r);padding:26px;transition:transform var(--tr),box-shadow var(--tr)}.bcard::after{content:'';bottom:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:left;transition:transform var(--tr)}.bcard:hover,.wcard:hover{transform:translateY(-4px)}.bcard:hover{box-shadow:0 18px 44px rgba(0,0,0,.38)}.bcard:hover::after{transform:scaleX(1)}.bicon{font-size:2.1rem;margin-bottom:13px;display:block}.bname,.fc ul li{margin-bottom:9px}.bname{font-size:1.2rem}.tdesc,.wdesc{line-height:1.5}.pay-two{display:grid;gap:44px;margin-bottom:36px}.pb h3{font-size:1.3rem}.pb p{font-size:1rem;line-height:1.7}.pay-steps{display:flex;flex-direction:column}.pay-step{display:flex;gap:12px;align-items:flex-start;font-size:1rem;color:var(--off)}.psn{min-width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.67rem;color:#fff;flex-shrink:0;margin-top:2px}.cico,.tico{height:40px;min-width:40px}.psn.p{background:linear-gradient(135deg,#6b21d6,#1818a8)}.pay-badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.pbadge{border-radius:var(--rs);padding:11px 20px;font-size:.87rem;display:flex;align-items:center;gap:8px;transition:border-color var(--tr),background var(--tr)}.pbadge:hover{border-color:rgba(255,102,0,.4);background:rgba(255,102,0,.07)}.tips-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:17px}.tcard{border:1px solid var(--cborder);border-radius:var(--r);padding:18px;gap:13px;align-items:flex-start;transition:border-color var(--tr)}.tcard:hover{border-color:rgba(255,184,0,.3)}.tico{width:40px;background:linear-gradient(135deg,rgba(107,33,214,.25),rgba(255,102,0,.15));border-radius:9px;align-items:center;justify-content:center;font-size:1.2rem;border:1px solid rgba(255,255,255,.08)}.ttitle{font-size:.88rem;margin-bottom:4px}.tdesc{font-size:1rem;color:var(--muted)}.why-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(231px,1fr));gap:17px}.ctxt strong,.fg2 label,.page.active,.wico{display:block}.cgrid,.faq-grid,.fg{display:grid}.wcard{padding:24px 16px;background:var(--card);border:1px solid var(--cborder);border-radius:var(--r);transition:transform var(--tr),border-color var(--tr)}.wcard:hover{border-color:rgba(255,184,0,.26)}.wico{font-size:1.9rem;margin-bottom:11px}.wtitle{font-size:.96rem;color:var(--gold);margin-bottom:6px}.faq-grid{grid-template-columns:1fr 1fr;gap:16px}.faq-q{padding:15px 17px;justify-content:space-between;align-items:center;gap:12px;color:#fff;width:100%;text-align:left;background:0 0;border:none;font-family:Nunito,sans-serif;transition:background var(--tr)}.fbot,footer{border-top:1px solid rgba(255,255,255,.06)}.ci h2,.cta-title,.fc h3,.ihero h1,.prose h2{font-family:Rajdhani,sans-serif;font-weight:700}.faq-q:hover{background:rgba(255,255,255,.04)}.farr{font-size:.7rem;color:var(--orange);transition:transform var(--tr);flex-shrink:0}.bc,.ci p,.ctxt span,.faq-a,.fb p,.fbot,.fbot a,.fc ul li a,.prose p,.prose ul li{color:var(--muted)}.faq-a{font-size:.83rem;padding:0 17px;max-height:0;transition:max-height .4s,padding .3s;line-height:1.65}.cta-desc,.fb p{line-height:1.78}.faq-item.open .faq-a{max-height:300px;padding:0 17px 15px}.cta-sec{background:linear-gradient(135deg,#07074e 0,#6b21d6 50%,#1818a8 100%);padding:78px 30px}.cta-sec::before{content:'';inset:0;background:radial-gradient(ellipse 65% 65% at 50% 50%,rgba(255,102,0,.13),transparent 70%)}.cta-title{font-size:clamp(2rem, 5vw, 3rem);margin-bottom:16px}.cta-desc{color:var(--off);margin:0 auto 28px;font-size:.98rem;max-width:680px}.cta-btns{justify-content:center;gap:15px;flex-wrap:wrap}footer{background:#050530;padding:56px 30px 24px}.fg{grid-template-columns:3fr 1fr 1fr;gap:38px;margin:0 auto 36px}.fb p{margin-top:13px}.fc h3{font-size:.92rem;color:var(--gold)}.fc ul li a{font-size:.83rem;align-items:center;gap:6px}.fc ul li a:hover{color:#ff8c33}.fbot{margin:0 auto;padding-top:24px;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.bc a,.fbot a:hover{color:var(--orange)}.ihero{padding:136px 30px 76px;background:linear-gradient(135deg,#09095a,#1818a8,#6b21d6)}.ihero::before{content:'';inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(107,33,214,.3),transparent)}.ihero h1{font-size:clamp(2rem, 5vw, 3.3rem);margin-bottom:12px}.ihero p{color:var(--off);font-size:.96rem;max-width:580px;margin:0 auto}.ipbody{padding:66px 30px;background:#07074e}.prose h2{font-size:1.6rem;color:var(--gold);margin:32px 0 13px}.prose p{font-size:.9rem;margin-bottom:13px;line-height:1.82}.ci p,.prose ul li{line-height:1.72}.prose ul{margin:12px 0 18px 20px;list-style:disc}.prose ul li{font-size:.88rem;margin-bottom:7px}.bc{font-size:.77rem;gap:6px;margin-bottom:9px;justify-content:center}.citm,.fg2{margin-bottom:17px}.cgrid{grid-template-columns:1fr 1fr;gap:38px}.ci h2{font-size:1.7rem;margin-bottom:13px}.ci p{font-size:.88rem;margin-bottom:24px}.citm{gap:13px;align-items:flex-start}.cico{width:40px;background:rgba(255,102,0,.15);border-radius:9px;justify-content:center;font-size:1.2rem}.ctxt strong{font-size:.86rem;margin-bottom:2px}.ctxt span{font-size:.8rem}.cform{background:var(--card);border:1px solid var(--cborder);border-radius:var(--r);padding:32px}.fg2 label{font-size:.81rem;margin-bottom:7px;color:var(--off)}.fg2 input,.fg2 select,.fg2 textarea{width:100%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--rs);padding:11px 14px;color:#fff;font-family:Nunito,sans-serif;font-size:.86rem;outline:0;transition:border-color var(--tr)}.fg2 input:focus,.fg2 select:focus,.fg2 textarea:focus{border-color:rgba(255,102,0,.5)}.fg2 textarea{resize:vertical;min-height:104px}.fg2 select option{background:#0d0d5c;color:#fff}#stb{bottom:24px;right:20px;width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;font-size:1.1rem;border:none;color:#fff;z-index:900;opacity:0;box-shadow:0 4px 18px rgba(255,102,0,.4);transition:opacity var(--tr),visibility var(--tr),transform var(--tr)}#stb.vis{visibility:visible}#stb:hover{transform:translateY(-3px)}@media(max-width:1024px){.cgrid,.faq-grid,.hero-inner,.pay-two,.specs-wrap{grid-template-columns:1fr}.app-panel{display:none}.fg{grid-template-columns:1fr 1fr}}@media(max-width:768px){.fi,.nav-cta,.nav-links{display:none}.ham{display:flex}.cta-sec,section{padding:52px 18px}.hero{padding:90px 18px 52px}.fg{grid-template-columns:1fr;gap:24px}.games-grid{grid-template-columns:repeat(auto-fill,minmax(311px,1fr))}}@media(max-width:480px){.hero-btns{flex-direction:column}.cta-btns{flex-direction:column;align-items:center}}a:focus-visible,button:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}img.img-fluid{margin:20px auto 10px;border:1px solid #fa6965;border-radius:10px;padding-right:17px}.inner-card{border:1px solid rgb(255 134 0);border-radius:16px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.08);background:rgba(255,255,255,.06);margin-bottom:20px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.author-modern .author-top{display:flex;gap:20px;align-items:center;margin-bottom:20px}.author-avatar img{border-radius:50%;border:3px solid #ff8a00}.badge{background:linear-gradient(90deg,#ff8a00,#ff4d00);padding:5px 10px;border-radius:20px;font-size:12px;color:#fff}.meta-tags span{display:inline-block;margin-right:10px;font-size:13px;opacity:.9}.inner-card a{color:#c1ff14;text-decoration:underline}