/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
@keyframes pop{0%{transform:scale(0.9)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pop-animation{animation:pop .3s ease-in-out}@keyframes pop-small{0%{transform:scale(90%)}100%{transform:scale(100%)}}.pop-animation-small{animation:pop-small .3s ease-in-out}.draw-border{box-shadow:inset 0 0 0 4px #58afd1;color:#58afd1;transition:color .25s .0833333333s;position:relative}.draw-border::before,.draw-border::after{border:0 solid rgba(0,0,0,0);box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;bottom:0;right:0}.draw-border::before{border-bottom-width:4px;border-left-width:4px}.draw-border::after{border-top-width:4px;border-right-width:4px}.draw-border:hover{color:#ffe593}.draw-border:hover::before,.draw-border:hover::after{border-color:#ffe593;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}.draw-border:hover::before{transition-delay:0s,0s,.25s}.draw-border:hover::after{transition-delay:0s,.25s,0s}.featured-articles-grid{position:relative;width:100%;padding:32px 0}.featured-articles-grid__headline{margin:0 0 24px;font-family:var(--font-heading),helvetica,arial,sans-serif;text-align:center;text-transform:uppercase}@media screen and (min-width: 750px){.featured-articles-grid__headline{margin:0 0 30px}}.theme-tip-top .featured-articles-grid__headline{font-size:1rem;letter-spacing:0.06rem;line-height:1.125rem}@media screen and (min-width: 750px){.theme-tip-top .featured-articles-grid__headline{font-size:1.25rem;letter-spacing:0.075rem;line-height:1.5rem}}.prom-blog__cta.btn{display:block;width:max-content;min-width:initial;padding:12px 30px;margin:24px auto 0;background-color:var(--primary-color-1);color:#fff}.prom-blog__cta.btn:hover{background-color:var(--secondary-color-1)}.blog__article{margin-bottom:22px}@media screen and (min-width: 750px){.blog__article{margin-bottom:60px}}.blog__article .rte{margin-bottom:11px}.blog__article:hover .responsive-image__wrapper img{transform:scale(1.07)}.blog__article-image{overflow:hidden;max-height:250px}@media screen and (min-width: 750px){.blog__article-image{max-height:303px}}@media screen and (min-width: 1400px){.blog__article-image{height:100%;min-height:303px;max-height:none}}.blog__article-image .responsive-image__wrapper{overflow:hidden}.blog__article-image .responsive-image__wrapper img{transition:all .4s ease}.blog__article-tag{margin:10px 0;font-family:var(--font-label),helvetica,arial,sans-serif;font-size:0.875rem;line-height:2rem;text-transform:uppercase}@media screen and (min-width: 750px){.blog__article-tag{margin:14px 0 10px}}.theme-tip-top .blog__article{margin-bottom:22px}@media screen and (min-width: 750px){.theme-tip-top .blog__article{position:relative;margin-bottom:27px}}@media screen and (min-width: 750px){.theme-tip-top .blog__article .text-link{margin:10px 0 0}}.theme-tip-top .blog__article-tag{margin:12px 0 5px;font-size:0.75rem;letter-spacing:0.125rem;line-height:1.375rem}@media screen and (min-width: 750px){.theme-tip-top .blog__article-tag{padding:0 3px;margin:15px 0 4px}}.theme-tip-top .large-text{width:calc(100% + 10px);margin:0 0 7px;font-family:var(--font-black),helvetica,arial,sans-serif;letter-spacing:-0.0275rem}@media screen and (min-width: 750px){.theme-tip-top .large-text{margin:0 0 15px;font-size:1.25rem;letter-spacing:-0.01875rem;line-height:1.5rem}}