/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}@font-face{font-family:"Sharp Slab";src:url("./../fonts/sharp-slab-medium.df1fc6be4239.woff2") format("woff2"),url("./../fonts/sharp-slab-medium.716b4d368d23.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Sharp Slab";src:url("./../fonts/sharp-slab-bold.6cea99363daa.woff2") format("woff2"),url("./../fonts/sharp-slab-bold.d402fcad75b6.woff") format("woff");font-weight:700;font-display:swap}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Roboto",sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:121px}@media only screen and (min-width: 599px){html{scroll-padding-top:initial}}body{overflow-x:hidden;background-color:#fff}body.no-scroll{overflow-y:hidden;position:fixed;width:100%}img,svg{vertical-align:top}img{height:auto;max-width:100%}button,input,select,textarea{font-family:inherit}a{color:#ed062e;text-decoration:none}a:hover{color:#52072e;cursor:pointer}ul,ol{padding:0;margin:0;list-style:none}main{display:block}@media only screen and (min-width: 599px){.template-news-index main,.template-job-index-page main,.template-event-index-page main,.template-research-index-page main,.template-research-project-listing-page main{padding-bottom:40px}}@media only screen and (min-width: 1023px){.template-news-index main,.template-job-index-page main,.template-event-index-page main,.template-research-index-page main,.template-research-project-listing-page main{background-color:#f6f6f6;padding-bottom:0}}.template-donation-campaign-page main{background-color:#f6f6f6}@media only screen and (min-width: 599px){.template-search-results main{padding-bottom:80px}}@media only screen and (min-width: 1023px){.template-search-results main{background-color:#f6f6f6}}html{font-size:16px;line-height:1.5;letter-spacing:.25px;color:#222}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:700}h1{font-size:24px;font-family:"Sharp Slab"}@media only screen and (min-width: 599px){h1{font-size:32px}}@media only screen and (min-width: 1023px){h1{font-size:32px}}h2{font-size:20px}@media only screen and (min-width: 599px){h2{font-size:24px}}@media only screen and (min-width: 1023px){h2{font-size:24px}}h3,h4,h5,h6{font-size:20px}@media only screen and (min-width: 599px){h3,h4,h5,h6{font-size:20px}}@media only screen and (min-width: 1023px){h3,h4,h5,h6{font-size:20px}}small{font-size:14px}@media only screen and (min-width: 599px){small{font-size:14px}}@media only screen and (min-width: 1023px){small{font-size:14px}}p{margin:0 0 20px}.feature{font-family:"Sharp Slab";font-weight:700;line-height:1.2}.feature--one{font-size:42px}@media only screen and (min-width: 599px){.feature--one{font-size:56px}}@media only screen and (min-width: 1023px){.feature--one{font-size:56px}}.feature--two{font-size:32px}@media only screen and (min-width: 599px){.feature--two{font-size:42px}}@media only screen and (min-width: 1023px){.feature--two{font-size:42px}}.heading{line-height:1.2}.heading--one{font-size:24px;font-family:"Sharp Slab"}@media only screen and (min-width: 599px){.heading--one{font-size:32px}}@media only screen and (min-width: 1023px){.heading--one{font-size:32px}}.heading--two{font-size:20px}@media only screen and (min-width: 599px){.heading--two{font-size:24px}}@media only screen and (min-width: 1023px){.heading--two{font-size:24px}}.heading--three{font-size:20px}@media only screen and (min-width: 599px){.heading--three{font-size:20px}}@media only screen and (min-width: 1023px){.heading--three{font-size:20px}}.body--main{font-size:16px}@media only screen and (min-width: 599px){.body--main{font-size:16px}}@media only screen and (min-width: 1023px){.body--main{font-size:16px}}.body--large{font-size:18px}@media only screen and (min-width: 599px){.body--large{font-size:18px}}@media only screen and (min-width: 1023px){.body--large{font-size:18px}}.body--bold{font-weight:700}.body--regular{font-weight:400}.body--link{text-decoration:underline}.supporting{font-size:14px;color:#646464}@media only screen and (min-width: 599px){.supporting{font-size:14px}}@media only screen and (min-width: 1023px){.supporting{font-size:14px}}.supporting--bold{font-weight:700}.supporting--regular{font-weight:400}.banner{margin-bottom:40px}@media only screen and (min-width: 599px){.banner{margin-bottom:60px}}@media only screen and (min-width: 1023px){.banner{margin-bottom:80px}}@media only screen and (min-width: 599px){.banner--has-featured .banner__column--content{margin:0}}.banner__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1023px){.banner__columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.banner__column{background-color:#4f1566;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 599px){.banner__column--content{z-index:10;margin:-100px 20px 0}}@media only screen and (min-width: 1023px){.banner__column--content{margin:0}}.banner__content{padding:20px;color:#fff}@media only screen and (min-width: 599px){.banner__content{padding:60px}}@media only screen and (min-width: 1023px){.banner__content{padding:40px 20px 40px 40px}}.banner__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:250px;padding:20px 20px 0}@media only screen and (min-width: 599px){.banner__image{max-height:400px;padding:0}}@media only screen and (min-width: 1023px){.banner__image{max-height:870px}}.banner__list{margin-bottom:40px;display:grid;grid-gap:10px}@media only screen and (min-width: 599px){.banner__list{grid-gap:20px;grid-template-columns:1fr 1fr;max-width:430px}}.banner__subtitle{margin-bottom:40px}@media only screen and (min-width: 1023px){.banner__inner{max-width:calc(1440px/2);margin-left:auto}.banner__column:only-child .banner__inner{max-width:1440px;margin:0 auto}}.banner__inner--vertically-centered{height:calc(100% - 20px*2.5)}.banner__inner--vertically-centered .banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.banner__inner--vertically-centered .banner__heading{margin-bottom:20px}.banner__buttons{display:grid;grid-template-columns:1fr;grid-gap:20px;text-align:center}@media only screen and (min-width: 599px){.banner__buttons{max-width:450px;grid-template-columns:1fr 1fr}}.button{background-color:rgba(0,0,0,0);background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:1rem}.button:hover,.button:focus,.button:active{cursor:pointer}.button--alt{border-radius:4px;background-color:#fff;color:#52072e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;font-weight:600}.button--alt:hover,.button--alt:focus,.button--alt:active{background-color:#ede6ea;text-decoration:none}.button--burgundy{border-radius:4px;background-color:#52072e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;font-weight:600}.button--burgundy:hover,.button--burgundy:focus,.button--burgundy:active{background-color:#420625;text-decoration:none;color:#fff}.button--ghost{border-radius:4px;background-color:#fff;color:#52072e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:no-underline;text-decoration:no-underline;font-weight:600;border:1px solid #52072e}.button--ghost:hover,.button--ghost:focus,.button--ghost:active{background-color:#420625;text-decoration:none;color:#fff}.button--red{border-radius:4px;background-color:#ed062e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:11px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-weight:600;border:1px solid #ed062e;margin:auto}.button--red:hover,.button--red:focus,.button--red:active{background-color:#fff;text-decoration:none;color:#ed062e}.button--center{margin:0 auto}.blockquote{padding-top:20px}.blockquote__icon{width:60px;height:65px;float:left;margin-right:20px}@media only screen and (min-width: 599px){.blockquote__icon{width:80px;height:85px}}.blockquote__quote{font-size:24px;font-weight:700;line-height:1.4}@media only screen and (min-width: 599px){.blockquote__quote{font-size:32px}}@media only screen and (min-width: 1023px){.blockquote__quote{font-size:32px}}.blockquote__cite{margin-bottom:0;color:#646464}.breadcrumbs{padding:15px 0}.breadcrumbs--banner{display:none}@media only screen and (min-width: 1023px){.breadcrumbs--banner{display:block}}@media only screen and (min-width: 1023px){.breadcrumbs--banner .breadcrumbs__inner{max-width:720px;margin:0 0 0 auto}}.breadcrumbs--purple{background-color:#57206d}.breadcrumbs--purple .breadcrumbs__link{color:#fff}.breadcrumbs--purple .breadcrumbs__link:focus,.breadcrumbs--purple .breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs--purple .breadcrumbs__icon{border:solid #fff;border-width:0 2px 2px 0;opacity:.5}.breadcrumbs--burgundy{background-color:#6a2a4b}.breadcrumbs--burgundy .breadcrumbs__link{color:#fff}.breadcrumbs--burgundy .breadcrumbs__link:focus,.breadcrumbs--burgundy .breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs--burgundy .breadcrumbs__icon{border:solid #fff;border-width:0 2px 2px 0;opacity:.5}.breadcrumbs--white{background-color:#f6f6f6}.breadcrumbs--white .breadcrumbs__link{color:#646464}.breadcrumbs--white .breadcrumbs__icon{border:solid #646464;border-width:0 2px 2px 0;opacity:.5}.breadcrumbs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em 0em}.breadcrumbs__item{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__link{line-height:1.4}.breadcrumbs__icon{display:inline-block;padding:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:8px}.card{display:block;position:relative}.card:only-child{max-width:260px}.card:focus,.card:hover{outline:0}.card--with-media{display:-webkit-box;display:-ms-flexbox;display:flex}.card--with-media .card__media{-webkit-box-flex:1;-ms-flex:1;flex:1}.card--highlight{position:relative;background-repeat:no-repeat;background-size:cover}.card--highlight:only-child{max-width:100%}.card--highlight .card__description{color:#646464}@media only screen and (min-width: 599px){.card--highlight .card__description{color:#fff}}@media only screen and (min-width: 1023px){.card--highlight .card__description{max-width:620px}}@media only screen and (min-width: 599px){@supports(display: grid){.card--highlight .card__content{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(255, 0, 0, 0)));background:linear-gradient(to top, #000, rgba(255, 0, 0, 0));padding:60px 40px 40px;color:#fff;margin-top:0}.card--highlight .card__icon{fill:#fff}}}@supports(display: grid){.card--highlight .card__media-container{height:100%}.card--highlight .card__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.card--highlight .card__title{font-size:20px}@media only screen and (min-width: 599px){.card--highlight .card__title{font-size:24px}}@media only screen and (min-width: 1023px){.card--highlight .card__title{font-size:24px}}.card--carousel{background-color:#fff;padding:20px;min-height:370px}.card--carousel:only-child{max-width:100%}.card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.card__media-container{overflow:hidden}.card__media{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;margin-right:20px}@media only screen and (min-width: 1023px){.card__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.card__description{color:#646464;margin-bottom:0}.card__icon{fill:#ed062e;width:20px;height:15px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.card:focus .card__icon,.card:hover .card__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.card__content{margin-top:20px}.card__opportunity-details__wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;top:-17px;z-index:1}.card--has-thumb{position:relative}.card__research-details__wrapper{position:absolute;top:-17px;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;gap:10px}.card__research-details__wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__opportunity-details__primary{background-color:#52072e;border:1px solid #52072e;padding:4px 11px 4px 11px;border-radius:4px;color:#fff;font-weight:600}.card__opportunity-details__secondary{background-color:#fff;border:1px solid #52072e;padding:4px 11px 4px 11px;border-radius:4px;color:#52072e;font-weight:600}.card__opportunity-details__location{background-color:#fff;border:1px solid #52072e;padding:4px 11px 4px 11px;border-radius:4px;color:#52072e;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card__opportunity-details__location-wrapper{border-top:1px solid #b6b6b6;margin-top:15px;padding-top:10px;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.card-alt{display:block;position:relative}.card-alt:only-child{max-width:260px}.card-alt:focus,.card-alt:hover{outline:0;color:#646464}.card-alt--with-media{display:-webkit-box;display:-ms-flexbox;display:flex}.card-alt--with-media .card-alt__media{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-alt--highlight{position:relative;background-repeat:no-repeat;background-size:cover}.card-alt--highlight:only-child{max-width:100%}.card-alt--highlight .card-alt__description{color:#646464}@media only screen and (min-width: 599px){.card-alt--highlight .card-alt__description{max-width:620px;color:#fff}}@media only screen and (min-width: 599px){@supports(display: grid){.card-alt--highlight .card-alt__content{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(255, 0, 0, 0)));background:linear-gradient(to top, #000, rgba(255, 0, 0, 0));padding:60px 40px 40px;color:#fff;margin-top:0}.card-alt--highlight .card-alt__icon{fill:#fff}}}@supports(display: grid){@media only screen and (min-width: 599px){.card-alt--highlight .card-alt__media-container{height:100%}}.card-alt--highlight .card-alt__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.card-alt--highlight .card-alt__title{font-size:20px}@media only screen and (min-width: 599px){.card-alt--highlight .card-alt__title{font-size:24px}}@media only screen and (min-width: 1023px){.card-alt--highlight .card-alt__title{font-size:24px}}.card-alt--carousel{background-color:#fff;padding:20px;min-height:370px}.card-alt--carousel:only-child{max-width:100%}.card-alt__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-alt__title--right{position:absolute;bottom:20px;right:20px;padding:0 10px 10px 20px;margin-bottom:0}.card-alt__title--align-right{color:#646464;position:absolute;bottom:20px;right:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.card-alt__title--white{color:#fff}.card-alt__text--with-icon{margin-right:10px}.card-alt__media-container{height:auto;overflow:hidden}.card-alt__media{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:auto;min-width:100%;min-height:100%}.card-alt:focus .card-alt__media,.card-alt:hover .card-alt__media{-webkit-transform:scale(1.1);transform:scale(1.1)}.card-alt__description{color:#646464}.card-alt__description--small{font-size:16px}@media only screen and (min-width: 599px){.card-alt__description--small{font-size:16px}}@media only screen and (min-width: 1023px){.card-alt__description--small{font-size:16px}}.card-alt__description--white{color:#fff}.card-alt__description--with-teaser{margin-bottom:60px}@media only screen and (min-width: 399px){.card-alt__description--with-teaser{margin-bottom:40px}}.card-alt__icon{fill:#ed062e;width:20px;height:15px;bottom:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.card-alt:focus .card-alt__icon,.card-alt:hover .card-alt__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.card-alt__icon--arrow{z-index:10;position:absolute;stroke:#ed062e;width:28px;height:22px;right:5%;bottom:25px;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out;vertical-align:bottom}.card-alt:focus .card-alt__icon--arrow,.card-alt:hover .card-alt__icon--arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.card-alt__icon--arrow-small{position:relative;stroke:#ed062e;width:18px;height:13px;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.card-alt:focus .card-alt__icon--arrow-small,.card-alt:hover .card-alt__icon--arrow-small{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.card-alt__icon--arrow-offset{position:relative;stroke:#ed062e;width:18px;height:13px;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.card-alt:focus .card-alt__icon--arrow-offset,.card-alt:hover .card-alt__icon--arrow-offset{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.card-alt__content{margin:20px;overflow:hidden}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-alt__content--highlight{position:absolute;bottom:0;left:0;width:100%;padding-left:20px}.card-alt__content--highlight>*{color:#fff}}@media only screen and (min-width: 599px){.card-alt__content{margin:0;margin-top:20px}}.card-alt__content--center{padding:20px}.card-invertible{display:grid;grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))}@media only screen and (min-width: 720px){.card-invertible{grid-template-columns:initial;grid-template-rows:1.5fr 1fr}}.card-invertible--highlight{grid-template-columns:initial;grid-template-rows:1.2fr 1fr;font-size:32px}@media only screen and (min-width: 720px){.card-invertible--highlight{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:initial;font-size:40px}}@media only screen and (min-width: 1280px){.card-invertible--highlight{grid-template-columns:1.2fr 1fr}}.card-invertible__image-container{height:180px;max-height:180px;min-height:100%;overflow:hidden}@media only screen and (min-width: 720px){.card-invertible__image-container{height:initial;max-height:initial}}.card-invertible--highlight .card-invertible__image-container{max-height:220px;min-height:100%}@media only screen and (min-width: 720px){.card-invertible--highlight .card-invertible__image-container{max-height:initial}}.card-invertible__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-invertible__content{background-color:#52072e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Sharp Slab";font-size:20px;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 15px;text-decoration:none;width:100%;position:relative}@media only screen and (min-width: 720px){.card-invertible__content{height:100%}}.card-invertible--highlight .card-invertible__content{padding:10px 20px}.card-invertible__content:hover{color:#fff;text-decoration:underline}.card-invertible__content:hover svg{margin-left:5px;-webkit-transition:margin-left .2s;transition:margin-left .2s}.card-invertible__title{font-size:20px;margin:0 20px 0 0}@media only screen and (min-width: 720px){.card-invertible__title{margin:0 12px 0 0;font-size:25px}}@media only screen and (min-width: 1280px){.card-invertible__title{font-size:30px}}.card-invertible--highlight .card-invertible__title{font-size:32px}@media only screen and (min-width: 720px){.card-invertible--highlight .card-invertible__title{font-size:36px}}@media only screen and (min-width: 1280px){.card-invertible--highlight .card-invertible__title{font-size:40px}}.card-invertible__arrow{fill:#fff;height:21px;position:absolute;right:15px;width:21px}@media only screen and (min-width: 599px){.card-invertible__arrow{position:unset}}.card-invertible__arrow svg{height:21px;width:21px}.card-grid{background-color:#f6f6f6;padding-bottom:60px;padding-top:60px}@media only screen and (min-width: 599px){.card-grid{padding-bottom:60px}}@media only screen and (min-width: 1023px){.card-grid{padding-bottom:80px}}.card-grid__container{padding:20px}@media only screen and (min-width: 599px){@supports(display: grid){.card-grid__container{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid__container{grid-gap:20px;grid-template-columns:1fr 1fr 1fr;padding:0}}}@media only screen and (-ms-high-contrast: none)and (min-width: 599px),only screen and (-ms-high-contrast: active)and (min-width: 599px){.card-grid__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (-ms-high-contrast: none)and (min-width: 599px),only screen and (-ms-high-contrast: active)and (min-width: 599px){.card-grid__container>a{width:46%;margin-right:20px}}@media only screen and (-ms-high-contrast: none)and (min-width: 1023px),only screen and (-ms-high-contrast: active)and (min-width: 1023px){.card-grid__container>a{width:31%}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid--alternate{grid-template-columns:1fr 1fr 1fr 1fr}}}.card-grid__card{margin-bottom:60px;color:#222}.card-grid__card:hover,.card-grid__card:focus{color:#222}@media only screen and (min-width: 1023px){.card-grid__card{margin-bottom:0}}@media only screen and (min-width: 599px){.card-grid__card--highlight{grid-column:1/3}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid__card--highlight{height:100%;grid-column:1/3}}}.card-grid-alt{padding-bottom:60px;padding-top:60px}@media only screen and (min-width: 599px){.card-grid-alt{padding-bottom:60px}}@media only screen and (min-width: 1023px){.card-grid-alt{padding-bottom:80px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-grid-alt__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 599px){.card-grid-alt__container--highlight{height:100%}}@media only screen and (min-width: 399px){@supports(display: grid){.card-grid-alt__container{display:grid;grid-gap:30px;grid-template-columns:1fr}}}@media only screen and (min-width: 599px){@supports(display: grid){.card-grid-alt__container{display:grid;grid-gap:40px;grid-template-columns:repeat(2, 1fr)}}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid-alt__container{display:grid;grid-gap:50px;grid-template-columns:repeat(3, 1fr);padding:0;padding-top:20px;padding-bottom:40px}}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid-alt--alternate{grid-template-columns:1fr 1fr 1fr 1fr}}}.card-grid-alt__card{position:relative;background-color:#f6f6f6;padding:20px;color:#222;margin:0 0 20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-grid-alt__card{margin-right:40px;margin-top:20px;min-height:420px;min-width:250px}}@media only screen and (min-width: 599px){.card-grid-alt__card{padding:40px}}.card-grid-alt__card--white{background-color:#fff;color:#000;padding:0}@media only screen and (min-width: 599px){.card-grid-alt__card--tail::after{content:"";height:70px;width:23px;background-color:#f6f6f6;position:absolute;bottom:0;right:-23px}}.card-grid-alt__card--purple{position:relative;min-height:420px;background-color:#57206d;color:#fff;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-grid-alt__card--purple{min-width:410px}}.card-grid-alt__card--purple:hover,.card-grid-alt__card--purple:focus{background-color:#471a59;color:#fff}.card-grid-alt__card--medium{min-height:300px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-grid-alt__card--medium{width:300px}}@media only screen and (min-width: 1023px){.card-grid-alt__card{margin-bottom:0}}.card-grid-alt__card--highlight{padding:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.card-grid-alt__card--highlight{margin-right:20px;margin-top:20px}}@media only screen and (min-width: 599px){.card-grid-alt__card--highlight{grid-column:1/3}}@media only screen and (min-width: 1023px){@supports(display: grid){.card-grid-alt__card--highlight{grid-column:1/3}}}.template-landing-list-page .card__title,.template-scrollspy-index-page .card__title,.template-scrollspy-info-page .card__title,.template-funding-call-page .card__title{font-size:1.25rem;color:#52072e;text-decoration:underline;margin-top:10px}.template-landing-list-page .card__title:hover,.template-scrollspy-index-page .card__title:hover,.template-scrollspy-info-page .card__title:hover,.template-funding-call-page .card__title:hover{text-decoration:none}.template-landing-list-page .card-grid__container,.template-scrollspy-index-page .card-grid__container,.template-scrollspy-info-page .card-grid__container,.template-funding-call-page .card-grid__container{padding:0}.template-landing-list-page .card-grid,.template-scrollspy-index-page .card-grid,.template-scrollspy-info-page .card-grid,.template-funding-call-page .card-grid{background-color:#fff;padding-top:0px;padding-bottom:0px}.template-landing-list-page .card-grid__container,.template-scrollspy-index-page .card-grid__container,.template-scrollspy-info-page .card-grid__container,.template-funding-call-page .card-grid__container{display:grid;gap:20px;grid-template-columns:1fr}@media only screen and (min-width: 1023px){.template-landing-list-page .card-grid__container,.template-scrollspy-index-page .card-grid__container,.template-scrollspy-info-page .card-grid__container,.template-funding-call-page .card-grid__container{grid-template-columns:1fr 1fr}}.template-landing-list-page .card,.template-scrollspy-index-page .card,.template-scrollspy-info-page .card,.template-funding-call-page .card{width:100%;height:auto;max-width:none;border-radius:4px;border-bottom:solid 8px #52072e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.template-landing-list-page .card,.template-scrollspy-index-page .card,.template-scrollspy-info-page .card,.template-funding-call-page .card{height:100%}}.template-landing-list-page .card .card__media,.template-scrollspy-index-page .card .card__media,.template-scrollspy-info-page .card .card__media,.template-funding-call-page .card .card__media{border-top-left-radius:4px;border-top-right-radius:4px}.template-landing-list-page .card__content,.template-scrollspy-index-page .card__content,.template-scrollspy-info-page .card__content,.template-funding-call-page .card__content{padding:20px;border-right:solid 1px #d4d2d1;border-left:solid 1px #d4d2d1;border-top:solid 1px #d4d2d1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;border-top-left-radius:4px;border-top-right-radius:4px}.template-landing-list-page .card .card--has-thumb,.template-scrollspy-index-page .card .card--has-thumb,.template-scrollspy-info-page .card .card--has-thumb,.template-funding-call-page .card .card--has-thumb{border-radius:0;border-top:0}.template-landing-list-page .card__link-text,.template-scrollspy-index-page .card__link-text,.template-scrollspy-info-page .card__link-text,.template-funding-call-page .card__link-text{color:#ed062e;text-decoration:underline;margin-bottom:0;margin-top:20px}.template-landing-list-page .card:hover .card__link-text,.template-landing-list-page .card:focus .card__link-text,.template-landing-list-page .card:active .card__link-text,.template-scrollspy-index-page .card:hover .card__link-text,.template-scrollspy-index-page .card:focus .card__link-text,.template-scrollspy-index-page .card:active .card__link-text,.template-scrollspy-info-page .card:hover .card__link-text,.template-scrollspy-info-page .card:focus .card__link-text,.template-scrollspy-info-page .card:active .card__link-text,.template-funding-call-page .card:hover .card__link-text,.template-funding-call-page .card:focus .card__link-text,.template-funding-call-page .card:active .card__link-text{text-decoration:none}.template-landing-list-page .card .card__description,.template-scrollspy-index-page .card .card__description,.template-scrollspy-info-page .card .card__description,.template-funding-call-page .card .card__description{color:#000;font-size:18px}.template-landing-list-page .card__link-text,.template-scrollspy-index-page .card__link-text,.template-scrollspy-info-page .card__link-text,.template-funding-call-page .card__link-text{display:none}.template-landing-list-page .text-media-block__content,.template-scrollspy-index-page .text-media-block__content,.template-scrollspy-info-page .text-media-block__content,.template-funding-call-page .text-media-block__content{border-top-right-radius:4px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:0px}.template-landing-list-page .text-media-block__image,.template-scrollspy-index-page .text-media-block__image,.template-scrollspy-info-page .text-media-block__image,.template-funding-call-page .text-media-block__image{border-top-right-radius:0px;border-bottom-right-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:4px}@media only screen and (min-width: 1023px){.template-landing-list-page .text-media-block__content,.template-scrollspy-index-page .text-media-block__content,.template-scrollspy-info-page .text-media-block__content,.template-funding-call-page .text-media-block__content{border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:4px}.template-landing-list-page .text-media-block__image,.template-scrollspy-index-page .text-media-block__image,.template-scrollspy-info-page .text-media-block__image,.template-funding-call-page .text-media-block__image{border-top-right-radius:4px;border-bottom-right-radius:4px}.template-landing-list-page .text-media-block--right .text-media-block__content,.template-scrollspy-index-page .text-media-block--right .text-media-block__content,.template-scrollspy-info-page .text-media-block--right .text-media-block__content,.template-funding-call-page .text-media-block--right .text-media-block__content{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:0px}.template-landing-list-page .text-media-block--right .text-media-block__image,.template-scrollspy-index-page .text-media-block--right .text-media-block__image,.template-scrollspy-info-page .text-media-block--right .text-media-block__image,.template-funding-call-page .text-media-block--right .text-media-block__image{border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:4px}}.template-landing-list-page .support-widget__card,.template-scrollspy-index-page .support-widget__card,.template-scrollspy-info-page .support-widget__card,.template-funding-call-page .support-widget__card{border-radius:4px}.timeline-card-group{height:1405px}@media only screen and (min-width: 1023px){.timeline-card-group{height:auto}}.timeline-card-grid__container{display:grid;grid-template-columns:1fr;margin-left:50px;margin-top:14px}.timeline-card-grid__container .card__media{-o-object-fit:cover;object-fit:cover;height:-webkit-fill-available;width:-webkit-fill-available;margin:0}@media only screen and (min-width: 599px){.timeline-card-grid__container{grid-template-columns:350px}.timeline-card-grid__container .card__media{-o-object-fit:none;object-fit:none;height:auto}}@media only screen and (min-width: 1023px){.timeline-card-grid__container{grid-gap:20px;grid-template-columns:1fr 1fr 1fr;margin:0}}.timeline-card-grid__container .card-grid__card{margin-bottom:40px}.card-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-simple:hover .card-simple__content,.card-simple:focus .card-simple__content,.card-simple:active .card-simple__content{background-color:#52072e;color:#fff}.card-simple:hover .card-simple__content svg,.card-simple:focus .card-simple__content svg,.card-simple:active .card-simple__content svg{fill:#fff}.card-simple__image-container{overflow:hidden}.card-simple__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-simple__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:15px}.card-simple__title{font-size:20px;margin:unset}@media only screen and (min-width: 599px){.card-simple__title{font-size:22px}}@media only screen and (min-width: 1023px){.card-simple__title{font-size:24px;margin-bottom:10px}}.card-simple__subtitle{font-size:17px;font-weight:400;margin-bottom:0}@media only screen and (min-width: 1023px){.card-simple__subtitle{font-size:20px}}.card-simple__arrow{height:20px;margin-left:10px;width:20px}.card-simple__arrow svg{fill:#ed062e;height:20px;width:20px}.chapter-nav{border-top:1px solid #d4d2d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:20px;max-width:860px}@media only screen and (min-width: 599px){.chapter-nav{margin-top:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.chapter-nav__link{padding:10px}@media only screen and (min-width: 599px){.chapter-nav__link{padding:30px 0 15px 15px}}.chapter-nav__link--next:only-child{margin-left:auto}.chapter-nav__link--next:focus,.chapter-nav__link--next:hover{outline:0}.chapter-nav__link--next:focus .chapter-nav__icon,.chapter-nav__link--next:hover .chapter-nav__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.chapter-nav__link--next .chapter-nav__title{padding-right:20px}.chapter-nav__link--next .chapter-nav__icon{right:0}.chapter-nav__link--prev{padding-right:20px}.chapter-nav__link--prev:focus,.chapter-nav__link--prev:hover{outline:0}.chapter-nav__link--prev:focus .chapter-nav__icon,.chapter-nav__link--prev:hover .chapter-nav__icon{-webkit-transform:translate3d(-10px, 0, 0) rotate(180deg);transform:translate3d(-10px, 0, 0) rotate(180deg)}@media only screen and (min-width: 599px){.chapter-nav__link--prev .chapter-nav__label{padding-left:20px}.chapter-nav__link--prev .chapter-nav__title{padding-left:20px}}.chapter-nav__link--prev .chapter-nav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.chapter-nav__title{margin-bottom:0;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.chapter-nav__icon{display:none;stroke:#ed062e;width:13px;height:10px;position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}@media only screen and (min-width: 599px){.chapter-nav__icon{display:block}}.contents{background-color:#fff;max-width:800px;padding:60px 20px 20px;position:relative}@media only screen and (min-width: 1023px){.contents{padding:40px 20px 30px;margin:-80px auto 0}.contents::after{content:"";width:200%;background-color:#fff;position:absolute;height:80px;top:0;right:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.contents::before{content:"";width:20px;background-color:#fff;position:absolute;height:80px;top:0;left:-20px}}.contents--streamfield{padding:20px;background-color:#eeeded}@media only screen and (min-width: 599px){.contents--streamfield{padding:40px}}.contents__heading{font-weight:700;position:absolute;background-color:#eeeded;margin:0;left:0;top:-25px;padding:20px}@media only screen and (min-width: 599px){.contents__heading{background-color:rgba(0,0,0,0);position:relative;top:0;padding:0 0 20px}}@media only screen and (min-width: 599px){.contents__list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}}.contents__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222;border-bottom:1px solid #d4d2d1;padding:20px 0;background-color:#fff;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;outline:0;min-height:90px;position:relative;width:100%}.contents__link:focus,.contents__link:hover{color:#222;background-color:#f6f6f6}.contents__link--active{color:#646464;padding-left:10px;font-weight:700;background-color:#f6f6f6}@media only screen and (min-width: 599px){.contents__link--active{padding-left:30px}}.contents__link--active:focus,.contents__link--active:hover{background-color:#fff;color:#646464;text-decoration:none}.contents__title{padding-left:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.contents__icon{fill:#ed062e;width:10px;height:15px;margin-top:4px}.contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta{color:#fff}.cta:hover{cursor:pointer}@media only screen and (min-width: 1023px){.cta{margin-right:-30px !important}}@media only screen and (min-width: 599px){.cta--with-image{display:-webkit-box;display:-ms-flexbox;display:flex}}.cta--speech-bubble .cta__content{background-color:#f6f6f6;padding:30px;position:relative;max-width:400px;color:#222;margin:0 auto}.cta--speech-bubble .cta__content::after{z-index:-10;content:"";width:0;height:0;border-left:60px solid rgba(0,0,0,0);border-right:60px solid rgba(0,0,0,0);border-top:60px solid #f6f6f6;position:absolute;-webkit-transform:rotate(225deg);transform:rotate(225deg);right:-40px;background:rgba(0,0,0,0)}.cta--speech-bubble .cta__link{color:#222;bottom:30px;right:30px}.cta--speech-bubble .cta__link:hover,.cta--speech-bubble .cta__link:focus{color:#222}@media only screen and (min-width: 599px){.cta--featured{display:block}}@media only screen and (min-width: 1023px){.cta--featured{height:520px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0 !important}}.cta--featured .cta__image{padding-right:0}@media only screen and (min-width: 1023px){.cta--featured .cta__image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}}.cta--featured .cta__content{background-color:#4f1566;margin-right:0;padding:30px;color:#fff}@media only screen and (min-width: 1023px){.cta--featured .cta__content{max-width:480px;margin-left:auto;margin-right:80px}}@media only screen and (min-width: 1023px)and (-ms-high-contrast: none),only screen and (min-width: 1023px)and (-ms-high-contrast: active){.cta--featured .cta__content{margin-left:0}}.cta--featured .cta__content::after{display:none;background-color:#4f1566}@media only screen and (min-width: 1023px){.cta--featured .cta__content::after{display:block}}.cta--featured .cta__link{right:20px}@media only screen and (min-width: 1023px){.cta--featured .cta__link{right:10px}}.cta__image{-o-object-fit:cover;object-fit:cover;width:100%;padding-right:30px}@media only screen and (min-width: 599px){.cta__image{padding-right:0;width:initial}}@media only screen and (min-width: 599px)and (-ms-high-contrast: none),only screen and (min-width: 599px)and (-ms-high-contrast: active){.cta__image{width:auto}}.cta__content{background-color:#52072e;padding:20px;margin-right:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;color:#fff}.cta__content::after{content:"";height:70px;width:23px;background-color:#52072e;position:absolute;bottom:0;right:-22.5px}@media only screen and (min-width: 599px){.cta__content{padding:40px 20px 80px}}@media only screen and (min-width: 1023px){.cta__content{padding:60px 60px 80px}}.cta__title{font-weight:700;margin-bottom:10px}.cta__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;outline:0;margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cta__link:focus,.cta__link:hover{color:#fff}.cta__link:focus .cta__icon,.cta__link:hover .cta__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}@media only screen and (min-width: 599px){.cta__link{margin-top:0;position:absolute;bottom:20px;right:10px}}.cta__icon{stroke:#ed062e;width:20px;height:15px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;margin-left:10px}.template-landing-list-page .cta--with-image,.template-scrollspy-index-page .cta--with-image,.template-scrollspy-info-page .cta--with-image,.template-opportunity-page .cta--with-image,.template-opportunity-events-challenges .cta--with-image,.template-opportunity-volunteering .cta--with-image,.template-funding-call-page .cta--with-image{max-width:none !important}.template-landing-list-page .cta--with-image .cta__content,.template-scrollspy-index-page .cta--with-image .cta__content,.template-scrollspy-info-page .cta--with-image .cta__content,.template-opportunity-page .cta--with-image .cta__content,.template-opportunity-events-challenges .cta--with-image .cta__content,.template-opportunity-volunteering .cta--with-image .cta__content,.template-funding-call-page .cta--with-image .cta__content{padding:40px}.template-landing-list-page .cta--with-image .cta__content:after,.template-scrollspy-index-page .cta--with-image .cta__content:after,.template-scrollspy-info-page .cta--with-image .cta__content:after,.template-opportunity-page .cta--with-image .cta__content:after,.template-opportunity-events-challenges .cta--with-image .cta__content:after,.template-opportunity-volunteering .cta--with-image .cta__content:after,.template-funding-call-page .cta--with-image .cta__content:after{content:none}.template-landing-list-page .cta--with-image .cta__link,.template-scrollspy-index-page .cta--with-image .cta__link,.template-scrollspy-info-page .cta--with-image .cta__link,.template-opportunity-page .cta--with-image .cta__link,.template-opportunity-events-challenges .cta--with-image .cta__link,.template-opportunity-volunteering .cta--with-image .cta__link,.template-funding-call-page .cta--with-image .cta__link{position:static}.template-opportunity-page .cta--with-image,.template-opportunity-events-challenges .cta--with-image,.template-opportunity-volunteering .cta--with-image{max-width:700px !important;margin:40px auto !important}.template-opportunity-page .cta--with-image .cta__image,.template-opportunity-events-challenges .cta--with-image .cta__image,.template-opportunity-volunteering .cta--with-image .cta__image{padding:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0}@media only screen and (min-width: 1023px){.template-opportunity-page .cta--with-image .cta__image,.template-opportunity-events-challenges .cta--with-image .cta__image,.template-opportunity-volunteering .cta--with-image .cta__image{border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px}}.template-opportunity-page .cta--with-image .cta__content,.template-opportunity-events-challenges .cta--with-image .cta__content,.template-opportunity-volunteering .cta--with-image .cta__content{margin:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media only screen and (min-width: 1023px){.template-opportunity-page .cta--with-image .cta__content,.template-opportunity-events-challenges .cta--with-image .cta__content,.template-opportunity-volunteering .cta--with-image .cta__content{border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0}}.cta-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#52072e;color:#fff;max-width:1440px;padding:0;margin-bottom:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cta-banner{width:100%}}@media only screen and (min-width: 1023px){.cta-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cta-banner__title{font-size:24px}@media only screen and (min-width: 599px){.cta-banner__title{font-size:32px}}@media only screen and (min-width: 1023px){.cta-banner__title{font-size:32px}}.cta-banner__button{width:150px;margin-top:20px}.cta-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px}@media only screen and (min-width: 1023px){.cta-banner__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cta-card{margin-bottom:40px}@media only screen and (min-width: 1023px){.cta-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cta-card:last-child{margin-bottom:0}.cta-card__content{padding-top:20px}@media only screen and (min-width: 1023px){.cta-card__content{padding-top:0;padding-left:20px}}.cta-card__content:only-child{padding-left:0}.cta-card__text{margin-bottom:0}.cta-card__text--strapline{margin-bottom:10px}.cta-card__link{color:#222}.cta-card__link:hover,.cta-card__link:focus{color:#222}.cta-card__link--highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;stroke:#ed062e;outline:0}.cta-card__link--highlight:hover .cta-card__arrow,.cta-card__link--highlight:focus .cta-card__arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.cta-card__arrow{width:16px;height:16px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;margin-left:5px}.cta-card__image{margin-top:6px}.date{font-size:20px}@media only screen and (min-width: 599px){.date{font-size:20px}}@media only screen and (min-width: 1023px){.date{font-size:20px}}.details-block__title{padding:0 20px;margin-bottom:20px}@media only screen and (min-width: 599px){.details-block__title{margin-bottom:40px}}@media only screen and (min-width: 1023px){.details-block__title{padding:0}}.details-block__top-link{margin-top:20px}.donate{background-color:#52072e;margin:0 -20px}.cta-banner .donate{margin:0}@media only screen and (min-width: 599px){.donate{max-width:860px;margin:0 auto}}@media only screen and (min-width: 1023px){.donate{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:945px}}.donate--strip{z-index:50;padding:40px 20px;max-width:600px;margin-top:-44px;position:relative}@media only screen and (min-width: 599px){.donate--strip{padding:20px}}.donate--strip .donate__label{margin-right:20px}.donate--strip .donate__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:0}@media only screen and (min-width: 599px){.donate--strip .donate__panel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.donate--strip .donate__select{max-width:115px;margin-right:20px;margin-bottom:0;font-weight:700;color:#222;height:48px;border:0}.donate--strip .donate__input-container{background-color:#fff;max-width:77px;color:#222;margin-bottom:0;margin-right:20px;height:48px}.donate--strip .donate__submit{max-width:70px}@media only screen and (min-width: 599px){.donate--strip .donate__submit{max-width:150px}}.donate--strip .donate__amount-input{color:#222;background:rgba(0,0,0,0)}.donate--standout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.donate--standout .donate__dashboard{max-width:100%;padding:30px 40px 20px}@media only screen and (min-width: 599px){.donate--standout{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.donate--standout .donate__dashboard{max-width:370px;padding:30px 30px 20px}.donate--standout .donate__image{-webkit-box-flex:1;-ms-flex:1;flex:1;-o-object-fit:cover;object-fit:cover;max-height:100%;height:100%}}@media only screen and (min-width: 1023px){.donate--standout .donate__dashboard{max-width:560px;padding:40px 60px 80px;margin:0 auto}.donate--standout .donate__image-container{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.donate--standout .donate__image{height:100%;width:100%;max-height:740px}}.donate--home{max-width:100%;position:relative;display:block;margin:0}@media only screen and (min-width: 1023px){.donate--home{min-height:820px}}@media only screen and (min-width: 1023px){.donate--home .donate__image-container{position:absolute;top:0;left:0;right:0;bottom:0}}.donate--home .donate__image{width:100%;-o-object-fit:cover;object-fit:cover}.donate--home .donate__dashboard-container{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;max-width:1440px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 599px){.donate--home .donate__dashboard-container{padding:0 40px}}.donate--home .donate__dashboard{z-index:50;max-width:500px;position:relative;margin:0 auto;padding:20px 0}@media only screen and (min-width: 599px){.donate--home .donate__dashboard{padding:30px 20px 20px}}@media only screen and (min-width: 1023px){.donate--home .donate__dashboard{padding:60px;-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0);margin:0}}.donate__image{width:100%;-o-object-fit:cover;object-fit:cover;max-height:275px;height:100%}@media only screen and (min-width: 599px){.donate__image{max-height:400px}}@media only screen and (min-width: 1023px){.donate__image{width:initial;-o-object-fit:initial;object-fit:initial;max-height:initial}}.donate__dashboard{padding:30px 20px 20px;background-color:#52072e;max-width:370px;margin:0 auto}@media only screen and (min-width: 599px){.donate__dashboard{padding:40px;max-width:60vw}}@media only screen and (min-width: 1023px){.donate__dashboard{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:60px;max-width:100%}}.donate__heading{color:#fff;margin-bottom:20px}@media only screen and (min-width: 599px){.donate__heading{margin-bottom:30px}}.donate__options{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.donate__toggle{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:10px 20px;border:0;background-color:#6a2a4b;color:#fff;font-weight:700}.donate__toggle:focus{outline:4px solid #fff;outline-offset:-4px}.donate__toggle.is-active{background-color:#ed062e}.donate__toggle.is-active:focus{outline:0}.donate__toggle.is-hidden{display:none}.donate__panel{margin-bottom:20px}.donate__panel.is-hidden{display:none}.donate__panel--column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.donate__panel--column{height:35%}}.donate__panel--column>*{margin-top:20px;margin-left:20px;margin-right:20px}@media only screen and (min-width: 1023px){@supports(display: grid){.donate__panel--column{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr;height:100%;width:100%}.donate__panel--column>*{margin-left:0;height:90%;width:90%}}}.donate__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.donate__item{margin-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.donate__item:last-child{margin-right:0}.donate__link{display:block;padding:10px 20px;background-color:#ed062e;color:#fff;font-weight:700}.donate__link:hover,.donate__link:focus{color:#fff}.donate__amount-button{font-size:20px;cursor:pointer;display:block;padding:10px 20px;border:0;background-color:#6a2a4b;color:#fff;font-weight:700;width:100%}@media only screen and (min-width: 599px){.donate__amount-button{font-size:20px}}@media only screen and (min-width: 1023px){.donate__amount-button{font-size:20px}}.donate__amount-button:focus{outline:4px solid #fff;outline-offset:-4px}.donate__amount-button.is-active{background-color:#ed062e}.donate__amount-button.is-active:focus{outline:0}.donate__input-meta{margin-bottom:0;color:#fff}.donate__amount-input{font-size:20px;outline:0;width:100%;border:0;padding:10px;padding-left:2px;background-color:#6a2a4b;font-weight:700;color:#fff}@media only screen and (min-width: 599px){.donate__amount-input{font-size:20px}}@media only screen and (min-width: 1023px){.donate__amount-input{font-size:20px}}.donate__amount-input--small{width:90%}.donate__form-text{color:#fff;font-weight:700}.donate__submit{width:100%;height:100%;background-color:#ed062e;color:#fff;border:0;padding:15px 10px;font-weight:700;outline:0;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.donate__submit:hover,.donate__submit:focus{cursor:pointer;background-color:#c40022}.donate__submit--small{height:60%}.donate__select{font-size:20px;width:100%;height:60%;padding:15px 10px;border:0;margin-bottom:0;background-color:#6a2a4b;font-weight:700;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/svg/chevron.ddf8cf381c3a.svg");background-repeat:no-repeat;background-size:15px;background-position:90% center}@media only screen and (min-width: 599px){.donate__select{font-size:20px}}@media only screen and (min-width: 1023px){.donate__select{font-size:20px}}.donate__input-container{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;background:#6a2a4b;padding:15px 10px}@media only screen and (min-width: 599px){.donate__input-container{font-size:20px}}@media only screen and (min-width: 1023px){.donate__input-container{font-size:20px}}.donate__input-container input::-webkit-outer-spin-button,.donate__input-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.donate__input-container input[type=number]{-moz-appearance:textfield}.donate__icon{pointer-events:none;stroke:rgba(0,0,0,0);width:24px;height:24px;background:rgba(0,0,0,0);border-radius:50%;padding:2px;border:2px solid #fff;margin-right:10px}.is-active .donate__icon{stroke:#ed062e;background:#fff}@media only screen and (min-width: 1023px){.donate__icon--dd{position:absolute}}@media only screen and (min-width: 599px){.donate__dashboard-container{-webkit-box-flex:1;-ms-flex:1;flex:1}}.donate__button-text{-webkit-box-flex:1;-ms-flex:1;flex:1;pointer-events:none}.donate__label{color:#fff}.donate__label--mobile{max-width:270px}@media only screen and (min-width: 599px){.donate__label--mobile{display:none}}.donate__label--desktop{font-size:20px;margin-bottom:0;font-weight:700;display:none}@media only screen and (min-width: 599px){.donate__label--desktop{font-size:24px}}@media only screen and (min-width: 1023px){.donate__label--desktop{font-size:24px}}@media only screen and (min-width: 599px){.donate__label--desktop{display:block}}.donate-header{padding:20px}@media only screen and (min-width: 599px){.donate-header{display:none}}.dropdown{z-index:80;position:absolute;left:0;top:120px;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);right:0;padding:40px 0;background-color:#f6f6f6;opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out,-webkit-transform .25s ease-out;border-bottom:1px solid #eeeded;border-top:1px solid #eeeded;-webkit-box-shadow:0 3px 6px -3px rgba(0,0,0,.3);box-shadow:0 3px 6px -3px rgba(0,0,0,.3)}.is-active .dropdown{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:all}.dropdown__columns{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@supports(display: grid){.dropdown__columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px}}.dropdown__columns>li{margin-right:20px}@supports(display: grid){.dropdown__columns>li{margin-right:0}}.is-active .dropdown__columns{visibility:visible}.editorial-cards{color:#000;margin-bottom:40px}.editorial-cards__card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#000;width:100%;background-color:#f6f6f6;height:100%;min-height:180px}.editorial-cards__card:hover .arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.editorial-cards__image{margin:0}.editorial-cards__card-title{padding-top:20px;padding-left:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.editorial-cards__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}}@supports(display: grid){.editorial-cards__body{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width: 1023px){.editorial-cards__body{grid-template-columns:repeat(2, 1fr)}}}.editorial-cards__link{color:#000;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.editorial-cards__link--top{display:none;padding-right:40px}@media only screen and (min-width: 599px){.editorial-cards__link--top{display:-webkit-box;display:-ms-flexbox;display:flex}}.editorial-cards__link--bottom{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}@media only screen and (min-width: 599px){.editorial-cards__link--bottom{font-size:32px}}@media only screen and (min-width: 1023px){.editorial-cards__link--bottom{font-size:32px}}@media only screen and (min-width: 599px){.editorial-cards__link--bottom{display:none}}.editorial-cards__link:hover .arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.editorial-cards__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media only screen and (min-width: 599px){.editorial-cards__title--with-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.editorial-cards .arrow{position:absolute;stroke:#ed062e;margin-bottom:10%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out;vertical-align:bottom}.editorial-cards .arrow--offset{width:28px;height:22px;left:85%;top:75%}@media only screen and (min-width: 599px){.editorial-cards .arrow--offset{left:90%}}.editorial-cards .arrow--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:21px;height:16px;left:10px;top:10px}.editorial-cards .arrow--top{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:21px;height:16px;left:10px;top:5px}.embed-block__caption{color:#646464;margin:15px 0 0}.embed-block iframe,.embed-block object,.embed-block embed{max-width:100%}.featured{position:relative;display:block}.featured__image-container{overflow:hidden}.featured__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:250px;padding:20px 20px 0}@media only screen and (min-width: 599px){.featured__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.featured:focus .featured__image,.featured:hover .featured__image{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-width: 599px){.featured__image{max-height:400px;padding:0}}@media only screen and (min-width: 1023px){.featured__image{max-height:870px}}.featured__content{color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), color-stop(89%, rgba(0, 0, 0, 0)));background-image:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 89%);position:absolute;bottom:0;width:calc(100% - 40px);padding:20px;left:20px}@media only screen and (min-width: 599px){.featured__content{padding:40px;width:100%;left:auto}}.featured__meta{color:#fff;padding-right:10px}.featured__meta::after{content:"";width:5px;height:5px;border-radius:50%;background-color:#fff;display:inline-block;margin-right:10px;margin-left:10px}.featured__text{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured__label{background-color:#4f1566;font-weight:700;padding:10px 15px;display:inline-block}.form--header-search{margin:0 20px}.form__container{margin-bottom:20px}.form__errors{padding:20px;margin-bottom:15px;color:#fff;background-color:#ed062e}.form__submit{margin-top:20px;background:#52072e;padding:50px 0;width:100%;text-align:center}.form__submit__button{border:3px solid rgba(0,0,0,0);padding:20px 60px;letter-spacing:1px;color:#fff;font-weight:700;background:#ed062e}.form__submit__button:hover,.form__submit__button:focus{background:#c40022}.form__submit__button:focus{border:3px solid #6a2a4b}.form-item{max-width:500px;margin-bottom:40px}.form-item input:not([type=checkbox]):not([type=radio]),.form-item textarea,.form-item select{width:100%;padding:15px;border:2px solid #d4d2d1;border-radius:2px}.form-item input:not([type=checkbox]):not([type=radio]):focus,.form-item textarea:focus,.form-item select:focus{border-color:#6a2a4b;outline:none;background-color:#f6f6f6}.form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/svg/red-arrow-down.1dc5b2816079.svg") no-repeat;background-position:right 10px top 60%}.form-item input[type=checkbox]{margin-right:10px}.form-item--checkbox_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-item--checkbox_input .form-item__help{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form-item--checkbox_select_multiple li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1em}.form-item--checkbox_select_multiple li .form-item__help{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form-item--checkbox_input li,.form-item--checkbox_input,.form-item--checkbox_select_multiple li,.form-item--checkbox_select_multiple{position:relative;line-height:1.5em}.form-item--checkbox_input li input,.form-item--checkbox_input input,.form-item--checkbox_select_multiple li input,.form-item--checkbox_select_multiple input{opacity:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-item--checkbox_input li input:checked+label::before,.form-item--checkbox_input input:checked+label::before,.form-item--checkbox_select_multiple li input:checked+label::before,.form-item--checkbox_select_multiple input:checked+label::before{background:#6a2a4b}.form-item--checkbox_input li input:checked+label::after,.form-item--checkbox_input input:checked+label::after,.form-item--checkbox_select_multiple li input:checked+label::after,.form-item--checkbox_select_multiple input:checked+label::after{opacity:1}.form-item--checkbox_input li input:focus+label::before,.form-item--checkbox_input input:focus+label::before,.form-item--checkbox_select_multiple li input:focus+label::before,.form-item--checkbox_select_multiple input:focus+label::before{border:4px solid #6a2a4b}.form-item--checkbox_input li input+label,.form-item--checkbox_input input+label,.form-item--checkbox_select_multiple li input+label,.form-item--checkbox_select_multiple input+label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;font-weight:normal;padding-left:40px}.form-item--checkbox_input li input+label::before,.form-item--checkbox_input input+label::before,.form-item--checkbox_select_multiple li input+label::before,.form-item--checkbox_select_multiple input+label::before{content:"";background-color:#fff;border:1px solid #646464;width:25px;height:25px;position:absolute;left:0;top:0}.form-item--checkbox_input li input+label::after,.form-item--checkbox_input input+label::after,.form-item--checkbox_select_multiple li input+label::after,.form-item--checkbox_select_multiple input+label::after{content:"";position:absolute;left:10px;top:5px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-item--radio_select li{margin-bottom:1em}.form-item--radio_select input{display:inline-block;margin-right:5px;opacity:0;height:auto}.form-item--radio_select input+label{position:relative;padding-left:7px;padding-top:6px;font-size:15px}.form-item--radio_select input+label::before{content:"";position:absolute;left:-24px;top:3px;border-radius:50%;border:1px solid #646464;width:26px;height:26px;background-color:#fff}.form-item--radio_select input+label::after{content:"";position:absolute;left:-19px;top:8px;border-radius:50%;width:16px;height:16px}.form-item--radio_select input:checked+label::after{background-color:#6a2a4b}.form-item--radio_select input:focus+label::before{outline:0;border:4px solid #6a2a4b}.form-item--radio_select.form-item--errors input:not(:focus) label::before,.form-item--checkbox_input.form-item--errors input:not(:focus) label::before,.form-item--checkbox_select_multiple.form-item--errors input:not(:focus) label::before{border-color:#ff8095}.form-item .select_date_widget{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item .select_date_widget>select{background:none}.form-item .select_date_widget>select:not(last-of-type){margin-right:15px}.form-item--hidden_input{display:none}.form-item--re_captcha .required{display:none}.form-item--errors input:not([type=checkbox]),.form-item--errors input:not([type=radio]),.form-item--errors textarea,.form-item--errors select{border-color:#ff8095}.form-item__label{display:block;margin-bottom:5px;font-weight:bold}.form-item__errors{margin-bottom:10px;color:#fc0039}.form-item__help{margin-top:5px;color:rgba(34,34,34,.6)}.form-item--small-margin{margin-bottom:13.3333333333px}.filters__reveal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e8e7e6;font-weight:700;color:#222;padding:10px;margin-bottom:40px;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.filters__reveal:focus,.filters__reveal:hover{background-color:#eeeded;color:#222}@media only screen and (min-width: 1023px){.filters__reveal{display:none}}.filters__content{display:none}@media only screen and (min-width: 1023px){.filters__content{display:block}}.is-active .filters__content{display:block}.filters__icon{width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#ed062e;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.is-active .filters__icon{-webkit-transform:rotate(0);transform:rotate(0)}.filters__label{margin-bottom:10px}.filters__button{background-color:#ed062e;border:0;color:#fff;width:100%;font-weight:700;padding:10px;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;outline:0}.filters__button:focus,.filters__button:hover{background-color:#c40022}.glide{margin-bottom:40px}.glide__track{z-index:30;position:relative}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid>*{-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px);margin:10px}@media all and (min-width: 480px){.grid>*{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media all and (min-width: 1024px){.grid>*{-ms-flex-preferred-size:calc(30% - 20px);flex-basis:calc(30% - 20px)}}.grid--narrow{text-align:center}@media only screen and (min-width: 1023px){.grid--narrow{text-align:left}}@supports(display: grid){.grid{display:grid;margin:30px 0;grid-gap:10px;grid-template-columns:repeat(auto-fit, minmax(calc(50% - 20px), 1fr))}@media only screen and (min-width: 1023px){.grid{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}.grid>*{-ms-flex-preferred-size:initial;flex-basis:initial;margin:0}.grid--narrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;grid-template-columns:repeat(auto-fit, minmax(200px, 200px))}@media only screen and (min-width: 1023px){.grid--narrow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}}.glide{margin-bottom:40px}.glide__track{z-index:30;position:relative}.hero{background-color:#eeeded;padding-top:40px;padding-bottom:40px}.hero--deep{min-height:360px}.hero--notch{padding:80px 0 160px}.hero--with-image{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:211px}@media only screen and (min-width: 1023px){.hero--with-image{min-height:540px}}.hero--with-media+.types,.hero--with-media+.list-modal{padding-top:90px}@media only screen and (min-width: 599px){.hero--with-media+.types,.hero--with-media+.list-modal{padding-top:150px}}@media only screen and (min-width: 1023px){.hero--with-media+.types,.hero--with-media+.list-modal{padding-top:80px}}.hero--tall{min-height:540px}@media only screen and (min-width: 1023px){.hero--tall{min-height:80vh}}.hero--purple{background-color:#4f1566}.hero--purple .hero__intro,.hero--purple .hero__title{color:#fff}.hero--burgundy{background-color:#52072e}.hero--burgundy .hero__intro,.hero--burgundy .hero__title{color:#fff}.hero--grey{background-color:#afa5a5}.hero--grey .hero__intro,.hero--grey .hero__title{color:#fff}.hero--home{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 599px){.hero--home::after{content:"";background-image:-webkit-gradient(linear, left bottom, left top, color-stop(12%, rgba(0, 0, 0, 0.72)), color-stop(18%, rgba(0, 0, 0, 0.67)), color-stop(50%, rgba(0, 0, 0, 0)));background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.72) 12%, rgba(0, 0, 0, 0.67) 18%, rgba(0, 0, 0, 0) 50%);position:absolute;top:0;bottom:0;right:0;left:0;opacity:.5}}.hero--home .hero__title{z-index:20;position:relative;display:block;color:#fff;text-align:center;max-width:740px;text-shadow:0 0 100px rgba(0,0,0,.8)}@media only screen and (min-width: 599px){.hero--home .hero__title{display:block}}@media only screen and (min-width: 1023px){.hero--home .hero__title{max-width:900px;font-size:72px;top:-50px}}.hero--with-video{padding:0;display:block;min-height:unset}.hero--with-video .hero__title{margin:0 auto}.hero--with-video .hero__inner{display:block;width:100%;position:absolute;top:30%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}@media only screen and (min-width: 1023px){.hero--with-video .hero__inner{top:40%}}.hero__inner{max-width:1440px;margin:0 auto}.hero--narrow .hero__inner{max-width:800px;padding:0 20px}@media only screen and (min-width: 1023px){.hero--half-width .hero__inner{padding-right:30%}}@media only screen and (min-width: 1023px){.hero--with-media .hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:40px}}@media only screen and (min-width: 1023px){.hero__title{margin-bottom:10px}}.hero__intro{margin-bottom:0;font-size:24px}@media only screen and (min-width: 1023px){.hero__intro{max-width:600px}}.hero__media{width:100%;margin-top:40px;position:relative;margin-bottom:-80px}@media only screen and (min-width: 599px){.hero__media{margin-bottom:-130px;margin-top:100px}}@media only screen and (min-width: 1023px){.hero__media{max-width:620px;margin-left:60px;margin-top:0}}.hero__media img,.hero__media iframe{-webkit-box-shadow:8px 8px 0 0 rgba(0,0,0,.1);box-shadow:8px 8px 0 0 rgba(0,0,0,.1)}@media only screen and (min-width: 599px){.hero__media img{width:100%}}@media only screen and (min-width: 1023px){.hero--with-media .hero__content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.hero__panel-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1023px){.hero__panel-layout{display:grid;grid-template-columns:1fr 2fr}}.hero__panel-layout .hero__title{font-size:32px}@media only screen and (min-width: 1023px){.hero__panel-layout .hero__title{font-size:32px}}@media only screen and (min-width: 1023px)and (min-width: 599px){.hero__panel-layout .hero__title{font-size:42px}}@media only screen and (min-width: 1023px)and (min-width: 1023px){.hero__panel-layout .hero__title{font-size:42px}}.hero__panel-layout .hero__video-container{max-height:80vh;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__panel-layout .hero__video{width:100%}.hero__panel-layout__content{padding:24px}@media only screen and (min-width: 1023px){.hero__panel-layout__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 60px}}.hero__full-layout .hero__video-container{height:540px}@media only screen and (min-width: 1023px){.hero__full-layout .hero__video-container{height:80vh}}.hero__full-layout .hero__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__full-layout__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-40px;padding:0;position:relative;z-index:50}.heading-block{margin-bottom:20px}.heading-block h2{margin-bottom:30px}.highlight{padding:20px}.highlight--standard{background-color:#eeeded}.highlight--type-two{background-color:#ed062e;color:#fff}.highlight--type-three{background-color:#ed062e;color:#fff}.highlight__text .rich-text,.highlight__text p:last-child{margin-bottom:0}.highlight .rich-text,.highlight .rich-text p:last-child{margin:0}.home__heading{font-size:32px;text-align:center;margin-bottom:30px}@media only screen and (min-width: 1023px){.home__heading{font-size:32px;margin-bottom:60px}}@media only screen and (min-width: 1023px)and (min-width: 599px){.home__heading{font-size:42px}}@media only screen and (min-width: 1023px)and (min-width: 1023px){.home__heading{font-size:42px}}.home__section-container{padding-bottom:30px}@media only screen and (min-width: 1023px){.home__section-container{padding-bottom:60px}}.home__how-we-can-help-tiles{display:grid;grid-gap:20px;grid-template-columns:minmax(100%, 1fr);overflow:hidden}@media only screen and (min-width: 720px){.home__how-we-can-help-tiles{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1680px){.home__how-we-can-help-tiles{grid-template-columns:repeat(4, 1fr)}}.home__how-we-can-help-tiles .card-simple__image-container{max-width:110px;min-width:110px}@media only screen and (min-width: 720px){.home__how-we-can-help-tiles .card-simple__image-container{min-width:150px}}@media only screen and (min-width: 1680px){.home__how-we-can-help-tiles .card-simple__image-container{min-width:200px}}.home__get-involved-tiles{display:grid;grid-row-gap:16.6666666667px;margin-bottom:20px}.home__get-involved-tiles a:first-child{aspect-ratio:1/1;margin:0 -20px}@media only screen and (min-width: 720px){.home__get-involved-tiles a:first-child{aspect-ratio:initial;margin:initial}}@media only screen and (min-width: 720px){.home__get-involved-tiles{grid-template-columns:1fr 1fr;grid-column-gap:10px}.home__get-involved-tiles a:first-child{grid-column-start:1;grid-column-end:3}.home__get-involved-tiles a:not(:first-child){grid-row-start:2}}@media only screen and (min-width: 1023px){.home__get-involved-tiles{grid-template-columns:2fr 1fr 1fr;grid-column-gap:10px;margin-bottom:60px}.home__get-involved-tiles a:first-child{grid-column-start:unset;grid-column-end:unset}.home__get-involved-tiles a:not(:first-child){margin-left:10px;grid-row-start:unset}}.home__news-and-stories-tiles{display:grid;grid-gap:20px;grid-template-columns:minmax(100%, 1fr);margin-bottom:20px}@media only screen and (min-width: 1200px){.home__news-and-stories-tiles{grid-template-columns:repeat(3, 1fr);grid-gap:50px;margin-bottom:50px}}.home__news-and-stories-tiles .card-simple__image-container{min-width:120px;max-width:120px}@media only screen and (min-width: 720px){.home__news-and-stories-tiles .card-simple__image-container{min-width:150px}}.home__news-and-stories-tiles .card-simple__title{font-weight:700}.home__news-and-stories-tiles .card-simple__content{padding:10px 20px}.home__buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:0 10px}@media only screen and (min-width: 1023px){.home__buttons-container{grid-gap:0 50px}}.home__buttons-container .link-button{width:100%;font-size:16px;text-align:center}@media only screen and (min-width: 599px){.home__buttons-container .link-button{width:250px}}@media only screen and (min-width: 1023px){.home__buttons-container .link-button{font-size:24px;width:320px}}.home__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;margin-top:15px}@media only screen and (min-width: 599px){.home__social-links{grid-gap:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1023px){.home__social-links{margin-bottom:unset;margin-top:unset}}.home__social-links svg{height:25px;margin-right:0;width:25px}@media only screen and (min-width: 599px){.home__social-links svg{height:30px;width:30px}}.icon{width:20px;height:20px;-webkit-transition:fill .25s ease-out;transition:fill .25s ease-out;fill:#fff}.icon:hover{fill:#ccc}.icon--home{width:15px;height:15px;margin-right:5px;fill:#ed062e}.icon--footer-social{fill:#222;margin-right:20px}@media only screen and (min-width: 599px){.icon--footer-social{margin-right:40px}}.icon--footer-social:focus,.icon--footer-social:hover{fill:#ed062e}.image-block{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px}@media only screen and (min-width: 1023px){.image-block--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 1023px){.image-block--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 1023px){.image-block--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.image-block__card{max-width:700px;position:relative}.image-block__card--half{max-width:460px}@media only screen and (min-width: 1023px){.image-block__card--half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.image-block__caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.image-block__caption{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0}.info-card{padding:30px 40px 60px 30px;color:#222;position:relative;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;margin-right:15px;min-height:200px}.info-cards--light .info-card{background-color:#eeeded}.info-cards--light .info-card:focus,.info-cards--light .info-card:hover{background-color:#e8e7e6}.info-cards--light .info-card:focus::after,.info-cards--light .info-card:hover::after{background-color:#e8e7e6}.info-cards--dark .info-card{background-color:#fff}.info-cards--dark .info-card:focus,.info-cards--dark .info-card:hover{background-color:#f6f6f6}.info-cards--dark .info-card:focus::after,.info-cards--dark .info-card:hover::after{background-color:#f6f6f6}.info-card:focus,.info-card:hover{color:#222;outline:0}.info-card::after{content:"";width:30px;position:absolute;bottom:0;right:-15px;height:70px;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.info-cards--light .info-card::after{background-color:#eeeded}.info-cards--dark .info-card::after{background-color:#fff}.info-card__title{font-weight:700;margin-bottom:10px}.info-card__icon{stroke:#ed062e;width:28px;height:22px;position:absolute;bottom:25px;right:20px;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.info-card:focus .info-card__icon,.info-card:hover .info-card__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.info-cards{padding-top:60px;padding-bottom:50px}@media only screen and (min-width: 599px){.info-cards{padding-bottom:130px}}@media only screen and (min-width: 1023px){.info-cards{padding-top:70px;padding-bottom:90px}}.info-cards--light{background-color:#fff}.info-cards--dark{background-color:#eeeded}.info-cards__title{margin-bottom:20px}@media only screen and (min-width: 599px){.info-cards__title{margin-bottom:40px}}.info-cards__list{display:grid;grid-row-gap:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.info-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex}.info-cards__list .info-card{margin-right:40px}}@media only screen and (min-width: 599px){.info-cards__list{grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:40px}}@media only screen and (min-width: 1023px){.info-cards__list--two-thirds{max-width:66%}}.info-cards__inner{display:grid;grid-template-columns:66% 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro{font-size:20px;margin:40px 0}@media only screen and (min-width: 599px){.intro{font-size:24px}}@media only screen and (min-width: 1023px){.intro{font-size:24px}}.intro--bottom-space{margin-bottom:40px}@media only screen and (min-width: 1023px){.intro--bottom-space{margin-bottom:60px}}.intro .rich-text p{font-size:20px;margin-bottom:20px}@media only screen and (min-width: 599px){.intro .rich-text p{font-size:24px}}@media only screen and (min-width: 1023px){.intro .rich-text p{font-size:24px}}.jobs-meta{display:grid;grid-template-columns:1fr;grid-gap:20px;padding-bottom:40px}@media only screen and (min-width: 599px){.jobs-meta{grid-gap:60px;padding-bottom:60px;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1023px){.jobs-meta{padding-bottom:100px}}.jobs-meta__image{margin-right:20px}.jobs-meta__image:last-child{margin-right:0}.link-button{background-color:#ed062e;color:#fff;font-weight:700;padding:15px 25px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-button:hover,.link-button:focus{color:#fff;background-color:#c40022}@media only screen and (min-width: 1023px){.link-button--mobile{display:none}}.link-button--banner:not(:first-child){background-color:rgba(255,255,255,.1)}.link-button--banner:not(:first-child):hover,.link-button--banner:not(:first-child):focus{background-color:rgba(255,255,255,.2)}.link-button--body{display:block;text-align:center;margin-bottom:20px}@media only screen and (min-width: 599px){.link-button--body{display:inline-block;margin-right:20px;margin-bottom:20px}}.link-button--body:last-child{margin-right:0}.link-button--body:not(:first-child){background-color:#fff;border:1px solid #ed062e;color:#ed062e}.link-button--body:not(:first-child):hover,.link-button--body:not(:first-child):focus{background-color:#ed062e;color:#fff}@media only screen and (min-width: 1023px){.link-button--header{position:relative;bottom:0}}.link-button--footer{display:inline-block;width:100%;text-align:center}@media only screen and (min-width: 599px){.link-button--footer{width:auto;text-align:left;padding:15px 50px}}.link-button--submit{border:0}.link-button--block{margin:auto;margin-bottom:20px;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.link-button--hero{margin:20px auto;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (min-width: 1023px){.link-button--hero{display:inline-block;margin:20px 0}}.link-button--hero--full-layout:hover{background-color:#4f1566}.link-button--purple{background-color:#4f1566}.link-button--purple:hover{background-color:#57206d}.link-button--burgundy{background-color:#52072e}.link-button--burgundy:hover{background-color:#3d0522}.link-button--underline:hover{text-decoration:underline}.list-item{margin-bottom:20px}@media only screen and (min-width: 1023px){.list-item{margin-bottom:40px}}.list-item:last-child{margin-bottom:0}.list-item__link{display:block}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;margin-left:10px;width:100%}@media only screen and (min-width: 599px){.logo{width:auto;margin-left:40px}}@media only screen and (min-width: 1023px){.logo{margin:15px 0}}.logo--light{margin-top:0}.logo--light .logo__text{color:#fff}.logo--donate-standout{display:none}@media only screen and (min-width: 599px){.logo--donate-standout{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 40px}}@media only screen and (min-width: 1023px){.logo--donate-standout{margin:0 0 80px}}.logo--donate-mobile{margin:0}.logo__image{height:36px;margin-right:10px}@media only screen and (min-width: 1023px){.logo__image{height:80px}}.logo__text{font-size:18px;font-family:"Sharp Slab";font-weight:700;color:#222;margin:0;line-height:1}@media only screen and (min-width: 340px){.logo__text{font-size:21px}}@media only screen and (min-width: 1023px){.logo__text{font-size:25px}}.logo__text span{line-height:1}@media only screen and (min-width: 1023px){.logo__text span{display:block}.logo__text span:nth-child(1){margin-bottom:-8px}.logo__text span:nth-child(2){margin-bottom:-3px}}.meta{margin-bottom:20px}.meta--alt .meta__title{font-size:14px;color:#646464;font-weight:400;opacity:1}@media only screen and (min-width: 599px){.meta--alt .meta__title{font-size:14px}}@media only screen and (min-width: 1023px){.meta--alt .meta__title{font-size:14px}}.meta--alt .meta__icon{opacity:1;fill:#222;stroke:#222}.meta--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.meta__icon{display:none;fill:#fff;stroke:#fff;width:40px;height:44px;opacity:.2;margin-right:20px}@media only screen and (min-width: 599px){.meta__icon{display:block}}.meta__title{margin-bottom:0;color:#fff;opacity:.6}.meta__text{margin-bottom:0}.meta__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.meta-list{margin-bottom:20px}.meta-list--bottom-space{margin-bottom:40px}@media only screen and (min-width: 1023px){.meta-list--bottom-space{margin-bottom:60px}}.meta-list__item{font-size:14px;color:#646464;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 599px){.meta-list__item{font-size:14px}}@media only screen and (min-width: 1023px){.meta-list__item{font-size:14px}}.meta-list__item::after{content:"";width:5px;height:5px;background-color:#646464;border-radius:50%;margin-left:10px}.meta-list__item:last-child{margin-right:0}.meta-list__item:last-child::after{display:none}.menu-title-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#222;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;outline:0}.menu-title-link:hover,.menu-title-link:focus{color:#222}.menu-title-link--child{margin-bottom:10px}.menu-title-link__icon{stroke:#ed062e;width:18px;height:16px;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.menu-title-link:focus .menu-title-link__icon,.menu-title-link:hover .menu-title-link__icon{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}.mission-statement{padding:20px 0}@media only screen and (min-width: 720px){.mission-statement{padding:20px 60px}}@media only screen and (min-width: 1023px){.mission-statement{font-size:24px;padding:20px 120px}}@media only screen and (min-width: 1280px){.mission-statement{padding:20px 200px}}.mission-statement__title{font-size:22px;text-align:center}@media only screen and (min-width: 1023px){.mission-statement__title{font-size:32px}}@media only screen and (min-width: 1023px)and (min-width: 599px){.mission-statement__title{font-size:42px}}@media only screen and (min-width: 1023px)and (min-width: 1023px){.mission-statement__title{font-size:42px}}.mission-statement__text{font-size:20px}@media only screen and (min-width: 720px){.mission-statement__text{text-align:center}}@media only screen and (min-width: 1023px){.mission-statement__text{font-size:24px}}.nav{width:100%;height:100%}.nav--desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:scroll;padding-bottom:120px;display:none}@media only screen and (min-width: 599px){.nav--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1023px){.nav--desktop{overflow:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;margin-right:20px;padding-bottom:0}}.nav--secondary{padding:0}.nav--secondary .nav__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:23px 10px;border-bottom:1px solid #000;font-size:20px}.nav--secondary .nav__item:last-child{margin:0}.nav--secondary .nav__item a{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1023px){.nav--secondary .nav__item{border-bottom:initial;padding:5px 0;margin:15px 0}.nav--secondary .nav__item a{display:initial}}@media only screen and (min-width: 1023px){.nav--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.nav--secondary .nav__item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:0;margin:0 10px 0 0}.nav--secondary .nav__item--support{margin-right:0;margin-left:20px}.nav--secondary .nav__link{font-size:14px;color:#222}}@media only screen and (min-width: 1023px)and (min-width: 599px){.nav--secondary .nav__link{font-size:14px}}@media only screen and (min-width: 1023px)and (min-width: 1023px){.nav--secondary .nav__link{font-size:14px}}@media only screen and (min-width: 1023px){.nav--secondary .nav__link:hover,.nav--secondary .nav__link:focus{color:#222}.nav--secondary .nav__link--support{color:#222}}.nav--mobile{padding:0}@media only screen and (min-width: 1023px){.nav--mobile{display:none}}.nav--mobile.is-active.current-menu{overflow-y:hidden}.nav--drawer{position:absolute;top:0;left:0;z-index:10;height:100%;background-color:#f6f6f6;-webkit-transform:translate3d(100%, 0%, 0);transform:translate3d(100%, 0%, 0);visibility:hidden;overflow-y:scroll;overflow-x:hidden;padding-bottom:calc(101px + 20px)}.nav--drawer.second-level{-webkit-transition:visibility 325ms linear,-webkit-transform 325ms linear;transition:visibility 325ms linear,-webkit-transform 325ms linear;transition:transform 325ms linear,visibility 325ms linear;transition:transform 325ms linear,visibility 325ms linear,-webkit-transform 325ms linear}.nav--drawer.third-level{top:70px}.nav--drawer.is-active{-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);visibility:visible}.nav--footer-columns{display:grid;grid-template-columns:1fr;grid-gap:20px;height:auto;margin-bottom:20px}@media only screen and (min-width: 599px){.nav--footer-columns{margin-bottom:40px;grid-template-columns:1fr 1fr}}.nav--footer-list{margin-bottom:20px;height:auto}.nav--breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}.nav__item--desktop>.nav__link{font-weight:700;border-bottom:4px solid rgba(0,0,0,0);-webkit-transition:color,border .25s ease-out;transition:color,border .25s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.nav__item--desktop>.nav__link:focus,.nav__item--desktop>.nav__link:hover{color:#222}@media only screen and (min-width: 599px){.nav__item--desktop>.nav__link{padding:10px 0;margin:0 5px}.nav__item--desktop>.nav__link:hover{color:#333;border-bottom:4px solid #ed062e}}@media only screen and (min-width: 1023px){.nav__item--desktop>.nav__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nav__item--desktop>.nav__link>.nav__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:0;margin-left:5px}}@media only screen and (min-width: 1060px){.nav__item--desktop>.nav__link{margin:0 10px}}.nav__item--desktop.is-active>.nav__link{border-bottom:4px solid #ed062e}.nav__item--secondary{font-weight:400}.nav__item--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #000;padding:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav__item--mobile .nav__link{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;margin:5px 0;padding:5px 0}.nav__item--mobile .nav__drilldown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}.nav__item--back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;padding:20px}.nav__item--footer-list{display:inline-block;margin-right:10px}.nav__item--support{display:none}@media only screen and (min-width: 1023px){.nav__item--support{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.nav__item--highlight{background-color:#52072e}.nav__item--highlight a{color:#fff;font-weight:700;text-decoration:underline}.nav__link-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:color .25s ease-out,-webkit-transform 325ms linear;transition:color .25s ease-out,-webkit-transform 325ms linear;transition:color .25s ease-out,transform 325ms linear;transition:color .25s ease-out,transform 325ms linear,-webkit-transform 325ms linear}.is-hidden>.nav__link-container{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.third-level:not(.is-active) .nav__link-container{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.nav__link{color:#222}.nav__link--child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 0;outline:0}.nav__link--child:focus,.nav__link--child:hover{color:#ed062e}.nav__link--child:focus .nav__icon,.nav__link--child:hover .nav__icon{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.nav__link--child .nav__icon{margin-right:5px;margin-top:5px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.nav__link--bold{font-weight:700}.nav__icon--chevron{width:14px;height:14px;fill:#949494}.nav__icon--support{width:13px;height:13px;margin-right:5px}.nav__icon--mobile-chevron::before{content:"";border-style:solid;border-width:2px 2px 0 0;display:inline-block;height:10px;position:relative;top:0;width:10px;left:0;color:#ed062e}.nav__icon--forward::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav__icon--back::before{margin-bottom:2px;margin-right:10px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.nav__heading{margin-bottom:0;font-weight:700;padding:10px 0}.nav-card{display:block;color:#000;position:relative;height:100%;outline:0}.nav-card__image-container{overflow:hidden;position:relative;max-height:370px;height:100%}.nav-card__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-card:focus .nav-card__image,.nav-card:hover .nav-card__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.nav-card__title{line-height:1.2;margin-bottom:10px}.nav-card__title:only-child{margin-bottom:0}.nav-card__content{position:absolute;bottom:0;padding:20px;color:#fff;background:rgba(0,0,0,.5);width:100%}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:80px}.pagination__nav{background-color:#ed062e;display:block;padding:10px;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;outline:0}.pagination__nav:focus,.pagination__nav:hover{background-color:#c40022}.pagination__icon{fill:#fff;height:25px;width:25px}.pagination__icon--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination__count{font-size:14px;font-weight:bold;color:#222;padding:0 30px}@media only screen and (min-width: 599px){.pagination__count{font-size:14px}}@media only screen and (min-width: 1023px){.pagination__count{font-size:14px}}.ranged-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.ranged-pagination__list .--previous{position:absolute;top:-45px;left:0}.ranged-pagination__list .--next{position:absolute;top:-45px;right:0}@media only screen and (min-width: 599px){.ranged-pagination__list .--previous,.ranged-pagination__list .--next{position:relative;top:initial;left:initial;right:initial}}.ranged-pagination__list-item{border-radius:4px;background-color:#fff;color:#52072e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:no-underline;text-decoration:no-underline;font-weight:600;border:1px solid #52072e}.ranged-pagination__list-item[aria-current]{background-color:#52072e;color:#fff}.ranged-pagination__list-item:not(:has(a)){padding:3px 15px}.ranged-pagination__list-item.--previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ranged-pagination__list-item a{color:#52072e;padding:3px 15px}.ranged-pagination__list-item a:hover,.ranged-pagination__list-item a:focus,.ranged-pagination__list-item a:active{background-color:#52072e;color:#fff}.ranged-pagination__list-item a:hover svg path,.ranged-pagination__list-item a:focus svg path,.ranged-pagination__list-item a:active svg path{fill:#fff}.ranged-pagination__list-item a:has(svg){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.responsive-object{position:relative}.text-media-block--video .responsive-object{height:100%}.responsive-object iframe,.responsive-object object,.responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.related-stories{max-width:calc(1440px - 20px*4);margin:0 auto}.related-stories--home .related-stories__inner{background-color:#4f1566}.related-stories--home .related-stories__card-title{font-size:20px}@media only screen and (min-width: 599px){.related-stories--home .related-stories__card-title{font-size:20px}}@media only screen and (min-width: 1023px){.related-stories--home .related-stories__card-title{font-size:20px}}.related-stories--home .related-stories__panel--featured{border:20px solid #4f1566;border-top:40px solid #4f1566;border-bottom:0}@media only screen and (min-width: 599px){.related-stories--home .related-stories__panel--featured{border:60px solid #4f1566}}@media only screen and (min-width: 1023px){.related-stories--home .related-stories__panel--featured{border:0}}.related-stories--home .related-stories__featured-content{background-color:#57206d}@media only screen and (min-width: 599px){.related-stories--home .related-stories__featured-content{background-color:rgba(0,0,0,0)}}.related-stories__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#52072e}@media only screen and (min-width: 1023px){.related-stories__inner{display:grid;grid-template-columns:1fr 1fr}}.related-stories__title{color:#fff;margin-bottom:40px}@media only screen and (min-width: 599px){.related-stories__title{margin-bottom:60px}}@media only screen and (min-width: 1023px){.related-stories__title--tablet{display:none}}.related-stories__title--mobile{display:inline-block;margin-bottom:0}@media only screen and (min-width: 1023px){.related-stories__title--mobile{display:none}}.related-stories__title--desktop{display:none}@media only screen and (min-width: 1023px){.related-stories__title--desktop{display:inline-block}}.related-stories__panel{position:relative}.related-stories__panel--content{padding:20px}@media only screen and (min-width: 599px){.related-stories__panel--content{padding:60px 95px 60px 75px}}.related-stories__panel--featured{border:20px solid #52072e;border-top:40px solid #52072e}@media only screen and (min-width: 599px){.related-stories__panel--featured{border:60px solid #52072e;border-bottom:0}}@media only screen and (min-width: 1023px){.related-stories__panel--featured{border:0}}.related-stories__link{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.related-stories__link:focus,.related-stories__link:hover{opacity:.8;outline:0}.related-stories__read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 599px){.related-stories__read-more{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 1023px){.related-stories__read-more{position:absolute;bottom:45px}}.related-stories__read-more:hover,.related-stories__read-more:focus{color:#fff;outline:0}.related-stories__read-more-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:20px;height:15px;stroke:#ed062e;margin-left:10px}.related-stories__read-more:hover .related-stories__read-more-icon,.related-stories__read-more:focus .related-stories__read-more-icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.related-stories__card{margin-bottom:30px}@media only screen and (min-width: 599px){.related-stories__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.related-stories__card-title{background-color:rgba(0,0,0,.2);color:#fff;margin-bottom:20px;padding:20px 30px}.related-stories__featured-content .related-stories__card-title{background-color:rgba(0,0,0,0);font-weight:700;margin-bottom:5px;padding:0}@media only screen and (min-width: 599px){.related-stories__card-title{background-color:rgba(0,0,0,0);margin-bottom:5px;padding:0}}.related-stories__card-label{display:none;color:#d3c0ca;margin-bottom:0}.related-stories__featured-content .related-stories__card-label{color:#fff;display:block}@media only screen and (min-width: 599px){.related-stories__card-label{display:block}}.related-stories__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 599px){.related-stories__card-content{margin-left:20px}}.related-stories__image-container{overflow:hidden;height:100%}.related-stories__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out;width:100%;height:100%}@media only screen and (min-width: 599px){.related-stories__image{height:110px;width:140px}}.related-stories__link:focus .related-stories__image,.related-stories__link:hover .related-stories__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.related-stories__image--featured{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media only screen and (min-width: 599px){.related-stories__image--featured{max-height:500px}}@media only screen and (min-width: 1023px){.related-stories__image--featured{max-height:100%}}.related-stories__featured-content{background-color:#3d0522;padding:30px}@media only screen and (min-width: 599px){.related-stories__featured-content{background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(-20%, #000), color-stop(90%, rgba(0, 0, 0, 0)));background-image:linear-gradient(0, #000 -20%, rgba(0, 0, 0, 0) 90%);left:0;right:0;position:absolute;bottom:0;padding:100px 40px 40px}}.related-stories__label{display:none;background-color:#4f1566;font-weight:700;padding:10px 15px;color:#fff}@media only screen and (min-width: 599px){.related-stories__label{display:inline-block}}.rich-text{margin-bottom:40px;line-height:1.7}@media only screen and (min-width: 599px){.rich-text{margin-bottom:60px}}.rich-text ul{list-style:inside disc;margin-bottom:20px}.rich-text ul li{list-style:none;padding-left:20px;position:relative;margin-bottom:2px}.rich-text ul li::before{content:"";background-color:#52072e;border-radius:50%;width:6px;height:6px;position:absolute;left:0;top:11px}.rich-text ol{list-style:inside decimal;margin-bottom:20px}.rich-text ol li{margin-bottom:2px}.rich-text a{text-decoration:underline}.rich-text p,.rich-text ul,.rich-text ol{font-size:18px}@media only screen and (min-width: 599px){.rich-text p,.rich-text ul,.rich-text ol{font-size:18px}}@media only screen and (min-width: 1023px){.rich-text p,.rich-text ul,.rich-text ol{font-size:18px}}.rich-text p:last-child{margin-bottom:60px}.cta .rich-text p:last-child{margin-bottom:0}.rich-text-section__top-link{margin-top:20px}.rich-text-section__link-button-wrapper{text-align:center}.rich-text-section__link-button-wrapper .link-button{display:inline-block;text-align:center}.rich-text-section__header{padding-top:40px;margin-top:-40px}.select{display:block;width:100%;background:#fff;border-radius:0;border:1px solid #d4d2d1;padding:10px;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/svg/chevron.ddf8cf381c3a.svg");background-repeat:no-repeat;background-size:15px;background-position:90% center}.slide{display:block;background-color:#fff;outline:0}.slide:hover .slide__title,.slide:focus .slide__title{color:#ed062e}.slide:hover .slide__icon--arrow,.slide:focus .slide__icon--arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.slide--text-only{height:340px;display:block;padding:60px;position:relative}@media only screen and (min-width: 1023px){.slide--text-only{padding:60px 30px}}.slide__title{color:#222;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.slide__icon--arrow{stroke:#ed062e;width:35px;height:30px;position:absolute;bottom:40px;right:40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.slide__image-container{overflow:hidden;height:100%;margin-bottom:20px}.slide__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.slide:focus .slide__image,.slide:hover .slide__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.slide__heading{font-weight:700;color:#222}.slide__meta{color:#646464;margin-bottom:5px}.skip-link{position:absolute;top:-200px;left:0;color:#222;background-color:#fff;padding:20px;border:2px solid #c40022}.skip-link:focus{top:120px;z-index:999}.slide{display:block;background-color:#fff;outline:0}.slide:hover .slide__title,.slide:focus .slide__title{color:#ed062e}.slide:hover .slide__icon--arrow,.slide:focus .slide__icon--arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.slide--text-only{height:340px;display:block;padding:60px;position:relative}@media only screen and (min-width: 1023px){.slide--text-only{padding:60px 30px}}.slide__title{color:#222;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.slide__icon--arrow{stroke:#ed062e;width:35px;height:30px;position:absolute;bottom:40px;right:40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.slide__image-container{overflow:hidden;height:100%;margin-bottom:20px}.slide__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.slide:focus .slide__image,.slide:hover .slide__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.slide__heading{font-weight:700;color:#222}.slide__meta{color:#646464;margin-bottom:5px}.strip{background-color:#fff;display:block;padding:30px 20px;color:#222;position:relative}.strip:focus,.strip:hover{outline:0;color:currentColor}.strip--with-bar{border:1px solid #d4d2d1;border-left:0}.strip--with-bar::before{content:"";width:2px;position:absolute;left:0;top:0;height:100%;background-color:#ed062e;-webkit-transition:width .15s ease-out;transition:width .15s ease-out}.strip--with-bar:focus::before,.strip--with-bar:hover::before{width:8px}.strip--with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4d2d1}.strip--with-arrow.strip--is-parent{font-weight:700}.strip__icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:stroke .25s ease-out,-webkit-transform .25s ease-out;transition:stroke .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,stroke .25s ease-out;transition:transform .25s ease-out,stroke .25s ease-out,-webkit-transform .25s ease-out;stroke:#949494;width:20px;height:20px;margin-left:20px}.strip:focus .strip__icon,.strip:hover .strip__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);stroke:#ed062e}.subscription-block{background-color:#4f1566;color:#fff}.subscription-block input{border-radius:4px}.subscription-block input::-webkit-input-placeholder{color:rgba(0,0,0,0);font-size:1.125rem}.subscription-block input::-moz-placeholder{color:rgba(0,0,0,0);font-size:1.125rem}.subscription-block input:-ms-input-placeholder{color:rgba(0,0,0,0);font-size:1.125rem}.subscription-block input::-ms-input-placeholder{color:rgba(0,0,0,0);font-size:1.125rem}.subscription-block input::placeholder{color:rgba(0,0,0,0);font-size:1.125rem}.subscription-block__wrapper{max-width:1130px;padding:40px 20px}.subscription-block__heading{font-family:"Sharp Slab";font-size:32px;font-weight:700;margin-bottom:10px}.subscription-block__fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 599px){.subscription-block__fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscription-block__fields .form-item{-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 40px)/3);flex:1 1 calc((100% - 40px)/3)}}.subscription-block__fields .form-item--turnstile_field{margin:auto;text-align:center}.subscription-block__error{text-align:center}.subscription-block__submit .link-button{margin:auto}@media only screen and (min-width: 599px){.subscription-block__submit .link-button{min-width:25%}}.subscription-block__disclaimer{margin:20px 0 0 0}.types{background-color:#eeeded;padding-top:40px;padding-bottom:80px}@media only screen and (min-width: 1023px){.types{padding-top:60px;padding-bottom:120px}}.types--white{background-color:#fff}.types--grey{background-color:#f6f6f6}.types--overlap{padding-top:100px}@media only screen and (min-width: 599px){.types--overlap{padding-top:210px}}@media only screen and (min-width: 1023px){.types--overlap{padding-top:60px}}.types__intro{color:#646464}.types__list{margin-top:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.types__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.types__list>a{width:32%;margin:0 10px 10px 0}}@media only screen and (min-width: 599px){.types__list{margin-top:40px}}@supports(display: grid){.types__list{display:grid;grid-gap:30px}@media only screen and (min-width: 1023px){.types__list{grid-template-columns:1fr 1fr 1fr}}}.cookie{position:fixed;right:auto;bottom:20px;left:auto;z-index:13;display:none;width:100%;pointer-events:none;-webkit-transition:-webkit-transform .25s ease-out 0s;transition:-webkit-transform .25s ease-out 0s;transition:transform .25s ease-out 0s;transition:transform .25s ease-out 0s, -webkit-transform .25s ease-out 0s}.cookie.inactive{display:block;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.cookie.active{display:block;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.cookie__container{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:700px;margin:0 auto;line-height:1.4;background-color:#fff;border:1px solid #eeeded;border-radius:5px}.cookie__message p{margin-bottom:0}.cookie__link{color:#222;pointer-events:auto}.cookie__link:hover{color:#222}.cookie__btn{display:block;width:24px;height:24px;pointer-events:auto;cursor:pointer}.cookie__btn-icon{-webkit-transition:fill .25s ease-out 0s;transition:fill .25s ease-out 0s;fill:#222}.accordion{background-color:#fff;border-top:1px solid #d4d2d1}.accordion:last-child{border-bottom:1px solid #d4d2d1}.accordion.is-open .accordion__title{padding-bottom:20px}.accordion.is-open .accordion__content{display:block;padding:0 20px 20px}@media only screen and (min-width: 599px){.accordion.is-open .accordion__content{padding:0 140px 40px 20px}}.accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#222;padding:40px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:0;border-bottom:0;background:none;border:0;text-align:left;width:100%}.accordion__title:active,.accordion__title:hover{cursor:pointer;color:#222;border-bottom:0}.accordion__title:focus{border:1px dotted #000}.accordion__title::after{content:"";position:relative;border-style:solid;border-width:2px 2px 0 0;border-color:#ed062e;height:14px;width:14px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.accordion__title::after{position:absolute}}.is-open .accordion__title::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion__content{display:none}.accordion__content .rich-text{margin-bottom:0}.accordion .rich-text p:last-child{margin-bottom:0}.carousel--with-image{background-color:#4f1566;position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.carousel--with-image .carousel__link,.carousel--with-image .carousel__intro,.carousel--with-image .carousel__heading{color:#fff}@media only screen and (min-width: 1023px){.carousel--with-image{display:grid;grid-template-columns:1.4fr 1fr}.carousel--with-image .carousel__heading{max-width:330px;margin-bottom:10px}.carousel--with-image .carousel__nav{right:80px;width:auto;top:auto;bottom:-70px}}@media only screen and (min-width: 599px){.carousel__heading{margin-bottom:0}}.carousel__top{margin-bottom:40px}@media only screen and (min-width: 599px){.carousel__top--with-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.carousel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:calc(50% - 40px);width:100%}.carousel__button{z-index:40;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#ed062e;height:50px;width:50px;font-size:30px;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.carousel__button:hover,.carousel__button:focus{background-color:#c40022;cursor:pointer}.carousel__icon{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.carousel__button--prev .carousel__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel__icon--link{stroke:#ed062e;width:20px;height:15px;margin-left:10px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.carousel__link:focus .carousel__icon--link,.carousel__link:hover .carousel__icon--link{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.carousel__liveregion{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.carousel__inner{padding:40px}@media only screen and (min-width: 599px){.carousel__inner{padding:60px}}@media only screen and (min-width: 1023px){.carousel__inner{margin-left:auto;max-width:880px;margin-right:-40px;padding:80px 0 80px 20px}}.carousel__hero-image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;max-height:190px}@media only screen and (min-width: 599px){.carousel__hero-image{max-height:300px}}@media only screen and (min-width: 1023px){.carousel__hero-image{max-height:initial}}@media only screen and (min-width: 1023px)and (-ms-high-contrast: none),only screen and (min-width: 1023px)and (-ms-high-contrast: active){.carousel__hero-image{max-height:0}}.carousel__link{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;outline:0}.carousel__link-icon{stroke:#ed062e;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:20px;height:18px;margin-left:10px}.carousel__link:hover .carousel__link-icon,.carousel__link:focus .carousel__link-icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.page-intro--with-image{margin-bottom:0;padding-bottom:10px}.page-intro--grey{background-color:#f6f6f6}.page-intro--mid-grey{background-color:#eeeded}.page-intro--bottom-space{margin-bottom:40px}@media only screen and (min-width: 1023px){.page-intro--bottom-space{background-color:#f6f6f6}}.page-intro__image{min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width: 599px){.page-intro__image{-o-object-fit:initial;object-fit:initial;min-height:initial}}.page-intro__box{background-color:#4f1566;padding:30px 20px}.page-intro__box--with-image{position:relative;margin-top:-60px;margin-bottom:30px}@media only screen and (min-width: 599px){.page-intro__box--with-image{padding:60px 20px;margin-top:-100px}}@media only screen and (min-width: 1023px){.page-intro__box--with-image{max-width:700px;margin-top:-200px}}.page-intro__inner{padding-right:300px}.page-intro__heading,.page-intro__introduction{color:#fff;max-width:600px}.page-intro--with-image .page-intro__heading,.page-intro--with-image .page-intro__introduction{max-width:100%}.page-intro__heading{margin-bottom:10px}.author-intro{padding-bottom:20px;margin-top:20px}.author-intro a{text-decoration:underline}.author-intro a:hover{text-decoration:none}.progress-bar{position:fixed;top:0;right:0;left:0;z-index:10;width:100%;height:2px;overflow:hidden;vertical-align:top;background-color:rgba(0,0,0,0);border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.progress-bar::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.progress-bar::-webkit-progress-value{color:#ed062e;background-color:#ed062e;opacity:1}.progress-bar::-moz-progress-bar{background-color:#ed062e}.result{color:#222;border-bottom:1px solid #d4d2d1;display:block;margin-bottom:40px;padding-bottom:40px;outline:0}.result:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}@media only screen and (min-width: 599px){.result{margin-bottom:60px;padding-bottom:60px}}.result:hover,.result:focus{color:#222}.result--with-image{display:-webkit-box;display:-ms-flexbox;display:flex}.result__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result__icon{fill:#ed062e;width:20px;height:20px;margin-left:5px;opacity:0;-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out,-webkit-transform .25s ease-out}.result:focus .result__icon,.result:hover .result__icon{opacity:1;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.result__content{max-width:730px;-webkit-box-flex:1;-ms-flex:1;flex:1}.result__image-container{overflow:hidden;margin-left:20px}.result__image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:none;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:100%}.result:focus .result__image,.result:hover .result__image{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width: 599px){.result__image{display:block}}.result__meta{margin-bottom:0}.results{background-color:#fff;width:100%}@media only screen and (min-width: 1023px){.results{padding:40px}}.results--solo{padding:20px}@media only screen and (min-width: 1023px){.results--solo{padding:40px;margin-top:40px}}.results__count{margin-bottom:20px;color:#646464}@media only screen and (min-width: 1023px){.results__count{margin-bottom:40px}}.related--alt{margin-top:20px}.related--alt .related__cards{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.related--featured{padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 1023px){.related--featured .related__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.related--featured .related__image{max-width:100%;margin-right:0;margin-bottom:0}.related--featured .related__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related--featured .related__card{position:relative;max-width:100%;outline:0}.related--featured .related__card:hover .related__icon--arrow,.related--featured .related__card:focus .related__icon--arrow{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.related--featured .related__card-content{position:absolute;background:rgba(0,0,0,.5);bottom:0;width:100%;padding:20px}@media only screen and (min-width: 599px){.related--featured .related__card-content{padding:30px}}.related--featured .related__intro,.related--featured .related__heading{color:#fff}.related--featured .related__icon--arrow{stroke:#ed062e;width:23px;height:18px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;margin-left:10px}.related__title{text-align:center;margin-bottom:40px}@media only screen and (min-width: 1023px){.related__title{margin-bottom:60px}}.related__cards{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1023px){.related__cards{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.related__card{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related__card:last-child{margin-bottom:0}.related__card:focus,.related__card:hover{outline:0}.related__card:focus .related__image,.related__card:hover .related__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.related__card:focus .related__icon,.related__card:hover .related__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}@media only screen and (min-width: 599px){.related__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:599px}}@media only screen and (min-width: 1023px){.related__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:60px;max-width:350px}}.related__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;min-width:110px;margin-right:20px;min-height:110px;width:100%;height:100%}@media only screen and (min-width: 1023px){.related__image{width:100%;height:100%;min-height:350px;min-width:350px;max-width:100%;-o-object-fit:cover;object-fit:cover}}.related__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;margin-top:20px}@media only screen and (min-width: 599px){.related__card-content{margin-left:20px;margin-top:0}}@media only screen and (min-width: 1023px){.related__card-content{margin-left:0;margin-top:20px}}.related__intro{color:#646464;margin:0}.related__heading{color:#222;margin-bottom:10px}.related__image-container{overflow:hidden}.related__image-container--side-by-side{max-width:50%;margin-right:10px}@media only screen and (min-width: 599px){.related__image-container--side-by-side{max-width:100%;margin-right:0}}.related__icon{fill:#ed062e;width:17px;height:22px;position:relative;top:2px;right:2px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.search{padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 599px){.search{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 1023px){.search{padding-top:160px;padding-bottom:160px}}@media only screen and (min-width: 1023px){.search--dropdown{position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:#f6f6f6;border-top:1px solid #e8e7e6}}.search--dropdown .search__icon{fill:#4d4d4d}.search--dropdown .search__input{border-bottom:1px solid #4d4d4d}.search--dropdown .search__input:focus{border-bottom:1px solid #ed062e}.search--dropdown .search__input:focus+.search__button .search__icon{fill:#ed062e}.search--dropdown .search__input::-webkit-input-placeholder{color:#646464;opacity:1}.search--dropdown .search__input::-moz-placeholder{color:#646464;opacity:1}.search--dropdown .search__input:-ms-input-placeholder{color:#646464;opacity:1}.search--dropdown .search__input::-ms-input-placeholder{color:#646464;opacity:1}.search--dropdown .search__input::placeholder{color:#646464;opacity:1}.search--results{background-color:#4f1566}.search--results .search__input{color:#fff;border-bottom:1px solid #fff}.search--results .search__input::-webkit-input-placeholder{color:#fff;opacity:1}.search--results .search__input::-moz-placeholder{color:#fff;opacity:1}.search--results .search__input:-ms-input-placeholder{color:#fff;opacity:1}.search--results .search__input::-ms-input-placeholder{color:#fff;opacity:1}.search--results .search__input::placeholder{color:#fff;opacity:1}.search--results .search__icon{fill:#fff}.search__form{position:relative}.search__toggle{display:inline-block}.search__input{font-size:20px;width:100%;background:rgba(0,0,0,0);border:0;padding:10px;height:45px;font-weight:700;outline:0;border-bottom:1px solid #646464}@media only screen and (min-width: 599px){.search__input{font-size:24px}}@media only screen and (min-width: 1023px){.search__input{font-size:24px}}.search__button{background:rgba(0,0,0,0);border:0;position:absolute;right:0;top:5px;padding:0}.search__icon{width:30px;height:30px}.sibling-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sibling-menu__card{padding:20px}.sibling-menu__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sibling-menu__card-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.speech-bubble{background-color:#f6f6f6;padding:30px;position:relative;max-width:400px}.speech-bubble::after{content:"";width:0;height:0;border-left:60px solid rgba(0,0,0,0);border-right:60px solid rgba(0,0,0,0);border-top:60px solid #f6f6f6;position:absolute;-webkit-transform:rotate(225deg);transform:rotate(225deg);right:-40px}@media only screen and (min-width: 1330px){.speech-bubble{padding:40px}}.speech-bubble__heading{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.speech-bubble__icon{width:30px;height:100%;margin-right:10px}@media only screen and (min-width: 1023px){.speech-bubble__icon{width:30px}}@media only screen and (min-width: 1070px){.speech-bubble__icon{width:50px}}.standout{margin-bottom:20px}@media only screen and (min-width: 1023px){.standout{margin-bottom:40px}}.standout__heading{font-size:24px;font-weight:700;line-height:1.3}@media only screen and (min-width: 599px){.standout__heading{font-size:32px}}@media only screen and (min-width: 1023px){.standout__heading{font-size:32px}}.standout__button{display:inline-block}.support-snippet{border-top:1px solid #e8e7e6;padding:35px 0}@media only screen and (min-width: 599px){.support-snippet{padding:45px 0}}.support-snippet__description{margin-bottom:30px}.support-snippet__text:last-child{margin-bottom:0}.support-snippet__link{text-decoration:none}.support-snippet__link:focus,.support-snippet__link:hover{text-decoration:underline}.support-snippet__icon{width:22px;height:22px;margin-right:10px}.support-widget{position:relative}.header__mobile-cta .support-widget{padding:0 20px}.support-widget--desktop .support-widget__card{display:none}@media only screen and (min-width: 1295px){.support-widget--desktop .support-widget__card{display:block}}.support-widget--desktop .support-widget__link[href^="mailto:"]{font-size:15px}.support-widget--mobile .support-widget__card{display:block}@media only screen and (min-width: 1295px){.support-widget--mobile .support-widget__card{display:none}}.support-widget--speech-bubble .support-widget__card{border:1px solid #4f1566;padding:30px;max-width:760px}@media only screen and (min-width: 1295px){.support-widget--speech-bubble .support-widget__card{right:20px;bottom:-20px;max-width:250px;padding:20px;position:absolute;margin:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media only screen and (min-width: 1330px){.support-widget--speech-bubble .support-widget__card{max-width:270px;padding:30px}}.support-widget--speech-bubble .support-widget__text{font-size:16px}@media only screen and (min-width: 599px){.support-widget--speech-bubble .support-widget__text{font-size:16px}}@media only screen and (min-width: 1023px){.support-widget--speech-bubble .support-widget__text{font-size:16px}}.support-widget--static .support-widget__card{border:1px solid #4f1566;padding:30px;max-width:760px}.support-widget--static .support-widget__text{font-size:16px}@media only screen and (min-width: 599px){.support-widget--static .support-widget__text{font-size:16px}}@media only screen and (min-width: 1023px){.support-widget--static .support-widget__text{font-size:16px}}.support-widget__card{position:relative;margin:0 auto 30px;background-color:#fff}.support-widget__text{font-size:20px;font-weight:700;margin-bottom:10px}@media only screen and (min-width: 599px){.support-widget__text{font-size:24px}}@media only screen and (min-width: 1023px){.support-widget__text{font-size:24px}}.support-widget__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.support-widget__icon{width:18px;height:13px;margin-right:10px;min-width:18px}.support-widget__link{font-size:19px;color:#ed062e;text-decoration:underline;word-break:break-word}.support-widget__link--supporting{color:#000}.support-widget__link--supporting:focus,.support-widget__link--supporting:hover{color:#000}.template-landing-list-page .mobile-sticky-nav__wrapper .support-widget,.template-scrollspy-index-page .mobile-sticky-nav__wrapper .support-widget,.template-scrollspy-info-page .mobile-sticky-nav__wrapper .support-widget,.template-funding-call-page .mobile-sticky-nav__wrapper .support-widget{display:none}@media only screen and (min-width: 1023px){.template-landing-list-page .mobile-sticky-nav__wrapper .support-widget,.template-scrollspy-index-page .mobile-sticky-nav__wrapper .support-widget,.template-scrollspy-info-page .mobile-sticky-nav__wrapper .support-widget,.template-funding-call-page .mobile-sticky-nav__wrapper .support-widget{display:block}}.template-landing-list-page .sidebar .support-widget__link,.template-scrollspy-index-page .sidebar .support-widget__link,.template-scrollspy-info-page .sidebar .support-widget__link,.template-funding-call-page .sidebar .support-widget__link{font-size:14px}.template-landing-list-page .sidebar .support-widget__card,.template-scrollspy-index-page .sidebar .support-widget__card,.template-scrollspy-info-page .sidebar .support-widget__card,.template-funding-call-page .sidebar .support-widget__card{padding:20px;right:0}.tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-list__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-list__item:last-child{border-right:0}.tab-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-bottom:1px solid rgba(0,0,0,0)}.tab-list__link.is-active{border-bottom:initial}.list-modal{position:relative}.list-modal--desktop-only{display:none}@media only screen and (min-width: 1023px){.list-modal--desktop-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 1023px){.list-modal--desktop-only{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.list-modal--mobile-only{margin:40px}@media only screen and (min-width: 1023px){.list-modal--mobile-only{display:none}}.list-modal--offset .list-modal__widget{margin-top:0}@media only screen and (min-width: 1023px){.list-modal--offset .list-modal__widget{-webkit-transform:translate3d(0, -55%, 0);transform:translate3d(0, -55%, 0);top:0}.info-cards .list-modal--offset .list-modal__widget{-webkit-transform:translate3d(0, -85%, 0);transform:translate3d(0, -85%, 0)}}.list-modal__widget{z-index:60;background-color:#4f1566;padding:30px}@media only screen and (min-width: 1023px){.list-modal__widget{max-width:400px}}.list-modal__heading{font-weight:700;margin-bottom:10px}.list-modal__intro,.list-modal__heading{color:#fff}.list-modal__link{background-color:#ed062e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;outline:0;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;border-radius:4px}.list-modal__link:focus,.list-modal__link:hover{background-color:#c40022}.list-modal__link-text{color:#fff;font-weight:bold;padding:15px;border-right:1px solid #c40022;margin-right:15px}.list-modal__icon--open{width:30px;height:25px;fill:#fff}.list-modal__icon--close{width:30px;height:30px;fill:#222}.list-modal__modal{z-index:90;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;position:fixed;bottom:0;left:0;right:0;top:0;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;padding-top:20px;overflow:scroll;padding-bottom:40px;padding-top:120px}@media only screen and (min-width: 1023px){.list-modal__modal{padding:80px}}.is-active .list-modal__modal{opacity:1;visibility:visible;pointer-events:all}.list-modal__modal-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1023px){.list-modal__modal-heading{margin-bottom:30px}}.list-modal__modal-close{-webkit-transition:fill .25s ease-out;transition:fill .25s ease-out}.list-modal__modal-close:hover,.list-modal__modal-close:focus{outline:0}.list-modal__modal-close:hover .list-modal__icon--close,.list-modal__modal-close:focus .list-modal__icon--close{fill:#ed062e}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.list-modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (-ms-high-contrast: none)and (min-width: 599px),only screen and (-ms-high-contrast: active)and (min-width: 599px){.list-modal__list>a{width:49%}}@media only screen and (min-width: 599px){.list-modal__list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}}@media only screen and (min-width: 1023px){.list-modal__list{grid-template-columns:1fr 1fr 1fr;grid-column-gap:60px}}.text-media-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0}@media only screen and (min-width: 599px){.text-media-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:40px 0}}@media only screen and (min-width: 599px){.text-media-block--video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1023px){.text-media-block--video{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-media-block--video .text-media-block__content{background-color:#52072e;color:#fff;max-width:100%}@media only screen and (min-width: 1023px){.text-media-block--video .text-media-block__content{max-width:50%;min-width:460px}}.text-media-block--video .text-media-block__media{width:100%}@media only screen and (min-width: 599px){.text-media-block--right .text-media-block__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.text-media-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-media-block__content{padding:30px 20px 40px}.text-media-block__content.--has-bg{background-color:#eeeded}@media only screen and (min-width: 599px){.text-media-block__content{max-width:50%;padding:50px;width:100%}}.text-media-block__title{margin-bottom:10px}.text-media-block__text p{font-size:16px}@media only screen and (min-width: 599px){.text-media-block__text p{font-size:16px}}@media only screen and (min-width: 1023px){.text-media-block__text p{font-size:16px}}.text-media-block__text p:last-child{margin-bottom:0}.text-media-block__caption{margin-bottom:5px}@media only screen and (min-width: 1023px){.text-media-block__caption{margin-bottom:0}}.text-media-block__text .rich-text{margin:0}.template-landing-list-page .text-media-block,.template-scrollspy-index-page .text-media-block,.template-scrollspy-info-page .text-media-block,.template-funding-call-page .text-media-block{max-width:none !important}.template-landing-list-page .text-media-block__content,.template-scrollspy-index-page .text-media-block__content,.template-scrollspy-info-page .text-media-block__content,.template-funding-call-page .text-media-block__content{padding:0 20px 20px 20px}.template-landing-list-page .text-media-block__content.--has-bg,.template-scrollspy-index-page .text-media-block__content.--has-bg,.template-scrollspy-info-page .text-media-block__content.--has-bg,.template-funding-call-page .text-media-block__content.--has-bg{padding:20px}.video-modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(0,0,0,.9)}.video-modal.open{display:block}.video-modal__container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;margin:0 auto}@media only screen and (min-width: 1023px){.video-modal__container{width:56%;max-width:800px}}.video-modal__close{position:absolute;display:inline-block;top:20px;right:20px;z-index:2}.document-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0;max-width:640px}@media only screen and (min-width: 599px){.document-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.document-block__title{margin-bottom:5px;color:#222;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.document-block__link:hover .document-block__title,.document-block__link:focus .document-block__title{color:#ed062e}.document-block__description{color:#222;margin-bottom:5px;margin-top:8px}.document-block__image{width:45px;height:60px;-o-object-fit:cover;object-fit:cover;margin-right:20px}.document-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;color:#646464;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;outline:0}.document-block__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.document-block__list li:not(:last-child)::after{content:"";width:5px;height:5px;border-radius:50%;background-color:#646464;display:inline-block;margin:0 10px}.document-block__icon{margin-bottom:20px;width:45px;height:60px}@media only screen and (min-width: 599px){.document-block__icon{margin-bottom:0;margin-right:20px}}.document-block__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.triplet-card--white{background-color:#fff;padding-top:40px !important}@media only screen and (min-width: 599px){.triplet-card--white{padding-top:60px !important}}@media only screen and (min-width: 1023px){.triplet-card--white{padding-top:130px !important}}@media only screen and (min-width: 599px){.triplet-card__block{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:center;-ms-flex-pack:center;justify-content:center}}.triplet-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.triplet-card__link:last-child{margin-bottom:0}.triplet-card__link:focus,.triplet-card__link:hover{outline:0}.triplet-card__link:focus .triplet-card__image,.triplet-card__link:hover .triplet-card__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.triplet-card__link:focus .triplet-card__icon,.triplet-card__link:hover .triplet-card__icon{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}@media only screen and (min-width: 599px){.triplet-card__link{max-width:350px;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px}.triplet-card__link:last-child{margin-right:0}}@media only screen and (min-width: 1023px){.triplet-card__link{margin-right:60px}}.triplet-card__meta{margin-bottom:10px}.triplet-card__title{margin-bottom:30px}@media only screen and (min-width: 599px){.triplet-card__title{text-align:center;margin-bottom:40px}}@media only screen and (min-width: 1023px){.triplet-card__title{margin-bottom:60px}}.triplet-card__content{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 599px){.triplet-card__content{margin-left:0;margin-top:20px}}.triplet-card__label{color:#646464;margin-bottom:5px}.triplet-card__image-container{overflow:hidden}.triplet-card__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;width:110px;height:110px}@media only screen and (min-width: 1023px){.triplet-card__image{width:100%;height:100%;min-height:350px;min-width:350px;-o-object-fit:cover;object-fit:cover}}.triplet-card__heading{color:#222;margin-bottom:10px}.triplet-card__icon{fill:#ed062e;width:15px;height:20px;position:relative;top:3px;right:2px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.tags__title{margin-bottom:5px}.card-pair{display:-webkit-box;display:-ms-flexbox;display:flex;gap:75px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.card-pair{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.card-pair>div{border-radius:4px}@media only screen and (min-width: 1023px){.card-pair>div{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:410px}}.card-pair__story-card{padding-bottom:15px;background-color:#52072e;color:#fff}.card-pair__story-card img{margin-bottom:15px;border-top-right-radius:4px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:0px}.card-pair__story-card>:not(img){padding:0 40px;position:static}.card-pair__link-list-card{background-color:#eeeded;padding:40px}.card-pair__link-list-card ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.card-pair__link-list-card ul a{text-decoration:underline}.donation-cta{background-color:#52072e;color:#fff;border-radius:4px;margin:40px 0}.donation-cta__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.donation-cta__layout{display:grid;grid-template-columns:2fr 1fr}}.donation-cta__image{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}@media only screen and (min-width: 1023px){.donation-cta__image{border-top-right-radius:0px;border-bottom-left-radius:4px}}.donation-cta__text{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.donation-cta__text .rich-text{margin:0}.donation-cta__text .rich-text p:last-child{margin:0}.donation-cta__text .button--alt{margin-top:10px}.case-study{background-color:#52072e;color:#fff;border-radius:4px}.case-study__wrapper{margin:40px 0;width:100vw;margin-left:calc(50% - 50vw)}@media only screen and (min-width: 599px){.case-study__wrapper{width:auto;margin-left:auto}}.case-study__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.case-study__layout{display:grid;grid-template-columns:1fr 1fr}}.case-study__image{width:100%;height:100%;border-top-left-radius:4px;border-top-right-radius:4px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1023px){.case-study__image{border-top-right-radius:0px;border-bottom-left-radius:4px}}.case-study__text{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-study__text .cta__title{text-decoration:underline}.case-study__text .rich-text{margin:0;font-size:1.25rem;font-weight:700}.case-study__text .rich-text p:last-child{margin:0}.case-study__text .button--alt{margin-top:10px}.case-studies{margin:40px 0}.case-studies .case-studies__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.case-studies .case-studies__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.case-studies .case-study__wrapper{padding:0;margin:0;width:100%}@media only screen and (min-width: 1023px){.case-studies .case-study__wrapper.two-col{width:50%}}.case-studies .case-study{height:100%;background-color:#4f1566}.case-studies .case-study__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media only screen and (min-width: 1023px){.case-studies .case-study__layout{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}}@media only screen and (min-width: 1023px){.case-studies .case-study__image{grid-area:1/1/2/6}}@media only screen and (min-width: 1023px){.case-studies .case-study__text{grid-area:1/6/2/13}}.case-studies__title{font-family:"Sharp Slab";font-size:24px;font-weight:700}@media only screen and (min-width: 599px){.case-studies__title{font-size:32px}}@media only screen and (min-width: 1023px){.case-studies__title{font-size:32px}}.template-scrollspy-info-page .circle-cards,.circle-cards{background-color:#eeeded;padding:30px 20px}.template-scrollspy-info-page .circle-cards .card,.circle-cards .card{display:block;height:auto}.template-scrollspy-info-page .circle-cards .circle-cards__grid,.circle-cards .circle-cards__grid{display:grid;gap:20px;padding:0;margin:0;grid-template-columns:1fr}@media only screen and (min-width: 1023px){.template-scrollspy-info-page .circle-cards .circle-cards__grid,.circle-cards .circle-cards__grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1280px){.template-scrollspy-info-page .circle-cards .circle-cards__grid,.circle-cards .circle-cards__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.template-scrollspy-info-page .circle-cards .card__opportunity-details__location-wrapper,.circle-cards .card__opportunity-details__location-wrapper{display:none}.template-scrollspy-info-page .circle-cards .card__content-wrapper,.circle-cards .card__content-wrapper{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.template-scrollspy-info-page .circle-cards .card-grid,.circle-cards .card-grid{background-color:rgba(0,0,0,0)}.template-scrollspy-info-page .circle-cards .card-grid__card,.circle-cards .card-grid__card{background:#fff;border:2px solid #b6b6b6;border-radius:4px;padding:20px;position:relative;margin-bottom:100px}@media only screen and (min-width: 1280px){.template-scrollspy-info-page .circle-cards .card-grid__card,.circle-cards .card-grid__card{margin-bottom:0}}.template-scrollspy-info-page .circle-cards .card-grid__container,.circle-cards .card-grid__container{padding-left:0;padding-right:0}.template-scrollspy-info-page .circle-cards .card__media-container,.circle-cards .card__media-container{overflow:initial;display:-webkit-box;display:-ms-flexbox;display:flex}.template-scrollspy-info-page .circle-cards .card__media-container img,.circle-cards .card__media-container img{border-radius:50%;-o-object-fit:cover;object-fit:cover;height:200px;width:200px;margin-top:-100px;z-index:2;margin:-100px auto 0 auto}.template-scrollspy-info-page .circle-cards .card__content,.circle-cards .card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;text-align:center;height:calc(100% - 100px);border:0}.template-scrollspy-info-page .circle-cards .card__title,.circle-cards .card__title{font-size:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;color:#000;text-decoration:none}.template-scrollspy-info-page .circle-cards .card__link-text,.circle-cards .card__link-text{border-radius:4px;background-color:#52072e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;text-decoration:underline;font-weight:600;margin-left:auto;margin-right:auto;margin-top:auto}.template-scrollspy-info-page .circle-cards .card__link-text:hover,.circle-cards .card__link-text:hover{background-color:#420625;text-decoration:none}.template-scrollspy-info-page .circle-cards .card__description,.circle-cards .card__description{color:#222}.template-scrollspy-info-page .circle-cards .card__opportunity-details__wrapper,.circle-cards .card__opportunity-details__wrapper{display:none}.template-scrollspy-info-page .circle-cards .card__link-text,.circle-cards .card__link-text{display:block}.circle-cards__title{text-align:center;margin-bottom:100px;color:#222}.circle-cards__intro{margin-top:-90px;padding-bottom:100px}.engagement-cards{margin:40px 0}.engagement-cards .rich-text{margin:0}.engagement-cards .rich-text p:last-child{margin-bottom:20px}.engagement-cards .card{position:relative;max-width:100%}.engagement-cards .layout__streamfield{margin-bottom:0;padding:0}.engagement-cards .card-grid{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:30px}.engagement-cards .card__media{border-top-left-radius:4px;border-top-right-radius:4px}.engagement-cards .card-grid__card{background:rgba(0,0,0,0);padding:0;display:grid;grid-template-rows:170px}.engagement-cards .card__content{margin:0;border-right:1px solid #b6b6b6;border-left:1px solid #b6b6b6;border-bottom:10px solid #52072e;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:240px}.engagement-cards .card__content-wrapper{width:100%}.engagement-cards .card__title{font-size:1.25rem;color:#52072e;text-decoration:underline;margin-top:10px}.engagement-cards .card__title:hover{text-decoration:none}.engagement-cards .card__description{color:#222}.engagement-cards .card__link-text{display:none}.engagement-cards__title{font-size:24px;font-family:"Sharp Slab";margin:0 0 12px 0;line-height:normal}@media only screen and (min-width: 599px){.engagement-cards__title{font-size:32px}}@media only screen and (min-width: 1023px){.engagement-cards__title{font-size:32px}}.view-more-link{display:inline-block;text-align:center;color:#52072e;background-color:#fff;border:1px solid #52072e;border-radius:4px;-ms-flex-item-align:center;align-self:center;padding:5px 10px;font-weight:700}.view-more-link:hover{background-color:#52072e;color:#fff}:root{--form-control-color: rebeccapurple;--form-control-disabled: #959495}.engagement-filter{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.engagement-filter .s2-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.engagement-filter button{-webkit-appearance:none;text-align:inherit;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border:none;color:inherit;font:inherit;font-size:1rem;font-weight:bold;line-height:1.1;gap:.5em;background-color:#fff;border-radius:4px;color:#52072e;border:1px solid #52072e;padding:10px 15px;position:relative;margin-top:15px;width:initial}.engagement-filter button:hover{background-color:#52072e;color:#fff}.engagement-filter .select{font-size:1rem;font-weight:bold;line-height:1.1;gap:.5em;background-color:#fff;border-radius:4px;color:#52072e;border:1px solid #52072e;padding:10px 30px 10px 15px;position:relative;width:-webkit-min-content;width:-moz-min-content;width:min-content;background-image:url("../images/svg/chevron-burgundy.5db523d75966.svg");margin-bottom:0}.engagement-filter fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;border:0;padding:0;margin:0;min-width:0}.engagement-filter fieldset legend{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.engagement-filter .form-control{font-size:1rem;font-weight:bold;gap:.5em;background-color:#52072e;border-radius:4px;color:#fff;padding:10px 15px;position:relative;width:auto}.engagement-filter .form-control:has(>input[type=checkbox]:checked){padding:10px 30px 10px 15px}.engagement-filter .form-control:hover{background-color:#420625;text-decoration:underline}.engagement-filter .form-control span{z-index:2;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.engagement-filter .form-control--disabled{color:#959495;color:var(--form-control-disabled);cursor:not-allowed}.engagement-filter input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:100%;height:100%;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;place-content:center;position:absolute;top:1px;left:0;border-radius:4px}.engagement-filter input[type=checkbox]::before{content:"";width:0;height:0;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em rebeccapurple;box-shadow:inset 1em 1em rebeccapurple;-webkit-box-shadow:inset 1em 1em var(--form-control-color);box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.engagement-filter input[type=checkbox]:checked{background-color:#31041c}.engagement-filter input[type=checkbox]:checked::after{content:"";background-image:url("../images/svg/cross.cb5d27803e6e.svg");background-repeat:no-repeat;background-size:15px;background-position:center;height:auto;width:15px;position:absolute;top:0;bottom:0;right:10px}.engagement-filter input[type=checkbox]:checked+span{text-decoration:underline}.engagement-filter input[type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1)}.engagement-filter input[type=checkbox]:focus{outline:max(2px,.15em) solid #31041c;outline-offset:max(2px,.15em)}.engagement-filter input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:#959495;color:var(--form-control-disabled);cursor:not-allowed}.engagement-nav .engagement-nav__item a{font-size:1rem;font-weight:bold;gap:.5em;background-color:#52072e;border-radius:4px;color:#fff;border:1px solid #52072e;padding:10px 15px;position:relative;width:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.engagement-nav .engagement-nav__item a:hover{background-color:#3d0522;color:#fff}@media only screen and (min-width: 599px){.engagement-nav .engagement-nav__item a{-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}}.engagement-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 599px){.engagement-nav__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.engagement-hero .layout__site-width{padding:0}@media only screen and (min-width: 599px){.engagement-hero .layout__site-width{padding:0 40px}}.engagement-hero__layout{background-color:#4f1566;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-width:1380px}@media only screen and (min-width: 599px){.engagement-hero__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;min-height:335px}}@media only screen and (min-width: 599px){.engagement-hero__layout:not(:has(.engagement-hero__img)){min-height:auto}.engagement-hero__layout:not(:has(.engagement-hero__img)) .engagement-hero__body{margin:40px 0}}.engagement-hero__img{background-size:cover;background-position:center;background-repeat:no-repeat;height:222px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-bottom-left-radius:4px}@media only screen and (min-width: 599px){.engagement-hero__img{height:inherit;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.engagement-hero__img,.engagement-hero__body{color:#fff}@media only screen and (min-width: 599px){.engagement-hero__img,.engagement-hero__body{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media only screen and (min-width: 599px){.engagement-hero__layout.engagement-hero--with-widget{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.engagement-hero__layout.engagement-hero--with-widget .no-widget{display:none}}@media only screen and (min-width: 599px){.engagement-hero__layout.engagement-hero--with-widget .engagement-hero__img,.engagement-hero__layout.engagement-hero--with-widget .engagement-hero__body{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media only screen and (min-width: 599px){.engagement-hero__layout.engagement-hero--with-widget .engagement-hero__body{padding:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.engagement-hero__layout.engagement-hero--with-widget .engagement-hero__img.no-widget{display:initial}.engagement-hero__img.engagement-hero__img--with-widget{padding:15px 30px}@media(max-width: 599px){.engagement-hero__img.engagement-hero__img--with-widget{background-image:none !important;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}}.engagement-hero__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0}@media only screen and (min-width: 599px){.engagement-hero__body{padding:0;padding-right:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.engagement-hero__body:not(:has(.engagement-hero__img)){padding-left:40px}}.engagement-hero__body h1{font-family:"Sharp Slab";font-size:2rem;line-height:2.5rem;text-align:center}@media only screen and (min-width: 599px){.engagement-hero__body h1{text-align:left;font-size:3rem;line-height:3.5rem}}.engagement-hero__body .rich-text{font-size:1.125rem;margin-bottom:0;padding:0 20px;line-height:1.5}.engagement-hero__body .rich-text p:last-child{margin:0}@media only screen and (min-width: 599px){.engagement-hero__body .rich-text{display:block;padding:0}}.info-tiles{margin:20px 0}.info-tiles__list-item{background-color:#eeeded;text-align:center;padding:40px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px}.info-tiles__list-item>*{margin:0}.info-tiles__list-item h3{font-size:20px}.info-tiles__list.card-grid__container{gap:20px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width: 1023px){.info-tiles__list.card-grid__container{grid-template-columns:1fr 1fr 1fr 1fr}}.info-tiles__layout .card-grid{background-color:#fff}.what-to-expect{margin:40px 0}.what-to-expect__title{font-family:"Sharp Slab";font-size:24px;margin-bottom:10px !important;line-height:normal}@media only screen and (min-width: 599px){.what-to-expect__title{font-size:32px}}@media only screen and (min-width: 1023px){.what-to-expect__title{font-size:32px}}.what-to-expect__layout{background-color:#eeeded;padding:20px;border-radius:4px}.what-to-expect__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media only screen and (min-width: 1023px){.what-to-expect__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.what-to-expect__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:390px}.what-to-expect__list-item.two-col{max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.what-to-expect__list-item.four-col{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:none}.what-to-expect__list-item .rich-text{margin-bottom:0}.what-to-expect__list-item .rich-text p:last-child{margin-bottom:0}.what-to-expect__list-item p{margin:0}.what-to-expect__list-item svg{width:84px;height:84px}.quote-block{margin:40px 0}@media only screen and (min-width: 1023px){.quote-block{width:100vw;margin-left:calc(50% - 50vw)}}.quote-block q{font-family:"Sharp Slab";font-size:20px;color:#fff;font-weight:700;quotes:none}@media only screen and (min-width: 599px){.quote-block q{font-size:20px}}@media only screen and (min-width: 1023px){.quote-block q{font-size:20px}}@media only screen and (min-width: 1023px){.quote-block q{font-size:2rem}}.quote-block__layout{background-color:#4f1566;padding:20px;border-radius:4px}.quote-block__cite{color:#fff;margin:0}@media only screen and (min-width: 1023px){.template-opportunity-events-challenges .quote-block{width:100%;margin-left:auto}}.video-block{background-color:#eeeded;padding:20px;margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px}@media only screen and (min-width: 599px){.video-block{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0px}}.video-block__text h2{font-family:"Sharp Slab";font-size:24px;font-weight:700}@media only screen and (min-width: 599px){.video-block__text h2{font-size:32px}}@media only screen and (min-width: 1023px){.video-block__text h2{font-size:32px}}@media only screen and (min-width: 599px){.video-block__text{grid-area:1/1/2/6}}.video-block__text .rich-text{margin-bottom:0}.video-block__text .rich-text p:last-child{margin-bottom:20px}.video-block__video{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 599px){.video-block__video{grid-area:1/6/2/13}}.video-block__video>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.video-block__video iframe{width:100%;aspect-ratio:16/9;height:auto}.signup-buttons{margin:40px 0}.signup-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.signup-buttons .button--burgundy{padding:10px 16px;text-decoration:none}.signup-buttons .button--burgundy:hover{text-decoration:underline}.about-opportunity__layout{background-color:#eeeded;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1023px){.about-opportunity__layout{display:grid;grid-template-columns:1fr 1fr}}.about-opportunity__text{padding:20px}.about-opportunity__text .rich-text,.about-opportunity__text .rich-text p:last-child{margin:0}.about-opportunity__image{width:100%;height:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1023px){.about-opportunity__image{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}}.about-opportunity__title{font-family:"Sharp Slab";font-size:24px;font-weight:700}@media only screen and (min-width: 599px){.about-opportunity__title{font-size:32px}}@media only screen and (min-width: 1023px){.about-opportunity__title{font-size:32px}}.donation-widget{max-width:1016px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px auto 40px auto}.donation-widget h2{font-family:"Sharp Slab";margin-bottom:20px}.impact-slider{width:100%}@media only screen and (min-width: 1023px){.impact-slider{width:calc(100% - 46px)}}.impact-slider__donate{margin:auto;display:block;text-decoration:none;padding:12px}.impact-slider__range{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-right:15px}@media only screen and (min-width: 1023px){.impact-slider__range{padding-right:0}}.impact-slider__range li:first-of-type .impact-slider__option{padding-left:0}.impact-slider__range li:first-of-type .impact-slider__option::before{left:-5px;margin-left:initial}.impact-slider__range li:first-of-type .impact-slider__option span{text-align:left;left:0}@media only screen and (min-width: 1023px){.impact-slider__range li:last-of-type .impact-slider__option{padding-right:0}}.impact-slider__range li:last-of-type .impact-slider__option::before{right:-8px;margin-right:initial}.impact-slider__range li:last-of-type .impact-slider__option span{left:auto;right:-8px;text-align:right}.impact-slider__range-selection{background-image:-webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(0.5, rgb(224, 224, 224)), color-stop(0.5, rgb(224, 224, 224)));width:calc(100% - 29px);height:10px;position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1023px){.impact-slider__range-selection{width:calc(100% - 28px)}}.impact-slider__range-selection:hover{cursor:pointer}.impact-slider__option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 10px 10px 0;border:none;background-color:rgba(0,0,0,0);font-size:20px;font-family:"Sharp Slab";font-weight:700;color:#000;position:relative}@media only screen and (min-width: 599px){.impact-slider__option{font-size:20px}}@media only screen and (min-width: 1023px){.impact-slider__option{font-size:20px}}.impact-slider__option.active::before{background-color:#ed062e}.impact-slider__option:hover{cursor:pointer}.impact-slider__option::before{content:"";width:24px;height:24px;border-radius:100px;background-color:#e0e0e0;position:absolute;top:-8px;left:0;right:0;margin-left:auto;margin-right:auto}.impact-slider__option span{position:absolute;left:-15px;right:auto;top:20px;width:70px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width: 1023px){.impact-slider__option span{position:relative;top:0;left:auto;width:auto}}.impact-slider__explanation{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:60px;width:100%;font-size:18px;text-align:center;display:none}@media only screen and (min-width: 599px){.impact-slider__explanation{font-size:18px}}@media only screen and (min-width: 1023px){.impact-slider__explanation{font-size:18px}}@media only screen and (min-width: 599px){.impact-slider__explanation{padding-right:0}}@media only screen and (min-width: 1023px){.impact-slider__explanation{top:70px}}.impact-slider__explanation.active{display:block}.donate-block{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media only screen and (min-width: 1023px){.donate-block .contained-width,.donate-block .donate-block__image{grid-area:1/1/2/2}}.donate-block .contained-width{width:100%}.donate-block__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-family:"Sharp Slab";font-weight:700}@media only screen and (min-width: 599px){.donate-block__tabs{font-size:32px}}@media only screen and (min-width: 1023px){.donate-block__tabs{font-size:32px}}.donate-block__tabs li{width:50%}.donate-block__tabs .donate-block__button{padding:1rem 2rem;background-color:#e0e0e0;color:#000;display:block;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}.donate-block__button[aria-selected=true]{background-color:#fff;position:relative;z-index:10;border-top:3px solid #ed062e;border-left:3px solid #ed062e;border-right:3px solid #ed062e;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}.donate-block__header{margin-bottom:20px}.donate-block__title{color:#000;text-align:center}.donate-block__section{border:3px solid #ed062e;padding:20px;margin-top:-3px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.donate-block__section__item__title{font-size:40px}.donate-block__section__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;container-type:inline-size}@media only screen and (min-width: 1023px){.donate-block__section__items{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.donate-block__section__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;position:relative}.donate-block__section__item button{font-size:14px}.donate-amount.selected{background-color:#420625;color:#fff}.other-amount{border-radius:4px;background-color:#fff;color:#52072e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;border:1px solid #52072e;width:150px}.other-amount::-webkit-input-placeholder{font-size:14px;color:#52072e}.other-amount::-moz-placeholder{font-size:14px;color:#52072e}.other-amount:-ms-input-placeholder{font-size:14px;color:#52072e}.other-amount::-ms-input-placeholder{font-size:14px;color:#52072e}.other-amount::placeholder{font-size:14px;color:#52072e}.donate-block__section__item__description{margin-top:10px;color:#000;font-family:"Sharp Slab";font-weight:700;text-align:center}@media only screen and (min-width: 1023px){.donate-block__section__item__description{text-align:left}}@media only screen and (min-width: 1023px){.donate-block__content{max-width:430px}}.donate-block__other-amount{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-amount:invalid+.validity{display:block}.other-amount:invalid{outline:2px solid #ed062e}.validity{display:none;position:absolute;background-color:#ed062e;width:140px;padding:10px;color:#fff;font-weight:bold;border-radius:4px;top:58px;left:50px}.validity::after{content:"Amount can't be under £2 and over £10,000.";color:#fff}.validity::before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-width:0 7.5px 11px 7.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ed062e rgba(0,0,0,0);position:absolute;top:-10px}@container (min-width: 700px){.validity{left:169px;top:-5px}.validity::before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #ed062e rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:12px;left:-14px}}.impact-statement{margin:40px 0}.impact-statement .rich-text p{margin-bottom:20px}.impact-statement .rich-text,.impact-statement .rich-text p:last-child{margin:0}.impact-statement__container{background-color:#eeeded;border-radius:4px;padding:20px;margin:40px 0 0 0}.impact-statement__caption{margin-bottom:20px}.impact-statement__list{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media only screen and (min-width: 599px){.impact-statement__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:unset}}.impact-statement__list p{margin:0}.impact-statement__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:left}.impact-statement__list li svg{-ms-flex-preferred-size:70px;flex-basis:70px}@media only screen and (min-width: 599px){.impact-statement__list li{display:unset;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 20px;text-align:center;border-right:2px solid #b6b6b6}.impact-statement__list li svg{width:unset}}.impact-statement__list li:last-of-type{border:0}.impact-statement__number{display:block;color:#ed062e;font-weight:700;font-size:1.5rem}@media only screen and (min-width: 599px){.impact-statement__number{margin:10px 0}}.impact-statement__icon{min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project-information{background-color:#eeeded;border-radius:4px;padding:20px;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media only screen and (min-width: 599px){.project-information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.project-information h2{font-family:"Sharp Slab";-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.project-information .rich-text,.project-information .rich-text p:last-child{margin:0}.project-information a{color:#000}.project-information a:hover,.project-information a:focus-visible,.project-information a:active{text-decoration:none;color:#c40022}.project-information__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.125rem}.project-information__col dl{margin:0}.project-information__col dd{-webkit-margin-start:0;margin-inline-start:0;margin-bottom:20px;font-weight:600}.project-information__col dd:last-of-type{margin:0}@media only screen and (min-width: 599px){.project-information__col{padding-right:40px;padding-left:0}.project-information__col:last-of-type{border-left:1px solid #b6b6b6;padding-left:40px;padding-right:0}}.call-to-audience{background-color:#eeeded}.call-to-audience h2{font-family:"Sharp Slab";margin:0}.call-to-audience__layout{margin:0 auto;max-width:1130px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 20px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.call-to-audience__layout img{width:100%}@media only screen and (min-width: 1023px){.call-to-audience__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.call-to-audience__layout img{width:100%}}.call-to-audience__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;gap:10px}.call-to-audience__content .rich-text,.call-to-audience__content .rich-text p:last-child{margin:0}.onward-journey-cta{background-color:#4f1566;color:#fff}.onward-journey-cta h2{font-family:"Sharp Slab";margin:0;font-size:1.875rem}.onward-journey-cta__layout{margin:0 auto;max-width:1130px;padding:40px 20px}.onward-journey-cta__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:1.25rem}.onward-journey-cta__content .link-button{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.onward-journey-cta__content .rich-text{margin-bottom:10px}.onward-journey-cta__content .rich-text p:last-child{margin:0}.cards-timeline{padding-bottom:20px}@media only screen and (min-width: 1023px){.cards-timeline svg{width:100%}}.cards-timeline text{fill:#000;font-size:20px;font-weight:700}.cards-timeline .desktop-only{display:none}@media only screen and (min-width: 1023px){.cards-timeline .desktop-only{display:block}}.cards-timeline .mobile-only{display:block;position:absolute}@media only screen and (min-width: 1023px){.cards-timeline .mobile-only{display:none}}.author{font-weight:600;font-size:1.125rem;margin-top:62px}.research__field{padding:4px 16px 4px 16px;border-radius:4px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border:1px solid #52072e;color:#52072e}.research__deadline{background-color:#52072e;border:1px solid #52072e;color:#fff}.research__important-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.support-tool{max-width:750px;margin:20px auto;accent-color:#52072e}.support-tool fieldset{padding:0;border:0;margin:20px 0}.support-tool .button--burgundy{padding:12px 15px;text-decoration:none}.support-tool[data-size=full-width]{max-width:inherit}.support-tool>*+*{margin-top:20px}.support-tool .rich-text,.support-tool .rich-text p:last-child{margin-bottom:20px}.support-tool .rich-text-section__header,.support-tool .details-block__title{font-family:"Sharp Slab";font-size:1.5rem}.support-tool__question-title{font-size:1.5rem;font-weight:700;margin-bottom:20px;text-align:center}.support-tool__question-description{text-align:center;font-size:1.125rem;font-weight:normal}.support-tool__progress{margin-bottom:40px}.support-tool__progress-bar-wrapper{height:10px;border-radius:15px;background-color:#d9d9d9}.support-tool__progress-bar{height:10px;border-radius:15px;background-color:#ed062e}.support-tool__progress-message{margin-bottom:5px;font-size:1rem}.support-tool__choice-list,.support-tool__errors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:390px;margin:auto;margin-bottom:20px}.support-tool__answers--errors .support-tool__errors{color:#ed062e}.support-tool__answers--errors .support-tool__choice-item{border-color:#ed062e}.support-tool__choice-item{border:1px solid #52072e;border-radius:4px;font-size:1rem;font-weight:700;color:#52072e}.support-tool__choice-item label{width:100%;display:block;padding:.5rem 1rem}.support-tool__choice-item:has(input:checked){background-color:#dccdd5}.support-tool__choice-item:hover{background-color:#ede6ea}.support-tool__navigation{max-width:390px;margin:auto;display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px}.support-tool__navigation:has(>:last-child:nth-child(1)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.support-tool__navigation>*:nth-child(2),.support-tool__navigation>*:nth-child(4){margin-right:0;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-item-align:start;align-self:flex-start}.support-tool__navigation>*:nth-child(2):has([data-type=results]),.support-tool__navigation>*:nth-child(4):has([data-type=results]){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.support-tool__reset-nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.flash-message{padding:20px 0;color:#fff;font-weight:700;background-color:#52072e}.flash-message p{margin:0}.save-tool{padding:20px 0;background-color:#eeeded;text-align:center}.save-tool .rich-text{margin-bottom:10px;padding:0 20px}.save-tool p,.save-tool p:last-child{margin:0}.save-tool button{margin:auto auto}.support-tool__response{border-top:1px solid #b6b6b6;padding-top:20px}.support-tool__response .rich-text-section.layout__streamfield{margin-bottom:20px}.support-tool__response .accordion{max-width:617px;margin:20px auto}.support-tool__results-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:20px 0}.layout__site-width{max-width:1440px;margin:0 auto;padding:0 20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.layout__site-width{width:100%}}.layout__site-width--grey{background-color:#f6f6f6}@media only screen and (min-width: 599px){.layout__site-width{padding:0 40px}}.layout__site-width--breakout{padding:0}.layout__site-width .layout__site-width{max-width:100%;padding:0 20px}.layout__site-width--large{padding:0 20px}@media only screen and (min-width: 1023px){.layout__site-width--large{margin:0 auto;max-width:1720px}}.layout__narrow{max-width:640px;margin:0 auto}.layout__site-content{max-width:800px;margin:0 auto}.layout__medium{max-width:860px;margin:0 auto}.layout__medium--left-align{margin-left:0}.layout__wide{max-width:945px;margin:0 auto}.layout__wide--results{margin:0}.layout__engagement{max-width:1130px;margin:0 auto;padding:0 20px}.layout__content{padding:20px}@media only screen and (min-width: 599px){.layout__content--top-space{padding-top:60px}}.layout__content--y-space-small{padding:20px 0}.layout__content--y-space-large{padding:30px 0}@media only screen and (min-width: 1023px){.layout__content--y-space-large{padding:60px 0}}.layout__streamfield{margin-bottom:40px}@media only screen and (min-width: 599px){.layout__streamfield{margin-bottom:60px}}.layout__sidebar{margin-bottom:20px;padding-bottom:20px}@media only screen and (min-width: 1280px){.layout__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;padding-bottom:40px}}.layout__sidebar .layout__narrow{margin:0}@media only screen and (min-width: 1023px){.layout__columns{display:-webkit-box;display:-ms-flexbox;display:flex}.layout__columns .layout__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.layout__columns .layout__column:first-child{padding-right:40px}.layout__columns .layout__column--medium{min-width:860px}}.layout__columns--top-space{margin-top:80px}.layout__heading{margin-bottom:40px;line-height:1.2}.layout__heading--detail{margin-bottom:0}.layout__heading--solo{margin-top:20px;max-width:700px}@media only screen and (min-width: 599px){.layout__heading--solo{margin-top:0}}.layout__reading{max-width:700px}.layout__sidebar .layout__reading{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer{padding:60px 0 40px;background-color:#fff;border-top:1px solid #d4d2d1}.footer__row{margin-bottom:20px}@media only screen and (min-width: 1023px){.footer__row{display:grid;grid-template-columns:40% 35% 1fr}}@media only screen and (min-width: 1023px)and (-ms-high-contrast: none),only screen and (min-width: 1023px)and (-ms-high-contrast: active){.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__row:last-child{margin-bottom:0}.footer__row--top{padding-bottom:40px;border-bottom:1px solid #d4d2d1}.footer__row--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__column{padding-bottom:20px}.footer__column:last-child{padding-right:0;padding-bottom:0}@media only screen and (min-width: 1023px){.footer__column{padding-right:40px;padding-bottom:0}}.footer__column--menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1023px){.footer__column--menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1023px){.footer__column--cta{padding-right:80px}}.footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media only screen and (min-width: 1023px){.footer__social-links{margin-bottom:0}}.template-home-page .footer__social-links{display:none}.footer__supporting,.footer__copyright{margin-bottom:0}@media only screen and (min-width: 599px){.footer__logos{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__logo{margin-bottom:20px}.footer__logo>img{width:70%}@media only screen and (min-width: 599px){.footer__logo{margin-right:40px;margin-bottom:0}}.footer__logo:last-child{margin-right:0;margin-bottom:0}.header{z-index:100;background-color:#fff;height:101px;position:sticky;top:0;width:100%;z-index:99}@media only screen and (min-width: 599px){.header{position:relative}}@media only screen and (min-width: 1023px){.header{height:120px;z-index:initial}}.header__inner{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px;margin:0 auto;border-bottom:1px solid #eeeded;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;position:relative}@media only screen and (min-width: 1023px){.header__inner{padding:0 40px;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;border-bottom:0;height:100%;position:initial}}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__menus--desktop{display:none}@media only screen and (min-width: 1023px){.header__menus--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__menus--mobile{z-index:80;pointer-events:none;position:fixed;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#f6f6f6;opacity:0;border-top:1px solid #eeeded;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;-webkit-transition:visibility 100ms,opacity 100ms,-webkit-transform 200ms ease-in;transition:visibility 100ms,opacity 100ms,-webkit-transform 200ms ease-in;transition:visibility 100ms,opacity 100ms,transform 200ms ease-in;transition:visibility 100ms,opacity 100ms,transform 200ms ease-in,-webkit-transform 200ms ease-in}@media only screen and (min-width: 1023px){.header__menus--mobile{display:none}}.header__menus--mobile.is-active{pointer-events:all;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.header__menus--mobile nav{width:100%}.header__menu-toggle{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1023px){.header__menu-toggle{display:none}}.header__icon{fill:#222;width:18px;height:18px}.header__icon:hover,.header__icon:focus{fill:#c40022}.header__icon--menu{width:25px;height:25px}.is-active .header__icon--menu,.is-active .header__icon--search{display:none}.header__icon--close{display:none;height:25px;width:25px}@media only screen and (min-width: 1023px){.header__icon--close{width:18px;height:18px}}.is-active .header__icon--close{display:block}.header__search-toggle{margin:0 30px 10px 15px}.header__search{position:fixed;pointer-events:none;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;visibility:hidden}@media only screen and (min-width: 1023px){.header__search{-webkit-transition:none;transition:none}}.header__search.is-active{z-index:80;left:0;right:0;width:100%;height:100%;background:#fff;opacity:1;pointer-events:all;border-top:1px solid #eeeded;visibility:visible}@media only screen and (min-width: 1023px){.header__search.is-active{position:absolute;width:auto;height:auto;border-top:0}}.header__mobile-nav{background-color:#fff;border-bottom:1px solid #eeeded}.no-scroll .header__mobile-nav{-webkit-box-shadow:0 5px 3px 0 rgba(0,0,0,.3);box-shadow:0 5px 3px 0 rgba(0,0,0,.3);position:relative;z-index:99}@media only screen and (min-width: 1023px){.header__mobile-nav{display:none}}.header__mobile-scroll{overflow-y:scroll;padding-bottom:calc(101px + 40px)}.header__root .first-level-link,.header__root .support-widget{visibility:visible}.header__root--hidden .first-level-link,.header__root--hidden .support-widget{visibility:hidden}.header__mobile-cta{margin-top:10px;padding-top:20px}.header__text{color:#000;font-family:"Sharp Slab";font-size:16px;font-weight:700;margin-left:5px}.is-active .header__text{display:none}.sidebar{margin-bottom:20px}@media only screen and (min-width: 1023px){.sidebar{max-width:450px;width:100%;margin-bottom:0;padding-right:40px}}.sidebar--research{max-width:530px;padding-right:0}@media only screen and (min-width: 1023px){.sidebar--research{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:40px}}@media only screen and (min-width: 1330px){.sidebar--research{padding-left:140px}}@media only screen and (min-width: 1023px){.sidebar--narrow{min-width:290px;max-width:290px}}.sidebar--nested{padding:0;width:290px;max-width:100%}.sidebar__heading{margin-bottom:40px}.sidebar__heading--tablet{display:none}@media only screen and (min-width: 1023px){.sidebar__heading--tablet{display:block}}.sidebar__panel{margin-bottom:30px}.sidebar__panel:last-child{margin-bottom:0}.sidebar--project-listing .engagement-filter legend,.sidebar--project-listing__toggle-content .engagement-filter legend{position:relative;width:100%;left:initial;top:initial;height:initial;overflow:auto;margin-bottom:5px}.sidebar--project-listing .engagement-filter .select,.sidebar--project-listing__toggle-content .engagement-filter .select{width:100%;padding:10px 35px 10px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar--project-listing .engagement-filter button,.sidebar--project-listing__toggle-content .engagement-filter button{background-color:#52072e;color:#fff}.sidebar--project-listing .engagement-filter button:hover,.sidebar--project-listing__toggle-content .engagement-filter button:hover{background-color:#420625;text-decoration:none;color:#fff}.sidebar--project-listing form,.sidebar--project-listing__toggle-content form{margin-top:0}.sidebar--project-listing+.layout__streamfield,.sidebar--project-listing__toggle-content+.layout__streamfield{margin-top:40px}.filters-container{padding-top:20px}@media only screen and (min-width: 1023px){.filters-container{position:sticky;top:0;padding-top:32px}}.sidebar--project-listing__toggle-content{width:100%;display:none;background-color:#fff;padding:20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);z-index:1}.sidebar--project-listing__toggle-content.expanded{display:block}@media only screen and (min-width: 1023px){.sidebar--project-listing__toggle-content{display:none}}.sidebar--project-listing__toggle-wrapper{display:block;position:fixed;top:101px;width:100%;z-index:98}.sidebar--project-listing__toggle-wrapper .select{width:100%}@media only screen and (min-width: 1023px){.sidebar--project-listing__toggle-wrapper{display:none !important}}.sidebar--project-listing__button{width:100%;background-color:#4f1566;font-weight:700;color:#fff;font-size:20px;border:0;text-align:left;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar--project-listing__button[aria-expanded=true] .mobile-sticky-nav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 1023px){.sticky-sidebar-container{position:sticky;top:0;padding-bottom:100px}}.sticky-sidebar{margin:30px 0;border:2px solid #ed062e;border-radius:5px;padding:20px;position:relative;z-index:20;background-color:#fff}@media only screen and (min-width: 1023px){.sticky-sidebar{font-weight:700;padding:0;border:0px;margin:0;padding-top:63px}.sticky-sidebar:before{content:"";position:absolute;top:0;left:-50px;background-color:#fff;height:100%;width:50px}}.sticky-sidebar__heading{font-weight:700;font-size:18px}.sticky-sidebar__list{position:relative}.sticky-sidebar__subSection{margin-left:15px;display:inline-block}.sticky-sidebar__list-item{margin-left:10px;border-left:1px solid #ed062e;position:relative;padding:5px 0 5px 10px}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item{margin:0 0 10px 0;border:0;padding:0 0 0 10px}}.sticky-sidebar__list-item a{text-decoration:underline;text-decoration-color:#ed062e;font-size:18px;text-underline-offset:2px}@media only screen and (min-width: 599px){.sticky-sidebar__list-item a{font-size:18px}}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item a{font-size:18px}}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item a{text-decoration:none;color:#000;font-weight:400}.sticky-sidebar__list-item a:hover{color:#ed062e}}.sticky-sidebar__list-item a::before{content:"";display:inline-block;width:15px;height:15px;border-radius:7.5px;background-color:#fff;border:1px solid #ed062e;position:absolute;left:-8px;top:12px}.sticky-sidebar__list-item a.sticky-sidebar__subSection::before{display:none}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item a::before{content:none}}.sticky-sidebar__list-item .--active{font-weight:700;padding-left:0}.sticky-sidebar__list-item:first-of-type{border-left:0}.sticky-sidebar__list-item:first-of-type::before{content:"";position:absolute;height:20px;background:#ed062e;top:0;width:1px;left:0px;-webkit-transform:translateY(90%);transform:translateY(90%)}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item:first-of-type::before{content:none}}.sticky-sidebar__list-item:last-of-type{border-left:0}.sticky-sidebar__list-item:last-of-type::before{content:"";position:absolute;height:15px;background:#ed062e;top:-15px;width:1px;left:0px;-webkit-transform:translateY(90%);transform:translateY(90%)}@media only screen and (min-width: 1023px){.sticky-sidebar__list-item:last-of-type::before{content:none}}.mobile-sticky-nav__wrapper{display:block;position:fixed;top:calc(101px);width:100%;z-index:98}.mobile-sticky-nav__wrapper.--hide{display:none}@media only screen and (min-width: 1023px){.mobile-sticky-nav__wrapper{display:none}}.mobile-sticky-nav__nav{display:none;z-index:1;background-color:#fff;width:100%;border-top:0;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.mobile-sticky-nav__nav.is-active{display:block}.mobile-sticky-nav__nav .mobile-sticky-nav__list-item{border-bottom:1px solid #b6b6b6}.mobile-sticky-nav__nav .mobile-sticky-nav__list-item:last-child{border:0}.mobile-sticky-nav__nav .mobile-sticky-nav__list-item a{width:100%;display:block;padding:10px 20px;color:#222}.mobile-sticky-nav__nav .mobile-sticky-nav__list-item a:hover{color:#fff;background-color:#ed062e}.mobile-sticky-nav__toggle-wrapper{position:relative;background-color:#fff}.mobile-sticky-nav__button{width:100%;background-color:#ed062e;font-weight:700;color:#fff;font-size:20px;border:0;text-align:left;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-sticky-nav__button[aria-expanded=true] .mobile-sticky-nav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sticky-progress-bar-container{width:100%;height:9px;background:#fff}.sticky-progress-bar{height:8px;background:#ed062e;border-top:1px solid #fff;width:0%;-webkit-transition:width .25s;transition:width .25s}.vertical-progress-container{position:absolute;left:0;width:4px;height:100%;background:#fff;border-radius:2px;margin:auto;display:none}@media only screen and (min-width: 1023px){.vertical-progress-container{display:block}}.vertical-progress-bar{width:4px;background:#ed062e;border-radius:2px;-webkit-transition:height .25s;transition:height .25s}.vertical-progress-bar:before{height:0%}.allow-scroll{overflow-y:auto}.template-engagement-index-page .link-button,.template-listing-index-page .link-button,.template-opportunity-page .link-button,.template-opportunity-events-challenges .link-button,.template-opportunity-volunteering .link-button,.template-landing-page .link-button{border-radius:4px}.engagement-index-page__site-width{max-width:1360px;margin:0 auto}.template-engagement-index-page main,.template-listing-index-page main{background-color:#f5f5f5}.layout__engagement>.layout__streamfield>*:not(.full-bleed):not(.engagement-cards){margin-top:40px;margin-bottom:40px}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.u-center{text-align:center}.u-grey-bg-20{background-color:#f6f6f6}.u-grey-bg-40{background-color:#eeeded}.u-spacing{padding:40px 0}@media only screen and (min-width: 599px){.u-spacing{padding:60px 0}}@media only screen and (min-width: 1023px){.u-spacing{padding:100px 0}}.u-small-spacing{padding:20px}@media only screen and (min-width: 1023px){.u-small-spacing{padding:40px 60px}}.u-bottom-space{padding-bottom:20px}@media only screen and (min-width: 599px){.u-bottom-space{padding-bottom:40px}}@media only screen and (min-width: 1023px){.u-bottom-space{padding-bottom:60px}}.u-top-space{padding-top:20px}@media only screen and (min-width: 599px){.u-top-space{padding-top:40px}}@media only screen and (min-width: 1023px){.u-top-space{padding-top:60px}}.u-white-panel{position:relative}.u-white-panel::after{content:"";background-color:#fff;position:absolute;left:0;right:0;bottom:0;height:50%;z-index:0}.u-white-panel>div:first-child{z-index:20;position:relative}.u-no-overlap{margin-bottom:40px;padding-bottom:40px}@media only screen and (min-width: 599px){.u-no-overlap{margin-bottom:60px}}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.full-bleed>*{margin-left:auto;margin-right:auto}@media print{.layout__site-width{max-width:800px}.layout__narrow{margin:0 0 20px}.header{height:60px;max-width:800px;margin:0 auto}.header__inner{height:60px}.header .link-button,.header__mobile-nav{display:none}.hero{background-color:#fff !important;padding:20px 0}.hero__title{color:#000 !important}.contents{padding:0 0 20px;max-width:800px;margin:0 auto}.contents__heading{position:relative;background-color:#fff;left:auto;top:auto;padding:0 20px}.contents__link{padding:20px}.support-widget__card{max-width:100% !important;background-color:#fff !important;padding:0 !important;margin-bottom:20px !important}.support-widget__card::after{display:none}.image-block{display:none}.text-media-block{display:none}.donate{display:none}.cta__image{display:none}.cta__content{background-color:#fff;color:#000;padding:0}.cta__content::after{display:none}.cta__link{display:none}.cta .rich-text{margin-bottom:0}.highlight{background-color:#fff;color:#000;padding:0}.document-block{margin-bottom:40px !important}.document-block__icon{display:none}.details-block__title{padding:0}.accordion__content{display:block;background-color:#fff;padding-bottom:20px}.accordion__title{padding:20px 0}.accordion__title::after{display:none}.support-snippet{border-top:0;padding:0 0 20px;margin:0}.info-cards{display:none}.triplet-card{display:none}.chapter-nav{display:none}.rich-text li{list-style:unset;padding-left:0}.rich-text li::before{display:none}.footer{padding:0}.footer__column--menu{display:none}.footer__logos{display:none}.footer .cta-card,.footer .nav--footer-list,.footer .nav--footer-columns,.footer .link-button--footer{display:none}}
/**
 * tom-select.css (v2.2.2)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
 :root {
    --ts-pr-clear-button:   0;
    --ts-pr-caret:  0;
    --ts-pr-min:    .75rem;
  }

  .ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
    cursor: pointer;
  }
/*
  .ts-control {
    padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
  }
*/

  .ts-control {
    padding-right: .75rem !important;
  }

  .ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder {
    visibility: visible !important;
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 0 none !important;
    box-shadow: inset 0 0 12px 4px #fff;
  }


  .ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after {
    content: "!";
    visibility: hidden;
  }


  .ts-wrapper.plugin-drag_drop .ui-sortable-helper {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  }

  .plugin-checkbox_options .option input {
    margin-right: 0.5rem;
  }


  .plugin-clear_button {
    --ts-pr-clear-button: 1em;
  }


  .plugin-clear_button .clear-button {
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: calc(8px - 6px);
    margin-right: 0 !important;
    background: transparent !important;
    transition: opacity 0.5s;
    cursor: pointer;
  }


  .plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
    right: max( var(--ts-pr-caret), 8px);
  }


  .plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
    opacity: 1;
  }

  .ts-wrapper .dropdown-header {
    position: relative;
    padding: 10px 8px;
    border-bottom: 1px solid #d0d0d0;
    background: #f8f8f8;
    border-radius: 3px 3px 0 0;
  }

  .ts-wrapper .dropdown-header-close {
    position: absolute;
    right: 8px;
    top: 50%;
    color: #303030;
    opacity: 0.4;
    margin-top: -12px;
    line-height: 20px;
    font-size: 20px !important;
  }

  .ts-wrapper .dropdown-header-close:hover {
    color: black;
  }

  .plugin-dropdown_input.focus.dropdown-active .ts-control {
    box-shadow: none;
    border: 1px solid #d0d0d0;
  }

  .plugin-dropdown_input .dropdown-input {
    border: 1px solid #d0d0d0;
    border-width: 0 0 1px 0;
    display: block;
    padding: 8px 8px;
    box-shadow: none;
    width: 100%;
    background: transparent;
  }

  .plugin-dropdown_input .items-placeholder {
    border: 0 none !important;
    box-shadow: none !important;
    width: 100%;
  }

  .plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
    display: none !important;
  }

  .ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
    min-width: 0;
  }

  .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
    flex: none;
    min-width: 4px;
  }

  .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
    color: transparent;
  }

  .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
    color: transparent;
  }

  .ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
    display: flex;
  }

  .ts-dropdown.plugin-optgroup_columns .optgroup {
    border-right: 1px solid #f2f2f2;
    border-top: 0 none;
    flex-grow: 1;
    flex-basis: 0;
    min-width: 0;
  }

  .ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right: 0 none;
  }

  .ts-dropdown.plugin-optgroup_columns .optgroup:before {
    display: none;
  }
  .ts-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top: 0 none;
  }

  .ts-wrapper.plugin-remove_button .item {
    display: inline-flex;
    align-items: center;
    padding-right: 0 !important;
    background: #00adae;
    color: #fff;
    padding: 4px 4px;
  }

  .ts-wrapper.plugin-remove_button .item .remove {
    color: inherit;
    text-decoration: none;
    vertical-align: middle;
    display: inline-block;
    padding: 0 6px;
    border-radius: 0 2px 2px 0;
    box-sizing: border-box;
  }
  .ts-wrapper.plugin-remove_button .item .remove:hover {
    background: rgba(0, 0, 0, 0.05);
  }

  .ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
    background: none;
  }
  .ts-wrapper.plugin-remove_button .remove-single {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 23px;
  }

  .ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
    margin-left: 6px;
    margin-right: 6px;
  }
  .ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
    border-left-color: #cacaca;
  }
  .ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
    border-left-color: white;
  }

  .ts-wrapper.plugin-remove_button.rtl .item .remove {
    border-right: 1px solid #d0d0d0;
    margin-right: 6px;
  }
  .ts-wrapper.plugin-remove_button.rtl .item.active .remove {
    border-right-color: #cacaca;
  }
  .ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
    border-right-color: white;
  }

  .ts-wrapper {
    position: relative;
  }

  .ts-dropdown,
  .ts-control,
  .ts-control input {
    color: #303030;
    font-family: inherit;
    font-size: 18px;
    line-height: 18px;
    font-smoothing: inherit;
  }

  .ts-control,
  .ts-wrapper.single.input-active .ts-control {
/*    background: #fff;*/
    cursor: text;
  }

  .ts-control {
    border: 1px solid #d0d0d0;
    padding: 8px 8px;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    box-sizing: border-box;
    box-shadow: none;
    border-radius: 3px;
    display: flex;
    flex-wrap: wrap;
  }
  .ts-wrapper.multi.has-items .ts-control {
    padding: calc( 8px - 2px - 0px) 8px calc( 8px - 2px - 3px - 0px);
  }
  .full .ts-control {
/*    background-color: #fff;*/
  }
  .disabled .ts-control, .disabled .ts-control * {
    cursor: default !important;
  }
  .focus .ts-control {
    box-shadow: none;
  }
  .ts-control > * {
    vertical-align: baseline;
    display: inline-block;
  }

  .ts-wrapper.multi .ts-control > div {
    cursor: pointer;
    margin: 0 3px 3px 0;
    padding: 8px 15px;
    padding-right: 15px;
    background: #00adae;
    color: #fff;
    border: 0 solid #d0d0d0;
  }
  .ts-wrapper.multi .ts-control > div.active {
    background: #e8e8e8;
    color: #303030;
    border: 0px solid #cacaca;
  }
  .ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
    color: #7d7d7d;
    background: white;
    border: 0px solid white;
  }

  .ts-control > input {
    flex: 1 1 auto;
/*    min-width: 7rem;*/
    display: inline-block !important;
    padding: 0 !important;
    min-height: 0 !important;
    max-height: none !important;
    max-width: 100% !important;
    margin: 0 !important;
    text-indent: 0 !important;
    border: 0 none !important;
    background: none !important;
    line-height: inherit !important;
    -webkit-user-select: auto !important;
       -moz-user-select: auto !important;
        -ms-user-select: auto !important;
            user-select: auto !important;
    box-shadow: none !important;
  }
  .ts-control > input::-ms-clear {
    display: none;
  }
  .ts-control > input:focus {
    outline: none !important;
  }
  .has-items .ts-control > input {
    margin: 0px 4px !important;
  }
  .ts-control.rtl {
    text-align: right;
  }
  .ts-control.rtl.single .ts-control:after {
    left: 15px;
    right: auto;
  }
  .ts-control.rtl .ts-control > input {
    margin: 0px 4px 0px -2px !important;
  }
  .disabled .ts-control {
    opacity: 0.5;
    background-color: #fafafa;
  }
  .input-hidden .ts-control > input {
    opacity: 0;
    position: absolute;
    left: -10000px;
  }

  .ts-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    z-index: 10;
    border: 1px solid #d0d0d0;
