/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.align-left{margin:0 1rem 1rem 0;margin:0 var(--space-gap-x,1rem) var(--space-gap-y,1rem) 0;}.align-right{margin:0 0 1rem 1rem;margin:0 0 var(--space-gap-y,1rem) var(--space-gap-x,1rem);}.align-center{margin:1rem auto;margin:var(--space-gap-y,1rem) auto;}
[class*=l-cluster]{}[class*=l-cluster] > *{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:calc(var(--space-gap-y) / 2 * -1) calc(var(--space-gap-x) / 2 * -1);}[class*=l-cluster] > * > *{margin:calc(var(--space-gap-y) / 2) calc(var(--space-gap-x) / 2);}.l-cluster--start > *{-webkit-box-pack:start;justify-content:flex-start;}.l-cluster--center > *{-webkit-box-pack:center;justify-content:center;}.l-cluster--end > *{-webkit-box-pack:end;justify-content:flex-end;}.l-cluster--end > *{-webkit-box-pack:end;justify-content:flex-end;}.l-cluster--no-wrap > *{flex-wrap:nowrap;}.l-cluster__rule{color:var(--color-border);}
.l-grid .l__inner > * + *{margin-top:var(--space-gap-y);}@media (min-width:600px){.l-grid .l__inner{display:-webkit-box;display:flex;flex-wrap:wrap;margin:-1rem -48px;grid-column-gap:var(--space-gap-x);-webkit-column-gap:var(--space-gap-x);-moz-column-gap:var(--space-gap-x);column-gap:var(--space-gap-x);display:grid;grid-row-gap:var(--space-gap-y);row-gap:var(--space-gap-y);}.l-grid.l-grid--2 .l__inner,.l-grid.l-grid--4 .l__inner{grid-template-columns:repeat(auto-fit,minmax(35%,1fr));}.l-grid.l-grid--2 .l__inner > .l__item,.l-grid.l-grid--4 .l__inner > .l__item{-webkit-box-flex:0;flex:none;width:calc((100% - 8rem) / 2);margin:1rem 2rem;}.l-grid .l__inner > .l__item:not(:last-child){margin-bottom:0;}@supports (display:grid){.l-grid .l__inner{margin:0 !important;}.l-grid .l__inner > .l__item{margin:0 !important;width:auto !important;}}}@media (min-width:990px){.l-grid .l__inner{--space-gap-x:60px;--space-gap-y:60px;}.l-grid.l-grid--2 .l__inner{grid-template-columns:repeat(auto-fit,minmax(35%,1fr));}.l-grid.l-grid--3 .l__inner{grid-template-columns:repeat(auto-fit,minmax(25%,1fr));}.l-grid.l-grid--3 .l__inner > .l__item{width:calc((100% - 12rem) / 3);}.l-grid.l-grid--4 .l__inner{grid-template-columns:repeat(auto-fit,minmax(10em,1fr));}.l-grid.l-grid--4 .l__inner > .l__item{width:calc((100% - 16rem) / 4);}.l-grid .l__inner > .l__item:not(:last-child){margin-bottom:0;}}@media (min-width:1400px){.l-grid .l__inner{--space-gap-x:75px;--space-gap-y:75px;}}
[class*=l-stack] > *{margin-top:0;margin-bottom:0;}[class*=l-stack] > * + *{margin-top:var(--space-gap-y);}.l-stack--ruled > * + *{padding-top:var(--space-gap-y);border-top:1px solid var(--color-border);border-top:var(--size-border,1px) var(--style-border,solid) var(--color-border);}.l-stack--none > * + *{margin-top:0;}.l-stack--minimal > * + *{margin-top:12px;}.l-stack--tight > * + *{margin-top:15px;}.l-stack--compact > * + *{margin-top:30px;}.l-stack--normal > * + *{margin-top:48px;}.l-stack--loose > * + *{margin-top:60px;}.l-stack--sparse > * + *{margin-top:90px;}[class*=l-stack] > .contextual{margin-top:0;}[class*=l-stack] > .contextual:first-child + *{margin-top:0;}.l-stack--split{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;}
.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .view__item:not(:first-child){margin-top:32px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:unset;flex-flow:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical .teaser__media{flex-shrink:unset;margin-right:unset;width:unset}@media (min-width:414px){.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-flow:row wrap;margin-left:-16px;margin-right:-16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:unset;flex-flow:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical .teaser__media{flex-shrink:unset;margin-right:unset;width:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item{-webkit-box-flex:0;flex:0 0 100%;margin-top:32px;max-width:100%;padding:0 16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:first-child{margin-top:0}}@media (min-width:768px){.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-flow:row wrap;margin-left:-16px;margin-right:-16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:unset;flex-flow:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical .teaser__media{flex-shrink:unset;margin-right:unset;width:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item{-webkit-box-flex:0;flex:0 0 50%;margin-top:32px;max-width:50%;padding:0 16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:first-child{margin-top:0}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:nth-child(2){margin-top:0}}@media (min-width:992px){.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-flow:row wrap;margin-left:-16px;margin-right:-16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:unset;flex-flow:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper .node__view-mode--teaser-square-vertical .teaser__media{flex-shrink:unset;margin-right:unset;width:unset}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item{-webkit-box-flex:0;flex:0 0 33.33333%;margin-top:32px;max-width:33.33333%;padding:0 16px}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:first-child{margin-top:0}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:nth-child(2){margin-top:0}.view.view__type--grid.view__grid--3 .view__content .views-infinite-scroll-content-wrapper>.view__item:nth-child(3){margin-top:0}}.view.view__type--list .view__content .view__item:not(:first-child){border-top:1px solid silver;margin-top:32px;padding-top:32px}.view .pager{list-style:none;margin:40px 0 0;padding:0;text-align:center}.view .pager .button{background-color:#3172ae;border:1px solid #3172ae;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:1px;padding:12px 16px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.view .pager .button:focus,.view .pager .button:hover{background-color:transparent;color:#3172ae}
.block__dismissible-message-bar{background-color:#ebf3fb}.block__dismissible-message-bar .dmb-notification{display:-webkit-box;display:flex;margin:auto;max-width:1584px;padding:1.75rem 2rem}.block__dismissible-message-bar .dmb-notification .dmb-notification-content{-webkit-box-flex:1;flex:1}.block__dismissible-message-bar .dmb-notification .close-dmb-notification{display:block;height:24px;margin-left:16px;overflow:hidden;position:relative;text-indent:-9999px;width:24px}.block__dismissible-message-bar .dmb-notification .close-dmb-notification:after,.block__dismissible-message-bar .dmb-notification .close-dmb-notification:before{background-color:#646469;content:"";display:block;height:1px;left:calc(50% - 10px);position:absolute;top:50%;-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;width:20px}.block__dismissible-message-bar .dmb-notification .close-dmb-notification:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.block__dismissible-message-bar .dmb-notification .close-dmb-notification:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block__dismissible-message-bar .dmb-notification .close-dmb-notification:focus:before,.block__dismissible-message-bar .dmb-notification .close-dmb-notification:hover:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.block__dismissible-message-bar .dmb-notification .close-dmb-notification:focus:after,.block__dismissible-message-bar .dmb-notification .close-dmb-notification:hover:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}@media (min-width:768px){.block__dismissible-message-bar .dmb-notification .paragraph__type--alert{display:-webkit-box;display:flex}}.block__dismissible-message-bar .dmb-notification .message__title{color:#3172ae;font-family:var(--font-sans);font-size:1.125rem;font-weight:700;margin:0 0 12px;padding-left:34px;position:relative;white-space:nowrap}.block__dismissible-message-bar .dmb-notification .message__title svg{fill:#3172ae;height:25px;left:0;position:absolute;top:-8px;width:25px}.block__dismissible-message-bar .dmb-notification .message__title:after{content:":"}@media (min-width:768px){.block__dismissible-message-bar .dmb-notification .message__title{font-size:1.375rem;margin-bottom:0;margin-right:27px;padding-left:80px}.block__dismissible-message-bar .dmb-notification .message__title svg{height:40px;width:40px}}.block__dismissible-message-bar .dmb-notification .message__content{font-family:var(--font-sans);font-size:.875rem}.block__dismissible-message-bar .dmb-notification .message__content :first-child{margin-top:0}.block__dismissible-message-bar .dmb-notification .message__content :last-child{margin-bottom:0}@media (min-width:768px){.block__dismissible-message-bar .dmb-notification{font-size:.9375rem;padding-bottom:2.25rem;padding-top:2.25rem}}@media (min-width:992px){.block__dismissible-message-bar .dmb-notification{padding-left:72px;padding-right:72px}}
.t-reverse{--color-background:var(--color-background-reverse);--color-text:var(--color-text-reverse);}
.cta__content{padding:32px 24px}@media (min-width:768px){.layout__onecol--contained .cta,.layout__onecol--fluid .cta,.page-node-type-article .cta.cta__size--large,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical),.page-node-type-school-article .cta.cta__size--large,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical){-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-flow:row nowrap}}@media (min-width:768px){.layout__onecol--contained .cta .cta__media,.layout__onecol--fluid .cta .cta__media,.page-node-type-article .cta.cta__size--large .cta__media,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media,.page-node-type-school-article .cta.cta__size--large .cta__media,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media{flex-shrink:0;position:relative;width:50%}}@media (min-width:768px){.layout__onecol--contained .cta .cta__media .media,.layout__onecol--fluid .cta .cta__media .media,.page-node-type-article .cta.cta__size--large .cta__media .media,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media,.page-node-type-school-article .cta.cta__size--large .cta__media .media,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media{height:100%;left:0;position:absolute;top:0;width:100%}.layout__onecol--contained .cta .cta__media .media img,.layout__onecol--fluid .cta .cta__media .media img,.page-node-type-article .cta.cta__size--large .cta__media .media img,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media img,.page-node-type-school-article .cta.cta__size--large .cta__media .media img,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}@media (min-width:768px) and (-ms-high-contrast:none),screen and (min-width:768px) and (-ms-high-contrast:active){.layout__onecol--contained .cta .cta__media .media img,.layout__onecol--fluid .cta .cta__media .media img,.page-node-type-article .cta.cta__size--large .cta__media .media img,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media img,.page-node-type-school-article .cta.cta__size--large .cta__media .media img,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media img{margin:auto;max-width:inherit;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.layout__onecol--contained .cta .cta__media .media *,.layout__onecol--fluid .cta .cta__media .media *,.page-node-type-article .cta.cta__size--large .cta__media .media *,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media *,.page-node-type-school-article .cta.cta__size--large .cta__media .media *,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical) .cta__media .media *{height:100%}}.layout__onecol--contained .cta.cta__flow--right .cta__media,.layout__onecol--fluid .cta.cta__flow--right .cta__media,.page-node-type-article .cta.cta__size--large.cta__flow--right .cta__media,.page-node-type-article .cta.cta__size--medium:not(.cta__orientation--vertical).cta__flow--right .cta__media,.page-node-type-school-article .cta.cta__size--large.cta__flow--right .cta__media,.page-node-type-school-article .cta.cta__size--medium:not(.cta__orientation--vertical).cta__flow--right .cta__media{-webkit-box-ordinal-group:2;order:1}.layout__onecol--contained .media-full__credit{margin:0 -3% 66px 0}@media (min-width:992px){.layout__onecol--contained .media-full__credit{margin:0 -2% 66px 0}}@media (min-width:768px){.layout__onecol--contained .media-full__credit{margin:-21px 1% 66px 0;padding:0;top:20px}}.cta{border:1px solid #3172ae}.cta.cta__contrast--dark{border:none}.cta__title{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:8px}@media (min-width:992px){.cta__title{font-size:1.5rem}}.cta__body p:first-child{margin-top:0}.cta .field__name--field-attribution,.cta .media__content,.cta figcaption{display:none}.page-node-type-article .cta.cta__alignment--center.cta__size--small,.page-node-type-school-article .cta.cta__alignment--center.cta__size--small{margin:32px auto;max-width:320px}@media (min-width:992px){.page-node-type-article .cta.cta__alignment--center.cta__size--small,.page-node-type-school-article .cta.cta__alignment--center.cta__size--small{margin-bottom:76px;margin-top:76px}}.page-node-type-article .cta.cta__alignment--left.cta__size--small,.page-node-type-school-article .cta.cta__alignment--left.cta__size--small{margin:32px 0}@media (min-width:992px){.page-node-type-article .cta.cta__alignment--left.cta__size--small,.page-node-type-school-article .cta.cta__alignment--left.cta__size--small{float:left;margin:56px 32px 56px -200px;max-width:320px}}.page-node-type-article .cta.cta__alignment--right.cta__size--small,.page-node-type-school-article .cta.cta__alignment--right.cta__size--small{margin:32px 0}@media (min-width:992px){.page-node-type-article .cta.cta__alignment--right.cta__size--small,.page-node-type-school-article .cta.cta__alignment--right.cta__size--small{float:right;margin:56px -200px 56px 32px;max-width:320px}}.page-node-type-article .cta.cta__size--medium,.page-node-type-school-article .cta.cta__size--medium{margin-bottom:32px;margin-top:32px}@media (min-width:992px){.page-node-type-article .cta.cta__size--medium,.page-node-type-school-article .cta.cta__size--medium{margin-bottom:76px;margin-top:76px}}.page-node-type-article .cta.cta__size--large,.page-node-type-school-article .cta.cta__size--large{margin:32px 0}@media (min-width:992px){.page-node-type-article .cta.cta__size--large,.page-node-type-school-article .cta.cta__size--large{margin:76px -240px;max-width:946px}}@media (min-width:1200px){.page-node-type-article .cta.cta__size--large,.page-node-type-school-article .cta.cta__size--large{margin:76px -200px}}.cta__contrast--dark{background-color:#3172ae}.cta__contrast--dark .cta__content{color:#fff}.cta__contrast--dark .cta__link a{background-color:#fff;border:1px solid #fff;color:#3172ae;cursor:pointer;display:inline-block;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:1px;padding:12px 16px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cta__contrast--dark .cta__link a:focus,.cta__contrast--dark .cta__link a:hover,.cta__contrast--light .cta__link a{background-color:#3172ae;color:#fff}.cta__contrast--light .cta__link a{border:1px solid #3172ae;cursor:pointer;display:inline-block;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:1px;padding:12px 16px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cta__contrast--light .cta__link a:focus,.cta__contrast--light .cta__link a:hover{background-color:transparent;color:#3172ae}
.media{position:relative}.media img{width:100%}.media figcaption{line-height:var(--font-line-height-default);white-space:normal}.media.media__view-mode--full,.media.media__view-mode--large,.media.media__view-mode--medium,.media.media__view-mode--small,.media.media__view-mode--x-small{width:100%}.media.media__view-mode--full .media__content,.media.media__view-mode--large .media__content,.media.media__view-mode--medium .media__content,.media.media__view-mode--small .media__content,.media.media__view-mode--x-small .media__content{-webkit-box-sizing:border-box;box-sizing:border-box;color:#4a4a4a;font-family:proxima-nova,sans-serif;font-size:.75rem;margin:8px 0 0}@media (min-width:992px){.media.media__view-mode--full .media__content,.media.media__view-mode--large .media__content,.media.media__view-mode--medium .media__content,.media.media__view-mode--small .media__content,.media.media__view-mode--x-small .media__content{font-size:.875rem}}.media.media__view-mode--x-small{width:33%}.media.media__view-mode--small{width:50%}.media.media__view-mode--medium{width:75%}.media.media__view-mode--large{width:90%}@media (max-width:767.98px){.media.media__view-mode--small.align-left,.media.media__view-mode--x-small.align-left{float:left}}@media (min-width:768px){.media.media__view-mode--small.align-left,.media.media__view-mode--x-small.align-left{margin-right:16px}}@media (min-width:992px){.media.media__view-mode--small.align-left,.media.media__view-mode--x-small.align-left{margin-left:-96px;margin-right:32px}}@media (max-width:767.98px){.media.media__view-mode--small.align-right,.media.media__view-mode--x-small.align-right{float:right}}@media (min-width:768px){.media.media__view-mode--small.align-right,.media.media__view-mode--x-small.align-right{margin-left:16px}}@media (min-width:992px){.media.media__view-mode--small.align-right,.media.media__view-mode--x-small.align-right{margin-left:32px;margin-right:-96px}}.media.media__view-mode--small.align-center,.media.media__view-mode--x-small.align-center{margin-left:auto;margin-right:auto}@media (min-width:768px){.media.media__view-mode--small{max-width:64%}.media.media__view-mode--x-small{max-width:48%}}.media.media__view-mode--large{float:none!important}@media (min-width:992px){.media.media__view-mode--large{margin:76px -200px;width:946px}}.media.media__view-mode--full{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.media.media__view-mode--full .media__content{margin-left:auto;margin-right:auto;max-width:calc(1440px + 4rem);padding-left:2rem;padding-right:2rem}.media.media__view-mode--dynamic-full-width .media__content{color:#4a4a4a;font-family:proxima-nova,sans-serif;font-size:.75rem;margin:8px 0 0}@media (min-width:992px){.media.media__view-mode--dynamic-full-width .media__content{font-size:.875rem}}.media.media__type--image.media__view-mode--fixed-half{margin-bottom:0}.media__type--animation .media__image,.media__type--animation .media__media,.media__type--image .media__image,.media__type--image .media__media{position:relative}.media__type--remote-video .media__media,.media__type--remote-video.media__view-mode--default,.media__type--wistia .media__media,.media__type--wistia.media__view-mode--default{overflow:hidden;padding-top:56.25%;position:relative}.media__type--remote-video .media__media iframe,.media__type--remote-video.media__view-mode--default iframe,.media__type--wistia .media__media iframe,.media__type--wistia.media__view-mode--default iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media__type--soundcloud{background:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(90deg,#000,rgba(0,0,0,0));background:-webkit-linear-gradient(90deg,#000,rgba(0,0,0,0));bottom:0;left:0;position:absolute;width:100%;z-index:10}.teaser .media__type--soundcloud{padding:16% 1rem 8px}.media-full__media,.media-inset__media{position:relative}.media-full__credit,.media-inset__credit{color:#4a4a4a;font-family:var(--font-sans);font-size:.875rem;font-style:italic;margin:8px 0 0;position:absolute;text-align:right;top:100%}@media (min-width:992px){.media-full__credit,.media-inset__credit{position:absolute;top:98%}}.media-full__heading,.media-inset__heading{font-family:var(--font-sans);font-size:1.0625rem;font-weight:700;margin:0 0 16px}@media (min-width:992px){.media-full__heading,.media-inset__heading{font-size:1.5rem}}.media-full--remote-video .media-full__media,.media-full--remote-video .media-inset__media,.media-full--wistia .media-full__media,.media-full--wistia .media-inset__media,.media-inset--remote-video .media-full__media,.media-inset--remote-video .media-inset__media,.media-inset--wistia .media-full__media,.media-inset--wistia .media-inset__media{padding-top:56.25%}.media-full--remote-video .media-full__media iframe,.media-full--remote-video .media-inset__media iframe,.media-full--wistia .media-full__media iframe,.media-full--wistia .media-inset__media iframe,.media-inset--remote-video .media-full__media iframe,.media-inset--remote-video .media-inset__media iframe,.media-inset--wistia .media-full__media iframe,.media-inset--wistia .media-inset__media iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.media-inset{-webkit-box-align:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-end;display:-webkit-box;display:flex;flex-flow:row nowrap}}.media__alignment--left .media-inset .media-inset__credit{right:0}@media (min-width:992px){.media__alignment--left .media-inset .media-inset__content{-webkit-box-ordinal-group:0;margin:0 40px 0 0;order:-1}}.media__alignment--right .media-inset .media-inset__credit{right:0}@media (min-width:992px){.media__alignment--right .media-inset .media-inset__credit{left:0;right:unset}}.media-inset__media{flex-shrink:0;width:100%}@media (min-width:992px){.media-inset__media{width:64%}.media-inset--remote-video .media-inset__media,.media-inset--wistia .media-inset__media{padding-top:36.25%}}.media-inset__content{margin:30px 0 0;word-break:break-word}@media (min-width:992px){.media-inset__content{margin:0 0 0 40px}}.media-inset__body{display:unset}@media (min-width:992px){.media-inset__body{display:-webkit-box;display:flex}}.media-inset__body p{line-height:1.4;margin:0}.media-inset__credit{margin:0}@media (min-width:992px){.media-inset__credit{margin:8px 0 0}}.media-full{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.media-full__media{margin-bottom:24px;width:100%}.media-full__content{margin-left:auto;margin-right:auto;margin-top:0;max-width:calc(1170px + 4rem);padding-left:2rem;padding-right:2rem;text-align:left}@media (min-width:992px){.media-full__content{margin-top:20px}}.media-full__body,.media-full__heading{max-width:552px}.media-full__body p{line-height:1.4}.media-full__credit{margin:0 -20px;padding:0 2rem;position:relative}@media (min-width:992px){.media-full__credit{margin:0 1% 0 auto;padding:0;right:0;text-align:right;top:20px}}.node__type--article.node__view-mode--full .media-inset{margin-bottom:32px;margin-top:32px}@media (min-width:992px){.node__type--article.node__view-mode--full .media-inset{margin:191px -240px}}@media (min-width:1200px){.node__type--article.node__view-mode--full .media-inset{margin:91px -187px;width:946px}}.node__type--article .media-full__credit{top:0}.node__type--article.node__view-mode--full .media-full{margin-bottom:32px;margin-top:32px}@media (min-width:992px){.node__type--article.node__view-mode--full .media-full{margin-bottom:91px;margin-top:91px}}.teaser .media__type--animation{height:0}.teaser .media__type--animation .media__media{height:100%;left:0;position:absolute;top:0;width:100%}.teaser .media__type--animation .media__media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser .media__type--animation .media__media img{margin:auto;max-width:inherit;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.teaser:not(.node__view-mode--teaser-square-vertical) .media__type--animation{padding-top:56.25%}.teaser:not(.node__view-mode--teaser-square-vertical) .media__type--animation.media__view-mode--fixed-square{height:96px;padding:0;width:96px}.teaser.node__view-mode--teaser-square-vertical .media__type--animation{padding-top:100%}.media .media__media{position:relative}.media .modal__open{background-color:transparent;border:none;cursor:pointer;display:block;font:0/0 transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.media .modal__open--icon{background-color:rgba(0,0,0,.6);background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(255, 255, 255, 0.6)" d="M14.016 5.016h4.969v4.969h-1.969v-3h-3V5.016zm3 12v-3h1.969v4.969h-4.969v-1.969h3zm-12-7.032V5.015h4.969v1.969h-3v3H5.016zm1.968 4.032v3h3v1.969H5.015v-4.969h1.969z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;display:block;height:32px;left:16px;opacity:0;position:absolute;top:16px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;width:32px;z-index:10}.media .modal__open:focus .modal__open--icon,.media .modal__open:hover .modal__open--icon{opacity:1;visibility:visible}.media__type--embed .media__media .field__item{text-align:center}.paragraph__type--embed .field__name--field-embed-type{display:none}
.node .no-hero-set .node__title{padding-top:56px}@media (min-width:992px){.node .no-hero-set .node__title{padding-top:72px}}.node .field__name--field-subhead{font-size:1rem;line-height:27px;margin-top:16px}@media (min-width:992px){.node .field__name--field-subhead{font-size:1.25rem}}.node.node__type--page.node__view-mode--full .field__name--field-content{margin-top:32px}@media (min-width:992px){.node.node__type--page.node__view-mode--full .field__name--field-content{margin-top:48px}}
.site-search form{margin:80px 0 0;position:relative}@media (min-width:992px){.site-search form{margin:80px 0}}.site-search label{height:1px;margin:0;visibility:hidden}.site-search .form-text{font-family:var(--font-serif);font-size:1.5rem;padding:8px 40px 8px 0;width:100%}.site-search .form-text:focus{border-bottom:1px solid #3172ae}.site-search .form-text::-webkit-input-placeholder{color:#000;opacity:1}.site-search .form-text::-moz-placeholder{color:#000;opacity:1}.site-search .form-text:-ms-input-placeholder{color:#000;opacity:1}.site-search .form-text::-ms-input-placeholder{color:#000;opacity:1}.site-search .form-text::placeholder{color:#000;opacity:1}@media (min-width:992px){.site-search .form-text{font-size:2.875rem}}.site-search .form-actions{display:block;height:24px;margin:auto;position:absolute;right:0;top:12px;width:24px}@media (min-width:992px){.site-search .form-actions{top:30px}}.site-search .form-actions input{background:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path style="fill:none" d="M-2.771-2.764h36.762V34.62H-2.771z" transform="matrix(1.08809 0 0 1.06997 3.015 2.957)"/><path fill="%233E8EDE" d="M63.22 59.45 47.3 43.53a26.707 26.707 0 0 0 6.03-16.9c0-14.648-12.053-26.7-26.7-26.7-14.648 0-26.7 12.052-26.7 26.7 0 14.647 12.052 26.7 26.7 26.7a26.707 26.707 0 0 0 16.9-6.03l15.92 15.92a2.671 2.671 0 0 0 1.779.679 2.682 2.682 0 0 0 2.67-2.67c0-.656-.242-1.29-.679-1.779ZM26.67 48h-.01C14.953 48 5.32 38.367 5.32 26.66S14.953 5.32 26.66 5.32 48 14.953 48 26.66v.01C47.984 38.365 38.365 47.984 26.67 48Z" style="fill-rule:nonzero" transform="translate(.044 .044) scale(.6253)"/></svg>') no-repeat transparent;border:none;cursor:pointer;font:0/0 transparent;height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;width:100%}.site-search .form-actions input:focus,.site-search .form-actions input:hover{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.site-search .search-count{font-family:var(--font-sans);font-size:.75rem;margin:20px 0 0}.site-search--minimal form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-flow:column nowrap;margin:40px 0}@media (min-width:992px){.site-search--minimal form{margin:60px 0}}.site-search--minimal .form-text{font-size:1.5rem}@media (min-width:992px){.site-search--minimal .form-text{font-size:1.8125rem}}.site-search--minimal .form-item-sort-by{align-self:flex-end}.search-wrapper{margin-bottom:60px}@media (min-width:768px){.search-wrapper{margin-bottom:96px}}#site-menu .form-item-sort-by{display:none}
