section[data-v-34702ad1]{max-width:960px;margin:0 auto 56px}section h2[data-v-34702ad1]{font-size:var(--fs-h3);color:var(--fg);font-weight:var(--fw-semibold);margin:0 0 24px}.cards[data-v-34702ad1]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.card[data-v-34702ad1]{border:1px solid var(--border);border-radius:var(--radius);padding:24px;background:var(--surface)}.card h3[data-v-34702ad1]{font-size:var(--fs-body-lg);color:var(--fg);font-weight:var(--fw-semibold);margin:0 0 10px}.card p[data-v-34702ad1]{margin:0;color:var(--fg-mut);line-height:1.55}.bullets[data-v-34702ad1]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px}.bullets li[data-v-34702ad1]{position:relative;padding-left:24px;color:var(--fg-mut);line-height:1.5}.bullets li[data-v-34702ad1]:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:var(--go-red)}.industry-tags[data-v-34702ad1]{display:flex;flex-wrap:wrap;gap:10px}.industry-tag[data-v-34702ad1]{padding:8px 16px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--fg-mut);font-size:15px}.faq-item[data-v-34702ad1]{border-bottom:1px solid var(--border);padding:16px 0}.faq-item summary[data-v-34702ad1]{cursor:pointer;font-weight:600;color:var(--fg)}.faq-item p[data-v-34702ad1]{margin-top:10px;color:var(--fg-mut);line-height:1.55}.cta[data-v-34702ad1]{text-align:center;padding:48px 32px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.cta h2[data-v-34702ad1]{margin:0 auto 10px}.cta p[data-v-34702ad1]{color:var(--fg-mut);margin:0 auto 24px;max-width:64ch}.cta-actions[data-v-34702ad1]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.btn-primary[data-v-34702ad1],.btn-secondary[data-v-34702ad1]{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:background .16s}.btn-primary[data-v-34702ad1]{background:var(--go-red);color:var(--on-accent)}.btn-primary[data-v-34702ad1]:hover{background:var(--go-bright)}.btn-secondary[data-v-34702ad1]{background:transparent;color:var(--fg);border:1px solid var(--border-2)}.btn-secondary[data-v-34702ad1]:hover{border-color:var(--go-red);color:var(--accent-fg)}@media(max-width:860px){.cards[data-v-34702ad1],.bullets[data-v-34702ad1]{grid-template-columns:1fr}}
