@charset "utf-8";.Section{display:grid;grid-template-columns:repeat(var(--column-count),var(--column-size));grid-column-gap:var(--column-gap);justify-content:center}.Section__in{grid-column-start:span var(--column-count)}.Section__head{font-weight:700;font-size:32px;line-height:38px;color:#000;text-align:left}.Section__head+*{margin-top:40px}.Section__head+.Section__text{margin-top:20px}.Section__text{font-weight:400;font-size:18px;line-height:22px;color:#000;text-align:left}.Section__text+*{margin-top:40px}.Section__description{font-weight:400;font-size:12px;line-height:20px;color:#000;text-align:left;margin-top:32px}@media (max-width:768px){.Section{padding-right:var(--column-indent);padding-left:var(--column-indent)}}.Section--island{padding-top:40px;padding-bottom:40px}.Section__island{position:relative;display:none;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;padding:40px;border-radius:var(--border-radius-image);background-color:#030304;min-height:400px;box-sizing:border-box;overflow:hidden}.Section__island--active{display:flex}.Section__island .Section__head{color:#fff;font-size:42px;line-height:50px;margin-bottom:auto;position:relative;z-index:2;max-width:550px}.Section__island .Button{width:fit-content;--button_padding:36px;margin-top:26px;margin-bottom:0;position:relative;z-index:2}.Section__island-image{position:absolute;display:block;top:0;bottom:0;right:0;left:0;height:100%;width:100%;z-index:1}.Section__island-image img{width:100%;height:100%;object-fit:cover;object-position:right top;display:block;opacity:0;transition:opacity .2s}img.Section__island-image--loaded{opacity:1}@media (max-width:1400px){.Section__island{padding:24px}}@media (max-width:1024px){.Section--island{padding-top:20px}.Section__island{min-height:310px}.Section__island .Section__head{font-size:32px;line-height:38px;max-width:450px}}@media (max-width:768px){.Section__island{padding:20px;min-height:330px}.Section__island .Section__head{font-size:24px;line-height:30px;margin-bottom:0;margin-top:auto;z-index:3}.Section__island .Button{width:100%;margin-top:12px;z-index:3}.Section__island-image img{object-position:center top}}.Section--bloggers{padding-bottom:80px}.Section--bloggers input[name=visibility]{display:none}.Section__bloggers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:auto;height:auto;margin:calc(10px / -2);overflow:hidden}.Section__bloggers .Button{--button_padding:22px;margin:calc(10px / 2)}.Section__bloggers-visibility{display:none;width:100%;height:fit-content;user-select:none;margin-top:10px}.Section__bloggers-visibility__button{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;color:#000;width:100%;min-height:26px;height:fit-content;white-space:nowrap;overflow:hidden}.Section__bloggers-visibility__button::after,.Section__bloggers-visibility__button::before{content:'';display:block;width:100%;height:1px;background-color:#ebebeb;flex-shrink:1;pointer-events:none}.Section__bloggers-visibility__button::before{margin-right:12px}.Section__bloggers-visibility__button::after{margin-left:12px}.Section__bloggers-visibility__button--expand{display:flex!important}.Section__bloggers-visibility__button--shrink{display:none!important}.Section--bloggers input[name=visibility]:checked~.Section__bloggers-visibility .Section__bloggers-visibility__button--expand{display:none!important}.Section--bloggers input[name=visibility]:checked~.Section__bloggers-visibility .Section__bloggers-visibility__button--shrink{display:flex!important}.Section__bloggers-visibility__button-title{color:inherit;font-size:16px;font-weight:400;line-height:20px;flex-shrink:0}.Section__bloggers-visibility__button svg{display:block;color:#000;width:14px;height:8px;margin-left:8px;flex-shrink:0}@media (max-width:1024px){.Section--bloggers{padding-bottom:60px}}@media (max-width:768px){.Section--bloggers{padding-bottom:40px}.Section--bloggers input[name=visibility]~.Section__bloggers{max-height:calc((55px + 10px) * 3)}.Section--bloggers input[name=visibility]:checked~.Section__bloggers{max-height:unset}.Section__bloggers .Button{width:100%}.Section__bloggers-visibility{display:block;padding-right:var(--column-indent);padding-left:var(--column-indent);margin-right:calc(var(--column-indent) * -1);margin-left:calc(var(--column-indent) * -1);width:auto}}.Section--videos{padding-bottom:100px}.Section--videos input[name=visibility]{display:none}.Section__videos{display:grid;grid-template-columns:repeat(3,calc((100% - 20px * 2)/ 3));grid-template-rows:min-content;grid-column-gap:20px;grid-row-gap:24px}.Section__video{display:none}.Section__video--active{display:block}.Section__video--active:nth-child(1n+10){display:none}.Section--videos input[name=visibility]:checked~.Section__videos .Section__video--active{display:block!important}.Section__video .Video{border-radius:var(--border-radius-image);overflow:hidden}.Section__video .Video__placeholder-play{width:44px;height:44px}.Section__video-title{color:#000;font-size:18px;font-weight:700;line-height:22px;margin-top:12px}.Section--videos .Button{margin-top:60px;margin-left:auto;margin-right:auto;width:fit-content}.Section--videos input[name=visibility]:checked~.Button{display:none}@media (max-width:1024px){.Section--videos{padding-bottom:80px}.Section__videos{grid-template-columns:repeat(2,calc((100% - 20px * 1)/ 2))}.Section__video--active:nth-child(1n+7){display:none}.Section--videos input[name=visibility]:checked~.Section__videos .Section__video--active{display:block!important}.Section__video-title{font-size:16px;line-height:20px}}@media (max-width:768px){.Section__videos{grid-template-columns:100%}.Section--videos .Button{margin-top:40px}}.Section--matches{padding-bottom:100px}.Section--matches .Section__text{max-width:80%}.Section__matches{display:grid;grid-template-columns:repeat(4,calc((100% - 20px * 3)/ 4));grid-template-rows:min-content;grid-gap:20px}.Section__match{--timeout:.9s;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-image);background:linear-gradient(260deg,#f0f4f9 0,#e7edf6 100%);padding:20px}.Section__match-icon{--size:60px;width:var(--size);height:var(--size);user-select:none}.Section__match-icon svg{width:inherit;height:inherit}.Section__match-text{color:#000;font-size:18px;font-weight:700;line-height:22px;margin-top:16px;width:100%;text-align:center}@media (max-width:1400px){.Section__matches{grid-template-columns:repeat(2,calc((100% - 20px * 1)/ 2))}.Section--matches .Section__text{max-width:unset}}@media (max-width:1024px){.Section--matches{padding-bottom:80px}}@media (max-width:768px){.Section__matches{grid-template-columns:100%}.Section__match{padding:20px 24px}.Section__match-icon{display:none}.Section__match-text{text-align:left;margin-top:0}}.Section--manuals{padding-bottom:100px}.Section__manuals{display:grid;grid-template-columns:repeat(3,calc((100% - 20px * 2)/ 3));grid-template-rows:min-content;grid-gap:20px}.Section__manual{--timeout:.9s;display:block;border-radius:var(--border-radius-image);background-color:#f0f4f9;background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" width="135" height="125" viewBox="0 0 135 125" fill="none"><path d="M42.5 125C93.5863 125 135 83.5863 135 32.5C135 21.0632 132.924 10.1111 129.129 0H0V114.68C12.7256 121.275 27.1777 125 42.5 125Z" fill="%23DEE6F2"/></svg>');background-position:left top;background-repeat:no-repeat;background-size:135px 125px;padding:24px 30px 30px 30px;counter-increment:counter;text-align:left}.Section__manual-title{color:#000;font-size:24px;font-weight:700;line-height:30px}.Section__manual-title::before{content:'0'counter(counter) '. ';font-weight:800;font-size:28px}.Section__manual-text{color:#000;font-size:18px;font-weight:400;line-height:22px;margin-top:14px}.Section__manual .Section__buttons{display:flex;align-items:center;margin-top:34px}.Section__manual .Section__buttons>*+*{margin-top:12px}@media (max-width:1400px){.Section__manual{padding:22px 24px 24px 24px;background-size:130px 120px}.Section__manual-title{font-size:22px;line-height:28px}.Section__manual-title::before{font-size:26px}}@media (max-width:1024px){.Section--manuals{padding-bottom:80px}.Section__manual{background-size:110px 100px}.Section__manuals{grid-template-columns:repeat(2,calc((100% - 20px * 1)/ 2))}.Section__manual:nth-child(3n+3){grid-column:span 2}}@media (max-width:768px){.Section__manuals{grid-template-columns:100%}.Section__manual{grid-column:unset!important}}.Section--clients{padding-bottom:100px}.Section--clients .Section__head{display:flex;justify-content:space-between;align-items:center}.Section--clients .Section__head .Button{min-width:min-content;margin-left:36px;--button_padding:26px}.Section__clients{opacity:1;filter:grayscale(0);pointer-events:all;transition:opacity .2s,filter .2s;border-radius:var(--border-radius-image)}.Section--clients .swiper:not(.swiper-initialized){display:grid;grid-template-columns:100%;grid-template-rows:min-content;grid-gap:20px;align-items:start;opacity:.25;filter:grayscale(50%);pointer-events:none}.Section__client{display:grid;grid-template-columns:560px auto;grid-template-rows:min-content;grid-column-gap:40px;align-items:start}.Section--clients .swiper:not(.swiper-initialized) .Section__client+.Section__client{margin-left:calc(var(--column-indent)/ 2)}.Section__client-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:2;width:100%;height:100%;box-sizing:border-box;color:#000;font-size:22px;font-weight:700;line-height:26px;user-select:none;grid-area:1/2/2/3}.Section__client-placeholder::before{content:'';display:block;width:60px;height:60px;background-image:url(/media/images/video_placeholder_play.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:14px}.Section__client .Video{border-radius:var(--border-radius-image);padding-top:0;box-sizing:border-box;padding-bottom:calc(100% / 16 * 9);width:100%;position:relative;z-index:1;grid-area:1/1/2/2}.Section__client--fake .Video{pointer-events:none}.Section__client--fake .Video__placeholder::after{display:none}.Section__client-content{width:100%;position:relative;z-index:1;grid-area:1/2/2/3}.Section__client--fake .Section__client-content{filter:blur(1.5px);opacity:.3}.Section__client-title{color:#000;font-size:22px;font-weight:700;line-height:26px}.Section__client-tags{--gap:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:calc(100% + var(--gap));margin:calc(18px - var(--gap)/ 2) calc(var(--gap)/ -2) calc(var(--gap)/ -2) calc(var(--gap)/ -2)}.Section__client-tag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;white-space:nowrap;width:fit-content;margin:calc(var(--gap)/ 2)}.Section__client-tag svg{display:block;width:16px;height:16px;color:#7a7a7a;margin-right:8px;flex-shrink:0}.Section__client-tag__in{color:#7a7a7a;font-size:16px;font-weight:600;line-height:20px}.Section__client-text{color:#000;font-size:16px;font-weight:600;line-height:24px;margin-top:18px}.DynamicText__control{display:none}.DynamicText__action{display:none;position:relative;margin-top:12px;border-radius:calc(var(--border-radius-button)/ 2)}.DynamicText__action-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%}.DynamicText__control~.DynamicText__action .DynamicText__action-button--expand{display:flex}.DynamicText__control~.DynamicText__action .DynamicText__action-button--collapse{display:none}.DynamicText__control:checked~.DynamicText__action .DynamicText__action-button--expand{display:none}.DynamicText__control:checked~.DynamicText__action .DynamicText__action-button--collapse{display:flex}.DynamicText__action-button::after,.DynamicText__action-button::before{content:'';display:block;width:100%;height:1px;background-color:#ebebeb;flex-shrink:1}.DynamicText__action-button__in{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;color:#000;font-size:16px;font-weight:400;line-height:26px;width:fit-content;max-width:100%;flex-shrink:0;margin-left:12px;margin-right:12px}.DynamicText__action-button__in .Icon{font-size:14px;margin-left:8px}.DynamicText__action-button--expand .DynamicText__action-button__in .Icon{transform:rotate(0)}.DynamicText__action-button--collapse .DynamicText__action-button__in .Icon{transform:rotate(180deg)}.Section--clients .Swiper-paginations{display:grid;margin-top:36px}.Section--clients .Section__in>a.Button{display:none;margin-top:40px}@media (max-width:1400px){.Section__client{grid-template-columns:470px auto;grid-column-gap:24px}.Section__client-tags{--gap:24px;margin:calc(14px - var(--gap)/ 2) calc(var(--gap)/ -2) calc(var(--gap)/ -2) calc(var(--gap)/ -2)}.Section__client-tag__in{font-size:14px;line-height:18px}.Section__client-text{margin-top:14px}.Section--clients .Swiper-paginations{margin-top:32px}}@media (max-width:1024px){.Section--clients{padding-bottom:80px}.Section--clients .Section__head .Button{display:none}.Section__clients{overflow:visible}.Section__client{grid-template-columns:100%;grid-row-gap:24px}.Section__client-placeholder{font-size:20px;line-height:24px;grid-area:2/1/3/2}.Section__client .Video{grid-area:1/1/2/2}.Section__client-content{grid-area:2/1/3/2}.Section--clients .Section__in>a.Button{display:flex;margin-top:32px}}@media (max-width:768px){.Section__client-placeholder{font-size:18px;line-height:22px}.Section__client-placeholder::before{width:56px;height:56px}.DynamicText__control~.DynamicText__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.DynamicText__control:checked~.DynamicText__content{display:block;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset}.DynamicText__action{display:block}.Section--clients .Swiper-paginations{padding:0;justify-content:space-between}}.Section--attention{padding-bottom:100px}.Section__attention{display:grid;grid-template-columns:440px auto;grid-template-rows:min-content min-content 1fr;grid-column-gap:80px;align-items:start}.Section__attention .Section__head{grid-area:1/1/2/2}.Section__attention .Section__text{grid-area:2/1/3/2}.Section__attention .Section__buttons{position:relative;z-index:2;display:flex;align-items:center;grid-area:3/1/4/2}.Section__attention .Button{--timeout:.9s;--button_padding:24px;cursor:default;width:100%}.Section__attention .Button:nth-child(1){--button_background:#2B2B2B;--button_background_hover:#2B2B2B;--button_background_active:#2B2B2B}.Section__attention .Button:nth-child(2){--button_background:#E60000;--button_background_hover:#E60000;--button_background_active:#E60000}.Section__attention .Button:nth-child(3){--button_background:#F0F4F9;--button_background_hover:#F0F4F9;--button_background_active:#F0F4F9}.Section__attention .Button__content{display:flex}.Section__attention .Section__buttons>*+*{margin-left:12px}.Section__attention-photo{position:relative;z-index:1;height:340px;width:100%;background-color:#f0f4f9;border-radius:var(--border-radius-image);overflow:hidden;grid-area:1/2/4/3}.Section__attention-image{display:block;height:inherit;width:inherit;object-fit:cover;object-position:center;user-select:none;opacity:0;transition:opacity .2s}.Section__attention-image--loaded{opacity:1}@media (max-width:1024px){.Section--attention{padding-bottom:80px}.Section__attention{grid-template-columns:100%;grid-template-rows:min-content min-content 1fr;align-items:center}.Section__attention .Section__head{grid-area:1/1/2/2}.Section__attention .Section__text{grid-area:2/1/3/2}.Section__attention .Section__buttons{flex-direction:column;align-items:flex-start;grid-area:3/1/4/2;margin-left:42px;margin-right:42px}.Section__attention .Section__buttons>*+*{margin-left:0;margin-top:16px}.Section__attention .Button{min-width:140px;width:unset}.Section__attention-photo{grid-area:3/1/4/2;margin-top:40px}}@media (max-width:768px){.Section__attention{grid-template-columns:100%;grid-template-rows:min-content min-content 1fr;align-items:center}.Section__attention .Section__buttons{margin-left:24px;margin-right:24px}.Section__attention-photo{height:250px}}.Section--banner{padding-top:100px;padding-bottom:100px;margin-bottom:calc(100px - var(--footer-indent));min-height:550px;box-sizing:border-box;background-color:#f0f4f9;position:relative;overflow:hidden}.Section--banner .Section__in{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:60%}.Section--banner .Section__buttons,.Section--banner .Section__head,.Section--banner .Section__text{z-index:2}.Section--banner .Section__in::after{content:'';display:block;position:absolute;border-radius:50%;background:linear-gradient(41deg,#ffde00 23.45%,#ffed77 76.55%);z-index:0;--size:656px;width:var(--size);height:var(--size);top:auto;bottom:-200px;right:calc(15% - (var(--size) - 464px)/ 2)}.Section__banner-image{position:absolute;display:block;top:auto;bottom:0;right:15%;height:auto;max-height:100%;width:auto;object-fit:cover;object-position:center;pointer-events:none;user-select:none;z-index:1;opacity:0;transition:opacity .2s}.Section__banner-image--loaded{opacity:1}.Section--banner .Section__buttons{display:flex;align-items:center}.Section--banner .Section__buttons>*+*{margin-left:48px}.Section--banner .Section__buttons>.Link{font-weight:700;line-height:34px;font-size:22px;text-decoration:unset;white-space:nowrap}@media (max-width:1660px){.Section--banner .Section__in::after{right:calc(10% - (var(--size) - 464px)/ 2)}.Section__banner-image{right:10%}}@media (max-width:1400px){.Section--banner .Section__in{width:50%}.Section--banner .Section__in::after{--size:500px;bottom:-80px}}@media (max-width:1024px){.Section--banner{min-height:500px;margin-bottom:calc(80px - var(--footer-indent))}.Section--banner .Section__in{width:55%}.Section__banner-image{right:0}.Section--banner .Section__in::after{--size:576px;bottom:-118px;right:calc(0% - (var(--size) - 428px)/ 2)}}@media (max-width:768px){.Section--banner{padding-top:80px;padding-bottom:80px;margin-bottom:calc(60px - var(--footer-indent))}.Section--banner .Section__in{width:100%}.Section__banner-image{display:none}.Section--banner .Section__buttons{width:100%;flex-direction:column;align-items:flex-start}.Section--banner .Section__buttons>*{margin-left:0}.Section--banner .Section__buttons>.Link{text-align:center;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:0}.Section--banner .Section__buttons .Button{width:100%}.Section--banner .Section__in::after{display:none}}