@charset "UTF-8";.article-content.article-richtext .centered{max-width:1200px}.article-content.article-richtext .centered .title{font-family:var(--halis);font-size:3.6rem;line-height:1.2778;text-transform:uppercase;color:var(--maroon);margin-bottom:2rem;overflow-wrap:break-word}@media (max-width: 50em){.article-content.article-richtext .centered .title{font-size:3rem;line-height:1.467}}.article-content.article-richtext .centered .title{max-width:760px;margin:0 auto 2rem}.article-content.article-richtext .centered .content{color:var(--charcoal);max-width:760px;margin:0 auto}.article-content.article-richtext .centered .content hr{border-width:0;position:relative;height:1.6rem;padding:1rem 2rem;margin:0;background-color:transparent;margin-bottom:2rem}.article-content.article-richtext .centered .content hr:before{position:absolute;content:"\2605\2605\2605";color:#ac9155;font-size:1.2rem;letter-spacing:1.6rem;top:50%;left:50%;transform:translate(calc(-50% + .8rem),-50%)}.article-content.article-richtext .centered .content .h3styles{color:inherit;padding-top:3rem;font-family:var(--nunito);font-size:3rem;font-weight:500;line-height:1.4;text-transform:none}.article-content.article-richtext .centered .content .h4styles{color:inherit;padding-top:3rem;font-family:var(--halis);font-size:2.4rem;font-weight:700;line-height:1.583;text-transform:uppercase}.article-content.article-richtext .centered .content .h5styles{color:inherit;padding-top:2rem;font-family:var(--nunito);font-size:2.1rem;font-weight:700;line-height:1.143;text-transform:none}.article-content.article-richtext .centered .content .h3styles:first-child,.article-content.article-richtext .centered .content>.h4styles:first-child,.article-content.article-richtext .centered .content>.h5styles:first-child{padding-top:0}.article-content.article-richtext .centered .content figure+.h3styles,.article-content.article-richtext .centered .content figure+.h4styles,.article-content.article-richtext .centered .content figure+.h5styles{padding-top:0}.article-content.article-richtext .centered .content .h3styles,.article-content.article-richtext .centered .content .h4styles,.article-content.article-richtext .centered .content .h5styles{margin-bottom:2rem}.article-content.article-richtext .centered .content p{color:inherit;font-family:var(--nunito);font-size:1.7rem;font-weight:400;line-height:2;margin-bottom:2rem;letter-spacing:.25px}.article-content.article-richtext .centered .content p.large-text{font-size:2.1rem;line-height:1.8}.article-content.article-richtext .centered .content p:last-child{margin-bottom:0}.article-content.article-richtext .centered .content a{color:var(--content-link-text);text-decoration:underline}.article-content.article-richtext .centered .content a:hover{background-color:var(--content-link-hover)}.article-content.article-richtext .centered .content .blockquote-wrapper{margin:0 -10rem 2rem;display:flex;align-items:flex-start;gap:3rem;padding:2rem 0}.article-content.article-richtext .centered .content .blockquote-wrapper .blockquote-decoration{align-self:stretch;background:repeating-linear-gradient(180deg,#ea664d 0% 24%,#f9dcde 24% 29%,#ebba45 29% 41%,#eb2e47 41% 57%,#bff3fd 57% 71%,#419e69 71% 100%);padding:0 5px}.article-content.article-richtext .centered .content .blockquote-wrapper blockquote{position:relative;border-left-width:0;margin:0}.article-content.article-richtext .centered .content .blockquote-wrapper blockquote p{color:var(--maroon);font-family:var(--nunito);font-size:2rem;font-weight:400;line-height:2.1}.article-content.article-richtext .centered .content img{object-fit:contain}.article-content.article-richtext .centered .content img.wide-image{max-width:560px}.article-content.article-richtext .centered .content img.tall-image{max-height:560px}.article-content.article-richtext .centered .content figure{margin-bottom:2rem;margin-top:0;max-width:560px}.article-content.article-richtext .centered .content figure figcaption{font-size:1.3rem;font-style:italic;font-weight:500;line-height:1.57;text-align:left}.article-content.article-richtext .centered .content figure.image-style-align-left,.article-content.article-richtext .centered .content figure.image-style-align-right{max-width:300px}.article-content.article-richtext .centered .content figure.image-style-block-align-left{margin:0 0 2rem}.article-content.article-richtext .centered .content figure.image-style-block-align-right{margin:0 0 2rem auto}.article-content.article-richtext .centered .content figure.table{margin-left:0;margin-right:0}.article-content.article-richtext .centered .content figure.image img.tall-image{width:unset}.article-content.article-richtext .centered .content .image-style-align-left{margin-right:4rem}.article-content.article-richtext .centered .content .image-style-align-right{margin-left:4rem}.article-content.article-richtext .centered .content:after{content:"";clear:both;display:table}.article-content.article-richtext .centered.wide .title,.article-content.article-richtext .centered.wide .content{max-width:960px}.article-content.article-richtext .centered.wide .content .blockquote-wrapper{margin-left:0;margin-right:0}.article-content.article-richtext.has-background{background-color:var(--sandstone)}@media (max-width: 64em){.article-content.article-richtext .centered .content .blockquote-wrapper{margin-left:0;margin-right:0}}@media (max-width: 50em){.article-content.article-richtext .centered .content .h3styles{font-size:2.6rem;font-weight:600;line-height:1.38;padding-top:1.5rem}.article-content.article-richtext .centered .content .h4styles{font-size:2.2rem;font-weight:700;line-height:1.55;padding-top:1.5rem}.article-content.article-richtext .centered .content .h5styles{font-size:2rem;font-weight:700;line-height:1.3;padding-top:1rem}.article-content.article-richtext .centered .content .h3styles,.article-content.article-richtext .centered .content .h4styles,.article-content.article-richtext .centered .content .h5styles{margin-bottom:1rem}}@media (max-width: 40em){.article-content.article-richtext .centered .content figure.image-style-align-right,.article-content.article-richtext .centered .content figure.image-style-align-left{float:none;margin-left:auto!important;margin-right:auto!important}}
