@layer components-shared{.logo{-moz-column-gap:8px;cursor:pointer;max-width:100%;height:100dvh;transition:height .7s var(--ease-in-out),width .7s var(--ease-in-out),padding .7s var(--ease-in-out);will-change:padding;justify-content:center;align-items:center;column-gap:8px;margin-inline:auto;padding:12px;display:flex}.logo.menu-visible{padding:12px}@media screen and (max-width:1919px){.logo.menu-visible{padding:10px}}@media screen and (max-width:1439px){.logo.menu-visible{padding:6px}}@media screen and (max-width:1023px){.logo.menu-visible{padding:10px 10px 0}}@media screen and (max-width:767px){.logo.menu-visible{padding:10px 10px 0}}.logo__item{--i:0;width:100%;height:100%;clip-path:var(--shape);transition:width .7s var(--ease-in-out);animation:logo-carve .8s var(--ease-in-out) calc(.85s + var(--i)*60ms) both;will-change:clip-path;background:0 0;position:relative;overflow:hidden}.logo__item.active{width:150%!important}.logo__item:before{content:"";animation:logo-fill .7s var(--ease-in-out) calc(.25s + var(--i)*60ms) both;background:var(--element-logo);position:absolute;inset:0;transform:translateY(-100%)}.logo__item:first-child{--i:0;--shape-from:polygon(100.54% 0%, 100.27% 100.1%, 0% 100.1%, 0% 50.11%, 0% 0%);--shape:polygon(100.54% 0%, 100.27% 100.1%, 0% 100.1%, 23.99% 50.05%, 0% 0%)}.logo__item:nth-child(2){--i:1;--shape-from:polygon(100.81% 0%, 100.54% 100.21%, 0% 100.21%, 0% 59.23%, 0% 0%);--shape:polygon(101.08% 0%, 100.81% 100.31%, 0% 100.31%, 0% 59.29%, 65.77% 0%)}.logo__item:nth-child(3){--i:2;--shape-from:polygon(100% 40.13%, 100% 100%, 0% 100.41%, 0% 0%, 100% 0%);--shape:polygon(100% 40.13%, 33.42% 100%, 0% 100.41%, 0% 0%, 100% 0%)}.logo__item:nth-child(4){--i:3;--shape-from:polygon(100% 100%, 0% 100%, 0% 0%, 100% 0%, 100% 59.79%);--shape:polygon(100% 100%, 0% 100%, 0% 0%, 33.69% 0%, 100% 59.79%)}.logo__item:nth-child(5){--i:4;--shape-from:polygon(100.27% 100.1%, 0% 100.1%, 0% 59.86%, 0% 0%, 100% 0%, 100.27% 59.86%);--shape:polygon(100% 100%, 0% 100%, 0% 59.79%, 33.33% 0%, 66.4% 0%, 100% 59.79%)}.logo.template_main{width:100vw;height:calc(100vh - 80px);transition:width .7s var(--ease-in-out),padding .7s var(--ease-in-out),height .7s var(--ease-in-out) .45s;margin-left:0;margin-right:auto}.logo.template_main .logo__item{width:100%;height:100%}.logo.template_main .logo__item.active{width:100%!important}@media screen and (max-width:1919px){.logo.template_main{height:calc(100vh - 70px)}}@media screen and (max-width:1439px){.logo.template_main{height:calc(100vh - 40px)}}@media screen and (max-width:1023px){.logo.template_main{height:calc(100dvh - var(--navigation-menu-height))}}@media screen and (max-width:767px){.logo.template_main{height:calc(100dvh - var(--navigation-menu-height))}}.logo.template_top-left,.logo.template_top,.logo.template_left{width:calc(50vw - 40px);height:50vh;margin-left:0;margin-right:auto}.logo.template_top-left .logo__item,.logo.template_top .logo__item,.logo.template_left .logo__item{width:100%;height:100%}.logo.template_top-left{height:calc(50vh - 40px);transition:width .7s var(--ease-in-out),padding .7s var(--ease-in-out),height .7s var(--ease-in-out);padding-bottom:12px}@media screen and (max-width:1919px){.logo.template_top-left{height:calc(50vh - 70px)}}@media screen and (max-width:1439px){.logo.template_top-left{height:calc(50vh - 160px)}}.logo.template_top-left,.logo.template_left{z-index:10;position:sticky;top:0}@media screen and (max-width:1023px){.logo.template_top-left,.logo.template_left{width:100%;max-height:250px;position:static}}.logo.template_left{height:calc(100vh - 80px);transition:width .7s var(--ease-in-out),height .7s var(--ease-in-out) .45s}@media screen and (max-width:1919px){.logo.template_left{height:calc(100vh - 70px)}}@media screen and (max-width:1439px){.logo.template_left{height:calc(100vh - 40px)}}.logo.template_top{width:100vw;height:calc(36vh - 32px);transition:width .7s var(--ease-in-out),height .7s var(--ease-in-out) .45s}@media screen and (max-width:1919px){.logo.template_top{height:calc(40vh - 61px)}}@media screen and (max-width:1439px){.logo.template_top{height:calc(50vh - 155px)}}@media screen and (max-width:1023px){.logo.template_top{max-height:250px}}@media screen and (max-width:767px){.logo{-moz-column-gap:4px;column-gap:4px}}@media (prefers-reduced-motion:reduce){.logo .logo__item{animation:.4s both logo-appear}.logo .logo__item:before{animation:none;transform:none}}@keyframes logo-fill{to{transform:translateY(0)}}@keyframes logo-carve{0%{clip-path:var(--shape-from)}to{clip-path:var(--shape)}}@keyframes logo-appear{0%{opacity:0}to{opacity:1}}}
@layer components-shared{.accordion{border-top:1px solid var(--background-substrate);position:relative}.accordion__case-header{cursor:pointer;-moz-column-gap:40px;flex-direction:column;justify-content:space-between;align-items:flex-start;column-gap:40px;padding-top:40px;display:flex}@media screen and (max-width:1919px){.accordion__case-header{padding-top:24px}}@media screen and (max-width:1439px){.accordion__case-header{padding-top:16px}}@media screen and (max-width:1023px){.accordion__case-header{padding-top:28px}}@media screen and (max-width:767px){.accordion__case-header{padding-top:24px}}.accordion__header{-moz-column-gap:40px;cursor:pointer;justify-content:space-between;align-items:center;column-gap:40px;padding-block:40px;display:flex}@media screen and (max-width:1919px){.accordion__header{padding-block:32px}}@media screen and (max-width:1439px){.accordion__header{padding-block:20px}}@media screen and (max-width:1023px){.accordion__header{padding-block:38px}}@media screen and (max-width:767px){.accordion__header{padding-block:24px}}.accordion__header-icon{background-color:var(--background-secondary);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:56px;display:flex}.accordion__header-icon svg{width:24px;height:25px;color:var(--element-logo);transition:all .4s;rotate:0deg}@media screen and (max-width:1919px){.accordion__header-icon svg{width:18px;height:18px}}@media screen and (max-width:1439px){.accordion__header-icon svg{width:14px;height:14px}}@media screen and (max-width:1023px){.accordion__header-icon svg{width:20px;height:20px}}@media screen and (max-width:767px){.accordion__header-icon svg{width:24px;height:25px}}.accordion__header-icon_transparent{background-color:#0000;display:flex}.accordion__header-icon_transparent svg{width:21px;height:21px;transition:all .4s;rotate:0deg}@media screen and (max-width:1919px){.accordion__header-icon_transparent svg{width:18px;height:18px}}@media screen and (max-width:1439px){.accordion__header-icon_transparent svg{width:13px;height:13px}}@media screen and (max-width:1023px){.accordion__header-icon_transparent svg{width:18px;height:18px}}@media screen and (max-width:1919px){.accordion__header-icon{width:42px}}@media screen and (max-width:1439px){.accordion__header-icon{width:30px}}@media screen and (max-width:1023px){.accordion__header-icon{width:52px}}@media screen and (max-width:767px){.accordion__header-icon{width:52px}}.accordion__content-list{flex-direction:column;gap:12px;display:flex}.accordion__content-list>li{padding-left:22px;position:relative}.accordion__content-list>li:before{content:"";background-color:var(--text-secondary);border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:8px}@media screen and (max-width:1919px){.accordion__content-list>li:before{top:8px;left:6px}}@media screen and (max-width:1439px){.accordion__content-list>li:before{width:3px;height:3px;top:6px;left:4px}}@media screen and (max-width:1023px){.accordion__content-list>li:before{width:4px;height:4px;top:10px;left:8px}}@media screen and (max-width:1919px){.accordion__content-list>li{padding-left:18px}}@media screen and (max-width:1439px){.accordion__content-list>li{padding-left:16px}}@media screen and (max-width:1023px){.accordion__content-list>li{padding-left:20px}}@media screen and (max-width:1919px){.accordion__content-list{gap:8px}}@media screen and (max-width:1439px){.accordion__content-list{gap:6px}}@media screen and (max-width:1023px){.accordion__content-list{gap:12px}}@media screen and (max-width:767px){.accordion__content-list{gap:8px}}.accordion__body{max-height:0;transition:all .4s;overflow:hidden}.accordion.is-open .accordion__header-icon{background-color:var(--accent-primary)}.accordion.is-open .accordion__header-icon svg,.accordion.is-open .accordion__header-icon_transparent svg{rotate:180deg}.accordion.is-open .accordion__body{padding-bottom:40px}@media screen and (max-width:1919px){.accordion.is-open .accordion__body{padding-bottom:30px}}@media screen and (max-width:1439px){.accordion.is-open .accordion__body{padding-bottom:20px}}@media screen and (max-width:1023px){.accordion.is-open .accordion__body{padding-bottom:40px}}@media screen and (max-width:767px){.accordion.is-open .accordion__body{padding-bottom:32px}}.accordion__content-case{-moz-column-gap:98px;justify-content:space-between;align-items:start;column-gap:98px;display:flex}.accordion__content-case.short{flex-direction:column-reverse;display:flex}@media screen and (max-width:1919px){.accordion__content-case{-moz-column-gap:90px;column-gap:90px}}@media screen and (max-width:1439px){.accordion__content-case{-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:1023px){.accordion__content-case{flex-direction:column;row-gap:38px}}@media screen and (max-width:767px){.accordion__content-case{row-gap:24px}}.accordion__content-case-left{flex-direction:column;row-gap:40px;width:100%;display:flex}@media screen and (max-width:1919px){.accordion__content-case-left{row-gap:30px}}@media screen and (max-width:1439px){.accordion__content-case-left{row-gap:20px}}@media screen and (max-width:1023px){.accordion__content-case-left{max-width:100%}}@media screen and (max-width:767px){.accordion__content-case-left{row-gap:40px}}.accordion:not(:has(.accordion__content-case-right)) .accordion__content-case{grid-template-columns:auto}.accordion:not(:has(.accordion__content-case-right)) .accordion__content-case-left{max-width:100%}.accordion__content-case-description-wrap{-moz-column-gap:60px;column-gap:60px;display:flex}.accordion__content-case-description-wrap._long{margin-bottom:80px}@media screen and (max-width:1023px){.accordion__content-case-description-wrap p{max-width:488px}}@media screen and (max-width:767px){.accordion__content-case-description-wrap{flex-direction:column;row-gap:20px}}.accordion__content-case-tags{-moz-column-gap:12px;flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.accordion__content-case-tags .accordion__content-case-tag{align-items:center;display:flex;position:relative}.accordion__content-case-tags .accordion__content-case-tag:before{content:"#";color:var(--text-secondary);font-size:inherit}.accordion__content-case-tags.short{margin-bottom:60px}@media screen and (max-width:1919px){.accordion__content-case-tags.short{margin-bottom:44px}}@media screen and (max-width:1439px){.accordion__content-case-tags.short{margin-bottom:32px}}@media screen and (max-width:1023px){.accordion__content-case-tags.short{margin-bottom:100px}}@media screen and (max-width:767px){.accordion__content-case-tags.short{margin-bottom:40px}}@media screen and (max-width:1023px){.accordion__content-case-right{width:100%}}@media screen and (max-width:767px){.accordion__content-case-right{flex-direction:column;row-gap:32px}}.accordion__content-case-preview{width:100%;min-width:838px;max-height:451px}@media screen and (max-width:1919px){.accordion__content-case-preview{min-width:658px;max-height:353px}}@media screen and (max-width:1439px){.accordion__content-case-preview{min-width:474px;max-height:254px}}@media screen and (max-width:1023px){.accordion__content-case-preview{min-width:100%;max-height:402px}}@media screen and (max-width:767px){.accordion__content-case-preview{width:100%;height:auto;max-height:unset}}.accordion__content-case-button-more{flex-direction:row-reverse;align-items:center;padding:0;display:flex}.accordion__content-legal-info{row-gap:24px;display:grid}@media screen and (max-width:1919px){.accordion__content-legal-info{row-gap:18px}}@media screen and (max-width:1439px){.accordion__content-legal-info{row-gap:13px}}@media screen and (max-width:1023px){.accordion__content-legal-info{row-gap:22px}}@media screen and (max-width:767px){.accordion__content-legal-info{row-gap:20px}}.accordion__content-legal-info-field{flex-direction:column;row-gap:12px;display:flex}@media screen and (max-width:1919px){.accordion__content-legal-info-field{row-gap:9px}}@media screen and (max-width:1439px){.accordion__content-legal-info-field{row-gap:6.5px}}@media screen and (max-width:1023px){.accordion__content-legal-info-field{row-gap:10px}}@media screen and (max-width:767px){.accordion__content-legal-info-field{row-gap:8px}}.accordion__seo-metrics{grid-template-columns:repeat(3,1fr);display:grid}.accordion__metrics-item{flex-direction:column;align-items:flex-start;gap:8px;display:flex}}
@layer components-shared{.advantage-card{background-color:var(--background-secondary);width:100%;min-height:200px;transition:all .4s;position:relative;overflow:hidden}.advantage-card__inner{flex-direction:column;justify-content:space-between;gap:40px;height:100%;padding:24px;display:flex}@media screen and (max-width:1919px){.advantage-card__inner{gap:28px;padding:18px}}@media screen and (max-width:1439px){.advantage-card__inner{gap:20px;padding:12px}}@media screen and (max-width:1023px){.advantage-card__inner{gap:36px;padding:22px}}@media screen and (max-width:767px){.advantage-card__inner{gap:26px;padding:20px}}@media screen and (max-width:1919px){.advantage-card{min-height:160px}}@media screen and (max-width:1439px){.advantage-card{min-height:120px}}@media screen and (max-width:1023px){.advantage-card{min-height:180px}}@media screen and (max-width:767px){.advantage-card{min-height:160px}}}
@layer components-shared{.excellence-card{width:100%}.excellence-card_animate-rotate:hover .excellence-card__image-icon{rotate:180deg}.excellence-card_animate-trap .excellence-card__image-icon{width:130%;height:130%}.excellence-card_animate-trap:hover .excellence-card__image-icon{transform:translate(-25%,-25%)}.excellence-card_animate-top .excellence-card__image-icon{height:200%}.excellence-card_animate-top:hover .excellence-card__image-icon{transform:translateY(-50%)}.excellence-card_animate-bottom .excellence-card__image-icon{top:inherit;height:170%;bottom:0}.excellence-card_animate-bottom:hover .excellence-card__image-icon{transform:translateY(30%)}.excellence-card_animate-left .excellence-card__image-icon{width:150%}.excellence-card_animate-left:hover .excellence-card__image-icon{transform:translate(-33.3333%)}.excellence-card_animate-inversion:hover .excellence-card__image-icon{opacity:.6}.excellence-card__inner{-moz-column-gap:35px;cursor:pointer;align-items:flex-start;column-gap:35px;height:100%;display:flex}@media screen and (max-width:1919px){.excellence-card__inner{-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:1439px){.excellence-card__inner{-moz-column-gap:16px;column-gap:16px}}@media screen and (max-width:1023px){.excellence-card__inner{-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:767px){.excellence-card__inner{flex-direction:column;row-gap:26px}}.excellence-card__description{flex-direction:column;row-gap:12px;display:flex}@media screen and (max-width:1919px){.excellence-card__description{row-gap:8px}}@media screen and (max-width:1439px){.excellence-card__description{row-gap:6px}}@media screen and (max-width:1023px){.excellence-card__description{row-gap:12px}}@media screen and (max-width:767px){.excellence-card__description{row-gap:8px}}.excellence-card__image{background-color:var(--background-secondary);aspect-ratio:2;grid-template-columns:repeat(2,1fr);min-width:120px;display:grid;position:relative;overflow:hidden}.excellence-card__image div{position:relative;overflow:hidden}@media screen and (max-width:1919px){.excellence-card__image{min-width:90px}}@media screen and (max-width:1439px){.excellence-card__image{min-width:66px}}@media screen and (max-width:1023px){.excellence-card__image{min-width:108px}}.excellence-card__image_blue{background-color:var(--accent-primary)}.excellence-card__image-icon{width:100%;height:100%;color:var(--background-hover);transition:all .3s ease-in-out;position:absolute;top:0;left:0}}
@layer components-shared{.marquee{--speed:25s;--item-width:730px;--item-gap:8px;--single-slide-speed:calc(var(--speed) / var(--num-items));--item-width-plus-gap:calc(var(--item-width) + var(--item-gap));--track-width:calc(var(--item-width-plus-gap) * calc(var(--num-items) - 1))}.marquee:has(.client-card){--item-width:210px}.marquee__track{grid-template-columns:var(--track-width) [track] 0 [resting];width:max-content;display:grid;container-type:inline-size}.marquee__item{width:var(--item-width);animation:marquee-move var(--speed) linear infinite var(--direction,forwards);animation-delay:calc(var(--single-slide-speed)*var(--item-position)*-1);background-color:var(--white);border-radius:8px;grid-area:resting;justify-content:center;align-items:center;display:flex;position:relative}.marquee__item.client-card{background-color:var(--background-secondary);border-radius:0;height:100px}@media screen and (max-width:1919px){.marquee{--item-width:490px}}@media screen and (max-width:767px){.marquee{--item-width:300px}}@keyframes marquee-move{to{transform:translate(calc(-100cqw - 100%))}}}
@layer components-shared{.digital-services-card{cursor:pointer;background-color:var(--background-secondary);width:100%;min-height:242px;display:flex}.digital-services-card__inner{flex-direction:column;justify-content:space-between;padding:24px;display:flex}@media screen and (max-width:1919px){.digital-services-card__inner{padding:18px}}@media screen and (max-width:1439px){.digital-services-card__inner{padding:12px}}@media screen and (max-width:1023px){.digital-services-card__inner{padding:22px}}@media screen and (max-width:767px){.digital-services-card__inner{padding:20px}}.digital-services-card__column{justify-content:flex-start;align-items:center;gap:16px;display:flex}@media screen and (max-width:1919px){.digital-services-card__column{gap:12px}}@media screen and (max-width:1439px){.digital-services-card__column{gap:8px}}@media screen and (max-width:1023px){.digital-services-card__column{gap:14px}}.digital-services-card:hover .digital-services-card__icon-wrapper:before{content:"";background-color:var(--accent-primary);width:100%;height:100%;position:absolute;top:0;left:0}.digital-services-card__icon-wrapper{background-color:#2f2f2f;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.digital-services-card__icon-wrapper:before{content:"";background-color:var(--accent-primary);width:0;height:100%;transition:all .3s;position:absolute;top:0;left:0}@media screen and (max-width:1919px){.digital-services-card__icon-wrapper{width:42px;height:42px}}@media screen and (max-width:1439px){.digital-services-card__icon-wrapper{width:30px;height:30px}}@media screen and (max-width:1023px){.digital-services-card__icon-wrapper{width:52px;height:52px}}.digital-services-card__icon{z-index:2;width:24px;height:24px}@media screen and (max-width:1919px){.digital-services-card__icon{width:18px;height:18px}}@media screen and (max-width:1439px){.digital-services-card__icon{width:14px;height:14px}}@media screen and (max-width:1023px){.digital-services-card__icon{width:20px;height:20px}}.digital-services-card__desc{margin-top:auto}@media screen and (max-width:1919px){.digital-services-card{min-height:180px}}@media screen and (max-width:1439px){.digital-services-card{min-height:130px}}@media screen and (max-width:1023px){.digital-services-card{min-height:216px}}@media screen and (max-width:767px){.digital-services-card{min-height:200px}}}
@layer components-shared{.services-card{background-color:var(--background-secondary);width:100%;min-height:220px}.services-card__inner{flex-direction:column;justify-content:space-between;height:100%;padding:20px;display:flex}.services-card__tags{flex-wrap:wrap;gap:4px;display:flex}.services-card__tag{background-color:var(--background-substrate);padding:6px 12px}@media screen and (max-width:1919px){.services-card__tag{padding:4px 8px}}@media screen and (max-width:1023px){.services-card__tag{padding:6px 12px}}@media screen and (max-width:1919px){.services-card{min-height:180px}}@media screen and (max-width:1439px){.services-card{min-height:160px}}@media screen and (max-width:1023px){.services-card{min-height:220px}}@media screen and (max-width:infinity-1px){.services-card{min-height:280px}}}
@layer components-shared{.services-multiple-card{-moz-column-gap:24px;background-color:var(--background-secondary);column-gap:24px;width:100%;padding:24px;display:flex}.services-multiple-card__inner{flex-direction:column;row-gap:80px;height:100%;display:flex}@media screen and (max-width:1919px){.services-multiple-card__inner{row-gap:60px}}@media screen and (max-width:1439px){.services-multiple-card__inner{row-gap:44px}}@media screen and (max-width:1023px){.services-multiple-card__inner{row-gap:80px}}@media screen and (max-width:767px){.services-multiple-card__inner{row-gap:96px}}.services-multiple-card__header{row-gap:16px;display:grid}@media screen and (max-width:1919px){.services-multiple-card__header{row-gap:12px}}@media screen and (max-width:1023px){.services-multiple-card__header{row-gap:16px}}.services-multiple-card__body{row-gap:28px;display:grid}@media screen and (max-width:1919px){.services-multiple-card__body{row-gap:20px}}@media screen and (max-width:1439px){.services-multiple-card__body{row-gap:16px}}@media screen and (max-width:1023px){.services-multiple-card__body{row-gap:24px}}@media screen and (max-width:767px){.services-multiple-card__body{row-gap:32px}}.services-multiple-card__item{-moz-column-gap:28px;align-items:start;column-gap:28px;display:flex}@media screen and (max-width:1919px){.services-multiple-card__item{-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:767px){.services-multiple-card__item{flex-direction:column;row-gap:16px}}.services-multiple-card__line{background-color:var(--accent-primary);min-width:8px;max-width:8px;height:100%}@media screen and (max-width:1919px){.services-multiple-card__line{min-width:6px;max-width:6px}}@media screen and (max-width:1439px){.services-multiple-card__line{min-width:4px;max-width:4px}}@media screen and (max-width:1023px){.services-multiple-card__line{min-width:6px;max-width:6px}}@media screen and (max-width:767px){.services-multiple-card__line{min-width:100%;min-height:6px;max-height:6px}}.services-multiple-card__tags{flex-wrap:wrap;gap:4px;display:flex}.services-multiple-card__tag{background-color:var(--background-substrate);padding:6px 12px}@media screen and (max-width:1919px){.services-multiple-card__tag{padding:4px 8px}}@media screen and (max-width:1023px){.services-multiple-card__tag{padding:6px 12px}}@media screen and (max-width:1919px){.services-multiple-card{-moz-column-gap:18px;column-gap:18px;padding:18px}}@media screen and (max-width:1439px){.services-multiple-card{-moz-column-gap:12px;column-gap:12px;padding:12px}}@media screen and (max-width:1023px){.services-multiple-card{-moz-column-gap:22px;column-gap:22px;padding:22px}}@media screen and (max-width:767px){.services-multiple-card{flex-direction:column;row-gap:20px;padding:20px}}}
@layer components-shared{.award-card{--min-height-card:616px;width:100%;max-width:34px;height:100%;min-height:var(--min-height-card);cursor:pointer;will-change:contents;border-right:8px solid var(--background-primary);transition:transform .8s;position:relative}.award-card.is-active{transform:translateX(calc(1 * var(--award-card-translate-x,416px)))}.award-card__inner{width:100%;height:inherit;justify-content:end;display:flex}.award-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto;height:100%;display:block}@media screen and (max-width:1023px){.award-card__image{width:100%}}.award-card__description{visibility:visible;min-width:calc(var(--min-height-card) - 30px);white-space:nowrap;pointer-events:none;flex-direction:row-reverse;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:49%;left:13px;transform:translate(-50%)rotate(90deg)}@media screen and (max-width:1919px){.award-card__description{font-size:8.5px;left:9px}}@media screen and (max-width:1439px){.award-card__description{font-size:6px;left:7px}}@media screen and (max-width:1023px){.award-card__description{font-size:11px;left:calc(100% - 16px)}}@media screen and (max-width:767px){.award-card__description{font-size:7.5px;left:calc(100% - 12px)}}@media screen and (max-width:1919px){.award-card{--min-height-card:460px;border-right:6px solid var(--background-primary);max-width:25px;max-height:460px}}@media screen and (max-width:1439px){.award-card{--min-height-card:330px;border-right:4px solid var(--background-primary);max-width:18px;max-height:330px}}@media screen and (max-width:1023px){.award-card{--min-height-card:616px;max-height:unset;border-right:0}}@media screen and (max-width:767px){.award-card{--min-height-card:453px}}}
@layer components-shared{.award-card-list{justify-content:start;display:flex;position:relative;overflow:hidden}@media screen and (max-width:1023px){.award-card-list{overflow:visible}}.award-card-list__slider-wrapper{width:calc(100vw - 20px)}.award-card-list__slider{width:100%}@media screen and (max-width:1023px){.award-card-list__slider{width:calc(100% + 10px);margin-right:-10px}}.award-card-list__slide{width:100%}.award-card-list__slide .award-card{max-width:100%}.award-card-list__slide .award-card__inner{min-height:inherit}}
@layer components-shared{.case-detail-team{width:100%}.case-detail-team__inner{flex-direction:column;row-gap:40px;display:flex}@media screen and (max-width:1439px){.case-detail-team__inner{row-gap:30px}}@media screen and (max-width:1023px){.case-detail-team__inner{row-gap:40px}}.case-detail-team__team{cursor:pointer;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media screen and (max-width:1919px){.case-detail-team__team{gap:10px}}@media screen and (max-width:1439px){.case-detail-team__team{gap:6px}}@media screen and (max-width:1023px){.case-detail-team__team{gap:10px}}@media screen and (max-width:767px){.case-detail-team__team{grid-template-columns:auto;row-gap:10px}}.case-detail-team__team-item{background-color:var(--background-secondary);padding:20px;display:flex;position:relative}@media screen and (max-width:1919px){.case-detail-team__team-item{padding:15px}}@media screen and (max-width:1439px){.case-detail-team__team-item{padding:11px}}@media screen and (max-width:1023px){.case-detail-team__team-item{padding-block:19px;padding-inline:16px}}.case-detail-team__team-image{mix-blend-mode:lighten;width:auto;position:absolute;top:0;bottom:0;right:6%;height:100%!important}.case-detail-team__team-description{flex-direction:column;row-gap:6px;display:flex}@media screen and (max-width:1919px){.case-detail-team__team-description{row-gap:4px}}}
@layer components-shared{.case-detail-group{row-gap:40px;width:100%;display:grid}@media screen and (max-width:1919px){.case-detail-group{row-gap:28px}}@media screen and (max-width:1439px){.case-detail-group{row-gap:20px}}@media screen and (max-width:1023px){.case-detail-group{row-gap:36px}}@media screen and (max-width:767px){.case-detail-group{row-gap:26px}}.case-detail-group h2{margin-bottom:40px}@media screen and (max-width:1439px){.case-detail-group h2{margin-bottom:30px}}@media screen and (max-width:1023px){.case-detail-group h2{margin-bottom:40px}}.case-detail-group h3{margin-block:20px}@media screen and (max-width:1439px){.case-detail-group h3{margin-block:16px}}@media screen and (max-width:1023px){.case-detail-group h3{margin-block:20px}}.case-detail-group h2+h3{margin-top:0}p+.case-detail-group__image,.case-detail-group__image+p{margin-top:40px}@media screen and (max-width:1919px){p+.case-detail-group__image,.case-detail-group__image+p{margin-top:28px}}@media screen and (max-width:1439px){p+.case-detail-group__image,.case-detail-group__image+p{margin-top:20px}}@media screen and (max-width:1023px){p+.case-detail-group__image,.case-detail-group__image+p{margin-top:36px}}@media screen and (max-width:767px){p+.case-detail-group__image,.case-detail-group__image+p{margin-top:26px}}.case-detail-group__image+h2{margin-top:60px}@media screen and (max-width:1919px){.case-detail-group__image+h2{margin-top:40px}}@media screen and (max-width:1439px){.case-detail-group__image+h2{margin-top:30px}}@media screen and (max-width:1023px){.case-detail-group__image+h2{margin-top:52px}}@media screen and (max-width:767px){.case-detail-group__image+h2{margin-top:40px}}.case-detail-group .case-detail-list{row-gap:40px;display:grid}@media screen and (max-width:1919px){.case-detail-group .case-detail-list{row-gap:28px}}@media screen and (max-width:1439px){.case-detail-group .case-detail-list{row-gap:20px}}@media screen and (max-width:1023px){.case-detail-group .case-detail-list{row-gap:36px}}@media screen and (max-width:767px){.case-detail-group .case-detail-list{row-gap:26px}}.case-detail-group:has(.tech-list){flex-direction:column;gap:60px;display:flex}.case-detail-group:has(.tech-list)>.h2{margin-bottom:0}@media screen and (max-width:1919px){.case-detail-group:has(.tech-list){gap:44px}}@media screen and (max-width:1439px){.case-detail-group:has(.tech-list){gap:32px}}@media screen and (max-width:1023px){.case-detail-group:has(.tech-list){gap:52px}}@media screen and (max-width:767px){.case-detail-group:has(.tech-list){gap:40px}}.case-detail-group:has(.case-detail-group__link){flex-direction:column;display:flex}.case-detail-group__link{color:var(--text-secondary);margin-top:60px}@media screen and (max-width:1919px){.case-detail-group__link{margin-top:44px}}@media screen and (max-width:1439px){.case-detail-group__link{margin-top:32px}}@media screen and (max-width:1023px){.case-detail-group__link{margin-top:52px}}@media screen and (max-width:767px){.case-detail-group__link{margin-top:40px}}}
@layer components-shared{.case-detail-list{width:100%}.case-detail-list h2{margin-bottom:40px}@media screen and (max-width:1439px){.case-detail-list h2{margin-bottom:30px}}@media screen and (max-width:1023px){.case-detail-list h2{margin-bottom:40px}}.case-detail-list h3{margin-bottom:20px}@media screen and (max-width:1439px){.case-detail-list h3{margin-bottom:16px}}@media screen and (max-width:1023px){.case-detail-list h3{margin-bottom:20px}}.case-detail-list ol{counter-reset:list-counter;padding-left:0;list-style:none}.case-detail-list__items{flex-direction:column;row-gap:8px;display:flex}:is(.case-detail-list__items:has(.numeric),.case-detail-list__items:has(.vertical)){row-gap:30px}@media screen and (max-width:1919px){:is(.case-detail-list__items:has(.numeric),.case-detail-list__items:has(.vertical)){row-gap:20px}}@media screen and (max-width:1439px){:is(.case-detail-list__items:has(.numeric),.case-detail-list__items:has(.vertical)){row-gap:12px}}@media screen and (max-width:1023px){:is(.case-detail-list__items:has(.numeric),.case-detail-list__items:has(.vertical)){row-gap:30px}}.case-detail-list__item{padding-left:50px;position:relative}.case-detail-list__item:before{content:"";background-color:var(--accent-primary);width:30px;height:4px;position:absolute;top:.4em;left:0;transform:translateY(-50%)}.case-detail-list__item.vertical{padding-left:44px}.case-detail-list__item.vertical:before{content:"";background-color:var(--accent-primary);width:14px;height:100%;position:absolute;top:0;left:0;transform:translateY(0)}@media screen and (max-width:1919px){.case-detail-list__item.vertical{padding-left:38px}}.case-detail-list__item.numeric{counter-increment:list-counter;padding-left:64px;position:relative}.case-detail-list__item.numeric:before{content:counter(list-counter);justify-content:center;align-items:center;width:40px;height:100%;display:flex;position:absolute;left:0}@media screen and (max-width:767px){.case-detail-list__item.numeric:before{width:30px}.case-detail-list__item.numeric{padding-left:54px}}}
@layer components-shared{.tech-list__list{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.tech-list__list div{background-color:var(--background-secondary);padding:24px 36px}.tech-list__title{margin-bottom:40px}}
@layer components-shared{.case-item{cursor:pointer;border-top:1px solid var(--background-substrate);background-color:var(--background-primary);position:sticky;top:0;overflow:hidden}.case-item__header{cursor:pointer;align-items:center;display:flex}.case-item__body{transition:all .4s;overflow:hidden;max-height:unset!important}.case-item__content-case{-moz-column-gap:98px;justify-content:space-between;align-items:start;column-gap:98px;display:flex}@media screen and (max-width:1919px){.case-item__content-case{-moz-column-gap:90px;column-gap:90px}}@media screen and (max-width:1439px){.case-item__content-case{-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:1023px){.case-item__content-case{flex-direction:column;row-gap:38px}}@media screen and (max-width:767px){.case-item__content-case{row-gap:24px}}.case-item__content-case-left{flex-direction:column;row-gap:40px;width:100%;display:flex}@media screen and (max-width:1919px){.case-item__content-case-left{row-gap:30px}}@media screen and (max-width:1439px){.case-item__content-case-left{row-gap:20px}}@media screen and (max-width:1023px){.case-item__content-case-left{max-width:100%}}@media screen and (max-width:767px){.case-item__content-case-left{row-gap:40px}}.case-item:not(:has(.case-item__content-case-right)) .case-item__content-case{grid-template-columns:auto}.case-item:not(:has(.case-item__content-case-right)) .case-item__content-case-left{max-width:100%}.case-item__content-case-description-wrap{-moz-column-gap:60px;column-gap:60px;display:flex}@media screen and (max-width:1023px){.case-item__content-case-description-wrap p{max-width:488px}}@media screen and (max-width:767px){.case-item__content-case-description-wrap{flex-direction:column;row-gap:20px}}.case-item__content-case-tags{-moz-column-gap:12px;flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.case-item__content-case-tags .case-item__content-case-tag{align-items:center;display:flex;position:relative}.case-item__content-case-tags .case-item__content-case-tag:before{content:"#";color:var(--text-secondary);font-size:inherit}.case-item__content-case-right{width:100%}@media screen and (max-width:767px){.case-item__content-case-right{flex-direction:column;row-gap:32px}}.case-item__content-case-preview{height:auto;max-height:366px}@media screen and (max-width:1919px){.case-item__content-case-preview{max-height:275px}}@media screen and (max-width:1439px){.case-item__content-case-preview{max-height:197px}}@media screen and (max-width:1023px){.case-item__content-case-preview{max-height:326px}}@media screen and (max-width:767px){.case-item__content-case-preview{max-height:148px}}.case-item__content-case-button-more{flex-direction:row-reverse;align-items:center;padding:0;display:flex}.case-item:nth-child(5n+1){top:0}.case-item:nth-child(5n+2){top:16px}.case-item:nth-child(5n+3){top:32px}.case-item:nth-child(5n+4){top:48px}.case-item:nth-child(5n+5){top:64px}@media screen and (max-width:1023px){.case-item:nth-child(5n+1){top:0}.case-item:nth-child(5n+2){top:8px}.case-item:nth-child(5n+3){top:16px}.case-item:nth-child(5n+4){top:24px}.case-item:nth-child(5n+5){top:32px}}}
@layer components-shared{.brief-card{background-color:var(--background-secondary);width:100%;min-height:202px}.brief-card__inner{-moz-column-gap:60px;justify-content:space-between;column-gap:60px;width:100%;height:100%;padding:24px;display:flex}@media screen and (max-width:1919px){.brief-card__inner{-moz-column-gap:40px;column-gap:40px;padding:18px}}@media screen and (max-width:1439px){.brief-card__inner{-moz-column-gap:28px;column-gap:28px;padding:12px}}@media screen and (max-width:1023px){.brief-card__inner{-moz-column-gap:60px;column-gap:60px;padding:22px}}@media screen and (max-width:767px){.brief-card__inner{min-height:inherit;flex-direction:column;justify-content:space-between;row-gap:0;padding:20px}}.brief-card__body{flex-direction:column;justify-content:space-between;display:flex}@media screen and (max-width:767px){.brief-card__body{justify-content:start;row-gap:16px}.brief-card__body h3{word-break:break-word;white-space:normal!important}}.brief-card__button{max-width:56px;height:100%}@media screen and (max-width:1919px){.brief-card__button{max-width:42px;padding:12px}}@media screen and (max-width:1439px){.brief-card__button{max-width:30px;padding:8px}}@media screen and (max-width:1023px){.brief-card__button{max-width:52px;padding:16px}}@media screen and (max-width:767px){.brief-card__button{width:100%;max-width:100%;max-height:52px;padding:16px}}@media screen and (max-width:1919px){.brief-card{min-height:140px}}@media screen and (max-width:1439px){.brief-card{min-height:90px}}@media screen and (max-width:1023px){.brief-card{min-height:175px}}@media screen and (max-width:767px){.brief-card{min-height:286px}}}
@layer components-shared{.person-contact-card{background-color:#000;width:100%;min-height:508px;display:flex;position:relative}.person-contact-card__image{z-index:1;height:100%;position:absolute;top:0;right:0}.person-contact-card__image img{mix-blend-mode:lighten;width:fit-content;height:100%;margin-left:auto}@media screen and (max-width:767px){.person-contact-card__image img{-o-object-fit:contain;object-fit:contain;background-color:#000;max-width:100%;min-height:380px}.person-contact-card__image{max-width:100%;position:relative}}.person-contact-card__image:before{content:"";background-color:var(--accent-primary);width:15px;height:100%;position:absolute;top:0;right:0}.person-contact-card__description{z-index:2;flex-direction:column;justify-content:space-between;max-width:360px;height:100%;padding:60px 0 60px 60px;display:flex;position:relative}@media screen and (max-width:1919px){.person-contact-card__description{max-width:300px;padding:43px 0 43px 43px}}@media screen and (max-width:1439px){.person-contact-card__description{max-width:240px;padding:32px 0 32px 32px;position:relative}}@media screen and (max-width:1023px){.person-contact-card__description{max-width:340px}}@media screen and (max-width:767px){.person-contact-card__description{width:100%;padding:0}}.person-contact-card__description-title{margin-bottom:14px}.person-contact-card__description-position{margin-bottom:20px}.person-contact-card__description-links{flex-direction:column;gap:6px;margin-top:12px;display:flex}@media screen and (max-width:1919px){.person-contact-card__description-links{gap:4px}}@media screen and (max-width:1439px){.person-contact-card__description-links{gap:2px}}@media screen and (max-width:1023px){.person-contact-card__description-links{gap:4px}}@media screen and (max-width:767px){.person-contact-card__description-links{gap:6px}}.person-contact-card__description-link{display:flex}.person-contact-card__description-item{margin-top:190px}@media screen and (max-width:1919px){.person-contact-card__description-item{margin-top:100px}}@media screen and (max-width:1439px){.person-contact-card__description-item{margin-top:104px}}@media screen and (max-width:1023px){.person-contact-card__description-item{margin-top:0}}@media screen and (max-width:767px){.person-contact-card__description-item{margin-top:0}}@media screen and (max-width:1919px){.person-contact-card{min-height:382px}}@media screen and (max-width:1439px){.person-contact-card{min-height:272px}}@media screen and (max-width:1023px){.person-contact-card{max-height:380px}}@media screen and (max-width:767px){.person-contact-card{background-color:unset;flex-direction:column;gap:24px;max-height:none;display:flex}}}
@layer components-shared{.certificate-card{background-color:var(--background-secondary);-moz-column-gap:24px;column-gap:24px;width:100%;padding:24px;display:flex}.certificate-card_yandex .certificate-card__image{background-color:#fc3f1d}.certificate-card_vk .certificate-card__image{background-color:#07f}.certificate-card_google .certificate-card__image{background-color:#4285f4}.certificate-card_roistat .certificate-card__image{background-color:#26a4f0}.certificate-card__image{place-items:center;padding-inline:16px;display:grid}@media screen and (max-width:1919px){.certificate-card__image{padding-inline:12px}}@media screen and (max-width:1439px){.certificate-card__image{padding-inline:8px}}@media screen and (max-width:1023px){.certificate-card__image{padding-inline:16px}}@media screen and (max-width:767px){.certificate-card__image{padding-inline:14px}}.certificate-card__body{flex-direction:column;row-gap:16px;display:flex}@media screen and (max-width:1919px){.certificate-card__body{row-gap:12px}}@media screen and (max-width:1439px){.certificate-card__body{row-gap:10px}}@media screen and (max-width:1023px){.certificate-card__body{row-gap:16px}}.certificate-card__icon{width:24px;height:24px}@media screen and (max-width:1023px){.certificate-card__icon{width:20px;height:20px}}@media screen and (max-width:767px){.certificate-card__icon{width:24px;height:24px}}@media screen and (max-width:1919px){.certificate-card{-moz-column-gap:18px;column-gap:18px;padding:18px}}@media screen and (max-width:1439px){.certificate-card{-moz-column-gap:12px;column-gap:12px;padding:12px}}@media screen and (max-width:1023px){.certificate-card{-moz-column-gap:22px;column-gap:22px;padding:22px}}@media screen and (max-width:767px){.certificate-card{-moz-column-gap:20px;column-gap:20px;padding:20px}}}
@layer components-shared{.case-client-review{width:100%}.case-client-review._slider{-moz-column-gap:20px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading navigation""slider slider";column-gap:20px;display:grid}.case-client-review._slider .case-client-review__heading{grid-area:heading}.case-client-review._slider .case-client-review__slider{grid-area:slider;width:100%}@media screen and (max-width:767px){.case-client-review._slider{grid-template-areas:"heading heading""slider slider"}}.case-client-review__navigation.slider__buttons{z-index:2;-moz-column-gap:12px;grid-area:navigation;align-self:start;column-gap:12px;display:flex;position:static}.case-client-review__navigation.slider__buttons .slider__button{width:56px;height:56px}@media screen and (max-width:1919px){.case-client-review__navigation.slider__buttons .slider__button{width:42px;height:42px}}@media screen and (max-width:1439px){.case-client-review__navigation.slider__buttons .slider__button{width:30px;height:30px}}@media screen and (max-width:1023px){.case-client-review__navigation.slider__buttons .slider__button{width:52px;height:52px}}@media screen and (max-width:1919px){.case-client-review__navigation.slider__buttons{-moz-column-gap:8px;column-gap:8px}}@media screen and (max-width:1439px){.case-client-review__navigation.slider__buttons{-moz-column-gap:6px;column-gap:6px}}@media screen and (max-width:1023px){.case-client-review__navigation.slider__buttons{-moz-column-gap:10px;column-gap:10px;display:flex}}@media screen and (max-width:767px){.case-client-review__navigation.slider__buttons{grid-area:slider;justify-self:end;margin-top:10px}}.case-client-review__heading{margin-bottom:60px}@media screen and (max-width:1919px){.case-client-review__heading{margin-bottom:44px}}@media screen and (max-width:1439px){.case-client-review__heading{margin-bottom:32px}}@media screen and (max-width:1023px){.case-client-review__heading{margin-bottom:52px}}@media screen and (max-width:767px){.case-client-review__heading{margin-bottom:52px}}.case-client-review__review{gap:40px;display:flex}@media screen and (max-width:1919px){.case-client-review__review{gap:28px}}@media screen and (max-width:1439px){.case-client-review__review{gap:20px}}@media screen and (max-width:1023px){.case-client-review__review{gap:36px}}@media screen and (max-width:767px){.case-client-review__review{flex-direction:column;gap:36px}}.case-client-review__image{min-width:80px;max-width:80px;min-height:80px;max-height:80px}@media screen and (max-width:1919px){.case-client-review__image{min-width:60px;max-width:60px;min-height:60px;max-height:60px}}@media screen and (max-width:1439px){.case-client-review__image{min-width:44px;max-width:44px;min-height:44px;max-height:44px}}@media screen and (max-width:1023px){.case-client-review__image{min-width:72px;max-width:72px;min-height:72px;max-height:72px}}@media screen and (max-width:767px){.case-client-review__image{min-width:72px;max-width:72px;min-height:72px;max-height:72px}}.case-client-review__content{background-color:var(--background-secondary);border-left:8px solid #3405a2;flex-direction:column;gap:40px;padding:40px 32px;display:flex;position:relative}.case-client-review__content:before{content:"";background:linear-gradient(var(--background-secondary), var(--background-secondary)) 100% 0/1px 100% no-repeat,linear-gradient(45deg, #3405a2 28px, var(--background-secondary) 28px);clip-path:polygon(0 0,29px 0,29px 28px,28px 28px);width:29px;height:28px;position:absolute;top:0;left:-28px}@media screen and (max-width:767px){.case-client-review__content:before{background:linear-gradient(var(--background-secondary), var(--background-secondary)) 0 100%/100% 1px no-repeat,linear-gradient(225deg, #3405a2 28px, var(--background-secondary) 28px);clip-path:polygon(0 0,0 29px,28px 29px,28px 28px);width:28px;height:29px;top:-28px;left:0}}@media screen and (max-width:1919px){.case-client-review__content{gap:28px;padding:28px 22px}}@media screen and (max-width:1439px){.case-client-review__content{gap:20px;padding:20px 16px}}@media screen and (max-width:1023px){.case-client-review__content{gap:36px;padding:36px 30px}}@media screen and (max-width:767px){.case-client-review__content{border-top:8px solid #3405a2;border-left:unset;gap:36px;padding:20px 26px}}.case-client-review__text p+p{margin-top:12px}@media screen and (max-width:1919px){.case-client-review__text p+p{margin-top:8px}}@media screen and (max-width:1439px){.case-client-review__text p+p{margin-top:6px}}@media screen and (max-width:1023px){.case-client-review__text p+p{margin-top:12px}}.case-client-review__title{flex-direction:column;gap:6px;display:flex}@media screen and (max-width:1919px){.case-client-review__title{gap:4px}}@media screen and (max-width:1439px){.case-client-review__title{gap:3px}}@media screen and (max-width:1023px){.case-client-review__title{gap:5px}}@media screen and (max-width:767px){.case-client-review__title{gap:5px}}}
@layer components-shared{.case-detail-result__content{flex-direction:column;gap:60px;display:flex}@media screen and (max-width:1919px){.case-detail-result__content{gap:44px}}@media screen and (max-width:1439px){.case-detail-result__content{gap:32px}}@media screen and (max-width:1023px){.case-detail-result__content{gap:52px}}@media screen and (max-width:767px){.case-detail-result__content{gap:40px}}.case-detail-result__cards{flex-direction:column;gap:12px;display:flex}@media screen and (max-width:1919px){.case-detail-result__cards{gap:10px}}@media screen and (max-width:1439px){.case-detail-result__cards{gap:6px}}@media screen and (max-width:1023px){.case-detail-result__cards{gap:10px}}.case-detail-result__card{background-color:var(--background-secondary);flex-direction:column;gap:24px;padding:24px;display:flex}@media screen and (max-width:1919px){.case-detail-result__card{gap:18px;padding:18px}}@media screen and (max-width:1439px){.case-detail-result__card{gap:12px;padding:12px}}@media screen and (max-width:1023px){.case-detail-result__card{gap:22px;padding:22px}}@media screen and (max-width:767px){.case-detail-result__card{gap:20px;padding:20px}}.case-detail-result__part{grid-template-columns:40px 1fr;gap:24px;display:grid}@media screen and (max-width:1919px){.case-detail-result__part{grid-template-columns:28px 1fr;gap:18px}}@media screen and (max-width:1439px){.case-detail-result__part{grid-template-columns:20px 1fr;gap:12px}}@media screen and (max-width:1023px){.case-detail-result__part{grid-template-columns:36px 1fr;gap:22px}}@media screen and (max-width:767px){.case-detail-result__part{grid-template-columns:26px 1fr;gap:20px}}.case-detail-result__left{justify-content:center;align-items:center;display:flex}.case-detail-result__part:first-child .case-detail-result__left{background-color:var(--background-tertiary)}.case-detail-result__part:nth-child(2) .case-detail-result__left{background-color:var(--accent-primary)}.case-detail-result__icon{width:24px;height:24px}@media screen and (max-width:1919px){.case-detail-result__icon{width:18px;height:18px}}@media screen and (max-width:1439px){.case-detail-result__icon{width:14px;height:14px}}@media screen and (max-width:1023px){.case-detail-result__icon{width:20px;height:20px}}.case-detail-result__right{flex-direction:column;gap:8px;display:flex}@media screen and (max-width:1919px){.case-detail-result__right{gap:6px}}@media screen and (max-width:1439px){.case-detail-result__right{gap:4px}}@media screen and (max-width:1023px){.case-detail-result__right{gap:10px}}@media screen and (max-width:767px){.case-detail-result__right{gap:6px}}}
