.mc04-source h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.2;overflow-wrap:anywhere}.mc04-source .table-scroll{overflow-x:auto;max-width:100%;border:1px solid #dce2e8;border-radius:8px;margin:1.5rem 0}.mc04-source table{width:100%;min-width:680px;border-collapse:collapse}.mc04-source th,.mc04-source td{padding:.85rem;text-align:left;vertical-align:top;border-bottom:1px solid #dce2e8}.mc04-source th{font-weight:700}.mc04-source .table-scroll:focus-visible,.mc04-source a:focus-visible{outline:3px solid #ed6c25;outline-offset:3px}.mc04-source .hf-product-cta-actions{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}.mc04-source .hf-product-cta-actions a{display:inline-block;padding:.6rem .9rem;border:1px solid #ed6c25;border-radius:6px}.mc04-source .related-panel li{margin:.75rem 0}.mc04-source a{overflow-wrap:anywhere}@media(max-width:1023px){.mobile-toc{display:block}.sidebar-wrap{display:none}}@media(min-width:1024px){.mobile-toc{display:none}.sidebar-wrap{display:block}}
