:after,:before,:root{--sp-color-primary:#d8213b;--sp-color-white:#fff;--sp-color-white-dark:#f7f7f7;--sp-color-grey-light:#e8e8e8;--sp-color-grey:#e5e5e5;--sp-color-grey-dark:#cecece;--sp-color-black:#000;--sp-font-weight-bold:700;--sp-font-weight-regular:400}.kl-navbar__button,body{font-weight:var(--sp-font-weight-regular)}.kl-navbar__description{flex-basis:100%}.kl-navbar__description:has(ul)>a{border-bottom:1px solid var(--sp-color-var(--sp-color-black));display:inline-block;margin-bottom:8px}.kl-navbar__description p,.kl-navbar__description>a{font-size:15px;font-weight:var(--sp-font-weight-regular)}.kl-navbar__categories p{display:block}.kl-navbar__panel ul{list-style:none;margin-bottom:8px;padding:0}.kl-navbar__panel ul>li>a{display:inline-block;padding:5px 0}.kl-navbar__content{padding:20px 1%}@media screen and (min-width:921px){.kl-navbar__content{justify-content:flex-end;padding:0}.kl-navbar__description{flex-basis:unset}.kl-navbar__description:has(ul)>a{border-bottom:none;margin-bottom:0}.kl-navbar__description p,.kl-navbar__description>a{font-size:18px;font-weight:var(--sp-font-weight-bold)}.kl-navbar__item{margin:0 16px}.kl-navbar__panel{background-color:transparent}.kl-navbar__panel-wrapper{background-color:var(--sp-color-grey-light);max-width:1340px;padding:60px 50px}.kl-navbar__panel ul>li>a{display:inline-block;padding:10px 0}}.kl-footer{background:linear-gradient(129.36deg,var(--sp-color-grey-dark) 0,var(--sp-color-white-dark) 100%)}.kl-footer__wrapper{padding-bottom:16px}.kl-footer__content{border-bottom:4px solid hsla(0,0%,100%,.3);padding:0 0 60px}.kl-footer__address{margin:0 0 16px}.kl-footer__social{margin:0 -8px}.kl-footer__social span{margin:8px}.kl-footer__social svg{fill:var(--sp-color-primary)}.kl-footer__menu a{color:var(--sp-color-primary);font-size:16px;font-weight:var(--sp-font-weight-regular);margin:0 0 16px;padding-left:15px;position:relative}.kl-footer__menu a:before{border:6px solid transparent;border-left:6px solid var(--sp-color-primary);content:"";height:0;left:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;will-change:transform}.kl-footer__legal{justify-content:space-between;margin:0;padding-top:30px}.kl-footer__legal ul{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;list-style:none;margin-top:16px;padding:0}.kl-footer__byline-wrapper,.kl-footer__legal span:has(a:empty){display:none}@media screen and (min-width:700px){.kl-footer__legal ul{align-items:center;flex-direction:row;gap:32px;justify-content:flex-end;margin-top:0;padding:0}}.blog-tags__link{background-color:var(--sp-color-black);border:none;border-radius:0;color:var(--sp-color-white);text-transform:none}.blog-tags__link--current{background-color:var(--sp-color-black);color:var(--sp-color-primary)}.blog-tags__link:active,.blog-tags__link:focus,.blog-tags__link:hover{background-color:var(--sp-color-primary);color:var(--sp-color-white);text-decoration:none;transform:unset}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--sp-color-white-dark);border:none;border-radius:0;color:var(--sp-color-black);display:block;font-size:16px;margin:0;outline:0;padding:10px 10px 12px;width:100%}.hs-search-field__bar:after{display:none}.hs-search-field__bar button svg{fill:var(--sp-color-white)}.blog-index,.blog-more-posts{margin:32px -12px}.blog-index__post,.blog-more-posts__post{background-color:var(--sp-color-grey-light);border:0;box-shadow:none}.blog-index__post-wrapper,.blog-more-posts__post-wrapper{padding:12px}.blog-index__post-meta,.blog-more-posts__post-meta{color:var(--sp-color-grey-dark);text-transform:none}.blog-header--post{min-height:380px}.blog-post__summary{font-size:16px}.blog-post__avatar{border-radius:0;height:60px;margin-right:20px;position:relative;width:60px}.blog-post__meta a,.blog-post__timestamp{color:var(--sp-color-black)}hr{background-color:var(--sp-color-grey);color:var(--sp-color-grey);margin:32px 0}.blog-post__divider{margin:52px 0}blockquote{border-left:2px solid var(--sp-color-primary);padding-left:16px}.blog-post__tag-link{background-color:var(--sp-color-black);border-radius:0;font-weight:var(--sp-font-weight-bold)}