.demo_root__jeTM8{display:flex;flex-direction:column;gap:64px;height:100%;padding:var(--base-padding)}@media(max-width:768px){.demo_root__jeTM8{gap:68px}}.demo_close__TL_6x{padding:0;cursor:pointer;border:none;opacity:.3;transition:opacity var(--transition)}@media (hover:hover){.demo_close__TL_6x:hover{opacity:1}}.demo_closeTagWrapper__l_hpO{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.demo_form__H5w3g{display:flex;flex:1 1;flex-direction:column;gap:32px;justify-content:space-between;padding-bottom:20px}.demo_formInputs__OMDyB{display:grid;grid-template-areas:"fio fio" "name job" "mail mail";grid-gap:16px;gap:16px}@media(max-width:768px){.demo_formInputs__OMDyB{display:flex;flex-direction:column}}.demo_formInputsSelect__a_T2x{display:grid;grid-template-areas:"fio fio" "name job" "mail mail" "product product";grid-gap:16px;gap:16px}@media(max-width:768px){.demo_formInputsSelect__a_T2x{display:flex;flex-direction:column}}.demo_buttonWrapper__rN__L{display:flex;flex-direction:column;gap:16px}.demo_fio__f8SWL{grid-area:fio}.demo_company__2ECOD{grid-area:name}.demo_jobTitle__qq7ld{grid-area:job}.demo_email__jc5_g{grid-area:mail}.demo_product__KTTu6{grid-area:product}.demo_hint__FGrO_{opacity:.4}.demo_hintWrapper__DVmde{display:flex;flex-direction:column;gap:16px}.partnersModal_content__g1ewD{display:grid;grid-template-columns:1fr 1fr}@media(max-width:600px){.partnersModal_content__g1ewD{grid-template-columns:1fr}}.partnersModal_links__3tMqO{border:1px solid var(--stroke)}.partnersModal_link__svtdx:not(:last-child){border-bottom:1px solid var(--stroke)}.partnersModal_imageWrapper__0wUAi{position:relative}@media(max-width:600px){.partnersModal_imageWrapper__0wUAi{display:none}}.partnersModal_image__gLLkG{width:100%;-o-object-fit:cover;object-fit:cover}.contactUsItem_contactUs__nGyib{display:flex;flex-direction:column;gap:40px;align-items:flex-start;justify-content:space-between;padding:var(--base-padding);color:var(--blue);text-align:start;cursor:pointer;background-color:var(--bg-light);border:1px solid var(--stroke);border-left:none;transition:opacity var(--transition)}@media (hover:hover){.contactUsItem_contactUs__nGyib:hover{background:var(--icon-tone-violet-6)}}@media(max-width:600px){.contactUsItem_contactUs__nGyib{display:none}}.contactUsItem_arrowWrapper__F_imT{display:flex;gap:16px;justify-content:space-between;width:100%}