:root{--article-meta-color:rgba(0,0,0,.6);--article-meta-border:red;--article-content-bgc:#fff;--article-gutter-left-bgc:#fff}.article:last-child{padding-bottom:3rem}.article__container,.article__grid,.article__header,.article__media{position:relative}.article__media{margin-left:-20px;margin-right:-20px;rotate:-2deg;width:auto}.article__image{height:100%;max-height:720px;min-height:40vh;object-fit:cover;position:relative;width:100%}.article__header{margin-left:auto;margin-right:auto;max-width:920px;width:100%}.article__content,.article__header{padding:2rem 20px 0}.article__title{font-size:3rem;line-height:1}@media only screen and (min-width:480px){.article__title{font-size:3.5rem}}@media only screen and (min-width:768px){.article__title{font-size:3.75rem}}@media only screen and (min-width:1024px){.article__title{font-size:4rem}}@media only screen and (min-width:1280px){.article__title{font-size:4.25rem}}.article__title{margin-bottom:2rem}.article__intro{margin-top:1rem;position:relative}.article__intro p{font-size:1rem;font-weight:700;letter-spacing:-.01em}@media only screen and (min-width:768px){.article__intro p{font-size:1.125rem}}.article__intro p{margin-bottom:2rem}.article__meta{display:flex;flex-wrap:wrap;margin-bottom:.5rem;row-gap:.5rem}.article__meta-item{color:var(--article-meta-color);font-size:.875rem;letter-spacing:-.01em}.article__meta-item:before{border-left:3px solid var(--article-meta-border);content:"";margin-right:.75rem}.article__grid .article__content{background-color:var(--article-content-bgc);padding-bottom:3rem;padding-top:2rem}.article__gutter{flex:1}.article__gutter--left,.article__gutter--right{display:none;flex-shrink:0;overflow:hidden}.article__gutter--left{background-color:var(--article-gutter-left-bgc);margin-right:-.1rem;margin-top:-5rem}.article__content{margin-left:auto;margin-right:auto;max-width:920px;width:100%}.article__content--image{margin-top:-5rem}.article__cta{display:flex;flex-direction:column;max-width:920px}.article__cta-content{padding:2rem 1.5rem}.article__cta-title{--heading-4-font-size:1.25rem;font-size:var(--heading-4-font-size)}@media only screen and (min-width:768px){.article__cta-title{--heading-4-font-size:1.5rem}}.article__cta-image{aspect-ratio:1/1;object-fit:cover;width:100%}.article__related{margin-left:auto;margin-right:auto;max-width:920px;width:100%}.article__related:before{background-color:var(--section-bgc);content:"";height:100%;position:absolute;width:100vw;z-index:0}.article--white{--cta-background-color:#fff}.article--grey{--cta-background-color:#eceef1}.article--cyan{--cta-background-color:#cfedf2}.article--cyan .article__cta{background-color:#fccfe8}.article--green{--cta-background-color:#dbf0d6}.article--green .article__cta{background-color:#fccfe8}.article--pink{--cta-background-color:#fccfe8}.article--pink .article__cta{background-color:#ffedc7}.article--yellow{--cta-background-color:#ffedc7}.article--yellow .article__cta{background-color:#cfedf2}@media only screen and (min-width:768px){.article{--article-cta-spacing:50vw}.article__media{margin-left:-40px;margin-right:-40px}.article:last-child{padding-bottom:4rem}.article__grid{display:flex}.article__grid--cta .article__content,.article__grid--cta .article__gutter--left{padding-bottom:calc(var(--article-cta-spacing) + 2.5rem)}.article__content{padding:0 40px}.article__cta{flex-direction:row;margin-left:auto;margin-right:auto;margin-top:calc(var(--article-cta-spacing)*-1);max-width:920px;position:relative;width:100%}.article__cta-content{margin:auto;padding:3.5rem}.article__cta-content,.article__cta-image{flex:0 0 50%;width:50%}}@media only screen and (min-width:1024px){.article{--article-cta-spacing:230px}.article:last-child{padding-bottom:5rem}.article__header{padding:0}.article__intro-text,.article__meta{padding-left:80px}.article__content{padding:0 80px}.article__gutter--left,.article__gutter--right{display:flex;justify-content:center}}@media only screen and (min-width:1280px){.article__grid--media{margin-top:-4rem}.article__content,.article__gutter--left{margin-top:0}}