.cooperation-section{padding:88px 8%;background:#f2f6f3;color:#173f3b}.cooperation-section h2{font-size:clamp(28px,3.5vw,46px);line-height:1.4;margin:16px 0 24px}.cooperation-lead{max-width:760px;font-size:18px;line-height:1.9}.cooperation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:32px 0}.cooperation-grid article{padding:26px;background:#fff;border:1px solid #d9e6dd;border-radius:12px}.cooperation-grid h3{font-size:20px;margin:0 0 14px}.cooperation-grid p,.cooperation-section .section-note{font-size:15px;line-height:1.9;color:#35584e}.cooperation-section .text-link{display:inline-block;margin-top:20px;color:#173f3b}@media(max-width:760px){.cooperation-section{padding:56px 7%}.cooperation-grid{grid-template-columns:1fr;gap:14px}.cooperation-lead{font-size:16px}}
