.blog-article-page{background:var(--actib-bg);min-height:100vh}.article-hero{background:linear-gradient(135deg,#0284c71c,#ecfeff9e);border-bottom:1px solid #0284c71a;padding:8.5rem 0 4.5rem}.article-back-link{align-items:center;color:#0369a1;color:var(--actib-primary,#0369a1);display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;text-decoration:none}.article-back-link:hover{color:#075985;color:var(--color-primary-800,#075985)}.article-hero__content{margin-top:2.25rem;max-width:850px}.article-hero h1{color:var(--actib-text);font-family:var(--font-family-display);font-size:clamp(2.45rem,5.2vw,4.6rem);font-weight:750;letter-spacing:-.035em;line-height:1.04;margin:0;max-width:14ch}.article-hero__dek{color:var(--actib-muted);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.55;margin:1.75rem 0 0;max-width:55ch}.article-meta{color:var(--actib-muted);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.45rem .65rem;margin-top:1.6rem}.article-shell{grid-gap:clamp(2.5rem,7vw,7rem);display:grid;gap:clamp(2.5rem,7vw,7rem);grid-template-columns:minmax(150px,200px) minmax(0,740px);margin:0 auto;max-width:1100px;padding:5rem 1.5rem 7rem}.article-toc{grid-gap:.75rem;align-self:start;display:grid;gap:.75rem;padding-top:.25rem;position:-webkit-sticky;position:sticky;top:6.75rem}.article-toc p{color:var(--actib-text);font-size:.75rem;font-weight:800;letter-spacing:.08em;margin:0 0 .45rem;text-transform:uppercase}.article-toc a{color:var(--actib-muted);font-size:.875rem;line-height:1.35;text-decoration:none}.article-toc a:hover{color:#0369a1;color:var(--actib-primary,#0369a1)}.article-content{color:var(--actib-muted);font-size:1.0625rem;line-height:1.78;min-width:0}.article-content p{margin:0 0 1.15rem;max-width:70ch}.article-content a{color:#0369a1;color:var(--actib-primary,#0369a1);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.article-content h2{color:var(--actib-text);font-family:var(--font-family-display);font-size:clamp(1.65rem,3vw,2.15rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0 0 1.15rem}.article-content section{margin-top:4.75rem;scroll-margin-top:6rem}.article-lead{color:var(--actib-text);font-size:1.25rem;line-height:1.7}.article-finding{grid-gap:2rem;background:#f0f9ff;background:var(--color-primary-50,#f0f9ff);border:1px solid #bae6fd;border:1px solid var(--color-primary-200,#bae6fd);border-radius:1rem;display:grid;gap:2rem;grid-template-columns:minmax(150px,.65fr) 1.35fr;margin-top:3.5rem;padding:2rem}.article-section-label{color:#0369a1;color:var(--color-primary-700,#0369a1);font-size:.75rem;font-weight:800;letter-spacing:.08em;margin:0 0 .55rem;text-transform:uppercase}.article-finding strong{color:#075985;color:var(--color-primary-800,#075985);display:block;font-family:var(--font-family-display);font-size:clamp(2.8rem,7vw,4.8rem);letter-spacing:-.05em;line-height:.95}.article-finding__copy p{color:#0c4a6e;color:var(--color-primary-900,#0c4a6e)}.article-finding__copy small,.article-note{color:var(--actib-muted);display:block;font-size:.9rem;line-height:1.65}.article-table-wrap{background:#fff;background:var(--color-background,#fff);border:1px solid #e2e8f0;border:1px solid var(--actib-border,#e2e8f0);border-radius:.875rem;margin:1.75rem 0 1.5rem;overflow-x:auto;width:100%}.article-table-wrap table{border-collapse:collapse;min-width:640px;text-align:left;width:100%}.article-table-wrap caption{color:var(--actib-text);font-size:.875rem;font-weight:750;padding:1rem 1.15rem .75rem;text-align:left}.article-table-wrap td,.article-table-wrap th{border-top:1px solid #e2e8f0;border-top:1px solid var(--actib-border,#e2e8f0);font-size:.93rem;line-height:1.5;padding:.95rem 1.15rem;vertical-align:top}.article-table-wrap thead th{color:var(--actib-muted);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.article-table-wrap tbody th{color:var(--actib-text);font-weight:700;min-width:170px}.article-table-wrap tbody td:nth-child(2){color:#0369a1;color:var(--color-primary-700,#0369a1);font-weight:750}.article-table-wrap--compact table{min-width:440px}.article-table-wrap--compact tbody th{min-width:120px}.article-sources{border-top:1px solid #e2e8f0;border-top:1px solid var(--actib-border,#e2e8f0);padding-top:.25rem}.article-sources ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:1.75rem 0 0;padding:0}.article-sources li{grid-gap:1rem;border-top:1px solid #e2e8f0;border-top:1px solid var(--actib-border,#e2e8f0);display:grid;gap:1rem;grid-template-columns:2.25rem 1fr;padding:1rem 0}.article-source-number{color:#0284c7;color:var(--color-primary-600,#0284c7);font-size:.75rem;font-weight:800;letter-spacing:.08em}.article-sources a,.article-sources small,.article-sources strong{display:block}.article-sources strong{color:var(--actib-text);margin-bottom:.15rem}.article-sources a{font-size:.95rem;width:-webkit-fit-content;width:fit-content}.article-sources small{color:var(--actib-muted);font-size:.875rem;line-height:1.55;margin-top:.35rem}.article-disclaimer{border-top:1px solid #e2e8f0;border-top:1px solid var(--actib-border,#e2e8f0);color:var(--actib-muted);font-size:.875rem;line-height:1.65;margin-top:3rem;padding-top:1.25rem}@media (max-width:820px){.article-shell{display:block;padding-top:3.5rem}.article-toc{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--actib-border,#e2e8f0);gap:.75rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:3.5rem;padding-bottom:1.25rem;position:static}.article-toc p{grid-column:1/-1}}@media (max-width:560px){.article-hero{padding:7rem 0 3.5rem}.article-hero h1{font-size:clamp(2.25rem,12vw,3.35rem);max-width:none}.article-shell{padding-left:1.1rem;padding-right:1.1rem}.article-toc{grid-template-columns:repeat(2,minmax(0,1fr))}.article-finding{gap:1.25rem;grid-template-columns:1fr;padding:1.35rem}.article-content{font-size:1rem}}
/*# sourceMappingURL=258.72da20b6.chunk.css.map*/