:root{--cdr-heading-display-line-height-ratio: 1.07;--cdr-heading-serif-line-height-ratio: 1.25;--cdr-heading-sans-line-height-ratio: 1.25;--cdr-subheading-sans-line-height-ratio: 1.333;--cdr-utility-sans-line-height-ratio: 1.3;--cdr-utility-serif-line-height-ratio: 1.3;--cdr-eyebrow-line-height-ratio: 1.5;--cdr-body-line-height-ratio: 1.8}@supports (container-type: inline-size){:root{--cdr-type-scale--2: clamp(1.3rem, .29cqw + 1.24rem, 1.4rem);--cdr-type-scale--1: clamp(1.33rem, .29cqw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44cqw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64cqw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9cqw + 2.02rem, 3.13rem);--cdr-type-scale-3: clamp(2.76rem, 1.25cqw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72cqw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33cqw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13cqw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17cqw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11cqi, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11cqi, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11cqi, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22cqi, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33cqi, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44cqi, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66cqi, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88cqi, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31cqi, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223cqi, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66cqi, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21cqi, 1.6rem)}@supports not (container-type: inline-size){:root{--cdr-type-scale--1: clamp(1.33rem, .29vw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44vw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64vw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9vw + 2.02rem, 3.2rem);--cdr-type-scale-3: clamp(2.76rem, 1.25vw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72vw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33vw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13vw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17vw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11vw, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11vw, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11vw, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22vw, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33vw, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44vw, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66vw, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88vw, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31vw, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223vw, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66vw, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21vw, 1.6rem)}}}.cdr-modal_15-5-1{top:0;right:0;bottom:0;left:0;height:100%;overflow-y:scroll;position:fixed;visibility:visible;z-index:9999}@supports (-webkit-touch-callout: none){.cdr-modal_15-5-1 *{will-change:transform}}.cdr-modal__overlay_15-5-1{background-color:var(--cdr-modal-overlay-background-color, var(--cdr-color-background-modal-overlay, rgba(247, 245, 243, .85)));-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);top:0;right:0;bottom:0;left:0;opacity:1;position:fixed;transition:opacity .15s;z-index:0}.cdr-modal__outerWrap_15-5-1{display:flex;box-sizing:border-box;min-height:100%;position:static;z-index:-1}.cdr-modal__contentWrap_15-5-1{align-items:flex-start;background-color:var(--cdr-modal-content-wrap-background-color, var(--cdr-color-background-primary, #ffffff));display:flex;flex-direction:column;margin:auto;min-height:100%;opacity:1;position:absolute;top:0;left:0;right:0;transition:opacity .15s .15s;width:100%;z-index:0}.cdr-modal__contentWrap_15-5-1:focus{outline:0}.cdr-modal__innerWrap_15-5-1{width:100%;padding:1.6rem}.cdr-modal__dialog_15-5-1{width:100%}.cdr-modal__content_15-5-1{position:relative}.cdr-modal__header_15-5-1{display:flex;padding-bottom:1.6rem;justify-content:space-between}.cdr-modal__title_15-5-1{flex:auto;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-modal__close-button_15-5-1{flex:none;align-self:center;margin-left:.8rem;padding:.7rem;position:relative;top:-.2rem;right:-.4rem}.cdr-modal__text-content_15-5-1{padding:0;overflow:auto;position:relative}@media (min-width: 768px){.cdr-modal__outerWrap_15-5-1{padding:1.6rem}.cdr-modal__innerWrap_15-5-1{padding:2.4rem}.cdr-modal__contentWrap_15-5-1{border-radius:.4rem;box-shadow:0 1.6rem 1.6rem #2e2e2b33;min-height:auto;position:relative;top:auto;left:auto;right:auto}.cdr-modal__dialog_15-5-1{max-width:64rem}.cdr-modal__close-button_15-5-1{margin-left:1.2rem;right:-.8rem;top:-.5rem}}.cdr-modal--closed_15-5-1{transition:z-index 0s .3s,visibility 0s .3s;visibility:hidden;z-index:-1}.cdr-modal--closed_15-5-1 .cdr-modal__overlay_15-5-1{opacity:0;transition:opacity .15s .15s}.cdr-modal--closed_15-5-1 .cdr-modal__contentWrap_15-5-1{opacity:0;transition:opacity .15s}.cdr-modal__noscroll{overflow:hidden!important;position:fixed!important;width:100%}.featured-articles-card__link:hover .featured-articles-card__heading{text-decoration:underline}.featured-articles-card__heading{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;color:#fafbf9}.featured-articles-card__text{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem;margin-top:.8rem;color:#fafbf9}.featured-articles-card__wrapper{background-color:#fff;border-radius:.2rem;box-shadow:0 .2rem .2rem #2e2e2b33;position:relative;overflow:hidden;background-size:cover;background-position:center}.featured-articles-card__wrapper--content{padding:1.6rem;position:absolute;bottom:0;width:100%;text-decoration:none;text-shadow:1px 2px 5px rgba(0,0,0,.5);background:linear-gradient(#0000,#2226 10%,#222)}.featured-articles{width:100%}.featured-articles__heading{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem;margin-bottom:2.4rem}.featured-articles__grid{grid-template-columns:1fr;grid-template-rows:auto}@media (min-width: 768px){.featured-articles__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.featured-articles__grid--item:hover{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);transition:transform .1s cubic-bezier(.15,0,.15,0)}.featured-articles__grid--item:first-child{grid-row:span 2}.recent-articles-card__link{text-decoration:none}.recent-articles-card__link:hover h3{text-decoration:underline}.recent-articles-card__wrapper{color:#4b4a48;text-decoration:none}@media (min-width: 0) and (max-width: 767px){.recent-articles-card__wrapper--image{display:none}}.recent-articles-card__wrapper h3{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;margin-bottom:1.6rem}.recent-articles-card__wrapper--line{display:none}@media (min-width: 0) and (max-width: 767px){.recent-articles-card__wrapper--line{display:block;margin-bottom:0}}.recent-articles-card__wrapper--content{margin-top:1.6rem}@media (max-width: 991px){.recent-articles-card__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:133px}.recent-articles-card__wrapper img{max-height:132px}.recent-articles-card__wrapper--content{padding-left:1.6rem}}@media (min-width: 0) and (max-width: 767px){.recent-articles-card__wrapper{grid-template-columns:1fr;grid-template-rows:auto;padding:0;margin:0}.recent-articles-card__wrapper--content{padding:0}}.recent-articles{width:100%;margin-top:3.2rem}.recent-articles__grid--layout{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"title . link" "cards cards cards"}@media (min-width: 0) and (max-width: 767px){.recent-articles__grid--layout{grid-template-columns:1fr;grid-template-rows:3;grid-template-areas:"title" "cards" "link"}}.recent-articles__grid--cards{grid-area:cards;grid-template-columns:repeat(3,1fr)}@media (max-width: 991px){.recent-articles__grid--cards{grid-template-columns:1fr}}.recent-articles__grid--cards--item:hover{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);transition:transform .1s cubic-bezier(.15,0,.15,0)}.recent-articles__lead{margin:2.4rem 0}.recent-articles__lead--heading{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem;grid-area:title}.recent-articles__lead--link{grid-area:link;align-self:center;justify-self:end}@media (min-width: 768px){.recent-articles__lead--link{text-align:right}}.landing-page{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%;margin-left:auto;margin-right:auto;max-width:1232px;margin-bottom:6.4rem}@media (min-width: 992px){.landing-page{padding-left:3.2rem;padding-right:3.2rem}}.landing-page__lead{display:flex;width:100%;justify-content:space-between;padding-top:2.4rem}@media (min-width: 0) and (max-width: 767px){.landing-page__lead{flex-direction:column;justify-content:initial}}.landing-page__lead--heading{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem;align-self:flex-start;margin-top:.8rem}@media (min-width: 0) and (max-width: 767px){.landing-page__lead--heading{margin-bottom:.8rem}}.landing-page__lead--date{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:#736e65;align-self:flex-end}@media (min-width: 0) and (max-width: 767px){.landing-page__lead--date{align-self:flex-start}}.landing-page__stack{padding-top:2.4rem}
