/* =====================================================================
   10-metrics — «Как измеряем результат»: формула слева, сетка метрик справа.
   Продолжает тёмную полосу секции 09 (без шва между секциями).
   ===================================================================== */
.fmf2 .geo-metrics__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,648px);
  grid-template-rows:auto 1fr;grid-template-areas:"head grid" "formula grid";gap:40px 24px}
.fmf2 .geo-metrics__head{grid-area:head;max-width:536px}
.fmf2 .geo-metrics__formula{grid-area:formula;align-self:end;max-width:536px;
  font-size:18px;font-weight:500;line-height:1.2;color:#fff}

/* сетка ячеек со схлопнутыми рамками: соседние ячейки перекрываются на 1px */
.fmf2 .geo-metrics__grid{grid-area:grid;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));
  padding:1px 0 0 1px;align-self:start}
.fmf2 .geo-metrics__cell{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0;
  margin:-1px 0 0 -1px;padding:24px;border:1px solid #48474B}
.fmf2 .geo-metrics__cell::before{content:"";position:absolute;inset:-1px;pointer-events:none;
  --n:9px;--nb:var(--c-dark);
  background:
    linear-gradient(var(--nb),var(--nb)) left top/var(--n) var(--n) no-repeat,
    linear-gradient(var(--nb),var(--nb)) right top/var(--n) var(--n) no-repeat,
    linear-gradient(var(--nb),var(--nb)) left bottom/var(--n) var(--n) no-repeat,
    linear-gradient(var(--nb),var(--nb)) right bottom/var(--n) var(--n) no-repeat}
.fmf2 .geo-metrics__name{font-size:18px;font-weight:600;line-height:1.4}
.fmf2 .geo-metrics__text{font-size:14px;line-height:1.2;color:var(--c-on-dark-2)}

@media (max-width:1024px){
  .fmf2 .geo-metrics__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:none;
    grid-template-areas:"head" "grid" "formula";gap:40px}
  .fmf2 .geo-metrics__formula{max-width:720px}
}
@media (max-width:640px){
  .fmf2 .geo-metrics{padding-top:32px;padding-bottom:64px}
  .fmf2 .geo-metrics .eyebrow{margin-bottom:16px}
  .fmf2 .geo-metrics__layout{gap:24px}
  .fmf2 .geo-metrics__head{margin-bottom:16px}
  .fmf2 .geo-metrics__grid{grid-template-columns:minmax(0,1fr)}
  .fmf2 .geo-metrics__cell{gap:8px;padding:16px}
  .fmf2 .geo-metrics__cell::before{--n:6px}
  .fmf2 .geo-metrics__formula{font-size:18px;font-weight:400;line-height:1.4}
}
@media (max-width:768px){
  .fmf2 .geo-metrics .sect-title{font-size:32px;line-height:1.2}
}
