.article-content{padding:max(2.778vw,32px);border-radius:max(1.389vw,20px);background-color:#295ad3}@media(max-width:834px){.article-content{padding:max(4.796vw,16px);border-radius:max(2.398vw,16px)}}.article-content__section:first-child{padding:0}.article-content__heading{margin-block:max(1.389vw,16px);font-size:max(3.333vw,36px);font-weight:600;line-height:1.3;letter-spacing:-.04em}@media(max-width:834px){.article-content__heading{font-size:max(4.317vw,20px)}}.article-content__heading._small{font-size:max(1.389vw,20px)}@media(max-width:834px){.article-content__heading._small{font-size:max(2.398vw,14px)}}.article-content__text{margin-block:max(1.111vw,12px);font-size:max(1.111vw,16px)}@media(max-width:834px){.article-content__text{font-size:max(1.918vw,12px)}}.article-content__quote{margin-block:max(1.111vw,12px);padding-left:max(1.111vw,16px);position:relative;font-size:max(1.111vw,16px);font-style:italic}@media(max-width:834px){.article-content__quote{padding-left:18px;font-size:max(1.918vw,12px)}}.article-content__quote:before{content:"";display:block;width:max(.139vw,2px);height:calc(100% + max(.694vw,10px));position:absolute;left:0;top:50%;border-radius:max(6.944vw,100px);background-color:#fff;translate:0 -50%}.article-content__case,.article-content__image{aspect-ratio:1.8;margin-block:max(1.111vw,12px);overflow:clip;border-radius:max(.556vw,8px)}@media(max-width:834px){.article-content__case{aspect-ratio:754/932}}@media(max-width:577px){.article-content__case{height:auto}}.article-content .case-card{aspect-ratio:unset;padding-inline:max(1.389vw,20px);width:100%}@media(max-width:834px){.article-content .case-card{padding-inline:max(2.398vw,10px)}}.article-content .case-card__inner{width:100%;height:100%;padding-top:max(4.167vw,30px)!important}@media(max-width:834px){.article-content .case-card__inner{padding-top:max(10.312vw,40px)!important}}.article-content .case-card__heading{margin-bottom:max(2.222vw,16px);font-size:max(3.611vw,30px)}@media(max-width:834px){.article-content .case-card__heading{font-size:max(5.755vw,20px)}}.article-content .case-card._doodle-moodle{height:max(37.5vw,520px)}@media(max-width:834px){.article-content .case-card._doodle-moodle{height:max(95.923vw,550px)}}@media(max-width:577px){.article-content .case-card._doodle-moodle{height:max(98.787vw,350px)}.article-content .case-card._doodle-moodle .case-card__bg{top:50%;bottom:auto;translate:0 -50%}}.article-content .case-card._ancom{height:max(38.194vw,460px)}@media(max-width:834px){.article-content .case-card._ancom{height:max(99.52vw,420px)}}.article-content .case-card._ancom .case-card__heading{font-size:4.444vw}@media(max-width:1024px){.article-content .case-card._ancom .case-card__heading{font-size:32px}}@media(max-width:834px){.article-content .case-card._ancom .case-card__heading{font-size:max(5.755vw,20px)}}@media(max-width:577px){.article-content .case-card._ancom .case-card__heading{font-size:max(5.546vw,16px)}}.article-content .case-card._weba-promo{height:max(33.333vw,480px)}@media(max-width:834px){.article-content .case-card._weba-promo{height:max(95.923vw,500px)}}@media(max-width:577px){.article-content .case-card._weba-promo{height:max(86.655vw,450px)}}.article-content__unordered-list{padding-left:max(1.389vw,20px)}.article-content__unordered-list li{list-style:disc}.article-content__ordered-list{padding-left:max(1.389vw,20px)}.article-content__ordered-list li{list-style:decimal}.article-content__list-item{font-size:max(1.111vw,16px);line-height:1.3}@media(max-width:834px){.article-content__list-item{font-size:max(1.918vw,12px)}}.article-content__button{margin-top:max(1.667vw,24px)}@media(max-width:834px){.article-content__button{margin-top:max(3.837vw,16px)}}.article-widget{padding:max(1.667vw,24px);border-radius:max(1.389vw,20px);background-color:#295ad3;display:flex;flex-direction:column}@media(max-width:834px){.article-widget{border-radius:max(2.398vw,16px);font-size:max(2.878vw,20px)}}.article-widget__title{font-size:max(1.389vw,20px);margin-bottom:max(1.667vw,20px)}@media(max-width:834px){.article-widget__title{font-size:max(2.398vw,16px);margin-bottom:max(2.398vw,16px)}}.article-widget__button{height:max(3.333vw,48px);border-radius:max(.833vw,12px)}@media(max-width:834px){.article-widget__button{height:max(5.755vw,36px)}}