:root{--blue:#159ddd;--deep:#087ab8;--light:#e7f6ff;--pale:#f5fbff;--nav:#eff8ff;--text:#25465c;--muted:#6f8c9e;--line:#c9e7f8;--gold:#ffc33e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,"Helvetica Neue",sans-serif;color:var(--text);background:#dff1fd;line-height:1.65}a{text-decoration:none;color:inherit}img{display:block;width:100%;height:auto}.container{width:min(1160px,calc(100% - 36px));margin:auto}.agebar{background:#097cb7;color:#fff;font-size:12px}.agebar .container{display:flex;justify-content:space-between;padding:5px 0}header{background:#fff;position:sticky;top:0;z-index:30;box-shadow:0 3px 15px rgba(27,127,178,.12)}.header-main{height:74px;display:flex;align-items:center;justify-content:space-between}.logo{position:relative;font-weight:1000;font-size:36px;line-height:.9;color:#129ce0;letter-spacing:-2px;text-shadow:0 2px #fff,0 3px 4px rgba(0,104,170,.25)}.logo span{color:#0878c1}.logo small{display:block;font-size:8px;letter-spacing:1.6px;color:#0a82c5;margin-top:8px;text-shadow:none}.account{display:flex;gap:8px}.account a{font-size:12px;font-weight:bold;padding:9px 18px;border-radius:18px;border:1px solid var(--blue);color:var(--blue)}.account .solid{background:var(--blue);color:#fff}.account .hot{background:linear-gradient(90deg,#ff9f24,#ffca38);color:#714000;border-color:#ffb925}.nav-wrap{background:var(--nav);border-top:1px solid #e1f1fb}.main-nav{height:66px;display:grid;grid-template-columns:repeat(9,1fr)}.main-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:bold;color:#405b6b;gap:2px}.main-nav a:hover{color:var(--blue);background:#fff}.main-nav i{font-style:normal;font-size:20px}.menu{display:none;border:0;background:none;color:var(--blue);font-size:25px}.hero{min-height:780px;background:#e9f9ff url('../images/hero.webp') center/cover no-repeat;border-bottom:4px solid #96dcff}.hero-content{padding:72px 0}.hero-content>p{max-width:570px}.overline{font-size:13px;color:var(--blue);font-weight:bold;letter-spacing:1.4px}.hero h1{font-size:48px;line-height:1.12;margin:7px 0 16px;color:#087bc1;text-transform:uppercase}.hero h1 span{color:#174a76}.hero-actions{display:flex;gap:12px;margin:26px 0}.btn{display:inline-flex;padding:12px 23px;border-radius:24px;font-weight:bold;font-size:13px;align-items:center;justify-content:center}.primary{color:#fff;background:linear-gradient(180deg,#49c5ef,#1696d2);box-shadow:0 7px 17px rgba(9,129,190,.25)}.secondary{background:#fff;color:#168bc7;border:1px solid #a8daf0}.light{background:#fff;color:#087ebc}.hero-points{display:flex;gap:20px;font-size:12px;color:#327298}.ticker{background:#fff}.ticker .container{height:48px;display:flex;align-items:center;overflow:hidden}.ticker b{height:100%;display:flex;align-items:center;padding:0 22px;background:#42b7e7;color:#fff;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}.ticker .container>div{display:flex;gap:70px;white-space:nowrap;animation:scroll 22s linear infinite;font-size:12px;color:#6b8797}@keyframes scroll{to{transform:translateX(-45%)}}.quick{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;padding-top:34px}.quick a{display:flex;gap:7px;align-items:center;justify-content:center;background:#f5fbff;border:1px solid #c7e7f8;box-shadow:0 4px 10px rgba(63,151,198,.12);border-radius:24px;padding:10px;font-size:12px}.section{padding:70px 0}.section-title{text-align:center;margin-bottom:34px}.section-title>span,.label{font-size:11px;letter-spacing:1.5px;color:#54a9d4;font-weight:bold}.section-title h2{font-size:30px;color:#159bd7;margin:4px 0}.section-title p{margin:0;color:#8aa5b5}.top-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.top-cards a{position:relative;overflow:hidden;min-height:150px;border-radius:14px;background:linear-gradient(145deg,#fff,#ddf3ff);border:1px solid #b8e1f6;padding:25px;box-shadow:0 10px 24px rgba(42,139,189,.12)}.top-cards a:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:#a5ddfb;right:-25px;bottom:-30px;opacity:.35}.top-cards b{position:absolute;right:12px;top:4px;font-size:60px;color:#d4effd}.top-cards span,.top-cards small{position:relative;display:block}.top-cards span{font-weight:bold;color:#138bc6;margin-top:35px}.top-cards small{color:#7695a7}.feature-split{background:#d8edfb}.white{background:#fff}.split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:58px}.visual{border-radius:20px;overflow:hidden;box-shadow:0 18px 42px rgba(32,129,180,.17);background:#fff}.visual img{aspect-ratio:3/2;object-fit:cover}.copy h2{font-size:36px;line-height:1.2;color:#169bd6;margin:8px 0 15px}.copy .lead{font-size:17px;color:#63869a}.copy h3{color:#138fc9}.sport-tags{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0}.sport-tags span{background:#fff;border:1px solid #bfe1f3;border-radius:20px;padding:8px 13px;font-size:12px}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.info-grid>div{padding:14px;background:#eef9ff;border-radius:10px;border-left:3px solid var(--blue)}.info-grid b{color:#168ec8}.info-grid p{font-size:12px;margin:4px 0;color:#718e9f}.promo{background:linear-gradient(160deg,#effaff,#cfebfb)}.promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.promo-grid article{display:flex;gap:18px;background:#fff;border:1px solid #b9e0f5;border-radius:13px;padding:23px;box-shadow:0 7px 18px rgba(39,137,185,.11)}.promo-grid i{font-style:normal;font-size:34px}.promo-grid small{color:#64afd3}.promo-grid h3{margin:4px 0;color:#188fc8}.promo-grid p{font-size:13px;color:#7894a4}.promo-grid a{color:#159ddd;font-weight:bold;font-size:12px}.jackpot{background:linear-gradient(135deg,#0d91ce,#42c2ef);color:#fff}.jackpot-head{display:flex;align-items:center;justify-content:space-between;text-align:left}.jackpot-head span{font-weight:bold;letter-spacing:1.5px}.jackpot-head h2{font-size:58px;line-height:1;margin:8px 0;text-shadow:0 3px 0 #087eb8}.jackpot-head p{margin:0}.winner-table{background:#fff;color:var(--text);border-radius:15px;margin-top:28px;padding:18px 34px;box-shadow:0 10px 25px rgba(0,74,120,.18)}.table-tabs{display:flex;justify-content:center;gap:6px;margin-bottom:14px}.table-tabs button{border:0;border-radius:20px;padding:10px 28px;background:#e5f4fc;color:#588399;cursor:pointer}.table-tabs .active{background:#32afe2;color:#fff}.table-row{display:grid;grid-template-columns:1.2fr 1.6fr 1fr 1fr;padding:9px;border-bottom:1px solid #e5f2f8;font-size:13px}.table-row.head{font-weight:bold;border-bottom-color:#64bde7}.table-row b{color:#15a76b}.app{background:#edf9ff}.checks{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.checks li:before{content:"✓";color:#16a8df;font-weight:bold;margin-right:7px}.store-buttons{display:flex;gap:12px;margin-top:25px}.store-buttons a{min-width:155px;background:linear-gradient(180deg,#5ecaf0,#199bd5);color:#fff;border-radius:28px;padding:9px 20px}.store-buttons b,.store-buttons span{display:block}.store-buttons span{font-size:10px}.phones{height:410px;position:relative}.phone{position:absolute;width:210px;height:390px;background:#08121b;border:7px solid #101820;border-radius:34px;padding:12px;box-shadow:0 20px 30px rgba(27,120,169,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.phone:after{content:"";position:absolute;inset:6px;border-radius:23px;background:linear-gradient(160deg,#e9faff,#58caf3);z-index:0}.phone>*{position:relative;z-index:2}.phone.one{left:70px;transform:rotate(-7deg)}.phone.two{right:70px;top:-18px;transform:rotate(8deg)}.notch{position:absolute;top:12px;width:75px;height:16px;background:#101820;border-radius:0 0 10px 10px}.mini-logo{font-size:34px;font-weight:900;text-shadow:0 2px #fff;color:#048ed1}.phone small{color:#197fad;font-weight:bold}.entrances{background:#fff}.entrance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.entrance-grid a{min-height:160px;border-radius:15px;padding:24px;background:linear-gradient(145deg,#f8fdff,#d8f0fc);border:1px solid #bae1f4;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 17px rgba(31,135,187,.11);transition:.25s}.entrance-grid a:hover{transform:translateY(-5px);border-color:#42b9e9}.entrance-grid i{font-style:normal;font-size:37px}.entrance-grid b{color:#138dcc;margin:5px}.entrance-grid span{font-size:12px;color:#7593a4}.guide{background:#e2f3fd}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.steps article{background:#fff;border-radius:13px;padding:24px;border:1px solid #c0e3f6}.steps article>b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#24a8df;color:#fff}.steps h3{color:#148fc9}.steps p{font-size:13px;color:#7894a4}.seo-content{background:#fff}.seo-layout{display:grid;grid-template-columns:1.6fr .7fr;gap:55px}.seo-layout h2{color:#1597d2;font-size:33px}.seo-layout h3{color:#168dc6;margin-top:27px}.seo-layout article p{color:#617f92}.seo-layout aside{background:#edf9ff;border-radius:15px;padding:25px;height:max-content;border:1px solid #c3e6f7}.seo-layout aside h3{margin-top:0;color:#1597d2}.seo-layout aside div{display:grid;grid-template-columns:38px 1fr;gap:2px 8px;padding:13px 0;border-bottom:1px solid #cae7f5}.seo-layout aside i{grid-row:1/3;font-style:normal;font-size:24px}.seo-layout aside span{font-size:12px;color:#7893a2}.faq{background:#e2f3fd}.faq-list{max-width:880px;margin:auto}.faq details{background:#fff;border:1px solid #bee1f4;border-radius:10px;padding:16px 20px;margin:10px 0}.faq summary{font-weight:bold;color:#278fbf;cursor:pointer}.faq details p{color:#6f8d9d;margin-bottom:0}.cta{background:linear-gradient(90deg,#1392ce,#37bbed);color:#fff;padding:45px 0}.cta .container{display:flex;align-items:center;justify-content:space-between}.cta h2{font-size:32px;margin:2px 0}.cta p{margin:0}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:38px;padding-top:45px}footer{background:#1497d1;color:#fff}.footer-logo,.footer-logo span,.footer-logo small{color:#fff}.footer-grid p{font-size:12px;max-width:370px}.footer-grid h3{font-size:13px}.footer-grid>div>a:not(.logo){display:block;font-size:12px;margin:7px 0;opacity:.88}.badge18{display:grid;place-items:center;width:42px;height:42px;border:2px solid #fff;border-radius:50%;font-weight:bold}.copyright{text-align:center;border-top:1px solid rgba(255,255,255,.25);margin-top:35px;padding:18px;font-size:11px}.float-tools{position:fixed;right:14px;bottom:80px;z-index:20;display:grid;gap:7px}.float-tools a{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#11a5df;color:#fff;border:3px solid #fff;box-shadow:0 5px 13px rgba(0,0,0,.2)}.mobile-bar{display:none}.reverse .copy{order:1}.reverse .visual{order:2}@media(max-width:900px){.account{display:none}.menu{display:block}.nav-wrap{position:relative}.main-nav{display:none;position:absolute;left:12px;right:12px;top:0;height:auto;background:#fff;border-radius:0 0 14px 14px;grid-template-columns:repeat(3,1fr);box-shadow:0 10px 20px rgba(31,122,166,.2)}.main-nav.open{display:grid}.hero{background-position:65% center}.hero-content{padding:55px 0}.hero h1{font-size:40px}.hero-content>p{max-width:52%}.hero-points{display:none}.quick{grid-template-columns:repeat(4,1fr)}.top-cards,.promo-grid,.steps{grid-template-columns:repeat(2,1fr)}.split,.seo-layout{grid-template-columns:1fr}.reverse .copy,.reverse .visual{order:initial}.phones{max-width:600px;margin:auto}.footer-grid{grid-template-columns:1fr 1fr}.entrance-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){body{padding-bottom:64px}.container{width:calc(100% - 24px)}.agebar span:last-child{display:none}.header-main{height:64px}.logo{font-size:30px}.hero{min-height:540px;background-position:71% center;position:relative}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(233,249,255,.98),rgba(233,249,255,.72) 65%,rgba(233,249,255,.12))}.hero-content{position:relative;z-index:2;padding:54px 0}.hero h1{font-size:34px}.hero-content>p{max-width:87%}.hero-actions{flex-direction:column;align-items:flex-start}.ticker .container{width:100%}.ticker b{font-size:10px}.quick{grid-template-columns:repeat(4,1fr);gap:7px;padding-top:22px}.quick a{flex-direction:column;border-radius:10px;font-size:10px}.quick a:nth-child(n+5){display:none}.section{padding:52px 0}.section-title h2{font-size:26px}.top-cards,.promo-grid,.steps,.info-grid,.entrance-grid{grid-template-columns:1fr}.copy h2{font-size:30px}.promo-grid article{padding:18px}.jackpot-head{display:block;text-align:center}.jackpot-head h2{font-size:42px}.jackpot-head .btn{margin-top:20px}.winner-table{padding:12px}.table-row{grid-template-columns:1fr 1.2fr .8fr}.table-row>*:nth-child(3){display:none}.table-tabs button{padding:9px 12px;font-size:11px}.phones{height:330px}.phone{width:165px;height:310px}.phone.one{left:15px}.phone.two{right:15px}.checks{grid-template-columns:1fr}.store-buttons{flex-direction:column}.store-buttons a{max-width:200px}.seo-layout h2{font-size:28px}.cta .container{display:block;text-align:center}.cta .btn{margin-top:18px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.mobile-bar{position:fixed;display:grid;grid-template-columns:repeat(5,1fr);left:0;right:0;bottom:0;z-index:50;height:64px;background:#fff;border-top:1px solid #bbe2f5;box-shadow:0 -5px 20px rgba(34,133,183,.15)}.mobile-bar a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4a7e99;font-size:18px}.mobile-bar span{font-size:9px}.mobile-bar .main{margin-top:-17px;width:60px;height:60px;justify-self:center;border-radius:50%;background:#20aae0;color:#fff;border:4px solid #fff}.float-tools{bottom:80px}.entrance-grid a{min-height:125px}}
