/* === /geo/ 03-what: Figma 285:2030; mobile 338:2820 === */
.fmf2 .geo-what{padding-top:0}
.fmf2 .geo-what__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
/* надзаголовок прижат к верху колонки, заголовок — к низу, по линии последнего абзаца справа */
.fmf2 .geo-what__head{display:flex;flex-direction:column;justify-content:space-between;gap:40px}
.fmf2 .geo-what__eyebrow{color:rgba(26,26,26,.6);margin-bottom:0}
.fmf2 .geo-what__title{max-width:560px;font-size:48px;line-height:1.1}
.fmf2 .geo-what__def{font-size:28px;font-weight:500;line-height:1.2}
.fmf2 .geo-what__def dfn{font-style:normal}
.fmf2 .geo-what__text{font-size:18px;line-height:1.4}
.fmf2 .geo-what__def+.geo-what__text{margin-top:24px}
.fmf2 .geo-what__text+.geo-what__text{margin-top:10px}

@media (max-width:1024px){
  .fmf2 .geo-what__def{font-size:24px}
}
@media (max-width:768px){
  .fmf2 .geo-what__grid{grid-template-columns:minmax(0,1fr);gap:16px}
  .fmf2 .geo-what__head{gap:16px}
  .fmf2 .geo-what__eyebrow{line-height:1.4}
  .fmf2 .geo-what__title{font-size:32px;line-height:1.2}
  .fmf2 .geo-what__def{font-size:20px}
  .fmf2 .geo-what__def+.geo-what__text{margin-top:16px}
}
