.page-vip-bets{background-image:url(/images/background.a7006b3b..webp);background-position:100% 0;background-size:cover;padding:12px 0 32px}@media(min-width:768px){.page-vip-bets{padding-bottom:40px}}.page-vip-bets__banner{align-items:flex-end;border-radius:30px;display:flex;min-height:240px;overflow:hidden;padding:20px;position:relative}@media(min-width:768px){.page-vip-bets__banner{min-height:300px}}.page-vip-bets__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.page-vip-bets__section{margin-top:32px}@media(min-width:768px){.page-vip-bets__section{margin-top:40px}}.page-vip-bets__title{color:#e2e2e2;font-size:20px;font-weight:700;line-height:1.3;margin:0;text-align:center}@media(min-width:768px){.page-vip-bets__title{font-size:24px}}.page-vip-bets__list{margin-top:16px}@media(min-width:768px){.page-vip-bets__list{margin-top:24px}}.page-vip-bets__link-wrap{margin-top:16px;text-align:center}@media(min-width:768px){.page-vip-bets__link-wrap{margin-top:24px}}.page-vip-bets .page-vip-bets__button,.page-vip-bets .page-vip-bets__link{padding:10px 32px}.page-vip-bets+p{padding:20px}.page-vip-bets-list{display:grid;gap:16px}@media(min-width:768px){.page-vip-bets-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1248px){.page-vip-bets-list{grid-template-columns:repeat(3,1fr)}}.page-vip-bets-list__item{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(214,223,255,.08);border-radius:16px;display:flex;flex-direction:column;min-height:210px;padding:20px}@media(min-width:1632px){.page-vip-bets-list__item{min-height:200px;padding:20px 24px}}.page-vip-bets-list__image{aspect-ratio:1/1;width:32px}.page-vip-bets-list__title{color:#e2e2e2;font-size:18px;font-weight:700;line-height:1.4;margin:16px 0 0;text-align:center}.page-vip-bets-list__description{color:#a8c0da;font-size:14px;font-weight:400;line-height:1.5;margin:8px 0 0}.page-modal-steps{background:#0b1429}.page-modal-steps__banner{min-height:180px;position:relative}.page-modal-steps__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.page-modal-steps__wrap{padding:20px 16px 32px}@media(min-width:768px){.page-modal-steps__wrap{padding:20px 24px}}.page-modal-steps__title{color:#e2e2e2;font-size:20px;font-weight:700;line-height:1.3;margin:0;text-align:center}.page-modal-steps__content{margin-top:16px}.page-modal-steps__footer{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}@media(min-width:768px){.page-modal-steps__footer--first-step:before,.page-modal-steps__footer--last-step:after{content:""}.page-modal-steps__footer{grid-template-columns:1fr 1fr 1fr;margin-top:40px}}.page-modal-steps .page-modal-steps__button{align-items:center;display:flex;font-size:12px;gap:6px;padding:10px 24px}.page-modal-steps .page-modal-steps__button--full{grid-column:span 2}@media(min-width:768px){.page-modal-steps .page-modal-steps__button--full{grid-column:unset}.page-modal-steps .page-modal-steps__button{justify-self:end}.page-modal-steps .page-modal-steps__button--back{justify-self:start}}.page-modal-steps__arrow--back{transform:rotate(180deg)}.page-modal-steps__dots{align-items:center;display:flex;gap:10px;grid-column:span 2;grid-row-start:2;justify-content:center;min-height:24px}@media(min-width:768px){.page-modal-steps__dots{grid-column:unset;grid-row-start:unset}}.page-modal-steps__dot{align-items:center;aspect-ratio:1/1;background-color:#283d6c;border-radius:50%;color:#a8c0da;cursor:pointer;display:flex;font-size:10px;font-weight:700;justify-content:center;max-width:18px;transition:max-width .3s ease,color .3s ease,background-color .3s ease;width:24px}@media(min-width:1248px){.page-modal-steps__dot:hover{background-color:#0098ff;color:#e2e2e2}}.page-modal-steps__dot--current{background-color:#0098ff;color:#e2e2e2;font-size:12px;max-width:24px}.modal-page-modal-steps.modal .modal__content-wrapper{max-width:690px}.modal-page-modal-steps.modal .modal__content{background:transparent;border-radius:0;margin-left:0;margin-right:0;overflow:hidden}@media(min-width:768px){.modal-page-modal-steps.modal .modal__content{border-radius:16px}}