.page-index{--gold:#F2C14E;--gold-2:#FFD36B;--glow:#FFD36B;--btn:linear-gradient(180deg,#FFD86A 0%,#DDA11D 100%);--bg:#0A0A0A;--card:#111111;--text:#FFF6D6;--line:#3A2A12;--muted:#C9B787;background-color:var(--bg);color:var(--text);font-family:'Segoe UI',Roboto,Arial,sans-serif;line-height:1.65;overflow-x:hidden}.page-index__hero-section{padding-top:10px;margin-top:0}.page-index__hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:36px;max-width:1180px;width:100%;margin:0 auto;padding:24px 16px;align-items:center}.page-index__hero-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;border-radius:14px;border:1px solid var(--line);box-shadow:0 0 32px rgba(255,211,107,.18)}.page-index__hero-badge{display:inline-block;background:rgba(242,193,78,.14);color:var(--gold-2);border:1px solid var(--line);padding:6px 14px;border-radius:999px;font-size:.85rem;margin:0 0 14px}.page-index__main-title{font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.25;color:var(--gold-2);margin:0 0 14px;font-weight:800;letter-spacing:.2px;max-width:640px}.page-index__hero-intro{color:var(--text);font-size:1.02rem;margin:0 0 20px;max-width:620px}.page-index__hero-stats{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0;margin:0 0 22px}.page-index__hero-stat{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 8px;text-align:center}.page-index__hero-stat-num{display:block;color:var(--gold);font-size:1.35rem;font-weight:800}.page-index__hero-stat-label{display:block;color:var(--muted);font-size:.78rem;line-height:1.35}.page-index__hero-actions{display:flex;flex-wrap:wrap;gap:12px}.page-index__btn{display:inline-block;padding:12px 22px;border-radius:10px;font-weight:700;text-decoration:none;text-align:center;transition:transform .18s ease,box-shadow .18s ease;max-width:100%;box-sizing:border-box}.page-index__btn--primary{background:var(--btn);color:#1A1200;box-shadow:0 0 18px rgba(255,211,107,.35)}.page-index__btn--primary:hover{transform:translateY(-2px);box-shadow:0 0 26px rgba(255,211,107,.55)}.page-index__btn--ghost{background:transparent;color:var(--gold-2);border:1px solid var(--gold)}.page-index__btn--ghost:hover{background:rgba(242,193,78,.12)}.page-index__section-head{max-width:820px;margin:0 auto;text-align:center;padding:0 16px}.page-index__section-title{color:var(--gold-2);font-size:clamp(1.25rem,2.4vw,1.85rem);margin:0 0 10px;font-weight:800;line-height:1.3}.page-index__section-sub{color:var(--muted);margin:0 0 8px;font-size:.98rem}.page-index__section-text{color:var(--text);margin:0 0 16px}.page-index__why-section{padding:48px 0 24px;background:linear-gradient(180deg,rgba(17,17,17,0),rgba(17,17,17,.55))}.page-index__why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1180px;margin:0 auto;padding:24px 16px}.page-index__card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 18px;transition:border-color .2s ease,transform .2s ease}.page-index__card:hover{border-color:var(--gold);transform:translateY(-3px)}.page-index__card-icon{font-size:1.6rem;display:block;margin-bottom:8px}.page-index__card-title{color:var(--gold);font-size:1.02rem;margin:0 0 8px;font-weight:700}.page-index__card-text{color:var(--muted);font-size:.92rem;margin:0}.page-index__welcome-section{padding:48px 0}.page-index__welcome-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;max-width:1180px;margin:0 auto;padding:24px 16px;align-items:center}.page-index__welcome-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:1px solid var(--line);display:block}.page-index__welcome-list{list-style:none;padding:0;margin:0 0 20px}.page-index__welcome-list li{position:relative;padding-left:22px;margin-bottom:10px;color:var(--text);font-size:.96rem}.page-index__welcome-list li::before{content:'✦';position:absolute;left:0;color:var(--gold)}.page-index__welcome-actions{display:flex;flex-wrap:wrap;gap:12px}.page-index__promo-section{padding:24px 0 40px}.page-index__promo-list{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:1180px;margin:0 auto;padding:0 16px}.page-index__promo-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;background:radial-gradient(circle at 85% 20%,rgba(255,211,107,.22),transparent 60%),var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.page-index__promo-title{color:var(--gold-2);margin:0 0 8px;font-size:1.15rem}.page-index__promo-text{color:var(--muted);margin:0;font-size:.92rem}.page-index__promo-percent{text-align:center;min-width:110px}.page-index__promo-percent span{display:block;color:var(--gold);font-size:2rem;font-weight:900;line-height:1}.page-index__promo-percent small{color:var(--muted);font-size:.78rem}.page-index__safety-section{padding:48px 0}.page-index__safety-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;max-width:1180px;margin:0 auto;padding:24px 16px;align-items:start}.page-index__safety-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:1px solid var(--line);display:block}.page-index__trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.page-index__trust-item{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px}.page-index__trust-item h3{color:var(--gold);font-size:.95rem;margin:0 0 6px}.page-index__trust-item p{color:var(--muted);font-size:.85rem;margin:0}.page-index__vip-section{padding:32px 0 48px}.page-index__vip-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;max-width:1180px;margin:0 auto;padding:24px 16px}.page-index__vip-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 12px;text-align:center}.page-index__vip-card h3{color:var(--gold-2);margin:6px 0 4px;font-size:1rem}.page-index__vip-emoji{font-size:1.5rem}.page-index__vip-threshold{color:var(--muted);font-size:.78rem;margin:0 0 8px}.page-index__vip-card ul{list-style:none;padding:0;margin:0;text-align:left}.page-index__vip-card li{color:var(--text);font-size:.8rem;padding-left:14px;position:relative;margin-bottom:4px}.page-index__vip-card li::before{content:'•';position:absolute;left:0;color:var(--gold)}.page-index__deposit-section{padding:40px 0 48px}.page-index__deposit-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin:0 auto;padding:20px 16px}.page-index__step{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px}.page-index__step-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--btn);color:#1A1200;font-weight:900;margin-bottom:10px}.page-index__step h3{color:var(--gold);margin:0 0 6px;font-size:1rem}.page-index__step p{color:var(--muted);margin:0;font-size:.9rem}.page-index__deposit-media{max-width:1180px;margin:8px auto 0;padding:0 16px}.page-index__deposit-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:1px solid var(--line);display:block}.page-index__terms-section{padding:32px 0}.page-index__terms-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin:0 auto;padding:24px 16px}.page-index__term-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px}.page-index__term-tag{display:inline-block;color:var(--gold-2);border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:.72rem;margin-bottom:10px}.page-index__term-card h3{color:var(--gold);margin:0 0 8px;font-size:1rem}.page-index__term-card p{color:var(--muted);margin:0;font-size:.9rem}.page-index__glossary-section{padding:32px 0 48px}.page-index__glossary-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1180px;margin:0 auto;padding:24px 16px}.page-index__glossary-item{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px}.page-index__glossary-item h3{color:var(--gold-2);margin:0 0 6px;font-size:.98rem}.page-index__glossary-item p{color:var(--muted);margin:0;font-size:.88rem}.page-index__withdraw-section{padding:40px 0}.page-index__withdraw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;max-width:1180px;margin:0 auto;padding:24px 16px;align-items:start}.page-index__withdraw-steps{padding-left:20px;margin:0 0 18px}.page-index__withdraw-steps li{color:var(--text);margin-bottom:12px;font-size:.95rem}.page-index__withdraw-steps strong{color:var(--gold)}.page-index__withdraw-note{background:rgba(242,193,78,.1);border:1px solid var(--line);border-radius:12px;padding:14px;color:var(--gold-2);font-size:.9rem}.page-index__withdraw-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:1px solid var(--line);display:block}.page-index__tips-section{padding:32px 0 48px}.page-index__tips-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1180px;margin:0 auto;padding:24px 16px}.page-index__tip-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.page-index__tip-card span{font-size:1.4rem;display:block;margin-bottom:6px}.page-index__tip-card h3{color:var(--gold);font-size:.98rem;margin:0 0 6px}.page-index__tip-card p{color:var(--muted);font-size:.88rem;margin:0}.page-index__support-section{padding:40px 0}.page-index__support-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;max-width:1180px;margin:0 auto;padding:24px 16px;align-items:center}.page-index__support-media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:1px solid var(--line);display:block}.page-index__support-list{list-style:none;padding:0;margin:0 0 20px}.page-index__support-list li{display:flex;gap:12px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;margin-bottom:10px}.page-index__support-list span{font-size:1.3rem;flex:0 0 auto}.page-index__support-list h3{color:var(--gold);font-size:.95rem;margin:0 0 4px}.page-index__support-list p{color:var(--muted);font-size:.85rem;margin:0}.page-index__support-actions{display:flex;flex-wrap:wrap;gap:12px}.page-index__privacy-section{padding:32px 0 48px}.page-index__privacy-card{max-width:900px;margin:0 auto;padding:28px;background:var(--card);border:1px solid var(--line);border-radius:16px}.page-index__privacy-card p{color:var(--muted);margin:0 0 12px;font-size:.93rem}.page-index__privacy-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.page-index__privacy-links a{color:var(--gold-2);text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:.85rem}.page-index__privacy-links a:hover{border-color:var(--gold);color:var(--gold)}.page-index__faq-section{max-width:900px;margin:0 auto;padding:24px 16px 56px}.page-index__faq-list{margin-top:18px}.page-index__faq-item{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:0 16px;margin-bottom:10px}.page-index__faq-question{cursor:pointer;list-style:none;padding:16px 0;color:var(--gold-2);font-weight:700;font-size:.98rem}.page-index__faq-question::-webkit-details-marker{display:none}.page-index__faq-answer{padding:0 0 16px;color:var(--muted);font-size:.92rem}.page-index__faq-answer p{margin:0}@media (max-width:768px){.page-index{overflow-x:hidden}.page-index img{max-width:100%;height:auto}.page-index__hero-grid,.page-index__welcome-grid,.page-index__safety-grid,.page-index__withdraw-grid,.page-index__support-grid{grid-template-columns:1fr;gap:20px}.page-index__hero-section{padding-top:0}.page-index__hero-stats{grid-template-columns:1fr 1fr}.page-index__hero-actions,.page-index__welcome-actions,.page-index__support-actions,.page-index__privacy-links{flex-direction:column;width:100%}.page-index__btn{width:100%;max-width:100%;white-space:normal;word-wrap:break-word;box-sizing:border-box}.page-index__why-grid,.page-index__tips-grid,.page-index__vip-grid,.page-index__terms-grid,.page-index__glossary-grid,.page-index__deposit-steps,.page-index__promo-list,.page-index__trust-grid{grid-template-columns:1fr}.page-index__promo-banner{flex-direction:column;align-items:flex-start}.page-index__promo-percent{text-align:left}.page-index__withdraw-grid{display:flex;flex-direction:column}.page-index__privacy-card{padding:20px}.page-index__main-title{max-width:100%}}