article.article-template{overflow:hidden;position:relative}article.article-template .article-template__inner{padding:20px 0 0}article.article-template time{display:block;text-align:center}article.article-template .share-wrapper{margin-top:2rem}@media screen and (min-width:1280px){article.article-template .share-wrapper{height:100%;left:0;margin-top:0;position:absolute;top:0;width:100px}}article.article-template .share-wrapper .share-title{text-align:center}@media screen and (min-width:1280px){article.article-template .share-wrapper .share-title{display:none}}article.article-template .share-links-wrapper{display:flex;justify-content:center;position:relative;z-index:2}@media screen and (min-width:1280px){article.article-template .share-links-wrapper{align-items:center;flex-direction:column;position:sticky;top:40rem}article.article-template .share-links-wrapper:before{background:#e20722;border-radius:344px;content:"";filter:blur(75px);height:200px;left:-21%;opacity:.3;position:absolute;width:100px}}article.article-template .share-links-wrapper .link{margin:0 10px}@media screen and (min-width:1280px){article.article-template .share-links-wrapper .link{margin-bottom:10px}}article.article-template .share-links-wrapper .link.link--icon{align-items:center;background-color:rgb(var(--color-accent));border-radius:50%;color:rgb(var(--color-background));display:flex;height:5.7rem;justify-content:center;position:relative;width:5.7rem}article.article-template .share-links-wrapper .link.link--icon svg{height:2.4rem;position:relative;width:2.4rem}article.article-template .share-links-wrapper .link.link--icon:before{background:var(--hover-bg-color-button);border-radius:50%;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}article.article-template .share-links-wrapper .link.link--icon:hover:before{opacity:1}article.article-template .share-links-wrapper .link.link--active,article.article-template .share-links-wrapper .link:hover{text-decoration:underline}header.article-container{margin-bottom:0;position:relative}header.article-container:before{background:rgb(var(--color-outline));bottom:8rem;content:"";left:50%;position:absolute;top:-200%;transform:translateX(-50%);width:200%;z-index:-1}.article-container{margin:0 auto;max-width:1080px;padding:0 20px;text-align:center;width:100%}@media screen and (min-width:1540px){.article-container{max-width:1235px}}.article-container .caption-with-letter-spacing{display:block;margin-bottom:2rem}.article-container .breadcrumb-link{color:rgb(var(--color-accent));cursor:pointer;opacity:1;transition:opacity .3s ease}.article-container .breadcrumb-link:hover{opacity:.5}.article-container .breadcrumbs-wrapper{margin-bottom:2rem}.article-container .title.h1-light{margin-bottom:1rem}.article-container .article-template__hero.media{border-radius:20px 0;margin-top:20px}.article-container .excerpt{margin:20px 0 40px}.short-article-container{margin:0 auto;max-width:710px;padding:0 20px;width:100%}.short-article-container figure.blockquote{margin-bottom:40px}.short-article-container figure.blockquote:before{background-image:url(/cdn/shop/files/stroke.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:39px;margin-bottom:-25px;width:46px}@media screen and (min-width:1280px){.short-article-container figure.blockquote:before{height:78px;margin-bottom:-25px;width:92px}}.short-article-container figure.blockquote figcaption{font-size:1.6rem;font-weight:500;margin-bottom:15px;margin-left:62px}@media screen and (min-width:1280px){.short-article-container figure.blockquote figcaption{margin-bottom:30px;margin-left:122px}}.short-article-container figure.blockquote figcaption a{color:rgb(var(--color-accent));cursor:pointer;transition:opacity .3s ease}.short-article-container figure.blockquote figcaption a:hover{opacity:.5}.short-article-container figure.blockquote blockquote{flex-direction:column;margin-bottom:0;margin-left:62px}@media screen and (min-width:1280px){.short-article-container figure.blockquote blockquote{margin-left:122px}}.short-article-container figure.blockquote blockquote h3{color:var(--color-title);font-size:2.2rem;font-weight:800;line-height:2.6rem;margin-bottom:20px}@media screen and (min-width:1280px){.short-article-container figure.blockquote blockquote h3{font-size:2.8rem;line-height:3.6rem}}.short-article-container figure.blockquote blockquote h4{color:var(--color-title);font-size:1.8rem;font-weight:800;line-height:2.4rem;margin-bottom:20px}@media screen and (min-width:1280px){.short-article-container figure.blockquote blockquote h4{font-size:2.2rem;line-height:2.8rem}}.short-article-container figure.blockquote blockquote p{color:rgb(var(--color-secondary-background));font-size:1.5rem;font-weight:600;letter-spacing:-.5px;line-height:2.4rem;margin-bottom:20px}@media screen and (min-width:1280px){.short-article-container figure.blockquote blockquote p{font-size:1.8rem;line-height:3.2rem}}.short-article-container figure.blockquote blockquote strong{font-weight:800}.short-article-container .video-wrapper{margin:40px 0;padding-bottom:56.25%;position:relative}.short-article-container .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.short-article-container q{border-left:6px solid rgb(var(--color-accent));display:block;font-size:1.8rem;font-style:italic;letter-spacing:-1px;line-height:2.4rem;margin-bottom:40px;padding-left:40px}@media screen and (min-width:1280px){.short-article-container q{font-size:2.4rem;line-height:4rem}}.short-article-container q:after,.short-article-container q:before{display:none}.short-article-container .tag-list{display:flex;flex-wrap:wrap}.short-article-container .tag-list li{background:none;margin-bottom:0;padding:0}.short-article-container .tag-list li:first-child{margin-left:0}.short-article-container .tag-list li:last-child{margin-right:0}.short-article-container .tag-list li a{background-color:#f4f4f4;border-radius:5px;color:var(--color-title);display:block;margin:0 10px 10px 0;padding:10px 20px;transition:all .3s ease}.short-article-container .tag-list li a:hover{background-color:rgb(var(--color-accent));color:#f6f6f6}.short-article-container .tags-title{margin:50px 0 15px}.short-article-container.article-template__content .hidden{display:block!important}.short-article-container.article-template__content .blog-cta-wrapper{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:20px;padding-block:20px}.short-article-container.article-template__content .button.button--primary{color:#fff;text-decoration:none}.cta-block{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 0;margin-bottom:40px;padding:55px 0 55px 55px}.cta-block .cta-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}@media screen and (min-width:1280px){.cta-block .cta-wrapper{flex-direction:row}}.cta-block .cta-wrapper h2{color:var(--color-title);flex-basis:60%;font-size:4rem;font-weight:800;line-height:5rem;margin-bottom:0;max-width:415px;padding-bottom:0}.cta-block .cta-wrapper img{-o-object-fit:cover;object-fit:cover}.cta-block .button,.cta-block .button:hover{color:#fff}.related-cta-wrapper{margin-top:25px}