@media screen and (max-width:1100px){.blog-post__info-table{grid-column:2/-2}}@media screen and (max-width:700px){.blog-post{display:block}.blog-post__content,.blog-post__header,.blog-post__info-table{padding:0 min(9.6vw,36px)}.blog-post__header{margin-top:145px}.blog-post__date,.blog-post__tag{font-size:14px}.blog-post figure{margin-left:-20px;margin-right:-20px}.blog-post figcaption{padding-left:20px}.blog-post__headline{font-size:40px;margin:5px 0 50px}.blog-post__body{display:block;margin-top:0;padding:45px 20px 118px}.blog-post__info-table{margin-bottom:70px;width:100%}.blog-post__content{display:block}.blog-post__content--wide{padding:0}}.blog-post .blog-figure-caption{grid-template-columns:1fr;grid-column:2/-3;row-gap:20px}.blog-post .blog-figure-caption__pic{grid-column:auto}@media screen and (max-width:700px){.blog-post .blog-figure-caption{margin:48px -20px 65px;display:grid;grid-template-columns:1fr}.blog-post .blog-figure-caption__description{padding:0 min(9.6vw,36px);margin-bottom:40px}.blog-post .blog-figure-caption__text{margin:0}}@media screen and (max-width:700px){.blog-text__headline{font-size:26px;margin-bottom:26px}.blog-text__text{font-size:1rem;margin-bottom:15px}.blog-figure{margin:75px 0 48px}.blog-figure__text{font-size:12px;margin-top:1em;padding:0 min(9.6vw,36px)}}@media screen and (max-width:750px){.other-posts{padding:80px min(9.6vw,36px) 120px}.other-posts__body{padding-left:0}.other-posts__list{grid-template-columns:1fr}}