.hgx{padding:40px 0 24px}.hgx-lead{text-align:center;color:#ffffffbf;max-width:680px;margin:0 auto 28px;font-size:17px;line-height:1.6}.hgx-step{align-items:flex-start;gap:14px;max-width:900px;margin:34px auto 14px;display:flex}.hgx-step h3{margin:0 0 4px;font-size:21px;font-weight:800}.hgx-step p{color:#ffffffb3;margin:0;font-size:15px;line-height:1.55}.hgx-n{background:linear-gradient(135deg,var(--vi),var(--cy));height:34px;color:var(--ink);border-radius:50%;flex:0 0 34px;place-items:center;font-weight:900;display:grid}.hgx-wide{border:1px solid #3ff2ff40;border-radius:16px;max-width:640px;margin:0 auto;overflow:hidden}.hgx-wide img{width:100%;height:auto;display:block}.hgx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1000px;margin:0 auto;display:grid}@media (min-width:820px){.hgx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hgx-grid-2{grid-template-columns:repeat(2,minmax(0,320px));justify-content:center}}.hgx-grid-fail{grid-template-columns:repeat(2,minmax(0,200px));justify-content:center}.hgx-card{background:#ffffff0a;border:1px solid #a071ff4d;border-radius:14px;margin:0;overflow:hidden}.hgx-card img,.hgx-card video{aspect-ratio:9/16;object-fit:cover;background:#000;width:100%;height:auto;display:block}.hgx-card figcaption{justify-content:space-between;gap:8px;padding:10px 12px;font-size:14px;display:flex}.hgx-card figcaption span{color:var(--cy);white-space:nowrap}.hgx-fail{opacity:.85;border-color:#ff787873}.hgx-audio{color:#fffc;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:18px auto 0;font-size:15px;display:flex}.hgx-audio audio{max-width:100%}.hgx-note{text-align:center;color:#ffffffb3;max-width:680px;margin:16px auto 0;font-size:15px}
