.freelance-teaser{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:7%;padding-block:38px 44px;border-top:1px solid var(--line);scroll-margin-top:12px}
.freelance-teaser h2{font-size:31px;line-height:1.12;letter-spacing:-.04em;margin-top:10px}
.freelance-teaser>div>p:last-child{font-size:12px;line-height:1.85;color:var(--muted);max-width:610px;margin-top:14px}
.freelance-teaser-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;justify-self:end}
.freelance-teaser-actions .text-link{min-height:44px}
@media(max-width:700px){.freelance-teaser{grid-template-columns:1fr;gap:23px;padding-block:30px 35px}.freelance-teaser h2{font-size:29px}.freelance-teaser-actions{justify-self:start;gap:5px}}
