.guide-index{padding:0 0 110px}.guide-index-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.guide-index-grid a,.guide-links a{color:inherit;text-decoration:none}.guide-index-grid a{display:flex;flex-direction:column;gap:14px;min-height:178px;padding:24px;background:#153979;border:1px solid #7389b6;border-radius:24px;color:#fff;transition:transform .2s,background .2s}.guide-index-grid a:hover{transform:translateY(-4px);background:#1d4c9e}.guide-index-grid span,.guide-eyebrow{font:700 11px/1.5 var(--mono);letter-spacing:.13em;color:#ffdb52}.guide-index-grid strong{font:800 21px/1.2 var(--sans)}.guide-index-grid small{font:500 12px/1.5 var(--sans);color:#e7edff;margin-top:auto}
body.game-guide{background:#0b1b4b;color:#fff}.game-guide .nav{border-bottom:1px solid rgba(255,255,255,.2)}.game-guide .nav-links a{color:#fff}.game-guide .guide-hero{padding:92px 0 72px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:50px}.game-guide h1{font:800 clamp(45px,6vw,82px)/1.04 var(--sans);letter-spacing:-.055em;margin:12px 0 24px}.game-guide h1 em{font-style:normal;color:#ffdb52}.game-guide .guide-lead{font:500 clamp(17px,2vw,22px)/1.6 var(--sans);color:#dce7ff;max-width:690px}.game-guide .guide-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.game-guide .guide-actions .button{background:#ffdb52;color:#0b1b4b;border-radius:99px;font-size:15px;padding:18px 26px}.game-guide .guide-actions a:last-child{color:#ffdb52}.game-guide .guide-balls{display:flex;flex-wrap:wrap;gap:11px;justify-content:center;align-content:center;min-height:250px;padding:28px;border:1px solid #7a8db9;border-radius:35px;background:radial-gradient(circle at 75% 5%,#1f57af 0,transparent 60%),#142f69}.game-guide .guide-balls span{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:#fff;color:#0b1b4b;font:800 22px var(--sans);box-shadow:0 9px 0 #b7c3df}.game-guide .guide-balls span.bonus{background:#ffdb52;box-shadow:0 9px 0 #c08c04}.game-guide .guide-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:75px}.game-guide .guide-facts div,.game-guide .guide-panel{background:#153979;border:1px solid #7389b6;border-radius:25px;padding:27px}.game-guide .guide-facts small{display:block;color:#b9c9ee;font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.game-guide .guide-facts strong{display:block;margin-top:10px;font:800 clamp(18px,2.3vw,28px) var(--sans)}.game-guide .guide-content{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;padding-bottom:90px}.game-guide .guide-panel{padding:34px;margin-bottom:20px}.game-guide .guide-panel h2{font:800 clamp(24px,3vw,34px)/1.2 var(--sans);margin:0 0 18px}.game-guide .guide-panel h3{font:800 19px var(--sans);margin:24px 0 7px}.game-guide .guide-panel p,.game-guide .guide-panel li{font:500 15px/1.75 var(--sans);color:#dce7ff}.game-guide .guide-panel ul{padding-left:20px}.game-guide .guide-panel a{color:#ffdb52;text-underline-offset:4px}.game-guide .guide-panel p:last-child{margin-bottom:0}.game-guide .guide-caution{border-left:4px solid #ffdb52;padding-left:18px}.game-guide .guide-links a{display:block;padding:12px 0;border-top:1px solid #5975ae;color:#ffdb52;font-weight:700}.game-guide footer{border-top-color:#7389b6}.game-guide footer p,.game-guide .footer-contact p{color:#dce7ff}.game-guide .footer-links a,.game-guide .footer-contact a{color:#ffdb52}
@media(max-width:850px){.guide-index-grid{grid-template-columns:repeat(2,1fr)}.game-guide .guide-hero,.game-guide .guide-content{grid-template-columns:1fr}.game-guide .guide-hero{padding-top:60px}.game-guide .guide-balls{min-height:180px}}
@media(max-width:560px){.guide-index-grid,.game-guide .guide-facts{grid-template-columns:1fr}.game-guide .guide-balls span{width:52px;height:52px;font-size:17px}.game-guide .guide-panel{padding:24px}}
