.main--blog .main__inner{align-items:initial;max-width:var(--website-maximum-width);padding:0 var(--website-horizontal-padding);margin:0 auto}.header--transparent~.main.main--blog>.main__inner{padding-top:calc(var(--js-header-height, 4rem) + var(--js-wpadminbar-height, 0px))}.page-title{margin:4rem 0;color:var(--header-color-dark);text-align:center}.filter-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem}.blog-filter:first-child{margin-right:6rem}.blog-filter__title{margin:0 0 .6rem;color:var(--color-main)}.blog-filter__navigation{display:flex;flex-wrap:wrap;margin-left:-20px}.blog-filter__navigation--no-wrap{flex-wrap:nowrap}.blog-filter__navigation-item{padding-bottom:2px;margin-top:6px;margin-left:20px;color:var(--color-main)}.search-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:5rem}.blog-search{margin-right:2rem}.blog-search__input-holder{position:relative;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:.8rem 1.6rem;border-radius:1000px;overflow:hidden;border:1px solid var(--color-auxiliary,#ccc)}.blog-search__input{border:none;background-color:transparent;width:12rem;padding-right:1rem;color:var(--color-main);outline-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-search__input::placeholder{color:var(--color-auxiliary)}.blog-search__button{display:flex;justify-content:center;align-items:center;padding:4px;border:none;background-color:transparent;transition:opacity .25s linear;opacity:1}.blog-search__button.has-value{cursor:pointer}.blog-search__button.has-value:hover{opacity:.7}.blog-search__button:active{border-style:none}.blog-search__button>svg{fill:var(--color-auxiliary);fill-opacity:.6}.blog-search__button.has-value>svg{fill:var(--color-main);fill-opacity:1}.clear-search{position:relative;display:flex;justify-content:center;align-items:center;height:100%;padding:.5em 1.2em .5em 1.4em;border-radius:1000px;color:var(--color-main);overflow:hidden}.clear-search:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--color-auxiliary);opacity:.2}.clear-search__term{margin-right:.6rem}.clear-search__x-button{display:flex;width:14px;height:14px;padding:1px;transition:opacity .25s linear}.clear-search__x-button:hover{opacity:.7}.clear-search__x-button>svg{fill:currentColor}.blog-wrapper{--post-gap:40px;display:grid;grid-template-columns:1fr;grid-gap:var(--post-gap)}.blog-wrapper.has-sidebar--left{grid-template-columns:1fr 2fr}.blog-wrapper.has-sidebar--right{grid-template-columns:2fr 1fr}.sidebar--left{order:-1}.sidebar--right{order:1}.sidebar__inner{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden}.sidebar--left .sidebar__inner{align-items:flex-start}.sidebar--right .sidebar__inner{align-items:flex-end}.blog-posts{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:var(--post-gap)}.has-sidebar .blog-posts{grid-template-columns:1fr 1fr 1fr 1fr}.blog-post{grid-column:span 2;display:flex;flex-direction:column;padding:1px;overflow:hidden;box-sizing:border-box}.blog-post>*:last-child{margin-bottom:1.5rem}.blog-post--big{grid-column:span 3}.blog-post--sidebar-active{flex-basis:calc((100% / 2) - 1px - (2 * var(--post-gap)))}.blog-post__image-link{position:relative;min-width:100%;padding-bottom:80%;border-radius:var(--post-image-roundness,0);overflow:hidden}.blog-post__image-link:hover .blog-post__image{transform:scale(1.05)}.blog-post__image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform 1.4s cubic-bezier(.28,0,.12,1)}.blog-post__featured-sign{display:inline-block;position:absolute;top:16px;right:16px;max-width:calc(100% - 16px - 16px);padding:4px 8px;background-color:var(--color-negative);color:var(--color-main);overflow:hidden;text-overflow:ellipsis}.blog-post__category{color:var(--color-main)}.blog-post__category-link{text-decoration:none}.blog-post__meta-info-wrapper{margin:.8rem 0 0}.blog-post__meta-info-wrapper>*{margin-right:1rem}.blog-post__meta-info-wrapper>*:last-child{margin-right:0}.blog-post__date{color:var(--color-main);white-space:nowrap}.blog-post__title{margin:0;color:var(--color-main)}.blog-post__title-link{margin-top:.6rem;text-decoration:none;transition:opacity .25s linear}.blog-post__title-link:hover{opacity:.7}.search-results--no-results{margin:60px auto 20px auto}@media all and (max-width:1024px){.blog-post__image-link:hover .blog-post__image{transform:none}.blog-post__image{transition:none}}@media all and (max-width:768px){.page-title{margin:3rem 0}.search-wrapper{margin-bottom:3rem}.blog-wrapper,.blog-wrapper.has-sidebar--left,.blog-wrapper.has-sidebar--right{--post-gap:30px;grid-template-columns:1fr}.blog-posts,.has-sidebar .blog-posts{grid-template-columns:1fr}.sidebar{order:1;width:100%;margin:4rem 0 0}.sidebar--left .sidebar__inner,.sidebar--right .sidebar__inner{align-items:flex-start}.blog-post>*:last-child{margin-bottom:0}.blog-post__title-link{margin-top:.5rem;margin-bottom:0}.blog-post__meta-info-wrapper{margin:.2rem 0 0}.filter-wrapper{flex-direction:column-reverse;margin-bottom:2rem}.blog-filter:first-child{margin-top:2rem;margin-right:0}}