/* V18 — nova foto de infraestrutura, destaques junto ao vídeo e qualificação do formulário. */
.features-grid .feature-wire{background-image:linear-gradient(0deg,rgba(7,25,41,.84) 0%,rgba(7,25,41,.52) 30%,rgba(7,25,41,.1) 66%,rgba(7,25,41,0) 100%),url('assets/minnesota-real-infra-v18.webp');background-position:center 53%}
.intro-video-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:12px;margin-top:24px;padding-top:22px;border-top:1px solid #e3e7e9}
.intro-video-facts>div{display:flex;align-items:center;gap:13px;min-width:0}
.intro-video-facts .fact-icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border-radius:12px;background:#edf1f2;color:#b64349}
.intro-video-facts .fact-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.intro-video-facts b{display:block;color:#23364a;font:750 15px Manrope,sans-serif;line-height:1.2;letter-spacing:-.035em}
.intro-video-facts small{display:block;color:#72808a;font-size:10px;line-height:1.5;margin-top:5px}
.mid-lead-fields label[for="leadEmail"]{grid-column:1/-1}
.group-feature>p{margin-bottom:12px}
@media(max-width:760px){.intro-video-facts{gap:15px;margin-top:20px}.intro-video-facts .fact-icon{width:36px;height:36px;flex-basis:36px}.intro-video-facts .fact-icon svg{width:22px;height:22px}.intro-video-facts b{font-size:12px}.intro-video-facts small{font-size:9px}}
@media(max-width:390px){.intro-video-facts{grid-template-columns:1fr}}
