.article-page[data-astro-cid-sgg5joot]{width:100%;min-width:0;max-width:100%}.article-header-content[data-astro-cid-sgg5joot]{width:100%;min-width:0;max-width:100%;margin-top:var(--s-3)}.article-meta-top[data-astro-cid-sgg5joot]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.article-category[data-astro-cid-sgg5joot]{color:var(--slate)}.meta-dot[data-astro-cid-sgg5joot]{color:var(--grey)}.article-read-time[data-astro-cid-sgg5joot]{color:var(--grey-700)}.article-title[data-astro-cid-sgg5joot]{margin-bottom:var(--s-5);overflow-wrap:break-word;word-break:break-word;max-width:100%;font-size:clamp(2.25rem,1.8rem + 1.8vw,3.25rem);line-height:1.15}@media (width<=480px){.article-title[data-astro-cid-sgg5joot]{font-size:clamp(1.75rem,1.25rem + 2.5vw,2.25rem);line-height:1.2}}.article-byline-row[data-astro-cid-sgg5joot]{justify-content:space-between;gap:var(--s-3) var(--s-5);padding-top:var(--s-3);color:var(--grey-700);box-sizing:border-box;flex-wrap:wrap;align-items:baseline;width:100%;display:flex}@media (width<=640px){.article-byline-row[data-astro-cid-sgg5joot]{align-items:flex-start;gap:var(--s-2);flex-direction:column}}.byline-group[data-astro-cid-sgg5joot],.byline-dates[data-astro-cid-sgg5joot]{gap:var(--s-2);flex-wrap:wrap;align-items:baseline;display:flex}.byline-author[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{color:var(--navy)}.author-role-sub[data-astro-cid-sgg5joot]{color:var(--grey-700)}.article-hero-cover[data-astro-cid-sgg5joot]{margin-top:var(--s-5);padding-top:var(--s-5);width:100%;min-width:0}.article-cover-frame[data-astro-cid-sgg5joot]{aspect-ratio:16/9;border-radius:var(--radius-none);border:1px solid var(--grey-200);background-color:var(--off-white);width:100%;min-width:0;max-width:100%;overflow:hidden}@media (width>=768px){.article-cover-frame[data-astro-cid-sgg5joot]{aspect-ratio:4/3}}.article-cover-frame[data-astro-cid-sgg5joot] picture[data-astro-cid-sgg5joot]{width:100%;height:100%;display:block}.article-cover-image[data-astro-cid-sgg5joot]{object-fit:cover;width:100%;height:100%;display:block}.article-body-col[data-astro-cid-sgg5joot]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.article-body-col[data-astro-cid-sgg5joot] p{margin-bottom:var(--s-4)}.in-short-panel[data-astro-cid-sgg5joot]{background-color:var(--off-white);border-left:3px solid var(--navy);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-5);box-sizing:border-box;width:100%;min-width:0}@media (width<=640px){.in-short-panel[data-astro-cid-sgg5joot]{padding:var(--s-4) var(--s-3);margin-bottom:var(--s-4)}}.in-short-eyebrow[data-astro-cid-sgg5joot]{color:var(--slate);margin-bottom:var(--s-2)}.in-short-lead[data-astro-cid-sgg5joot]{color:var(--navy);font-size:var(--t-lead);overflow-wrap:break-word;word-break:break-word;font-weight:500;line-height:1.6;margin:0!important}.executive-toc-card[data-astro-cid-sgg5joot]{background-color:var(--off-white);border:1px solid var(--grey-200);border-radius:var(--radius-none);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-6);box-sizing:border-box;width:100%;min-width:0}@media (width<=640px){.executive-toc-card[data-astro-cid-sgg5joot]{padding:var(--s-3) var(--s-4);margin-bottom:var(--s-5)}}.executive-toc-header[data-astro-cid-sgg5joot]{justify-content:space-between;align-items:center;gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px solid var(--grey-200);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.executive-toc-title-row[data-astro-cid-sgg5joot]{align-items:baseline;gap:var(--s-2);display:flex}.executive-toc-eyebrow[data-astro-cid-sgg5joot]{color:var(--slate);letter-spacing:.08em}.executive-toc-count[data-astro-cid-sgg5joot],.executive-toc-topic[data-astro-cid-sgg5joot]{color:var(--grey-700)}.executive-toc-topic[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{color:var(--navy)}.executive-toc-list[data-astro-cid-sgg5joot]{gap:var(--s-2);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.executive-toc-list[data-astro-cid-sgg5joot]{gap:var(--s-2) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.executive-toc-list[data-astro-cid-sgg5joot]{gap:var(--s-2) var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.executive-toc-item[data-astro-cid-sgg5joot]{min-width:0}.executive-toc-link[data-astro-cid-sgg5joot]{align-items:baseline;gap:var(--s-2);color:var(--navy);font-size:var(--t-small);box-sizing:border-box;min-height:36px;transition:color var(--d-micro) var(--ease-out);padding-block:4px;line-height:1.45;text-decoration:none;display:flex}.executive-toc-num[data-astro-cid-sgg5joot]{color:var(--slate);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}.executive-toc-label[data-astro-cid-sgg5joot]{text-underline-offset:3px;overflow-wrap:break-word;word-break:break-word;transition:text-decoration-thickness var(--d-micro) var(--ease-out);text-decoration:underline 1px}.executive-toc-link[data-astro-cid-sgg5joot]:hover{color:var(--slate)}.executive-toc-link[data-astro-cid-sgg5joot]:hover .executive-toc-label[data-astro-cid-sgg5joot]{text-decoration-thickness:2px}.sources-panel[data-astro-cid-sgg5joot]{padding-top:var(--s-5);margin-top:var(--s-6);box-sizing:border-box;width:100%;min-width:0}.sources-list[data-astro-cid-sgg5joot]{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.source-item[data-astro-cid-sgg5joot]{color:var(--navy);overflow-wrap:break-word;word-break:break-word}.source-date[data-astro-cid-sgg5joot]{color:var(--grey-700);margin-left:var(--s-2)}.author-bio-card[data-astro-cid-sgg5joot]{padding-block:var(--s-5);margin-top:var(--s-6);box-sizing:border-box;width:100%;min-width:0}.byline-author-link[data-astro-cid-sgg5joot]{color:var(--navy);transition:color var(--d-micro) var(--ease-out);text-decoration:none}.byline-author-link[data-astro-cid-sgg5joot]:hover{color:var(--accent);text-decoration:underline}.author-name-link[data-astro-cid-sgg5joot]{color:var(--navy);transition:color var(--d-micro) var(--ease-out);text-decoration:none}.author-name-link[data-astro-cid-sgg5joot]:hover{color:var(--accent)}.author-profile-action[data-astro-cid-sgg5joot]{margin-top:var(--s-3)}.author-team-link[data-astro-cid-sgg5joot]{font-family:var(--font-sans);font-size:var(--t-small);color:var(--navy);text-underline-offset:3px;transition:color var(--d-micro) var(--ease-out);font-weight:500;text-decoration:underline}.author-team-link[data-astro-cid-sgg5joot]:hover{color:var(--accent)}.author-name[data-astro-cid-sgg5joot]{margin-bottom:var(--s-1);color:var(--navy);overflow-wrap:break-word}.author-role-tag[data-astro-cid-sgg5joot]{color:var(--slate);margin-bottom:var(--s-3);font-weight:600}.author-bio-text[data-astro-cid-sgg5joot]{color:var(--grey-700);line-height:1.6;margin-bottom:var(--s-3)!important}.article-capability-card[data-astro-cid-sgg5joot]{padding-block:var(--s-5);margin-top:var(--s-6);box-sizing:border-box;width:100%;min-width:0}.capability-actions[data-astro-cid-sgg5joot]{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=640px){.capability-actions[data-astro-cid-sgg5joot]{align-items:stretch;gap:var(--s-2);flex-direction:column;width:100%}.capability-actions[data-astro-cid-sgg5joot] .btn[data-astro-cid-sgg5joot]{white-space:normal;text-align:center;box-sizing:border-box;width:100%;padding:12px 16px;line-height:1.35}}.article-rich-text[data-astro-cid-6ebbwsfy]{font-family:var(--font-display);font-size:var(--t-article);color:var(--navy);overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;width:100%;min-width:0;max-width:100%;line-height:1.7}.article-rich-text[data-astro-cid-6ebbwsfy] p{margin-bottom:var(--s-4);max-width:100%}.article-rich-text[data-astro-cid-6ebbwsfy] h2{font-family:var(--font-display);margin-block:var(--s-7) var(--s-3);scroll-margin-top:calc(var(--header-height) + var(--s-4));overflow-wrap:break-word;max-width:100%;font-size:clamp(1.75rem,1.35rem + 1.2vw,2.25rem);line-height:1.25}@media (width<=480px){.article-rich-text[data-astro-cid-6ebbwsfy] h2{font-size:clamp(1.4rem,1.1rem + 1.5vw,1.75rem)}}.article-rich-text[data-astro-cid-6ebbwsfy] h3{margin-block:var(--s-5) var(--s-2);scroll-margin-top:calc(var(--header-height) + var(--s-4));overflow-wrap:break-word;max-width:100%;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.3}.article-rich-text[data-astro-cid-6ebbwsfy] ul,.article-rich-text[data-astro-cid-6ebbwsfy] ol{margin-bottom:var(--s-4);padding-left:var(--s-5)}@media (width<=640px){.article-rich-text[data-astro-cid-6ebbwsfy] ul,.article-rich-text[data-astro-cid-6ebbwsfy] ol{padding-left:var(--s-4)}}.article-rich-text[data-astro-cid-6ebbwsfy] li{margin-bottom:var(--s-2);overflow-wrap:break-word;line-height:1.6}.article-rich-text[data-astro-cid-6ebbwsfy] .table-wrapper{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin-block:var(--s-5);border:1px solid var(--grey-200);border-radius:var(--radius-none);box-sizing:border-box;display:block;overflow-x:auto}.article-rich-text[data-astro-cid-6ebbwsfy] .table-wrapper::-webkit-scrollbar{height:4px}.article-rich-text[data-astro-cid-6ebbwsfy] .table-wrapper::-webkit-scrollbar-track{background:var(--off-white)}.article-rich-text[data-astro-cid-6ebbwsfy] .table-wrapper::-webkit-scrollbar-thumb{background:var(--grey-200)}.article-rich-text[data-astro-cid-6ebbwsfy] .table-wrapper table{border-collapse:collapse;width:100%;min-width:540px;font-size:var(--t-small);margin:0}.article-rich-text[data-astro-cid-6ebbwsfy] table:not(.table-wrapper table){-webkit-overflow-scrolling:touch;border-collapse:collapse;width:100%;max-width:100%;margin-block:var(--s-5);font-size:var(--t-small);border:1px solid var(--grey-200);box-sizing:border-box;display:block;overflow-x:auto}.article-rich-text[data-astro-cid-6ebbwsfy] th,.article-rich-text[data-astro-cid-6ebbwsfy] td{padding:var(--s-3) var(--s-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--grey-200);line-height:1.5}@media (width<=640px){.article-rich-text[data-astro-cid-6ebbwsfy] th,.article-rich-text[data-astro-cid-6ebbwsfy] td{padding:var(--s-2) var(--s-3)}}.article-rich-text[data-astro-cid-6ebbwsfy] th{color:var(--navy);border-top:1px solid var(--navy);border-bottom:1px solid var(--navy);background-color:var(--off-white);font-weight:600}.article-rich-text[data-astro-cid-6ebbwsfy] .evidence-box,.article-rich-text[data-astro-cid-6ebbwsfy] .checklist-box{background-color:var(--off-white);border:1px solid var(--grey-200);border-radius:var(--radius-none);padding:var(--s-5);margin-block:var(--s-5);overflow-wrap:break-word;box-sizing:border-box;width:100%;min-width:0}.article-rich-text[data-astro-cid-6ebbwsfy] .boundary-note{background-color:var(--off-white);border-left:3px solid var(--slate);border-top:1px solid var(--grey-200);border-right:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);padding:var(--s-4) var(--s-5);margin-block:var(--s-6);overflow-wrap:break-word;box-sizing:border-box;width:100%;min-width:0}@media (width<=640px){.article-rich-text[data-astro-cid-6ebbwsfy] .evidence-box,.article-rich-text[data-astro-cid-6ebbwsfy] .checklist-box{padding:var(--s-4) var(--s-3);margin-block:var(--s-4)}.article-rich-text[data-astro-cid-6ebbwsfy] .boundary-note{padding:var(--s-3) var(--s-3);margin-block:var(--s-5)}}.article-rich-text[data-astro-cid-6ebbwsfy] blockquote{border-left:3px solid var(--slate);padding:var(--s-3) var(--s-4);margin-block:var(--s-5);color:var(--grey-700);background-color:var(--off-white);box-sizing:border-box;width:100%;min-width:0;font-style:italic}.article-rich-text[data-astro-cid-6ebbwsfy] img{border-radius:var(--radius-none);max-width:100%;height:auto;display:block}.article-rich-text[data-astro-cid-6ebbwsfy] pre{-webkit-overflow-scrolling:touch;box-sizing:border-box;background-color:var(--off-white);border:1px solid var(--grey-200);max-width:100%;padding:var(--s-3);margin-block:var(--s-4);overflow-x:auto}.article-rich-text[data-astro-cid-6ebbwsfy] code{overflow-wrap:break-word;word-break:break-word;font-family:monospace;font-size:.875em}
