:root{--main-font-size: 0.5208333333vw;--wrapper-offset: 8rem;--wrapper-size: 192rem;--section-offset: 0px;--module-marquee-gap: 6rem}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{padding:0;margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{font:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}abbr[title]{text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:unset}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,fieldset{border:0}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button,input{overflow:visible}input,textarea{padding:0;background:rgba(0,0,0,0);border:unset;border-radius:0;outline:none;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}button,select{text-transform:none}button{padding:0;font:inherit;color:inherit;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;background:rgba(0,0,0,0);border:unset;outline:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;appearance:none}[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;width:0;height:0}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none !important}table{border-collapse:collapse;border:0}table td{padding:0;vertical-align:top}video{max-width:100%}img,svg{max-width:100%;vertical-align:top}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:100;src:url(../fonts/TTInterfaces-Thin.b7d85a4d.woff) format("woff"),url(../fonts/TTInterfaces-Thin.852261fa.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:100;src:url(../fonts/TTInterfaces-ThinItalic.0b5d2117.woff) format("woff"),url(../fonts/TTInterfaces-ThinItalic.fa231874.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:200;src:url(../fonts/TTInterfaces-ExtraLight.e9fa3f21.woff) format("woff"),url(../fonts/TTInterfaces-ExtraLight.a843ef19.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:200;src:url(../fonts/TTInterfaces-ExtraLightItalic.4351f0c4.woff) format("woff"),url(../fonts/TTInterfaces-ExtraLightItalic.7350617e.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:300;src:url(../fonts/TTInterfaces-Light.7547b603.woff) format("woff"),url(../fonts/TTInterfaces-Light.8d50a771.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:300;src:url(../fonts/TTInterfaces-LightItalic.9029e395.woff) format("woff"),url(../fonts/TTInterfaces-LightItalic.5019612b.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:400;src:url(../fonts/TTInterfaces-Regular.f6b092ff.woff) format("woff"),url(../fonts/TTInterfaces-Regular.5f61f123.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:400;src:url(../fonts/TTInterfaces-Italic.523e4503.woff) format("woff"),url(../fonts/TTInterfaces-Italic.35100e7e.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:500;src:url(../fonts/TTInterfaces-Medium.6d751122.woff) format("woff"),url(../fonts/TTInterfaces-Medium.2fdfc5bc.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:500;src:url(../fonts/TTInterfaces-MediumItalic.b228877e.woff) format("woff"),url(../fonts/TTInterfaces-MediumItalic.f68c150a.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:600;src:url(../fonts/TTInterfaces-SemiBold.d47f21b5.woff) format("woff"),url(../fonts/TTInterfaces-SemiBold.90b9d2a6.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:600;src:url(../fonts/TTInterfaces-SemiBoldItalic.e15afb76.woff) format("woff"),url(../fonts/TTInterfaces-SemiBoldItalic.180f9a5a.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:700;src:url(../fonts/TTInterfaces-Bold.ed19ce75.woff) format("woff"),url(../fonts/TTInterfaces-Bold.c753381c.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:700;src:url(../fonts/TTInterfaces-BoldItalic.9214207a.woff) format("woff"),url(../fonts/TTInterfaces-BoldItalic.71c7ac3e.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:800;src:url(../fonts/TTInterfaces-ExtraBold.c30c4b60.woff) format("woff"),url(../fonts/TTInterfaces-ExtraBold.fbf4b14c.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:800;src:url(../fonts/TTInterfaces-ExtraBoldItalic.9adf5023.woff) format("woff"),url(../fonts/TTInterfaces-ExtraBoldItalic.a5ef6f5c.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:normal;font-weight:900;src:url(../fonts/TTInterfaces-Black.080b475b.woff) format("woff"),url(../fonts/TTInterfaces-Black.ebb4b4ca.woff2) format("woff2");font-display:swap}@font-face{font-family:"TTInterfaces";font-style:italic;font-weight:900;src:url(../fonts/TTInterfaces-BlackItalic.c243b8db.woff) format("woff"),url(../fonts/TTInterfaces-BlackItalic.55207f31.woff2) format("woff2");font-display:swap}@keyframes module-marquee-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--module-marquee-gap)))}}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1.2)}100%{transform:scale(0.8)}}@keyframes time-divider-pulsing{from{opacity:1}to{opacity:0}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-blind{0%{transform:translateY(101%)}100%{transform:translateY(0)}}@keyframes zoom-out{0%{transform:scale(1.2)}100%{transform:scale(1)}}[data-animation-css]{animation-duration:.45s;animation-timing-function:ease-out;animation-fill-mode:backwards;animation-delay:.05s}[data-animation-css=fade-in]:not([data-animation-css-done=true]){visibility:hidden;opacity:0}[data-animation-css=fade-in][data-animation-css-done=true]{animation-name:fade-in}[data-animation-css=fade-in-up]:not([data-animation-css-done=true]){opacity:0;transform:translateY(30rem)}[data-animation-css=fade-in-up][data-animation-css-done=true]{animation-name:fade-in-up}[data-animation-css=fade-in-up-blind]:not([data-animation-css-done=true]){opacity:0;transform:translateY(101%)}[data-animation-css=fade-in-up-blind][data-animation-css-done=true]{animation-name:fade-in-up-blind}[data-animation-css=zoom-out]:not([data-animation-css-done=true]){transform:scale(1.2)}[data-animation-css=zoom-out][data-animation-css-done=true]{animation-name:zoom-out}.js-animation-hover[data-animation-hover-type=slide-up-on-leave]{position:relative;display:inline-flex;flex-flow:column nowrap;width:-moz-fit-content;width:fit-content;padding-bottom:4px;overflow:hidden}.js-animation-hover[data-animation-hover-type=slide-up-on-leave] .js-animation-hover-slide-up-default,.js-animation-hover[data-animation-hover-type=slide-up-on-leave] .js-animation-hover-slide-up-hidden{transition-property:transform;transition-timing-function:ease-out;transition-duration:.35s}.js-animation-hover[data-animation-hover-type=slide-up-on-leave] .js-animation-hover-slide-up-hidden{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(101%)}.js-animation-hover[data-animation-hover-type=slide-up-on-leave]:hover .js-animation-hover-slide-up-default{transform:translateY(-101%)}.js-animation-hover[data-animation-hover-type=slide-up-on-leave]:hover .js-animation-hover-slide-up-hidden{transform:translateY(0%)}html.sr .js-reveal-scale-down,html.sr .js-reveal-interval,html.sr .js-reveal-view-factor{visibility:hidden}html{font-size:var(--main-font-size)}body{position:relative;display:flex;flex-flow:column nowrap;min-height:100vh;font-family:TTInterfaces,sans-serif;font-size:2.2rem;font-style:normal;font-weight:500;line-height:normal;color:#1a1a1a;background-color:#e4e4e4;transition-property:background-color;transition-timing-function:ease-out;transition-duration:.35s}body.background-dark{background-color:#1a1a1a}body.header-offset{padding-top:var(--part-header-height)}body.is-blog-page .part-footer{position:relative;z-index:1}#__SVG_SPRITE_NODE__{display:none}.wrapper{width:100%;max-width:calc(var(--wrapper-size) + 2*var(--wrapper-offset));padding:0 var(--wrapper-offset);margin:0 auto}.icon{width:100%}.flex{display:flex;flex-flow:row wrap}.flex_inline{display:inline-flex}.flex_column{flex-direction:column}.flex_nowrap{flex-wrap:nowrap}.flex_center{justify-content:center}.flex_justify{justify-content:space-between}.flex_left{justify-content:flex-start}.flex_right{justify-content:flex-end}.flex_start{align-items:flex-start}.flex_vertical{align-items:center}.flex_end{align-items:flex-end}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-underline{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.object-fit-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.object-fit-contain{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.invisible-container{position:absolute;top:-9999px;left:-9999px;z-index:-1;width:0;height:0;overflow:hidden}.no-select{-webkit-user-select:none;user-select:none}.no-pe{pointer-events:none}.overflow-y{overflow:hidden auto;-webkit-overflow-scrolling:touch}.scrollbar{max-height:100%;overflow:hidden auto}.scrollbar::-webkit-scrollbar{display:block;width:4px}.scrollbar::-webkit-scrollbar-track{background:#ccc;border-radius:100px}.scrollbar::-webkit-scrollbar-thumb{background:#000;border-radius:100px}.scrollbar_hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar_hidden::-webkit-scrollbar{display:none}.lenis.lenis-stopped{-ms-overflow-style:none;scrollbar-width:none}.lenis.lenis-stopped::-webkit-scrollbar{display:none}.module-photo{display:block}[hidden]{display:none !important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:unset}.h1,.content h1{font-size:13.8rem;line-height:normal;letter-spacing:-2.76px}.h2,.content h2{font-size:9rem;line-height:normal;letter-spacing:-3.6px}.h3,.content h3{font-size:5.59rem;line-height:1.05;letter-spacing:-1.12px}.h4,.content h4{font-size:2rem;line-height:1}.h5,.content h5{font-size:1.8rem}.h6,.content h6{font-size:1.6rem;line-height:1.1}h1,h2,h3,h4,h5,h6{font-weight:500}.content p{line-height:1.45}.content table{width:100%;table-layout:auto;border-collapse:collapse}.content table td{padding:1.6rem;border:1px solid #818181}em,i,.em,.i{font-style:italic}.color-black{color:#1a1a1a}.color-red{color:#ff1a1a}.color-gray{color:#818181}.color-gray-light{color:#f4f4f4}.label{font-size:1.8rem;line-height:normal;color:#818181;text-transform:lowercase;letter-spacing:initial}.button-primary{flex-flow:row nowrap;gap:1.2rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:1.8rem 3.2rem;font-size:2.2rem;font-weight:500;line-height:1;color:#1a1a1a;text-transform:lowercase;background-color:#fff;border-radius:100px;transition-property:background-color,color,border,transform;display:flex;align-items:center;justify-content:center;transition-timing-function:ease-out;transition-duration:.35s}.button-primary__icon{flex:0 0 auto;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.button-primary__icon svg{width:1.4rem;height:1.4rem}.button-primary__text{position:relative;flex:1;min-width:0;overflow:hidden}.button-primary__text-hidden{position:absolute;top:0;right:0;bottom:auto;left:0;transform:translateY(101%)}.button-primary__text-default,.button-primary__text-hidden{display:block;width:100%;transition-property:transform;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-timing-function:ease-out;transition-duration:.35s}.button-primary:hover{color:#fff;background-color:#ff1a1a;border-color:#ff1a1a}.button-primary:hover .button-primary__text-default{transform:translateY(-101%)}.button-primary:hover .button-primary__text-hidden{transform:translateY(0%)}.button-primary_outline{background-color:rgba(0,0,0,0);border:2px solid rgba(26,26,26,.1)}.button-primary_outline-white{color:#f4f4f4;border-color:rgba(255,255,255,.1)}.button-primary_simple{padding:0;color:#1a1a1a;background-color:rgba(0,0,0,0);fill:#fff}.button-primary_simple:hover{color:#1a1a1a;background-color:rgba(0,0,0,0)}.button-primary_simple .button-primary__icon{background-color:#ff1a1a;border-radius:50%}.button-primary_red{color:#fff;background-color:#ff1a1a}.button-burger{--button-burger-color: #1a1a1a;position:relative;width:4rem;height:1.2rem;cursor:pointer}.button-burger__line{position:absolute;left:0;display:block;width:100%;height:2px;background-color:var(--button-burger-color)}.button-burger__line_first,.button-burger__line_fourth{transition:opacity 0s .35s, top .35s .35s ease-out, bottom .35s .35s ease-out, transform .35s .35s ease-out}.button-burger__line_first{top:0}.button-burger__line_second,.button-burger__line_third{top:50%;opacity:0;transition:opacity 0s .35s, transform .35s ease-out;transform:translateY(-50%)}.button-burger__line_fourth{bottom:0}.button-burger.is-active .button-burger__line_first,.button-burger.is-active .button-burger__line_fourth{opacity:0;transition:opacity 0s .35s, top .35s ease-out 0s, bottom .35s ease-out 0s, transform .35s ease-out 0s}.button-burger.is-active .button-burger__line_first{top:50%;transform:translateY(-50%)}.button-burger.is-active .button-burger__line_fourth{bottom:50%;transform:translateY(50%)}.button-burger.is-active .button-burger__line_second,.button-burger.is-active .button-burger__line_third{opacity:1;transition:opacity 0s .35s, transform .35s .35s ease-out}.button-burger.is-active .button-burger__line_second{transform:translateY(-50%) rotate(45deg)}.button-burger.is-active .button-burger__line_third{transform:translateY(-50%) rotate(-45deg)}.button-simple-link{display:inline-flex;flex-flow:row nowrap;gap:1rem;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;color:#f4f4f4;fill:#818181;transition-property:color,fill,opacity;transition-timing-function:ease-out;transition-duration:.35s}.button-simple-link_icon-red{fill:#ff1a1a}.button-simple-link_reverse{flex-flow:row-reverse nowrap}.button-simple-link_dark{color:#1a1a1a}.button-simple-link__text{position:relative;flex:1;min-width:0;overflow:hidden}.button-simple-link__text-default,.button-simple-link__text-hidden{transition-property:transform;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-timing-function:ease-out;transition-duration:.35s}.button-simple-link__text-hidden{position:absolute;top:0;right:0;bottom:auto;left:0;transform:translateY(101%)}.button-simple-link__icon{flex:0 0 auto;width:1.4rem;height:1.4rem;margin-top:.4rem}.button-simple-link:hover .button-simple-link__text-default{transform:translateY(-101%)}.button-simple-link:hover .button-simple-link__text-hidden{transform:translateY(0%)}.button-round{position:relative;z-index:1;flex:0 0 auto;flex-flow:row nowrap;width:18rem;max-width:100%;height:18rem;padding:2rem;background-color:#f4f4f4;border-radius:50%;display:flex;align-items:center;justify-content:center}.button-round::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:#f4f4f4;border-radius:50%;transition-property:transform;transition-timing-function:ease-out;transition-duration:.35s}.button-round:hover::before{transform:scale(1.05)}.button-round__text{max-width:100%;overflow:hidden}.button-round__text-row{overflow:hidden}.button-round__text-item{display:block;transition-property:transform;transition-timing-function:ease-out;transition-duration:.35s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-round__icon{position:absolute;top:50%;left:50%;width:6.4rem;height:6.4rem;fill:#1a1a1a;transition-property:transform;transform:translate(-50%, -50%) scale(0);transition-timing-function:ease-out;transition-duration:.35s}.form-field{position:relative;display:flex;flex-flow:column nowrap;gap:2.4rem}.form-field__label{-webkit-user-select:none;user-select:none;transition-property:opacity;transition-timing-function:ease-out;transition-duration:.35s}.form-field__label-required{color:#ff1a1a}.form-field__content{width:100%}.form-field__input{display:block;width:100%;padding-bottom:1.6rem;font-size:clamp(16px,1.8rem,1.8rem);font-style:normal;font-weight:500;line-height:1;color:#818181;text-align:var(--form-field-text-align, left);background-color:rgba(0,0,0,0);border-bottom:2px solid #1a1a1a;transition-property:color,border;transition-timing-function:ease-out;transition-duration:.35s}.form-field__input:is(textarea){resize:none}.form-field__input:-webkit-autofill,.form-field__input:-webkit-autofill:hover,.form-field__input:-webkit-autofill:focus{background-color:rgba(0,0,0,0);-webkit-background-clip:text;border-color:#1a1a1a;box-shadow:inset 0 0 20px 20px rgba(0,0,0,0);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#1a1a1a}.form-field__error{display:none;margin-top:.8rem;line-height:1;color:rgba(255,26,26,.4);text-align:var(--form-field-text-align, left)}.form-field_center{--form-field-text-align: center}.form-field_label_type_default .form-field__label{position:absolute;top:2px;left:0;font-size:clamp(16px,1.8rem,1.8rem);font-style:normal;font-weight:500;line-height:1;color:#818181}.form-field_label_type_inline{flex-direction:row;align-items:center}.form-field_label_type_inline .form-field__label{flex:0 0 auto;font-size:5.6rem;line-height:1.05;letter-spacing:-1.12px}.form-field_textarea.form-field_label_type_default .form-field__label{top:0}.form-field_hidden{display:none !important}.form-field.is-filled.form-field_label_type_default .form-field__label{opacity:0}.form-field.is-filled .form-field__input,.form-field:hover .form-field__input{color:#1a1a1a;border-color:#1a1a1a}.form-field.is-filled .form-field__input::placeholder,.form-field:hover .form-field__input::placeholder{color:#1a1a1a}.form-field:not(.is-filled) .form-field__input:focus{color:#1a1a1a;border-color:#1a1a1a}.form-field:not(.is-filled) .form-field__input:focus::placeholder{color:#1a1a1a}.form-field.is-error .form-field__error{display:block}.form-field.is-focused.form-field_label_type_default .form-field__label{opacity:0}.form-attachment{position:relative;display:block;cursor:pointer}.form-attachment__input{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0}.form-attachment__box{display:block;padding:1.8rem 3.2rem;background-color:rgba(0,0,0,0);border:2px solid rgba(26,26,26,.1);border-radius:100rem;fill:#1a1a1a;transition-property:border;transition-timing-function:ease-out;transition-duration:.35s}.form-attachment__text{position:relative;flex:1;min-width:0;overflow:hidden}.form-attachment__text-default,.form-attachment__text-hidden{transition-property:transform;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-timing-function:ease-out;transition-duration:.35s}.form-attachment__text-hidden{position:absolute;top:0;right:0;bottom:auto;left:0;transform:translateY(101%)}.form-attachment:not(.is-picked):hover .form-attachment__box{border-color:#1a1a1a}.form-attachment:not(.is-picked):hover .form-attachment__text-default{transform:translateY(-101%)}.form-attachment:not(.is-picked):hover .form-attachment__text-hidden{transform:translateY(0%)}.form-attachment-item{gap:1rem;max-width:100%}.form-attachment-item__icon{flex:0 0 auto;width:2.4rem;height:2.4rem;fill:#1a1a1a}.form-attachment-item__text{flex-grow:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-attachment-item__button-delete{flex:0 0 auto;width:2.4rem;height:2.4rem;fill:#818181;transition-property:fill,transform;transition-timing-function:ease-out;transition-duration:.35s}.form-attachment-item__button-delete:hover{fill:#1a1a1a;transform:rotate(90deg)}.part-header{position:fixed;top:0;right:0;bottom:auto;left:0;z-index:100;flex:0 0 auto;width:100%;padding:3.2rem 0;background-color:#e4e4e4;transition-property:transform,padding,background-color;transition-timing-function:ease-out;transition-duration:.35s}.part-header__wrapper{gap:14.4rem}.part-header__logo{position:relative;flex:0 0 auto;gap:.4rem;margin-right:auto;overflow:hidden;fill:#1a1a1a;fill-rule:evenodd;clip-rule:evenodd;transition-property:transform;transition-timing-function:ease-out;transition-duration:.35s}.part-header__logo-inner::after{flex:0 0 auto;width:.8rem;height:.8rem;content:"";background-color:#ff1a1a;border-radius:50%}.part-header__logo .icon{width:8.6rem}.part-header__nav{gap:4.8rem;margin-right:14rem}.part-header__link_active{opacity:.7}.part-header__phone{flex:0 0 auto}.part-header__button-primary{flex:0 0 auto}.part-header__button-primary:hover{color:#1a1a1a;background-color:rgba(0,0,0,0);border-color:#1a1a1a}.part-header__button-primary_close{position:absolute;right:var(--wrapper-offset)}.part-header__button-burger_close{position:absolute;right:var(--wrapper-offset)}.part-header.is-sticky{transform:translateY(0%)}.part-header.is-active.part-header_index-page{background-color:#e4e4e4}.part-header.is-active .part-header__button-primary:not(.part-header__button-primary_close){pointer-events:none;visibility:hidden}.part-header.is-active .part-header__button-primary:hover{color:#1a1a1a;background-color:rgba(0,0,0,0);border-color:#1a1a1a}.part-header.is-active .part-header__button-burger:not(.part-header__button-burger_close){pointer-events:none;visibility:hidden}.part-header:not(.is-active).part-header_dark:not(.part-header_index-page){background-color:#1a1a1a}.part-header:not(.is-active).part-header_dark .part-header__logo{fill:#f4f4f4}.part-header:not(.is-active).part-header_dark .part-header__link,.part-header:not(.is-active).part-header_dark .part-header__phone{color:#f4f4f4}.part-header:not(.is-active).part-header_dark .part-header__button-primary{color:#f4f4f4;border-color:rgba(255,255,255,.1)}.part-header:not(.is-active).part-header_dark .part-header__button-primary:hover{color:#fff;background-color:#ff1a1a;border-color:#ff1a1a}.part-header:not(.is-active).part-header_dark .part-header__button-burger{--button-burger-color: #f4f4f4}.part-header:not(.is-active) .part-header__button-primary_close,.part-header:not(.is-active) .part-header__button-burger_close{pointer-events:none;visibility:hidden}.part-footer{flex:0 0 auto;padding:12rem 0 4.8rem;background-color:#1a1a1a;border-radius:6rem 6rem 0 0}.part-footer__row_top{margin-bottom:10rem}.part-footer__row_center{margin-bottom:8rem}.part-footer__row_bottom{position:relative;gap:10.7rem;color:rgba(244,244,244,.8)}.part-footer__row_bottom>*.button-simple-link{color:rgba(244,244,244,.8)}.part-footer__caption{color:#f4f4f4}.part-footer__button-primary{margin:5.6rem auto 0}.part-footer__logo{gap:10rem;width:-moz-fit-content;width:fit-content;max-width:100%;fill:#f4f4f4;fill-rule:evenodd;clip-rule:evenodd}.part-footer__logo-icon{gap:.3rem}.part-footer__logo-icon::after{flex:0 0 auto;width:.8rem;height:.8rem;content:"";background-color:#ff1a1a;border-radius:50%}.part-footer__logo-icon svg{width:8.6rem}.part-footer__logo-text{color:#f4f4f4}.part-footer__link{color:#f4f4f4}.part-footer__nav{position:relative;gap:2.4rem;margin-top:2.4rem}.part-footer__nav-column{flex-basis:auto}.part-footer__nav-column_right{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4rem}.part-footer__partners{margin-top:3.5rem}.part-footer__partners-link{width:12.6rem}.part-footer__partners-link img{width:100%}.part-brief__text{margin-top:1.6rem}.part-brief__form{margin-top:12rem}.part-brief__fields{gap:6rem 2.4rem}.part-brief__form-field{flex-grow:1;flex-shrink:1}.part-brief__footer{gap:3.2rem;margin-top:8rem}.part-brief__footer-cell_right{flex:0 0 67.6rem;gap:1.6rem;max-width:100%;overflow:hidden}.part-brief__button-primary_submit{flex:1 1 40rem}.part-brief__form-attachment{flex:1 1 26rem}.part-brief__form-attachment-items{flex:0 0 100%;gap:1.6rem;max-width:100%;margin-bottom:2.4rem}.part-brief__privacy{flex:0 0 100%;margin-top:.8rem}.part-templates{display:none}.part-tooltips{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:unset}.part-popups{position:absolute}.part-main-content{position:relative;flex:1;min-height:0;overflow-x:hidden}.popup-menu{position:fixed;top:calc(var(--part-header-height) - 1px);right:0;bottom:0;left:0;z-index:101;display:none;gap:6rem;max-height:100%;padding:4rem var(--wrapper-offset) 2.4rem;overflow:hidden auto;pointer-events:all;background-color:#e4e4e4;transform:translate(101%, 0);-webkit-overflow-scrolling:touch}.popup-menu__nav{gap:2.4rem}.popup-menu__link{line-height:1;color:#1a1a1a}.popup-menu__link_active{opacity:.7}.popup-menu__button-primary{margin:auto auto 0}.popup-menu__footer{gap:2rem}.popup-menu_dark{background-color:#1a1a1a}.popup-menu_dark .popup-menu__link{color:#f4f4f4}.popup-brief{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.popup-brief__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#e4e4e4;transform:translateY(-101%)}.popup-brief__part-brief{max-height:100%;padding:calc(var(--part-header-height) + 8rem) var(--wrapper-offset) 8rem;overflow:hidden auto;-webkit-overflow-scrolling:touch;opacity:0}.popup-callback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.popup-callback__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#e4e4e4;transform:translateY(-101%)}.popup-callback__wrapper{gap:5.6rem;align-content:flex-start;width:100%;max-height:100%;padding:calc(var(--part-header-height) + 6rem) var(--wrapper-offset) 8rem;overflow:hidden auto;-webkit-overflow-scrolling:touch;opacity:0}.popup-callback__cell{flex-basis:auto}.popup-callback__cell_left{width:30.9090909091%}.popup-callback__cell_right{width:48.1818181818%}.popup-callback__text{margin-top:9rem;font-size:3.2rem;letter-spacing:-0.064rem}.popup-callback__text a{transition-property:color;transition-timing-function:ease-out;transition-duration:.35s}.popup-callback__text a:hover{color:#ff1a1a}.popup-callback__fields{gap:8rem 6.4rem}.popup-callback__form-field{flex:1 1 100%}.popup-callback__form-field .form-field__input{border-color:rgba(26,26,26,.1)}.popup-callback__footer{gap:1.6rem;margin-top:4rem}.popup-callback__form-attachment{flex:0 1 26rem}.popup-callback__form-attachment-items{flex:0 0 100%;gap:1.6rem;max-width:100%;margin-bottom:2.4rem}.popup-callback__button-primary{flex:0 1 calc(50% - 3.2rem)}.popup-callback__privacy{width:calc(50% - 3.2rem);margin-top:.8rem}.popup-success{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.popup-success__wrapper{display:grid;grid-template-columns:auto 1fr;gap:8rem 11.8rem;align-content:flex-start;align-items:flex-start;width:100%;min-height:100%;max-height:100%;padding:calc(var(--part-header-height) + 8rem) var(--wrapper-offset) 8rem;overflow:hidden auto;background-color:#e4e4e4;opacity:0;-webkit-overflow-scrolling:touch}.popup-success__title{line-height:95%}.popup-success__text{align-self:flex-end;font-size:3.2rem;line-height:normal;letter-spacing:-0.064rem}.section{position:relative;z-index:1}.section-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:var(--wrapper-offset)}.section-loader_theme_gray{color:#1a1a1a;background-color:#e4e4e4}.section-loader_theme_black{color:#f4f4f4;background-color:#1a1a1a}.section-loader__number{position:relative;overflow:hidden;font-size:17rem;line-height:1;opacity:0;transition-property:opacity;transition-timing-function:ease-out;transition-duration:.35s}.section-loader__number-row:not(:first-child){position:absolute;transform:translateY(101%)}.section-loader.is-active .section-loader__number{opacity:1}.section-page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:var(--wrapper-offset)}.section-page-transition__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#212121;border-radius:50%;transform:scale(2)}.section-page-transition__text{margin:auto;overflow:hidden;color:#fff}.section-page-transition__text span{display:block;transform:translateY(101%)}.section-page-transition__text span::after{color:#ff1a1a;content:"."}@media only screen and (max-width: 1920px){.responsive-hd{display:none !important}}@media only screen and (max-width: 1700px){.responsive-mackbook{display:none !important}}@media only screen and (max-width: 1440px){:root{--main-font-size: 0.5729166667vw}.responsive-large-desktop{display:none !important}.responsive-from-large-desktop{display:none !important}.part-header__wrapper{gap:10rem}.part-header__nav{margin-right:11rem}}@media only screen and (max-width: 1280px){:root{--main-font-size: 0.625vw;--wrapper-offset: 5.8rem}.h1,.content h1{font-size:10.8rem;letter-spacing:-2.16px}.h2,.content h2{font-size:7.1rem;letter-spacing:-2.88px}.responsive-small-desktop{display:none !important}.part-header__wrapper{gap:7rem}.part-header__nav{margin-right:8rem}.section-loader__number{font-size:13.5rem}}@media only screen and (max-width: 1120px){:root{--main-font-size: 50%;--wrapper-offset: 3.6rem;--module-marquee-gap: 4rem}body.is-blog-page .part-footer{margin-top:-11rem}.scrollbar::-webkit-scrollbar{width:2px}.h1,.content h1{font-size:7.8rem;letter-spacing:-1.56px}.h2,.content h2{font-size:5.2rem;letter-spacing:-2.16px}.h3,.content h3{font-size:4.2rem;letter-spacing:-0.84px}.h4,.content h4{font-size:1.8rem}.label{font-size:1.5rem}.responsive-large-tablet{display:none !important}.button-primary{font-size:2rem}.button-round{width:15.5rem;height:15.5rem}.form-field_label_type_inline .form-field__label{font-size:4.2rem;letter-spacing:-0.84px}.part-header{padding:2.7rem 0}.part-header__wrapper{gap:4rem}.part-header__logo .icon{width:7.8rem}.part-header__nav{gap:2.4rem;margin-right:4rem}.part-header_index-page{background-color:#1a1a1a}.part-footer{padding:9rem 0 3.6rem;border-radius:4.6rem 4.6rem 0 0}.part-footer__row_top{margin-bottom:9rem}.part-footer__row_center{margin-bottom:6.4rem}.part-footer__row_bottom{gap:4rem;justify-content:space-between}.part-footer__row_bottom>*:first-child{order:1}.part-footer__button-primary{margin-top:4.8rem}.part-footer__logo{gap:5.8rem}.part-footer__logo-icon svg{width:6.9rem}.part-footer__nav-column_right{gap:2rem}.part-brief__text br{display:none}.part-brief__form{margin-top:8.8rem}.part-brief__fields{gap:4.2rem}.part-brief__form-field{flex-basis:100%}.part-brief__footer{margin-top:5.6rem}.part-brief__form-attachment-items{gap:1.3rem;margin-bottom:2.3rem}.popup-brief__part-brief{padding:calc(var(--part-header-height) + 5.6rem) var(--wrapper-offset) 6rem}.popup-callback__wrapper{padding:calc(var(--part-header-height) + 4rem) var(--wrapper-offset) 6rem}.popup-callback__cell_left{width:40%}.popup-callback__cell_right{width:60%}.popup-callback__text{margin-top:5rem;font-size:2.4rem}.popup-callback__fields{gap:5.4rem 4.6rem}.popup-callback__footer{gap:1.3rem;margin-top:3.6rem}.popup-callback__form-attachment-items{gap:1.3rem;margin-bottom:2.3rem}.popup-callback__privacy{width:100%;margin-top:.9rem}.popup-success__wrapper{grid-template-columns:1fr 1fr;gap:5.6rem 7.6rem;padding:calc(var(--part-header-height) + 5.6rem) var(--wrapper-offset) 6rem}.popup-success__text{font-size:2.5rem}.section-loader__number{font-size:10.5rem}}@media only screen and (max-width: 820px){.content table td{padding:1rem}.responsive-small-tablet{display:none !important}.part-footer__nav{flex-flow:column nowrap}.part-footer__nav-column_right{width:100%;margin-top:4rem}.part-footer__nav-column_right .part-footer__link{justify-self:flex-start}.part-brief__footer{flex-wrap:wrap}.part-brief__footer-cell{flex-basis:100%}.part-brief__footer-cell_left{order:2}.part-brief__footer-cell_right{order:1}.popup-callback__wrapper{flex-wrap:wrap}.popup-callback__cell{flex-basis:100%}.popup-callback__text{flex-basis:100%}.popup-success__wrapper{grid-template-columns:100%;align-content:center;align-items:center}.popup-success__title br{display:none}.popup-success__text br{display:none}}@media only screen and (max-width: 580px){:root{--main-font-size: 62.5%;--wrapper-offset: 1.2rem;--module-marquee-gap: 2rem}body{font-size:1.7rem}body.is-blog-page .part-footer{margin-top:-22rem}.h1,.content h1{font-size:4.8rem;line-height:1.05;letter-spacing:-0.96px}.h2,.content h2{font-size:3.6rem;letter-spacing:-1.44px}.h3,.content h3{font-size:2.8rem;letter-spacing:-0.56px}.h4,.content h4{font-size:1.6rem;line-height:1.2}.h5,.content h5{font-size:1.5rem}.label{font-size:1.2rem}.responsive-large-mobile{display:none !important}.button-primary{font-size:1.8rem}.button-primary__icon{width:3.2rem;height:3.2rem}.button-primary__icon svg{width:1.2rem;height:1.2rem}.button-simple-link{gap:.8rem}.button-simple-link__icon{width:1rem;height:1rem}.button-round{width:13rem;height:13rem;padding:1rem}.form-field__input{padding-bottom:1.2rem;font-size:clamp(16px,1.6rem,1.6rem)}.form-field_label_type_default .form-field__label{font-size:clamp(16px,1.6rem,1.6rem)}.form-field_label_type_inline{flex-wrap:wrap}.form-field_label_type_inline .form-field__label{flex-basis:100%;font-size:2.8rem;text-align:center;letter-spacing:-0.56px}.form-attachment-item{gap:.5rem}.part-header{padding:2.2rem 0}.part-header__logo{gap:.2rem}.part-header__logo-inner::after{width:.6rem;height:.6rem}.part-header__logo .icon{width:7rem}.part-footer{padding:6rem 0 2.4rem;border-radius:3.2rem 3.2rem 0 0}.part-footer__row_top{margin-bottom:8rem}.part-footer__row_center{margin-bottom:4.8rem}.part-footer__row_bottom{flex-flow:column nowrap;gap:2rem}.part-footer__button-primary{margin-top:4rem}.part-footer__logo{flex-wrap:wrap;gap:1.6rem}.part-footer__logo-icon::after{width:.4rem;height:.4rem}.part-footer__logo-icon svg{width:5.2rem}.part-footer__logo-text{flex-basis:100%}.part-footer__nav-column_center .part-footer__link{font-size:1.7rem}.part-footer__nav-column_right{gap:1.6rem}.part-footer__partners{margin-top:4rem}.part-brief__title{font-size:4rem}.part-brief__text{margin-top:1.2rem}.part-brief__form{margin-top:5.6rem}.part-brief__fields{gap:2.4rem}.part-brief__footer{margin-top:3.2rem}.part-brief__footer-cell_right{gap:.8rem}.part-brief__button-primary_submit{flex-basis:100%}.part-brief__form-attachment{flex-basis:100%}.part-brief__form-attachment-items{gap:1rem;margin-bottom:2.2rem}.part-brief__privacy{margin-top:1.2rem}.popup-menu__nav{gap:1.2rem}.popup-brief__part-brief{padding:calc(var(--part-header-height) + 3.2rem) var(--wrapper-offset) 4rem}.popup-callback__wrapper{padding:calc(var(--part-header-height) + 3rem) var(--wrapper-offset) 4rem}.popup-callback__text{margin-top:1.2rem;font-size:1.6rem}.popup-callback__fields{gap:2.8rem}.popup-callback__footer{gap:1rem;margin-top:3.2rem}.popup-callback__form-attachment{flex-basis:100%}.popup-callback__form-attachment-items{gap:1rem;margin-bottom:2.2rem}.popup-callback__button-primary{flex-basis:100%}.popup-callback__privacy{margin-top:1rem;font-size:1.4rem}.popup-success__wrapper{gap:3.2rem;padding:calc(var(--part-header-height) + 3.2rem) var(--wrapper-offset) 4rem}.popup-success__text{font-size:1.8rem}.popup-success__button-primary{width:100%}.section-loader__number{font-size:7.8rem;line-height:1.05;letter-spacing:-0.96px}}@media only screen and (max-width: 440px){:root{--main-font-size: 2.6666666667vw}.responsive-small-mobile{display:none !important}}@media only screen and (min-width: 441px){.responsive-from-small-mobile{display:none !important}.popup-callback__form-field:nth-child(2),.popup-callback__form-field:nth-child(3){flex-basis:calc(50% - 2.3rem)}}@media only screen and (min-width: 581px){.responsive-from-large-mobile{display:none !important}}@media only screen and (min-width: 821px){.responsive-from-small-tablet{display:none !important}.part-footer__nav{justify-content:space-between}.part-footer__nav-column_left,.part-footer__nav-column_right{max-width:33%}.part-footer__nav-column_center{position:absolute;top:0;left:50%;transform:translateX(-50%)}.part-footer__nav-column_right{width:30%}.part-footer__nav-column_right .part-footer__link:nth-child(2n-1){justify-self:flex-start}.part-footer__nav-column_right .part-footer__link:nth-child(2n){justify-self:flex-end}.part-brief__privacy{max-width:40rem;margin-left:auto}.popup-callback__form{margin-top:2.6vw}.popup-success__button-primary{grid-column:2/3}}@media only screen and (min-width: 1121px){.responsive-from-large-tablet{display:none !important}.form-field_label_type_inline .form-field__label{line-height:75%}.part-header__button-primary{min-width:23.5rem;text-align:center}.part-header.is-sticky{padding:1.6rem 0}.part-header_index-page{background-color:rgba(0,0,0,0)}.part-header:not(.is-active).part-header_index-page.is-sticky{background-color:#1a1a1a}.part-header:not(.is-active).part-header_index-page.is-sticky::before{opacity:0}.part-header:not(.is-active).part-header_index-page:not(.is-sticky) .part-header__logo{transform:translateY(calc(-101% - 7rem))}.part-header:not(.is-active).is-slide{transform:translateY(-101%)}.part-footer__row_bottom>*:first-child{margin-right:auto}.part-footer__nav-column_left,.part-footer__nav-column_right{max-width:40%}.part-footer__nav-column_right{width:20%}.part-footer__scroll-top.js-animation-hover[data-animation-hover-type=slide-up-on-leave]{position:absolute;top:0;left:50%;transform:translateX(-50%)}.part-brief__form-field:nth-child(1){flex-basis:calc(48.4090909091% - 1.2rem)}.part-brief__form-field:nth-child(2){flex-basis:calc(50.2272727273% - 1.2rem)}.part-brief__form-field:nth-child(3){flex-basis:calc(100% - 1.2rem)}.part-brief__form-field:nth-child(4){flex-basis:calc(52.1022727273% - 1.2rem)}.part-brief__form-field:nth-child(5){flex-basis:calc(46.5340909091% - 1.2rem)}.popup-callback__form-field:nth-child(2),.popup-callback__form-field:nth-child(3){flex-basis:calc(50% - 3.2rem)}}@media only screen and (min-width: 1281px){.responsive-from-small-desktop{display:none !important}.popup-callback__form{margin-top:5.3vw}}@media only screen and (min-width: 1701px){.responsive-from-mackbook{display:none !important}}@media only screen and (min-width: 1921px){.responsive-from-hd{display:none !important}}