/* Холодный обзвон: различение смысловых секций и контраст CTA, v10 */
body.cold-page .cold-contact .button.light{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:54px!important;
  padding:15px 22px!important;
  border:1px solid #d8ff8d!important;
  border-radius:14px!important;
  background:#c9ff62!important;
  color:#062d35!important;
  font-weight:900!important;
  text-decoration:none!important;
  box-shadow:0 12px 28px #0000002b!important;
}
body.cold-page .cold-contact .button.light:hover{background:#dcff9b!important;color:#062d35!important;transform:translateY(-2px)}

/* Блок контроля: тёмный технологический экран с чек-листом. */
body.cold-page main>section:nth-of-type(6).dark{background:linear-gradient(120deg,#062b34 0%,#0b4148 100%)!important}
body.cold-page main>section:nth-of-type(6).dark .checklist{border-left:1px solid #82cfc042;padding-left:32px}
body.cold-page main>section:nth-of-type(6).dark .checklist li{padding:17px 0!important}

/* Блок принципа: отдельная светлая карта процесса, а не второй тёмный экран. */
body.cold-page main>section:nth-of-type(7).dark{
  background:linear-gradient(135deg,#effbf7 0%,#e2f6ee 100%)!important;
  padding-top:92px!important;
  padding-bottom:92px!important;
}
body.cold-page main>section:nth-of-type(7).dark:after{display:none!important}
body.cold-page main>section:nth-of-type(7).dark .eyebrow{color:#007e71!important}
body.cold-page main>section:nth-of-type(7).dark h2{color:#082d36!important;max-width:600px}
body.cold-page main>section:nth-of-type(7).dark p{color:#42646b!important;max-width:610px}
body.cold-page main>section:nth-of-type(7).dark .split{display:grid!important;grid-template-columns:minmax(280px,.85fr) minmax(460px,1.15fr)!important;gap:58px!important;align-items:center!important}
body.cold-page main>section:nth-of-type(7).dark .checklist{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}
body.cold-page main>section:nth-of-type(7).dark .checklist li{
  position:relative!important;
  min-height:145px!important;
  display:flex!important;
  align-items:flex-end!important;
  padding:22px!important;
  border:1px solid #bcded3!important;
  border-radius:20px!important;
  background:#fff!important;
  color:#103c44!important;
  font-size:16px!important;
  font-weight:850!important;
  line-height:1.35!important;
  box-shadow:0 13px 25px #0d513414!important;
}
body.cold-page main>section:nth-of-type(7).dark .checklist li:before{
  position:absolute!important;
  top:20px!important;
  left:20px!important;
  display:grid!important;
  place-items:center!important;
  width:34px!important;
  height:34px!important;
  border-radius:11px!important;
  background:#0b4650!important;
  color:#c9ff62!important;
  font-size:18px!important;
  font-weight:900!important;
}
body.cold-page main>section:nth-of-type(7).dark .checklist li:nth-child(1):before{content:"01"!important}
body.cold-page main>section:nth-of-type(7).dark .checklist li:nth-child(2):before{content:"02"!important;background:#087d72!important}
body.cold-page main>section:nth-of-type(7).dark .checklist li:nth-child(3):before{content:"03"!important;background:#296a65!important}
body.cold-page main>section:nth-of-type(7).dark .checklist li:after{display:none!important}

@media(max-width:900px){
  body.cold-page main>section:nth-of-type(7).dark .split{grid-template-columns:1fr!important;gap:30px!important}
  body.cold-page main>section:nth-of-type(7).dark .checklist{grid-template-columns:1fr!important}
  body.cold-page main>section:nth-of-type(7).dark .checklist li{min-height:104px!important}
}
@media(max-width:560px){
  body.cold-page .cold-contact .button.light{width:100%!important}
  body.cold-page main>section:nth-of-type(7).dark{padding-top:62px!important;padding-bottom:62px!important}
}
