.qa-wrap{max-width:1100px;margin:auto;padding:0 24px}.qa-hero{padding:155px 0 64px;background:radial-gradient(ellipse at 85% 10%,rgba(11,120,194,.25),transparent 60%);border-bottom:1px solid var(--ln)}.qa-hero h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.13;max-width:850px}.qa-hero p{max-width:780px;font-size:1.13rem}.qa-section{padding:64px 0}.qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.qa-card,.qa-entry{border:1px solid var(--ln);background:rgba(255,255,255,.025);border-radius:16px;padding:24px}.qa-card a{color:var(--a);font-size:1.15rem;font-weight:600}.qa-card p,.qa-entry p{margin-top:12px}.qa-entry{margin-bottom:18px;scroll-margin-top:110px}.qa-entry h2{font-size:1.28rem;line-height:1.35}.qa-entry p{max-width:82ch}.qa-cta{display:inline-block;background:var(--a);color:#050d17!important;border-radius:30px;padding:13px 23px;margin-top:18px;font-weight:600}.qa-back{margin-bottom:25px;display:block;color:var(--a)}.qa-toc{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.qa-toc a{border:1px solid var(--ln);border-radius:30px;padding:8px 14px;color:var(--a)}.qa-note{color:var(--mut);font-size:.9rem}