.qf2[data-v-c1f8001f]{padding:48px var(--spacing-md);background:var(--color-background);color:var(--color-text)}.qf2__inner[data-v-c1f8001f]{max-width:var(--container-max-width,1200px);margin:0 auto}.qf2__header[data-v-c1f8001f]{margin-bottom:28px}.qf2--center .qf2__header[data-v-c1f8001f]{text-align:center}.qf2__title[data-v-c1f8001f]{font-family:var(--font-heading);color:var(--color-text);margin:0 0 12px;font-size:calc(clamp(1.4rem,2.6vw,2rem));font-weight:700;line-height:1.2}.qf2__intro[data-v-c1f8001f]{max-width:720px;color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.6}.qf2--center .qf2__intro[data-v-c1f8001f]{margin-inline:auto}.qf2__grid[data-v-c1f8001f]{grid-template-columns:repeat(var(--qf2-cols,2),minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.qf2__card[data-v-c1f8001f]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,10px);gap:14px;padding:18px 20px;display:flex}.qf2__num[data-v-c1f8001f]{background:var(--color-primary);width:28px;height:28px;color:var(--color-primary-foreground);font-size:.85rem;font-weight:700;font-family:var(--font-heading);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qf2__text[data-v-c1f8001f]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.55}@container block (width<=900px){.qf2__grid[data-v-c1f8001f]{grid-template-columns:repeat(min(var(--qf2-cols,2),2),minmax(0,1fr))}}@container block (width<=560px){.qf2[data-v-c1f8001f]{padding:36px var(--spacing-sm)}.qf2__grid[data-v-c1f8001f]{grid-template-columns:1fr}}