/*    background: #fff;*/
    margin: 0.25rem 0 0 0;
    border-top: 0 none;
    box-sizing: border-box;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 3px 3px;
  }
  .ts-dropdown [data-selectable] {
    cursor: pointer;
    overflow: hidden;
  }
  .ts-dropdown [data-selectable] .highlight {
    background: rgba(125, 168, 208, 0.2);
    border-radius: 1px;
  }
  .ts-dropdown .option,
  .ts-dropdown .optgroup-header,
  .ts-dropdown .no-results,
  .ts-dropdown .create {
    padding: 5px 8px;
  }

  .ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
    cursor: inherit;
    opacity: 0.5;
  }
  .ts-dropdown [data-selectable].option {
    opacity: 1;
    cursor: pointer;
  }
  .ts-dropdown .optgroup:first-child .optgroup-header {
    border-top: 0 none;
  }
  .ts-dropdown .optgroup-header {
    color: #303030;
/*    background: #fff;*/
    cursor: default;
  }
  .ts-dropdown .active {
    background-color: #f5fafd;
    color: #495c68;
  }
  .ts-dropdown .active.create {
    color: #495c68;
  }
  .ts-dropdown .create {
    color: rgba(48, 48, 48, 0.5);
  }
  .ts-dropdown .spinner {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 5px 8px;
  }
  .ts-dropdown .spinner:after {
    content: " ";
    display: block;
    width: 24px;
    height: 24px;
    margin: 3px;
    border-radius: 50%;
    border: 5px solid #d0d0d0;
    border-color: #d0d0d0 transparent #d0d0d0 transparent;
    animation: lds-dual-ring 1.2s linear infinite;
  }

  @keyframes lds-dual-ring {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }

  .ts-dropdown-content {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 200px;
    overflow-scrolling: touch;
    scroll-behavior: smooth;
  }


  .ts-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
            clip-path: inset(50%) !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
  }

/*@media (prefers-color-scheme: dark) {
  .ts-dropdown {
    background: #262626;
    color: #c8c8c8;
  }
  .ts-control input {
    color: #c8c8c8;
  }
  .ts-dropdown [data-selectable] .highlight {
    background: rgba(2, 173, 173, 0.5);
    border-radius: 1px;
  }
}

.w-theme-dark .ts-dropdown {
    background: #262626;
    color: #c8c8c8;
}
.w-theme-dark .ts-control input {
    color: #c8c8c8;
}
.w-theme-dark  .ts-dropdown [data-selectable] .highlight {
    background: rgba(2, 173, 173, 0.5);
    border-radius: 1px;
}

*/

@media (prefers-color-scheme: light) {
  .ts-dropdown {
    background: #fff;
    color: #444;
  }
}

.w-theme-light .ts-dropdown {
    background: #fff;
    color: #444;
}

.ts-dropdown [data-selectable].option {
    background: #fff;
}

.ts-dropdown [data-selectable].active {
    background: #02adad !important;
    color: #fff;
}

li .help-panel fieldset{padding:0}.chooser__actions{opacity:100% !important}
