.post-featured[data-v-090070b2] .post-featured__thumb:after{background:linear-gradient(0deg,#171717f2 0,#171717b3,#1717174d 60%,#17171700)!important;bottom:0;content:"";height:70%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.post-featured__content[data-v-090070b2]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#171717cc!important;border-radius:var(--_radius-m) var(--_radius-m) 0 0;margin:0 -3rem -3rem;padding:2rem;width:calc(100% + 6rem);z-index:2}@media only screen and (min-width:768px){.post-featured__content[data-v-090070b2]{border-radius:var(--_radius-m);margin:0;padding:2.5rem;width:auto}}@media only screen and (min-width:1200px){.post-featured__content[data-v-090070b2]{padding:3rem}}.post-featured__categories[data-v-090070b2]{flex-direction:row!important}.post-featured__categories[data-v-090070b2] .tag{background:#ffffffe6!important;border-color:#ffffffe6!important;color:#161616!important}.post-featured__categories[data-v-090070b2] .tag a{color:#161616!important}.post-featured__categories[data-v-090070b2] .tag:hover{background:#fff!important;border-color:#fff!important}.post-simple__excerpt[data-v-ee9a7e5b]{margin-top:1rem}.post-simple__excerpt p[data-v-ee9a7e5b]{color:var(--t-medium);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.post-simple__excerpt.lines-2 p[data-v-ee9a7e5b]{-webkit-line-clamp:2}.post-simple__excerpt.lines-3 p[data-v-ee9a7e5b]{-webkit-line-clamp:3}.post-simple__excerpt.lines-4 p[data-v-ee9a7e5b]{-webkit-line-clamp:4}.mxd-blog-pagination[data-v-225cf500]{margin-bottom:2.4rem;margin-top:5rem;position:relative}@media only screen and (min-width:1200px){.mxd-blog-pagination[data-v-225cf500]{margin-bottom:0}}.mxd-blog-pagination__inner[data-v-225cf500]{position:relative}.mxd-blog-pagination__items[data-v-225cf500]{align-items:center;display:flex;font:normal var(--fw-medium) 1.8rem/3.3rem var(--_font-accent);gap:1rem;justify-content:center;position:relative}.blog-pagination-control[data-v-225cf500]{position:absolute;top:0}.blog-pagination-control .btn-caption[data-v-225cf500]{display:none!important}.blog-pagination-control.prev[data-v-225cf500]{left:0}.blog-pagination-control.next[data-v-225cf500]{right:0}@media only screen and (min-width:768px){.blog-pagination-control .btn-caption[data-v-225cf500]{display:block!important}}.blog-pagination-control.disabled[data-v-225cf500]{opacity:.5;pointer-events:none}.blog-pagination-number[data-v-225cf500]{align-items:center;color:var(--t-bright);display:flex;font:normal var(--fw-regular) 1.8rem/3.3rem var(--_font-accent);height:33px;justify-content:center;position:relative;width:33px}.blog-pagination-number.active[data-v-225cf500]{font-size:3rem;font-weight:var(--fw-semibold)}.search-form[data-v-ba431dbc],.widget-search__form[data-v-ba431dbc]{position:relative}.search-form input[data-v-ba431dbc]{padding-right:6rem}.search-suggestions[data-v-ba431dbc]{background:var(--base-tint);border-radius:1rem;box-shadow:0 4px 20px #00000026;left:0;margin-top:.5rem;max-height:320px;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.search-suggestion-item[data-v-ba431dbc]{align-items:flex-start;border-bottom:1px solid var(--base-shade);color:var(--t-medium);display:flex;font-size:1.4rem;gap:1rem;line-height:1.4;padding:1.2rem 1.5rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.search-suggestion-item[data-v-ba431dbc]:last-child{border-bottom:none}.search-suggestion-item i[data-v-ba431dbc]{color:var(--t-muted);flex-shrink:0;font-size:1.6rem;margin-top:.1rem}.search-suggestion-item span[data-v-ba431dbc]{display:-webkit-box;flex:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-suggestion-item.is-active[data-v-ba431dbc],.search-suggestion-item[data-v-ba431dbc]:hover{background:var(--base-shade);color:var(--t-bright)}.search-suggestion-item.is-active i[data-v-ba431dbc],.search-suggestion-item:hover i[data-v-ba431dbc]{color:var(--accent)}.search-suggestions[data-v-ba431dbc]::-webkit-scrollbar{width:4px}.search-suggestions[data-v-ba431dbc]::-webkit-scrollbar-track{background:transparent}.search-suggestions[data-v-ba431dbc]::-webkit-scrollbar-thumb{background:var(--t-muted-extra);border-radius:2px}.categories__link[data-v-ba431dbc]{display:inline-block;position:relative;transition:color .2s ease,transform .2s ease}.categories__link[data-v-ba431dbc]:after{background:var(--accent);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .25s ease;width:0}.categories__link[data-v-ba431dbc]:hover{color:var(--accent)!important;transform:translate(4px)}.categories__link[data-v-ba431dbc]:hover:after{width:100%}.categories__item--hidden-wrap[data-v-ba431dbc]{display:block;margin:0;padding:0}.widget__categories-hidden[data-v-ba431dbc]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .35s ease}.widget__categories-hidden.is-expanded[data-v-ba431dbc]{grid-template-rows:1fr}.widget__categories-inner[data-v-ba431dbc]{list-style:none;margin:0;min-height:0;padding:0}.widget__show-more[data-v-ba431dbc]{align-items:center;background:var(--base-shade);border:none;border-radius:.8rem;color:var(--t-medium);cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:1rem;padding:1rem 1.5rem;transition:background-color .2s ease,color .2s ease;width:100%}.widget__show-more[data-v-ba431dbc]:hover{background:var(--accent);color:var(--base)}.widget__show-more i[data-v-ba431dbc]{font-size:1.6rem;transition:transform .35s ease}.widget__show-more i.is-rotated[data-v-ba431dbc]{transform:rotate(180deg)}[data-v-506fbdb8] .post-featured__thumb img.parallax-img-small,[data-v-506fbdb8] .post-simple__thumb img.parallax-img-small{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.empty-state[data-v-506fbdb8],.error-state[data-v-506fbdb8],.loading-state[data-v-506fbdb8]{color:var(--t-medium);padding:3rem 2rem;text-align:center}.error-state[data-v-506fbdb8]{color:var(--color-error,#e74c3c)}.tags-dropdown[data-v-506fbdb8]{display:inline-flex;position:relative}.tags-dropdown__trigger[data-v-506fbdb8]{align-items:center;cursor:pointer;display:inline-flex;gap:.6rem;white-space:nowrap}.tags-dropdown__icon[data-v-506fbdb8]{flex-shrink:0;transition:transform .2s ease}.tags-dropdown__icon.is-open[data-v-506fbdb8]{transform:rotate(180deg)}.tags-dropdown__menu[data-v-506fbdb8]{background:var(--base);border:1px solid var(--st-soft);border-radius:1.2rem;box-shadow:0 10px 40px #00000026;left:0;min-width:240px;opacity:0;overflow:hidden;position:absolute;top:calc(100% + .8rem);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:100}.tags-dropdown__menu.is-open[data-v-506fbdb8]{opacity:1;transform:translateY(0);visibility:visible}.tags-dropdown__list[data-v-506fbdb8]{max-height:360px;overflow-y:auto;padding:.6rem}.tags-dropdown__item[data-v-506fbdb8]{align-items:center;border-radius:.8rem;color:var(--t-default);display:flex;font-size:1.6rem;line-height:1.3;padding:1.2rem 1.4rem;text-decoration:none;transition:all .15s ease}.tags-dropdown__item[data-v-506fbdb8]:hover{background:var(--base-tint);color:var(--t-bright)}@media only screen and (max-width:767px){.inner-headline__blogtags>.tag[data-v-506fbdb8],.tags-dropdown--desktop[data-v-506fbdb8]{display:none!important}}.blog-title-row[data-v-506fbdb8]{align-items:center;display:flex;gap:2rem;justify-content:flex-start}.blog-filter-btn[data-v-506fbdb8]{display:none}@media only screen and (max-width:767px){.blog-title-row[data-v-506fbdb8]{gap:1rem;justify-content:space-between}.blog-title-row h1[data-v-506fbdb8]{flex:1;min-width:0}.blog-filter-btn[data-v-506fbdb8]{align-items:center;background:var(--base-tint);border:1px solid var(--st-soft);border-radius:var(--_radius-s);color:var(--t-muted);cursor:pointer;display:flex;flex-shrink:0;height:4rem;justify-content:center;transition:all .2s ease;width:4rem}.blog-filter-btn i[data-v-506fbdb8]{font-size:1.8rem}.blog-filter-btn[data-v-506fbdb8]:active,.blog-filter-btn[data-v-506fbdb8]:hover{background:var(--accent);border-color:var(--accent);color:var(--t-opp-bright)}}.tags-dropdown__list[data-v-506fbdb8]::-webkit-scrollbar{width:6px}.tags-dropdown__list[data-v-506fbdb8]::-webkit-scrollbar-track{background:transparent}.tags-dropdown__list[data-v-506fbdb8]::-webkit-scrollbar-thumb{background:var(--st-muted);border-radius:3px}.dark-mode,[color-scheme=dark]{box-shadow:0 10px 40px #0006}.blog-filter-modal-overlay{align-items:flex-end;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.blog-filter-modal{background:var(--base);border-radius:var(--_radius-l) var(--_radius-l) 0 0;box-shadow:0 -10px 40px #0003;display:flex;flex-direction:column;max-height:80vh;width:100%}.blog-filter-modal__header{align-items:center;border-bottom:1px solid var(--st-soft);display:flex;justify-content:space-between;padding:1.6rem 2rem}.blog-filter-modal__title{color:var(--t-bright);font-family:var(--_font-accent);font-size:1.8rem;font-weight:600;margin:0}.blog-filter-modal__close{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--t-muted);cursor:pointer;display:flex;height:3.6rem;justify-content:center;transition:all .2s ease;width:3.6rem}.blog-filter-modal__close:hover{background:var(--base-tint);color:var(--t-bright)}.blog-filter-modal__close i{font-size:2rem}.blog-filter-modal__content{flex:1;overflow-y:auto;padding:2rem}.blog-filter-modal__section{margin-bottom:2rem}.blog-filter-modal__section:last-child{margin-bottom:0}.blog-filter-modal__section-title{color:var(--t-muted);font-family:var(--_font-accent);font-size:1.4rem;font-weight:600;letter-spacing:.05em;margin:0 0 1.2rem;text-transform:uppercase}.blog-filter-modal__items{display:flex;flex-wrap:wrap;gap:.8rem}.blog-filter-modal__items .filter-tag{cursor:pointer;font-size:1.4rem;padding:.8rem 1.4rem;transition:all .15s ease}.blog-filter-modal__items .filter-tag.filter-active,.blog-filter-modal__items .filter-tag.tag-opposite{background:var(--accent);border-color:var(--accent);color:var(--t-opp-bright)}.blog-filter-modal__footer{border-top:1px solid var(--st-soft);padding:1.6rem 2rem}.blog-filter-modal__footer .btn{width:100%}.filter-modal-enter-active,.filter-modal-leave-active{transition:opacity .3s ease}.filter-modal-enter-active .blog-filter-modal,.filter-modal-leave-active .blog-filter-modal{transition:transform .3s ease}.filter-modal-enter-from,.filter-modal-leave-to{opacity:0}.filter-modal-enter-from .blog-filter-modal,.filter-modal-leave-to .blog-filter-modal{transform:translateY(100%)}
