.page-landing .cta .panel-main .actions{margin-top:.5rem}.cta{padding-block:var(--space-s) var(--space-m)}.cta .panel h2{font-size:var(--h3);max-width:12.819em}.cta .panel-main{display:grid;gap:1.5rem;align-content:start}.cta .panel-side{display:grid;gap:1rem;align-content:center;padding-top:1.5rem;border-top:1px solid var(--line)}@media(min-width:1024px){.cta .panel-side{padding-top:0;padding-left:2.5rem;border-top:0;border-left:1px solid var(--line)}}.cta .panel-side img{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.cta .panel-side .who{display:grid;gap:.125rem;font-size:var(--small);color:var(--ink-muted)}.cta .panel-side .who b{color:var(--ink);font-weight:500}.cta .panel-side p.ask{font-size:var(--body-lg);color:var(--ink)}.panel-photo{margin:0;border-radius:var(--radius-m);overflow:clip;aspect-ratio:4/5;max-height:420px}.panel-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.cta .panel-side.has-photo{border:0;padding:0}.lead-form{max-width:36rem}.lead-form,.lead-form .fields,.lead-form .row{display:grid;gap:1rem}@media(min-width:640px){.lead-form .row{grid-template-columns:1fr auto;align-items:end}}.lead-form .done{display:grid;gap:.5rem;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-m)}.lead-form .done b{font-weight:500}.cta .panel-side.has-photo img{width:100%;height:100%;border-radius:0}.cta-inline .container{display:grid;gap:1rem;justify-items:start;padding-block:2.5rem;border-top:1px solid var(--line)}.cta-inline h2{font-size:var(--h3);max-width:18em}.cta-inline .lead{max-width:36em}
