/* Remaining local pages: presentation only, all original content and controls retained. */
.dic-unified-page {--dic-icon-cyan:linear-gradient(135deg,#cefbff,#35ddff 42%,#00a9ff);--dic-icon-violet:linear-gradient(135deg,#e9deff,#b19cff 42%,#725cff);--dic-icon-mint:linear-gradient(135deg,#dcffe3,#65f5be 42%,#00cfa4);}
.dic-unified-page :is(main,.dic-remaining-hero,.voice-service-section,.voice-system-page) :is(h1,h2,h3,h4,p,a,span,li,label,strong) {letter-spacing:normal!important;text-wrap:balance;}
.dic-unified-page :is(main,.dic-remaining-hero) h1 {font-weight:850!important;font-synthesis:none;font-size:clamp(2rem,4.8vw,4.5rem);line-height:1.08;text-wrap:balance;color:#07111f;}
body.dic-unified-page .dic-remaining-hero h1 .dic-product-name {font-size:clamp(1.8rem,10.5cqi,4.8rem);white-space:normal;line-height:1.06;}
body.dic-unified-page .dic-remaining-hero .dic-remaining-subhead {font-size:clamp(1.35rem,5.6cqi,2.6rem);font-weight:700;line-height:1.2;color:#145da8;margin:0 0 1.5rem;}
.dic-unified-page .dic-product-workflow h2 {text-wrap:balance;margin-bottom:1.5rem;}
.dic-unified-page .dic-product-workflow__top>span:first-child {text-transform:uppercase;}
.dic-remaining-panel {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem!important;}
.dic-remaining-panel>div {display:flex!important;align-items:center;gap:.8rem;padding:1rem!important;border:1px solid #ffffff22!important;border-radius:6px;background:#ffffff06!important;color:#f5f8fc!important;min-width:0;}
.dic-remaining-panel>div>span {font-size:1.0625rem;font-weight:700;line-height:1.4;min-width:0;}
.dic-remaining-panel>div>.bi {display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;font-size:1.9rem;background:var(--dic-icon-cyan);color:#002d4a;border-radius:7px;box-shadow:inset 0 1px 0 #ffffffcc,0 5px 18px #19bfff30;}
.dic-remaining-panel>div:nth-child(3n+2)>.bi {background:var(--dic-icon-violet);color:#1b124d;}
.dic-remaining-panel>div:nth-child(3n)>.bi {background:var(--dic-icon-mint);color:#004438;}
.dic-unified-page :is(.voice-service-page,.voice-comparison-page,.voice-article-page,.voice-system-page,#primary) {background:#f3f7fa;color:#07111f;}
.dic-unified-page :is(.voice-service-section,.voice-comparison-section,.voice-article-section,.voice-system-page__section) {background:#f3f7fa;color:#07111f;padding-top:3.5rem;padding-bottom:3.5rem;}
.dic-unified-page :is(.voice-service-section,.voice-comparison-section,.voice-article-section,.voice-system-page__section) :is(h2,h3,h4) {color:#07111f;line-height:1.25;}
.dic-unified-page :is(.voice-service-section,.voice-comparison-section,.voice-article-section,.voice-system-page__section) p {color:#435b70;font-size:1.125rem;line-height:1.65;}
.dic-unified-page :is(.voice-service-section,.voice-comparison-section,.voice-article-section) .voice-eyebrow {color:#145da8;font-size:.875rem;}
.dic-unified-page :is(.voice-resource-topic-grid article,.voice-insight-card,.voice-readiness-grid article,.voice-readiness-process li,.voice-search-result,.voice-utility-notice,.voice-system-card,.voice-article-sidebar__card,.voice-article-sidebar__links,.voice-comparison-card,.voice-demo-reassurance,.voice-contact-context) {background:white;color:#07111f;border:1px solid #c1d4e3;border-radius:6px;box-shadow:none;}
.dic-unified-page :is(.voice-resource-topic-grid article,.voice-insight-card,.voice-search-result) h3 a {color:#07111f;}
.dic-unified-page :is(.voice-resource-topic-grid article,.voice-readiness-grid article,.voice-readiness-process li,.voice-article-sidebar__card,.voice-system-card__icon,.voice-utility-notice)>.bi {display:grid;place-items:center;width:60px;height:60px;flex:0 0 60px;font-size:2.15rem;border-radius:7px;background:var(--dic-icon-cyan);color:#002d4a;box-shadow:inset 0 1px 0 #ffffffcc,0 5px 18px #19bfff30;}
.dic-unified-page :is(.voice-resource-topic-grid article,.voice-readiness-grid article,.voice-readiness-process li):nth-child(3n+2)>.bi {background:var(--dic-icon-violet);color:#1b124d;}
.dic-unified-page :is(.voice-resource-topic-grid article,.voice-readiness-grid article,.voice-readiness-process li):nth-child(3n)>.bi {background:var(--dic-icon-mint);color:#004438;}
.dic-unified-page :is(.voice-insight-card__meta,.voice-insight-card__meta span,.voice-article-meta,.voice-article-meta span) {color:#435b70;}
.dic-unified-page :is(.voice-insight-card__link,.voice-article-hero__back,.voice-kb-breadcrumbs a,.voice-article-sidebar__links a) {color:#145da8;}
.dic-unified-page .voice-article-hero {background:radial-gradient(ellipse at 0 12%,#dcedf8,transparent 60%),#f3f7fa;border-bottom:1px solid #c1d4e3;color:#07111f;}
.dic-unified-page .voice-article-hero__content {max-width:1000px;}
.dic-unified-page .voice-article-hero h1 {max-width:24ch;}
.dic-unified-page .voice-article-hero__excerpt {color:#145da8;font-size:clamp(1.2rem,2.2vw,1.65rem);line-height:1.45;max-width:60ch;}
.dic-unified-page .voice-article__content {background:white;color:#243f56;border:1px solid #c1d4e3;border-radius:6px;padding:clamp(1.25rem,3vw,2.5rem);font-size:1.125rem;line-height:1.7;}
.dic-unified-page .voice-article__content :is(ul,ol,li) {color:#243f56;}
.dic-unified-page .voice-article__content a {color:#145da8;text-decoration:underline;}
.dic-unified-page :is(.voice-article-sidebar__card,.voice-article-sidebar__links) {padding:1.5rem;}
.dic-unified-page .voice-article-navigation {
  margin-block-start: clamp(2rem, 5vw, 3.5rem);
  padding-block-start: clamp(1rem, 3vw, 1.5rem);
}
.dic-unified-page .voice-article-navigation a {
  background: white;
  border: 1px solid #c1d4e3;
  border-radius: 6px;
  color: #145da8;
  gap: .45rem;
  min-inline-size: 0;
  padding: clamp(.875rem, 2vw, 1.25rem);
}
.dic-unified-page .voice-article-navigation a:only-child {
  grid-column: 1 / -1;
}
.dic-unified-page .voice-article-navigation small {
  letter-spacing: normal;
}
.dic-unified-page .voice-article-navigation strong {
  color: #07111f;
  overflow-wrap: anywhere;
  text-align: start;
  text-wrap: balance;
}
.dic-unified-page .voice-article-navigation__next strong {
  text-align: end;
}
.dic-unified-page .voice-kb-breadcrumbs {flex-wrap:wrap;}
.dic-unified-page .voice-lead-form {background:white;border:1px solid #c1d4e3;border-radius:6px;overflow:hidden;}
.dic-unified-page .voice-lead-form__heading {padding:1.75rem;background:linear-gradient(115deg,#0b2239,#0d3558);border-top:3px solid #2dbbff;}
.dic-unified-page .voice-lead-form__heading :is(h2,h3) {color:#f5f8fc;}
.dic-unified-page .voice-lead-form__heading p {color:#c0d2e0;}
.dic-unified-page .voice-lead-form__heading .voice-eyebrow {color:#8cdaff;}
.dic-unified-page .voice-lead-form__body {padding:1.75rem;}
.dic-unified-page :is(.voice-service-callout,.voice-empty-state) {background:#0b2239;border:1px solid #234c6b;border-top:3px solid #2dbbff;border-radius:6px;}
.dic-unified-page :is(.voice-service-callout,.voice-empty-state) :is(h2,h3) {color:#f5f8fc;}
.dic-unified-page :is(.voice-service-callout,.voice-empty-state) p {color:#c0d2e0;}
.dic-unified-page :is(.voice-service-callout,.voice-empty-state) .voice-eyebrow {color:#8cdaff;}
.dic-unified-page .voice-button {white-space:normal;text-wrap:balance;min-height:44px;}
.dic-unified-page :is(.voice-button--outline) {color:#145da8;border-color:#145da8;}
.dic-unified-page :is(.voice-service-callout,.voice-empty-state) .voice-button--outline {color:#8cdaff;border-color:#8cdaff;}
.dic-unified-page :is(.voice-article__content table,.voice-comparison-table-wrap) {max-width:100%;overflow-x:auto;}
.dic-unified-page .voice-comparison-table {background:white;color:#243f56;}
.dic-unified-page .voice-comparison-table :is(th,td) {border-color:#c1d4e3;color:#243f56;}
.dic-unified-page .voice-comparison-table thead th {background:#0b2239;color:white;}
.dic-unified-page :is(.product-hero,.sma-hero-card) {background:radial-gradient(ellipse at 0 12%,#dcedf8,transparent 60%),#f3f7fa!important;color:#07111f;}
.dic-unified-page .product-hero .header-1 {color:#145da8!important;letter-spacing:normal!important;}
.dic-unified-page :is(.speechmike-page,.dmo-renewal-page,.product-page,.product-dla) :is(h1,h2,h3,h4,p,a,span,li,label,strong) {letter-spacing:normal!important;text-wrap:balance;}
.dic-unified-page main h1.dic-legacy-name {font-size:clamp(2rem,4.5vw,4.6rem)!important;font-weight:850!important;line-height:1.08!important;color:#07111f!important;}
.dic-unified-page main h2.dic-legacy-subhead {font-size:clamp(1.5rem,2.8vw,2.6rem)!important;font-weight:700!important;line-height:1.2;color:#145da8!important;}
.dic-unified-page :is(.voice-system-card,.voice-utility-notice) {max-width:900px;margin:auto;padding:clamp(1.25rem,3vw,2.5rem);}
.dic-unified-page .site-main h1.entry-title {color:#07111f;}
.dic-unified-page .site-main .entry-content {color:#243f56;font-size:1.125rem;line-height:1.7;}
.dic-unified-page :is(.voice-system-page,.voice-service-page,.site-main) :is(input,select,textarea) {max-width:100%;}
@media(max-width:1199.98px){.dic-remaining-panel {grid-template-columns:minmax(0,1fr);}}
@media(max-width:991.98px){.dic-remaining-panel {grid-template-columns:repeat(2,minmax(0,1fr));}.dic-unified-page .voice-article-layout {grid-template-columns:minmax(0,1fr);}}
@media(max-width:575.98px){.dic-remaining-panel {grid-template-columns:minmax(0,1fr);}.dic-unified-page :is(.voice-service-section,.voice-comparison-section,.voice-article-section,.voice-system-page__section) {padding-top:2.5rem;padding-bottom:2.5rem;}.dic-unified-page .voice-article-hero h1 {font-size:2rem!important;}.dic-unified-page .voice-article__content table {display:block;}.dic-unified-page .voice-lead-form__heading,.dic-unified-page .voice-lead-form__body {padding:1.25rem;}}

.dic-unified-page :is(main,.dic-remaining-hero) p {text-wrap:pretty;}
.dic-unified-page .voice-insight-card :is(h3,p) {text-transform:none;}

body.dic-unified-page .dic-remaining-hero h1 {font-size:clamp(1.8rem,10.5cqi,4.8rem)!important;}
body.dic-unified-page .dic-remaining-hero h1 .dic-product-name {font-size:inherit!important;}
.dic-unified-page .voice-article-meta i {color:#145da8;}
.dic-unified-page .voice-article__content li::before {display:none;}
.dic-unified-page .voice-article__content ul {list-style:disc;padding-left:1.3rem;}
@media(max-width:575.98px){.dic-unified-page .voice-article__content {padding:1rem;}.dic-unified-page .voice-resource-topic-grid h3 {font-size:1.25rem;}}

body.dic-unified-page .dic-remaining-hero .dic-product-name {color:#07111f!important;}
.dic-unified-page .voice-service-section a:not(.voice-button):not(.btn) {color:#145da8;}
.dic-unified-page .voice-readiness-grid article:nth-child(3n+1)>.bi {background:var(--dic-icon-cyan)!important;color:#002d4a!important;}
.dic-unified-page .voice-readiness-grid article:nth-child(3n+2)>.bi {background:var(--dic-icon-violet)!important;color:#1b124d!important;}
.dic-unified-page .voice-readiness-grid article:nth-child(3n)>.bi {background:var(--dic-icon-mint)!important;color:#004438!important;}
@media(max-width:359.98px){.dic-unified-page .voice-article__content {padding:.5rem;}}

@media(max-width:575.98px){.dic-unified-page .voice-system-card {padding:1rem!important;margin-inline:-.5rem;max-width:none;}.dic-unified-page .voice-system-card h1 {max-width:none;}}

.dic-unified-page .voice-thank-you {background:radial-gradient(ellipse at 0 12%,#dcedf8,transparent 60%),#f3f7fa;color:#07111f;}
.dic-unified-page .voice-thank-you__card {background:white;border:1px solid #c1d4e3;border-top:3px solid #2dbbff;border-radius:6px;padding:2rem;color:#07111f;}
.dic-unified-page .voice-thank-you__card p {color:#435b70;font-size:1.125rem;line-height:1.65;}
.dic-unified-page .voice-thank-you__card .voice-eyebrow {color:#145da8;font-size:.875rem;}
.dic-unified-page .voice-thank-you__icon {background:var(--dic-icon-mint);color:#004438;border-radius:7px;}
@media(max-width:575.98px){.dic-unified-page .voice-thank-you__card {padding:1rem!important;margin-inline:-.5rem;max-width:none;}.dic-unified-page .voice-thank-you__card h1 {max-width:none;}}

/* Explicit text/surface pairs: legacy dark surfaces must retain readable text. */
.dic-unified-page .voice-privacy-hero {background:radial-gradient(ellipse at 0 12%,#dcedf8,transparent 60%),#f3f7fa;color:#07111f;}
.dic-unified-page .voice-privacy-hero h1 {color:#07111f;}
.dic-unified-page .voice-privacy-hero .voice-eyebrow {color:#145da8;}
.dic-unified-page .voice-privacy-hero :is(.voice-privacy-hero__intro,.voice-privacy-hero__date) {color:#435b70;}
.dic-unified-page .voice-article-callout {background:#0d1c2a;border-color:#284052;border-top-color:#35ddff;border-radius:6px;color:#f5f8fc;}
.dic-unified-page .voice-article__content .voice-article-callout :is(h2,h3,h4,strong) {color:#f5f8fc;}
.dic-unified-page .voice-article__content .voice-article-callout :is(p,li) {color:#c0d2e0;}
.dic-unified-page .voice-article__content .voice-article-callout a {color:#8cdaff;}
.dic-unified-page .voice-kb-card {background:#0d1c2a;border-color:#284052;color:#f5f8fc;}
.dic-unified-page .voice-kb-card .voice-kb-card__content :is(h3,h3 a) {color:#f5f8fc;}
.dic-unified-page .voice-kb-card .voice-kb-card__content>p {color:#c0d2e0;}
.dic-unified-page .voice-kb-card .voice-kb-card__content .voice-kb-card__meta,.dic-unified-page .voice-kb-card .voice-kb-card__meta span,.dic-unified-page .voice-kb-card .voice-kb-card__content .voice-kb-card__link {color:#8cdaff;}
.dic-unified-page .voice-kb-card__icon {background:var(--dic-icon-cyan);color:#002d4a;border-radius:7px;box-shadow:inset 0 1px 0 #ffffffcc,0 5px 18px #19bfff30;}
.dic-unified-page .voice-kb-card:nth-child(3n+2) .voice-kb-card__icon {background:var(--dic-icon-violet);color:#1b124d;}
.dic-unified-page .voice-kb-card:nth-child(3n) .voice-kb-card__icon {background:var(--dic-icon-mint);color:#004438;}

/* Wrapping spans inherit the text surface; legacy span rules must not turn them into colored badges. */
.dic-unified-page :is([data-dic-ending],[data-dic-copy]) {color:inherit!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;}
.dic-unified-page [data-dic-copy] {width:auto!important;height:auto!important;}
.dic-unified-page .voice-privacy-summary .voice-eyebrow {color:#8cdaff!important;}
.dic-unified-page .voice-privacy-content li {color:#435b70;}
.dic-unified-page .voice-article-hero .voice-eyebrow {color:#145da8;}
.dic-unified-page .voice-article--blog .voice-article__content>p:first-of-type {color:#435b70;}
.dic-unified-page .voice-article-topics li {color:#145da8;}
.dic-unified-page .voice-article__content .voice-button--primary {color:white!important;}
.dic-unified-page .voice-comparison-narrative>article {background:white;border:1px solid #c1d4e3;border-radius:6px;}
.dic-unified-page :is(.voice-comparison-section,.voice-service-section) .voice-section-heading>p:not(.voice-eyebrow) {color:#435b70;}
.dic-unified-page .voice-contact-context li,.dic-unified-page .voice-contact-context li span {color:#435b70;}
.dic-unified-page .voice-readiness-process li>span {color:#145da8;opacity:1;}
.dic-unified-page .voice-build-note {background:#e5eff6;border-color:#c1d4e3;color:#435b70;}
.dic-unified-page .voice-kb-card .voice-kb-card__content h3 a,.dic-unified-page .voice-kb-card .voice-kb-card__content .voice-kb-card__link {color:#8cdaff!important;}
.dic-unified-page .sma-hero-card p {color:#435b70!important;}
.dic-unified-page .speechmike-page .voice-studio-disabled-form {background:white;border:1px solid #c1d4e3;padding:1rem;border-radius:6px;color:#435b70;}
.dic-unified-page .speechmike-page .voice-studio-disabled-form :is(p,strong) {color:#435b70!important;}
body.dic-unified-page .dic-purchase h1 {color:#f5f8fc;}

.dic-unified-page .voice-comparison-narrative>article {background:white!important;}

.dic-unified-page .speechmike-page .voice-studio-disabled-form {padding:.75rem;}

/* Free Trial intake: comfortable card spacing and a supporting, not hero-sized, heading. */
.dic-unified-page .voice-trial-page .voice-contact-context {
  min-width:0;
  padding:clamp(1.25rem,3vw,2.5rem);
}
.dic-unified-page .voice-trial-page .voice-contact-context > .voice-eyebrow {
  font-size:.8125rem;
  line-height:1.5;
  margin:0 0 1rem;
}
.dic-unified-page .voice-trial-page #trial-intake-title {
  font-size:clamp(1.625rem,2.4vw,2.125rem);
  line-height:1.2;
  max-width:27ch;
  margin:0 0 1.25rem;
  text-wrap:balance;
}
.dic-unified-page .voice-trial-page .voice-contact-context > p:not(.voice-eyebrow) {
  margin:0;
  font-size:1.125rem;
  line-height:1.65;
  text-wrap:pretty;
}
.dic-unified-page .voice-trial-page .voice-contact-context > ul {
  gap:1rem;
  margin:1.75rem 0;
}
.dic-unified-page .voice-trial-page .voice-contact-context li {
  display:grid;
  grid-template-columns:1.25rem minmax(0,1fr);
  gap:.75rem;
  font-size:1.0625rem;
  line-height:1.6;
}
.dic-unified-page .voice-trial-page .voice-contact-context li > .bi {color:#145da8;}
.dic-unified-page .voice-trial-page .voice-contact-context li span {text-wrap:pretty;}
.dic-unified-page .voice-trial-page .voice-demo-reassurance {
  display:grid;
  grid-template-columns:2rem minmax(0,1fr);
  gap:.875rem;
  padding:1.25rem;
  margin:0;
  border:0;
  background:#eaf7f3;
}
.dic-unified-page .voice-trial-page .voice-demo-reassurance > .bi {
  color:#006b55;
  width:2rem;
  height:2rem;
  font-size:1.75rem;
}
.dic-unified-page .voice-trial-page .voice-demo-reassurance h3 {
  font-size:1.125rem;
  line-height:1.4;
  margin:0 0 .5rem;
}
.dic-unified-page .voice-trial-page .voice-demo-reassurance p {
  margin:0;
  font-size:1rem;
  line-height:1.6;
  text-wrap:pretty;
}
@media(max-width:575.98px) {
  .dic-unified-page .voice-trial-page .voice-demo-reassurance {
    grid-template-columns:minmax(0,1fr);
    gap:.75rem;
  }
}

.dic-unified-page .voice-trial-page .voice-contact-context {text-align:left;}

/* November 2: live 5.2 article copy on the new light article surface. */
body.dic-local-review .dic52 .lead-copy p,
body.dic-local-review .dic52 .update-section > p,
body.dic-local-review .dic52 .post-source p { color: #243f56; }
body.dic-local-review .dic52 .guide-label,
body.dic-local-review .dic52 .section-label .eyebrow,
body.dic-local-review .dic52 .related-links strong { color: #145da8; }
body.dic-local-review .dic52 h2,
body.dic-local-review .dic52 h3 { letter-spacing: normal; }

/* November 2: inset shared white context-card content, including licensing. */
.dic-unified-page .voice-contact-context {
  min-width:0;
  padding:clamp(1.25rem,3vw,2.5rem);
}
.dic-unified-page .voice-contact-context > .voice-eyebrow {margin-top:0;}
.dic-unified-page .voice-contact-context > :last-child {margin-bottom:0;}
.dic-unified-page .voice-contact-context > .voice-product-note {
  margin:1.5rem 0 0;
  padding-top:1.25rem;
  gap:.75rem;
  border-top-color:#c1d4e3;
}

/* Editorial article system: compact title, readable prose, and semantic lists. */
.dic-unified-page.single-post .voice-article-hero {
  padding-block: clamp(1.75rem, 4vw, 3.5rem);
}
.dic-unified-page.single-post .voice-article-hero__back {
  margin-bottom: clamp(1rem, 2.5vw, 2rem);
}
.dic-unified-page.single-post .voice-article-hero__content h1 {
  max-inline-size: 35ch;
  font-size: clamp(1.625rem, 1rem + 2.35vw, 3rem) !important;
  font-weight: 750;
  line-height: 1.12;
  letter-spacing: normal;
  text-wrap: balance;
  overflow-wrap: break-word;
}
.dic-unified-page.single-post .voice-article-hero__excerpt {
  max-inline-size: 62ch;
  font-size: clamp(1.0625rem, .95rem + .4vw, 1.25rem);
  line-height: 1.55;
  text-wrap: pretty;
}
.dic-unified-page .voice-article-hero__back:is(:hover, :focus-visible) {
  color: #104b86;
  text-decoration: underline;
}
.dic-unified-page .voice-article--blog .voice-article__content :is(h2, h3) {
  letter-spacing: normal;
  text-wrap: balance;
}
.dic-unified-page .voice-article--blog .voice-article__content > p:first-of-type::first-letter {
  float: none;
  color: inherit;
  font: inherit;
  margin: 0;
}

/* Native hanging markers keep wrapped lines aligned. The diamond echoes the blog divider. */
.dic-unified-page .voice-article__content :is(ul, ol):not([class]),
.dic-unified-page .voice-article__content ul.voice-article-checklist {
  padding-inline-start: 1.25em;
  padding-inline-end: 0;
}
.dic-unified-page .voice-article__content ul.voice-article-checklist {
  list-style: disc outside;
  padding-inline-start: 1.25em !important;
}
.dic-unified-page .voice-article__content :is(ul:not([class]), ul.voice-article-checklist) > li {
  padding-inline-start: .25em;
  list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 14 14'%3E%3Cpath d='M7 1.5 12.5 7 7 12.5 1.5 7Z' fill='%236be3d7' stroke='%23145da8' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M7 4.7 9.3 7 7 9.3 4.7 7Z' fill='%23174364'/%3E%3C/svg%3E");
}
.dic-unified-page .voice-article__content :is(ul:not([class]), ul.voice-article-checklist) > li::marker {
  color: #145da8;
}
.dic-unified-page .voice-article__content li {
  text-wrap: pretty;
}

/* Legacy release guides have a light reading surface and dark inset cards. */
.dic-unified-page .voice-article__content :is(.dic52, .dic60),
.dic-unified-page .voice-article__content :is(.dic52, .dic60) :is(.lead-copy, .post-source) p,
.dic-unified-page .voice-article__content :is(.dic52, .dic60) .update-section > p {
  color: #243f56;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) :is(.guide-label, .section-label .eyebrow, .related-links strong, .post-source a) {
  color: #145da8;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) :is(.question-grid, .next-steps) .card :is(h2, h3) {
  color: #f5f8fc;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) .ask-card a {
  color: #8cdaff;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) .update-section > ul {
  padding-inline: 2.2em 1em;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) .update-section > ul > li {
  color: #e3edf5;
}
.dic-unified-page .voice-article__content :is(.dic52, .dic60) .product-name {
  white-space: normal;
}

/* Keep inline link interaction legible on both article surfaces. */
.dic-unified-page .voice-article__content a:not(.voice-button, .btn, .action-link, .question-link):is(:hover, :focus-visible) {
  color: #083969;
  text-decoration-color: currentColor;
  text-decoration-thickness: .12em;
}
.dic-unified-page .voice-article__content :is(.voice-article-callout, .dic52 .ask-card, .dic60 .ask-card, .dic52 .release-note, .dic60 .release-note) a:not(.voice-button, .btn, .action-link, .question-link) {
  color: #8cdaff;
}
.dic-unified-page .voice-article__content :is(.voice-article-callout, .dic52 .ask-card, .dic60 .ask-card, .dic52 .release-note, .dic60 .release-note) a:not(.voice-button, .btn, .action-link, .question-link):is(:hover, :focus-visible) {
  color: #e0f5ff;
}
@media (forced-colors: active) {
  .dic-unified-page .voice-article__content :is(ul:not([class]), ul.voice-article-checklist) > li {
    list-style-image: none;
  }
  .dic-unified-page .voice-article__content :is(ul:not([class]), ul.voice-article-checklist) > li::marker {
    color: CanvasText;
  }
}

/* Two standalone pages with locally authored backgrounds. */
.dic-unified-page .voice-mca-page__card h1 { color: #f5f8fc !important; }
.dic-unified-page .sma-hero-card .sma-pill { color: #174768 !important; }

@media (max-width: 360px) {
  .dic-unified-page.single-post .voice-article-hero__content h1 {
    font-size: 1.375rem !important;
  }
}
