/* Local About refinement: preserve existing layout and brand surfaces. */
.dic-about-local :is(h1,h2,h3,h4,p,a,span) {letter-spacing:normal;text-wrap:balance;}
.dic-about-local .voice-page-hero__copy {container-type:inline-size;min-width:0;width:100%;}
body .dic-about-local .dic-about-title {font-size:clamp(1.4rem,8.2cqi,4.5rem);font-weight:850!important;font-synthesis:none;letter-spacing:normal;line-height:1.08;margin:0 0 .65rem;}
body .dic-about-local .dic-about-subhead {font-size:clamp(1.2rem,6.6cqi,3.1rem);font-weight:700;letter-spacing:normal;line-height:1.18;color:#145da8;margin:0 0 1.5rem;}
.dic-about-local .voice-about-detail-card__icon,.dic-about-local .voice-page-hero__panel-grid .bi {background:var(--dic-icon-cyan);color:#002d4a;border-radius:7px;box-shadow:inset 0 1px 0 #ffffffcc,inset 0 -1px 0 #00000018,0 5px 18px #19bfff30;}
.dic-about-local .voice-page-hero__panel-grid .bi {display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;font-size:1.35rem;}
.dic-about-local .voice-page-hero__panel-grid>div:nth-child(2) .bi,.dic-about-local .voice-about-detail-card:nth-child(2) .voice-about-detail-card__icon {background:var(--dic-icon-violet);color:#1b124d;}
.dic-about-local .voice-page-hero__panel-grid>div:nth-child(3) .bi {background:var(--dic-icon-mint);color:#004438;}
.dic-about-local .voice-page-hero__panel-grid>div>span {min-width:0;text-wrap:balance;overflow-wrap:normal;word-break:normal;}
.dic-about-local .voice-about-detail-card__icon .bi {font-size:1.7rem;}
@media(max-width:575.98px){.dic-about-local .voice-page-hero__panel-grid>div {flex-direction:column;align-items:flex-start;gap:.8rem;}}

@media(min-width:992px) and (max-width:1399.98px), (max-width:575.98px){.dic-about-local .voice-page-hero__panel-grid {grid-template-columns:minmax(0,1fr);}}

.dic-about-local .voice-page-hero__panel-grid>div {flex-direction:column;align-items:flex-start;gap:.8rem;}
.dic-about-local .dic-about-label-pair {white-space:nowrap;}

@media(max-width:359.98px){.dic-about-local .voice-button--outline {padding-inline:.35rem;}}

.dic-about-local .voice-page-hero__panel-title {margin-bottom:1rem;}
.dic-about-local .dic-about-panel-subhead {font-size:1.2rem;line-height:1.5;color:#c0d2e0;margin:0 0 1.75rem;}
.dic-about-local .dic-about-panel-subhead strong {font-weight:700;}

/* Keep the new history section readable in both theme color modes. */
body .dic-about-local .dic-about-history {background:#f3f7fa;color:#07111f;}
body .dic-about-local .dic-about-history h2 {color:#07111f;}
body .dic-about-local .dic-about-history .voice-about-copy p {color:#435b70;}
body .dic-about-local .dic-about-history :is(.voice-eyebrow,a) {color:#145da8;}
body .dic-about-local .dic-about-history a {text-decoration:underline;text-underline-offset:.2em;}
body .dic-about-local .dic-about-history a:hover {color:#0f4f91;}
