.cta{background:var(--bg-2);border-top:1px solid var(--border-2);padding:96px 0}.cta__grid{align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr}.cta__copy p{color:var(--fg-2);font-size:17px;line-height:1.6;margin:20px 0 0;max-width:460px}.cta__contact{display:grid;gap:0 24px;grid-template-columns:auto 1fr;margin:40px 0 0}.cta__contact dd,.cta__contact dt{border-top:1px solid var(--border-2);font-size:15px;margin:0;padding:14px 0}.cta__contact dt{color:var(--fg-3);font-size:13px;font-weight:600;padding-top:16px}.cta__contact dd{font-weight:500}.cta__contact dd,.cta__contact dd a{color:var(--fg-1)}.cta__contact dd a:hover{color:var(--edai-blue)}@media (max-width:1023px){.cta{padding:64px 0}.cta__grid{gap:48px;grid-template-columns:1fr}}@media (max-width:559px){.cta__contact{grid-template-columns:1fr}.cta__contact dt{border-bottom:0;padding-bottom:0}.cta__contact dd{border-top:0;padding-top:4px}}.form__title{color:var(--edai-navy);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}