.tc-section[data-astro-cid-igqsvfla]{--tc-columns-desktop:1fr 1fr 1.5fr;max-width:var(--max-w);margin:0 auto;padding:2rem 1rem}.tc-section--embedded[data-astro-cid-igqsvfla]{padding-top:.5rem}.tc-section--bleed[data-astro-cid-igqsvfla]{width:min(var(--max-w), calc(100vw - 2rem));max-width:none}@media (width>=1040px){.tc-section--bleed[data-astro-cid-igqsvfla]{position:relative;left:50%;transform:translate(-50%)}}.tc-header[data-astro-cid-igqsvfla]{text-align:center;margin-bottom:1.5rem}.tc-badge[data-astro-cid-igqsvfla]{background:var(--black);color:var(--cyan);letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;margin-bottom:10px;padding:4px 14px;font-size:.625rem;font-weight:700;display:inline-block}.tc-title[data-astro-cid-igqsvfla]{color:var(--black);margin:0 0 4px;font-size:1.375rem;font-weight:800}.tc-x[data-astro-cid-igqsvfla]{color:var(--cyan)}.tc-subtitle[data-astro-cid-igqsvfla]{color:var(--gray-500);max-width:76ch;margin:0 auto;font-size:.8125rem}.tc-overview[data-astro-cid-igqsvfla]{grid-template-columns:var(--tc-columns-desktop);gap:.75rem;margin-bottom:1rem;display:grid}.tc-stat[data-astro-cid-igqsvfla]{background:var(--white);border:1px solid var(--gray-100);border-radius:2px;padding:.9375rem 1rem}.tc-stat--mvo[data-astro-cid-igqsvfla]{border-top:3px solid var(--cyan)}.tc-stat--overlap[data-astro-cid-igqsvfla]{border-top:3px solid #0e8a8f}.tc-stat--cra[data-astro-cid-igqsvfla]{border-top:3px solid var(--black)}.tc-stat-label[data-astro-cid-igqsvfla]{letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500);margin-bottom:.5rem;font-size:.6875rem;font-weight:700;display:block}.tc-stat-value[data-astro-cid-igqsvfla]{color:var(--black);margin-bottom:.375rem;font-size:1.75rem;line-height:1;display:block}.tc-stat-text[data-astro-cid-igqsvfla]{color:var(--gray-500);font-size:.8125rem;line-height:1.45;display:block}.tc-columns[data-astro-cid-igqsvfla]{grid-template-columns:var(--tc-columns-desktop);gap:1rem;margin-bottom:1rem;display:grid}.tc-col[data-astro-cid-igqsvfla]{background:var(--white);border:1px solid var(--gray-100);border-radius:2px;min-width:0;overflow:hidden}.tc-col-header[data-astro-cid-igqsvfla]{text-align:center;padding:.75rem 1rem}.tc-col-header--mvo[data-astro-cid-igqsvfla]{background:var(--cyan-subtle);color:var(--cyan-dark);border-bottom:2px solid var(--cyan-dark)}.tc-col-header--overlap[data-astro-cid-igqsvfla]{background:var(--cyan-dark);color:#fff}.tc-col-header--cra[data-astro-cid-igqsvfla]{background:var(--gray-800);color:#fff}.tc-col-title[data-astro-cid-igqsvfla]{letter-spacing:.5px;text-transform:uppercase;font-size:.8125rem;font-weight:800;display:block}.tc-col-count[data-astro-cid-igqsvfla]{opacity:.75;margin-top:2px;font-size:.6875rem;display:block}.tc-list[data-astro-cid-igqsvfla]{margin:0;padding:0;list-style:none}.tc-list[data-astro-cid-igqsvfla]>li[data-astro-cid-igqsvfla]{padding-left:0}.tc-list[data-astro-cid-igqsvfla]>li[data-astro-cid-igqsvfla]:before{content:none}.tc-item[data-astro-cid-igqsvfla]{text-align:left;border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.625rem .875rem;transition:background .16s,border-color .16s;display:flex}.tc-list[data-astro-cid-igqsvfla]>li[data-astro-cid-igqsvfla]:last-child .tc-item[data-astro-cid-igqsvfla]{border-bottom:none}.tc-item-copy[data-astro-cid-igqsvfla]{min-width:0}.tc-item--mvo[data-astro-cid-igqsvfla]{border-left:3px solid var(--cyan);background:#f7fefe}.tc-item--mvo[data-astro-cid-igqsvfla]:hover,.tc-item--mvo[data-astro-cid-igqsvfla].is-selected{background:#e0f7f8}.tc-item--overlap[data-astro-cid-igqsvfla]{background:#f2fbfb;border-left:3px solid #0e8a8f;border-right:3px solid #0e8a8f}.tc-item--overlap[data-astro-cid-igqsvfla]:hover,.tc-item--overlap[data-astro-cid-igqsvfla].is-selected{background:#d0f0f2}.tc-item--cra[data-astro-cid-igqsvfla]{border-right:3px solid var(--black);background:#fafafa}.tc-item--cra[data-astro-cid-igqsvfla]:hover,.tc-item--cra[data-astro-cid-igqsvfla].is-selected{background:#eee}.tc-item-toggle[data-astro-cid-igqsvfla]{color:var(--gray-500);flex-shrink:0;font-size:1rem;font-weight:700;line-height:1;transition:transform .16s,color .16s}.tc-item[data-astro-cid-igqsvfla].is-selected .tc-item-toggle[data-astro-cid-igqsvfla]{color:var(--black);transform:rotate(45deg)}.tc-item-title[data-astro-cid-igqsvfla]{color:var(--black);font-size:.8125rem;font-weight:700;line-height:1.3;display:block}.tc-item-ref[data-astro-cid-igqsvfla]{color:var(--gray-500);font-size:.6875rem;font-family:var(--font-mono);margin-top:2px;display:block}.tc-detail[data-astro-cid-igqsvfla]{border:1px solid var(--gray-300);background:var(--white);border-left-width:4px;margin-top:.5rem;padding:1.125rem 1.25rem}.tc-detail[data-astro-cid-igqsvfla][data-zone=mvo]{border-color:var(--cyan)}.tc-detail[data-astro-cid-igqsvfla][data-zone=cra]{border-color:var(--black)}.tc-detail[data-astro-cid-igqsvfla][data-zone=overlap]{border-color:#0e8a8f}.tc-detail-header[data-astro-cid-igqsvfla]{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.tc-detail-title[data-astro-cid-igqsvfla]{color:var(--black);font-size:.9375rem;font-weight:700}.tc-detail-ref[data-astro-cid-igqsvfla]{color:var(--gray-500);font-size:.6875rem;font-family:var(--font-mono);margin-top:2px}.tc-detail-close[data-astro-cid-igqsvfla]{color:var(--gray-500);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.125rem;line-height:1}.tc-detail-text[data-astro-cid-igqsvfla]{color:var(--gray-900);font-size:.8125rem;line-height:1.7}.tc-insight[data-astro-cid-igqsvfla]{background:var(--gray-50);color:var(--gray-900);border-left:3px solid #0e8a8f;margin-top:1rem;padding:.875rem 1.125rem;font-size:.8125rem;line-height:1.6}.tc-insight[data-astro-cid-igqsvfla] strong[data-astro-cid-igqsvfla]{color:var(--black)}.tc-footer[data-astro-cid-igqsvfla]{text-align:center;color:var(--gray-300);margin-top:1rem;font-size:.6875rem}@media (width<=960px){.tc-overview[data-astro-cid-igqsvfla],.tc-columns[data-astro-cid-igqsvfla]{grid-template-columns:1fr}}@media (width<=768px){.tc-section--bleed[data-astro-cid-igqsvfla]{width:100%}.tc-columns[data-astro-cid-igqsvfla]{gap:.5rem}.tc-stat-value[data-astro-cid-igqsvfla]{font-size:1.5rem}}
