<style>
  .g4-mag { box-sizing:border-box; font-family:'IBM Plex Sans', system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; background:#203d70; border-radius:20px; padding:44px; margin:32px auto; max-width:1000px; width:calc(100% - 48px); }
  .g4-mag *, .g4-mag *::before, .g4-mag *::after { box-sizing:border-box; }
  .g4-mag__title { font-weight:600; font-size:26px; line-height:1.2; color:#ffffff; margin:0 0 8px; text-align:center; }
  .g4-mag__sub { font-size:14px; letter-spacing:0.14em; text-transform:uppercase; color:#6378a3; margin:0 0 32px; font-weight:500; text-align:center; }
  .g4-mag__list { list-style:none; margin:0 auto; padding:0; max-width:860px; display:grid; grid-template-columns:1fr 1fr; gap:22px 48px; }
  .g4-mag__item { display:flex; align-items:flex-start; gap:14px; font-size:15px; line-height:1.55; color:#d5d8df; }
  .g4-mag__item svg { flex:0 0 auto; margin-top:3px; }
  .g4-mag__item strong { color:#ffffff; font-weight:600; }
  @media (max-width:640px) { .g4-mag { padding:32px 24px; width:calc(100% - 32px); } .g4-mag__list { grid-template-columns:1fr; } }
</style>