.qa-grid[data-astro-cid-loovanvt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(28px,3.4vw,44px)}.qa[data-astro-cid-loovanvt]{background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-md);padding:clamp(20px,2.4vw,28px);display:flex;flex-direction:column;gap:10px}.qa[data-astro-cid-loovanvt] h3[data-astro-cid-loovanvt]{font-size:clamp(19px,1.7vw,24px);letter-spacing:-.028em;line-height:1.15}.qa[data-astro-cid-loovanvt] p[data-astro-cid-loovanvt]{margin:0;color:var(--ink-soft);font-size:clamp(16px,1.15vw,18.5px);max-width:40em}.qa[data-astro-cid-loovanvt] p[data-astro-cid-loovanvt].qa-src{margin:auto 0 0;padding-top:4px;font-size:12.5px;line-height:1.5;color:var(--ink-soft)}.qa-src a{color:var(--forest);font-weight:600;text-decoration:none;border-bottom:1px solid var(--lime)}.qa[data-astro-cid-loovanvt]:last-child:nth-child(odd){grid-column:1 / -1}.compact[data-astro-cid-loovanvt]{gap:16px;margin-top:0}.compact[data-astro-cid-loovanvt] .qa[data-astro-cid-loovanvt]{border:0;border-radius:var(--r-sm);padding:18px 20px;gap:6px}.compact[data-astro-cid-loovanvt] .qa[data-astro-cid-loovanvt] h3[data-astro-cid-loovanvt]{font-size:17px;letter-spacing:normal;line-height:inherit}.compact[data-astro-cid-loovanvt] .qa[data-astro-cid-loovanvt] p[data-astro-cid-loovanvt]{font-size:14.5px;max-width:none}@media(max-width:640px){.qa-grid[data-astro-cid-loovanvt]{grid-template-columns:minmax(0,1fr)}}
