@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@500;700;900&family=Inter:wght@600;800;900&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#fff;background:#150328;font-family:'Noto Naskh Arabic',sans-serif;background-image:radial-gradient(circle,#a8955e 1.5px,transparent 1.8px),radial-gradient(circle at 10% 10%,#842585 0,#3a105e 33%,#171743 72%,#130226 100%);background-size:90px 90px,100% 100%;background-attachment:fixed}.page{width:min(760px,calc(100% - 28px));margin:auto;padding:38px 0 22px}.promo-card{height:650px;border:1px solid #5b4f6a;border-radius:35px;overflow:hidden;position:relative;background:#090014;box-shadow:0 25px 70px #07000b}.promo-art{position:absolute;inset:0;background-image:linear-gradient(0deg,rgba(6,0,18,.82) 0,transparent 44%),url('assets/reference-hero.png');background-size:1694px 954px;background-position:-535px -38px}.promo-copy{position:absolute;z-index:2;top:30px;left:40px;right:40px;text-align:center;text-shadow:0 3px 10px #000}.promo-copy>span{display:inline-block;border:1px solid #c19a4b;border-radius:24px;padding:5px 18px;color:#ffea91;font:900 16px Inter;letter-spacing:2px}.promo-copy h1{font:900 58px/1.18 Inter;margin:25px 0 14px;direction:rtl}.promo-copy h1 b{color:#ffd27a}.promo-copy p{font-size:20px;margin:auto;max-width:590px;color:#ddd6e9}.metrics{position:absolute;z-index:3;top:332px;left:18px;right:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;direction:ltr}.metrics div{height:82px;border:1px solid #5c526b;border-radius:18px;background:#21192dcf;display:flex;flex-direction:column;justify-content:center;text-align:center}.metrics strong{font:900 27px Inter;color:#ffec6a}.metrics small{font-size:14px}.bonus-btn,.rocket-btn,.final-btn{position:absolute;z-index:4;text-decoration:none;color:#fff;display:flex;align-items:center;direction:ltr}.bonus-btn{left:18px;right:18px;top:432px;height:160px;border:8px solid #ffdf4e;border-radius:42px;background:linear-gradient(100deg,#f22d08,#a80e08);box-shadow:inset 0 0 0 3px #8b170e,0 0 25px #ff9b27}.bonus-btn:before,.final-btn:before{content:"";position:absolute;inset:-12px;border:3px dashed #fff188;border-radius:45px}.bonus-btn>span:nth-child(2),.rocket-btn>span:nth-child(2),.final-btn>span:nth-child(2){display:flex;flex:1;flex-direction:column;text-align:center}.bonus-btn strong{font-size:37px;line-height:1.1;color:#fff4a2;text-shadow:0 4px #8e160b}.bonus-btn small,.rocket-btn small,.final-btn small{font:900 13px Inter}.bonus-btn i,.rocket-btn i,.final-btn i{font:900 36px Inter;margin:0 20px;text-shadow:0 0 15px #fff}.gift{width:160px;height:135px;background:url('assets/reference-hero.png') -570px -481px/1694px 954px no-repeat}.quick{position:absolute;z-index:4;bottom:17px;left:0;right:0;text-align:center;font-size:16px;font-weight:700}.or{display:flex;align-items:center;gap:18px;justify-content:center;font:900 17px Inter;letter-spacing:4px;margin:27px 36px 22px}.or span{height:2px;background:#d1c3dc;flex:1}.rocket-btn{position:relative;height:158px;border-radius:34px;border:3px solid #dc47f1;background:linear-gradient(100deg,#7816c4,#a91bed 58%,#31116e);box-shadow:0 0 28px #bc2fe5;margin:0 4px 38px}.rocket{width:155px;height:185px;margin-top:-35px;background:url('assets/reference-hero.png') -530px -732px/1694px 954px no-repeat}.rocket-btn strong{font:900 55px/1.1 Inter}.games{direction:ltr}.section-title{margin:0 5px 14px}.section-title>span{font:900 14px Inter;color:#3ee6ff}.section-title>div{display:flex;justify-content:space-between;align-items:end}.section-title h2{font-size:28px;margin:3px 0}.section-title small{color:#d6d1de}.section-title small::first-letter{color:#68ffbd}.game-card{height:372px;display:block;position:relative;border-radius:30px;border:1px solid #5d5365;overflow:hidden;margin-bottom:14px;background-repeat:no-repeat}.game-card:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#09080c)}.pg{background-image:url('assets/reference-games.png');background-size:1562px 790px;background-position:-440px -60px}.pragmatic{background-image:url('assets/reference-games.png');background-size:1562px 790px;background-position:-440px -447px}.game-caption{position:absolute;z-index:2;left:20px;bottom:15px;display:flex;align-items:flex-start;flex-direction:column}.game-caption b{font:900 14px Inter;background:#64dbfa;color:#091126;border-radius:10px;padding:7px 12px}.pragmatic .game-caption b{background:#ffc64e}.game-caption strong{font-size:24px}.game-caption small{font-size:16px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 34px}.features div{height:118px;background:#261a35d9;border:1px solid #594963;border-radius:20px;display:flex;flex-direction:column;text-align:center;justify-content:center}.features strong{font:900 22px Inter;color:#ffec69;margin-top:5px}.features small{color:#d6cfdf}.final-btn{position:relative;height:165px;border:8px solid #ffdf4e;border-radius:38px;background:linear-gradient(100deg,#e9360d,#af1206);box-shadow:0 0 30px #ff9d2d;margin:0 0 28px}.final-btn strong{font:900 50px/1 Inter;color:#ffe26c}.rocket-small{margin-right:-10px}footer{text-align:center;color:#a99db7;font:14px Inter}
@media(max-width:650px){.page{width:min(100% - 18px,480px);padding-top:20px}.promo-card{height:610px;border-radius:24px}.promo-art{background-size:1300px auto;background-position:-410px -20px}.promo-copy{top:25px;left:15px;right:15px}.promo-copy h1{font-size:34px}.promo-copy p{font-size:16px}.metrics{top:285px}.metrics div{height:76px}.metrics strong{font-size:20px}.metrics small{font-size:11px}.bonus-btn{top:390px;height:150px}.gift{width:100px;background-position:-442px -369px;background-size:1300px auto}.bonus-btn strong{font-size:25px}.quick{font-size:12px}.rocket-btn{height:125px}.rocket{width:120px;height:160px;background-position:-407px -559px;background-size:1300px auto}.rocket-btn strong{font-size:32px}.game-card{height:270px}.pg{background-size:1133px auto;background-position:-319px -44px}.pragmatic{background-size:1133px auto;background-position:-319px -324px}.features{gap:6px}.features strong{font-size:17px}.features small{font-size:11px}.final-btn{height:125px}.final-btn strong{font-size:31px}.final-btn small{font-size:10px}}
