.help-page{--bg:#f4f3ef;--surface:#fff;--ink:#1b2230;--muted:#5c6573;--dim:#626c7b;--line:#e8e4d9;--line-soft:#f0ece2;--gold:#b88a2e;--gold-soft:#c79a3a;--gold-deep:#8f6e26;--gold-pale:#f6edd6;--gold-tint:#faf3e0;--black:#0a0e14;--char:#141a24;--silver:#3a4452;--ok:#2f8a4e;--ok-bg:#e7f4ec;--warn:#b06a16;--warn-bg:#fbefe0;--info-bg:#eef0f3;--r-lg:26px;--r-md:18px;--r-sm:12px;--r-pill:999px;background:var(--bg);color:var(--ink);line-height:1.55}.help-page button{cursor:pointer;font-family:inherit}.help-page{background:var(--bg);padding:34px 0 70px}.help-page .content{max-width:1180px}.help-page .btn-gold{background:linear-gradient(135deg, var(--gold-soft), var(--gold) 60%, var(--gold-deep));color:#1a1206;border-radius:var(--r-pill);border:none;align-items:center;gap:9px;padding:12px 24px;font-size:14px;font-weight:700;transition:filter .2s,transform .2s;display:inline-flex}.help-page .btn-gold:hover{filter:brightness(1.07);transform:translateY(-1px)}.help-page .btn-ghost{background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:var(--r-pill);align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;transition:all .2s;display:inline-flex}.help-page .btn-ghost:hover{border-color:var(--gold);color:var(--gold-deep)}.help-page .help-hero{background:linear-gradient(120deg, var(--gold-tint), var(--gold-pale));border-radius:var(--r-lg);text-align:center;padding:46px 44px}.help-page .help-hero h2{letter-spacing:-.8px;margin-bottom:18px;font-size:28px;font-weight:800}.help-page .help-search{background:var(--surface);border-radius:var(--r-pill);align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:8px 8px 8px 22px;display:flex;box-shadow:0 2px 10px #141e2d0f}.help-page .help-search input{background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-family:inherit;font-size:15px}.help-page .contact-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;display:grid}.help-page .cc{background:var(--surface);border-radius:var(--r-md);border:1px solid var(--line-soft);padding:28px 26px;transition:transform .2s,box-shadow .2s}.help-page .cc:hover{transform:translateY(-4px);box-shadow:0 14px 34px #141e2d1a}.help-page .cc .ico{background:var(--gold-pale);width:48px;height:48px;color:var(--gold-deep);border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.help-page .cc h3{margin-bottom:7px;font-size:16px;font-weight:700}.help-page .cc p{color:var(--muted);margin-bottom:14px;font-size:13.5px;line-height:1.55}.help-page .cc .val{color:var(--gold-deep);font-size:14px;font-weight:600;text-decoration:none}.help-page .cc a.val:hover{text-decoration:underline}.help-page .faq-wrap{margin-top:36px}.help-page .faq-title{letter-spacing:-.6px;font-size:24px;font-weight:800}.help-page .sec-label{letter-spacing:1.4px;text-transform:uppercase;color:var(--dim);margin:30px 0 4px;font-size:12px;font-weight:700}.help-page .acc{background:var(--surface);border-radius:var(--r-md);border:1px solid var(--line-soft);margin-bottom:12px;overflow:hidden}.help-page .acc-q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 26px;font-size:15.5px;font-weight:600;display:flex}.help-page .acc-q .ico{width:26px;height:26px;color:var(--gold-deep);flex-shrink:0;transition:transform .25s}.help-page .acc.open .acc-q .ico{transform:rotate(45deg)}.help-page .acc-a{max-height:0;transition:max-height .3s;overflow:hidden}.help-page .acc-a-in{color:var(--muted);padding:0 26px 22px;font-size:14.5px;line-height:1.7}.help-page .acc.open .acc-a{max-height:420px}.help-page .empty{text-align:center;padding:60px 30px}.help-page .empty .ico{background:var(--gold-tint);width:70px;height:70px;color:var(--gold-deep);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.help-page .empty h3{margin-bottom:8px;font-size:18px;font-weight:700}.help-page .empty p{color:var(--muted);max-width:380px;margin:0 auto 22px;font-size:14px}.help-page .cta-card{background:var(--gold-tint);border-radius:var(--r-lg);border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:28px 30px;display:flex}.help-page .cta-card h3{margin-bottom:6px;font-size:18px;font-weight:800}.help-page .cta-card p{color:var(--muted);font-size:14px}@media (width<=920px){.help-page{padding:22px 0 50px}.help-page .contact-grid{grid-template-columns:1fr}}
