.blog-article-page{position:relative;margin-top:32px}.blog-article-page__not-found{max-width:calc(100vw - calc(((100vw - 1440px) / 2) + 120px) * 2);margin-right:24px;margin-left:24px;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:80px 0;min-height:60vh}@media(min-width:768px){.blog-article-page__not-found{margin-right:60px;margin-left:60px}}@media(min-width:1176px){.blog-article-page__not-found{margin-right:120px;margin-left:120px}}@media(min-width:1440px){.blog-article-page__not-found{margin-right:auto;margin-left:auto}}.blog-article-page__not-found__title{font-size:32px;line-height:48px;color:var(--black-3);margin-bottom:44px}.blog-article-page__not-found__link{display:flex;align-items:center}@media(min-width:1176px){.blog-article-page__not-found__link{position:relative}.blog-article-page__not-found__link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-6px;left:0;background-color:var(--yellow-1);transition:transform .25s ease-out}.blog-article-page__not-found__link:hover:after{transform-origin:bottom center;transform:scaleX(1)}}.blog-article-page__not-found__link i,.blog-article-page__not-found__link svg{margin-left:4px;height:12px;width:12px}.blog-article__image{position:relative;height:256px}@media(min-width:1176px){.blog-article__image{height:460px}}.blog-article__image img{position:relative;width:100%;height:100%;object-fit:cover}.blog-article__container{max-width:calc(100vw - calc(((100vw - 1440px) / 2) + 120px) * 2);margin-right:24px;margin-left:24px;box-shadow:1px 11px 36px -18px rgba(0,0,0,.45);margin-top:-200px;z-index:1;position:relative;background-color:var(--white-1);border-radius:8px}@media(min-width:768px){.blog-article__container{margin-right:60px;margin-left:60px}}@media(min-width:1176px){.blog-article__container{margin-right:120px;margin-left:120px}}@media(min-width:1440px){.blog-article__container{margin-right:auto;margin-left:auto}}@media(min-width:1176px){.blog-article__container{margin-top:-350px}}.blog-article__container__wrapper{position:relative;padding:32px 20px 75px;background-color:var(--white-1);border-radius:8px;margin-bottom:80px}@media(min-width:1176px){.blog-article__container__wrapper{padding:83px 148px}}.blog-article__title{font-size:32px;line-height:42px;color:var(--black-3);margin:0 auto 32px;max-width:600px}@media(min-width:1176px){.blog-article__title{font-size:48px;line-height:64px;text-align:center;max-width:800px}.blog-article__summary{text-align:center}}.blog-article__author{display:flex;flex-direction:row;column-gap:12px;justify-content:center;margin:34px auto 54px;padding:20px 0;max-width:600px}@media(min-width:1176px){.blog-article__author{max-width:800px}}.blog-article__author__image img{height:44px;width:44px;object-fit:cover;border-radius:50%}.blog-article__author__text{font-size:16px;line-height:24px;display:flex;flex-direction:column}.blog-article__author__text__name{font-weight:600;color:var(--black-3)}.blog-article__content{max-width:600px;margin:0 auto 98px}@media(min-width:1176px){.blog-article__content{max-width:800px}.blog-article__content__text .initial-paragraph:first-letter{font-family:var(--font-playfair-display);display:inline-block;initial-letter:2 2;margin-right:6px}}.blog-article__content__text h1{font-size:24px;line-height:32px;margin-bottom:18px}.blog-article__content__text h2{margin-bottom:12px}.blog-article__content__text ol,.blog-article__content__text p,.blog-article__content__text ul{font-size:16px;line-height:32px;margin-bottom:24px}.blog-article__content__text ol,.blog-article__content__text ul{margin-left:12px}.blog-article__content__text a{color:var(--black-3);font-weight:600}.blog-article__tags{display:flex;flex-direction:row;column-gap:8px;row-gap:8px;max-width:600px;margin:0 auto;flex-wrap:wrap}@media(min-width:1176px){.blog-article__tags{max-width:800px}}.blog-article__tags__tag{border:1px solid var(--grey-3);padding:4px 12px;border-radius:16px;background-color:var(--white-1)}.blog-article__tags__tag:hover{cursor:pointer}@keyframes slideOutIn{0%{margin-right:0}25%{margin-right:-80px;margin-left:0}26%{margin-left:-180px;margin-right:0}50%{margin-right:0;margin-left:0}}.blog-article-progress-bar{position:absolute;top:0;left:0;height:6px;border-radius:0 2px 0 0;background:var(--yellow-1)}.blog-article-progress-bar--fixed{z-index:99999;position:fixed}