.project-form{min-width:0;text-align:left;border:1px solid currentColor;border-radius:18px;padding:28px;max-width:760px}.project-form .project-form-note,.project-form .project-form-open-note,.project-form .project-form-fallback{max-width:none;margin:16px 0 0;font-size:14px;line-height:1.65;font-weight:400}.project-form .project-form-note{font-size:13px;opacity:.8}.project-form-fallback a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.contact>.project-form{margin-top:32px}.project-form-hint{font-size:18px!important;line-height:1.6!important;max-width:none!important;margin:0 0 24px!important}.project-form-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:#171822;color:#fff;padding:18px 22px;border-radius:8px;font-family:inherit;font-weight:700;font-size:16px;line-height:1.3;text-decoration:none;min-height:48px}.project-form-cta:hover{background:#303344;color:#fff}.project-form-cta:focus-visible{outline:3px solid currentColor;outline-offset:5px}.project-form-cta span{font-size:22px}dialog .project-form{margin-top:24px}dialog .project-form-cta{background:#d7fa4b;color:#171822}@media(max-width:600px){.project-form{padding:22px 18px;border-radius:12px}.project-form-cta{width:100%;font-size:15px}.project-form-hint{font-size:17px!important}}