/* Built by tools/build.js - do not edit */
.kavalio-blog__tags-scroller-wrap .kavalio-blog__tags-buttons.scrollable-content{padding-inline:var(--container-gutter);flex-wrap:nowrap;min-width:min-content}.button.kavalio-blog-btn{border:1px solid}.button.kavalio-blog-btn-active,.button.kavalio-blog-btn{min-height:36px;padding:0 16px;height:auto;border-radius:var(--kavalio-radius-round);line-height:var(--kavalio-line-height-none);width:max-content}.kavalio-main-blog-header :is(h1,h2,h3,h4,h5,h6).heading.h2{line-height:var(--kavalio-line-height-none)}.kavalio-blog-tags-and-sorting-wrap{margin-block:var(--kavalio-space-16)}.kavalio-blog-tags-and-sorting-inner{gap:var(--kavalio-space-8);display:flex;justify-content:space-between;align-items:flex-end}.kavalio-blog__tags-wrapper{width:100%;overflow:hidden}.kavalio-blog__tags-scroller-wrap.scroller{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--container-gutter));scrollbar-width:none;overflow:auto hidden}.kavalio-blog__tags-scroller-wrap.scroller::-webkit-scrollbar{display:none}.kavalio-blog__tags-buttons{display:flex;align-items:center;gap:var(--kavalio-space-2)}.kavalio-blog__tags-wrapper--select{overflow:visible}@media screen and (min-width:1000px){.kavalio-blog__tags-select button.popover-button{display:inline-flex;justify-content:space-between;align-items:center;gap:var(--kavalio-space-4);min-width:240px;min-height:36px;padding:var(--kavalio-space-2) var(--kavalio-space-4);border:1px solid;border-radius:var(--kavalio-radius-md);font-weight:var(--kavalio-font-weight-semibold);line-height:var(--kavalio-line-height-none)}.kavalio-blog__tags-select .popover{inset-inline:0 auto;width:min(760px,70vw)}.kavalio-blog__tags-select .popover:after{right:auto;left:24px}.kavalio-blog__tags-select .popover:before{right:auto;left:23px}.kavalio-blog__tags-select .popover__content{max-height:420px}.kavalio-blog__tags-select .popover__choice-list{columns:3;column-gap:var(--kavalio-space-8)}.kavalio-blog__tags-select .popover__choice-item{break-inside:avoid}}.kavalio-main-blog-aside{display:none}.kavalio-main-blog-aside__heading{margin:0 0 var(--kavalio-space-2)}.article-item-aside{display:flex;align-items:flex-start;gap:var(--kavalio-space-3);padding:var(--kavalio-space-3) 0;text-decoration:none;color:inherit}.article-item-aside:hover .article-item-aside__title{text-decoration:underline}.article-item-aside__image-wrap{flex-shrink:0;width:80px;height:80px;border-radius:var(--kavalio-radius-md);overflow:hidden}.article-item-aside__image{width:100%;height:100%;object-fit:cover}.article-item-aside__content{flex:1;min-width:0}.article-item-aside__date{display:block;margin-bottom:var(--kavalio-space-1);font-size:var(--kavalio-font-size-xs)}.article-item-aside__title{margin:0;font-size:var(--kavalio-font-size-sm);line-height:var(--kavalio-line-height-snug);font-weight:var(--kavalio-font-weight-semibold);letter-spacing:0;text-transform:none}@media screen and (min-width:741px){.kavalio-main-blog-wrapper{display:grid;grid-template-columns:1fr;gap:var(--kavalio-space-16)}.kavalio-main-blog-wrapper.kavalio-has__aside{grid-template-columns:1fr 30%}.kavalio-main-blog-aside{display:block;position:sticky;top:var(--kavalio-space-6);align-self:start}.kavalio-main-blog-articles .article-list{--article-list-row-gap: var(--kavalio-space-8);--article-list-column-gap: var(--kavalio-space-12);margin-inline:0;grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--article-list-column-gap) * (2 / 3)))}.kavalio-main-blog-wrapper.kavalio-has__aside .kavalio-main-blog-articles .article-list{grid-template-columns:repeat(auto-fit,calc(100% / 2 - var(--article-list-column-gap) * (2 / 4)))}}.kavalio-main-blog-articles-latest{margin-bottom:0}.kavalio-main-blog-articles-latest article-list .article-item{background:rgb(var(--kavalio-color-brand-light))}@media(max-width:740px){.kavalio-blog-tags-and-sorting-wrap{margin-bottom:0}.kavalio-main-blog-articles .heart-divider{margin-block:calc(var(--heart-divider-margin-block) - var(--kavalio-space-4))}.kavalio-main-blog-articles .article-item__date{margin-bottom:var(--kavalio-space-4)}.kavalio-main-blog-articles .article-item__excerpt{padding-inline:0}body.template-article .article__header-content{padding:var(--kavalio-space-8) var(--container-gutter)}body.template-article .article__content h2{margin-block-start:var(--kavalio-space-8);font-size:var(--heading-h4-font-size)}body.template-article .article{margin-block-start:var(--kavalio-space-6)}.article__nav-item{justify-content:space-between}}.article__nav{translate:0 var(--kavalio-search-reveal-offset, 0px);transition:transform .3s,opacity .3s,visibility .3s,translate var(--kavalio-duration-base) var(--kavalio-ease-out)}
