/* Give article enquiry panels a clear, calm light-theme treatment. */
html:not([data-theme="dark"]) .blog-article-cta{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(25,104,99,.2);background:linear-gradient(118deg,#f1f8f5 0%,#e2f1ed 58%,#d8ece8 100%);color:#173b38;box-shadow:0 18px 48px rgba(27,77,71,.12)}
html:not([data-theme="dark"]) .blog-article-cta::before{position:absolute;z-index:-1;inset:auto -70px -145px auto;width:320px;height:320px;border:1px solid rgba(32,125,120,.12);border-radius:50%;box-shadow:0 0 0 28px rgba(32,125,120,.035),0 0 0 58px rgba(32,125,120,.025);content:"";pointer-events:none}
html:not([data-theme="dark"]) .blog-article-cta>div,html:not([data-theme="dark"]) .blog-article-cta>a{position:relative;z-index:1}
html:not([data-theme="dark"]) .blog-article-cta .eyebrow{color:#176a67}
html:not([data-theme="dark"]) .blog-article-cta h2{color:#153a37}
html:not([data-theme="dark"]) .blog-article-cta p{color:#405d59}
html:not([data-theme="dark"]) .blog-article-cta .btn.glass{border:1px solid rgba(23,105,103,.3);background:rgba(255,255,255,.74);color:#164c49}
html:not([data-theme="dark"]) .blog-article-cta .btn.glass:hover{background:#fff;border-color:#287c78;color:#123d3a}
@media(max-width:600px){html:not([data-theme="dark"]) .blog-article-cta{gap:16px;padding:23px 20px;border-radius:21px}html:not([data-theme="dark"]) .blog-article-cta h2{font-size:24px;line-height:1.5}}
