/* Только новые редактируемые SEO-секции; независимы от мобильных слоёв. */
.stage5-copy { padding-block: clamp(40px, 6vw, 88px); }
.stage5-copy__grid { display: grid; gap: 0; border-top: 1px solid var(--opus-line); }
.stage5-copy__section { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); gap: 18px 48px; padding-block: 28px; border-bottom: 1px solid var(--opus-line); min-width: 0; }
.stage5-copy__section > .section-title { margin: 0; max-width: 25ch; font-size: clamp(23px, 2.1vw, 30px); line-height: 1.25; letter-spacing: -.025em; }
.stage5-copy__section > div { min-width: 0; max-width: 65ch; font-size: 15px; line-height: 1.8; color: var(--opus-text-muted); }
.stage5-copy__section p { margin: 0; }
.stage5-copy__section p + p { margin-top: 1em; }
.stage5-links { padding-bottom: clamp(36px, 5vw, 64px); }
.stage5-links__list { display: flex; flex-wrap: wrap; gap: 18px 32px; align-items: flex-start; }
.stage5-links__list > a { display: inline-block; max-width: 100%; white-space: normal; line-height: 1.6; }
