/* whitedogs: правки шаблона fold-line — sections. Подключён после fold.css */
/* whitedogs: подписи моноширинным в блоках страницы не мельче 11 px (в шаблоне 9–10 px, а --l-scale = 0.92) */
.landing{--l-scale:1.25;}
/* whitedogs: календарь — колонка названий шире, русские названия длиннее английских */
.landing .wr-board{grid-template-columns:200px repeat(12,minmax(0,1fr));}
@media (max-width:760px){
  .landing .wr-board{grid-template-columns:0 repeat(12,minmax(0,1fr));}
  .landing .wr-m{font-size:11px;letter-spacing:0;padding:5px 0;}
  .landing .wr-strip{padding:0;justify-content:center;overflow:hidden;}
  .landing .wr-strip em{font-size:11px;letter-spacing:0;}
}
/* whitedogs: счётчик «03 / 05» на карточке не переносится, название-ярлык может занять две строки */
.fcard.paper .pc-n{white-space:nowrap;flex:none;margin-left:6px;letter-spacing:0.04em;}
.fcard.paper .pc-tag span{max-width:15ch;}
/* whitedogs: на телефоне колонка текста первых двух блоков занимает всю ширину (в шаблоне width: 31vw — 121 px на 390) */
@media (max-width:760px){
  html .landing .stop.lead .stop-text{width:auto;}
}
/* whitedogs: календарь на ширинах до 1200 px — месяцы в полосах и названия маршрутов должны помещаться */
@media (max-width:1199px){
  .landing .wr-board{grid-template-columns:165px repeat(12,minmax(0,1fr));}
  .landing .wr-strip{padding:0 3px;justify-content:center;overflow:hidden;}
  .landing .wr-strip em{letter-spacing:0.02em;}
  .landing .wo-tag > span{font-size:11.5px;padding:7px 12px 6px 10px;}
}
@media (max-width:760px){
  .landing .wr-board{grid-template-columns:0 repeat(12,minmax(0,1fr));}
}
/* whitedogs: на телефоне заголовки блоков не шире экрана (русские строки до 19 знаков, Unbounded широкий) */
@media (max-width:760px){
  html .landing .stop h2,html .landing .stop.flow h2,html .landing .stop.lead h2{font-size:clamp(22px,6.6vw,40px);}
}
/* whitedogs: карта блока «Вопросы» шире окна по замыслу — обрезаем по краям секции, чтобы страница не прокручивалась вбок */
html .landing .stop.faqmap{overflow-x:clip;}
