.h5{color:#222;font-family:Open Sans;font-size:21px!important;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.1em;text-decoration:none;text-transform:none}.mega .mega-menu.active{padding:30px 0}:root{--toc-bg:#f8fafc;--toc-border:#e2e8f0;--toc-accent:#1f2937;--site-header-height:88px;--toc-extra-offset:16px}@media (min-width:992px){:root{--site-header-height:104px}}.toc{background:var(--toc-bg);border:1px solid var(--toc-border);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.95rem;margin:0 0 clamp(1rem,2.5vw,2rem);padding:1rem 1.25rem}.toc__title{font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.toc ul{counter-reset:toc;list-style:none;margin:0;padding:0}.toc li{counter-increment:toc;margin:.4rem 0}.toc li:before{color:var(--toc-accent);content:counters(toc,".") ". ";font-weight:600;margin-right:.25rem}.toc a{text-decoration:none}.toc a:where(:hover,:focus-visible){text-decoration:underline}.toc.is-sticky{align-self:start;position:sticky;top:calc(var(--site-header-height) + var(--toc-extra-offset));z-index:1}@media (min-width:992px){.toc.is-sticky{max-height:calc(100vh - var(--site-header-height) - var(--toc-extra-offset) - 2rem);overflow:auto;-webkit-overflow-scrolling:touch}}:where(h2[id]){scroll-margin-top:calc(var(--site-header-height) + var(--toc-extra-offset))}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}.blog-post__body,.blog-post__body .dnd-column,.blog-post__body .dnd-row,.blog-post__body .dnd-section,.blog-post__body .hs_cos_wrapper_type_rich_text{overflow:visible!important}:root{--dt-blue:#004d96;--dt-blue-dark:#0e3c6a;--dt-red:#d02e23;--dt-gold:#ffca39;--dt-ink:#231f20;--dt-border:#d8dde3;--dt-muted:#f6f8fa;--dt-shadow:0 10px 28px rgba(0,0,0,.1)}.dt-table-responsive{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;margin:1.75rem 0;padding:.25rem 0}.dt-table{background:#fff;border:1px solid var(--dt-border);border-collapse:separate;border-radius:14px;border-spacing:0;box-shadow:var(--dt-shadow);font-size:inherit;line-height:1.35;min-width:560px;overflow:hidden;width:100%}.dt-table caption{caption-side:bottom;color:rgba(0,0,0,.65);font-size:.95em;padding:12px 14px 0;text-align:left}.dt-table td,.dt-table th{border-bottom:1px solid var(--dt-border);border-right:1px solid var(--dt-border);padding:12px 14px;text-align:left;vertical-align:top}.dt-table tr>:last-child{border-right:none}.dt-table tbody tr:last-child>*{border-bottom:none}.dt-table thead th{background:linear-gradient(90deg,var(--dt-blue),var(--dt-blue-dark));border-bottom:1px solid hsla(0,0%,100%,.18);border-right:1px solid hsla(0,0%,100%,.14);color:#fff;font-weight:800}.dt-table tbody th[scope=row]{background:linear-gradient(90deg,rgba(0,77,150,.1),rgba(0,77,150,0));color:var(--dt-ink);font-weight:800}.dt-table tbody tr:nth-child(2n){background:var(--dt-muted)}.dt-table tbody tr:hover{background:rgba(255,202,57,.18)}.dt-table a{color:var(--dt-blue);text-decoration:underline;text-underline-offset:2px}.dt-table a:hover{color:var(--dt-red)}.dt-table a:focus-visible{border-radius:6px;outline:3px solid rgba(255,202,57,.6);outline-offset:2px}@media (max-width:640px){.dt-table{min-width:520px}.dt-table td,.dt-table th{padding:10px 12px}}@media (max-width:740px){.dt-table.dt-table--stack{min-width:0}.dt-table.dt-table--stack thead{display:none}.dt-table.dt-table--stack tbody tr{background:#fff;border-bottom:1px solid var(--dt-border);display:block}.dt-table.dt-table--stack tbody tr:nth-child(2n){background:#fff}.dt-table.dt-table--stack tbody th[scope=row]{background:linear-gradient(90deg,var(--dt-blue),var(--dt-blue-dark));border-bottom:1px solid hsla(0,0%,100%,.18);border-right:none;color:#fff;display:block}.dt-table.dt-table--stack tbody td{border-bottom:1px solid var(--dt-border);border-right:none;display:flex;gap:14px;justify-content:space-between;padding:10px 12px}.dt-table.dt-table--stack tbody td:before{color:rgba(0,0,0,.75);content:attr(data-label);flex:0 0 48%;font-weight:800}.dt-table.dt-table--stack tbody td:last-child{border-bottom:none}}