.page-index-review-lucky88{font-family:Arial,Helvetica,sans-serif;color:#333;background-color:#fff;line-height:1.6}.page-index-review-lucky88 *,.page-index-review-lucky88 *:before,.page-index-review-lucky88 *:after{box-sizing:border-box;margin:0;padding:0}.page-index-review-lucky88 a{text-decoration:none;transition:opacity .3s ease}.page-index-review-lucky88 img{max-width:100%;height:auto;display:block;object-fit:cover}.page-index-review-lucky88__hero-section{background-color:#ffffff;padding:16px 16px 0}.page-index-review-lucky88__hero-section>img{width:100%;max-width:1200px;margin:0 auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.page-index-review-lucky88__hero-content{max-width:1000px;margin:0 auto;padding:16px 0;text-align:center;background-color:#fff}.page-index-review-lucky88__hero-button-wrap{display:inline-flex;flex-wrap:wrap;gap:10px}.page-index-review-lucky88__hero-title{font-size:clamp(1.4rem,2.8vw,2.4rem);line-height:1.3;font-weight:800;color:#017439;margin-bottom:8px}.page-index-review-lucky88__hero-description{font-size:1rem;color:#555;max-width:85%;margin:0 auto 12px}.page-index-review-lucky88__btn{display:inline-block;padding:12px 24px;font-weight:700;text-align:center;border-radius:8px;border:2px solid transparent;cursor:pointer;font-size:1rem;transition:box-shadow .3s,transform .2s;background-color:#c30808;color:#ffff00}.page-index-review-lucky88__btn--secondary{background-color:#c30808;border-color:#017439;color:#ffff00;box-shadow:inset 0 0 0 1px #017439}.page-index-review-lucky88__btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.15);opacity:.9}.page-index-review-lucky88__btn+.page-index-review-lucky88__btn{margin-left:8px}.page-index-review-lucky88__intro-section{padding:24px 16px;background:#fff}.page-index-review-lucky88__intro-container,.page-index-review-lucky88__features-container,.page-index-review-lucky88__games-container,.page-index-review-lucky88__faq-container{max-width:1000px;margin:0 auto}.page-index-review-lucky88__intro-title,.page-index-review-lucky88__features-title,.page-index-review-lucky88__games-title,.page-index-review-lucky88__faq-title{color:#017439;text-align:center;font-size:1.8rem;font-weight:800;margin-bottom:16px}.page-index-review-lucky88__intro-text{font-size:1rem;margin-bottom:12px;color:#444}.page-index-review-lucky88__intro-subtitle{color:#017439;font-size:1.2rem;margin-bottom:8px}.page-index-review-lucky88__features-section{padding:24px 16px;background:#f6fbf8}.page-index-review-lucky88__features-title{color:#017439}.page-index-review-lucky88__features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.page-index-review-lucky88__feature-item{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 10px rgba(1,116,57,.06);border-left:6px solid #017439}.page-index-review-lucky88__feature-title{color:#017439;font-size:1.2rem;margin-bottom:6px;font-weight:700}.page-index-review-lucky88__feature-item p{font-size:.95rem;color:#555}.page-index-review-lucky88__games-section{padding:24px 16px}.page-index-review-lucky88__games-title{color:#017439}.page-index-review-lucky88__games-description{text-align:center;max-width:800px;margin:0 auto 24px;color:#555}.page-index-review-lucky88__game-card{background:#f7fbf8;border:1px solid #dcefe1;border-radius:12px;padding:16px 20px;margin-bottom:12px}.page-index-review-lucky88__game-card:hover{box-shadow:0 6px 10px rgba(1,116,57,.04)}.page-index-review-lucky88__game-title{color:#017439;font-weight:700;margin-bottom:8px}.page-index-review-lucky88__game-card p{font-size:.96rem;color:#444;margin:0}.page-index-review-lucky88__promo-section{padding:16px}.page-index-review-lucky88__promo-container{background:linear-gradient(135deg,#017439,#d4edda);border-radius:16px;padding:24px;max-width:1000px;margin:0 auto;box-shadow:0 8px 20px rgba(1,116,57,.2)}.page-index-review-lucky88__promo-title{color:#fff;text-align:center;font-size:1.8rem;margin-bottom:16px}.page-index-review-lucky88__promo-list{color:#fff;list-style:none}.page-index-review-lucky88__promo-list li{padding-left:28px;margin-bottom:10px;font-size:1.05rem;position:relative}.page-index-review-lucky88__promo-list li:before{content:'✔';position:absolute;left:0;top:1px;color:#ffd700;font-weight:700}.page-index-review-lucky88__promo-section .page-index-review-lucky88__btn{margin-top:16px}.page-index-review-lucky88__guide-section{background:#fff;padding:24px 16px}.page-index-review-lucky88__guide-inner{max-width:1000px;margin:0 auto}.page-index-review-lucky88__guide-title{text-align:center;color:#017439}.page-index-review-lucky88__guide-text{color:#444;max-width:780px;text-align:center;margin:0 auto 16px}.page-index-review-lucky88__guide-steps{display:block;text-align:left}.page-index-review-lucky88__guide-step{margin:8px auto;background:#fff;border:1px solid #eaf4ee;border-radius:12px;width:100%;max-width:820px;padding:12px 16px;margin-bottom:10px;transition:box-shadow .3s}.page-index-review-lucky88__guide-step:hover{box-shadow:0 6px 16px rgba(1,116,57,.05)}.page-index-review-lucky88__guide-step h3{color:#017439;margin-bottom:4px}.page-index-review-lucky88__guide-step p{margin-bottom:8px;color:#555}.page-index-review-lucky88__guide-note{border-left:6px solid #017439;background:#eaf7f1;padding:16px;border-radius:10px;max-width:820px;margin:12px auto}.page-index-review-lucky88__guide-figure img{width:100%;max-width:820px;margin:0 auto;aspect-ratio:2/1;border-radius:16px}.page-index-review-lucky88__security-section{padding:24px 16px;background:#f4f9f5}.page-index-review-lucky88__security-container{max-width:950px;margin:0 auto}.page-index-review-lucky88__security-title,.page-index-review-lucky88__security-subtitle{color:#017439}.page-index-review-lucky88__security-text{margin-bottom:20px}.page-index-review-lucky88__security-subtitle{margin-top:16px}.page-index-review-lucky88__security-subtext{margin-top:8px}.page-index-review-lucky88__faq-item{background:#fff;border:1px solid #cddfd4;border-radius:10px;margin-bottom:10px;overflow:hidden}.page-index-review-lucky88__faq-question{list-style:none;cursor:pointer;font-weight:700;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;background:#fff}.page-index-review-lucky88__faq-question::-webkit-details-marker{display:none}.page-index-review-lucky88__faq-toggle{display:inline-block;color:#017439}.page-index-review-lucky88__faq-answer{padding:12px 16px}.page-index-review-lucky88__related-section{padding:16px}.page-index-review-lucky88__related-container{max-width:1000px;margin:0 auto}.page-index-review-lucky88__related-title{text-align:center;color:#017439}.page-index-review-lucky88__related-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:0 12px}.page-index-review-lucky88__related-item{display:inline-block;padding:12px 16px;background:white;border-radius:8px;font-weight:600;color:#017439;box-shadow:0 4px 12px rgba(0,0,0,.06);transition:transform 0.2s}.page-index-review-lucky88__related-item:hover{transform:translateY(-3px)}.page-index-review-lucky88__cta-section{padding:24px 16px;text-align:center}.page-index-review-lucky88__cta-buttons{max-width:740px;margin:0 auto}.page-index-review-lucky88__cta-title{font-size:2rem;color:#017439}.page-index-review-lucky88__cta-text{color:#555;font-size:1.1rem}.page-index-review-lucky88__cta-button{margin-top:16px}.page-index-review-lucky88__faq-container,.page-index-review-lucky88__related-container,.page-index-review-lucky88__cta-container{max-width:900px;margin:0 auto}.page-index-review-lucky88__rating-summary{background:#ffffff;border-radius:16px;padding:20px 20px 30px;margin-bottom:30px}.page-index-review-lucky88__rating-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;background:#fbfcfb;padding:8px 15px;border-radius:8px}.page-index-review-lucky88__rating-label{font-weight:700;color:#017439}.page-index-review-lucky88__rating-value{color:#c30808;font-weight:800}.page-index-review-lucky88__cta-inner{background:#fff;border-radius:24px;box-shadow:0 6px 24px rgba(0,0,0,.06);padding:30px 20px;max-width:850px;margin:0 auto}.page-index-review-lucky88__cta-title{text-align:center}.page-index-review-lucky88__cta-text{margin-bottom:16px}.page-index-review-lucky88__bar{height:10px;border-radius:999px;background:#e3e6e3;width:70%}.page-index-review-lucky88__bar-fill{display:block;height:100%;width:80%;border-radius:999px;background:#017439}@media (min-width:768px){.page-index-review-lucky88__hero-section{display:block}.page-index-review-lucky88__hero-image{margin:0 auto}}@media (max-width:767px){.page-index-review-lucky88__hero-section>img{margin-left:0;margin-right:0}.page-index-review-lucky88__features-grid{grid-template-columns:1fr}.page-index-review-lucky88__btn{max-width:100%;white-space:normal;word-wrap:break-word;display:block;margin:8px auto!important}.page-index-review-lucky88__hero-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.page-index-review-lucky88__btn+.page-index-review-lucky88__btn{margin-left:0}.page-index-review-lucky88__promo-list li{padding-left:22px;word-wrap:break-word}.page-index-review-lucky88 img{max-width:100%!important;height:auto!important}.page-index-review-lucky88__hero-title{font-size:1.6rem}.page-index-review-lucky88__logolist{grid-template-columns:repeat(2,1fr);gap:16px}.page-index-review-lucky88__related-grid{justify-content:center}}@media (max-width:480px){.page-index-review-lucky88__hero-buttons{flex-direction:column}.page-index-review-lucky88__btn{width:auto;max-width:90%}}.page-index-review-lucky88__subheading{font-family:Arial,sans-serif}.page-index-review-lucky88__cta-container{max-width:1200px;margin:0 auto;padding:0 16px}