.qa{padding:clamp(22px,3vw,40px) 0 0}.qa__in{width:min(1440px,100% - var(--side)*2);margin-inline:auto;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:clamp(18px,1.8vw,24px);background:linear-gradient(158deg,#101211,#08090a 62%);padding:clamp(20px,2.4vw,32px) clamp(20px,2.6vw,38px);box-shadow:0 24px 60px rgba(0,0,0,.34)}.qa__in::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--lime),rgba(168,232,12,0))}.qa__in::after{content:"";position:absolute;right:-10%;top:-60%;width:46%;height:180%;background:radial-gradient(closest-side,rgba(168,232,12,.10),transparent 70%);pointer-events:none}.qa__k{display:flex;align-items:center;gap:8px;font-family:"Space Grotesk",sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin:0 0 12px}.qa__p{margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.6;color:var(--ink);max-width:70ch;text-wrap:pretty}.qa__m{margin:clamp(14px,1.6vw,20px) 0 0;padding-top:clamp(12px,1.4vw,16px);border-top:1px solid var(--line-2);font-family:"Space Grotesk",sans-serif;font-size:12px;letter-spacing:.04em;color:var(--faint)}.qa__m a{color:var(--muted);border-bottom:1px solid rgba(255,255,255,.14)}@media (hover:hover) and (pointer:fine){.qa__m a:hover{color:var(--lime);border-bottom-color:var(--lime-line)}}@media (max-width:640px){.qa__p{font-size:16px;line-height:1.58}}
