:root{--bg: #07152b;--text: #f3f6fc;--body: #b9cae1;--muted: #9db4d1;--line: #385273;--brand-lift: #86bdff;--gold: #f8c830;--panel: #1f324c}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--text);background:var(--bg);font:16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}img{max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{width:min(100% - 40px,1160px);margin-inline:auto}a{color:var(--brand-lift);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:#b6d7ff}a:focus-visible,summary:focus-visible{outline:2px solid var(--brand-lift);outline-offset:4px;border-radius:4px}.site-shell{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background-color:#173a75;background-image:radial-gradient(560px 520px at 72% 46%,#7fb4ff38 0%,#6aa5f014 50%,transparent 72%),radial-gradient(ellipse 80% 70% at 50% 42%,#3f74c4,#2f62b0 40%,#1f4688 78%,#163872)}.site-shell>main{flex:1;display:flex;align-items:center}.site-header{padding:14px 0;background:linear-gradient(180deg,#081c3bb3,#0a214466);border-bottom:1px solid #f8c83047;box-shadow:0 10px 30px #06183333}.header-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:inline-flex;align-items:center;gap:14px;color:var(--text);text-decoration:none;font-size:22px;font-weight:750;letter-spacing:-.02em;text-shadow:0 2px 6px #04142b80}.brand img{width:54px;height:54px;border-radius:14px;box-shadow:0 5px 15px #02132766,0 0 0 1px #ffffff24}.brand strong{color:var(--gold)}.game-btn{background:center / 100% 100% no-repeat;filter:drop-shadow(0 10px 14px #06183340)}.header-cta{display:grid;place-items:center;flex:none;width:190px;aspect-ratio:486 / 106;padding-bottom:4px;background-image:url(/assets/btn-red-DtjhFoGD.webp);color:#fff;text-decoration:none;text-shadow:0 2px 0 #a8363c8c;font-size:17px;font-weight:800;letter-spacing:.05em;transition:transform .15s ease,filter .15s ease}.header-cta:hover{color:#fff;transform:translateY(-2px);filter:drop-shadow(0 13px 16px #06183355) brightness(1.06)}.header-cta:active{transform:translateY(1px)}.header-nav{display:flex;align-items:center;gap:12px}.header-topup{background-image:url(/assets/btn-yellow-ClpSzp97.webp);color:#7a4a12;text-shadow:0 1px 0 #fff3b080}.header-topup:hover{color:#7a4a12}.site-shell>main>.topup{align-self:flex-start}.hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;padding-block:48px 64px}.hero-copy{grid-area:1 / 1;text-align:left}.hero h1{margin:0;color:#fff;font-size:clamp(38px,4.6vw,60px);font-weight:850;line-height:1.05;letter-spacing:.01em;text-shadow:0 3px 0 #0a214480,0 10px 24px #04142b66}.hero-sub{display:flex;align-items:center;gap:16px;margin:18px 0 0;color:var(--gold);font-size:clamp(18px,2vw,24px);font-weight:800;letter-spacing:.08em;text-shadow:0 2px 6px #04142b80}.hero-sub:before{content:"";width:56px;height:2px;border-radius:2px;background:var(--gold)}.phones{grid-area:1 / 2;position:relative;display:flex;align-items:flex-end;isolation:isolate}.phones:before{content:"";position:absolute;inset:-20px -50px;z-index:-1;background:radial-gradient(closest-side,#8ec0ff4d,transparent 88%);filter:blur(14px)}.phones:after{content:"";position:absolute;left:6%;right:6%;bottom:3%;height:46px;z-index:-1;border-radius:50%;background:#04142b8c;filter:blur(22px)}.phone{margin:0}.phone img{display:block;width:100%;height:auto}.phone{width:clamp(210px,22vw,290px)}.phone+.phone{margin-left:-28px}.download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,520px);margin:40px 0 0;scroll-margin-top:25px}.download-card{display:flex;align-items:center;justify-content:center;aspect-ratio:456 / 130;gap:12px;padding:0 0 6px;background-image:url(/assets/btn-blue-BK7R1my8.webp);text-align:left}.download-card svg{width:34px;height:34px;flex:none}.download-card span{display:block;line-height:1.2}.download-card small{display:block;color:#e3f0ff;font-size:12px;font-weight:600;white-space:nowrap}.download-card strong{display:block;margin-top:2px;color:#fff;font-size:20px;font-weight:740;text-shadow:0 2px 0 #1c4f9c80}.page-end{width:100%;padding:27px 24px 17px;border-top:1px solid #d5e7fc24;background:#081d3ab8;text-align:center}.contact-link{display:inline-block;margin-bottom:10px;color:#dceaff;font-size:16px;font-weight:650}.disclaimer{max-width:700px;margin:0 auto;color:var(--muted)}.disclaimer summary{display:inline-flex;align-items:center;gap:9px;padding:7px 12px;color:#ceddf0;cursor:pointer;font-size:14px;list-style:none}.disclaimer summary::-webkit-details-marker{display:none}.disclaimer summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.disclaimer[open] summary:after{transform:translateY(2px) rotate(225deg)}.disclaimer p{margin:11px auto 0;color:var(--muted);font-size:13px;line-height:1.7}.page-end footer{max-width:1160px;margin:19px auto 0;padding:17px 0 4px;border-top:1px solid #b0ccee2e;color:var(--muted);text-align:center;font-size:13px}.page-end footer p{margin:0}body>.wrap{max-width:860px;padding-block:40px 56px}h1{margin:0 0 14px;font-size:clamp(30px,6.5vw,44px);line-height:1.12}h2{font-size:19px;margin:32px 0 8px}p,li{color:var(--body)}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px 22px;margin:22px 0}.updated{color:var(--muted);font-size:14px}code{background:#0b1829;padding:2px 6px;border-radius:6px;font-size:14px}.pagehead{display:flex;align-items:center;gap:12px;margin-bottom:26px;color:var(--text);text-decoration:none}.pagehead img{width:40px;height:40px;border-radius:10px}.pagehead span{display:block}.pagehead-name{font-size:17px;font-weight:650}.pagehead-by{color:var(--muted);font-size:13px}.pagehead:hover .pagehead-name{color:var(--brand-lift)}footer.legal{margin-top:48px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}@media(min-width:861px){.hero .hero-copy .invite{margin-inline:0}}@media(max-width:860px){.site-shell{background-image:radial-gradient(420px 420px at 50% 300px,#7fb4ff38 0%,#6aa5f014 50%,transparent 72%),radial-gradient(ellipse 120% 60% at 50% 38%,#3f74c4,#2f62b0 40%,#1f4688 78%,#163872)}.hero{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:30px 44px}.hero-copy{grid-area:auto;text-align:center}.phones{grid-area:auto;justify-content:center;width:fit-content;max-width:100%;margin-inline:auto}.hero-sub{justify-content:center}.hero-sub:after{content:"";width:56px;height:2px;border-radius:2px;background:var(--gold)}.download-grid{margin:30px auto 0}}@media(max-width:700px){.site-header{padding:9px 0}.brand{gap:9px;font-size:16px}.brand img{width:36px;height:36px;border-radius:9px}.header-cta{width:112px;padding-bottom:3px;font-size:11px;letter-spacing:.02em}.header-nav{gap:6px}.brand span{display:none}.hero h1{font-size:clamp(26px,8.4vw,38px)}.hero-sub{margin-top:12px;gap:12px;font-size:16px}.hero-sub:before,.hero-sub:after{width:32px}.phone{width:50%}.phone+.phone{margin-left:-4%}.phones:after{height:26px;filter:blur(14px)}.download-grid{gap:9px;margin-top:24px}.download-card{gap:7px;padding-bottom:3px}.download-card svg{width:27px;height:27px}.download-card small{font-size:clamp(9px,2.7vw,12px)}.download-card strong{font-size:clamp(13px,3.7vw,17px)}.page-end{padding-top:20px}}@media(max-width:380px){.wrap{width:min(100% - 24px,1160px)}.header-cta{width:104px;font-size:10px}.download-card{gap:6px}.download-card svg{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.header-cta{transition:none}.disclaimer summary:after{transition:none}}body.document-page{background:#fff;color:#172235;font:15px/1.45 Arial,Helvetica,sans-serif}body.document-page>.document-wrap{width:min(100% - 32px,1180px);max-width:1180px;padding:18px 0 64px}.document-page a{color:#17599f}.document-page .pagehead{display:inline-block;margin:0 0 8px;color:#17599f;font-size:14px;text-decoration:underline}.document-page h1{display:table;max-width:100%;margin:8px auto 27px;padding:1px 7px 3px;background:var(--gold);color:#112037;font-size:clamp(23px,3.2vw,33px);font-weight:800;line-height:1.12;text-align:center;text-decoration:underline;text-transform:uppercase}.document-page .updated{margin:0 0 28px;color:#35445b;font-size:14px;font-style:italic;font-weight:700}.document-page h2{margin:34px 0 10px;color:#1b2a40;font-size:16px;font-weight:750;line-height:1.4;text-align:center;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.document-page h2:before{content:"SECTION "}.document-page p,.document-page li{color:#243044;font-size:15px;line-height:1.45}.document-page p{margin:7px 0 11px}.document-page ul{margin:8px 0 20px;padding-left:23px}.document-page li{margin:4px 0}.document-page strong{color:#172235}.document-page .document-table{width:min(100%,990px);margin:10px 0 24px;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.42}.document-page .document-table th,.document-page .document-table td{padding:9px 11px;border:1px solid #b9c7d8;text-align:left;vertical-align:top;overflow-wrap:anywhere}.document-page .document-table thead th{background:#dce9fa;color:#142843;font-weight:750}.document-page .document-table th:first-child{width:31%}.document-page .document-table tbody th{background:#f2f6fb;color:#1b2a40;font-weight:700}.document-page .document-table tbody td{color:#243044}.document-page footer.legal{margin-top:44px;border-color:#cad5e3;color:#53647a}.document-page h3{margin:18px 0 4px;color:#172235;font-size:16px;font-weight:700;line-height:1.35}.document-page .document-table p{margin:0 0 6px;font-size:inherit;line-height:inherit}.document-page .document-table p:last-child{margin-bottom:0}.document-page .note{color:#35445b;font-size:14px}.document-page code{background:#eef3fa;color:#172235}.document-page ol.paren{margin:6px 0 16px;padding-left:0;list-style:none;counter-reset:paren}.document-page ol.paren>li{counter-increment:paren}.document-page ol.paren>li:before{content:"(" counter(paren) ") ";font-weight:700}@media(max-width:600px){body.document-page>.document-wrap{width:min(100% - 24px,1180px);padding-top:14px}.document-page h1{font-size:clamp(21px,7.4vw,29px)}.document-page h2{font-size:15px}.document-page .document-table{font-size:13px}.document-page .document-table th,.document-page .document-table td{padding:7px 6px}.document-page .document-table th:first-child{width:38%}}
