:root{--bg:#072b68;--bg2:#082f84;--head:#0a4da7;--card:#0a2d6d;--card2:#11408e;--line:#49c3ff;--txt:#fff;--soft:#dff4ff;--muted:#9fd5ff;--gold:#ffd44d;--orange:#f4a62b;--shadow:0 2px 0 rgba(0,24,79,.9),0 0 10px rgba(0,0,0,.25)}*{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden}body{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;background:radial-gradient(circle at top,rgba(79,194,255,.14),transparent 28%),linear-gradient(180deg,#0a3579 0%,#072b68 26%,#07265d 100%);color:var(--txt);line-height:1.6;letter-spacing:.2px}a{color:inherit;text-decoration:none;touch-action:manipulation}img{max-width:100%;height:auto;display:block}section,footer{max-width:1280px;margin-inline:auto;padding:20px 16px}header{max-width:1280px;margin-inline:auto;padding:12px 16px;min-height:64px}section p,section li{color:var(--soft)}section p{margin-bottom:16px}section ul{margin:0 0 16px 20px}section li{margin-bottom:8px}section h2,section h3,.hero-text h1,.hero-text h2,.hero-text h3{margin-bottom:16px;font-family:"Arial Black","Trebuchet MS",Arial,sans-serif;font-weight:900;text-transform:uppercase;color:#fff;text-shadow:var(--shadow)}header{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(180deg,#0d5dbc,#0a4ea8 45%,#083f8e);border:1px solid rgba(117,214,255,.55);border-radius:0 0 14px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 0 rgba(5,34,92,.9)}.header-left{flex-shrink:0}.header-left a{display:flex;align-items:center;width:120px;height:34px}.header-left img{width:120px;height:auto;aspect-ratio:900/245;object-fit:contain}.nav-toggle{display:none}.header-nav{display:flex;gap:28px;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.6px;color:#fff;text-shadow:var(--shadow)}.header-nav a{display:inline-flex;align-items:center;min-height:48px}.header-right{display:flex;gap:10px;align-items:center;flex-shrink:0}.header-right a,.section-cta .btn,.hero-main__btn,.hero-main__offer-btn,.hero-bonus-page__btn,.hero-bonus-page__card-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:16px;font-weight:900;text-transform:uppercase}.header-right a{padding:11px 22px;border:2px solid rgba(181,245,255,.95);font-size:14px;letter-spacing:.7px;text-shadow:var(--shadow);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.18)}.btn-login{background:linear-gradient(180deg,#5cd2ff,#2d8ae0 18%,#1262bc 55%,#0b4f9f)}.btn-register{background:linear-gradient(180deg,#79e1ff,#39a8f1 20%,#1675e1 55%,#0b5ec1)}.burger{display:none;cursor:pointer;min-width:48px;min-height:48px;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:8px;margin-left:auto}.burger span{width:22px;height:2px;background:#fff;border-radius:2px}.nav-toggle:checked+.burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle:checked+.burger span:nth-child(2){opacity:0}.nav-toggle:checked+.burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.section-cta{text-align:center;margin-top:8px}.section-cta .btn{min-height:54px;padding:12px 24px;background:linear-gradient(180deg,#67d7ff,#2f99ef 18%,#166fe0 55%,#0c57ba);border:2px solid rgba(179,241,255,.95);color:#fff;letter-spacing:.5px;text-shadow:var(--shadow);box-shadow:inset 0 2px 0 rgba(255,255,255,.32),inset 0 -2px 0 rgba(0,0,0,.18)}.hero{display:flex;align-items:center;justify-content:space-between;gap:34px;padding-top:24px;padding-bottom:20px;background:linear-gradient(180deg,rgba(8,44,104,.25),rgba(5,29,77,.12));border-bottom:3px solid rgba(78,197,255,.85);position:relative;overflow:hidden}.hero-text{width:60%}.hero-image{width:40%}.hero-image img{width:100%;max-width:420px;margin:auto;border-radius:18px;border:2px solid rgba(105,206,255,.45);box-shadow:0 12px 32px rgba(0,15,58,.35)}.hero-main{max-width:1280px;margin:auto;padding:34px 22px 30px;display:flex;align-items:stretch;justify-content:space-between;gap:36px;background:radial-gradient(circle at 20% 0,rgba(83,202,255,.10),transparent 28%),linear-gradient(180deg,#1548a3,#0d3b93 45%,#082f84);border-bottom:3px solid #2cbcff}.hero-main__content{width:64%;display:flex;flex-direction:column;justify-content:center}.hero-main__badge,.hero-bonus-page__badge{display:inline-flex;width:max-content;min-height:28px;align-items:center;padding:6px 14px;margin-bottom:18px;border-radius:999px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.14);color:#ffe8a3;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.hero-main h1,.hero-bonus-page h1{margin:0 0 18px;font-family:"Arial Black","Trebuchet MS",Arial,sans-serif;font-size:64px;line-height:.98;font-weight:900;color:#fff;text-shadow:0 2px 0 rgba(0,36,105,.55),0 10px 18px rgba(0,0,0,.12)}.hero-main h1 span,.hero-bonus-page h1 span{color:var(--gold)}.hero-main p,.hero-bonus-page p{max-width:650px;margin:0 0 28px;color:rgba(236,244,255,.92);font-size:18px;line-height:1.55}.hero-main__actions,.hero-bonus-page__actions{display:flex;gap:14px;flex-wrap:wrap}.hero-main__btn,.hero-bonus-page__btn{padding:12px 26px;font-size:16px;letter-spacing:.3px}.hero-main__btn--primary,.hero-bonus-page__btn--primary,.hero-main__offer-btn,.hero-bonus-page__card-btn{background:linear-gradient(180deg,#ffcb52,#f4a62b 55%,#ea8b19);color:#151515;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 14px rgba(0,0,0,.16)}.hero-main__btn--secondary,.hero-bonus-page__btn--secondary{background:linear-gradient(180deg,rgba(46,129,238,.95),rgba(23,91,191,.98));color:#dff7ff;border:1px solid rgba(103,222,255,.4)}.hero-main__offer{width:470px;flex:0 0 470px;border-radius:26px;padding:30px 34px 26px;background:radial-gradient(circle at 50% 0,rgba(91,196,255,.20),transparent 38%),linear-gradient(180deg,rgba(23,73,166,.96),rgba(15,53,128,.98));border:2px solid rgba(105,206,255,.48);text-align:center;display:flex;flex-direction:column;justify-content:center}.hero-main__offer-badge,.hero-bonus-page__card-badge{display:inline-flex;align-self:center;justify-content:center;min-height:28px;padding:6px 16px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,#4d7cf8,#55cfff);font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.hero-main__offer-title,.hero-bonus-page__card-title{margin-bottom:12px;font-family:"Arial Black","Trebuchet MS",Arial,sans-serif;font-size:42px;line-height:1.02;font-weight:900;color:#ffca47;text-shadow:0 2px 0 rgba(118,62,0,.45)}.hero-main__offer-text,.hero-bonus-page__card-text{margin-bottom:22px;color:rgba(236,243,255,.92);font-size:17px;line-height:1.45}.hero-main__offer-note,.hero-bonus-page__card-note{margin-top:14px;color:rgba(214,231,255,.62);font-size:11px;line-height:1.4}.hero-bonus-page{min-height:520px;padding:48px 28px 42px;background:#083f8e;isolation:isolate;border-bottom:3px solid #2cbcff}.hero-bonus-page__bg,.hero-bonus-page__bg a{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:0}.hero-bonus-page__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-bonus-page__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(5,31,86,.93),rgba(7,48,130,.82) 34%,rgba(7,48,130,.34) 60%,rgba(7,48,130,.08))}.hero-bonus-page__content{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}.hero-bonus-page__left{width:50%;max-width:650px;display:flex;flex-direction:column;justify-content:center}.hero-bonus-page__right{width:34%;display:flex;align-items:center;justify-content:flex-end}.hero-bonus-page__card{width:360px;max-width:100%;border-radius:24px;padding:24px;background:radial-gradient(circle at 50% 0,rgba(91,196,255,.16),transparent 40%),linear-gradient(180deg,rgba(12,52,132,.78),rgba(7,36,100,.86));border:2px solid rgba(105,206,255,.45);text-align:center}.hero-bonus-page__card-btn{padding:12px 24px}.bonus-slider{position:relative;width:100%;overflow:hidden;margin:16px 0 24px}.bonus-slider-track{display:flex;transition:transform .35s ease}.bonus-slide{min-width:100%;flex:0 0 100%}.bonus-slide img{width:100%;border-radius:16px;border:2px solid rgba(39,185,255,.8);box-shadow:0 10px 22px rgba(0,17,58,.35)}.bonus-slider-dots{display:flex;justify-content:center;gap:14px;margin-top:8px}.bonus-slider-dots button{position:relative;width:48px;height:48px;min-width:48px;min-height:48px;border:0;background:transparent;cursor:pointer}.bonus-slider-dots button:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.35)}.bonus-slider-dots button.active:before{background:var(--gold);box-shadow:0 0 0 2px rgba(255,212,77,.22)}.carousel{width:100%;overflow-x:auto;overflow-y:hidden;padding:12px 0;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin}.carousel-track{display:flex;gap:12px;width:max-content}.carousel-track>*{scroll-snap-align:start}.slots-carousel,.sports-carousel{width:100%;overflow:hidden;margin:16px 0 24px}.slots-carousel .carousel-track a{flex:0 0 180px;width:180px;display:block;min-height:48px}.slots-carousel img{width:100%;aspect-ratio:10/14;object-fit:cover;border-radius:14px;border:2px solid rgba(39,185,255,.95);box-shadow:0 0 0 2px rgba(5,52,125,.95),0 10px 22px rgba(0,17,58,.35)}.sports-carousel .carousel-track{gap:14px}.sport-card{flex:0 0 165px;width:165px;min-width:165px;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:10px 10px 12px;min-height:205px;border-radius:20px 20px 24px 24px;background:radial-gradient(circle at 50% 20%,rgba(120,210,255,.35),rgba(120,210,255,0) 45%),linear-gradient(180deg,#2f8df0,#1a63cb 35%,#114cae 70%,#0d469d);border:2px solid #57c7ff;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 8px 18px rgba(0,18,62,.35);overflow:hidden}.sport-card__image{display:flex;align-items:center;justify-content:center;min-height:128px;padding:8px 6px 2px}.sport-card__image img{max-width:88px;max-height:88px;width:auto;height:auto;border:0;box-shadow:none}.sport-card__title{display:block;text-align:center;font-family:"Arial Black","Trebuchet MS",Arial,sans-serif;font-size:12px;line-height:1.15;font-weight:900;text-transform:uppercase;text-shadow:0 2px 0 rgba(21,64,140,.95);padding-top:6px;min-height:34px}.bonus-zigzag{width:100%;max-width:1180px;margin:24px auto 0;display:flex;flex-direction:column;gap:30px;text-align:left}.bonus-zigzag__item,.bonus-zigzag__item--reverse{width:100%;display:grid;grid-template-columns:minmax(300px,38%) minmax(0,1fr);align-items:center;gap:34px;padding:24px;border-radius:24px;overflow:hidden;background:radial-gradient(circle at 18% 18%,rgba(92,211,255,.16),transparent 34%),linear-gradient(180deg,rgba(21,78,170,.88),rgba(8,45,112,.94));border:2px solid rgba(73,195,255,.58);box-shadow:0 14px 30px rgba(0,17,58,.28)}.bonus-zigzag__item>[itemprop=item]{display:contents}.bonus-zigzag__item--reverse{grid-template-columns:minmax(0,1fr) minmax(300px,38%)}.bonus-zigzag__media{grid-column:1;grid-row:1;width:100%;align-self:stretch}.bonus-zigzag__text{grid-column:2;grid-row:1;min-width:0}.bonus-zigzag__item--reverse .bonus-zigzag__media{grid-column:2}.bonus-zigzag__item--reverse .bonus-zigzag__text{grid-column:1}.bonus-zigzag__media img{width:100%;height:100%;max-height:470px;object-fit:cover;object-position:center;border-radius:18px;border:2px solid rgba(105,206,255,.56);box-shadow:0 10px 24px rgba(0,17,58,.30)}.bonus-zigzag__text h3{margin-bottom:14px;font-size:28px;line-height:1.05}.bonus-zigzag__text p{font-size:17px;line-height:1.62}.bonus-zigzag__text .section-cta{text-align:left}footer{margin-top:40px;padding-top:24px;padding-bottom:24px;text-align:center;font-size:14px;background:linear-gradient(180deg,#0a4da7,#083c87);border-radius:18px 18px 0 0;border:1px solid rgba(117,214,255,.45);color:#dff3ff}.footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:12px}.footer-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 10px;margin:2px 4px;font-weight:800;text-transform:uppercase;text-shadow:var(--shadow);opacity:.9}.footer-payments{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;margin:18px 0 12px}.footer-payments img{height:28px;width:auto}.footer-copy{font-weight:700;color:#dff3ff}section[itemtype="https://schema.org/FAQPage"]{max-width:1280px;margin:46px auto 0;padding:10px 16px 6px}section[itemtype="https://schema.org/FAQPage"]>h2{text-align:center;font-size:42px;line-height:1;margin-bottom:22px}section[itemtype="https://schema.org/FAQPage"] [itemprop=mainEntity]{position:relative;margin-bottom:16px;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#0d3478,#082c68);border:2px solid rgba(39,185,255,.95);box-shadow:0 10px 22px rgba(0,17,58,.35)}section[itemtype="https://schema.org/FAQPage"] [itemprop=name]{position:relative;margin:0;padding:22px 82px 22px 24px;font-family:"Arial Black","Trebuchet MS",Arial,sans-serif;font-size:22px;line-height:1.18;font-weight:900;text-transform:uppercase;color:#fff;text-shadow:var(--shadow);background:linear-gradient(180deg,#1c66c9,#114caa 45%,#0c3c89);cursor:pointer;min-height:64px}section[itemtype="https://schema.org/FAQPage"] [itemprop=name]:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;background:linear-gradient(180deg,#ffd95f,#ffb628 18%,#ff9020 50%,#ea6f10);border:2px solid #ffe7a8}section[itemtype="https://schema.org/FAQPage"] [itemprop=acceptedAnswer]{display:none;background:linear-gradient(180deg,#0d3478,#082c68);border-top:1px solid rgba(91,197,255,.32)}section[itemtype="https://schema.org/FAQPage"] [itemprop=text]{padding:20px 24px 24px}.faq-open [itemprop=acceptedAnswer],section[itemtype="https://schema.org/FAQPage"] .faq-open [itemprop=acceptedAnswer]{display:block}section[itemtype="https://schema.org/FAQPage"] .faq-open [itemprop=name]:after{content:"−"}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:1100px){.hero-main{gap:24px;padding:28px 18px 24px}.hero-main__content{width:58%}.hero-main h1,.hero-bonus-page h1{font-size:52px}.hero-main__offer{width:290px;flex-basis:290px;padding:22px 18px 18px}.hero-main__offer-title,.hero-bonus-page__card-title{font-size:30px}.hero-bonus-page{min-height:390px;padding:28px 18px 24px}.hero-bonus-page__card{width:360px;padding:22px 20px 18px}}@media (max-width:768px){header{gap:8px;border-radius:0}.burger{display:flex}.header-nav{position:absolute;left:0;right:0;top:64px;display:none;flex-direction:column;gap:0;padding:12px 16px 16px;background:linear-gradient(180deg,#0a4ea8,#083f8e);border-top:1px solid rgba(117,214,255,.35);box-shadow:0 10px 30px rgba(0,18,57,.35)}.header-nav a{min-height:48px;padding:8px 0}.nav-toggle:checked~.header-nav{display:flex}.header-right{display:none}.hero,.hero-main,.hero-bonus-page__content,.bonus-zigzag__item,.bonus-zigzag__item--reverse{flex-direction:column;text-align:center}.hero,.hero-main{gap:22px;padding:22px 16px 20px}.hero-image,.hero-text,.hero-main .hero-image,.hero-main__content,.hero-main__offer,.hero-bonus-page__left,.hero-bonus-page__right,.bonus-zigzag__media,.bonus-zigzag__text{width:100%;max-width:100%;flex:none}.hero-main__badge,.hero-bonus-page__badge{margin-left:auto;margin-right:auto}.hero-main h1,.hero-bonus-page h1{font-size:40px;line-height:1.02;text-align:center}.hero-main p,.hero-bonus-page p{max-width:100%;text-align:center;font-size:16px;margin-bottom:22px}.hero-main__actions,.hero-bonus-page__actions{justify-content:center}.hero-main__btn,.hero-bonus-page__btn{width:100%}.hero-main__offer,.hero-bonus-page__card{width:100%;max-width:380px;margin:auto}.hero-bonus-page{min-height:auto;padding:34px 16px 28px}.hero-bonus-page__overlay{background:linear-gradient(180deg,rgba(5,31,86,.86),rgba(7,48,130,.78))}.hero-bonus-page__right{justify-content:center}section,footer{padding-left:14px;padding-right:14px}header{padding-left:14px;padding-right:14px}body,section,.footer-nav{text-align:center}section ul{margin-left:0;padding-left:0;list-style-position:inside}.slots-carousel .carousel-track a{flex-basis:150px;width:150px}.sport-card{flex-basis:150px;width:150px;min-width:150px;min-height:190px;padding:8px 8px 12px}.sport-card__image{min-height:112px}.sport-card__image img{max-width:78px;max-height:78px}.bonus-zigzag{gap:22px;text-align:left}.bonus-zigzag__item,.bonus-zigzag__item--reverse{display:flex;gap:18px;padding:16px;border-radius:18px}.bonus-zigzag__item--reverse{flex-direction:column}.bonus-zigzag__media img{width:100%;height:auto;max-height:none;object-fit:contain}.bonus-zigzag__text h3,.bonus-zigzag__text p,.bonus-zigzag__text .section-cta{text-align:left}.bonus-zigzag__text h3{font-size:23px}.bonus-slider-dots button{width:48px;height:48px}section[itemtype="https://schema.org/FAQPage"]{margin:34px auto 0;padding:8px 14px 4px}section[itemtype="https://schema.org/FAQPage"]>h2{font-size:32px}section[itemtype="https://schema.org/FAQPage"] [itemprop=name]{padding:18px 64px 18px 18px;font-size:17px;line-height:1.22}section[itemtype="https://schema.org/FAQPage"] [itemprop=name]:after{right:14px;width:34px;height:34px;font-size:24px}}
/* CLS locks */
.header-left,.header-left a{min-width:120px;min-height:34px}
.bonus-slider-track{align-items:stretch}
.bonus-slide{aspect-ratio:960/541}
.bonus-slide img{height:100%;object-fit:cover}
.hero-bonus-page__bg img{aspect-ratio:1185/273}
.footer-payments img{aspect-ratio:180/56;object-fit:contain}
