.editorial-callout{--callout-bg:#173e49;--callout-title:#f2bd6b;display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.6fr);gap:28px;align-items:center;margin:28px 0;padding:26px 30px;border-radius:12px;background:var(--callout-bg);box-shadow:0 12px 28px rgba(23,62,73,.08);color:#fff}.editorial-callout--green{--callout-bg:#1e504d;--callout-title:#f4c879}.editorial-callout .editorial-callout__title{display:block;color:var(--callout-title);font-size:clamp(1.35rem,2.35vw,1.9rem);font-weight:850;letter-spacing:-.035em;line-height:1.16}.editorial-callout p{margin:0;color:#e2eceb;font-size:1rem;line-height:1.65}.editorial-callout strong{color:inherit}@media(max-width:720px){.editorial-callout{grid-template-columns:1fr;gap:10px;padding:23px 21px}.editorial-callout .editorial-callout__title{font-size:1.4rem}}
