.brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:70px}.brief-grid article{border:1px solid #c0cbb3;background:#e9edde;border-radius:6px;padding:32px;display:flex;flex-direction:column;min-width:0}.brief-grid h2{font-size:31px;margin-top:17px}.brief-grid p{font-size:14px;line-height:1.85;color:var(--muted);margin:18px 0 25px}.brief-grid a{font-size:13px;border-bottom:1px solid #718363;padding-bottom:4px;margin-top:auto;align-self:flex-start}.portfolio-contact p{max-width:650px}
@media(max-width:650px){.brief-grid{grid-template-columns:1fr;gap:17px;padding-bottom:40px}.brief-grid article{padding:27px}.brief-grid h2{font-size:29px}.brief-grid p{font-size:14px}}
