/* Section "Home: Strategic partnerships" (patterns/home-partnerships.php). */

.part{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}
.part__lead p{font-size:18px;margin-top:24px}
.plist{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.plist li{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:12px;background:var(--lav);color:var(--ink);font-weight:700;font-size:16px;line-height:1.3}
.plist li::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--violet)}
.plist__lb{font-size:15px;color:var(--muted);margin-bottom:16px}
.ask{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--royal);border-radius:16px;padding:26px 30px}
.ask p{margin:0;color:#fff;font-weight:800;font-stretch:80%;font-variation-settings:'wdth' 80;text-transform:uppercase;font-size:clamp(20px,2vw,26px);line-height:1.1}

@media (max-width:980px){
  .part{grid-template-columns:1fr}
}

@media (max-width:640px){
  .plist{grid-template-columns:1fr 1fr}
  .plist{grid-template-columns:1fr}
}
