.section-partners[data-v-7fccfccb]{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--page-width);margin:0 auto;padding:var(--page-gap) var(--page-margin);box-sizing:border-box}.title[data-v-7fccfccb]{display:block;margin:0;text-align:left;color:var(--color-primary);font-family:var(--font-caption);font-size:40px;font-weight:300;line-height:1em;letter-spacing:-.04em}.list[data-v-7fccfccb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;margin:0;padding:0}@media (max-width: 1000px){.list[data-v-7fccfccb]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 800px){.list[data-v-7fccfccb]{grid-template-columns:repeat(1,1fr)}}.item[data-v-7fccfccb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;border-radius:20px;background-color:var(--color-bg-2)}.item-logo[data-v-7fccfccb]{display:block;width:100%;height:100%;max-height:75px;object-fit:contain}.section-feedback[data-v-cc140fd3]{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--page-width);margin:0 auto;padding:var(--page-gap) var(--page-margin);box-sizing:border-box}.title[data-v-cc140fd3]{display:block;margin:0;text-align:left;color:var(--color-primary);font-family:var(--font-caption);font-size:40px;font-weight:300;line-height:1em;letter-spacing:-.04em}.content[data-v-cc140fd3]{display:grid;grid-template-columns:6fr 4fr;gap:40px}@media screen and (max-width: 800px){.content[data-v-cc140fd3]{grid-template-columns:1fr}}.form[data-v-cc140fd3]{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%}.form-item-input[data-v-cc140fd3],.form-item-textarea[data-v-cc140fd3]{display:block;width:100%;padding:32px;border:1px solid var(--color-ui-border);border-radius:12px;box-sizing:border-box;background:var(--color-bg-1);box-shadow:0;outline:none;color:var(--color-primary);font-family:var(--font-caption);font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-.04em;transition:all .2s}.form-item-input[data-v-cc140fd3]:focus,.form-item-textarea[data-v-cc140fd3]:focus{border-color:var(--color-ui-border-focus)}.form-item-success[data-v-cc140fd3]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;color:var(--color-primary);font-family:var(--font-body);font-size:28px;font-weight:400;line-height:1.4em;letter-spacing:-.02em}@media screen and (max-width: 800px){.form-item-success[data-v-cc140fd3]{font-size:20px}}.form-item-success-text[data-v-cc140fd3]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.form-item-success-icon[data-v-cc140fd3]{display:block;align-self:start;flex-shrink:0;width:32px;height:1.4em;background-image:var(--color-accent-gradient-1);background-size:28px 28px;background-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20fill='currentColor'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M21.267%2029.334%2015.6%2023.666l1.867-1.867%203.8%203.8%207.533-7.533%201.866%201.866-9.4%209.4ZM16%2014.667%2026.666%208H5.334L16%2014.667Zm0%202.667L5.333%2010.667V24H12.2l2.667%202.667H5.332a2.568%202.568%200%200%201-1.883-.784A2.568%202.568%200%200%201%202.666%2024V8c0-.733.262-1.36.784-1.883a2.568%202.568%200%200%201%201.883-.784h21.334c.733%200%201.36.262%201.883.784.522.522.783%201.15.783%201.883v5.8l-2.666%202.667v-5.8L16%2017.334Z'/%3e%3cpath%20d='M21.267%2029.334%2015.6%2023.666l1.867-1.867%203.8%203.8%207.533-7.533%201.866%201.866-9.4%209.4ZM16%2014.667%2026.666%208H5.334L16%2014.667Zm0%202.667L5.333%2010.667V24H12.2l2.667%202.667H5.332a2.568%202.568%200%200%201-1.883-.784A2.568%202.568%200%200%201%202.666%2024V8c0-.733.262-1.36.784-1.883a2.568%202.568%200%200%201%201.883-.784h21.334c.733%200%201.36.262%201.883.784.522.522.783%201.15.783%201.883v5.8l-2.666%202.667v-5.8L16%2017.334Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20fill='currentColor'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M21.267%2029.334%2015.6%2023.666l1.867-1.867%203.8%203.8%207.533-7.533%201.866%201.866-9.4%209.4ZM16%2014.667%2026.666%208H5.334L16%2014.667Zm0%202.667L5.333%2010.667V24H12.2l2.667%202.667H5.332a2.568%202.568%200%200%201-1.883-.784A2.568%202.568%200%200%201%202.666%2024V8c0-.733.262-1.36.784-1.883a2.568%202.568%200%200%201%201.883-.784h21.334c.733%200%201.36.262%201.883.784.522.522.783%201.15.783%201.883v5.8l-2.666%202.667v-5.8L16%2017.334Z'/%3e%3cpath%20d='M21.267%2029.334%2015.6%2023.666l1.867-1.867%203.8%203.8%207.533-7.533%201.866%201.866-9.4%209.4ZM16%2014.667%2026.666%208H5.334L16%2014.667Zm0%202.667L5.333%2010.667V24H12.2l2.667%202.667H5.332a2.568%202.568%200%200%201-1.883-.784A2.568%202.568%200%200%201%202.666%2024V8c0-.733.262-1.36.784-1.883a2.568%202.568%200%200%201%201.883-.784h21.334c.733%200%201.36.262%201.883.784.522.522.783%201.15.783%201.883v5.8l-2.666%202.667v-5.8L16%2017.334Z'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-item-success-button[data-v-cc140fd3]{display:inline-block;flex-shrink:0;margin:0;padding:0;border:0;background:none;color:var(--color-accent-1);cursor:pointer;font-family:var(--font-body);font-size:28px;font-weight:400;line-height:1.4em;letter-spacing:-.02em}@media screen and (max-width: 800px){.form-item-success-button[data-v-cc140fd3]{font-size:20px}}.text[data-v-cc140fd3]{display:flex;flex-direction:column;gap:35px;width:100%}.text p[data-v-cc140fd3]{margin:0;color:var(--color-primary);font-family:var(--font-body);font-size:28px;font-weight:400;line-height:1.4em;letter-spacing:-.02em}@media screen and (max-width: 800px){.text p[data-v-cc140fd3]{font-size:20px}}.person[data-v-cc140fd3]{display:flex;flex-direction:column}.person-name[data-v-cc140fd3]{margin:0;text-transform:uppercase;color:var(--color-primary);font-family:var(--font-caption);font-size:40px;font-weight:300;line-height:1em;letter-spacing:-.04em}.person-position[data-v-cc140fd3]{margin:0;text-transform:uppercase;color:var(--color-secondary);opacity:.5;font-family:var(--font-caption);font-size:28px;font-weight:400;line-height:1.1em;letter-spacing:-.04em}.person-photo[data-v-cc140fd3]{width:100%;height:auto;max-width:286px}.fade-enter-active[data-v-cc140fd3],.fade-leave-active[data-v-cc140fd3]{transition:opacity .4s}.fade-enter-from[data-v-cc140fd3],.fade-leave-to[data-v-cc140fd3]{opacity:0}svg .svg-elem-1[data-v-d2c0303d]{stroke-dashoffset:1092.9459228516px;stroke-dasharray:1092.9459228516px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 0s}svg.active .svg-elem-1[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-2[data-v-d2c0303d]{stroke-dashoffset:408.3295898438px;stroke-dasharray:408.3295898438px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .12s}svg.active .svg-elem-2[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-3[data-v-d2c0303d]{stroke-dashoffset:892.7206420898px;stroke-dasharray:892.7206420898px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .24s}svg.active .svg-elem-3[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-4[data-v-d2c0303d]{stroke-dashoffset:824.5294189453px;stroke-dasharray:824.5294189453px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .36s}svg.active .svg-elem-4[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-5[data-v-d2c0303d]{stroke-dashoffset:560.8755493164px;stroke-dasharray:560.8755493164px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .48s}svg.active .svg-elem-5[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-6[data-v-d2c0303d]{stroke-dashoffset:824.5266113281px;stroke-dasharray:824.5266113281px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .6s}svg.active .svg-elem-6[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-7[data-v-d2c0303d]{stroke-dashoffset:736.1359863281px;stroke-dasharray:736.1359863281px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .72s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .72s}svg.active .svg-elem-7[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-8[data-v-d2c0303d]{stroke-dashoffset:736.1330566406px;stroke-dasharray:736.1330566406px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .84s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .84s}svg.active .svg-elem-8[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-9[data-v-d2c0303d]{stroke-dashoffset:940.2517089844px;stroke-dasharray:940.2517089844px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .96s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) .96s}svg.active .svg-elem-9[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-10[data-v-d2c0303d]{stroke-dashoffset:715.0298461914px;stroke-dasharray:715.0298461914px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.08s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.08s}svg.active .svg-elem-10[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-11[data-v-d2c0303d]{stroke-dashoffset:824.5278320313px;stroke-dasharray:824.5278320313px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.2s}svg.active .svg-elem-11[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-12[data-v-d2c0303d]{stroke-dashoffset:892.7175292969px;stroke-dasharray:892.7175292969px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.32s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.32s}svg.active .svg-elem-12[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-13[data-v-d2c0303d]{stroke-dashoffset:560.8754882813px;stroke-dasharray:560.8754882813px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.44s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.44s}svg.active .svg-elem-13[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-14[data-v-d2c0303d]{stroke-dashoffset:940.2502441406px;stroke-dasharray:940.2502441406px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.56s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.56s}svg.active .svg-elem-14[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-15[data-v-d2c0303d]{stroke-dashoffset:892.7193603516px;stroke-dasharray:892.7193603516px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.68s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.68s}svg.active .svg-elem-15[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-16[data-v-d2c0303d]{stroke-dashoffset:911.1801757813px;stroke-dasharray:911.1801757813px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.8s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.8s}svg.active .svg-elem-16[data-v-d2c0303d]{stroke-dashoffset:0}svg .svg-elem-17[data-v-d2c0303d]{stroke-dashoffset:736.1301269531px;stroke-dasharray:736.1301269531px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.92s;transition:stroke-dashoffset 2s cubic-bezier(.47,0,.745,.715) 1.92s}svg.active .svg-elem-17[data-v-d2c0303d]{stroke-dashoffset:0}svg.restarting[data-v-d2c0303d]>*{transition:none}.section-about[data-v-9cf6de5d]{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--page-width);margin:0 auto;padding:var(--page-gap) var(--page-margin);box-sizing:border-box}.title[data-v-9cf6de5d]{display:block;margin:0;text-align:left;color:var(--color-primary);font-family:var(--font-caption);font-size:40px;font-weight:300;line-height:1em;letter-spacing:-.04em}.text[data-v-9cf6de5d]{display:block;column-count:2;column-gap:32px}.text p[data-v-9cf6de5d]{margin:1em 0;break-inside:avoid;color:var(--color-primary);font-family:var(--font-body);font-size:28px;font-weight:400;line-height:1.4em;letter-spacing:-.02em}@media screen and (max-width: 800px){.text p[data-v-9cf6de5d]{font-size:20px}}.text p[data-v-9cf6de5d]:first-child{margin-top:0}.text p[data-v-9cf6de5d]:last-child{margin-bottom:0}@media screen and (max-width: 800px){.text[data-v-9cf6de5d]{column-count:1}}.logo-animation[data-v-9cf6de5d]{display:block;margin-top:40px;width:100%;height:auto;object-fit:contain}.footer[data-v-817053e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--page-gap) 0 0}.footer-content[data-v-817053e0]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;justify-content:space-between;width:100%;max-width:var(--page-width);padding:0 var(--page-margin);box-sizing:border-box;gap:40px 20px}.footer-content[data-v-817053e0]:last-child{padding-bottom:var(--page-gap)}@media screen and (max-width: 800px){.footer-content[data-v-817053e0]{flex-direction:column}}.footer-contacts-item[data-v-817053e0]{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:20px}.footer-contacts-item-label[data-v-817053e0]{margin:0;color:var(--color-primary);font-family:var(--font-caption);font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-.04em}.footer-contacts-item-value[data-v-817053e0]{margin:0;text-decoration:none;text-transform:uppercase;color:var(--color-secondary);font-family:var(--font-title);font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-.04em;transition:all .2s}.footer-contacts-item-value[data-v-817053e0]:hover{color:var(--color-primary)}.footer-info[data-v-817053e0]{display:flex;flex-direction:column;align-items:start;justify-content:center;color:var(--color-secondary);font-family:var(--font-caption);font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-.04em}@media screen and (max-width: 800px){.footer-info[data-v-817053e0]{margin-top:20px}}.footer-info-documents[data-v-817053e0]{display:inline-block;margin-top:1em;color:var(--color-secondary);font-family:var(--font-title);font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-.04em;transition:all .2s}.footer-info-documents[data-v-817053e0]:hover{color:var(--color-primary)}.animation[data-v-817053e0]{margin-top:20px;height:300px;width:100%}
