@charset "UTF-8";.page-progress[data-v-50815f22]{position:fixed;top:0;left:0;right:0;height:2px;z-index:100000;pointer-events:none;opacity:0;transition:opacity .2s ease}.page-progress--on[data-v-50815f22]{opacity:1}.page-progress__bar[data-v-50815f22]{height:100%;width:100%;transform-origin:left center;transform:scaleX(0);background:linear-gradient(90deg,#e04f39,#202a44);box-shadow:0 0 8px #e04f3973;transition:transform .18s ease-out}.ibrush-cookie-root[data-v-87ed0ddd]{position:fixed!important;left:0;right:0;bottom:.8rem;width:100%;padding:0 .8rem;z-index:100000;pointer-events:none;transform:translateY(.8rem)!important;opacity:0;transition:opacity .25s ease,transform .25s ease!important}.ibrush-cookie-root.active[data-v-87ed0ddd]{transform:translateY(0)!important;opacity:1}.ibrush-cookie-root[data-v-87ed0ddd]:not(.active){pointer-events:none}.ibrush-cookie-root[data-v-87ed0ddd] .cookie{pointer-events:auto;position:relative;left:auto;bottom:auto;margin:0;max-width:61.6rem}@media (max-width: 760px){.ibrush-cookie-root[data-v-87ed0ddd]{bottom:.4rem}.ibrush-cookie-root[data-v-87ed0ddd] .cookie{max-width:none;width:100%;margin:0}}.ibrush-cookie-root[data-v-87ed0ddd] .cookie-extra-list__link{cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.route-fade-enter-active,.route-fade-leave-active{transition:opacity .22s ease}.route-fade-enter-from,.route-fade-leave-to{opacity:0}.markup-page[data-v-b75156c7]{opacity:0;transform:translateY(6px);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.markup-page--ready[data-v-b75156c7]{opacity:1;transform:none}.markup-page--fading[data-v-b75156c7]{opacity:0;transform:translateY(4px);transition-duration:.15s}.markup-page__status[data-v-b75156c7]{padding:2rem;font-family:system-ui,sans-serif}.home-services{--home-orange: #e04f39;--home-ink: #202a44;--home-muted: #8f95a1;--home-card-bg: #f4f4f6;margin-top:40px;margin-bottom:40px}@media (min-width: 1025px){.home-services{margin-top:56px;margin-bottom:56px}.site-content._main{padding-top:5.6rem}.site-content._main .title_main{font-size:5.4rem;margin-bottom:calc(10px + 2.4rem)}}.home-services__grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 761px){.home-services__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1025px){.home-services__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}}.home-services__card{position:relative;display:flex;flex-direction:column;height:220px;padding:16px 20px 20px;border-radius:24px;background:var(--home-card-bg);color:var(--home-ink);text-decoration:none;overflow:hidden;transition:background-color .25s ease,color .25s ease}@media (min-width: 1025px){.home-services__card{height:284px;padding:24px 12px 40px;border-radius:28px}}@media (hover: hover){.home-services__card:hover{background:var(--home-orange);color:#fff}.home-services__card:hover .home-services__text{color:#ffffffeb}.home-services__card:hover .home-services__title,.home-services__card:hover .home-services__arrow{color:#fff}.home-services__card:hover .home-services__bg--default{opacity:0}.home-services__card:hover .home-services__bg--hover{opacity:1}}.home-services__title{position:relative;z-index:1;margin:0 0 12px;font-size:20px;line-height:110%;font-weight:500;font-style:normal;letter-spacing:0;color:#202a44;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 8px;text-align:left;transition:color .25s ease}.home-services__break{display:none}@media (min-width: 1025px){.home-services__break{display:block;flex-basis:100%;width:100%;height:0}}.home-services__text{position:relative;z-index:1;margin:0;font-size:14px;font-weight:400;font-style:normal;line-height:120%;letter-spacing:0;color:#8f95a1;text-align:left;transition:color .25s ease}@media (min-width: 761px){.home-services__title{justify-content:center;text-align:center}.home-services__text{text-align:center}}@media (min-width: 1025px){.home-services__title{font-size:24px}.home-services__text{font-size:16px}}.home-services__arrow{flex-shrink:0;width:16px;height:16px;color:#c7cad0;transition:color .25s ease}.home-services__visual{position:absolute;inset:auto 0 0 0;height:55%;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.home-services__visual picture{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;margin:0}.home-services__bg{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:auto;height:auto;max-width:none;max-height:none;object-fit:none;transition:opacity .25s ease}.home-services__bg--hover{opacity:0}.home-industries{--home-ink: #202a44;--home-muted: #8f95a1;--home-line: #e6e8ec;--home-accent: #e04f39;margin-top:16px;margin-bottom:8px;overflow:visible;overflow-anchor:none}@media (min-width: 1025px){.home-industries{margin-top:24px;margin-bottom:16px}}.home-industries__list{margin:0;padding:0;list-style:none;overflow:visible;border-top:1px solid var(--home-line)}.home-industries__item{position:relative;border-bottom:1px solid var(--home-line);overflow:visible}.home-industries__link{display:flex;flex-direction:column;gap:12px;padding:24px 0;color:inherit;text-decoration:none;overflow:visible;position:relative}@media (min-width: 1025px){.home-industries__link{display:flex;align-items:flex-start;padding-top:69px;padding-bottom:69px}}.home-industries__main{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;position:relative;z-index:1}@media (min-width: 1025px){.home-industries__main{flex-direction:row;align-items:flex-start;gap:24px;width:100%;max-width:calc(100% - 480px);padding-right:16px;box-sizing:border-box}.home-industries__body{max-width:100%}.home-industries__name,.home-industries__desc{overflow-wrap:break-word}}.home-industries__num{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:43px;height:29px;padding:0;border-radius:999px;background:#f0f1f4;font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:0;text-align:center;vertical-align:middle;color:#202a4480;transition:color .55s ease,background-color .55s ease}@media (min-width: 1025px){.home-industries__num{width:53px;height:37px}}.home-industries__body{min-width:0;flex:1}.home-industries__name{margin:0;font-size:24px;line-height:130%;font-weight:500;letter-spacing:0;color:var(--home-ink);vertical-align:middle}.home-industries__mark{color:var(--home-accent)}@media (min-width: 1025px) and (hover: hover) and (pointer: fine){.home-industries__name{font-size:38px;line-height:110%}}.home-industries__desc{margin:12px 0 0;font-size:14px;font-weight:400;font-style:normal;line-height:120%;letter-spacing:0;color:#8f95a1}.home-industries__media{align-self:flex-end;height:0;opacity:0;overflow:hidden;pointer-events:none;transform:none}.home-industries__media img{display:block;width:auto;height:auto;max-width:min(100%,320px);border-radius:16px}.home-industries__item.is-active{z-index:3}.home-industries__item.is-active .home-industries__num{color:#202a44;background:#e8e9ed}@media (max-width: 1024px){.home-industries__media{margin-top:0;margin-bottom:0}.home-industries__media picture{display:block;height:100%}.home-industries__media img{display:block;width:auto;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:right bottom}.home-industries__item.is-active .home-industries__link{position:relative;box-sizing:border-box;min-height:300px;padding-bottom:0;overflow:visible}.home-industries__item.is-active .home-industries__media{position:absolute;left:auto;bottom:-12px;margin:0;overflow:hidden;z-index:2}}@media (max-width: 760px){.home-industries__item.is-active .home-industries__link{height:300px;min-height:300px;max-height:300px}.home-industries__media{align-self:flex-end}.home-industries__item.is-active .home-industries__media{right:-1.6rem}}@media (min-width: 761px) and (max-width: 1024px){.home-industries__media{align-self:flex-end}.home-industries__item.is-active .home-industries__media{right:-8rem}}@media (min-width: 1025px){.home-industries__media{position:absolute;right:0;top:50%;z-index:2;align-self:auto;height:auto;overflow:visible;transform:translate3d(10px,-50%,0)}.home-industries__item.is-active .home-industries__media{overflow:visible}.home-industries__media img{max-width:none}}.mob-menu--2026{--mm-ink: #202a44;--mm-card: #f4f4f6;--mm-orange: #e04f39;--mm-tg: #2aabee;--mm-line: #e9eaec;overflow-x:clip;overflow-y:auto}@media (max-width: 760px){.mob-menu--2026{width:100%;overflow-x:clip;overflow-y:auto}}.mob-menu--2026 .mob-menu__wrapper{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:0;overflow-x:clip}.mob-menu--2026 .mob-menu__toggler{--mm-close-icon: 16px;--mm-close-white: 61px;position:absolute;top:calc(16px - (var(--mm-close-white) - var(--mm-close-icon)) / 2);right:calc(16px - (var(--mm-close-white) - var(--mm-close-icon)) / 2);z-index:2;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:61px;height:61px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;transform:translate(3px,-3px);cursor:pointer}.mob-menu--2026 .mob-menu__toggler-inner{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:50px;height:50px;padding:0;border-radius:50%;background:#fff}.mob-menu--2026 .mob-menu__close-icon{display:block;flex-shrink:0;width:16px;height:16px;min-width:16px;min-height:16px}.mob-menu--2026 .mob-menu__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:clip;overflow-y:auto;-webkit-overflow-scrolling:touch}.mob-menu--2026 .mob-menu__services{display:flex;flex-direction:column;gap:4px;margin:0 16px 24px;padding:max(20px,env(safe-area-inset-top,0px)) 0 0;list-style:none}.mob-menu--2026 .mob-menu__services-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(7.2rem,9.8rem);gap:4px}.mob-menu--2026 .mob-menu__service{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;box-sizing:border-box;height:64px;min-height:64px;padding:23px 24px;border-radius:1.6rem;background:var(--mm-card);color:var(--mm-ink);text-decoration:none;overflow:hidden}.mob-menu--2026 .mob-menu__service-title{position:relative;z-index:1;padding-right:9.6rem;color:#202a44;font-size:16px;font-weight:500;font-style:normal;line-height:110%;letter-spacing:0;white-space:nowrap}.mob-menu--2026 .mob-menu__service-visual{position:absolute;right:0;top:50%;z-index:0;display:block;width:auto;height:auto;max-width:none;pointer-events:none;transform:translateY(-50%)}.mob-menu--2026 .mob-menu__service--audits .mob-menu__service-visual{right:0;width:170px;height:64px;object-fit:none;object-position:right center}.mob-menu--2026 .mob-menu__service--support{padding-right:12px}.mob-menu--2026 .mob-menu__service--support .mob-menu__service-title{padding-right:4.8rem}.mob-menu--2026 .mob-menu__service--support .mob-menu__service-visual{right:0;width:163px;height:64px;object-fit:none;object-position:right center}.mob-menu--2026 .mob-menu__service--more{justify-content:flex-start;gap:10px;min-width:0;padding:23px 16px 23px 20px}.mob-menu--2026 .mob-menu__service--more .mob-menu__service-title{padding-right:0}.mob-menu--2026 .mob-menu__service-arrow{position:relative;z-index:1;flex-shrink:0;display:block;width:16px;height:16px}.mob-menu--2026 .mob-menu__industries{margin:0 0 12px;padding:0;list-style:none;border:0}.mob-menu--2026 .mob-menu__industry{border:0}.mob-menu--2026 .mob-menu__industry:not(:last-child){border-bottom:1px solid var(--mm-line)}.mob-menu--2026 .mob-menu__industry-link{display:block;padding:24px 40px;color:#202a44;font-size:16px;font-weight:500;font-style:normal;line-height:110%;letter-spacing:0;text-decoration:none}.mob-menu--2026 .mob-menu__quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 16px 16px}.mob-menu--2026 .mob-menu__quick-link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:102px;min-height:102px;aspect-ratio:auto;padding:8px 8px 12px 14px;border-radius:12px;background:var(--mm-card);color:#202a44;font-size:16px;font-weight:500;font-style:normal;line-height:110%;letter-spacing:0;text-decoration:none}.mob-menu--2026 .mob-menu__quick-arrow{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px}.mob-menu--2026 .mob-menu__quick-arrow img{display:block;width:13px;height:13px}.mob-menu--2026 .mob-menu__actions{display:flex;flex-direction:column;gap:24px;margin:auto 16px 0;padding-bottom:max(45px,env(safe-area-inset-bottom,0px))}.mob-menu--2026 .mob-menu__cta{display:flex;align-items:center;justify-content:center;min-height:5.2rem;padding:1.4rem 1.6rem;border-radius:16px;background:var(--mm-orange);color:#fff;font-size:16px;font-weight:500;line-height:130%;letter-spacing:0;text-align:center;text-decoration:none}.mob-menu--2026 .mob-menu__tg{display:flex;align-items:center;justify-content:center;gap:8px;min-height:0;padding:0 1.6rem;border:0;border-radius:0;background:transparent;color:var(--mm-tg);font-size:16px;font-weight:500;line-height:130%;letter-spacing:0;text-align:center;text-decoration:none}.mob-menu--2026 .mob-menu__tg-icon{flex-shrink:0;width:2rem;height:2rem;fill:currentColor}.supportTest__info._price{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.supportTest__info._price .supportTest__price-old,.supportTest__info._price .supportTest__price-new{display:block;margin:0;font-weight:500;line-height:1.05}.supportTest__info._price .supportTest__price-old{font-size:5.6rem;text-decoration:line-through;text-decoration-thickness:.08em;opacity:.5}.supportTest__info._price .supportTest__price-new{margin-top:.8rem;font-size:7.2rem}@media only screen and (max-width: 1366px){.supportTest__info._price .supportTest__price-old{font-size:4rem}.supportTest__info._price .supportTest__price-new{font-size:5.2rem}}.supportAbout .accordion__button{display:none}.supportAbout .accordion__body{opacity:1;max-height:none!important;overflow:visible!important}.supportAbout .accordion__text{-webkit-line-clamp:unset;display:block;overflow:visible;text-overflow:unset}@media only screen and (min-width: 1025px){.supportHead{margin-bottom:clamp(56px,80px + (100vw - 1920px) * -24 / -480,80px)}.support__title{max-width:none;white-space:nowrap;font-size:clamp(50px,56px + (100vw - 1920px) * -6 / -480,56px);line-height:1.1;margin-bottom:clamp(28px,40px + (100vw - 1920px) * -12 / -480,40px)}.supportHead__text{font-size:clamp(17px,18px + (100vw - 1920px) * -1 / -480,18px);line-height:1.4;margin-bottom:clamp(20px,28px + (100vw - 1920px) * -8 / -480,28px);max-width:clamp(780px,850px + (100vw - 1920px) * -70 / -480,850px)}.supportComp__title{margin-bottom:clamp(32px,40px + (100vw - 1920px) * -8 / -480,40px)}.supportComp .supportSection__title{font-size:clamp(30px,32px + (100vw - 1920px) * -2 / -480,32px);line-height:1.2}}.supportComp--grid{margin-bottom:clamp(48px,72px + (100vw - 1920px) * -24 / -480,72px)}.supportComp--grid .supportComp__title{margin-bottom:5.6rem}@media only screen and (max-width: 760px){.supportComp--grid .supportComp__title{margin-bottom:3.2rem;text-align:left}.supportComp--grid .supportSection__title{text-align:left}}.supportComp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2.4rem;row-gap:4.8rem}@media only screen and (max-width: 1024px){.supportComp__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:3.6rem}}@media only screen and (max-width: 760px){.supportComp__grid{grid-template-columns:1fr;row-gap:2.8rem}}.supportComp__item{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:#202a44}.supportComp__accBtn{display:block;box-sizing:border-box;width:100%;margin:0 0 1.6rem;padding:0;border:0;background:transparent;text-align:left;cursor:default;pointer-events:none;color:inherit;font:inherit}.supportComp__accBody{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.supportComp__logos{display:flex;align-items:center;justify-content:flex-start;margin:0 0 1.2rem}.supportComp__logo{display:block;flex-shrink:0;width:5.6rem;height:5.6rem;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 2px #fff;cursor:default;position:relative;filter:saturate(.25);transition:filter .18s ease;pointer-events:auto}.supportComp__logo:not(:first-child){margin-left:-1.4rem}.supportComp__item:hover .supportComp__logo{filter:saturate(1)}.supportComp__slideLabel{display:block;margin:0;width:100%;text-align:left;font-size:clamp(2.4rem,2.2vw,3.6rem);line-height:1.05;font-weight:500;color:#202a44}.supportComp__slideTechs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none;width:100%}.supportComp__slideTechs li{margin:0;padding:.55rem 1.1rem;border-radius:99.9rem;background:#f4f4f6;white-space:nowrap;font-size:1.3rem;line-height:1.25;font-weight:400;color:#202a44;transition:background-color .18s ease,color .18s ease}.supportComp__slideTechs li.is-lit{background:#000;color:#fff}@media only screen and (max-width: 760px){.supportComp__grid{display:flex;flex-direction:column;align-items:stretch;gap:2.4rem}.supportComp__item{align-items:flex-start;width:100%;text-align:left}.supportComp__accBtn{margin:0;padding:0;border-radius:0;background:transparent;text-align:left;cursor:pointer;pointer-events:auto;scroll-margin-top:0}.supportComp__accBtn .supportComp__slideLabel{font-size:clamp(2.8rem,8vw,3.6rem);line-height:1.05;font-weight:500;text-align:left;color:#202a4461;transition:color .2s ease}.supportComp__item.is-open .supportComp__accBtn .supportComp__slideLabel{color:#202a44}.supportComp__accBody{display:flex;align-items:flex-start;max-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .2s ease,padding .28s cubic-bezier(.22,1,.36,1)}.supportComp__item.is-open .supportComp__accBody{max-height:28rem;opacity:1;padding:1.6rem 0 0;pointer-events:auto}.supportComp__item.is-open .supportComp__logos{justify-content:flex-start;margin:0 0 1.4rem}.supportComp__logo{width:5.6rem;height:5.6rem}.supportComp__logo:not(:first-child){margin-left:-1.4rem}.supportComp__item.is-open .supportComp__slideTechs{justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.supportComp__accBody{transition:none}}.support__title{max-width:none}@media only screen and (min-width: 761px) and (max-width: 1024px){.support__title{white-space:nowrap}}.support__title .support__title-ai{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-left:.28em;height:2.2em;padding:0 .9em;overflow:hidden;font-size:.28em;font-weight:500;line-height:1;letter-spacing:.02em;vertical-align:2.35em;white-space:nowrap;text-decoration:none;color:#e04f39;background:transparent;border:1px solid #000;border-radius:999px;box-shadow:none;cursor:pointer}.support__title .support__title-ai:before,.support__title .support__title-ai-label--on{clip-path:inset(0 100% 0 0);transition:clip-path .35s ease}.support__title .support__title-ai:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000}.support__title .support__title-ai:hover,.support__title .support__title-ai:focus-visible{outline:none}.support__title .support__title-ai:hover:before,.support__title .support__title-ai:focus-visible:before,.support__title .support__title-ai:hover .support__title-ai-label--on,.support__title .support__title-ai:focus-visible .support__title-ai-label--on{clip-path:inset(0 0 0 0)}.support__title .support__title-ai-label{position:relative;z-index:1;display:block;line-height:1;color:#e04f39}.support__title .support__title-ai-label--on{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}@media only screen and (max-width: 760px){.support__title .support__title-ai{margin-left:.15em;height:auto;padding:.2em .55em;font-size:.55em;vertical-align:2px}}a.supportTest__button{text-decoration:none;color:#f6f6f6;box-sizing:border-box;cursor:pointer}.support .supportArticles{padding-bottom:0}@media only screen and (max-width: 1024px){.support .supportArticles{padding-bottom:0}}.support .home-services{margin-top:8rem;margin-bottom:8rem}@media only screen and (max-width: 1024px){.support .home-services{margin-top:5.6rem;margin-bottom:5.6rem}}@media only screen and (max-width: 760px){.support .home-services{margin-top:4rem;margin-bottom:4rem}}.supportAi{margin:0 0 5.6rem;padding:8rem 0;background-color:#f4f4f6}@media only screen and (max-width: 1024px){.supportAi{padding:6.4rem 0}}@media only screen and (max-width: 760px){.supportAi{margin-bottom:4rem;padding:4rem 0;background-color:#f9f9f9}}.supportAi__head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.2rem 6.4rem;align-items:end;margin-bottom:4.8rem}@media only screen and (max-width: 1024px){.supportAi__head{grid-template-columns:1fr;gap:1.6rem;margin-bottom:3.2rem}}.supportAi__head .supportSection__title{max-width:52rem}.supportAi__lead{margin:0;max-width:42rem;font-size:1.8rem;line-height:1.45;font-weight:500;color:#202a44}@media only screen and (max-width: 760px){.supportAi__lead{font-size:1.6rem;line-height:1.5}}.supportAi__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:3.2rem}@media only screen and (max-width: 1024px){.supportAi__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 760px){.supportAi__grid{grid-template-columns:1fr;gap:.8rem;margin-bottom:2.4rem}}.supportAi__item{position:relative;min-height:22rem;padding:2.8rem 2.4rem 2.4rem;border-radius:1.6rem;background-color:#fff;color:#202a44;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}@media only screen and (max-width: 760px){.supportAi__item{min-height:0;padding:2.4rem}}@media (hover: hover) and (pointer: fine){.supportAi__item:hover{transform:translateY(-.4rem);box-shadow:0 1.2rem 3.2rem #202a4414}}.supportAi__num{display:block;margin-bottom:2rem;font-size:1.4rem;line-height:1;font-weight:500;letter-spacing:.06em;color:#c7cad0;transition:color .25s ease}@media (hover: hover) and (pointer: fine){.supportAi__item:hover .supportAi__num{color:#e04f39}}.supportAi__itemTitle{margin:0 0 1.2rem;font-size:2rem;line-height:1.25;font-weight:500;color:#e04f39}@media only screen and (max-width: 760px){.supportAi__itemTitle{font-size:1.8rem;margin-bottom:.8rem}}.supportAi__itemText{margin:0;font-size:1.6rem;line-height:1.5;font-weight:400;color:#202a44}.supportAi__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.supportAi__footText{margin:0;font-size:1.4rem;line-height:1.4;font-weight:500;color:#698a97}.supportAi__stack{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.supportAi__stack li{padding:.7rem 1.4rem;border-radius:999px;background-color:#fff;font-size:1.4rem;line-height:1.2;font-weight:500;color:#202a44}.supportTasks__title{margin-bottom:5.6rem}@media only screen and (min-width: 1025px){.supportTasks__title{margin-bottom:clamp(32px,40px + (100vw - 1920px) * -8 / -480,40px)}.supportTasks .supportSection__title{font-size:clamp(30px,32px + (100vw - 1920px) * -2 / -480,32px);line-height:1.2}}@media only screen and (max-width: 760px){.supportTasks__title{margin-bottom:3.2rem;text-align:left}.supportTasks .supportSection__title{text-align:left}}.supportTasks__shell{position:relative}.supportTasks__wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;align-items:stretch}@media only screen and (max-width: 1210px){.supportTasks__wrapper{grid-template-columns:1fr;gap:1.2rem}}.supportTasks__item{box-sizing:border-box;position:relative;display:flex;flex-direction:column;margin:0;min-width:0;padding:2.8rem 2.4rem 2.4rem;border-radius:2rem;background:#f4f4f6;color:#202a44;overflow:hidden}@media only screen and (min-width: 1211px){.supportTasks__item{transition:background-color .28s ease}.supportTasks__wrapper:has(.supportTasks__item:hover) .supportTasks__item:not(:hover){background:#fafafb}}@media only screen and (min-width: 1211px) and (prefers-reduced-motion: reduce){.supportTasks__item{transition:none}}.supportTasks__item:nth-child(1){--tasks-flash: #e04f39}.supportTasks__item:nth-child(2){--tasks-flash: #202a44}.supportTasks__item:nth-child(3){--tasks-flash: #1f5c57}.supportTasks__itemTitle{margin:0 0 1.6rem;font-size:1.3rem;line-height:1.3;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#202a44}.supportTasks__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:.6rem;margin:0;padding:0;list-style:none;flex:1}.supportTasks__bubble{box-sizing:border-box;display:inline-flex;align-items:center;margin:0;padding:.7rem 1.2rem;border:0;border-radius:999px;list-style:none;background:#fff;color:#202a44;font-size:1.4rem;line-height:1.25;font-weight:400;white-space:nowrap}@keyframes support-tasks-flash{0%,to{background-color:#fff;color:#202a44}35%,55%{background-color:var(--tasks-flash);color:#fff}}@media only screen and (min-width: 761px){.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(1){animation:support-tasks-flash .42s ease;animation-delay:0s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(2){animation:support-tasks-flash .42s ease;animation-delay:75ms;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(3){animation:support-tasks-flash .42s ease;animation-delay:.15s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(4){animation:support-tasks-flash .42s ease;animation-delay:.225s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(5){animation:support-tasks-flash .42s ease;animation-delay:.3s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(6){animation:support-tasks-flash .42s ease;animation-delay:.375s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(7){animation:support-tasks-flash .42s ease;animation-delay:.45s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(8){animation:support-tasks-flash .42s ease;animation-delay:.525s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(9){animation:support-tasks-flash .42s ease;animation-delay:.6s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(1) .supportTasks__bubble:nth-child(10){animation:support-tasks-flash .42s ease;animation-delay:.675s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(1){animation:support-tasks-flash .42s ease;animation-delay:.75s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(2){animation:support-tasks-flash .42s ease;animation-delay:.825s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(3){animation:support-tasks-flash .42s ease;animation-delay:.9s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(4){animation:support-tasks-flash .42s ease;animation-delay:.975s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(5){animation:support-tasks-flash .42s ease;animation-delay:1.05s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(6){animation:support-tasks-flash .42s ease;animation-delay:1.125s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(7){animation:support-tasks-flash .42s ease;animation-delay:1.2s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(8){animation:support-tasks-flash .42s ease;animation-delay:1.275s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(9){animation:support-tasks-flash .42s ease;animation-delay:1.35s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(10){animation:support-tasks-flash .42s ease;animation-delay:1.425s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(2) .supportTasks__bubble:nth-child(11){animation:support-tasks-flash .42s ease;animation-delay:1.5s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(1){animation:support-tasks-flash .42s ease;animation-delay:1.575s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(2){animation:support-tasks-flash .42s ease;animation-delay:1.65s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(3){animation:support-tasks-flash .42s ease;animation-delay:1.725s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(4){animation:support-tasks-flash .42s ease;animation-delay:1.8s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(5){animation:support-tasks-flash .42s ease;animation-delay:1.875s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(6){animation:support-tasks-flash .42s ease;animation-delay:1.95s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(7){animation:support-tasks-flash .42s ease;animation-delay:2.025s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(8){animation:support-tasks-flash .42s ease;animation-delay:2.1s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(9){animation:support-tasks-flash .42s ease;animation-delay:2.175s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(10){animation:support-tasks-flash .42s ease;animation-delay:2.25s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(11){animation:support-tasks-flash .42s ease;animation-delay:2.325s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:nth-child(3) .supportTasks__bubble:nth-child(12){animation:support-tasks-flash .42s ease;animation-delay:2.4s;animation-fill-mode:none}}@media only screen and (max-width: 760px){.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(1){animation:support-tasks-flash .42s ease;animation-delay:0s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(2){animation:support-tasks-flash .42s ease;animation-delay:75ms;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(3){animation:support-tasks-flash .42s ease;animation-delay:.15s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(4){animation:support-tasks-flash .42s ease;animation-delay:.225s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(5){animation:support-tasks-flash .42s ease;animation-delay:.3s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(6){animation:support-tasks-flash .42s ease;animation-delay:.375s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(7){animation:support-tasks-flash .42s ease;animation-delay:.45s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(8){animation:support-tasks-flash .42s ease;animation-delay:.525s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(9){animation:support-tasks-flash .42s ease;animation-delay:.6s;animation-fill-mode:none}.supportTasks.is-wave-ready .supportTasks__item:first-child .supportTasks__bubble:nth-child(10){animation:support-tasks-flash .42s ease;animation-delay:.675s;animation-fill-mode:none}}@media (prefers-reduced-motion: reduce){.supportTasks__bubble{animation:none!important}}.supportTasks__timer{display:none}@keyframes support-tasks-timer{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media only screen and (max-width: 760px){.supportTasks .container{overflow:visible}.supportTasks__shell{margin-right:-1.6rem}.supportTasks__wrapper{display:flex;align-items:stretch;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:2.8rem}.supportTasks__wrapper::-webkit-scrollbar{display:none}.supportTasks__item{flex:0 0 calc(100% - 2.8rem);max-width:calc(100% - 2.8rem);scroll-snap-align:start;padding:2rem 1.6rem 4.4rem;border-radius:1.6rem}.supportTasks__itemTitle{margin-bottom:1.2rem;font-size:1.2rem}.supportTasks__list{gap:.4rem;margin-right:-1.2rem}.supportTasks__bubble{max-width:calc(50% - .2rem + .6rem);padding:.45rem .8rem;font-size:1.15rem}.supportTasks__timer{display:grid;place-items:center;position:absolute;right:1.4rem;bottom:1.4rem;z-index:2;box-sizing:border-box;width:2.4rem;height:2.4rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#202a44;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.supportTasks__timerSvg{display:block;width:2.4rem;height:2.4rem;transform:rotate(-90deg)}.supportTasks__timerTrack{stroke:#202a4447}.supportTasks__timerProgress{stroke:#202a44;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.supportTasks__timer.is-running .supportTasks__timerProgress{animation:support-tasks-timer 3.5s linear forwards}.supportTasks.is-slider-paused .supportTasks__timer{display:none}}@media only screen and (max-width: 760px) and (prefers-reduced-motion: reduce){.supportTasks__timer.is-running .supportTasks__timerProgress{animation:none;stroke-dashoffset:0}}html{scroll-behavior:smooth}body{margin:0}.markup-page__form-stub{margin-top:.75rem;padding:.5rem .75rem;background:#f3f7f3;border:1px solid #cfe3cf;font-size:14px}#app:empty{min-height:100vh}.header-extra-list .header-extra-list__link,.header-extra-list__mobile .header-extra-list__link{display:inline-flex;align-items:center;justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem;line-height:1.2}@media only screen and (min-width: 761px){.header-extra-list__item--soon .header-extra-list__link .soon-text{top:0;margin-left:.6rem;transform:translateY(-.35em)}}.formUpload{flex-wrap:wrap;width:100%}.form__label_file{flex-wrap:wrap;max-width:100%;column-gap:1.2rem;row-gap:.4rem}.formUpload .ibrush-file-hint{flex:1 0 100%;margin-top:.8rem}.formUpload__fileMeta{flex:none;color:#8f95a1;font-size:1.4rem}.form__file-box{min-width:0;max-width:100%}.ibrush-file-hint{flex:1 0 100%;order:3;margin:.4rem 0 0;font-size:1.3rem;line-height:1.35;color:#8f95a1}.ibrush-file-hint._error{color:#e04f39}.ibrush-file-chip{display:inline-flex;align-items:center;gap:.8rem;max-width:min(36rem,100%);padding:.5rem .4rem .5rem 1.2rem;border:.1rem solid #c7cad0;border-radius:1.2rem;font-size:1.4rem;line-height:1.3;color:#202a44}.ibrush-file-chip__name{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ibrush-file-chip__size{flex:none;color:#8f95a1}.ibrush-file-chip__remove{flex:none;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:#8f95a1;font-size:1.8rem;line-height:1;cursor:pointer}.ibrush-file-chip__remove:hover{color:#202a44}.ibrush-form-status{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.4;color:#202a44}.ibrush-form-status.is-hidden{display:none}.ibrush-form-status--error{color:#e04f39}.ibrush-form-status__text{margin:0}.ibrush-form-status__bar{display:block;margin-top:.8rem;height:.4rem;overflow:hidden;border-radius:.2rem;background:#e9eaec}.ibrush-form-status__fill{display:block;height:100%;background:#e04f39;transition:width .15s ease-out}.form__row_privacy>label:not(.custom-checkbox),.site-footer__agree,label[for=privacy-policy],label[for=privacy-policy-popup]{cursor:pointer}.markup-page__host .js-cookie-popup-container,.markup-page__host .cookie-settings{display:none!important}@media (max-width: 760px){#app{overflow-x:clip}body:not(.menu-open) .mob-menu{pointer-events:none}}html.is-resizing .mob-menu{transition:none!important}body.menu-open{left:0;right:0;width:100%;height:auto!important;max-height:none;overflow-x:clip}body.menu-open:after{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:100;pointer-events:auto}body.menu-open .mob-menu{z-index:101;top:0;bottom:0;height:auto;max-height:none;box-shadow:none}@media (max-width: 760px){.mob-menu__wrapper{min-height:100%;padding-top:max(2.4rem,env(safe-area-inset-top,0px));padding-bottom:max(2.4rem,env(safe-area-inset-bottom,0px))}.mob-menu--2026 .mob-menu__wrapper{padding:0}}.section--portfolio-slider .slider-portfolio .portfolio-list__img{object-fit:cover;object-position:center}@media (min-width: 761px){.section--portfolio-slider .slider-portfolio .portfolio-list__img-wrap{height:auto;min-height:0;aspect-ratio:1280/520}.section--portfolio-slider .slider-portfolio .portfolio-list__padding{padding-top:0;height:auto;aspect-ratio:1280/520}.section--portfolio-slider .slider-portfolio .swiper-pagination,.section--portfolio-slider .slider-portfolio .slick-dots{padding-top:40.625%}}@media (max-width: 760px){.section--portfolio-slider .slider-portfolio .portfolio-list__img-wrap{height:214px;min-height:214px;aspect-ratio:auto}.section--portfolio-slider .slider-portfolio .portfolio-list__padding{padding-top:0;height:214px;aspect-ratio:auto}.section--portfolio-slider .slider-portfolio .swiper-pagination,.section--portfolio-slider .slider-portfolio .slick-dots{padding-top:0}}.slider-portfolio--curtain .swiper-wrapper{transform:none!important}.slider-portfolio--curtain .swiper-slide{position:absolute;top:0;left:0;width:100%;height:auto;transform:none!important}.slider-portfolio--curtain .swiper-slide-active{position:relative}.slider-portfolio--curtain .portfolio-list__img-wrap{overflow:hidden}.slider-portfolio--curtain .swiper-pagination,.slider-portfolio--curtain .swiper-button-nav{z-index:30}.slider-portfolio .slick-dots .swiper-pagination-bullet-active:after,.slider-portfolio .swiper-pagination .swiper-pagination-bullet-active:after,.slider-portfolio .slick-dots li.slick-active:after{animation-duration:var(--portfolio-autoplay, 4s)}@media (prefers-reduced-motion: reduce){.slider-portfolio--curtain .portfolio-list__img-wrap,.slider-portfolio--curtain .portfolio-list__header,.slider-portfolio--curtain .portfolio-list__footer{transition:none!important}}.about-lifestyle .slick-slide.slick-loading img{display:block}.about-lifestyle .slick-loading .slick-track,.about-lifestyle .slick-loading .slick-slide{visibility:visible}.about-lifestyle .slick-loading .slick-list{background-image:none}.markup-page__host ._js-acc-collapsible .accordion:not(._expanded)>.accordion__body{display:none!important}.markup-page__host ._js-accordion-button svg,.supportProcesses__accordionButton svg,.supportProcesses__accordionIcon{pointer-events:none}.popup-common__close-popup-btn{min-width:2.4rem;min-height:2.4rem}.popup-common__close-popup-btn svg,.popup-common__close-svg{pointer-events:none}@media (max-width: 760px){.site-footer__lists{width:100%;min-width:0}.site-footer__cases-list,.site-footer__pages{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:1.6rem;row-gap:2.4rem;align-items:start;max-height:none;min-width:0}.site-footer__cases-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__pages{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);margin-bottom:4rem}}@media (max-width: 760px) and (max-width: 359px){.site-footer__pages{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 760px){.site-footer__cases-item,.site-footer__page{width:auto;min-width:0}.site-footer__cases-link,.site-footer__pages-link{overflow-wrap:break-word}.site-footer__pages-link--new{max-width:none}.site-footer__pages-link--new span{display:inline-block;vertical-align:middle;font-size:1rem;line-height:1.3;padding-top:2px;transform:translateY(-2px)}}.site-footer__pages-link--services{padding-right:0}.site-footer__pages-link--services:before{content:none;display:none}.portfolio-list__filters-item.swiper-slide{width:fit-content}.fixedDesign__servicesTab.swiper-slide{width:max-content}.case.case-sreda .caseHeader{background:#628063}.case-sreda .case-content__title{max-width:84rem}.case-sreda .case-content__header-top .case-content__link{flex-shrink:0}.case-sreda .case-content__main{padding-bottom:5.6rem}@media (max-width: 1024px){.case-sreda .case-content__main{padding-bottom:4rem}}@media (max-width: 767px){.case-sreda .case-content__main{padding-bottom:4rem}}.case-sreda__content+.case-sreda-section{padding-top:5.6rem}@media (max-width: 1024px){.case-sreda__content+.case-sreda-section{padding-top:4rem}}@media (max-width: 767px){.case-sreda__content+.case-sreda-section{padding-top:4rem}}.case-sreda-section{position:relative}.case-sreda-section__container{padding-inline:3.2rem;max-width:137.8rem;margin-inline:auto}@media (max-width: 1024px){.case-sreda-section__container{padding-inline:1.6rem}}@media (max-width: 767px){.case-sreda-section__container{padding-inline:1.7rem}}.case-sreda-section__title{margin:0 0 1.2rem;font-size:2.4rem;font-weight:500;line-height:1.25;color:#202a44}@media (max-width: 1024px){.case-sreda-section__title{margin-bottom:1rem;font-size:2rem;line-height:1.3}}@media (max-width: 767px){.case-sreda-section__title{margin-bottom:1.2rem;font-size:2.2rem;line-height:1.2}}.case-sreda-section__text{margin:0;max-width:92rem;font-size:1.6rem;font-weight:400;line-height:1.55;color:#202a44}@media (max-width: 767px){.case-sreda-section__text{font-size:1.6rem;line-height:1.5}}.case-sreda-section__picture{display:block;width:100%}.case-sreda-section__reveal{position:relative;display:block;width:100%;overflow:hidden;isolation:isolate;border-radius:4rem}@media (max-width: 1024px){.case-sreda-section__reveal{border-radius:2.4rem}}@media (max-width: 767px){.case-sreda-section__reveal{border-radius:1.6rem}}.case-sreda-section__reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background-color:#fff;transform:translateZ(0);pointer-events:none;will-change:transform}.case-sreda-section__reveal--visible:after{animation:case-sreda-curtain var(--case-sreda-reveal-duration, .68s) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--case-sreda-reveal-delay, 0ms)}@media (prefers-reduced-motion: reduce){.case-sreda-section__reveal:after{display:none}}.case-sreda-section__media{padding:3.2rem 1rem 0;max-width:144rem;margin-inline:auto}@media (max-width: 1024px){.case-sreda-section__media{padding:2.4rem .8rem 0}}@media (max-width: 767px){.case-sreda-section__media{padding:2.4rem .5rem 0}}.case-sreda-section__media--desk{display:block}@media (max-width: 767px){.case-sreda-section__media--desk{display:none}}.case-sreda-section__media--mob{display:none}@media (max-width: 767px){.case-sreda-section__media--mob{display:block}}.case-sreda-section__media--tight{padding-top:1.6rem}@media (max-width: 1024px){.case-sreda-section__media--tight{padding-top:1.2rem}}@media (max-width: 767px){.case-sreda-section__media--tight{padding-top:.8rem}}@media (max-width: 767px){.case-sreda-section__media--stack{display:flex;flex-direction:column;gap:.8rem}.case-sreda-section__media--stack.case-sreda-section__media--tight{padding-top:.8rem}}.case-sreda-section__media--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media (max-width: 1024px){.case-sreda-section__media--grid{grid-template-columns:1fr;gap:1.2rem}}.case-sreda-section__media--brand-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media (max-width: 1024px){.case-sreda-section__media--brand-row{grid-template-columns:1fr;gap:1.2rem}}@media (max-width: 767px){.case-sreda-section__media--brand-row{gap:.8rem}}.case-sreda-section__media--grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media (max-width: 1024px){.case-sreda-section__media--grid-4{gap:1.2rem}}@media (max-width: 767px){.case-sreda-section__media--grid-4{grid-template-columns:1fr}}.case-sreda-section__media--last{padding-bottom:1.6rem}@media (max-width: 1024px){.case-sreda-section__media--last{padding-bottom:1.2rem}}@media (max-width: 767px){.case-sreda-section__media--last{padding-bottom:1.6rem}}.case-sreda-section__img{display:block;width:100%;height:auto;border-radius:4rem}@media (max-width: 1024px){.case-sreda-section__img{border-radius:2.4rem}}@media (max-width: 767px){.case-sreda-section__img{border-radius:1.6rem}}.case-sreda-section__img--logo{aspect-ratio:1;object-fit:cover;background:#f7f3f2}.case-sreda-section__video{display:block;width:100%;height:auto;aspect-ratio:1378 / 782;object-fit:cover;background:#f7f3f2;border-radius:0}.case-sreda-section+.case-sreda-section{margin-top:6.4rem}@media (max-width: 1024px){.case-sreda-section+.case-sreda-section{margin-top:4.8rem}}@media (max-width: 767px){.case-sreda-section+.case-sreda-section{margin-top:4rem}}@keyframes case-sreda-curtain{0%{transform:translateZ(0)}to{transform:translate3d(-101%,0,0)}}.case-sreda .case-content__link-icon{display:block;width:2.4rem;height:2.4rem}.case-sreda>.container{padding-top:4.8rem}@media (max-width: 767px){.case-sreda>.container{padding-top:3.2rem}.case-sreda .case-content__link-icon{width:2.4rem;height:2.4rem}}
