.wz-welcome-page{max-width:900px;margin:auto;padding:115px 24px 70px}.wz-promo-breadcrumb{display:flex;gap:12px;align-items:center;margin:0 0 22px;color:#c5b6de;font-size:13px}.wz-promo-breadcrumb a{color:#fff;text-decoration:none}.wz-welcome-sheet{background:#fff;border-radius:28px;overflow:hidden;color:#1b1038}.wz-welcome-banner{display:block;width:100%;max-height:400px;object-fit:cover}.wz-welcome-content{padding:36px 50px 48px;text-align:center}.wz-welcome-label{font-size:21px;font-weight:800;color:#8b30dc;margin:0 0 12px}.wz-welcome-content h1{font-size:38px;line-height:1.18;font-weight:800;letter-spacing:-1px;margin:0 0 26px;color:#251044}.wz-welcome-content h1 span:first-child{color:#9b31de}.wz-welcome-intro{color:#7c7589;font-size:15px;line-height:1.8;margin:0 auto 38px;max-width:620px}.wz-welcome-content h2{font-size:28px;font-weight:800;line-height:1.3;margin:25px 0}.wz-bonus-card{position:relative;background:#f4f0fc;border:1px solid #e8e0f6;border-radius:20px;padding:28px;margin:20px 0 28px}.wz-bonus-icon{width:94px;height:94px;object-fit:contain;margin:0 auto 15px}.wz-bonus-card h3{font-size:23px;font-weight:800;line-height:1.35;margin:0 auto 10px;max-width:520px;color:#29144a}.wz-bonus-label{font-size:13px;color:#9a7bc2;font-weight:700;margin:0 0 22px}.wz-bonus-game{display:flex;align-items:center;gap:15px;justify-content:center;background:#fff;border-radius:14px;padding:14px;margin-bottom:24px;text-align:left}.wz-bonus-game img{width:80px;height:60px;object-fit:contain}.wz-bonus-game strong,.wz-bonus-game span{display:block;font-size:13px}.wz-bonus-game span{font-size:11px;color:#9585a5;margin-top:4px}.wz-bonus-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0 0 25px;text-align:left}.wz-bonus-facts>div{padding:14px 8px;border-top:1px solid #e1d8ee;min-width:0}.wz-bonus-facts dt{color:#9484a6;font-size:11px;margin-bottom:5px}.wz-bonus-facts dd{font-size:13px;font-weight:800;line-height:1.4;margin:0;color:#2a1645}.wz-welcome-sheet .wz-button{min-width:170px;background:#6ee3ed}.wz-welcome-claim{background:linear-gradient(135deg,#6126ba,#9a31e4);color:#fff;border-radius:18px;padding:25px;margin:36px 0}.wz-welcome-claim h2{font-size:23px;margin:0 0 23px}.wz-welcome-terms{text-align:left;border-top:1px solid #e4deec;padding-top:25px}.wz-welcome-terms summary{font-size:20px;font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:15px}.wz-welcome-terms summary::after{content:'−';color:#9b31de}.wz-welcome-terms:not([open]) summary::after{content:'+'}.wz-welcome-terms ol{padding-left:22px;margin-top:25px}.wz-welcome-terms p,.wz-welcome-terms li{font-size:12px;line-height:1.9;color:#766b82}.wz-welcome-terms li{padding-left:4px;margin:15px 0}.wz-welcome-terms ul{padding-left:20px}.wz-results-count{font-size:12px;color:#b9acd0;margin:0 0 20px}
@media(max-width:600px){.wz-welcome-page{padding:80px 12px 35px}.wz-welcome-sheet{border-radius:20px}.wz-welcome-content{padding:25px 18px 30px}.wz-welcome-content h1{font-size:29px}.wz-welcome-label{font-size:17px}.wz-welcome-intro{font-size:13px}.wz-welcome-content h2{font-size:24px}.wz-bonus-card{padding:22px 15px}.wz-bonus-card h3{font-size:20px}.wz-bonus-facts{grid-template-columns:repeat(2,1fr)}.wz-bonus-facts dd{font-size:12px}.wz-welcome-claim{padding:24px 18px}.wz-welcome-claim h2{font-size:20px}.wz-welcome-terms summary{font-size:18px}}
