html:root{--tiffany:#047A76;--tiffany-dim:rgba(4,122,118,.08);--black:#F6F3EE;--charcoal:#EAF5F1;--surface:#fff;--border:#c3dfd6;--white:#0B0D0E;--silver:#2b3532;--muted:#4d5b57;--amber:#8a6d12;--red:#b23a48}html body{background:#f6f3ee;color:#0b0d0e;font-weight:400}html body .article h1{font-weight:500;letter-spacing:-.025em;line-height:1.12;font-size:clamp(2rem,4.6vw,3rem);margin-bottom:26px;color:#0b0d0e}html body .article h2{font-weight:500;font-size:clamp(1.4rem,2.6vw,1.8rem);letter-spacing:-.015em;margin:56px 0 18px;color:#0b0d0e}html body .article h3{font-weight:500;color:#047a76}html body .article p,html body .article li{color:#1d2623;line-height:1.85}html body .article p strong,html body .article li strong{color:#0b0d0e;font-weight:500}html body .article-intro{font-size:1.15rem;border-bottom:1px solid #d9d4cb;padding-bottom:36px;margin-bottom:44px;color:#1d2623}html body .meta-tag,html body .meta-new{background:transparent!important;border:0!important;padding:0!important;color:#047a76!important;letter-spacing:.16em}html body .meta-date,html body .meta-author,html body .breadcrumb a{color:#4d5b57}html body .stat-card,html body .signal,html body .action-card,html body .impact-viz,html body .prompt-box,html body .jump-list,html body .compare-wrap,html body .callout,html body .action-box,html body .article-cta,html body .chart-wrap{border:0!important;border-radius:0;background:#ffffff9e!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);box-shadow:0 1px 2px #0b0d0e0f,0 18px 40px -16px #0b0d0e47!important}html body .stat-card,html body .article-cta{background:#ddefe9a8!important}html body .signal{border-left:3px solid #047A76!important}html body .callout,html body .action-box{border-left:3px solid #047A76!important;background:#eaf5f1b3!important}html body .action-box h2{color:#0b0d0e}html body .stat-num,html body .signal-num,html body .impact-pct{color:#047a76;font-weight:500}html body .signal-title,html body .stat-src{color:#047a76}html body .signal-text,html body .stat-desc,html body .impact-note,html body .viz-label,html body .impact-row-label,html body .impact-row-label small{color:#2b3532}html body .impact-track{background:#ddefe9;border:0}html body .impact-fill{background:#047a76}html body .impact-fill--dim{background:#9cc9c0}html body .impact-pct--dim{color:#4d5b57}html body .compare th,html body .compare td{border:0;border-bottom:1px solid #d9d4cb;color:#0b0d0e}html body .compare thead th{background:#ddefe9;color:#047a76}html body .compare tbody th{background:transparent;color:#047a76;font-weight:500}html body .compare thead th.col-aeo{color:#047a76}html body blockquote{background:#eaf5f1cc;border:0;border-left:3px solid #047A76;color:#0b0d0e;font-style:normal;border-radius:0}html body blockquote cite{color:#4d5b57}html body .article-cta h3{color:#0b0d0e;font-weight:500}html body .article-cta p{color:#2b3532}html body .article-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:40px 32px;text-align:center}html body .article-cta h3,html body .article-cta p{flex:0 0 100%;margin-left:auto;margin-right:auto;max-width:620px}html body .article-cta a,html body .article-cta a:visited{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;margin:0!important;border:0!important;border-radius:0;background:#0abab5d1!important;color:#0b0d0e!important;font:500 15px DM Sans,system-ui,sans-serif!important;text-decoration:none;backdrop-filter:blur(8px);box-shadow:0 1px 2px #0b0d0e14,0 10px 22px -10px #047a768c}html body .article-cta a:nth-of-type(2){background:#ffffffb3!important}html body .disclosure{border-top:1px solid #d9d4cb;color:#4d5b57}html body .faq .faq-item{border:0!important;background:#ffffff9e!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 2px #0b0d0e0f,0 18px 40px -16px #0b0d0e47}@media (max-width:600px){html body .article-cta{padding:30px 20px}}html body .impact-fill.impact-fill--neg{background:#b23a48;margin-left:auto}html body .impact-pct.impact-pct--neg{color:#b23a48}
