/* r15.1 isolated additions; core selectors are never globally overridden. */
.portal .service-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}
.portal .service-card--matchup .service-media{display:flex;justify-content:center;background:#0c0c0e}
.portal .service-card--matchup .service-media img{width:42%;height:100%;object-fit:cover;object-position:top center;margin-left:-8%;filter:saturate(.7) contrast(1.05) brightness(.78)}
.portal .service-card--matchup .service-media img:first-child{margin-left:0}
.portal .service-card--matchup .service-eyebrow{color:#d07d72}
.dbd-update-note{margin:14px 0;padding:12px 14px;border:1px solid rgba(214,177,92,.35);background:rgba(214,177,92,.06);font-family:system-ui,-apple-system,"Yu Gothic",Meiryo,sans-serif}
.dbd-update-note b{display:block;color:#e1c57f;font-size:11px;margin-bottom:5px}.dbd-update-note p{margin:0;color:#c8c1b7;font-size:11px;line-height:1.65}.dbd-update-note a{color:#e1c57f}
@media(max-width:880px){.portal .service-grid--three{grid-template-columns:1fr}.portal .service-card--matchup .service-media img{width:38%}}
