.media-intro{padding-top:56px;padding-bottom:56px}
.media-intro__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center}
.media-intro__grid>*{min-width:0}
.media-check__body{padding:28px}
.media-check__body>p{font-size:var(--fs-small);overflow-wrap:anywhere}
.media-check__list{margin:24px 0}
.media-check__list>div{padding-top:18px;padding-bottom:18px;border-top:1px solid var(--border)}
.media-check__list dt{font-weight:var(--weight-semibold);font-size:var(--fs-lead)}
.media-check__list dd{margin:6px 0 0;color:var(--muted);font-size:var(--fs-small)}
.media-chapter+.media-chapter{margin-top:64px;padding-top:48px;border-top:1px solid var(--border)}
.media-note{margin-top:24px}
.media-document .prose{max-width:880px}
.media-next{margin-top:32px;padding:24px}
.media-next>p{font-weight:var(--weight-semibold)}
.media-next__links{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}
@media(max-width:900px){
  .media-intro__grid{grid-template-columns:minmax(0,1fr);gap:32px}
}
@media(max-width:768px){
  .media-intro{padding-top:32px;padding-bottom:40px}
  .media-check__body{padding:24px}
  .media-chapter+.media-chapter{margin-top:40px;padding-top:32px}
}