.bonuses-page .lets-get-started{margin-bottom:0}.bonuses-page__title{font-family:var(--font-montserrat);font-size:24px;font-weight:800;margin:0 0 20px}@media(min-width:1000px){.bonuses-page__title{font-size:42px;margin-bottom:40px}}.bonuses-page__banner{display:flex;flex-direction:column;align-items:center;background:url(/bonuses/banner.jpg) 50%/cover no-repeat;padding:55px 0 50px;margin-bottom:30px}@media(min-width:1000px){.bonuses-page__banner{padding:100px 0 120px;margin-bottom:60px}}.bonuses-page__banner-counter{margin:0 0 20px}@layer mixins{.bonuses-page__banner-counter{display:flex;justify-content:center;align-items:center}}@media(min-width:800px){.bonuses-page__banner-counter{margin:-10px 0 40px}}.bonuses-page__banner-num{position:relative;margin:0 2px}@layer mixins{.bonuses-page__banner-num{display:flex;justify-content:center;align-items:center}}.bonuses-page__banner-num:not(.is-divider){min-width:min(35px,9.3vw);background:rgba(40,1,80,.73);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);border-radius:var(--radius)}@media(min-width:800px){.bonuses-page__banner-num:not(.is-divider){min-width:65px}}.bonuses-page__banner-num:not(.is-divider):before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:rgba(220,220,220,.15);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px)}.bonuses-page__banner-num span{font-family:var(--font-montserrat);font-size:min(36px,9.6vw);line-height:min(50px,13.3vw);font-weight:800;background:linear-gradient(180deg,#ffbc11 35%,#ffe353 67%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);text-shadow:0 9px 18px rgba(0,0,0,.1),0 0 12px rgba(255,214,0,.4);position:relative;z-index:1}@media(min-width:800px){.bonuses-page__banner-num span{font-size:64px;line-height:90px}}.bonuses-page__banner-subtitle{font-size:18px;line-height:1.5;font-weight:500;margin-bottom:20px}.bonuses-page__banner-counter-skeleton{width:calc(100% - 30px);height:min(50px,13.3vw);margin:0 15px 20px;border-radius:var(--radius);position:relative;overflow:hidden;background-color:rgb(from var(--white) r g b/50%);animation:skeleton-loading 1s linear infinite alternate}@media(min-width:800px){.bonuses-page__banner-counter-skeleton{width:470px;height:90px;margin:-10px 0 40px}}.bonuses-page__content{padding-bottom:25px}@layer mixins{.bonuses-page__content{width:100%;max-width:var(--content-max-width);margin-inline:auto;padding-inline:15px}@media(min-width:1000px){.bonuses-page__content{padding-inline:45px}}}.bonuses-page__content section{margin-bottom:40px}@media(min-width:800px){.bonuses-page__content section{margin-bottom:70px}}.bonuses-page__content img{border-radius:var(--radius-m)}.bonuses-page__list{list-style:none;margin:20px 0 0}@media(min-width:800px){.bonuses-page__list{font-size:16px;margin-top:30px}}.bonuses-page__list-item{display:flex;align-items:baseline}.bonuses-page__list-item:before{content:"";width:8px;height:8px;border-radius:50%;border:2px solid var(--gray-400);margin-right:15px;flex-shrink:0}.bonuses-page__list-item:not(:last-of-type){margin-bottom:1.5em}.bonuses-page__level-up{border-radius:var(--radius-m);overflow:hidden}@media(min-width:800px){.bonuses-page__level-up{display:grid;grid-template-columns:.47fr .53fr;align-items:center;grid-column-gap:50px;column-gap:50px;background:#1f042f}.bonuses-page__level-up .bonuses-page__title{align-self:flex-end}.bonuses-page__level-up .bonuses-page__list{align-self:flex-start;margin:0}}.bonuses-page__level-up-image{aspect-ratio:2/1.1;object-fit:cover;border-radius:var(--radius)}@media(min-width:800px){.bonuses-page__level-up-image{grid-row:span 2;aspect-ratio:auto;border-radius:0;order:-1}}.bonuses-page__tournaments-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(min-width:1000px){.bonuses-page__tournaments-section{font-size:16px;gap:30px}}.bonuses-page__tournaments-section p{margin:20px 0 0}@media(min-width:1000px){.bonuses-page__tournaments-section p{margin-top:30px}}.bonuses-page__welcome{display:grid;grid-gap:30px;gap:30px}@media(min-width:800px){.bonuses-page__welcome{grid-template-columns:1fr 1fr}}.bonuses-page__welcome img{min-height:200px;object-fit:cover}