@media (min-width:1000px){footer.ft .ft__wrap .ft__plot .ft__sheet{grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);column-gap:clamp(40px,5vw,88px)}footer.ft .fm__z--soc .fm__mail{font-size:clamp(22px,2.4vw,34px)}}
@media (min-width:700px){footer.ft .fm__z--map{gap:clamp(20px,3vw,40px)}footer.ft .fm__tabs{gap:6px;padding:6px;border-radius:22px}footer.ft .fm__tabs button{min-height:56px;padding:0 24px;border-radius:16px;font-size:16px}footer.ft .fm__thumb{left:6px;right:6px;top:6px;height:56px;border-radius:16px}footer.ft .fm__z--map[data-w='sw'] .fm__thumb{transform:translateY(62px)}footer.ft .fm__map{max-width:680px}footer.ft .fm__node{min-height:56px;padding:10px 18px;border-radius:14px;font-size:16px}footer.ft .fm__node em{font-size:12px}footer.ft .fm__root{height:72px;border-radius:16px}footer.ft .fm__root img{width:40px;height:40px}footer.ft .fm__z--map .fm__tabs{align-self:center}}
