@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{rotate:360deg}}@keyframes show-slide{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-from-top{0%{opacity:0;transform:translateY(-64px)}25%{opacity:.1}to{opacity:1;transform:none}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(64px)}25%{opacity:.1}to{opacity:1;transform:none}}@keyframes dashed-line-dash{to{stroke-dashoffset:-14px}}@keyframes flow-line-reveal{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes flow-badge-fade-in{0%{opacity:0}to{opacity:1}}@keyframes float-unit{0%,to{transform:translateY(-7px)}50%{transform:translateY(7px)}}@keyframes float-unit-shadow{0%,to{opacity:.5;filter:blur(35px);transform:translate(-50%,-50%)scale(.85)}50%{opacity:.7;filter:blur(30px);transform:translate(-50%,-50%)scale(1)}}.blog-carousel{margin-block:-48px;padding-block:48px}.blog-carousel.swiper:not(.swiper-initialized){overflow:visible}.blog-list{--spacing:1.5rem}@media screen and (width<=1679px){.blog-list{--spacing:1rem}}.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{gap:var(--spacing);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media screen and (width<=1199px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=991px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=575px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:minmax(0,1fr)}}.blog-item{display:grid;position:relative}.blog-item__wrap{--direction:top;--gradient-size:32px;border-radius:16px;flex-direction:column;display:flex}.blog-item:has(:hover,:active,:focus-visible) .title a{color:var(--color-accent)}.blog-item:has(:hover,:active,:focus-visible) .btn__icon{transform:translateX(var(--btn-icon-movement))}.blog-item__head{background-color:var(--color-bg-offset-dark);aspect-ratio:400/230;border-top-left-radius:inherit;border-top-right-radius:inherit;width:100%;display:flex;position:relative}.blog-item__head picture,.blog-item__head .img-placeholder{border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.blog-item__overlay{z-index:1;pointer-events:none;justify-content:end;align-items:start;display:flex;position:absolute;inset:0}.blog-item__overlay>*{pointer-events:initial}.blog-item__overlay .tag-list{align-items:end;padding:12px}.blog-item__body{flex-direction:column;flex:1;align-items:start;width:100%;padding:2rem;display:flex}@media screen and (width<=1679px){.blog-item__body{padding:1.5rem}}.blog-item__body>:has(+.btn-link){margin-block-end:1.5rem}.blog-item__body .title a{transition:color .125s ease-out}.blog-item.swiper-slide{height:auto}
