:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px;--grid-max-width: 1600px}@media screen and (max-width: 1023px){.desktop-only{display:none}}@media screen and (min-width: 1024px){.mobile-only{display:none}}.visually-hidden{height:0;visibility:hidden}.blog-tag-filter{--blog-tag-border-color: #ffdcd8;--blog-tag-active-bg: #fdddd9;align-items:stretch;display:flex;gap:0;margin-bottom:24px;position:relative}.blog-tag-filter__viewport{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.blog-tag-filter__viewport::-webkit-scrollbar{display:none}.blog-tag-filter__list{display:flex;gap:8px;list-style:none;margin:0;min-width:max-content;padding:0}.blog-tag-filter__btn{align-items:center;background:#fff;border:1px solid var(--blog-tag-border-color);color:#000;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;justify-content:center;line-height:20px;padding:8px 16px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;white-space:nowrap}.blog-tag-filter__btn--active{background:var(--blog-tag-active-bg);border-color:rgba(0,0,0,0)}.blog-tag-filter__btn:hover{background:var(--blog-tag-active-bg)}.blog-tag-filter__scroll{align-items:center;background:#fff;border:0;color:#ff0031;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;padding:0;position:relative;width:32px;z-index:1}.blog-tag-filter__scroll:disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.blog-tag-filter__scroll .icon{height:12px;width:12px}.blog-tag-filter__scroll--prev::after,.blog-tag-filter__scroll--next::before{background:var(--blog-tag-border-color);content:"";height:60px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.blog-tag-filter__scroll--prev::after{right:0}.blog-tag-filter__scroll--next::before{left:0}@media only screen and (min-width: 769px){.blog-tag-filter{gap:8px;margin-bottom:32px}}
