/* The Agentic Commerce Gap report page: additions only. The EVA subpage template supplies fonts, colors and sizes. */
.eva-article-shell .eva-report-lede{font-size:1.28rem;line-height:1.5;color:var(--eva-ink,#102438);margin-top:14px}
.eva-article-shell .eva-report-chart figcaption{color:var(--eva-muted,#5d6872);font-size:.9rem;margin-top:8px}
.eva-article-shell .eva-report-chart img{border-radius:0}
.eva-article-shell .eva-report-cta{background:var(--eva-soft,#f5f3ee);border-left:4px solid var(--eva-accent,#c8a45d);border-radius:var(--eva-radius,18px);padding:32px 36px;margin:36px 0}
.eva-article-shell .eva-report-cta h2{margin-top:0}
.eva-article-shell .eva-report-button{display:inline-block;background:var(--eva-navy,#0b1d2e);color:#fff;text-decoration:none;font-weight:700;padding:13px 22px;border-radius:999px;min-height:44px;box-sizing:border-box}
.eva-article-shell .eva-report-button:hover,.eva-article-shell .eva-report-button:focus-visible{background:var(--eva-teal,#456f72);color:#fff}
.eva-article-shell .eva-report-button:focus-visible{outline:2px solid var(--eva-accent,#c8a45d);outline-offset:3px}
.eva-article-shell table td,.eva-article-shell table th,.eva-article-shell .wp-block-table table td,.eva-article-shell .wp-block-table table th{word-break:normal;overflow-wrap:normal;hyphens:manual}
.eva-article-shell .wp-block-table{overflow-x:auto}
.eva-article-shell .eva-nowrap{white-space:nowrap}
.eva-gap-report-page .entry-header,.eva-gap-report-page .post__title{display:none}
.eva-article-shell .eva-report-toc{margin-top:18px;border-top:1px solid rgba(16,36,56,.12);padding-top:12px}
.eva-article-shell .eva-report-toc-label{font-family:"Nunito Sans",sans-serif;text-align:left;font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--eva-muted,#5d6872);margin:0 0 6px}
.eva-article-shell .eva-report-toc ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}
.eva-article-shell .eva-report-toc a{color:var(--eva-teal,#456f72);font-weight:600;text-decoration:none}
.eva-article-shell .eva-report-toc a:hover,.eva-article-shell .eva-report-toc a:focus-visible{text-decoration:underline}
.eva-waggle-page .entry-header,.eva-waggle-page .post__title{display:none}
.eva-subpage-v2 .eva-article-shell .eva-qa-title .eva-tm{display:inline-block;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:.36em;line-height:1;letter-spacing:0;vertical-align:top;margin:.12em 0 0 .03em;padding:0}
.eva-article-shell .eva-report-toc ul{font-family:"Nunito Sans",sans-serif}
.eva-subpage-v2 .eva-article-shell .eva-report-toc ul{list-style:none!important;margin:0!important;padding:0!important}
.eva-subpage-v2 .eva-article-shell .eva-report-toc li{margin:0!important;padding:0!important;list-style:none!important}
.eva-subpage-v2 .eva-article-shell .eva-report-toc li::before,.eva-subpage-v2 .eva-article-shell .eva-report-toc li::marker{content:none!important;display:none!important}
