.overview h1{font-weight:500}.overview .post-grid{width:100%;margin-left:0;margin-right:0}.overview .post-wrapper{padding-left:0;padding-right:0;margin-top:1rem;margin-bottom:1rem}@media(min-width:576px){.overview .post-wrapper{padding-left:1rem;padding-right:1rem}}.overview .post-wrapper .post{background:#fff}.overview .post-wrapper .post.concept .image::after{content:"Concept";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4rem;font-weight:bold;text-shadow:0 0 1px #212121;color:#fff}.overview .post-wrapper .post.concept .image img{filter:brightness(50%)}.overview .post-wrapper .post .image{position:relative;border:1px solid #ccc}.overview .post-wrapper .post .image img{width:100%}.overview .post-wrapper .post .image+.text{padding:1rem 1rem 0}.overview .post-wrapper .post .text{padding:2.5rem 1rem 0}@media(min-width:576px){.overview .post-wrapper .post .text{border:1px solid #ccc;border-top:0}}.overview .post-wrapper .post .text .h3,.overview .post-wrapper .post .text p{margin-bottom:1rem}.breadcrumb{margin-bottom:1rem;display:flex}.breadcrumb .s-responsive::before{display:inline-block;margin:0 .5rem}.breadcrumb .mobile{display:none !important}@media(max-width:576px){.breadcrumb .mobile{display:inline-block !important}}.breadcrumb .mobile.s-responsive::before{margin-left:0;margin-right:.5rem}.breadcrumb>p,.breadcrumb>a:not(.search){display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:576px){.breadcrumb a:not(.search){display:none}}.breadcrumb>a{flex-shrink:0}.breadcrumb .search{margin-right:.5rem;background-color:#e6e6e6;padding:0 .5rem}@media(max-width:576px){.breadcrumb .mobile-hidden{display:none !important}}.breadcrumb .search.s-responsive::before{margin-left:0;margin-right:.5rem}