.lp-cards .lp-wrap{padding-top:clamp(64px,10vw,120px);padding-bottom:clamp(64px,10vw,120px)}
.lp-cards--band{background:linear-gradient(180deg,rgba(15,28,39,0),rgba(15,28,39,.75) 18%,rgba(15,28,39,.75) 82%,rgba(15,28,39,0))}
.lp-cards--flush .lp-wrap{padding-top:0}
.lp-cards .lp-cards-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;row-gap:20px;align-items:end;margin-bottom:56px}
.lp-cards .lp-cards-title{display:flex;flex-direction:column;gap:16px;grid-column:1/3}
.lp-cards .lp-cards-head .lp-lead{grid-column:3/4}
.lp-cards[data-cols="4"] .lp-cards-head{grid-template-columns:repeat(4,minmax(0,1fr))}
.lp-cards[data-cols="4"] .lp-cards-head .lp-lead{grid-column:3/5}
.lp-cards[data-cols="1"] .lp-cards-head,.lp-cards[data-cols="2"] .lp-cards-head{grid-template-columns:repeat(2,minmax(0,1fr))}
.lp-cards[data-cols="1"] .lp-cards-title,.lp-cards[data-cols="2"] .lp-cards-title{grid-column:1/2}
.lp-cards[data-cols="1"] .lp-cards-head .lp-lead,.lp-cards[data-cols="2"] .lp-cards-head .lp-lead{grid-column:2/3}
.lp-cards .lp-cards-head .lp-h2{font-size:clamp(34px,3.6vw,54px);line-height:1.04}
.lp-cards .lp-cards-grid{--lp-min:300px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--lp-min)),1fr))}
.lp-cards[data-cols="4"] .lp-cards-grid{--lp-min:240px}
.lp-cards[data-cols="2"] .lp-cards-grid{--lp-min:440px}
.lp-cards[data-cols="1"] .lp-cards-grid{grid-template-columns:1fr}
.lp-cards .lp-cards-more{margin-top:36px;display:flex;justify-content:center}
.lp-cards .lp-cards-more .lp-btn-ghost .lp-arrow{transition:transform .3s}
.lp-cards .lp-cards-more .lp-btn-ghost:hover .lp-arrow{transform:translateX(4px)}
.lp-faq .lp-faq-grid{padding-top:clamp(64px,10vw,120px)}
@media (max-width:1100px){.lp-cards[data-cols="4"] .lp-cards-head{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cards[data-cols="4"] .lp-cards-title{grid-column:1/2}.lp-cards[data-cols="4"] .lp-cards-head .lp-lead{grid-column:2/3}}
@media (max-width:900px){.lp-cards .lp-cards-head,.lp-cards[data-cols] .lp-cards-head{grid-template-columns:1fr;margin-bottom:40px}.lp-cards .lp-cards-title,.lp-cards[data-cols] .lp-cards-title,.lp-cards .lp-cards-head .lp-lead,.lp-cards[data-cols] .lp-cards-head .lp-lead{grid-column:1/-1}}