.seo-service-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.seo-service-brief h2{font-size:30px;line-height:1.15}.seo-service-brief p{color:#555}.seo-project-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.seo-project-links .text-link{white-space:normal}.contact-form fieldset#lead-brief{border:0;border-top:1px solid #ccc;padding:24px 0 0;margin:24px 0 12px;min-width:0}.contact-form #lead-brief legend{font-weight:700;padding:0 12px 0 0}.contact-form #lead-brief[hidden]{display:none}.lead-download{background:transparent;border:0;border-bottom:1px solid #777;padding:8px 0;margin-top:18px;font-size:14px;cursor:pointer}@media(max-width:800px){.seo-service-brief{grid-template-columns:1fr;gap:16px}.seo-service-brief h2{font-size:28px}}
