.article__header{padding:2rem}.article__description{margin:1.25rem}.article__description.above_blog_title .article-header__summary,.article__description.above_blog_title .p1{order:-1}.article__description .article-header__read-time{font-size:.75rem;letter-spacing:.04em}.article__description.above_blog_title .article-header__summary span,.article__description.above_blog_title .p1{font-weight:700!important}.article__description .article-header__title{margin:1.5625rem 0;max-width:700px;object-fit:cover;border-radius:.6667em;font-size:1.5rem}.article__description.above_blog_title .article-header__image{height:100%;max-width:100%;object-fit:cover;border-radius:.25rem}.article__content h1,.article__content h2,.article__content h3{font-size:1.25rem}.article-breadcrumbs,.article__content{margin:1.75rem 1.25rem}.article__content h2{margin:2rem 0}.article__content blockquote{margin:3rem 0 3rem 6rem}.article__content p{margin-top:2rem;margin-bottom:2rem}.article__content ul{margin-left:3rem}.article__content a,.article__description .article-header__summary,.article__description .p1{font-size:1rem}.article__content img{border-radius:.7em}.breadcrumbs__text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.article-breadcrumbs .breadcrumbs__link,.article-breadcrumbs .breadcrumbs__text{font-size:1rem!important;letter-spacing:.02rem;color:var(--color-body)}.article-breadcrumbs .breadcrumbs__link{text-decoration:underline}.article-breadcrumbs .breadcrumbs__link:last-child{text-overflow:ellipsis;overflow:hidden;display:block}.article__content li{list-style-type:disc}[data-theme=default] .article__image--standard,[data-theme=macho] .article__image--macho{display:block}[data-theme=default] .article__image--macho,[data-theme=macho] .article__image--standard{display:none}.article__content p,.article__content span{font-size:1.125rem!important}.article__content b{font-size:1.25rem!important}.article__quote{position:relative;text-align:center}.article__quote span{color:var(--color-primary);font-size:30px;font-weight:400;letter-spacing:.5px}.article__quote span:before{content:"“";font-size:45px}.article__quote span:after{content:"”";font-size:45px}.blog-article__overflow-left,.blog-article__overflow-right{display:flex;align-items:center;flex-direction:column;margin:1.5rem 0}.blog-article__overflow-block img{object-fit:cover;width:100%;height:100%}.blog-article__overflow-block.image-container{width:100%;height:300px}.blog-article__overflow-left .blog-article__overflow-block{margin-bottom:1.5rem}.blog-article__overflow-right .blog-article__overflow-block{margin-top:1.5rem}.article__image.mobile-only{margin-bottom:1.6875rem;min-height:50vw}@media (min-width:768px){.article__header{padding:0}.article__header--right{flex-direction:row}.article__header--left{flex-direction:row-reverse}.article__description{padding:2rem 0 5rem;width:50%}.article__description .article-header__title{font-size:3rem}.article__description .article-header__summary{font-size:1.25rem}.article-header__image{max-height:440px;max-width:unset;object-fit:cover;border-radius:unset}.article__content{padding:0 1.5rem 2rem}.blog-article__overflow-left,.blog-article__overflow-right{display:block}.blog-article__overflow-left .blog-article__overflow-block{transform:translateX(-1.5rem);float:left}.blog-article__overflow-right .blog-article__overflow-block{transform:translateX(1.5rem);float:right}.blog-article__overflow-left .blog-article__overflow-block,.blog-article__overflow-right .blog-article__overflow-block{margin:0}.article__no-image{text-align:center;width:100%}.article-breadcrumbs{padding:0 14.51rem;margin:2rem 1.25rem}.blog-article__overflow-block.image-container{width:480px;max-width:50%}[class^=article-wrapper__paragraph]{display:flex;flex-direction:column;flex:1}.article__quote{max-width:389px;font-size:2rem}.article__quote span{color:var(--color-primary);font-size:30px;font-weight:400;letter-spacing:.5px}}@media (min-width:991px){.article-breadcrumbs,.article__content{padding:0 3rem 2rem;max-width:1050px;margin-left:auto;margin-right:auto}.article__description{padding:3.875rem 3.875rem 8.4375rem;text-align:left}.blog-article__overflow-left .blog-article__overflow-block{transform:translateX(-3rem)}.blog-article__overflow-right .blog-article__overflow-block{transform:translateX(3rem)}.article-header__image{max-height:800px}.article__description.above_blog_title{display:grid;place-content:center;padding:0 1rem 0 6.9375rem;min-height:600px}.article__image{width:50%}.article__header[data-full-width-img=true] .article__description{max-width:730px}.article__header--right[data-full-width-img=true] .article__description{margin-left:auto}.article__header--left[data-full-width-img=true] .article__description{margin-right:auto}}@media (min-width:1440px){.article__header:not([data-full-width-img=true]){max-width:1440px;margin:auto}.article-breadcrumbs{margin:2rem auto}}@media (max-width:990px){.article__image{margin-left:auto;margin-right:auto}}@media (max-width:767px){.article-header__image{max-width:100%;height:auto}}