.launch-qa-panel{margin:1.5rem 0;padding:1.2rem 1.3rem;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,#f8fffd,#fff);box-shadow:0 10px 28px rgba(6,42,59,.05)}
.launch-qa-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.launch-qa-head h2{font-family:Georgia,serif;margin:.25rem 0;font-size:1.7rem}.launch-qa-head p{margin:.25rem 0 0;color:var(--muted);font-size:.9rem}.launch-qa-badge{background:#e7f6f4;color:#0f766e;border-radius:999px;padding:.45rem .7rem;font-size:.78rem;font-weight:800;white-space:nowrap}.launch-qa-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.launch-qa-item{padding:.8rem;border:1px solid var(--line);border-radius:14px;background:#fff}.launch-qa-item b{display:block;font-size:.88rem}.launch-qa-item span{display:block;margin-top:.3rem;color:var(--muted);font-size:.8rem;line-height:1.4}.launch-qa-item em{font-style:normal;color:#15803d;font-weight:800}.launch-qa-note{margin:.9rem 0 0;padding:.7rem .8rem;border-radius:12px;background:#fff9eb;color:#7c4a03;font-size:.8rem;line-height:1.45}@media(max-width:800px){.launch-qa-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.launch-qa-head{display:block}.launch-qa-badge{display:inline-flex;margin-top:.65rem}.launch-qa-grid{grid-template-columns:1fr}}
