.Benefits_section__aojkz{border-top:1px solid var(--line)}.Benefits_grid__sVewm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;text-align:center}.Benefits_icon__daXUc{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:18px;border-radius:50%;color:var(--blue);background:#e8f3fd}.Benefits_title__4tu5G{font-size:20px;margin-bottom:10px}.Benefits_text__0qwqi{font-size:14.5px}@media (max-width:860px){.Benefits_grid__sVewm{grid-template-columns:1fr}}.ContactSection_contact__WbP6M{padding:80px 0 90px;background:linear-gradient(90deg,#fff,#f3f1ef 55%,#e9e6e3)}.ContactSection_inner__xL999{max-width:680px;text-align:center}.ContactSection_kicker__RJnJH{color:var(--text);margin-bottom:12px}.ContactSection_title__Uuqyk{font-size:clamp(30px,4vw,42px);line-height:1.2}.ContactSection_note__rllV4{margin-top:14px;font-size:14px}.ContactSection_note__rllV4 a{color:var(--info);font-weight:700}.ContactSection_form__BmMcT{display:grid;grid-gap:26px;gap:26px;margin-top:40px;text-align:left}.ContactSection_row__OLItF{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px}.ContactSection_field__XB3K8{display:grid;grid-gap:4px;gap:4px}.ContactSection_field__XB3K8 span{font-size:13px;color:var(--muted)}.ContactSection_field__XB3K8 input,.ContactSection_field__XB3K8 textarea{width:100%;padding:8px 0;border:0;border-bottom:1px solid #c9c6c2;border-radius:0;background:transparent;font:inherit;color:var(--ink);resize:vertical;transition:border-color .2s,box-shadow .2s}.ContactSection_field__XB3K8 input:focus,.ContactSection_field__XB3K8 textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 1px 0 var(--blue)}.ContactSection_foot__Yxn7W{display:grid;justify-items:center;grid-gap:14px;gap:14px}.ContactSection_status__dsLz4{min-height:24px;font-size:14px;color:#1a7f5a;font-weight:600;text-align:center}.ContactSection_error__j6QdD{color:#c0392b}@media (max-width:640px){.ContactSection_row__OLItF{grid-template-columns:1fr}}.Raised_raised__9xud2{position:relative;z-index:2;margin:-70px 36px 0;background:#fff;border-radius:6px;box-shadow:0 16px 24px 2px rgb(0 0 0/.14),0 6px 30px 5px rgb(0 0 0/.12),0 8px 10px -5px rgb(0 0 0/.2);overflow:clip}@media (max-width:640px){.Raised_raised__9xud2{margin:-50px 10px 0}}