.l-article{width:100%}.l-article__header{background-color:var(--color-neutral)}.l-article__body{margin-block:2rem 1rem}.l-article__footer{padding-top:1.25rem;padding-top:clamp(1.25rem,.3571428571rem + 3.9682539683vw,3.75rem);padding-bottom:2rem;padding-bottom:clamp(2rem,.6160714286rem + 6.1507936508vw,5.875rem)}.l-article__go-back{display:none}.l-article .c-article-actions-bar{display:block}.l-article .c-article-actions-bar .c-actions .u-btn{width:100%}.l-article .c-article-actions-bar .c-actions .u-btn:first-of-type{margin-bottom:1.125rem}@media screen and (min-width:28.125rem){.l-article .c-article-actions-bar .c-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-column-gap:.625rem;column-gap:.625rem}.l-article .c-article-actions-bar .c-actions .u-btn{width:90%}.l-article .c-article-actions-bar .c-actions .u-btn:first-of-type{margin-bottom:0}}@media screen and (min-width:40rem){.l-article .c-article-actions-bar .c-actions{-webkit-column-gap:.9375rem;column-gap:.9375rem;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.l-article .c-article-actions-bar .c-actions .u-btn{width:auto}.l-article__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:48rem){.l-article .c-article-actions-bar{padding-right:8.3333333333%}}@media screen and (min-width:61.25rem){.l-article__body{margin-block:3rem 1.8rem}.l-article__body .c-text{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.l-article__body .c-text__text{grid-column:1/span 9}.l-article__body--insight-article .c-text__text{grid-column:3/span 9}.l-article__go-back{display:block;grid-column:1/span 2}.l-article__footer{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.l-article__footer .c-article-actions-bar{padding-right:0;grid-column:6/span 6}.l-article__footer .c-social-share-nav{grid-column:3/span 2}}@media screen and (min-width:64rem){.l-article__body .c-text__text{grid-column:1/span 8}.l-article__body--insight-article .c-text__text{grid-column:3/span 8}.l-article__footer .c-article-actions-bar{grid-column:6/span 5}}@media screen and (min-width:80rem){.l-article__body{margin-block:3.8rem 2.2rem}.l-article__body .c-text__text{grid-column:1/span 7}.l-article__body--insight-article .c-text__text{grid-column:3/span 7}.l-article__footer .c-article-actions-bar{grid-column:6/span 4}}.c-post-header{width:100%;transition:padding .3s ease}@media screen and (min-width:61.25rem){.c-post-header{padding-block:1.5rem .625rem}}@media screen and (min-width:80rem){.c-post-header{padding-block:2.125rem 1.5625rem}}@media screen and (min-width:85.375rem){.c-post-header{padding-block:2.8125rem 2.375rem}}.c-post-header h1{font-size:2.625rem;font-size:clamp(2.625rem,2.2678571429rem + 1.5873015873vw,3.625rem);font-weight:500;line-height:.99;letter-spacing:-.025em;margin-bottom:1.375rem;padding-right:4%}.c-post-header__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-post-header__pre-header{font-size:.8125rem;font-weight:500;margin-bottom:clamp(.3125rem,4vw,1.5625rem)}.c-post-header__pre-header>a{text-decoration:none;transition:color .3s ease;color:var(--color-secondary)}.c-post-header__pre-header>a:active,.c-post-header__pre-header>a:focus,.c-post-header__pre-header>a:hover,.c-post-header__pre-header>a:visited{color:var(--color-secondary)}.c-post-header__pre-header>a:hover{text-decoration:underline;text-decoration-thickness:.03125em;text-underline-offset:.1875em}@media screen and (min-width:28.125rem){.c-post-header__pre-header{font-size:.875rem}}@media screen and (min-width:48rem){.c-post-header__pre-header{font-size:1rem}}@media screen and (min-width:61.25rem){.c-post-header__pre-header{font-size:.875rem;margin-bottom:1.125rem}}@media screen and (min-width:80rem){.c-post-header__pre-header{font-size:1.0625rem;margin-bottom:1.25rem}}@media screen and (min-width:85.375rem){.c-post-header__pre-header{font-size:1.125rem}}.c-post-header__post-details{margin-bottom:1.25rem}.c-post-header__post-credit,.c-post-header__post-image{width:100%}.c-post-header__post-credit{width:100%;margin-top:1.75rem}.c-post-header__post-image{overflow:hidden;position:relative;width:100%;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:.9375rem;background:url(../svg/article-frame-background.svg) no-repeat 0 0/100% auto}.c-post-header__post-image:before{content:"";display:block;position:relative;speak:none;padding-top:66.6%}.c-post-header__post-image img{position:absolute;top:0;left:0;width:100%;height:auto}.c-post-header .c-post-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:.625rem;column-gap:.625rem}.c-post-header .c-post-info,.c-post-header .c-post-info span{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-post-header .c-post-info span{font-size:.875rem;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:1.1;padding-right:.625rem}.c-post-header .c-post-info .u-icon{--icon-stroke-color:var(u.color-var(secondary));margin-right:.375em;width:1.1em;height:1.1em}@media screen and (min-width:28.125rem){.c-post-header .c-post-info span{font-size:.9375rem}.c-post-header .c-post-info .u-icon{width:1.2em;height:1.2em}}@media screen and (min-width:80rem){.c-post-header .c-post-info span{font-size:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:1.25rem}.c-post-header .c-post-info .u-icon{width:1.4em;height:1.4em}}@media screen and (max-width:47.9375rem){.c-post-header__post-details{width:min(100% - 1.875rem,85.5rem);transition:width .3s ease;margin-inline:auto}}@media screen and (max-width:47.9375rem) and (min-width:40rem){.c-post-header__post-details{width:min(100% - 2.5rem,85.5rem)}}@media screen and (max-width:47.9375rem) and (min-width:48rem){.c-post-header__post-details{width:min(100% - 2.875rem,85.5rem)}}@media screen and (max-width:47.9375rem) and (min-width:61.25rem){.c-post-header__post-details{width:min(100% - 3.125rem,85.5rem)}}@media screen and (max-width:47.9375rem) and (min-width:80rem){.c-post-header__post-details{width:min(100% - 3.75rem,85.5rem)}}@media screen and (min-width:48rem){.c-post-header__content{width:min(100% - 1.875rem,85.5rem);transition:width .3s ease;margin-inline:auto}}@media screen and (min-width:48rem) and (min-width:40rem){.c-post-header__content{width:min(100% - 2.5rem,85.5rem)}}@media screen and (min-width:48rem) and (min-width:48rem){.c-post-header__content{width:min(100% - 2.875rem,85.5rem)}}@media screen and (min-width:48rem) and (min-width:61.25rem){.c-post-header__content{width:min(100% - 3.125rem,85.5rem)}}@media screen and (min-width:48rem) and (min-width:80rem){.c-post-header__content{width:min(100% - 3.75rem,85.5rem)}}@media screen and (min-width:61.25rem){.c-post-header__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:.9375rem;column-gap:.9375rem}.c-post-header__post-image{-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (min-width:80rem){.c-post-header h1{margin-bottom:2rem}.c-post-header__post-credit{margin-top:2rem}}@media screen and (min-width:85.375rem){.c-post-header__post-credit{margin-top:2.75rem}}.c-social-share-nav{border-top:1px solid var(--color-primary);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.9375rem}.c-social-share-nav__title{text-transform:uppercase;font-family:PP Neue Montreal,sans-serif;font-size:.875rem;line-height:1.1;margin:.875rem 0;letter-spacing:.08em}.c-social-share-nav__list{margin-top:.5625rem}.c-social-share-nav__list .u-icon{width:1.5em;height:1.5em}.c-social-share-nav .c-social-list__item{margin-inline:.7rem 0}@media screen and (min-width:28.125rem){.c-social-share-nav{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.25rem}.c-social-share-nav__title{margin-top:.9375rem;margin-right:.375rem}}@media screen and (min-width:61.25rem){.c-social-share-nav__title{margin-right:.625rem}}