/* /seo/ 10 — «Влияние SEO на бизнес» (Figma 395:6393 / 423:5686).
   Белые секции страницы: отступ только сверху, нижний даёт следующая секция. */
.fmf2 .seo-impact{padding-bottom:0}
.fmf2 .seo-impact__grid{display:grid;grid-template-columns:minmax(0,648px) minmax(0,648px);justify-content:space-between;
  grid-template-areas:"title body" "media body";grid-template-rows:auto 1fr;column-gap:24px}
.fmf2 .seo-impact__title{grid-area:title;max-width:400px}
.fmf2 .seo-impact__media{grid-area:media;align-self:end;display:block;width:449px;max-width:100%;margin-top:40px}
.fmf2 .seo-impact__img{width:100%;height:auto;aspect-ratio:1}
.fmf2 .seo-impact__body{grid-area:body;align-self:center;display:flex;flex-direction:column;gap:24px}
.fmf2 .seo-impact__lead{font-size:28px;font-weight:500;line-height:1.2}
.fmf2 .seo-impact__text{display:flex;flex-direction:column;gap:10px}
.fmf2 .seo-impact__text p{font-size:18px;line-height:1.4}

@media (max-width:1024px){
  .fmf2 .seo-impact__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "media" "body";grid-template-rows:none;row-gap:24px}
  .fmf2 .seo-impact__title{max-width:none}
  .fmf2 .seo-impact__media{margin-top:0;justify-self:start;width:400px}
  .fmf2 .seo-impact__lead{font-size:24px}
}
@media (max-width:640px){
  .fmf2 .seo-impact__grid{row-gap:16px}
  .fmf2 .seo-impact__title{font-size:32px;line-height:1.2}
  .fmf2 .seo-impact__media{width:100%}
  .fmf2 .seo-impact__img{aspect-ratio:343/288;object-fit:cover}
  .fmf2 .seo-impact__body{gap:16px}
  .fmf2 .seo-impact__lead{font-size:20px;line-height:1.4}
}
