.homepage-intro-visual{aspect-ratio:16/9;border-radius:var(--radius-media);background:#090a0c;width:100%;position:relative;overflow:hidden;container-type:inline-size}.homepage-intro-visual__image{object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;display:block}.homepage-intro-visual__copy{pointer-events:none;text-align:start;box-sizing:border-box;color:#d0b4fc;flex-direction:column;justify-content:center;align-items:flex-start;max-width:min(46%,13.5rem);padding:clamp(.5rem,2.8cqi,.85rem) clamp(.65rem,4cqi,1.1rem);display:flex;position:absolute;inset:0}@media (min-width:768px){.homepage-intro-visual__copy{max-width:min(46%,14.75rem);padding-inline:clamp(.75rem,4.5cqi,1.15rem)}}[dir=rtl] .homepage-intro-visual__copy{text-align:end;justify-content:center;align-items:flex-end;left:auto;right:0}[dir=rtl] .homepage-intro-visual__image{object-position:left center}.homepage-intro-visual__stack{flex-direction:column;gap:0;width:100%;min-width:0;margin-block:auto;display:flex}.homepage-intro-visual__offer-block+.homepage-intro-visual__jackpot-block{margin-top:clamp(1rem,2.1cqi,1.5rem)}.homepage-intro-visual .homepage-intro-visual__offer-headline{letter-spacing:-.03em;text-wrap:balance;color:#e0ccff;text-shadow:0 0 1px #ffffff4d,0 0 8px #c4a8f8a6,0 0 16px #8b5cf666;margin:0;font-size:clamp(1.25rem,6cqi,2.375rem);font-weight:800;line-height:1.08}@media (min-width:768px){[lang|=sk] .homepage-intro-visual .homepage-intro-visual__offer-headline{white-space:nowrap;text-wrap:nowrap}}.homepage-intro-visual .homepage-intro-visual__offer-num{letter-spacing:-.04em;color:#ece0ff;font-size:1.12em}.homepage-intro-visual .homepage-intro-visual__offer-sub{text-wrap:balance;color:#0000;text-shadow:none;margin:clamp(.15rem,.45cqi,.35rem) 0 0;font-size:clamp(1rem,3.7cqi,1.5rem);font-weight:600;line-height:1.2}.homepage-intro-visual .homepage-intro-visual__offer-sub-lead{color:#d0b4fc;text-shadow:0 0 8px #8b5cf647;font-weight:600}.homepage-intro-visual .homepage-intro-visual__gold{color:#ffe87a;text-shadow:0 0 4px #ffe87a8c,0 0 10px #f5d54761;font-weight:800}.homepage-intro-visual .homepage-intro-visual__jackpot-title{text-wrap:balance;color:#d0b4fc;text-shadow:0 0 6px #a78bfa52,0 0 12px #7c3aed2e;margin:0;font-size:clamp(1rem,3.5cqi,1.5rem);font-weight:600;line-height:1.22}.homepage-intro-visual .homepage-intro-visual__jackpot-amount{letter-spacing:-.02em;text-wrap:balance;color:#f5d547;text-shadow:0 0 4px #ffeb968c,0 0 10px #f5d5476b,0 0 18px #ffbf4938;max-width:100%;margin:clamp(.12rem,.35cqi,.3rem) 0 0;font-size:clamp(1.2rem,6.2cqi,2.625rem);font-weight:800;line-height:1.05}@media (min-width:768px){[lang|=sk] .homepage-intro-visual .homepage-intro-visual__jackpot-amount{white-space:nowrap;text-wrap:nowrap}}@media (max-width:767px){.homepage-intro-visual{aspect-ratio:10/11}.homepage-intro-visual__copy{background:linear-gradient(#090a0cf0 0%,#090a0cc7 55%,#090a0c26 88%,#0000 100%);justify-content:flex-start;align-items:flex-start;max-width:100%;min-height:52%;padding:clamp(.7rem,3.5vw,1rem) clamp(.85rem,4vw,1.1rem) clamp(.35rem,2vw,.65rem);inset:0 0 auto}.homepage-intro-visual__stack{margin-block:0}.homepage-intro-visual__image{object-position:58% 100%}.homepage-intro-visual__offer-block+.homepage-intro-visual__jackpot-block{margin-top:clamp(.9rem,4vw,1.25rem)}.homepage-intro-visual .homepage-intro-visual__offer-headline,.homepage-intro-visual .homepage-intro-visual__jackpot-amount{white-space:normal;text-wrap:balance}}@media (max-width:420px){.homepage-intro-visual .homepage-intro-visual__offer-headline{font-size:clamp(1.2rem,5.5vw,1.5rem)}.homepage-intro-visual .homepage-intro-visual__offer-sub{font-size:clamp(.88rem,4vw,1.05rem)}.homepage-intro-visual .homepage-intro-visual__jackpot-title{font-size:clamp(.82rem,3.6vw,.98rem)}.homepage-intro-visual .homepage-intro-visual__jackpot-amount{font-size:clamp(1.05rem,5.4vw,1.35rem)}}
