.definition[data-v-33b1d441]{max-width:880px;margin:0 auto 48px}.definition h2[data-v-33b1d441]{font-size:24px;font-weight:700;margin-bottom:16px}.definition p[data-v-33b1d441]{font-size:1.05rem;line-height:1.6;color:var(--fg)}.sections[data-v-33b1d441]{max-width:880px;margin:0 auto 48px;display:flex;flex-direction:column;gap:24px}.section-card[data-v-33b1d441]{border:1px solid var(--border);border-radius:var(--radius);padding:24px;background:var(--surface)}.section-card h3[data-v-33b1d441]{font-size:18px;font-weight:600;margin-bottom:10px;color:var(--fg)}.section-card p[data-v-33b1d441]{font-size:15px;line-height:1.65;color:var(--fg-mut);margin:0}.faq[data-v-33b1d441]{max-width:880px;margin:0 auto 48px}.faq h2[data-v-33b1d441]{font-size:24px;font-weight:700;margin-bottom:20px}.faq-item[data-v-33b1d441]{border-bottom:1px solid var(--border)}.faq-item summary[data-v-33b1d441]{padding:16px 0;font-size:16px;font-weight:500;color:var(--fg);cursor:pointer;list-style:none}.faq-item summary[data-v-33b1d441]::-webkit-details-marker{display:none}.faq-item summary[data-v-33b1d441]:before{content:"+";margin-right:12px;color:var(--go-red);font-weight:600}.faq-item[open] summary[data-v-33b1d441]:before{content:"−"}.faq-item p[data-v-33b1d441]{padding:0 0 16px;font-size:14px;line-height:1.6;color:var(--fg-mut);margin:0}.related[data-v-33b1d441]{max-width:880px;margin:0 auto 48px}.related h2[data-v-33b1d441]{font-size:24px;font-weight:700;margin-bottom:16px}.related ul[data-v-33b1d441]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.related li a[data-v-33b1d441]{display:inline-block;padding:8px 14px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:14px;color:var(--fg);text-decoration:none;transition:background .16s,border-color .16s}.related li a[data-v-33b1d441]:hover{background:var(--surface);border-color:var(--go-red);color:var(--go-red)}.cta[data-v-33b1d441]{text-align:center;padding:48px 0}.cta h2[data-v-33b1d441]{font-size:28px;font-weight:700;margin-bottom:12px}.cta p[data-v-33b1d441]{font-size:16px;color:var(--fg-mut);margin-bottom:24px}.btn-primary[data-v-33b1d441]{display:inline-block;background:var(--go-red);color:var(--on-accent);padding:14px 28px;border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:background .16s}.btn-primary[data-v-33b1d441]:hover{background:var(--go-bright)}
