@import"https://use.typekit.net/fyn5qwv.css";@font-face{font-family:FontAwesomeSolid;src:url(./fa-solid-900-BQpGBb1f.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:FontAwesomeRegular;src:url(./fa-regular-400-DdcaUAxu.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:FontAwesomeBrands;src:url(./fa-brands-400-DFY6gyJh.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal}address,dl,fieldset,figure,ol,p,pre,ul,menu{margin:0;padding:0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul,*+menu{margin-top:0}html{scroll-padding-top:11.125rem;background:#fff;font-size:1vw}@media (max-width: 1300px){html{font-size:1.25vw}}@media (max-width: 900px){html{font-size:1.777778vw}}@media (max-width: 600px){html{font-size:2.666667vw}}body{font-family:roboto,sans-serif;font-weight:300;font-style:normal;color:#151719;font-size:1.11rem;line-height:1.5;background:#fff;overflow-x:hidden}div#lm-root{position:relative;z-index:0}p{font-family:roboto,sans-serif;font-weight:300;font-style:normal;font-size:1rem;line-height:1.2}*+p{margin-top:1.25em}i,em{color:inherit}b,strong{font-family:roboto,sans-serif;font-style:normal;font-weight:700}a{color:#28a4a4;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}a.light{color:#28a4a4}a.light:hover{color:#28a4a4;-webkit-text-decoration:underline;text-decoration:underline}a.dark{color:#ffd500}a.dark:hover{color:#ffd500;-webkit-text-decoration:underline;text-decoration:underline}a:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}a:focus,button:focus,input:focus{outline:1px dashed hsla(180,61%,40%,.75)}sub,sup{font-size:.75em;line-height:1;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6{font-family:richmond-display,sans-serif;font-weight:400;font-style:normal;line-height:1.2;margin:0 0 .5em;text-wrap:balance}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:.5em}h1.has-pretitle,h2.has-pretitle,h3.has-pretitle,h4.has-pretitle,h5.has-pretitle,h6.has-pretitle{position:relative;padding-top:1.25em}h1.has-pretitle:before,h2.has-pretitle:before,h3.has-pretitle:before,h4.has-pretitle:before,h5.has-pretitle:before,h6.has-pretitle:before{content:attr(data-pretitle);color:#28a4a4;font-size:.7em;font-family:roboto,sans-serif;font-weight:400;font-style:normal;width:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}h1.has-date,h2.has-date,h3.has-date,h4.has-date,h5.has-date,h6.has-date{display:grid;grid-template-columns:[one] auto [two] 1fr [end];grid-template-rows:[one] auto [two] 1fr [end];grid-column-gap:.5em;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em}h1.has-date span.heading-title,h2.has-date span.heading-title,h3.has-date span.heading-title,h4.has-date span.heading-title,h5.has-date span.heading-title,h6.has-date span.heading-title{grid-column:one/end;grid-row:two/end}h1.has-date span.heading-pretitle,h1.has-date span.heading-publish-date,h2.has-date span.heading-pretitle,h2.has-date span.heading-publish-date,h3.has-date span.heading-pretitle,h3.has-date span.heading-publish-date,h4.has-date span.heading-pretitle,h4.has-date span.heading-publish-date,h5.has-date span.heading-pretitle,h5.has-date span.heading-publish-date,h6.has-date span.heading-pretitle,h6.has-date span.heading-publish-date{font-family:roboto,sans-serif;font-weight:500;font-style:normal;font-size:.3em;grid-row:one/two}h1.has-date span.heading-pretitle,h2.has-date span.heading-pretitle,h3.has-date span.heading-pretitle,h4.has-date span.heading-pretitle,h5.has-date span.heading-pretitle,h6.has-date span.heading-pretitle{color:#28a4a4;grid-column:one/two}h1.has-date span.heading-publish-date,h2.has-date span.heading-publish-date,h3.has-date span.heading-publish-date,h4.has-date span.heading-publish-date,h5.has-date span.heading-publish-date,h6.has-date span.heading-publish-date{color:#151719;grid-column:two/end}h1.has-logo,h2.has-logo,h3.has-logo,h4.has-logo,h5.has-logo,h6.has-logo{position:relative;padding-top:4.75rem}h1.has-logo:before,h2.has-logo:before,h3.has-logo:before,h4.has-logo:before,h5.has-logo:before,h6.has-logo:before{content:"";width:12.5rem;height:4.25rem;position:absolute;top:0;left:0;background-image:var(--logo);background-position:0 0;background-size:contain;background-repeat:no-repeat}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1em}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{font-size:.6em}h1{font-size:3.5rem;margin:0}h2{font-size:2.15rem}h3{font-size:1.75rem}h4{font-size:1.25rem;text-transform:uppercase}ol,ul,menu{margin:.5rem 0 0}ol li,ul li,menu li{margin-left:1.5em;padding-left:.75em;margin-bottom:.75em}blockquote{font-size:2rem;font-family:roboto,sans-serif;font-weight:500;color:#151719bf;margin:1.5em 1em 1.5em 2em;padding-left:1em;font-style:normal;position:relative}blockquote:before{content:"";display:block;width:.25rem;height:100%;position:absolute;left:0;border-radius:.25rem;background:#ffd500}.screen-reader-text{display:none!important}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.footnote{font-size:.75rem;line-height:1em;opacity:.5}.small{font-size:.85rem}.large{font-size:1.125rem}.red{color:red!important}.columns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.columns-wrapper .left-column,.columns-wrapper .right-column{width:50%}.container{width:100%;max-width:100%;padding:0 12.5rem;margin:0}@media (max-width: 1300px){.container{padding:0 4.25rem}}@media (max-width: 600px){.container{padding:0 2.5rem}}main#content{min-height:calc(100vh - 10.125rem)}article#content-wrapper{position:relative}article#content-wrapper.one-column{margin-bottom:4rem}article#content-wrapper.one-column section#main-content{width:100%}article#content-wrapper.two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}article#content-wrapper.two-column>*:nth-child(1){width:65%}article#content-wrapper.two-column>*:nth-child(2){width:35%}article#content-wrapper.two-column.right-rail>*:nth-child(1){padding:0}article#content-wrapper.two-column.right-rail>*:nth-child(2){padding:0 0 0 5%}article#content-wrapper.two-column.left-rail{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}article#content-wrapper.two-column.left-rail>*:nth-child(1){padding:0}article#content-wrapper.two-column.left-rail>*:nth-child(2){padding:0 5% 0 0}.color-pink{background-color:#28a4a4;background-color:hsla(180,61%,40%,var(--bg-opacity, 1));color:#151719}.color-red{background-color:#ffd500;background-color:hsla(50,100%,50%,var(--bg-opacity, 1));color:#fff}.color-orange,.color-warm-yellow{background-color:#ffd500;background-color:hsla(50,100%,50%,var(--bg-opacity, 1));color:#151719}.color-light-blue{background-color:#28a4a4;background-color:hsla(180,61%,40%,var(--bg-opacity, 1));color:#151719}.color-medium-blue{background-color:#28a4a4;background-color:hsla(180,61%,40%,var(--bg-opacity, 1));color:#fff}.color-dark-blue{background-color:#151719;background-color:hsla(200,7%,9%,var(--bg-opacity, 1));color:#fff;color:hsla(0,0%,100%,var(--bg-opacity, 1))}.color-white{background-color:#fff;background-color:hsla(0,0%,100%,var(--bg-opacity, 1));color:#151719;color:hsla(200,7%,9%,var(--bg-opacity, 1))}.loading{position:relative;opacity:.5}.loading:before{content:""!important;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block!important;width:5.5rem;height:5.5rem;font-family:FontAwesomeSolid;font-size:5.5rem;line-height:1;text-align:center;color:#28a4a4;position:absolute!important;top:6.5rem;left:calc(50% - 2.75rem);z-index:9999!important;background:transparent!important;opacity:1!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
