/* Original editorial feature. All copy is native HTML; no embed or external script. */
.ai-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:8%;padding:70px 7% 76px;background:#eef3f0;border-bottom:1px solid #cbd7d4}.ai-feature .eyebrow{color:#446766;margin-bottom:26px}.ai-feature h2{font-size:clamp(35px,4.4vw,60px);max-width:650px}.ai-feature-copy{align-self:end}.ai-feature-copy>p{font-size:18px;color:#485e66;line-height:1.75}.ai-feature-copy .button{margin-top:28px}.ai-feature-copy .ai-feature-source{margin-top:22px;font-size:13px;line-height:1.65}.ai-feature-source a{text-decoration:underline;text-underline-offset:3px}.ai-edge{background:#f2f5f1}.ai-edge h2{max-width:600px}.ai-edge .editorial-copy{max-width:100%}.ai-edge-copy{max-width:650px}.ai-article-head{padding:65px 7% 72px;background:#101f29;color:#fff}.ai-article-head .eyebrow{color:#c6d7dc;margin:26px 0}.ai-article-head>a{font-size:14px;color:#d3e0e3}.ai-article-head h1{font-size:clamp(40px,5.8vw,80px);max-width:1050px;line-height:1.12}.ai-article-deck{max-width:790px;font-size:clamp(20px,2vw,24px);color:#d3e0e3;margin:28px 0}.ai-article-byline{font-size:14px;color:#b7cdd1}.ai-article-layout{padding:60px 7% 82px;max-width:1150px;margin:auto}.ai-article-body{max-width:760px;margin:auto}.ai-article-body>p{font-size:19px;line-height:1.85;margin-bottom:25px;color:#344850}.ai-article-body h2{font-size:clamp(29px,3.3vw,42px);line-height:1.25;margin:48px 0 22px}.ai-article-body a{color:#0064a3;text-decoration:underline;text-underline-offset:3px}.ai-source-notes{border-top:1px solid #cbd7d4;margin-top:48px;padding-top:10px}.ai-source-notes h2{font-size:25px}.ai-source-notes ol{padding-left:22px}.ai-source-notes li{margin:14px 0;font-size:15px;line-height:1.75}.ai-research-note{margin-top:30px;padding:26px;background:#eef3f0;border-left:3px solid #547b79}.ai-research-note h2{margin:0 0 14px;font-size:23px}.ai-research-note p{font-size:15px;line-height:1.8;color:#485e66}.ai-draft-label{display:inline-block;margin-top:22px;padding:7px 12px;border:1px solid #718b94;color:#d2e0e2;font-size:12px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:800px){.ai-feature{grid-template-columns:1fr;gap:28px;padding:46px 7% 52px}.ai-feature h2{font-size:42px}.ai-feature .eyebrow{margin-bottom:20px}.ai-article-head{padding:40px 7% 48px}.ai-article-layout{padding:38px 7% 55px}.ai-article-body>p{font-size:18px;line-height:1.8}.ai-article-body h2{margin-top:37px}.ai-research-note{padding:20px}}@media(max-width:380px){.ai-feature h2{font-size:36px}.ai-article-head h1{font-size:38px}}
.ai-edge-copy p{margin-bottom:20px;color:#485e66;line-height:1.8}
