.cbr[data-v-7f5d0ff2]{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.cbr-section[data-v-7f5d0ff2]{margin:0;min-width:0}.cbr-heading[data-v-7f5d0ff2]{font-family:var(--font-display,inherit);font-size:var(--text-xl);font-weight:600}.cbr-heading[data-v-7f5d0ff2],.cbr-paragraph[data-v-7f5d0ff2]{color:var(--color-ink);margin:0 0 var(--space-3);overflow-wrap:anywhere}.cbr-paragraph[data-v-7f5d0ff2]{font-size:var(--text-base);line-height:1.65;white-space:pre-line}.cbr-placeholder[data-v-7f5d0ff2]{color:var(--color-ink-muted);font-size:var(--text-sm);font-style:italic;margin:0 0 var(--space-2)}.cbr-note[data-v-7f5d0ff2]{background:#fff4e0;border-radius:var(--radius-sm);color:#8a4b00;display:inline-block;font-size:var(--text-xs);font-weight:600;margin-left:var(--space-2);padding:0 var(--space-2)}.cbr-points[data-v-7f5d0ff2]{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:0;padding:0}.cbr-point[data-v-7f5d0ff2]{background:var(--color-surface-alt);border-left:3px solid var(--color-primary);display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4)}.cbr-point-title[data-v-7f5d0ff2]{color:var(--color-ink);font-weight:600;overflow-wrap:anywhere}.cbr-point-body[data-v-7f5d0ff2]{color:var(--color-ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.cbr-faq[data-v-7f5d0ff2]{border-top:1px solid var(--color-line);display:flex;flex-direction:column}.cbr-faq-item[data-v-7f5d0ff2]{border-bottom:1px solid var(--color-line);padding:var(--space-3) 0}.cbr-faq-question[data-v-7f5d0ff2]{color:var(--color-ink);cursor:pointer;font-weight:600;min-height:32px;overflow-wrap:anywhere}.cbr-faq-item .cbr-paragraph[data-v-7f5d0ff2]{margin-top:var(--space-2)}.cbr-cta[data-v-7f5d0ff2]{background:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-5)}.cbr-cta-row[data-v-7f5d0ff2]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.cbr-cta-button[data-v-7f5d0ff2]{align-items:center;background:var(--color-primary);border-radius:var(--radius-sm);color:#fff;display:inline-flex;font-weight:500;min-height:40px;padding:var(--space-2) var(--space-5);text-decoration:none}.cbr-cta-button--inert[data-v-7f5d0ff2]{cursor:default}.cbr-cta-href[data-v-7f5d0ff2]{color:var(--color-ink-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.cbr-figure[data-v-7f5d0ff2]{display:flex;flex-direction:column;gap:var(--space-2)}.cbr-image[data-v-7f5d0ff2]{border-radius:var(--radius-md);display:block;height:auto;max-width:100%;width:100%}.cbr-image-missing[data-v-7f5d0ff2]{align-items:center;aspect-ratio:16/9;border:1px dashed var(--color-line);border-radius:var(--radius-md);display:flex;justify-content:center;max-width:100%}.cbr-caption[data-v-7f5d0ff2],.cbr-image-missing[data-v-7f5d0ff2]{color:var(--color-ink-muted);font-size:var(--text-sm)}.cbr-caption[data-v-7f5d0ff2]{overflow-wrap:anywhere}.cbr-list[data-v-7f5d0ff2]{flex-direction:column;list-style:none;margin:0;padding:0}.cbr-list[data-v-7f5d0ff2],.cbr-list-item[data-v-7f5d0ff2]{display:flex;gap:var(--space-2)}.cbr-list-item[data-v-7f5d0ff2]{align-items:baseline;border:1px solid var(--color-line);border-radius:var(--radius-sm);flex-wrap:wrap;min-width:0;padding:var(--space-2) var(--space-3)}.cbr-list-label[data-v-7f5d0ff2]{color:var(--color-ink);font-weight:500;overflow-wrap:anywhere}.cbr-list-link[data-v-7f5d0ff2]{color:var(--color-primary);text-decoration:underline}.cbr-list-meta[data-v-7f5d0ff2],.cbr-unsupported[data-v-7f5d0ff2]{color:var(--color-ink-muted);font-size:var(--text-xs)}.cbr-unsupported[data-v-7f5d0ff2]{border:1px dashed var(--color-line);border-radius:var(--radius-sm);margin:0;padding:var(--space-2) var(--space-3)}
