.flagicon[data-loc-w9k3]{display:inline-block;width:28px;height:20px;border-radius:3px;box-shadow:0 0 0 1px #0003;background-size:cover;background-position:center;background-repeat:no-repeat;vertical-align:middle;flex:none}.flag-en[data-loc-w9k3]{background-image:url(/flags/en.svg)}.flag-pl[data-loc-w9k3]{background-image:url(/flags/pl.svg)}.flag-de[data-loc-w9k3]{background-image:url(/flags/de.svg)}.flag-pt[data-loc-w9k3]{background-image:url(/flags/pt.svg)}.flag-es[data-loc-w9k3]{background-image:url(/flags/es.svg)}.localebtn[data-loc-w9k3]{background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:5px 8px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;line-height:0}.localebtn[data-loc-w9k3]:hover{background:#ffffff1a}:root{--blue: #1858f1;--blue-dark: #0f3fb8;--blue-light: #4a7cff;--bg: #0a0e1e;--bg-card: #131a2e;--bg-elev: #1b2440;--orange: #ff6b1a;--orange-hover:#ff8540;--red: #e6253c;--text: #ffffff;--text-muted: #b9c0d3;--text-dim: #7a82a0;--border: #1f2944;--green: #34d399;--radius: 12px;--radius-lg: 16px;--shadow: 0 6px 24px rgba(0, 0, 0, .25);--container: 1280px;--font-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.wrap{max-width:var(--container);margin:0 auto;padding:0 20px}.pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:var(--radius);font-weight:700;font-size:15px;border:none;cursor:pointer;transition:background .15s ease,transform .1s ease;white-space:nowrap;line-height:1.2}.pill-orange{background:var(--orange);color:#fff}.pill-orange:hover{background:var(--orange-hover)}.pill-white{background:#fff;color:#0a0e1e}.pill-white:hover{background:#f0f1f5}.pill-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.pill-ghost:hover{background:#ffffff14}.pill-block{width:100%}.pill-lg{padding:14px 28px;font-size:16px}h1,h2,h3,h4{line-height:1.25;margin:0 0 .6em;font-weight:800}h1{font-size:clamp(28px,4vw,44px)}h2{font-size:clamp(22px,3vw,32px)}h3{font-size:clamp(18px,2.4vw,22px)}p{margin:0 0 1em;color:var(--text-muted)}section{padding:48px 0}section.compact{padding:32px 0}.pagehead{position:sticky;top:0;z-index:100;background:var(--blue);border-bottom:1px solid rgba(0,0,0,.15)}.pagehead__inner{display:flex;align-items:center;gap:20px;padding:12px 20px;max-width:var(--container);margin:0 auto}.brandmark{display:block;height:36px}.brandmark img{height:100%;width:auto}.mainnav{display:flex;gap:26px;margin-left:16px;flex:1}.mainnav a{font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:6px 0;border-bottom:2px solid transparent}.mainnav a:hover{opacity:.85}.mainnav a.iscurrent{border-bottom-color:var(--orange)}.headtools{display:flex;align-items:center;gap:10px}.signupwrap{position:relative}.signupwrap:after{content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:var(--green);border:2px solid var(--blue)}.navtoggle{display:none}@media(max-width:900px){.mainnav{display:none}.pagehead__inner{padding:10px 14px;gap:10px}.brandmark{height:28px}.pill{padding:10px 16px;font-size:14px}}.topbanner{background:var(--blue);color:#fff;position:relative;overflow:hidden;padding:56px 0 64px}.topbanner:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 80% 30%,rgba(255,255,255,.12),transparent 40%),repeating-linear-gradient(45deg,transparent,transparent 40px,rgba(255,255,255,.04) 40px,rgba(255,255,255,.04) 41px);pointer-events:none}.topbanner__inner{position:relative;max-width:800px}.topbanner__badge{display:inline-block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;background:#ffffff2e;padding:6px 12px;border-radius:999px;margin-bottom:14px}.topbanner__title{font-size:clamp(28px,5vw,48px);font-weight:900;margin:0 0 14px;color:#fff}.topbanner__subtitle{font-size:clamp(15px,2vw,18px);color:#ffffffeb;margin:0 0 24px;max-width:620px}.topbanner__cta{display:inline-block}.navtiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:-20px;position:relative;z-index:2}.navtile{display:flex;align-items:center;gap:14px;background:var(--blue);border-radius:var(--radius-lg);padding:18px 22px;color:#fff;border:1px solid rgba(255,255,255,.12);transition:transform .15s ease}.navtile:hover{transform:translateY(-3px)}.navtile img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;flex:none}.navtile__body{flex:1;min-width:0}.navtile__label{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:18px;margin-bottom:4px}.navtile__desc{font-size:13px;color:#ffffffd9;line-height:1.4}@media(max-width:800px){.navtiles{grid-template-columns:1fr}}.blocktitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;gap:16px}.blocktitle h2{margin:0}.blocktitle__icon{color:var(--orange)}.gamegrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.gamecard{background:var(--bg-card);border-radius:var(--radius);overflow:hidden;transition:transform .15s ease}.gamecard:hover{transform:translateY(-4px)}.gamecard img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.gamecard__body{padding:10px 12px}.gamecard__title{font-weight:700;font-size:14px;color:#fff;margin:0 0 2px}.gamecard__provider{font-size:12px;color:var(--text-dim)}@media(max-width:700px){.gamegrid{grid-template-columns:repeat(2,1fr)}}.offerlist{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.offercard{background:var(--bg-card);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}.offercard__image{background:var(--blue);aspect-ratio:16/11;display:flex;align-items:center;justify-content:center;overflow:hidden}.offercard__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offercard__body{padding:14px 16px 16px;flex:1;display:flex;flex-direction:column}.offercard__title{font-weight:700;font-size:16px;color:#fff;margin:0 0 4px}.offercard__amount{color:var(--text-muted);font-size:13px;margin:0 0 12px}.offercard__desc{color:var(--text-muted);font-size:13px;margin:0 0 14px;flex:1}.offercard__cta{margin-top:auto}@media(max-width:900px){.offerlist{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.offerlist{grid-template-columns:1fr}}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.intro{background:var(--blue);border-radius:var(--radius-lg);padding:28px 30px;display:flex;align-items:center;gap:18px;position:relative;overflow:hidden;min-height:220px}.intro__body{flex:1;min-width:0;z-index:1}.intro__title{font-size:22px;font-weight:800;color:#fff;margin:0 0 12px}.intro__amount{color:var(--orange);font-weight:800;font-size:18px;margin:0 0 4px}.intro__sub{color:#ffffffd9;font-size:14px;margin:0 0 18px}.intro__cta{display:flex;gap:10px;flex-wrap:wrap}.intro__img{width:38%;height:100%;align-self:stretch;position:relative;z-index:0}.intro__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}@media(max-width:800px){.intro-grid{grid-template-columns:1fr}.intro{padding:20px;min-height:200px}.intro__img{width:30%}}.copy{background:var(--bg-card);border-radius:var(--radius-lg);padding:28px 30px}.copy+.copy{margin-top:18px}.copy h2{color:#fff}.copy p{color:var(--text-muted)}.stagelist{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.stage{background:var(--bg-card);border-radius:var(--radius);padding:20px 22px;border-left:3px solid var(--orange)}.stage h3{color:#fff;font-size:16px;margin:0 0 8px}.stage p{color:var(--text-muted);font-size:14px;margin:0}.perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.perk{background:var(--bg-card);border-radius:var(--radius);padding:18px 20px}.perk h3{color:#fff;font-size:15px;margin:0 0 6px}.perk p{color:var(--text-muted);font-size:13px;margin:0}.reqs{background:var(--bg-card);border-radius:var(--radius-lg);padding:24px 28px;list-style:none;margin:0}.reqs li{padding:10px 0 10px 28px;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:14px;position:relative}.reqs li:last-child{border-bottom:none}.reqs li:before{content:"✓";position:absolute;left:0;top:10px;color:var(--orange);font-weight:800}.qa{background:var(--bg-card);border-radius:var(--radius-lg);padding:8px 0}.qa details{padding:0 28px;border-bottom:1px solid var(--border)}.qa details:last-child{border-bottom:none}.qa summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:700;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:space-between}.qa summary:after{content:"+";font-size:22px;color:var(--orange);font-weight:400}.qa details[open] summary:after{content:"−"}.qa summary::-webkit-details-marker{display:none}.qa details>p{padding:0 0 18px;color:var(--text-muted);font-size:14px;margin:0}.pagefoot{background:#060812;border-top:1px solid var(--border);padding:50px 0 30px;margin-top:60px}.footcols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px;margin-bottom:36px}.footcol h4{color:#fff;font-size:15px;margin:0 0 14px}.footcol ul{list-style:none;padding:0;margin:0}.footcol li{margin:0 0 8px}.footcol a{color:var(--text-muted);font-size:14px}.footcol a:hover{color:#fff}.footbrand img{height:32px;margin-bottom:14px}.footbrand p{color:var(--text-dim);font-size:13px;max-width:320px}.footbadges{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 0}.footbadge{background:var(--bg-card);border-radius:8px;padding:6px 12px;font-size:12px;color:var(--text-muted);border:1px solid var(--border)}.footbottom{border-top:1px solid var(--border);padding-top:22px;display:flex;flex-direction:column;gap:12px;font-size:12px;color:var(--text-dim)}.footbottom__disclaimer{color:var(--text-muted);font-size:13px;max-width:900px}.footbottom__row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.footbottom__age{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--text-dim);font-weight:800;font-size:11px;color:var(--text-dim);flex:none}@media(max-width:800px){.footcols{grid-template-columns:1fr 1fr;gap:24px}}@media(max-width:500px){.footcols{grid-template-columns:1fr}}.localeswitch{position:relative}.localetoggle{background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:6px 10px;color:#fff;cursor:pointer;font-size:16px;line-height:1;display:inline-flex;align-items:center;gap:6px}.localetoggle:hover{background:#ffffff1a}.localemenu{display:none;position:absolute;right:0;top:calc(100% + 6px);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:6px;min-width:160px;box-shadow:var(--shadow);z-index:200}.localeswitch:hover .localemenu,.localeswitch:focus-within .localemenu{display:block}.localemenu a{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:14px;color:#fff}.localemenu a:hover{background:var(--bg-elev)}.localemenu a.iscurrent{background:var(--blue)}section[id]{scroll-margin-top:80px}
.datatable{width:100%;border-collapse:collapse;background:var(--bg-card);border-radius:var(--radius);overflow:hidden;margin:16px 0}.datatable th,.datatable td{padding:12px 16px;text-align:left;font-size:14px;border-bottom:1px solid var(--border)}.datatable th{color:#fff;font-weight:700;background:rgba(255,255,255,.03)}.datatable td{color:var(--text-muted)}.datatable tr:last-child td{border-bottom:none}.copy h3{color:#fff;font-size:18px;margin:22px 0 12px}
.brandmark svg{height:100%;width:auto;display:block}.footbrand svg{height:32px;margin-bottom:14px}
