.tb-rich[data-v-9e0be4cb]{overflow-wrap:break-word;margin-bottom:20px;line-height:1.6}.tb-rich[data-v-9e0be4cb] h2{margin:28px 0 12px;font-size:1.375rem;font-weight:700}.tb-rich[data-v-9e0be4cb] h3{margin:22px 0 10px;font-size:1.1875rem;font-weight:700}.tb-rich[data-v-9e0be4cb] h4{margin:16px 0 8px;font-size:1.0625rem;font-weight:700}.tb-rich[data-v-9e0be4cb] p{margin:0 0 12px}.tb-rich[data-v-9e0be4cb] ol,.tb-rich[data-v-9e0be4cb] ul{margin:0 0 12px;padding-left:24px}.tb-rich[data-v-9e0be4cb] ul{list-style:outside}.tb-rich[data-v-9e0be4cb] ol{list-style:decimal}.tb-rich[data-v-9e0be4cb] li{margin-bottom:4px}.tb-rich[data-v-9e0be4cb] a{color:var(--brand-primary);text-decoration:underline}.tb-rich[data-v-9e0be4cb] a:hover{color:var(--brand-primary-dark)}.tb-rich[data-v-9e0be4cb] blockquote{border-left:4px solid var(--brand-primary-bright);border-radius:0 var(--brand-radius) var(--brand-radius) 0;background:var(--brand-primary-pale);margin:0 0 16px;padding:12px 20px}.tb-rich[data-v-9e0be4cb] hr{border:0;border-top:1px solid var(--brand-border);margin:24px 0}.tb-rich[data-v-9e0be4cb] img{border-radius:var(--brand-radius);max-width:100%;height:auto}.tb-rich[data-v-9e0be4cb] .rt-table{margin-bottom:20px;overflow-x:auto}.tb-rich[data-v-9e0be4cb] table{border-collapse:collapse;width:100%}.tb-rich[data-v-9e0be4cb] td,.tb-rich[data-v-9e0be4cb] th{border:1px solid var(--brand-border);vertical-align:top;padding:10px 12px}.tb-rich[data-v-9e0be4cb] th{background:var(--brand-bg-muted);font-weight:700}.tb-rich[data-v-9e0be4cb] figure{text-align:center;margin:0 0 16px}.tb-rich[data-v-9e0be4cb] figcaption{color:var(--brand-text-muted);margin-top:6px;font-size:.875rem}.tb-rich[data-v-9e0be4cb] .rt-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;margin-bottom:16px;display:grid}.tb-rich[data-v-9e0be4cb] .rt-gallery figure{margin:0}.tb-rich[data-v-9e0be4cb] .rt-gallery img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.tb-rich[data-v-9e0be4cb] .rt-embed{border-radius:var(--brand-radius-card);aspect-ratio:16/9;margin-bottom:16px;position:relative;overflow:hidden}.tb-rich[data-v-9e0be4cb] .rt-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.tb-rich[data-v-9e0be4cb] .rt-cta a{min-height:var(--brand-control-h);border:2px solid var(--brand-primary);border-radius:var(--brand-radius);color:#fff;background:var(--brand-primary);justify-content:center;align-items:center;padding:12px 24px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .15s;display:inline-flex}.tb-rich[data-v-9e0be4cb] .rt-cta a:hover{color:#fff;background:var(--brand-primary-dark);border-color:var(--brand-primary-dark)}.tb-rich[data-v-9e0be4cb] .rt-cta a.rt-cta--secondary{color:var(--brand-primary-dark);background:#fff}.tb-rich[data-v-9e0be4cb] .rt-cta a.rt-cta--secondary:hover{color:#fff;background:var(--brand-primary)}.tb-rich[data-v-9e0be4cb] .rt-callout{border-radius:var(--brand-radius);color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;margin:0 0 16px;padding:14px 16px}.tb-rich[data-v-9e0be4cb] .rt-callout>:last-child{margin-bottom:0}.tb-rich[data-v-9e0be4cb] .rt-callout--warning{color:#713f12;background:#fefce8;border-color:#fde68a}.tb-rich[data-v-9e0be4cb] .rt-callout--success{color:#14532d;background:#f0fdf4;border-color:#bbf7d0}.tb-rich[data-v-9e0be4cb] .rt-callout--danger{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.tb-rich[data-v-9e0be4cb] .rt-faq details{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;margin-bottom:8px;overflow:hidden}.tb-rich[data-v-9e0be4cb] .rt-faq summary{cursor:pointer;min-height:52px;padding:14px 16px;font-weight:700}.tb-rich[data-v-9e0be4cb] .rt-faq details[open] summary{color:var(--brand-primary-dark)}.tb-rich[data-v-9e0be4cb] .rt-faq details>p{margin:0 16px 14px}
