.paragraph--type--title-and-text.text--style--solid:before,.paragraph--type--more-stories:before,.ft-item:before,.paragraph--type--three-columns:before,.paragraph--type--heading-with-cta-button.hero--style--solid:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:inherit;transform:translateX(-50%);z-index:-1}.podcast__image-container:before,.paragraph--type--youtube-video .video-cover:before{content:"";display:inline-block;background:url(../../images/play-icon.svg) center center/contain no-repeat;width:40px;height:40px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto;cursor:pointer}@media all and (min-width: 768px){.podcast__image-container:before,.paragraph--type--youtube-video .video-cover:before{width:60px;height:60px}}.paragraph h1.paragraph-title,.paragraph .paragraph-title{font-size:2.25rem;line-height:1.2}@media all and (min-width: 768px){.paragraph h1.paragraph-title,.paragraph .paragraph-title{font-size:3.5rem}}@media all and (min-width: 1024px){.paragraph h1.paragraph-title,.paragraph .paragraph-title{font-size:4.5rem;line-height:5.375rem}}.paragraph--type--projects-section,.paragraph--type--more-stories,.paragraph--type--three-columns,.paragraph--type--banner-cta,.paragraph--type--title-and-text,.text-media{padding-left:25px;padding-right:25px}@media all and (min-width: 768px){.paragraph--type--projects-section,.paragraph--type--more-stories,.paragraph--type--three-columns,.paragraph--type--banner-cta,.paragraph--type--title-and-text,.text-media{padding-left:40px;padding-right:40px}}.paragraph--type--heading-with-cta-button{display:flex;flex-direction:column-reverse;margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--heading-with-cta-button{padding-left:40px;padding-right:40px;margin-bottom:75px}}.paragraph--type--heading-with-cta-button.hero--style--solid{background-color:#182330;color:#fff;position:relative}@media all and (min-width: 768px){.paragraph--type--heading-with-cta-button.hero--style--solid{padding-top:50px}}.paragraph--type--heading-with-cta-button .field--name-field-media-video-file .field__item{padding-top:56.25%;position:relative}.paragraph--type--heading-with-cta-button .field--name-field-media-video-file .field__item video{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--heading-with-cta-button .field--name-field-media-image figure{margin:0}.paragraph--type--heading-with-cta-button .field--name-field-media-image figure+div{display:none}.paragraph--type--heading-with-cta-button .field--name-field-media-image img{width:100%}.paragraph--type--heading-with-cta-button h1{margin:0 auto 24px auto;max-width:650px}.paragraph--type--heading-with-cta-button .textual-wrapper{text-align:center;max-width:54.375rem;margin:2.5rem auto 0 auto}@media only screen and (min-width: 768px){.paragraph--type--heading-with-cta-button .textual-wrapper{margin:4rem auto 0 auto}}@media all and (max-width: 767px){.paragraph--type--heading-with-cta-button .textual-wrapper{padding-left:25px;padding-right:25px}}.paragraph--type--heading-with-cta-button .textual-wrapper .hero__subtitle{text-transform:uppercase;letter-spacing:.1em;max-width:650px;margin:0 auto;font-family:"Gotham-Medium",sans-serif}.paragraph--type--heading-with-cta-button .textual-wrapper .hero__subtitle *{margin:0;font-size:.9rem;line-height:1.65}@media all and (min-width: 768px){.paragraph--type--heading-with-cta-button .textual-wrapper .hero__subtitle *{font-size:1.125rem}}.paragraph--type--heading-with-cta-button .textual-wrapper .paragraph--type--cta{margin-top:1.75rem}.paragraph--type--three-columns{padding-top:3rem;padding-bottom:4rem;background-color:#182330;color:#fff;position:relative;margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--three-columns{margin-bottom:85px}}@media only screen and (min-width: 1023px){.paragraph--type--three-columns>h2 .field--name-field-title{text-align:center}}.paragraph--type--three-columns .cta__wrapper{text-align:center;margin-top:64px}.paragraph--type--three-columns .cols-3{display:grid;column-gap:4rem}@media only screen and (min-width: 1023px){.paragraph--type--three-columns .cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media all and (min-width: 1280px){.paragraph--type--three-columns .cols-3{column-gap:4.75rem}}.paragraph--type--three-columns .column-item{display:flex}.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column{margin-top:3.5rem;display:flex;flex-direction:column}@media all and (min-width: 768px){.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column{margin-top:4.5rem}}.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column .field--name-field-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:1rem;font-family:"ESFace",serif}.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column .field--name-field-subtitle{flex-grow:1;font-size:1.125rem;line-height:1.875rem}@media all and (min-width: 768px){.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column .field--name-field-subtitle{font-size:1.25rem}}.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column .paragraph--type--cta{margin-top:2.75rem}.paragraph--type--three-columns .column-item .paragraph--type--text-with-icon-column .paragraph--type--cta .button-custom:focus{outline-color:#fcf9f4}.paragraph--type--projects-section{margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--projects-section{margin-bottom:100px}}@media all and (min-width: 600px){.paragraph--type--projects-section .field--name-field-featured-items{display:grid;gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (min-width: 768px){.paragraph--type--projects-section .field--name-field-featured-items{grid-row-gap:40px;grid-column-gap:50px}}@media all and (min-width: 1024px){.paragraph--type--projects-section .field--name-field-featured-items{grid-row-gap:55px;grid-column-gap:70px}}.paragraph--type--projects-section .paragraph--type--featured-item{position:relative}.paragraph--type--projects-section .text-dark{color:#000}.paragraph--type--projects-section .text-dark .ft-item__text *{color:#454545}.paragraph--type--projects-section .text-dark .ft-item__subtitle{color:#454545}.paragraph--type--projects-section .ft-item__label{top:22px;text-transform:uppercase;letter-spacing:.12em}@media all and (min-width: 1024px){.paragraph--type--projects-section .ft-item__label{font-size:1.4rem}}.paragraph--type--projects-section .ft-item__image-wrapper{aspect-ratio:11/12}.ft-item{position:relative;margin-bottom:30px}@media all and (min-width: 600px){.ft-item{margin-bottom:0}}.ft-item.text-light{color:#fcf9f4}.ft-item.text-light *{color:#fcf9f4}.ft-item.text-light .ft-item__label{color:#000}.ft-item__label{position:absolute;left:20px;z-index:1;color:#000;font-family:"Gotham-Medium",sans-serif}.ft-item__title{margin-top:12px;margin-bottom:3px;font-family:"ESFace",serif;font-size:1.1rem}@media all and (min-width: 768px){.ft-item__title{font-size:1.25rem}}.ft-item__video{width:100%;max-width:100%;border-radius:8px}.ft-item__image{border-radius:8px;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;max-width:100%}.ft-item__image-wrapper{width:100%;display:block;overflow:hidden;position:relative}.ft-item__text{margin-top:3px}.ft-item__text *{font-size:1rem;line-height:1.5;margin:0}.ft-item .ft-item__link{display:block;color:inherit;position:relative;text-decoration:none}.ft-item .ft-item__link:focus{outline:none;box-shadow:none}.ft-item .ft-item__link:focus-visible{outline-style:dotted;outline-width:2px;outline-offset:4px;outline-color:#182330;box-shadow:none}.ft-item-width-1{margin-bottom:40px;grid-column:span 2}@media all and (min-width: 600px){.ft-item-width-1{margin-bottom:10px}}@media all and (min-width: 1024px){.ft-item-width-1{margin-bottom:50px}}.ft-item-width-1 .text-light{padding:50px 0}.ft-item-width-1 .ft-item__image-wrapper{aspect-ratio:2/1}.ft-item-width-1 .ft-item__title{margin:22px 0 10px 0}@media all and (min-width: 768px){.ft-item-width-1 .ft-item__title{font-size:1.5rem}}@media all and (min-width: 1024px){.ft-item-width-1 .ft-item__text,.ft-item-width-1 .ft-item__title{max-width:50%}}.paragraph--type--more-stories{position:relative;background-color:#182330;color:#fcf9f4;padding-bottom:15px;margin-bottom:40px}@media all and (min-width: 600px){.paragraph--type--more-stories{padding-bottom:65px}}@media all and (min-width: 768px){.paragraph--type--more-stories{margin-bottom:85px}}.paragraph--type--more-stories *{color:#fcf9f4}@media all and (min-width: 600px){.paragraph--type--more-stories .field--name-field-featured-items{display:grid;gap:40px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media all and (min-width: 768px){.paragraph--type--more-stories .field--name-field-featured-items{grid-row-gap:40px;grid-column-gap:50px}}@media all and (min-width: 1024px){.paragraph--type--more-stories .field--name-field-featured-items{grid-row-gap:55px;grid-column-gap:70px}}.paragraph--type--more-stories .more-stories__title{text-align:center;margin-top:0;margin-bottom:35px;padding-top:40px;font-size:35px}@media all and (min-width: 768px){.paragraph--type--more-stories .more-stories__title{font-size:60px;padding-top:75px;margin-bottom:75px}}@media all and (min-width: 1024px){.paragraph--type--more-stories .more-stories__title{font-size:72px}}.paragraph--type--more-stories .ft-item__image-wrapper{aspect-ratio:7/9}@media all and (min-width: 768px){.paragraph--type--more-stories .ft-item__title{margin-bottom:10px}}.paragraph--type--more-stories .ft-item__label{top:12px}@media all and (min-width: 1024px){.paragraph--type--more-stories .ft-item__label{font-size:1.4rem}}@media all and (min-width: 1200px){.paragraph--type--more-stories .ft-item__label{font-size:1.9rem}}.paragraph--type--more-stories .ft-item__link:focus-visible{outline-style:dotted;outline-width:2px;outline-offset:4px;box-shadow:none;outline-color:#fcf9f4}.paragraph--type--banner-cta{overflow:hidden;margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--banner-cta{margin-bottom:85px}}.paragraph--type--banner-cta .cta-banner__wrapper{overflow:hidden;position:relative;background-color:#182330;color:#fcf9f4;text-align:center;padding:50px 25px 55px 25px}@media all and (min-width: 768px){.paragraph--type--banner-cta .cta-banner__wrapper{padding:75px 25px 95px 25px}}.paragraph--type--banner-cta .cta-banner__wrapper:before{content:"";display:inline-block;position:absolute;bottom:-150px;left:54.1%;border-top:0 solid rgba(0,0,0,0);border-bottom:450px solid #4164ce;border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);height:0;width:700px;transform:rotate(166deg)}@media all and (min-width: 768px){.paragraph--type--banner-cta .cta-banner__wrapper:before{bottom:-68px;transform:rotate(168deg)}}.paragraph--type--banner-cta .textual-wrapper{position:relative}.paragraph--type--banner-cta .hero__subtitle{text-transform:uppercase;letter-spacing:.1em;font-family:"Gotham-Medium",sans-serif;margin-top:24px;margin-bottom:30px}@media all and (min-width: 768px){.paragraph--type--banner-cta .hero__subtitle{font-size:1.5rem}}.paragraph--type--banner-cta .hero__image{max-width:100%}.paragraph--type--banner-cta .button-custom:focus-visible{outline-color:#fcf9f4}.paragraph--type--youtube-video{margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--youtube-video{padding-left:40px;padding-right:40px;margin-bottom:90px}}.paragraph--type--youtube-video .video-title{text-align:center;margin-top:0;margin-bottom:28px;font-size:35px;padding-left:25px;padding-right:25px}@media all and (min-width: 768px){.paragraph--type--youtube-video .video-title{font-size:53px;margin-bottom:50px}}.paragraph--type--youtube-video .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.paragraph--type--youtube-video .youtube-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--youtube-video .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.paragraph--type--youtube-video .video-cover img{width:100%;height:100%;object-fit:cover;cursor:pointer}.text-media{margin-bottom:40px}@media all and (min-width: 768px){.text-media{margin-bottom:70px}}@media all and (min-width: 600px){.text-media--half-width{grid-column-gap:30px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (max-width: 599px){.text-media--half-width .text-media__image{margin-bottom:20px}}.text-media--full-width .text-media__text{display:flex;flex-direction:column;max-width:1000px;margin-top:25px}@media all and (min-width: 1024px){.text-media--full-width .text-media__text{margin-top:40px}}.text-media--full-width.h-align-right .text-media__text{align-items:flex-end;margin-left:auto}.text-media.v-align-bottom .text-media__text{display:flex;flex-direction:column;justify-content:flex-end}.text-media.m-align-left .text-media__image{order:-1}.text-media.m-align-right .text-media__text{order:-1}.text-media__title{font-family:"ESFace",serif;font-size:1.2rem;margin-bottom:10px}@media all and (min-width: 768px){.text-media__title{font-size:1.45rem}}.text-media .text-media--has-title.text-media__text{max-width:500px}.text-media__subtitle *{margin:0}@media all and (min-width: 1024px){.text-media__subtitle *{font-size:1.25rem;line-height:1.5}}.podcast{flex-grow:0;flex-shrink:0;position:relative;width:100%}@media all and (min-width: 500px){.podcast{padding-left:.5rem;padding-right:.5rem}}@media all and (min-width: 1024px){.podcast{padding-left:1rem;padding-right:1rem}}@media all and (min-width: 1200px){.podcast{padding-left:2rem;padding-right:2rem}}.podcast.active .podcast__details{opacity:1}.podcast.active .podcast__image-container:before{opacity:0}.podcast.active .podcast__audio{z-index:1;opacity:1}.podcast__inner{position:relative}.podcast__back-caption{font-family:"ESFace",serif;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;padding:0 25px;font-size:21px}@media all and (min-width: 600px){.podcast__back-caption{font-size:17px}}@media all and (min-width: 768px){.podcast__back-caption{font-size:21px}}@media all and (min-width: 1024px){.podcast__back-caption{font-size:28px}}@media all and (min-width: 1200px){.podcast__back-caption{font-size:36px}}.podcast__title{text-align:center;margin-top:0;margin-bottom:35px;font-size:35px}@media all and (min-width: 768px){.podcast__title{font-size:60px;margin-bottom:55px}}@media all and (min-width: 1024px){.podcast__title{font-size:72px;margin-bottom:75px}}.podcast__audio{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;opacity:0;transition:all .25s ease-in-out;max-width:90%;z-index:-1}.podcast__audio:focus-visible,.podcast__audio:focus-within{opacity:1;z-index:1}.podcast__caption{font-family:"ESFace",serif;margin-top:8px;text-align:center}@media all and (min-width: 1024px){.podcast__caption{font-size:1.35rem}}.podcast__row-wrapper{visibility:hidden;margin-bottom:50px}@media all and (min-width: 768px){.podcast__row-wrapper{margin-bottom:115px}}.podcast__row-wrapper.slick-initialized{visibility:visible}.podcast__row{display:flex;flex-wrap:wrap;justify-content:center}@media all and (min-width: 600px){.podcast__row{margin:0 -0.5rem}}@media all and (min-width: 1024px){.podcast__row{margin:0 -1rem}}@media all and (min-width: 1200px){.podcast__row{margin:0 -2rem}}.podcast__image{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;max-width:100%}.podcast__image-container{border:0;width:100%;display:block;overflow:hidden;position:relative;aspect-ratio:7/9}.podcast__image-container:before{z-index:1;transition:opacity .2s ease-in-out}.podcast__image-container:focus{box-shadow:none !important}.podcast__image-container:focus-visible,.podcast__image-container:focus-within{outline-style:dotted;outline-width:2px;outline-offset:4px;outline-color:#182330}.podcast__image-container:focus-visible:before,.podcast__image-container:focus-within:before{opacity:0}.podcast__image-container:focus-visible+.podcast__audio,.podcast__image-container:focus-within+.podcast__audio{opacity:1;z-index:1}.podcast__image-container.podcast--no-image{background-color:#182330}.podcast audio{width:100%}@media all and (max-width: 767px){.paragraph--type--mp3-podcast{padding:0 20px}}@media all and (min-width: 768px){.paragraph--type--mp3-podcast{margin-left:-40px;margin-right:-40px}}.paragraph--type--mp3-podcast .slick-arrow{z-index:1;width:30px;height:30px}.paragraph--type--mp3-podcast .slick-arrow:focus{box-shadow:none}.paragraph--type--mp3-podcast .slick-arrow:focus-visible{outline-style:dotted;outline-width:2px;outline-offset:4px;outline-color:#fff}.paragraph--type--mp3-podcast .slick-arrow:before{content:"";display:block;background:url(../../images/arrow-slider.svg) center center/contain no-repeat;width:30px;height:30px;opacity:1}.paragraph--type--mp3-podcast .slick-next{right:10px}@media all and (min-width: 768px){.paragraph--type--mp3-podcast .slick-next{right:50px}}@media all and (min-width: 1400px){.paragraph--type--mp3-podcast .slick-next{right:40px}}.paragraph--type--mp3-podcast .slick-prev{left:10px}@media all and (min-width: 768px){.paragraph--type--mp3-podcast .slick-prev{left:50px}}@media all and (min-width: 1400px){.paragraph--type--mp3-podcast .slick-prev{left:40px}}.paragraph--type--mp3-podcast .slick-prev:before{transform:rotate(180deg)}.paragraph--type--mp3-podcast .slick-slide:focus{box-shadow:none}.paragraph--type--title-and-text{text-align:center;margin-bottom:45px}@media all and (min-width: 768px){.paragraph--type--title-and-text{margin-bottom:60px}}.paragraph--type--title-and-text.text--style--solid{background-color:#182330;color:#fff;position:relative;padding-bottom:50px}@media all and (min-width: 768px){.paragraph--type--title-and-text.text--style--solid{padding-bottom:75px}}.paragraph--type--title-and-text *{margin-top:0;font-size:21px;line-height:1.5}@media all and (min-width: 768px){.paragraph--type--title-and-text *{font-size:30px}}@media all and (min-width: 1200px){.paragraph--type--title-and-text *{font-size:36px}}.paragraph--type--title-and-text *:last-child{margin-bottom:0}.paragraph--type--jury-panel{margin-bottom:40px}@media all and (min-width: 768px){.paragraph--type--jury-panel{margin-bottom:85px}}.paragraph--type--jury-panel .jury-grid__subtitle{margin-bottom:35px;line-height:1.5}@media all and (min-width: 768px){.paragraph--type--jury-panel .jury-grid__subtitle{margin-top:30px;margin-bottom:60px}}.field__item:has(+.field__item>.text--style--solid)>.hero--style--solid{margin-bottom:0 !important}.field__item:has(>.paragraph--type--heading-with-cta-button:not(.hero--style--solid))+.field__item>.text--style--solid{padding-top:45px}@media all and (min-width: 768px){.field__item:has(>.paragraph--type--heading-with-cta-button:not(.hero--style--solid))+.field__item>.text--style--solid{padding-top:70px}}/*# sourceMappingURL=paragraphs.css.map */
