.steps{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:734px){.steps{grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width:1240px){.steps{grid-template-columns:repeat(3,1fr);gap:22px}}.steps>li{display:flex}.steps .card{width:100%}
.paytable{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.paytable{gap:14px}}@media (min-width:1240px){.paytable{gap:16px}}.paytable__row{background-color:#0f2b44;border:1px solid #1e4a70;border-radius:16px;grid-template-columns:1fr;gap:12px;padding:14px;display:grid}@media (min-width:734px){.paytable__row{grid-template-columns:auto 1fr;align-items:center;gap:14px 18px;padding:16px 18px}}@media (min-width:1240px){.paytable__row{grid-template-columns:300px 1fr .75fr;gap:24px;padding:18px 22px}}.paytable__row--wild{border-color:#ff4fd866}.paytable__row--money{border-color:#4ee08a66}.paytable__row--scatter{border-color:#2ad4ff66}.paytable__row--premium{border-color:#ffc42b59}.paytable__row--royal{border-color:#1e4a70}.paytable__symbols{flex-wrap:wrap;gap:6px;display:flex}@media (min-width:734px){.paytable__symbols{width:168px}}@media (min-width:1240px){.paytable__symbols{width:100%}}.paytable__symbol{border-radius:6px;width:54px;height:auto}.paytable__info{flex-direction:column;gap:4px;display:flex}.paytable__name{font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:19px;font-weight:400;line-height:1.1}@media (min-width:734px){.paytable__name{font-size:21px}}@media (min-width:1240px){.paytable__name{font-size:24px}}.paytable__name{color:#eaf4ff}.paytable__role{color:#9cb6cf;font-size:13px;line-height:1.55}@media (min-width:1240px){.paytable__role{font-size:16px}}.paytable__pays{color:#8df0ff;border-top:1px solid #1e4a70b3;padding-top:10px;font-size:13px;font-weight:700;line-height:1.5}@media (min-width:734px){.paytable__pays{grid-column:1/-1}}@media (min-width:1240px){.paytable__pays{border-top:none;border-left:1px solid #1e4a70b3;grid-column:auto;padding-top:0;padding-left:22px;font-size:16px}}.paytable__note{color:#85a6c6;border-left:2px solid #2ad4ff80;max-width:78ch;margin-top:18px;padding-left:14px;font-size:13px;line-height:1.6}@media (min-width:1240px){.paytable__note{margin-top:26px;font-size:14px}}
.bet{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:734px){.bet{grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width:1240px){.bet{grid-template-columns:repeat(3,1fr);gap:22px}}.bet>li{display:flex}.bet .card{width:100%}@media (min-width:734px){.bet>li:last-child{grid-column:1/-1}}@media (min-width:1240px){.bet>li:last-child{grid-column:auto}}.bet__cta{justify-content:center;margin-top:20px;display:flex}@media (min-width:1240px){.bet__cta{margin-top:30px}}
.deep{grid-template-columns:1fr;gap:22px;display:grid}@media (min-width:734px){.deep{gap:28px}}@media (min-width:1240px){.deep{grid-template-columns:1.15fr .85fr;align-items:start;gap:46px}}.deep__text{flex-direction:column;gap:18px;display:flex}@media (min-width:1240px){.deep__text{gap:26px}}.deep__block{font-size:15px;line-height:1.65}@media (min-width:734px){.deep__block{font-size:15px}}@media (min-width:1240px){.deep__block{font-size:16px}}.deep__block{color:#9cb6cf;flex-direction:column;gap:10px;display:flex}.deep__block strong{color:#8df0ff;font-weight:800}.deep__title{font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:19px;font-weight:400;line-height:1.1}@media (min-width:734px){.deep__title{font-size:21px}}@media (min-width:1240px){.deep__title{font-size:24px}}.deep__title{color:#eaf4ff;align-items:center;gap:10px;display:flex}.deep__media{flex-direction:column;gap:18px;display:flex}@media (min-width:734px){.deep__media{flex-direction:row;gap:18px}.deep__media>*{flex:1}}@media (min-width:1240px){.deep__media{flex-direction:column;position:sticky;top:100px}}.deep__figure{flex-direction:column;gap:9px;display:flex}.deep__img{border:1px solid #1e4a70;border-radius:16px;width:100%;height:auto}.deep__caption{color:#85a6c6;font-size:13px;line-height:1.5}@media (min-width:1240px){.deep__caption{font-size:14px}}
