.mtte-cities{padding-block:0}.mtte-cities__wrap{margin:0 auto;max-width:1120px;padding:0 20px}.mtte-cities__header{margin-bottom:20px}.mtte-cities__header h2{color:var(--mtte-ink,#141c26);font-family:var(--mtte-font-display,Archivo,"Helvetica Neue",sans-serif);font-size:clamp(23px,3vw,31px);font-weight:700;line-height:1.14;margin:8px 0 10px}.mtte-cities__header .bridge-eyebrow{color:var(--mtte-accent-ink,#8e2b23)!important;font-family:var(--mtte-font-mono,"IBM Plex Mono",monospace)!important}.mtte-cities__header p{color:var(--mtte-ink-2,#3b4753);font-family:var(--mtte-font-body,"IBM Plex Sans",sans-serif);font-size:16px;margin:0;max-width:68ch}.mtte-cities__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(265px,1fr))}.mtte-cities__card{background:var(--mtte-surface,#fff);border:1px solid var(--mtte-line,#dfd9cc);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.mtte-cities__top{background:#cbe5d2;border-left:5px solid var(--mtte-ev-obs,#2e6b41);padding:13px 16px}.mtte-cities__card:nth-child(n+2) .mtte-cities__top{background:#dfedd2;border-left-color:var(--mtte-ev-mod,#8a6410)}.mtte-cities__title{color:var(--mtte-ink,#141c26);font-family:var(--mtte-font-display,Archivo,"Helvetica Neue",sans-serif);font-size:19px;font-weight:600;margin:0}.mtte-cities__body{display:flex;flex-direction:column;gap:7px;padding:13px 16px}.mtte-cities__note{font-size:13.5px;line-height:1.4;margin:0}.mtte-cities__desc,.mtte-cities__note{color:var(--mtte-ink-2,#3b4753);font-family:var(--mtte-font-body,"IBM Plex Sans",sans-serif)}.mtte-cities__desc{font-size:14px;line-height:1.5}.mtte-cities__desc p{margin:0}.mtte-cities__desc strong{color:var(--mtte-ink,#141c26)}@media (max-width:768px){.mtte-cities__grid{grid-template-columns:1fr}}