﻿/*!
Theme Name: Lumina Foundation 2022
Theme URI: http://underscores.me/
Author: SmallBox
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: lumina
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Lumina Foundation 2022 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes spinning{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}/*! 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{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;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]{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{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]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{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}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body,button,input,select,optgroup,textarea{color:#000;font-family:"Roboto Slab",serif;font-size:2rem;font-weight:400;line-height:3.6rem}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Barlow",sans-serif;font-weight:700}h1{font-size:5.6rem;line-height:7.2rem;font-size:clamp(4.8rem,4.8vw,5.6rem);line-height:clamp(5.6rem,5.6vw,6.4rem)}.h2,h2{font-size:4.8rem;line-height:6rem;font-size:clamp(3.2rem,4.8vw,4.8rem);line-height:clamp(4rem,5.6vw,5.6rem)}h3{font-size:4rem;line-height:5.6rem;font-size:clamp(3.2rem,3.2vw,4rem);line-height:clamp(4rem,4vw,5.6rem)}h4{font-size:3.2rem;line-height:4rem;font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:clamp(3.2rem,3.2vw,4rem)}h5{font-size:2.4rem;line-height:3.2rem;font-size:clamp(2rem,2vw,2.4rem);line-height:clamp(2.8rem,2.8vw,3.2rem)}h5{font-size:2rem;line-height:3rem;font-size:clamp(1.8rem,2vw,2rem);line-height:clamp(2.8rem,2.8vw,3rem)}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0;font-size:24px;line-height:36px;font-size:clamp(18px,2.4vw,2.4rem);line-height:clamp(30px,3.6vw,3.6rem);border-block:1px solid #6d56cc;padding-block:30px 0px;margin-block:30px}address{margin:0 0 1.5em;display:inline-block}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:3.6rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.label{font-family:"Barlow",sans-serif;font-style:normal;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1em;text-transform:uppercase;color:#e58e1a}.label.secondary{font-weight:400}.datelabel{font-family:"Barlow",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}p.lead{font-weight:300;font-size:3.5rem;line-height:5rem;font-size:clamp(2.4rem,2.4vw,3.5rem);line-height:clamp(3.4rem,3.4vw,5rem)}p.highlight{font-weight:700;font-size:2.4rem;line-height:4rem;font-size:clamp(2rem,2.4vw,2.4rem);line-height:clamp(3rem,3.4vw,4rem);color:#6d56cc}.largest-text{font-size:3rem;line-height:4.5rem}.large-text{font-size:2.4rem;line-height:4rem}.medium-text{font-size:2rem;line-height:3.6rem}span.small,.small-text{font-size:1.6rem;line-height:3.4rem}.blue__text,.purple__text{color:#6d56cc}.orange__text{color:#e58e1a}.tweet-shortcode-container{border-top:1px solid #e58e1a;border-bottom:1px solid #e58e1a;padding:60px 0 45px;margin:60px 0;position:relative}.tweet-shortcode-container .tweet-inner{color:#e58e1a;font-weight:400;font-size:30px;line-height:46px}.tweet-shortcode-container svg#quote{position:absolute;width:137px;padding-right:60px;height:65px;top:-30px;background-color:#fff}.tweet-shortcode-container svg#quote path{stroke:#e58e1a !important}.tweet-shortcode-container a.twitter-icon svg#bird-icon{pointer-events:none;display:block;margin-top:15px;margin-left:auto}.tweet-shortcode-container a.twitter-icon svg#bird-icon path{fill:#6d56cc}.font-main{font-family:"Roboto Slab",serif}.font-secondary{font-family:"Barlow",sans-serif}.accent-bg-orange{background-color:#e58e1a}.accent-color-orange{color:#e58e1a !important}.accent-border-orange{border-color:#e58e1a !important}.accent-bg-red{background-color:#e31937}.accent-color-red{color:#e31937 !important}.accent-border-red{border-color:#e31937 !important}.accent-bg-blue{background-color:#00a8cb}.accent-color-blue{color:#00a8cb !important}.accent-border-blue{border-color:#00a8cb !important}.accent-bg-teal{background-color:#76ae99}.accent-color-teal{color:#76ae99 !important}.accent-border-teal{border-color:#76ae99 !important}.accent-bg-bronze{background-color:#aa710a}.accent-color-bronze{color:#aa710a !important}.accent-border-bronze{border-color:#aa710a !important}.accent-bg-tangerine{background-color:#f47d30}.accent-color-tangerine{color:#f47d30 !important}.accent-border-tangerine{border-color:#f47d30 !important}html{scroll-behavior:smooth}body{background:#fff;font-size:2rem;line-height:3.6rem;scroll-behavior:smooth;padding-top:120px}body.locked{overflow:hidden}body.darken::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}@media screen and (max-width: 900px){body{padding-top:60px}}@media screen and (max-width: 600px){body{font-size:1.6rem;line-height:3rem}}main{min-height:80vh;isolation:isolate}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 3rem 0;margin-left:clamp(1.6rem,3vw,3rem);padding-left:clamp(1.6rem,3vw,3rem)}ul li,ol li{margin-bottom:3rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}table{margin:0 0 1.5em;width:100%}section.loadmore{display:flex;justify-content:center;opacity:0}section.loadmore.loading{opacity:1}section.loadmore.hidden{display:none}section.loadmore svg{margin:auto}a{color:#6d56cc;text-decoration:none}a:visited{color:#6d56cc}a:hover,a:focus,a:active{color:#6d56cc}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.btn,a.button,a.register-btn,.blue-button,.orange-button,.download-link,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;border:none;border-radius:10px;background:#6d56cc;color:#fff;text-transform:uppercase;font-family:"Barlow",sans-serif;font-style:normal;font-weight:600;font-size:1.8rem;line-height:3.2rem;padding:1.5rem 3rem;transition:all .3s ease-in-out;outline-offset:.5rem}.btn:hover,a.button:hover,a.register-btn:hover,.blue-button:hover,.orange-button:hover,.download-link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#3c2989;color:#fff}.btn:visited,.btn:active,.btn:focus,a.button:visited,a.button:active,a.button:focus,a.register-btn:visited,a.register-btn:active,a.register-btn:focus,.blue-button:visited,.blue-button:active,.blue-button:focus,.orange-button:visited,.orange-button:active,.orange-button:focus,.download-link:visited,.download-link:active,.download-link:focus,button:visited,button:active,button:focus,input[type=button]:visited,input[type=button]:active,input[type=button]:focus,input[type=reset]:visited,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:visited,input[type=submit]:active,input[type=submit]:focus{color:#fff}.btn:focus,a.button:focus,a.register-btn:focus,.blue-button:focus,.orange-button:focus,.download-link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin solid #6d56cc}a.download-link{background-image:url("../img/icons/icon-download.svg");padding-left:75px;background-repeat:no-repeat;background-size:30px;background-position-x:30px;background-position-y:50%}.orange-button{background-color:#e58e1a}.orange-button:hover{background-color:#ce8017}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#404040;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#6d56cc}select{border:1px solid #ccc}textarea{width:100%}*{box-sizing:border-box}@media print{:root{font-size:50%}body{padding-top:3rem}.noprint,footer#colophon,aside.related,aside.social,header#masthead{display:none !important}}body[data-scroll-direction=DOWN] header.site-header{transform:translateY(-100%)}body[data-scroll-direction=DOWN].locked header.site-header{transform:translateY(0%)}body.scroll-lock{overflow:hidden}body.scroll-lock header.site-header{transform:translateY(0) !important;transition:none}header.site-header{width:100%;isolation:isolate;background-color:#fff;z-index:10;position:fixed;top:0;padding-top:10px;transition:all .3s ease-in-out}header.site-header section.static-nav{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.5rem,1vw,2rem);min-height:12rem;padding:0;padding-left:clamp(3rem,4vw,4rem);padding-right:clamp(3rem,4vw,4rem);background-color:#fff;z-index:2}@media screen and (max-width: 900px){header.site-header section.static-nav{padding:1rem 2rem 0;min-height:6rem}}@media screen and (max-width: 600px){header.site-header section.static-nav{min-height:6rem}}header.site-header section.static-nav .logowrap{flex-basis:clamp(13rem,15vw,20rem);flex-shrink:0;align-self:center;padding:1rem}header.site-header section.static-nav .logowrap:hover,header.site-header section.static-nav .logowrap:focus{outline:thin solid #6d56cc}@media screen and (max-width: 900px){header.site-header section.static-nav .logowrap{margin-top:0;flex-basis:13rem}}@media screen and (max-width: 600px){header.site-header section.static-nav .logowrap{flex-basis:10rem}}header.site-header section.static-nav .logowrap svg{width:100%;max-width:20rem}header.site-header section.static-nav .main-navigation{display:flex;flex-direction:column;align-content:flex-end;gap:0}@media screen and (max-width: 900px){header.site-header section.static-nav .main-navigation{display:none}}header.site-header section.static-nav .main-navigation .utility-nav-wrap{width:fit-content;align-self:flex-end;display:flex;gap:1.5rem;min-height:4.5rem;align-items:center;padding-top:5px}header.site-header section.static-nav .main-navigation .utility-nav-wrap>div ul{display:flex;gap:3rem;padding:0;margin:0}header.site-header section.static-nav .main-navigation .utility-nav-wrap>div ul li{list-style:none;display:flex;align-items:center;padding-block:0;margin-block:0}header.site-header section.static-nav .main-navigation .utility-nav-wrap>div ul li a{color:#8c8c8c;font-family:"Barlow",sans-serif;font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:.1em;text-transform:uppercase;transition:all .1s ease-in-out;outline-offset:.25rem}header.site-header section.static-nav .main-navigation .utility-nav-wrap>div ul li a:focus{color:#3c2989;outline:thin solid #6d56cc}header.site-header section.static-nav .main-navigation .utility-nav-wrap>div ul li:hover a{color:#6d56cc}header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search{border:none;background:rgba(0,0,0,0);width:2rem;height:2rem;border-radius:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search:focus,header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search:focus-visible{outline:thin solid #6d56cc;outline-offset:.25rem}header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search:focus svg,header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search:focus-visible svg{transform:scale(1.15)}header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search svg{transform:scale(1);transition:all .3s ease-out;width:1.2rem;height:auto}header.site-header section.static-nav .main-navigation .utility-nav-wrap .btn-search svg:hover{transform:scale(1.15)}header.site-header section.static-nav .main-navigation .main-nav-wrap{display:flex;justify-content:flex-end}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container{margin-left:auto;width:fit-content}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu{display:flex;gap:1.5rem;padding:0;margin:0}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li{border-radius:0;background-color:rgba(0,0,0,0);text-transform:none;display:flex;list-style:none;gap:8px;align-items:center;padding:5px 1px;position:relative;cursor:pointer}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#6d56cc;transform-origin:center;transform:scaleX(0);transition:all .3s ease-in-out}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.active,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.current-menu-item,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.current,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button:focus,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.active,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.current-menu-item,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.current,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li:focus,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.active,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.current-menu-item,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.current,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button:focus,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.active,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.current-menu-item,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.current,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li:focus{outline:none}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.active::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.current-menu-item::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.current::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button:focus::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.active::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.current-menu-item::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.current::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li:focus::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.active::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.current-menu-item::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.current::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button:focus::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.active::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.current-menu-item::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.current::after,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li:focus::after{transform:scaleX(1)}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button:hover,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li:hover,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button:hover,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li:hover{color:#6d56cc}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.menu-item-has-children a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.menu-item-has-children a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.menu-item-has-children a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.menu-item-has-children a{pointer-events:none}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button.menu-item-has-children .caret,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li.menu-item-has-children .caret,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button.menu-item-has-children .caret,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li.menu-item-has-children .caret{pointer-events:none}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button a,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li a{font-family:"Barlow",sans-serif;color:#000;font-weight:600;font-size:clamp(17px,1.5vw,20px);line-height:clamp(17px,1.5vw,24px)}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button .caret svg,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li .caret svg,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button .caret svg,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li .caret svg{transform:translateY(-3px);width:clamp(1rem,1vw,1.4rem);height:auto}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button .caret svg path,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container li .caret svg path,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button .caret svg path,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu li .caret svg path{fill:#6d56cc}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button{padding:1rem}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button:hover,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button:hover{color:#6d56cc}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button:hover>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button:hover>div{color:#6d56cc}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container button>div,header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container ul.menu button>div{pointer-events:none}header.site-header section.static-nav .main-navigation .main-nav-wrap .menu-main-menu-container .btn-container{padding-top:1rem;padding-bottom:2rem}header.site-header section.static-nav .mob-btn-wrap{display:none;align-items:center;justify-content:flex-end;gap:25px;padding-top:5px}@media screen and (max-width: 900px){header.site-header section.static-nav .mob-btn-wrap{display:flex;flex-basis:15rem;padding-top:0}}header.site-header section.static-nav .mob-btn-wrap button{background-color:rgba(0,0,0,0);padding:0;cursor:pointer}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-search{height:fit-content}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-search svg{width:2rem;height:auto;transform:scale(1);transition:all .3s ease-in-out;pointer-events:none}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-search:hover svg{transform:scale(1.03)}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle{position:relative;width:18px;height:18px}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle svg,header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle span,header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle>*{pointer-events:none}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle .hamburger{position:absolute;inset:0;width:1.8rem;height:1.4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transform:rotateX(0);transition:all .3s ease-in-out}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle .hamburger span{display:block;width:100%;background-color:#6d56cc;height:2px;border-radius:2px;transition:all .3s ease-in-out;pointer-events:none}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle .hamburger span:last-of-type{width:75%}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle svg{position:absolute;inset:0;top:0;left:0;transform:rotateX(90deg);transition:all .3s ease-in-out}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle:hover span:last-of-type{width:100%}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle.active .hamburger{transform:rotateX(-90deg)}header.site-header section.static-nav .mob-btn-wrap #mob-navigation-menu-toggle.active svg{transform:rotateX(0)}header.site-header section.mobile-nav-dropdown{visibility:hidden;position:absolute;width:100%;background-color:#fff;transition:all .3s ease-out;z-index:-1;padding-top:40px}@media screen and (max-width: 900px){header.site-header section.mobile-nav-dropdown{display:flex;flex-direction:column;justify-content:space-between;transform:translateY(-120%);min-height:calc(100vh - 80px);pointer-events:none}header.site-header section.mobile-nav-dropdown.active{pointer-events:all;transform:translateY(0);visibility:visible}}@media screen and (max-width: 600px){header.site-header section.mobile-nav-dropdown{min-height:calc(100vh - 60px);padding-top:20px}}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap{width:100vw;height:calc(100vh - 180px);padding:0;background-color:#fff;position:relative;overflow-x:hidden;display:flex;flex-wrap:nowrap}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container{flex-basis:100%;flex-shrink:0;padding:0 4rem;background-color:#fff;transition:all .6s ease-in-out;transform:translateX(0);pointer-events:all;opacity:1}@media screen and (max-width: 600px){header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container{padding:0 1.5rem}}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left{padding:0;margin:0}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;min-height:6rem;margin-bottom:0}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li.menu-item-has-children a{pointer-events:none}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li:last-of-type{border-bottom:none;margin-bottom:3rem}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li a{font-family:"Barlow",sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#000;display:block;height:100%}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li .caret{pointer-events:none}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap .menu-main-menu-container #mobile-menu-left li .caret svg{width:11px;transform:rotate(-90deg)}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right{flex-shrink:0;flex-basis:100%;width:100%;transform:translateX(0);pointer-events:none;position:relative;opacity:0}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup{display:none;width:100%}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup.active{display:block}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup button.nav-back{width:100%;min-height:8rem;border-radius:0;flex-direction:column;align-items:flex-start;justify-content:center;display:flex;cursor:pointer;padding-left:4rem}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup button.nav-back:hover svg{transform:translateX(-5px)}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup button.nav-back svg{margin-bottom:10px;transition:all .3s ease-in-out;transform:translateX(0px)}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup button.nav-back span{display:block;text-transform:none;font-weight:600;font-size:18px;line-height:22px}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu{padding:0;margin:0;list-style:none;background-color:#fff}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li{align-items:center;min-height:60px;border-bottom:1px solid #f2f2f2;display:flex;flex-wrap:wrap;margin-bottom:0;padding-inline:2rem;cursor:pointer}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li:hover{background-color:#eeebf9}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li.hasChildren a{pointer-events:none}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li:last-of-type{border-bottom:none}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li a{color:#000;font-family:"Barlow",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;width:100%;display:flex;align-items:center;min-height:60px}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li a svg{margin-left:1rem}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li ul.tier3links{padding:0 0 20px;margin:0;list-style:none;flex-basis:100%;border-top:5px solid #eeebf9;display:none}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li ul.tier3links.active{display:block}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li ul.tier3links li{border-bottom:none;min-height:3rem;padding:1rem 0}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li ul.tier3links li:hover a{color:#3c2989}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap #mobile-menu-right .menugroup ul.submenu li ul.tier3links li a{color:#000;font-family:"Barlow",sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.7rem;min-height:25px;pointer-events:all}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap.submenu-active .menu-main-menu-container{transform:translateX(-120%);pointer-events:none;opacity:1}header.site-header section.mobile-nav-dropdown nav.mobile-nav-wrap.submenu-active #mobile-menu-right{transform:translateX(-100%);pointer-events:all;opacity:1}header.site-header section.mobile-nav-dropdown footer.social-footer{background-color:#eeebf9;width:100%;min-height:8rem;display:flex;gap:6rem;align-items:center;justify-content:space-between;padding:2.5rem}@media screen and (max-width: 600px){header.site-header section.mobile-nav-dropdown footer.social-footer{padding:2.5rem 1.5rem;gap:3rem}}header.site-header section.mobile-nav-dropdown footer.social-footer .social-links{display:flex;gap:1.5rem}header.site-header section.mobile-nav-dropdown footer.social-footer .social-links a{background-color:#6d56cc;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%}header.site-header section.mobile-nav-dropdown footer.social-footer .social-links a:hover{background-color:#3c2989}header.site-header section.mobile-nav-dropdown footer.social-footer .btn{font-size:1.4rem;min-height:4.6rem;min-width:10.9rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:.85rem}#mainNavDropdown{z-index:1;position:fixed;width:100%}@media screen and (max-width: 900px){#mainNavDropdown{display:none}}#mainNavDropdown .menugroup{background-color:#fff;position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:25% 1fr 25%;margin-bottom:70px;font-family:"Barlow",sans-serif;isolation:isolate;transform:translateY(-150%);opacity:0;pointer-events:none;transition:all .5s ease-out}@media screen and (max-width: 1400px){#mainNavDropdown .menugroup{grid-template-columns:30% 1fr 25%}}@media screen and (max-width: 1300px){#mainNavDropdown .menugroup{grid-template-columns:30% 1fr 30%}}@media screen and (max-width: 1200px){#mainNavDropdown .menugroup{grid-template-columns:30% 1fr 35%}}#mainNavDropdown .menugroup.active{opacity:1;transform:translateY(0);pointer-events:all;z-index:1}#mainNavDropdown .menugroup .col1{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:500px;padding-right:30px;display:flex;align-items:flex-end}#mainNavDropdown .menugroup .col1 .parent-link{min-height:140px;display:flex;width:100%;flex-direction:column;justify-content:center;padding:1rem 4rem;background-color:#6d56cc;color:#fff;font-family:"Barlow",sans-serif;transform:translateY(50%);transition:all .3s ease-in-out}#mainNavDropdown .menugroup .col1 .parent-link.nolink{pointer-events:none}#mainNavDropdown .menugroup .col1 .parent-link:hover{background-color:#8976d6}#mainNavDropdown .menugroup .col1 .parent-link:hover .overview svg{transform:translateX(7px)}#mainNavDropdown .menugroup .col1 .parent-link .title{font-weight:700;font-size:32px;line-height:40px;margin-bottom:10px}#mainNavDropdown .menugroup .col1 .parent-link .overview{font-weight:600;font-size:16px;line-height:14px;display:flex;gap:5px;align-items:center}#mainNavDropdown .menugroup .col1 .parent-link .overview svg{margin-left:5px;transform:translateX(0);transition:all .3s ease-in-out}#mainNavDropdown .menugroup .col2{z-index:2}#mainNavDropdown .menugroup .col2 ul{list-style:none;padding:0;margin:0}#mainNavDropdown .menugroup .col2 ul li{border:1px solid #f2f2f2;min-height:clamp(60px,5vw,80px);display:flex;align-items:center;padding-left:3rem;background-color:#fff;margin:0;pointer-events:none}#mainNavDropdown .menugroup .col2 ul li a{pointer-events:all}#mainNavDropdown .menugroup .col2 ul li.hasChildren a{pointer-events:all}#mainNavDropdown .menugroup .col2 ul li.active{background-color:#eeebf9}#mainNavDropdown .menugroup .col2 ul li:hover a{color:#3c2989}#mainNavDropdown .menugroup .col2 ul li:hover a svg{transform:translateX(7px)}#mainNavDropdown .menugroup .col2 ul li a{color:#000;font-weight:500;font-size:20px;line-height:24px;font-size:clamp(17px,1.5vw,20px);line-height:clamp(17px,1.5vw,24px);width:100%;height:100%}#mainNavDropdown .menugroup .col2 ul li a:focus{outline:none;text-decoration:underline}#mainNavDropdown .menugroup .col2 ul li a svg{margin-left:5px;transition:all .3s ease-in-out;transform:translateX(0)}#mainNavDropdown .menugroup .col3{position:relative;background-color:#eeebf9;overflow:hidden}#mainNavDropdown .menugroup .col3 ul{background-color:#eeebf9;position:absolute;top:0;left:0;width:100%;margin:0;padding:0;list-style:none;transform:translateX(-100%);opacity:0;transition:all .3s ease-out;max-height:400px;overflow-y:auto}#mainNavDropdown .menugroup .col3 ul.active{transform:translateX(0);opacity:1}#mainNavDropdown .menugroup .col3 ul::-webkit-scrollbar{width:1rem}#mainNavDropdown .menugroup .col3 ul::-webkit-scrollbar-track{background:#ccc4ed}#mainNavDropdown .menugroup .col3 ul::-webkit-scrollbar-thumb{background:#6d56cc}#mainNavDropdown .menugroup .col3 ul::-webkit-scrollbar-thumb:hover{background:#3c2989}#mainNavDropdown .menugroup .col3 ul li{padding-left:2.5rem;min-height:4rem;margin-bottom:5px}#mainNavDropdown .menugroup .col3 ul li:first-of-type{padding-top:3rem}#mainNavDropdown .menugroup .col3 ul li a{color:#000;font-weight:500;font-size:clamp(1.4rem,1.4vw,1.6rem);line-height:clamp(1.5rem,1.5vw,1.9rem);outline-offset:.25rem}#mainNavDropdown .menugroup .col3 ul li a:hover{color:#3c2989}#mainNavDropdown .menugroup .col3 ul li a:focus{outline:thin solid #3c2989}#mainNavDropdown .menugroup .col3 .col3global{position:absolute;bottom:0;left:0;width:100%;display:flex;gap:6rem;align-items:center;justify-content:space-between;padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem}#mainNavDropdown .menugroup .col3 .col3global .social-links{display:flex;gap:1.5rem}#mainNavDropdown .menugroup .col3 .col3global .social-links a{background-color:#6d56cc;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%}#mainNavDropdown .menugroup .col3 .col3global .social-links a:hover{background-color:#3c2989}#mainNavDropdown .menugroup .col3 .col3global .social-links a svg path{fill:#fff;stroke:#fff}#mainNavDropdown .menugroup .col3 .col3global .btn{font-size:1.4rem;min-height:4.6rem;min-width:10.9rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:.85rem}footer.site-footer{display:grid;grid-template-columns:250px 1fr 400px;background-position:bottom right;background-repeat:no-repeat;padding:12rem 7rem 8rem}@media screen and (max-width: 1200px){footer.site-footer{grid-template-columns:250px 1fr}}@media screen and (max-width: 1000px){footer.site-footer{padding:10rem 3rem 8rem;gap:3rem}}@media screen and (max-width: 760px){footer.site-footer{grid-template-columns:1fr;background-size:contain}}footer.site-footer .col1 a.logowrap{display:block;margin-bottom:4rem}footer.site-footer .col1 a.logowrap svg{width:22.2rem;height:auto}footer.site-footer .col1 .address{font-weight:400;font-size:16px;line-height:28px;color:#07272d;margin-bottom:2rem}footer.site-footer .col1 .phone{font-weight:400;font-size:16px;line-height:28px;color:#07272d;margin-bottom:4rem}footer.site-footer .col1 .copyright{font-family:"Barlow",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#8c8c8c}footer.site-footer .col2{display:flex;justify-content:center}@media screen and (max-width: 1200px){footer.site-footer .col2{display:none}}footer.site-footer .col2 ul{margin:0;padding:0;list-style:none}footer.site-footer .col2 ul li{margin-bottom:2rem}footer.site-footer .col2 ul li a{font-weight:600;font-size:24px;line-height:32px;font-family:"Barlow",sans-serif}footer.site-footer .col3{max-width:400px;margin-left:auto}@media screen and (max-width: 760px){footer.site-footer .col3{display:none}}footer.site-footer .col3 .newslettercta{margin-bottom:4rem}footer.site-footer .col3 .newslettercta .btn{margin:1rem 0}footer.site-footer .col3 .whoweare{margin-bottom:4rem}footer.site-footer .col3 .whoweare p.small{font-weight:400;font-size:14px;line-height:24px;color:#121226}footer.site-footer .col3 .moreresources ul{margin:0;padding:0;list-style:none;display:flex}footer.site-footer .col3 .moreresources ul li:not(:last-of-type)::after{content:"|";color:#6d56cc;display:inline-block;margin:0 5px}footer.site-footer .col3 .moreresources ul li a{font-family:"Barlow",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:32px}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}figure.wp-caption.youtube{max-width:900px;margin-top:40px}.fluid-iframe-wrapper{position:relative;overflow:hidden;padding-top:56.25%}.fluid-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}div.wp-caption p.wp-caption-text,figure.wp-caption figcaption.wp-caption-text{font-size:1.4rem;line-height:2.4rem;text-align:left;color:#888;padding:5px 0 40px}.social-share{padding:0;margin:0;display:flex;gap:15px;margin-bottom:3rem}.social-share button{background-color:#6d56cc;width:4rem;height:4rem;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer;transition:all .3s ease-in-out}.social-share button span{height:100%;display:flex;align-items:center;justify-content:center}.social-share button svg rect{fill:none}.social-share button:hover{background-color:#3c2989}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.podcast-player-container .player-controls{display:flex;margin:15px 0;width:100%;max-width:780px;justify-content:space-between;padding:20px;box-shadow:0px 5px 10px -5px #ddd;border-radius:50px}.podcast-player-container .player-controls .player-transport{display:flex;align-items:center;justify-content:center;width:140px;padding:0 10px}.podcast-player-container .player-controls .player-transport button{padding:0}.podcast-player-container .player-controls .player-transport #play-btn,.podcast-player-container .player-controls .player-transport #play-btn.paused{background-image:url("../img/podcast/play-pause-sprite.png");background-repeat:no-repeat;background-position-y:center;background-position-x:left;background-color:#6d56cc;margin:0 10px;border:none;border-radius:50%;height:50px !important;width:50px !important;transition:none}.podcast-player-container .player-controls .player-transport #play-btn.playing{background-position-x:right;background-color:#494444}.podcast-player-container .player-controls .player-transport #rewind{background-image:url("../img/podcast/rewind.png");background-repeat:no-repeat;background-position:45% 25%;background-color:#e6e7e8;border:none;border-radius:50%;height:25px;width:25px}.podcast-player-container .player-controls .player-transport #forward{background-image:url("../img/podcast/forward.png");background-repeat:no-repeat;background-position:45% 25%;background-color:#e6e7e8;border:none;border-radius:50%;height:25px;width:25px}.podcast-player-container .player-controls .player-transport #play-btn:focus,.podcast-player-container .player-controls .player-transport #rewind:focus,.podcast-player-container .player-controls .player-transport #forward:focus{outline:none;border:none}.podcast-player-container .player-controls .player-transport #play-btn:hover,.podcast-player-container .player-controls .player-transport #rewind:hover,.podcast-player-container .player-controls .player-transport #forward:hover{opacity:.7}.podcast-player-container .player-controls .player-time-wrapper,.podcast-player-container .player-controls .player-vol-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.podcast-player-container .player-controls .player-time-wrapper{flex-shrink:1;margin:0 15px}.podcast-player-container .player-controls .player-time-wrapper .player-time{position:absolute;top:-12px;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:700;padding-inline:5px;font-family:"Barlow",sans-serif;color:#949090}.podcast-player-container .player-controls .player-time-wrapper .player-time #time-slider{flex:0 1 500px}.podcast-player-container .player-controls .player-vol-wrapper{flex-shrink:2}.podcast-player-container .player-controls .player-vol-wrapper #mute-control{background-image:url("../img/podcast/volume-sprite.png");background-repeat:no-repeat;background-position-y:center;background-position-x:0px;background-color:rgba(0,0,0,0);margin:0 10px;border:none;height:20px;width:20px;overflow:hidden;max-width:20px;transition:none;padding:0}.podcast-player-container .player-controls .player-vol-wrapper #mute-control:focus{outline:none;border:none}.podcast-player-container .player-controls .player-vol-wrapper #mute-control.full{background-position-x:0px}.podcast-player-container .player-controls .player-vol-wrapper #mute-control.mid{background-position-x:-20px}.podcast-player-container .player-controls .player-vol-wrapper #mute-control.low{background-position-x:-40px}.podcast-player-container .player-controls .player-vol-wrapper #mute-control.mute{background-position-x:-60px}.podcast-player-container .player-controls .player-vol-wrapper #mute-control:hover{opacity:.7}.podcast-player-container .player-controls .player-vol-wrapper #vol-slider{width:100px}@media screen and (max-width: 1200px){.podcast-player-container .player-controls .player-vol-wrapper #vol-slider{display:none}}.podcast-player-container input[type=range].podcast{-webkit-appearance:none;width:100%;margin:2.5px 0;outline:none;border:none}.podcast-player-container input[type=range].podcast:focus{outline:none}.podcast-player-container input[type=range].podcast::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;background:#6d56cc;border-radius:0px;border:0px solid rgba(1,1,1,0)}.podcast-player-container #vol-slider::-webkit-slider-runnable-track{box-shadow:var(--vol-slider-shadow) 0px 0px #a9a6a6 inset}.podcast-player-container #time-slider::-webkit-slider-runnable-track{box-shadow:var(--time-slider-shadow) 0px 0px #a9a6a6 inset}.podcast-player-container input[type=range].podcast::-webkit-slider-thumb{border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer;-webkit-appearance:none;margin-top:-2.5px}.podcast-player-container input[type=range].podcast:focus::-webkit-slider-runnable-track{background:#6d56cc}.podcast-player-container input[type=range]::-webkit-progress-value{background-color:#a9a6a6;border:1px solid #a9a6a6}.podcast-player-container input[type=range].podcast::-moz-range-track{width:100%;height:5px;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0);background:#6d56cc;border-radius:0px;border:0px solid rgba(1,1,1,0)}.podcast-player-container input[type=range]::-moz-range-progress{background-color:#a9a6a6;border:1px solid #a9a6a6}.podcast-player-container input[type=range].podcast::-moz-range-thumb{box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer}.podcast-player-container input[type=range].podcast::-ms-track{width:100%;height:5px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.podcast-player-container input[type=range].podcast::-ms-fill-lower{background:#a9a6a6;border:0px solid rgba(1,1,1,0);border-radius:0px;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0)}.podcast-player-container input[type=range].podcast::-ms-fill-upper{background:#6d56cc;border:0px solid rgba(1,1,1,0);border-radius:0px;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0)}.podcast-player-container input[type=range].podcast::-ms-thumb{box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer;height:5px}.podcast-player-container input[type=range].podcast:focus::-ms-fill-lower{background:#6d56cc}.podcast-player-container input[type=range].podcast:focus::-ms-fill-upper{background:#6d56cc}.newsgrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:clamp(1.5rem,3vw,4rem);max-width:140rem;margin:auto;padding-block:clamp(1.5rem,3vw,4rem);padding-inline:clamp(1.5rem,3vw,4rem)}@media screen and (max-width: 1200px){.newsgrid{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}}.news-archive-template .newsgrid{grid-template-columns:repeat(auto-fill, minmax(400px, 1fr))}.news-archive-template .newsgrid article{gap:1.5rem}.news-archive-template .newsgrid article .imgwrap{flex:0 0 100px;max-height:100px}.news-archive-template .newsgrid article .imgwrap a{overflow:hidden}.news-archive-template .newsgrid article .imgwrap svg,.news-archive-template .newsgrid article .imgwrap img{width:100%;height:100px;aspect-ratio:1/1}.newsgrid.newsgrid-feature{grid-template-columns:1fr 1fr}.newsgrid.newsgrid-feature article{gap:clamp(1.5rem,3vw,4rem)}.newsgrid.newsgrid-feature article .imgwrap{display:block;flex-basis:clamp(90px,15vw,180px);width:clamp(90px,15vw,180px);flex-grow:0;flex-shrink:0;height:auto}.newsgrid.newsgrid-feature[data-articlecount="5"]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4, 1fr)}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1){grid-row:span 4;flex-direction:column;position:relative}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:30px;z-index:3}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{padding-inline:15px}}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a{color:#fff;font-size:3.2rem;line-height:4rem;margin-bottom:10px}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a{font-size:2.4rem;line-height:3rem;margin-bottom:1.5rem}}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{font-size:12px;line-height:20px}}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow span{display:inline-block;padding-inline:5px}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="5"]{grid-template-rows:repeat(6, 1fr)}.newsgrid.newsgrid-feature[data-articlecount="5"] article{grid-row:span 2;grid-column:2/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2){grid-row:span 3;grid-column:1/2}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap::before,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 1200px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap{padding-inline:15px}}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 1200px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(3){grid-row:1/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(4){grid-row:3/5}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(5){grid-row:5/7}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="5"]{grid-template-rows:repeat(4, auto)}.newsgrid.newsgrid-feature[data-articlecount="5"] article{grid-row:1/3;grid-column:1/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article .imgwrap{width:180px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1){min-height:400px;grid-row:1/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{padding-inline:15px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2){grid-row:1/3;grid-column:2/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(3){grid-row:3/4}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(4){grid-row:4/5}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(5){grid-row:5/6}}@media screen and (max-width: 700px){.newsgrid.newsgrid-feature[data-articlecount="5"]{grid-template-rows:repeat(6, auto)}.newsgrid.newsgrid-feature[data-articlecount="5"] article{grid-row:auto;grid-column:1/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article .imgwrap{width:180px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1){min-height:400px;grid-row:1/3;grid-column:1/3}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 700px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap{padding-inline:15px}}@media screen and (max-width: 700px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 700px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 700px){.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(1) .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(2){grid-row:3/4;grid-column:1/3;min-height:300px}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(3){grid-row:4/5}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(4){grid-row:5/6}.newsgrid.newsgrid-feature[data-articlecount="5"] article:nth-of-type(5){grid-row:6/7}}.newsgrid.newsgrid-feature[data-articlecount="6"]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(5, 1fr)}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2){grid-row:span 3;grid-column:span 1;flex-direction:column;position:relative}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap{display:block;position:relative;width:100%;height:345px;flex-basis:345px}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{background-color:#fff;max-width:440px;position:absolute;bottom:0;left:0;width:100%;padding:30px;z-index:3}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{padding-inline:15px}}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a{color:#000;font-size:3.2rem;line-height:4rem;margin-bottom:10px}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a{font-size:2.4rem;line-height:3rem;margin-bottom:1.5rem}}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author a{font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}@media screen and (max-width: 1400px){.newsgrid.newsgrid-feature[data-articlecount="6"]{grid-template-rows:repeat(5, 1fr)}.newsgrid.newsgrid-feature[data-articlecount="6"] article .imgwrap{display:none}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2){grid-row:span 3}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%;flex-basis:300px}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap::before,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 1400px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{padding-inline:15px}}@media screen and (max-width: 1400px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 1400px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 1400px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="6"]{grid-template-columns:1fr 1fr;grid-template-areas:"a1 a2" "a1 a2" "a1 a2" "a3 a4" "a5 a6"}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1){grid-area:a1}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2){grid-area:a2}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(3){grid-area:a3}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(4){grid-area:a4}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(5){grid-area:a5}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(6){grid-area:a6}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2){min-height:400px}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .imgwrap::before,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap{padding-inline:15px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="6"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}}@media screen and (max-width: 700px){.newsgrid.newsgrid-feature[data-articlecount="6"]{grid-template-areas:"a1 a1" "a1 a1" "a1 a1" "a2 a2" "a2 a2" "a2 a2" "a3 a3" "a4 a4" "a5 a5" "a6 a6"}}.newsgrid.newsgrid-feature[data-articlecount="8"]{grid-template-columns:3fr 2fr;grid-template-rows:repeat(5, auto)}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1){grid-row:span 3;grid-column:span 1;flex-direction:column;position:relative}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:30px;z-index:3}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap{padding-inline:15px}}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a{color:#fff;font-size:3.2rem;line-height:4rem;margin-bottom:10px}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a{font-size:2.4rem;line-height:3rem;margin-bottom:1.5rem}}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}@media screen and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow{font-size:12px;line-height:20px}}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(3) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(4) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(6) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(8) .imgwrap{display:none}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="8"]{grid-template-rows:repeat(6, 1fr)}.newsgrid.newsgrid-feature[data-articlecount="8"] article{grid-row:span 1;grid-column:2/3}.newsgrid.newsgrid-feature[data-articlecount="8"] article .imgwrap{display:none}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2){grid-row:span 3;grid-column:1/2}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap::before,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 1200px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap{padding-inline:15px}}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 1200px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 1200px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(3){grid-row:1/2}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(4){grid-row:2/3}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(5){grid-row:3/4}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(6){grid-row:4/5}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(7){grid-row:5/6}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(8){grid-row:6/7}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="8"]{grid-template-columns:1fr 1fr;grid-template-areas:"a1 a2" "a1 a2" "a1 a2" "a3 a4" "a5 a6" "a7 a8"}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1){grid-area:a1}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2){grid-area:a2}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(3){grid-area:a3}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(4){grid-area:a4}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(5){grid-area:a5}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(6){grid-area:a6}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(7){grid-area:a7}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(8){grid-area:a8}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1),.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2){min-height:400px}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .imgwrap::before,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .imgwrap::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:1}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 15px;z-index:3}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap{padding-inline:15px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .label a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .label,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .label a{color:#fff}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading a{color:#fff;font-size:2.4rem;line-height:3rem;margin-bottom:10px}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading:hover,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .heading a:hover{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;color:#fff}}@media screen and (max-width: 900px)and (max-width: 600px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow{font-size:12px;line-height:20px}}@media screen and (max-width: 900px){.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow address.author:hover a,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(1) .textwrap .metarow span,.newsgrid.newsgrid-feature[data-articlecount="8"] article:nth-of-type(2) .textwrap .metarow span{display:inline-block;padding-inline:5px}}@media screen and (max-width: 700px){.newsgrid.newsgrid-feature[data-articlecount="8"]{grid-template-areas:"a1 a1" "a1 a1" "a1 a1" "a2 a2" "a2 a2" "a2 a2" "a3 a3" "a4 a4" "a5 a5" "a6 a6" "a7 a7" "a8 a8"}}.newsgrid.newsgrid-topic{max-width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0}@media screen and (max-width: 700px){.newsgrid.newsgrid-topic{grid-template-columns:1fr}}.newsgrid.newsgrid-topic article{background-color:#000}.newsgrid.newsgrid-topic article .excerpt{display:none}.newsgrid.newsgrid-topic article{display:grid;grid-template-columns:180px auto;gap:40px}@media screen and (max-width: 1000px){.newsgrid.newsgrid-topic article{grid-template-columns:1fr}}.newsgrid.newsgrid-topic article .imgwrap{width:180px;height:120px;display:block}.newsgrid.newsgrid-topic article .imgwrap img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.newsgrid.newsgrid-topic article .labelwrap{display:flex;flex-wrap:wrap;gap:5px 10px}.newsgrid.newsgrid-topic article .labelwrap .label a,.newsgrid.newsgrid-topic article .labelwrap .label{font-size:1.4rem;line-height:1.8rem;letter-spacing:.1em;text-transform:uppercase}.newsgrid.newsgrid-topic article .textwrap .heading a,.newsgrid.newsgrid-topic article .textwrap .heading{color:#fff;font-weight:700;font-size:18px;line-height:28px;margin-bottom:5px}.newsgrid.newsgrid-topic article .textwrap .metarow{color:#fff;display:flex;flex-wrap:wrap;gap:5px}.newsgrid.newsgrid-topic article .textwrap .metarow .authorwrap{display:contents}.newsgrid.newsgrid-topic article .textwrap .metarow .authorwrap a{color:#fff}.newsgrid.newsgrid-topic article .textwrap .metarow .authorwrap a:hover{color:#e58e1a}.newsgrid.newsgrid-topic article .textwrap .metarow .authorwrap address{margin:0;color:#fff}.newsgrid.newsgrid-topic article:nth-of-type(1),.newsgrid.newsgrid-topic article:nth-of-type(2){position:relative;min-height:440px}@media screen and (max-width: 1000px){.newsgrid.newsgrid-topic article:nth-of-type(1),.newsgrid.newsgrid-topic article:nth-of-type(2){min-height:360px}}.newsgrid.newsgrid-topic article:nth-of-type(1) .imgwrap,.newsgrid.newsgrid-topic article:nth-of-type(2) .imgwrap{display:block;width:100%;height:100%;position:absolute;inset:0;background-color:#7fffd4}.newsgrid.newsgrid-topic article:nth-of-type(1) .imgwrap a,.newsgrid.newsgrid-topic article:nth-of-type(2) .imgwrap a{display:contents}.newsgrid.newsgrid-topic article:nth-of-type(1) .imgwrap img,.newsgrid.newsgrid-topic article:nth-of-type(2) .imgwrap img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap{position:absolute;inset:0;width:100%;height:100%;z-index:2;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.8) 100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:30px;padding-bottom:15px}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .labelwrap,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .labelwrap{display:none}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading a,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading{color:#fff;font-size:3.2rem;line-height:4rem}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading a:hover,.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading:hover,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading a:hover,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading:hover{color:#6d56cc}@media screen and (max-width: 1000px){.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading a,.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .heading,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading a,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .heading{font-size:2.6rem;line-height:3.4rem}}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .metarow,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .metarow{color:#fff}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .metarow a,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .metarow a{color:#fff}.newsgrid.newsgrid-topic article:nth-of-type(1) .textwrap .metarow a:hover,.newsgrid.newsgrid-topic article:nth-of-type(2) .textwrap .metarow a:hover{color:#6d56cc}.newsgrid article{position:relative;color:#000;display:flex}.newsgrid article .textwrap .labelwrap{display:flex;gap:0px 10px;flex-wrap:wrap;font-size:1.4rem;line-height:2.4rem}.newsgrid article .textwrap .labelwrap .label{transition:all .3s ease-in-out;margin-bottom:0;color:var(--theme-color);font-size:1.4rem;line-height:2rem}@media screen and (max-width: 1200px){.newsgrid article .textwrap .labelwrap .label{font-size:1.2rem;line-height:2rem}}.newsgrid article .textwrap .labelwrap .secondary-label{transition:all .3s ease-in-out;margin-bottom:0;color:var(--theme-color)}.newsgrid article .textwrap .heading,.newsgrid article .textwrap .heading a{font-family:"Barlow",sans-serif;font-weight:700;color:#000;font-size:1.8rem;line-height:2.4rem;margin:0;margin-block:5px;transition:all .2s ease-in-out}@media screen and (max-width: 600px){.newsgrid article .textwrap .heading,.newsgrid article .textwrap .heading a{font-size:1.6rem;line-height:2.2rem}}.newsgrid article .textwrap .heading:hover,.newsgrid article .textwrap .heading a:hover{color:#6d56cc}.newsgrid article .textwrap .heading.large,.newsgrid article .textwrap .heading a.large{font-size:3.2rem;line-height:4rem}@media screen and (max-width: 600px){.newsgrid article .textwrap .heading.large,.newsgrid article .textwrap .heading a.large{font-size:2.4rem;line-height:3rem;margin-bottom:1.5rem}}.newsgrid article .textwrap h4.subheading{display:none}.newsgrid article .textwrap .excerpt{display:none}.newsgrid article .textwrap .metarow{display:block;font-style:normal;font-family:"Barlow",sans-serif;font-weight:400;font-size:1.4rem;line-height:2.8rem;color:#8c8c8c}.newsgrid article .textwrap .metarow a{color:#8c8c8c}@media screen and (max-width: 600px){.newsgrid article .textwrap .metarow{font-size:1.2rem;line-height:2rem}}.newsgrid article .textwrap .metarow .authorwrap{display:inline-flex;flex-wrap:wrap}.newsgrid article .textwrap .metarow .authorwrap a{color:#8c8c8c}.newsgrid article .textwrap .metarow address{display:inline-block}.newsgrid article .textwrap .metarow address.author a{color:#000;font-style:normal;transition:all .3s ease-in-out}.newsgrid article .textwrap .metarow address.author:hover a{color:#6d56cc}.newsgrid article .textwrap .metarow span{display:inline-block;padding-inline:5px}.newsgrid article .imgwrap{position:relative;width:100%;height:100%;display:none;overflow:hidden;display:flex;justify-content:center;align-items:center}.newsgrid article .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center}.newsgrid article .imgwrap svg{width:100%;aspect-ratio:1;max-width:100%;max-height:100%;aspect-ratio:1}.newsgrid article .imgwrap.overlay::after{content:"";position:absolute;width:100%;height:60%;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.newsgrid article.ivy .label,.newsgrid article.ivy .label a{color:#68b575}.newsgrid article.ivy .label:hover,.newsgrid article.ivy .label a:hover{color:#3b7845}.newsgrid article.ivy .heading,.newsgrid article.ivy .heading a{color:#000}.newsgrid article.ivy .heading:hover,.newsgrid article.ivy .heading a:hover{color:#6d56cc}.newsgrid article.peach .label,.newsgrid article.peach .label a{color:#f17e5e}.newsgrid article.peach .label:hover,.newsgrid article.peach .label a:hover{color:#ed562c}.newsgrid article.peach .heading,.newsgrid article.peach .heading a{color:#000}.newsgrid article.peach .heading:hover,.newsgrid article.peach .heading a:hover{color:#6d56cc}.newsgrid article.black .label,.newsgrid article.black .label a{color:#fff;background-color:#000;width:fit-content;padding:3px 10px}.newsgrid article.black .label:hover,.newsgrid article.black .label a:hover{color:#fff;background-color:#6d56cc}.newsgrid article.black .heading,.newsgrid article.black .heading a{color:#000}.newsgrid article.black .heading:hover,.newsgrid article.black .heading a:hover{color:#6d56cc}.newsgrid article.video .imgwrap{margin-bottom:15px}.newsgrid article.video .imgwrap:hover::after{transform:translate(-50%, -50%) scale(1.2)}.newsgrid article.video .imgwrap::after{content:"‣";font-size:4rem;color:#6d56cc;width:36px;height:36px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform-origin:center;transition:all .2s ease-in-out;transform:translate(-50%, -50%) scale(1);cursor:pointer;z-index:2}.sticky-news-catgories{margin-top:clamp(30px,7vw,150px);position:relative;isolation:isolate}.sticky-news-catgories aside{background-color:#000;width:260px;position:absolute;left:0;padding-top:80px;padding-bottom:80px;height:100%;min-height:100vh;z-index:2}.sticky-news-catgories aside ul{position:sticky;top:200px;padding:0;padding-inline:40px;margin:0;max-width:240px}.sticky-news-catgories aside ul li.active::before{opacity:1}.sticky-news-catgories aside ul li.active::after{transform:translateY(-100%) rotate(45deg) translateX(0px)}.sticky-news-catgories aside ul li{position:relative;list-style:none;padding-block:30px;border-bottom:1px solid #a6a6a6;margin-bottom:0}.sticky-news-catgories aside ul li::before{content:"";height:22px;width:3px;position:absolute;left:-15px;top:50%;transform:translateY(-50%);background-color:#6d56cc;background-color:var(--theme-color);opacity:0;transition:all .3s ease-in-out}.sticky-news-catgories aside ul li::after{content:"";height:18px;width:18px;position:absolute;background-color:#000;right:-68px;transform:translateY(-100%) rotate(45deg) translateX(-20px);pointer-events:none;transition:all .3s ease-in-out}.sticky-news-catgories aside ul li a{color:#fff;font-family:"Barlow",sans-serif;font-weight:600;font-size:18px;line-height:22px;display:block;pointer-events:none}@media screen and (max-width: 1200px){.sticky-news-catgories aside{width:100%;min-height:100px;position:sticky;top:0;display:flex;justify-content:center;padding-top:120px;padding-bottom:0;display:none}.sticky-news-catgories aside ul{display:flex;flex-direction:row;justify-content:space-between;padding-inline:30px;gap:20px;max-width:100vw;width:100%}.sticky-news-catgories aside ul li{width:fit-content}.sticky-news-catgories aside ul li::after{display:none}}.sticky-news-catgories #categories-container{width:100vw;position:relative;min-height:100vh;z-index:1;overflow:hidden}.sticky-news-catgories #categories-container .sticky-cat{flex-shrink:0;padding-left:260px;background-color:#fff;width:100%;padding-block:120px 30px;opacity:1;pointer-events:all}@media screen and (max-width: 1200px){.sticky-news-catgories #categories-container .sticky-cat{padding-left:0px;padding-top:30px}}.sticky-news-catgories #categories-container .sticky-cat header{display:flex;gap:40px;align-items:center;justify-content:space-between;padding-inline:clamp(1.5rem,3vw,4rem);max-width:1400px;margin:auto}.sticky-news-catgories #categories-container .sticky-cat header h2{margin:0}@media screen and (max-width: 1200px){.sticky-news-catgories #categories-container .sticky-cat header h2{font-size:clamp(2.4rem,3.6vw,3.6rem);line-height:clamp(3.2rem,4.8vw,4.8rem)}}.sticky-news-catgories #categories-container .sticky-cat header a{font-family:"Barlow",sans-serif;font-weight:600;font-size:18px;line-height:28px;letter-spacing:.2px;color:#6d56cc;max-width:300px;display:inline-flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1200px){.sticky-news-catgories #categories-container .sticky-cat header a{font-size:14px;line-height:20px}}.sticky-news-catgories #categories-container .sticky-cat header a svg{margin-left:5px}.sticky-news-catgories #categories-container .sticky-cat header a svg path{fill:#6d56cc}section.press{padding-inline:clamp(15px,3vw,45px);padding-block:clamp(60px,8vw,90px)}section.press .inner{max-width:1400px;margin:auto;display:flex;gap:clamp(60px,9vw,90px);justify-content:space-between}@media screen and (max-width: 900px){section.press .inner{flex-direction:column;max-width:600px}}section.press .inner .col1{max-width:620px;flex-basis:620px;flex-shrink:2;padding-bottom:60px}section.press .inner .col1 h2{display:flex;align-items:center;gap:20px}section.press .inner .col1 h2 a svg{transform:translateY(-5px);transition:all .3s ease-in-out}section.press .inner .col1 h2 a svg path{transition:all .3s ease-in-out}section.press .inner .col1 h2 a:hover svg path{fill:#6d56cc}section.press .inner .col1 .presslist{display:flex;flex-direction:column}section.press .inner .col1 .presslist article h3{font-size:1.8rem;line-height:2.8rem}section.press .inner .col1 .presslist article h3 a{color:#000;transition:all .3s ease-in-out}section.press .inner .col1 .presslist article h3 a:hover{color:#6d56cc}section.press .inner .col1 .presslist article .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px;letter-spacing:10%}section.press .inner .col1 .presslist article .metarow address a{color:#404040;font-style:normal;transition:all .3s ease-in-out}section.press .inner .col1 .presslist article .metarow span{display:inline-block;padding-inline:5px}section.press .inner .col2{max-width:400px;flex-basis:400px;flex-shrink:1}section.press .inner .col2 h2{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px}section.press .inner .col2 h2 a{font-weight:600;font-size:1.8rem;line-height:2.8rem;letter-spacing:.2px;display:flex;gap:10px;align-items:center;transition:all .2s ease-in-out}section.press .inner .col2 h2 a svg{transition:all .2s ease-in-out}section.press .inner .col2 h2 a svg path{fill:#6d56cc}section.press .inner .col2 h2 a:hover{color:#3c2989}section.press .inner .col2 h2 a:hover svg{transform:translateX(5px)}section.press .inner .col2 .authorlist{display:flex;flex-direction:column;gap:50px}section.press .inner .col2 .authorlist article{display:grid;grid-template-columns:90px auto;grid-template-rows:auto auto;gap:0 15px}section.press .inner .col2 .authorlist article a{display:contents}section.press .inner .col2 .authorlist article .imgwrap{grid-column:1/2;grid-row:1/3;width:90px;height:90px;background-color:#6d56cc;border-radius:50%}section.press .inner .col2 .authorlist article h3{grid-column:2/3;grid-row:1/2;margin:0;padding:0;font-size:1.8rem;line-height:2.8rem;color:#000}section.press .inner .col2 .authorlist article h3 a{color:#000;transition:all .3s ease-in-out}section.press .inner .col2 .authorlist article h3 a:hover{color:#6d56cc}section.press .inner .col2 .authorlist article p{grid-column:2/3;grid-row:2/3;font-size:1.4rem;line-height:2.8rem;margin:0;padding:0;color:#000}.events-landing .events-banner{background-color:#000;position:relative}.events-landing .events-banner .slides-container{min-height:640px;position:relative}.events-landing .events-banner .slides-container article{opacity:0;pointer-events:none;position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all .3s ease-in-out}.events-landing .events-banner .slides-container article .textwrap{transform:translateX(-100vw)}.events-landing .events-banner .slides-container article.active{opacity:1;pointer-events:all}.events-landing .events-banner .slides-container article.active .textwrap{transform:translateX(0)}.events-landing .events-banner .slides-container article .darken{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.events-landing .events-banner .slides-container article .inner{position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding-inline:clamp(15px,8vw,80px);padding-top:60px;padding-bottom:90px}.events-landing .events-banner .slides-container article .inner .textwrap{max-width:800px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:all .3s ease-in-out .1s}.events-landing .events-banner .slides-container article .inner .textwrap .label{color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:15px}@media screen and (max-width: 800px){.events-landing .events-banner .slides-container article .inner .textwrap .label{top:0px}}.events-landing .events-banner .slides-container article .inner .textwrap .date{color:#fff;margin-bottom:5px;font-family:"Barlow",sans-serif;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width: 800px){.events-landing .events-banner .slides-container article .inner .textwrap .date{display:none}}.events-landing .events-banner .slides-container article .inner .textwrap a.banner-title h2{color:#fff;margin:15px 0}.events-landing .events-banner .slides-container article .inner .textwrap .time{color:#fff;font-size:20px;font-family:"Barlow",sans-serif;font-weight:700;margin-bottom:40px;letter-spacing:.03em}@media screen and (max-width: 800px){.events-landing .events-banner .slides-container article .inner .textwrap .time{font-size:16px}}.events-landing .events-banner .slides-container article .inner .textwrap .buttonrow{display:flex;gap:15px;flex-wrap:wrap}@media screen and (max-width: 800px){.events-landing .events-banner .slides-container article .inner .textwrap .buttonrow a.btn{font-size:14px;padding:10px 15px}}.events-landing .events-banner .slides-container article .inner .textwrap .buttonrow .readmore{background-color:#f2f2f2;display:flex;gap:5px;align-items:center}.events-landing .events-banner .slides-container article .inner .textwrap .buttonrow .readmore:hover{background-color:#fcf4e8}.events-landing .events-banner nav{display:flex;position:absolute;bottom:0;right:0;display:flex;gap:30px;transform:translate(-30px, -30px)}.events-landing .events-banner nav button{padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.events-landing .events-banner nav button:first-of-type:hover img{transform:translateX(-5px)}.events-landing .events-banner nav button:last-of-type:hover img{transform:translateX(5px)}.events-landing .events-banner nav button img{width:20px;height:auto;transition:all .2s ease-in-out;transform:translate(0)}.events-landing .future-events{padding:30px 15px 90px;background-color:#fff}.events-landing .future-events h1{text-align:center;margin-bottom:90px}.events-landing .future-events .inner{max-width:1200px;margin:auto;display:flex;gap:60px 30px;flex-wrap:wrap}.events-landing .future-events .inner article{background-color:#fff;flex:1 1 400px;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:3px 3px 15px 0px rgba(88,82,87,.15)}.events-landing .future-events .inner article .image{width:100%;aspect-ratio:4/2;min-height:260px;max-height:400px;background-size:cover;background-position:center}.events-landing .future-events .inner article .textwrap{padding:30px 15px}.events-landing .future-events .inner article .textwrap h3{margin-bottom:0px;font-size:24px;line-height:30px;color:#000}.events-landing .future-events .inner article .textwrap h3:hover{color:#6d56cc}.events-landing .future-events .inner article .textwrap .time{font-family:"Barlow",sans-serif;font-size:18px}.events-landing .future-events .inner article .textwrap .buttonrow{margin-top:30px;display:flex;gap:15px;flex-wrap:wrap}.past-events{background-color:#f2f2f2;padding:80px 15px 120px}.past-events h2{margin-bottom:60px;font-family:"Barlow",sans-serif;font-size:36px;line-height:44px;text-align:center}.past-events #filters-container{background-color:#fff;border-radius:10px;padding:30px 80px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:80px;max-width:1300px;margin:60px auto 120px}@media screen and (max-width: 1200px){.past-events #filters-container{padding-inline:15px;grid-gap:40px}}@media screen and (max-width: 800px){.past-events #filters-container{padding-inline:15px;grid-template-columns:repeat(2, 1fr);grid-template-areas:"term term" "type topic"}.past-events #filters-container .filterwrap.topic{grid-area:topic}.past-events #filters-container .filterwrap.type{grid-area:type}.past-events #filters-container .filterwrap.term{grid-area:term}}@media screen and (max-width: 500px){.past-events #filters-container{grid-template-areas:"term term" "type type" "topic topic"}}.past-events #filters-container .filterwrap{border-bottom:1px solid #ccc;position:relative}.past-events #filters-container .filterwrap .label{color:#494444;font-size:12px;margin-bottom:5px}.past-events #filters-container .filterwrap select{width:100%;border:none;font-size:1.6rem;accent-color:#6d56cc;padding:.5rem;outline-offset:.5rem}.past-events #filters-container .filterwrap select:focus{outline:thin solid #6d56cc}.past-events #filters-container .filterwrap .dropdown{padding-bottom:10px;font-size:16px;position:relative;cursor:pointer}.past-events #filters-container .filterwrap .dropdown .select{color:#494444}.past-events #filters-container .filterwrap .dropdown img{position:absolute;right:0;bottom:20px;transform:none;transition:all .3s ease-in-out}.past-events #filters-container .filterwrap .dropdown-list{display:block;position:absolute;top:100%;width:calc(100% + 30px);background:#fff;margin:0 -15px;padding:0px 15px;z-index:1;display:none;cursor:pointer}.past-events #filters-container .filterwrap .dropdown-list a{font-size:16px;display:block;width:100%;margin-bottom:10px;text-decoration:none;color:#000}.past-events #filters-container .filterwrap .dropdown-list a:hover{color:#6d56cc}.past-events #filters-container .filterwrap.active .dropdown img{position:absolute;right:0;bottom:20px;transform:rotateX(180deg)}.past-events #filters-container .filterwrap.active .dropdown-list{display:block}.past-events #filters-container .filter-term{display:flex;align-items:flex-end}.past-events #filters-container .search{position:relative;border-bottom:1px solid #ccc;width:100%;background-repeat:no-repeat;background-position:right;display:flex;align-items:flex-end}.past-events #filters-container .search input{border:none;border-radius:0;height:3.5rem;font-size:16px;color:#000;padding:.5rem;width:100%;background:rgba(0,0,0,0);outline-offset:.5rem}.past-events #filters-container .search input:focus{border:none;outline:thin solid #6d56cc}.past-events #filters-container .search input::placeholder{font-size:16px;color:#8c8c8c;font-style:italic}.past-events #filters-container .search img{position:absolute;right:15px;bottom:0}@media screen and (max-width: 800px){.past-events #filters-container .search img{bottom:10px}}.past-events .month-block{max-width:1120px;margin:auto;display:flex;padding-top:20px}@media screen and (max-width: 800px){.past-events .month-block{flex-direction:column}}.past-events .month-block .month-wrap{flex-basis:400px;flex-shrink:2;flex-grow:0;padding-right:60px}@media screen and (max-width: 800px){.past-events .month-block .month-wrap{flex:auto;padding-right:0px}}.past-events .month-block .month-wrap h2.inner{position:sticky;top:80px;margin-bottom:100px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 800px){.past-events .month-block .month-wrap h2.inner{margin-bottom:40px}}.past-events .month-block .month-wrap h2.inner .month{margin-bottom:0;font-family:"Roboto Slab",serif;font-size:32px;font-weight:700;line-height:40px;color:#6d56cc}.past-events .month-block .month-wrap h2.inner .year{margin-bottom:30px;font-family:"Barlow",sans-serif;font-size:20px;font-weight:700;line-height:30px;color:#000}.past-events .month-block .pastevent-list{flex-basis:720px;flex-shrink:1}@media screen and (max-width: 800px){.past-events .month-block .pastevent-list{flex:auto}}.past-events .month-block .pastevent-list .pastevent-item{margin-bottom:90px}@media screen and (max-width: 800px){.past-events .month-block .pastevent-list .pastevent-item{margin-bottom:40px}}.past-events .month-block .pastevent-list .pastevent-item time{font-size:14px;margin-bottom:0;font-family:"Barlow",sans-serif;text-transform:uppercase;color:#6d56cc;font-weight:700}.past-events .month-block .pastevent-list .pastevent-item a{text-decoration:none;color:#000;outline-offset:.5rem}.past-events .month-block .pastevent-list .pastevent-item a:hover{color:#6d56cc}.past-events .month-block .pastevent-list .pastevent-item a:focus{color:#6d56cc;outline:thin solid #6d56cc}.past-events .month-block .pastevent-list .pastevent-item h3{margin-top:0;margin-bottom:1rem;font-family:"Barlow",sans-serif;font-size:26px;line-height:130%;color:#000;text-decoration:none}.past-events .month-block .pastevent-list .pastevent-item h3:hover{color:#6d56cc}.past-events .month-block .pastevent-list .pastevent-item h3:focus{color:#6d56cc;outline:thin solid #6d56cc}.past-events .month-block .pastevent-list .pastevent-item .excerpt{font-size:16px;line-height:24px;font-family:"Barlow",sans-serif}.two-col-carousel{position:relative;background:linear-gradient(to right, #fff 0%, #fff 80px, #6d56cc 80px, #6d56cc 100%);display:grid;grid-template-columns:700px auto;overflow-y:visible;margin-top:60px}@media screen and (max-width: 1200px){.two-col-carousel{grid-template-columns:450px auto}}@media screen and (max-width: 1000px){.two-col-carousel{display:block}}.two-col-carousel .col1{background-color:#3c2989;color:#fff;padding-top:60px;padding-bottom:180px;padding-right:70px;padding-left:clamp(15px,4vw,250px);transform:translateY(-60px);z-index:1}@media screen and (max-width: 1000px){.two-col-carousel .col1{padding-bottom:60px}}@media screen and (max-width: 600px){.two-col-carousel .col1{padding-right:20px}}.two-col-carousel .col1 .inner{max-width:400px}@media screen and (max-width: 1000px){.two-col-carousel .col1 .inner{max-width:100%}}.two-col-carousel .col1 .label{color:#fff}.two-col-carousel .col1 h2{font-size:40px;line-height:52px}@media screen and (max-width: 600px){.two-col-carousel .col1 h2{font-size:30px;line-height:40px}}.two-col-carousel .col1 a.button{background-color:#fff;color:#6d56cc}.two-col-carousel .col2{overflow:visible;padding-top:80px;max-width:calc(100vw - 700px);z-index:2;position:relative}@media screen and (max-width: 1200px){.two-col-carousel .col2{max-width:calc(100vw - 450px)}}@media screen and (max-width: 1000px){.two-col-carousel .col2{max-width:100%;padding-top:0}}.two-col-carousel .col2 .slides-contain{overflow:hidden;transform:translateX(-70px);margin-right:-70px;border-radius:10px 0 0 10px}@media screen and (max-width: 1200px){.two-col-carousel .col2 .slides-contain{margin-right:-40px;transform:translateX(-40px)}}@media screen and (max-width: 1000px){.two-col-carousel .col2 .slides-contain{transform:translateX(0);margin-right:0;padding-left:15px}}.two-col-carousel .col2 .slides-wrap{display:flex;gap:30px;z-index:3}.two-col-carousel .col2 .slides-wrap article{position:relative;display:flex;align-items:flex-end}.two-col-carousel .col2 .slides-wrap article .imgwrap{border-radius:10px;width:510px;aspect-ratio:1;overflow:hidden;position:relative}@media screen and (max-width: 600px){.two-col-carousel .col2 .slides-wrap article .imgwrap{width:300px}}.two-col-carousel .col2 .slides-wrap article .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.two-col-carousel .col2 .slides-wrap article .imgwrap::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.two-col-carousel .col2 .slides-wrap article .textwrap{position:absolute;bottom:0;left:0;width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:30px}.two-col-carousel .col2 .slides-wrap article .textwrap a.label{color:#ccc4ed}.two-col-carousel .col2 .slides-wrap article .textwrap h3.heading{margin:0;color:#fff;font-size:24px;line-height:32px}.two-col-carousel .col2 .slides-wrap article .textwrap h3.heading a{color:#fff}.two-col-carousel .col2 .btn-wrap{display:flex;justify-content:flex-end;align-items:center;padding-right:60px;gap:20px;min-height:160px}.two-col-carousel .col2 .btn-wrap button{background-color:#3c2989;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.two-col-carousel .col2 .btn-wrap button.disabled{opacity:.3}.two-col-carousel .col2 .btn-wrap button svg path{fill:#fff}.photojournalism-carousel{overflow:hidden;background-color:#000;display:flex;flex-direction:column;align-items:center;padding-block:60px;margin-bottom:120px}.photojournalism-carousel h2{padding:0;margin:0;font-size:1.4rem;line-height:2.4rem}.photojournalism-carousel a.label{color:#fff;margin:0;padding:0}.photojournalism-carousel a.label:hover{color:#6d56cc}.photojournalism-carousel .slidewrap{margin-top:60px}.photojournalism-carousel .slidewrap .slidetrack{display:flex;gap:10vw}.photojournalism-carousel .slidewrap .slidetrack article{width:50vw;height:70vh;max-height:50vw;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:150px}.photojournalism-carousel .slidewrap .slidetrack article .photowrap{position:absolute;inset:0;width:100%;height:100%}.photojournalism-carousel .slidewrap .slidetrack article .photowrap .photo{width:50%;height:50%;position:absolute;background-size:cover;background-repeat:no-repeat}.photojournalism-carousel .slidewrap .slidetrack article .photowrap .photo:nth-of-type(1){top:0;right:0;width:35%;filter:brightness(0.5)}.photojournalism-carousel .slidewrap .slidetrack article .photowrap .photo:nth-of-type(2){bottom:30px;width:40%;left:0;filter:brightness(0.5)}.photojournalism-carousel .slidewrap .slidetrack article .photowrap .photo:nth-of-type(3){height:90%;width:60%;bottom:0;left:20%}.photojournalism-carousel .slidewrap .slidetrack article:nth-of-type(3) .desc{opacity:1}.photojournalism-carousel .slidewrap .slidetrack article .desc{z-index:5;color:#fff;align-self:flex-end;text-align:center;transform:translateY(70%);padding-inline:30px;opacity:0;transition:all .5s ease-in-out}.photojournalism-carousel .slidewrap .slidetrack article .desc h3{margin-bottom:15px}.photojournalism-carousel .slidewrap .slidetrack article .desc p{font-size:1.4rem;line-height:2.4rem}.photojournalism-carousel .btn-wrap{display:flex;gap:20px;padding-top:30px}.photojournalism-carousel .btn-wrap button{background-color:rgba(255,255,255,.15);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;transition:all .3s ease-in-out}.photojournalism-carousel .btn-wrap button:hover{background-color:rgba(255,255,255,.5)}.photojournalism-carousel .btn-wrap button:hover:first-of-type svg{transform:translateX(-3px)}.photojournalism-carousel .btn-wrap button:hover:last-of-type svg{transform:translateX(3px)}.photojournalism-carousel .btn-wrap button svg{transition:all .3s ease-in-out}.photojournalism-carousel .btn-wrap button svg path{fill:#fff}.featured-resource-carousel{padding-top:120px;padding-left:30px;overflow:hidden}.featured-resource-carousel .inner{max-width:1400px;margin:auto;display:flex;gap:40px}@media screen and (max-width: 900px){.featured-resource-carousel .inner{flex-direction:column}}.featured-resource-carousel .inner .col1{flex:0 0 400px}.featured-resource-carousel .inner .col1 .label{color:#6d56cc}.featured-resource-carousel .inner .col1 h1{font-size:40px;line-height:52px}.featured-resource-carousel .inner .col1 nav .btn-wrap{display:flex;gap:20px}.featured-resource-carousel .inner .col1 nav .btn-wrap button{padding:0;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.featured-resource-carousel .inner .col1 nav .btn-wrap button.disabled{opacity:.3;cursor:not-allowed}.featured-resource-carousel .inner .col1 nav .btn-wrap button svg path{fill:#fff}.featured-resource-carousel .inner .col2{flex:1 1 100%}.featured-resource-carousel .inner .col2 .slidewrap{overflow:hidden}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack{display:flex;gap:40px;overflow:visible}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article{width:400px;min-width:400px;display:flex;flex-direction:column}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .upper{height:270px;width:100%;position:relative}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .upper img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .upper .label{position:absolute;top:20px;left:20px;padding-inline:10px;background-color:#ccc4ed;color:#6d56cc}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .lower{background-color:#f2f2f2;padding:30px}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .lower h3{font-size:24px;line-height:32px;color:#000;margin:0;margin-bottom:20px;padding:0}.featured-resource-carousel .inner .col2 .slidewrap .slidetrack article .lower .excerpt{font-size:16px;line-height:28px;color:#000}.subscribe-form-container{background-color:#eeebf9}.subscribe-form-container .subscribe-form{max-width:1140px;margin:auto;padding-block:120px;padding-inline:30px;text-align:center}.subscribe-form-container .subscribe-form h2{font-weight:700;font-size:3.2rem;line-height:4rem;text-align:center;color:#000}@media screen and (max-width: 600px){.subscribe-form-container .subscribe-form h2{font-size:2.4rem;line-height:3rem}}.subscribe-form-container .subscribe-form p{font-weight:400;font-size:1.6rem;line-height:2.8rem;text-align:center;color:#000}@media screen and (max-width: 600px){.subscribe-form-container .subscribe-form{padding-block:6rem;padding-inline:1.5rem}}.subscribe-form-container .subscribe-form .gform_heading h3{text-align:center;text-transform:uppercase;font-weight:700;font-size:1.4rem;line-height:2.4rem;letter-spacing:.1em;color:#3c2989}.subscribe-form-container .subscribe-form .gform_heading .gform_description h2{font-weight:700;font-size:3.2rem;line-height:4rem;text-align:center;color:#000}@media screen and (max-width: 600px){.subscribe-form-container .subscribe-form .gform_heading .gform_description h2{font-size:2.4rem;line-height:3rem}}.subscribe-form-container .subscribe-form .gform_heading .gform_description p{font-weight:400;font-size:1.6rem;line-height:2.8rem;text-align:center;color:#000}.subscribe-form-container .subscribe-form .gform_body .gform_fields{display:grid;grid-template-columns:1fr 1fr}.subscribe-form-container .subscribe-form .gform_body .gform_fields li{grid-column:span 2;margin-block:10px}.subscribe-form-container .subscribe-form .gform_body .gform_fields li.inline-checkbox{grid-column:span 1;display:flex;justify-content:center}.subscribe-form-container .subscribe-form .gform_body .gform_fields li.inline-checkbox label{font-size:16px;line-height:28px}.subscribe-form-container .subscribe-form .gform_body .gform_fields li.inline-checkbox .ginput_container{width:100%;text-align:center}.subscribe-form-container .subscribe-form .gform_body .gform_fields li.field_sublabel_below .ginput_recaptcha{margin:auto;width:fit-content}.subscribe-form-container .subscribe-form .gform_body input{border-radius:10px;border:1px solid #d9d9d9;margin-block:0 !important}.subscribe-form-container .subscribe-form .gform_body input[type=text],.subscribe-form-container .subscribe-form .gform_body input[type=email]{padding:10px 15px !important}@media screen and (max-width: 600px){.subscribe-form-container .subscribe-form .gform_body input[type=text],.subscribe-form-container .subscribe-form .gform_body input[type=email]{font-size:1.4rem !important;line-height:2.4rem;padding:10px !important;margin-left:-10px}}.subscribe-form-container .subscribe-form .gform_body input[type=checkbox]{accent-color:#6d56cc;margin:10px;transform:scale(1.4)}.subscribe-form-container .subscribe-form .gform_footer{padding-top:30px;text-align:center}section.loading-container{display:flex;align-items:center;justify-content:center;margin-block:120px;margin-inline:30px}section.loading-container svg{animation:rotateLoadingSpinner 10s infinite linear}section.loading-container.archive-loading-container{opacity:0}section.loading-container.archive-loading-container.loading{opacity:1;transition:opacity .5s ease-in-out}@keyframes rotateLoadingSpinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}main.page-contact aside .sidebar-container,main.single-sb_news_views aside .sidebar-container,main.campaign aside .sidebar-container{padding-top:45px;padding-bottom:120px}main.page-contact aside .sidebar-container .sidebar,main.single-sb_news_views aside .sidebar-container .sidebar,main.campaign aside .sidebar-container .sidebar{border-top:3px solid #6d56cc;padding-top:15px}main.page-contact aside .sidebar-container .sidebar .block,main.single-sb_news_views aside .sidebar-container .sidebar .block,main.campaign aside .sidebar-container .sidebar .block{float:none;display:block;margin-bottom:6rem}main.page-contact aside .sidebar-container .sidebar .block-body,main.single-sb_news_views aside .sidebar-container .sidebar .block-body,main.campaign aside .sidebar-container .sidebar .block-body{font-size:1.6rem;line-height:2.4rem;font-family:"Barlow",sans-serif}main.page-contact aside .sidebar-container .sidebar .block-body .orange-button,main.single-sb_news_views aside .sidebar-container .sidebar .block-body .orange-button,main.campaign aside .sidebar-container .sidebar .block-body .orange-button{margin:15px 0}main.page-contact aside .sidebar-container .sidebar .block-body a.video-image,main.single-sb_news_views aside .sidebar-container .sidebar .block-body a.video-image,main.campaign aside .sidebar-container .sidebar .block-body a.video-image{display:block;width:100%;height:auto;position:relative}main.page-contact aside .sidebar-container .sidebar .block-body a.video-image>svg,main.single-sb_news_views aside .sidebar-container .sidebar .block-body a.video-image>svg,main.campaign aside .sidebar-container .sidebar .block-body a.video-image>svg{position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%);transition:all .3s ease-in-out}main.page-contact aside .sidebar-container .sidebar .block-body a.video-image>svg path,main.single-sb_news_views aside .sidebar-container .sidebar .block-body a.video-image>svg path,main.campaign aside .sidebar-container .sidebar .block-body a.video-image>svg path{fill:#6d56cc}main.page-contact aside .sidebar-container .sidebar .block-body a.video-image:hover>svg,main.single-sb_news_views aside .sidebar-container .sidebar .block-body a.video-image:hover>svg,main.campaign aside .sidebar-container .sidebar .block-body a.video-image:hover>svg{opacity:.9}main.page-contact aside .sidebar-container .sidebar .block-title,main.single-sb_news_views aside .sidebar-container .sidebar .block-title,main.campaign aside .sidebar-container .sidebar .block-title{font-family:"Barlow",sans-serif;font-weight:700;margin-bottom:15px;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#6d56cc}main.page-contact aside .sidebar-container .sidebar .block-type-text,main.single-sb_news_views aside .sidebar-container .sidebar .block-type-text,main.campaign aside .sidebar-container .sidebar .block-type-text{margin-bottom:30px}main.page-contact aside .sidebar-container .sidebar .block-type-text .news-label,main.single-sb_news_views aside .sidebar-container .sidebar .block-type-text .news-label,main.campaign aside .sidebar-container .sidebar .block-type-text .news-label{font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#e58e1a}main.page-contact aside .sidebar-container .sidebar .block-type-text .block-body,main.single-sb_news_views aside .sidebar-container .sidebar .block-type-text .block-body,main.campaign aside .sidebar-container .sidebar .block-type-text .block-body{display:flex;flex-direction:column;font-weight:500;font-size:18px;line-height:30px;color:#000}main.page-contact aside .sidebar-container .sidebar .block-type-text .block-body h3,main.single-sb_news_views aside .sidebar-container .sidebar .block-type-text .block-body h3,main.campaign aside .sidebar-container .sidebar .block-type-text .block-body h3{font-size:24px;line-height:30px;margin-block:10px}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource,main.campaign aside .sidebar-container .sidebar .block.block-type-resource{padding:15px 0;margin-bottom:30px;display:flex;justify-content:left;align-items:flex-start}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name{margin-bottom:10px;font-size:1.8rem;line-height:1.3;font-family:"Barlow",sans-serif;font-weight:700;font-style:normal}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a{font-size:18px;line-height:24px;font-style:normal;color:#000}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:hover,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:hover,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:hover{color:#6d56cc}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:focus,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:focus,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info .name a:focus{color:#6d56cc;outline:thin solid #6d56cc}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info .date,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info .date,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info .date{font-size:1.2rem;line-height:1.6rem}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-image,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-image,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-image{width:100px;line-height:0;border:1px solid #ccc;margin-bottom:30px}main.page-contact aside .sidebar-container .sidebar .block.block-type-resource .resource-info.has-image,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-resource .resource-info.has-image,main.campaign aside .sidebar-container .sidebar .block.block-type-resource .resource-info.has-image{margin-left:10px}main.page-contact aside .sidebar-container .sidebar .block.block-type-feed,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-feed,main.campaign aside .sidebar-container .sidebar .block.block-type-feed{margin-block:30px;border-top:3px solid #6d56cc;padding-top:30px}main.page-contact aside .sidebar-container .sidebar .block.block-type-feed .block-title-subtext,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-feed .block-title-subtext,main.campaign aside .sidebar-container .sidebar .block.block-type-feed .block-title-subtext{display:none}main.page-contact aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed,main.campaign aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed{padding-inline:0;margin-inline:0;list-style:none}main.page-contact aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li,main.campaign aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li{list-style:none;padding-inline:0}main.page-contact aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li .article-date,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li .article-date,main.campaign aside .sidebar-container .sidebar .block.block-type-feed ul.block-feed li .article-date{font-family:"Barlow",sans-serif;font-size:12px}main.page-contact aside .sidebar-container .sidebar .block.block-type-code,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-code,main.campaign aside .sidebar-container .sidebar .block.block-type-code{border-top:3px solid #6d56cc;padding-block:30px}main.page-contact aside .sidebar-container .sidebar .block.block-type-code h6,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-code h6,main.campaign aside .sidebar-container .sidebar .block.block-type-code h6{font-size:14px;line-height:24px;margin-block:15px}main.page-contact aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll,main.campaign aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll{padding:0}main.page-contact aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll a.LinkItem,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll a.LinkItem,main.campaign aside .sidebar-container .sidebar .block.block-type-code #diigo_linkroll a.LinkItem{font-weight:700;font-size:14px}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet{margin-bottom:60px}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-title,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-title,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-title{font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#e58e1a}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet{margin-top:15px;margin-bottom:40px;font-size:2rem;line-height:3rem}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet .date,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet .date,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-tweet .date{font-weight:400;font-size:1.4rem;line-height:2rem}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user{height:fit-content;min-height:60px}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .follow-link,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .follow-link,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .follow-link{float:right}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .image,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .image,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .image{position:relative;float:left;width:40px;height:40px;margin-right:10px}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about{float:left}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .name,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .name,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .name{margin-top:0;margin-bottom:5px;font-size:1.8rem;line-height:2.4rem;font-weight:700}main.page-contact aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .username,main.single-sb_news_views aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .username,main.campaign aside .sidebar-container .sidebar .block.block-type-tweet .block-body .twitter-user .about .username{font-size:1.2rem;line-height:1.2rem}main.page-contact aside .sidebar-container .sidebar section.media-inquires,main.single-sb_news_views aside .sidebar-container .sidebar section.media-inquires,main.campaign aside .sidebar-container .sidebar section.media-inquires{margin-bottom:60px}main.page-contact aside .sidebar-container .sidebar section.media-inquires h2,main.single-sb_news_views aside .sidebar-container .sidebar section.media-inquires h2,main.campaign aside .sidebar-container .sidebar section.media-inquires h2{font-weight:700;font-size:4rem;line-height:5.2rem;color:#e58e1a;margin-top:0}main.page-contact aside .sidebar-container .sidebar section.media-inquires p,main.single-sb_news_views aside .sidebar-container .sidebar section.media-inquires p,main.campaign aside .sidebar-container .sidebar section.media-inquires p{display:flex;flex-direction:column;font-weight:700;font-size:14px;line-height:32px;color:#000}main.page-contact aside .sidebar-container .sidebar section.media-inquires p span a,main.single-sb_news_views aside .sidebar-container .sidebar section.media-inquires p span a,main.campaign aside .sidebar-container .sidebar section.media-inquires p span a{text-decoration:underline}article.resource-list-item{display:flex;gap:40px;margin-bottom:80px}@media screen and (max-width: 700px){article.resource-list-item{flex-direction:column}}article.resource-list-item .resource-image{flex:0 0 180px;display:block;overflow:hidden;width:180px;height:235px;position:relative}article.resource-list-item .resource-image:hover img{transform:scale(1.05)}article.resource-list-item .resource-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out}article.resource-list-item .resource-details .labelwrap{padding-bottom:5px;display:flex;gap:15px}article.resource-list-item .resource-details .labelwrap a.label{line-height:1.4rem;display:flex;cursor:pointer;color:var(--theme-color)}article.resource-list-item .resource-details .labelwrap a.label:hover{filter:brightness(0.8)}article.resource-list-item .resource-details h2{font-size:2.4rem;line-height:3.6rem;color:#000;margin:5px 0;padding:0}article.resource-list-item .resource-details h2 a{color:#000}article.resource-list-item .resource-details h2 a:hover{color:#6d56cc}article.resource-list-item .resource-details .resource-date{font-family:"Barlow",sans-serif;font-size:1.4rem;line-height:3.6rem;letter-spacing:.1em;color:#000;text-transform:uppercase}article.resource-list-item .resource-details .resource-excerpt{margin-block:20px;font-size:1.6rem;line-height:2.8rem;color:#000}article.resource-list-item .resource-details .btnwrap{display:flex;flex-wrap:wrap;gap:20px}article.resource-list-item .resource-details .btnwrap a.btn.download{background-color:rgba(0,0,0,0);color:#737373;border:1px solid #737373}article.resource-list-item .resource-details .btnwrap a.btn.download:hover{color:#3c2989;border:1px solid #3c2989}section.banner-container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.banner-container.banner-video{position:relative}section.banner-container.banner-video .vid-wrapper{background-color:#eee;position:absolute;top:0;width:100%;height:100%;z-index:-1;overflow:hidden}section.banner-container.banner-video .vid-wrapper .video-foreground{min-width:100%;min-height:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}section.banner-container.banner-image{background-size:cover;background-position:50% 30%}section.banner-container .mobile-bkgrd{display:none;position:absolute;background-size:cover;width:100%;height:100%;z-index:-1}@media screen and (max-width: 600px){section.banner-container .mobile-bkgrd{display:block}}section.banner-container .inner{min-height:60vh;width:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;padding:30px}section.banner-container h1{color:#fff;font-size:48px;line-height:58px;max-width:1100px;text-align:center}main.our-work .collage{max-width:100vw;overflow:hidden;min-height:900px;padding:30px 15px 200px}main.our-work .collage .img-wrap{width:100%;position:absolute;z-index:1;display:flex;transform:translateY(-100px)}main.our-work .collage .img-wrap>div{flex-basis:50%;flex-grow:0;flex-shrink:0;overflow-y:visible}main.our-work .collage .img-wrap span{display:block}main.our-work .collage .img-wrap .left{display:flex;flex-direction:column;transform:translateY(600px)}main.our-work .collage .img-wrap .left .lower{padding-top:0px;display:flex;align-items:center;justify-content:center}main.our-work .collage .img-wrap .right{display:flex;flex-direction:row}main.our-work .collage .img-wrap .right .col:last-of-type{padding-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transform:translateY(300px)}main.our-work .collage .img-wrap .img1 img{transform:translateX(-70%) rotate(15deg) translateY(0px)}main.our-work .collage .img-wrap .img2 img{transform:rotate(-5deg) translateY(-180px)}main.our-work .collage .img-wrap .img3 img{transform:rotate(10deg) translate(5px 30px);z-index:-1}main.our-work .collage .img-wrap .img4 img{transform:rotate(3deg)}main.our-work .collage .img-wrap .img5{z-index:3}main.our-work .collage .img-wrap .img5 img{transform:rotate(10deg) translateX(-25%) translateY(0px)}main.our-work .collage .img-wrap .img6 img{transform:rotate(-5deg) translateX(-5%) translateY(200px);z-index:2}main.our-work .collage .text{max-width:1130px;margin:auto;padding:30px 15px 150px;z-index:0}@media screen and (max-width: 1400px){main.our-work .collage .text{padding-left:clamp(60px,12vw,120px)}}main.our-work .collage .text p{transform:translateY(-200px)}main.our-work .collage p,main.our-work .collage p>strong{font-family:"Barlow",sans-serif;font-size:48px;line-height:50px;font-weight:bold;max-width:420px}main.our-work .collage p>strong{color:#6d56cc}@media screen and (max-width: 900px){.collage{display:none}.collage .img-wrap .img4 img{transform:rotate(3deg) scale(0.7)}.collage .img-wrap .img5 img{transform:rotate(10deg) translateX(-200px) translateY(0px)}.collage .img-wrap .img6 img{transform:rotate(-5deg) translateX(-200px) translateY(200px);z-index:2}}@media screen and (max-width: 700px){.collage .img-wrap .img1 img{transform:translateX(-70%) rotate(15deg) translateY(-100px)}.collage .img-wrap .img2 img{transform:rotate(-5deg) translateY(-300px)}.collage .img-wrap .img3 img{transform:rotate(10deg) translateY(0);z-index:-1}.collage .img-wrap .img4 img{transform:rotate(3deg) scale(0.7) translateX(-200px) translatey(-100px)}.collage .img-wrap .img5 img{transform:rotate(10deg) translateX(-400px) translateY(0px) scale(0.7)}.collage .img-wrap .img6 img{transform:rotate(-5deg) translateX(-600px) translateY(300px) scale(0.7);z-index:2}}@media screen and (max-width: 500px){.collage .img-wrap .img1 img{transform:translateX(-70%) rotate(15deg) translateY(-100px)}.collage .img-wrap .img2 img{transform:rotate(-5deg) translateY(-300px)}.collage .img-wrap .img3 img{transform:rotate(10deg) translateY(0);z-index:-1}.collage .img-wrap .img4 img{transform:rotate(3deg) scale(0.7) translateX(-200px) translatey(-100px)}.collage .img-wrap .img5 img{transform:rotate(10deg) translateX(-400px) translateY(100px) scale(0.7)}.collage .img-wrap .img6 img{display:none}.collage .text{padding:30px 15px 30px}.collage .text p{transform:translateY(-100px)}.collage p,.collage p>strong{font-family:"futura-pt-bold";font-size:40px;line-height:42px;font-weight:bold;max-width:420px}}.mobile-collage{display:none;position:relative;min-height:600px;max-width:100vw;overflow:hidden;padding-top:60px;margin-top:-60px;padding-bottom:120px;margin-bottom:-70px}.mobile-collage .mob-img-wrap{position:absolute;top:80px;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;z-index:-1}.mobile-collage .mob-img-wrap>span{position:absolute}.mobile-collage .img1{top:-60px;left:-190px}.mobile-collage .img2{top:-10px;right:-80px;z-index:1}.mobile-collage .img3{bottom:250px;right:240px}.mobile-collage .img4{bottom:40px;right:-30px;z-index:-1}.mobile-collage .img5{bottom:180px;left:30px}.mobile-collage .img1 img{transform:rotate(15deg)}.mobile-collage .img2 img{transform:rotate(-5deg) scale(0.7)}.mobile-collage .img3 img{transform:rotate(-5deg) scale(0.7)}.mobile-collage .img4 img{transform:scale(0.75) rotate(10deg);transform-origin:bottom right}.mobile-collage .img5 img{transform:rotate(-5deg)}.mobile-collage .text{margin:auto;padding:240px 15px}.mobile-collage p,.mobile-collage p>strong{font-family:"futura-pt-bold";font-size:48px;line-height:50px;font-weight:bold;max-width:420px}.mobile-collage p>strong{color:#00a8cb}@media screen and (max-width: 900px){.mobile-collage{display:flex}}@media screen and (max-width: 700px){.mobile-collage .text{margin:auto;padding:240px 30px}.mobile-collage p,.mobile-collage p>strong{font-size:42px;line-height:48px}.mobile-collage .img1{top:-70px;left:-175px}.mobile-collage .img2{top:-30px;right:-60px;z-index:1}.mobile-collage .img3{bottom:180px;right:25%}.mobile-collage .img4{bottom:90px;right:-40px;z-index:-1}.mobile-collage .img5{bottom:190px;left:30px}.mobile-collage .img1 img{transform:rotate(18deg) scale(0.7) translateY(-60px)}.mobile-collage .img4 img{transform:scale(0.6) rotate(10deg);transform-origin:bottom right}}@media screen and (max-width: 450px){.mobile-collage .text{margin:auto;padding:240px 15px 160px}.mobile-collage p,.mobile-collage p>strong{font-size:36px;line-height:38px}.mobile-collage .img1{top:-70px;left:-175px}.mobile-collage .img2{top:-30px;right:-60px;z-index:1}.mobile-collage .img3{bottom:150px;left:15px}.mobile-collage .img4{bottom:130px;right:5px;z-index:-1}.mobile-collage{min-height:500px}.mobile-collage .img1 img{transform:rotate(18deg) scale(0.5)}.mobile-collage .img2 img{transform:rotate(-9deg) scale(0.7)}.mobile-collage .img4 img{transform:scale(0.4) rotate(10deg);transform-origin:bottom right}.mobile-collage .img5{display:none}}main.our-work section.sticky-content{display:flex}main.our-work section.sticky-content aside{flex-basis:550px;flex-grow:0;flex-shrink:1}main.our-work section.sticky-content aside .inner{position:sticky;top:0;padding-right:30px;display:flex;flex-direction:column;max-height:100vh}main.our-work section.sticky-content aside .inner .section-nav{padding:60px;flex-basis:25vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;transition:all .5s ease-in-out}main.our-work section.sticky-content aside .inner .section-nav.active{flex-basis:50vh;margin-right:-30px}main.our-work section.sticky-content aside .inner .section-nav .label{font-family:"Barlow",sans-serif;font-weight:400;color:#000;font-size:16px;line-height:20px;letter-spacing:.01em;margin-bottom:0px}main.our-work section.sticky-content aside .inner .section-nav h2{color:#fff;font-family:"Roboto Slab",serif;font-size:24px;line-height:30px}main.our-work section.sticky-content aside .inner .section-nav:nth-of-type(1){background-color:#f17e5e}main.our-work section.sticky-content aside .inner .section-nav:nth-of-type(2){background-color:#489cf0}main.our-work section.sticky-content aside .inner .section-nav:nth-of-type(3){background-color:#68b575}main.our-work section.sticky-content article{flex-basis:640px;flex-grow:2;flex-shrink:2;padding:60px 15px 60px 60px}main.our-work section.sticky-content article .section-heading{display:none;padding:30px 15px;margin:0 -15px 30px}main.our-work section.sticky-content article .section-heading .label{color:#494444;font-size:16px;line-height:24px;font-weight:400;letter-spacing:.01em;margin-bottom:10px}main.our-work section.sticky-content article .section-heading h2{color:#fff;font-size:24px;line-height:30px}main.our-work section.sticky-content article .section-content{width:100%;max-width:640px;margin:auto;margin-bottom:150px}main.our-work section.sticky-content article .section-content h3.heading{font-size:28px;line-height:36px;margin-bottom:30px}main.our-work section.sticky-content article .section-content .content{margin-bottom:60px}main.our-work section.sticky-content article .section-content .content p{font-size:20px;line-height:30px}main.our-work section.sticky-content article .section-content .content li{font-size:18px;line-height:32px}main.our-work section.sticky-content article .section-content .linksheading{font-family:"Barlow",sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:30px;letter-spacing:1px;font-weight:700;color:#8c8c8c}main.our-work section.sticky-content article .section-content .link-block{width:100%;max-width:100%;transform:scale(1);transition:all .4s ease-in-out}main.our-work section.sticky-content article .section-content .link-block:hover{transform:scale(1.03)}main.our-work section.sticky-content article .section-content .link-block:hover .imgwrap{box-shadow:-1px 1px 10px -3px rgba(0,0,0,.4)}main.our-work section.sticky-content article .section-content .link-block:hover .imgwrap img{opacity:1}main.our-work section.sticky-content article .section-content .link-block .imgwrap{box-shadow:none;transition:all .4s ease-in-out}main.our-work section.sticky-content article .section-content .link-block a{display:flex;margin-bottom:30px;text-decoration:none;width:100%}main.our-work section.sticky-content article .section-content .link-block .imgwrap{width:160px;height:100px;flex-basis:160px;flex-grow:0;flex-shrink:0;border-radius:5px;overflow:hidden}main.our-work section.sticky-content article .section-content .link-block .imgwrap img{width:100%;height:100%;object-fit:cover}main.our-work section.sticky-content article .section-content .link-block .textwrap{padding-left:30px}main.our-work section.sticky-content article .section-content .link-block .link-label{text-transform:uppercase;font-family:"Barlow",sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#737373;letter-spacing:.05em;margin-bottom:5px}main.our-work section.sticky-content article .section-content .link-block .link-title{font-family:"Roboto Slab",serif;font-size:16px;font-weight:700;line-height:24px;color:#000}main.our-work section.sticky-content #stickyhead-0{background-color:#fdbb1e}main.our-work section.sticky-content #stickyhead-1{background-color:#00a8cb}main.our-work section.sticky-content #stickyhead-2{background-color:#f47d30}@media screen and (max-width: 900px){.sticky-content aside{display:none}.sticky-content .section-heading{display:block}.sticky-content article{padding-bottom:0;padding:0 15px}}@media screen and (max-width: 500px){.sticky-content article .link-block a{flex-direction:column;margin-bottom:45px}.sticky-content article .link-block .textwrap{padding-left:0px;padding-top:5px}}main.our-work .map-container{padding:100px 15px;max-width:1100px;margin:auto}main.our-work .map-container h2{font-size:48px;line-height:56px;margin-bottom:60px;text-align:center}main.our-work .map-container h3{font-size:36px;line-height:48px;margin-bottom:60px;text-align:center}main.our-work .map-container .svg-wrap{max-width:700px;margin:auto;margin-bottom:60px;padding:0 15px}main.our-work .map-container nav.mapnav{display:flex;justify-content:center;margin-bottom:60px}main.our-work .map-container nav.mapnav button{border-radius:0;text-transform:uppercase;font-family:"Barlow",sans-serif;font-weight:400;color:#000;opacity:.4;font-size:16px;line-height:24px;border-top:3px solid #000;letter-spacing:.01em;border-left:none;border-right:none;border-bottom:none;background-color:rgba(0,0,0,0);margin:0 30px;transition:all .2s ease-in-out}main.our-work .map-container nav.mapnav button:hover{opacity:1}main.our-work .map-container nav.mapnav button:focus{outline:none}main.our-work .map-container nav.mapnav button.active{opacity:1}main.our-work .map-container #link-strategies.active{border-top-color:#f17e5e}main.our-work .map-container #link-tactics.active{border-top-color:#489cf0}main.our-work .map-container #link-strengths.active{border-top-color:#68b575}main.our-work .map-container .svg-trigger path{transition:all .2s ease-in-out;cursor:pointer}main.our-work .map-container .svg-trigger path#strategies-bkgrd{fill:#fff;stroke:#fdbb1e;stroke-miterlimit:10;stroke-width:4px}main.our-work .map-container .svg-trigger path#strategies-icon{fill:#fdbb1e}main.our-work .map-container .svg-trigger path#strengths-bkgrd{fill:#fff;stroke:#68b575;stroke-miterlimit:10;stroke-width:4px}main.our-work .map-container .svg-trigger path#strengths-icon{fill:#68b575}main.our-work .map-container .svg-trigger path#tactics-bkgrd{fill:#fff;stroke:#489cf0;stroke-miterlimit:10;stroke-width:4px}main.our-work .map-container .svg-trigger path#tactics-icon{fill:#489cf0}main.our-work .map-container .svg-trigger.active path#strategies-bkgrd{fill:#fdbb1e}main.our-work .map-container .svg-trigger.active path#strengths-bkgrd{fill:#68b575}main.our-work .map-container .svg-trigger.active path#tactics-bkgrd{fill:#489cf0}main.our-work .map-container .svg-trigger.active path#strategies-icon,main.our-work .map-container .svg-trigger.active path#strengths-icon,main.our-work .map-container .svg-trigger.active path#tactics-icon{fill:#fff}main.our-work .map-container .svg-trigger:hover path#strategies-bkgrd{fill:#fdbb1e}main.our-work .map-container .svg-trigger:hover path#strengths-bkgrd{fill:#68b575}main.our-work .map-container .svg-trigger:hover path#tactics-bkgrd{fill:#489cf0}main.our-work .map-container .svg-trigger:hover path#strategies-icon,main.our-work .map-container .svg-trigger:hover path#strengths-icon,main.our-work .map-container .svg-trigger:hover path#tactics-icon{fill:#fff}main.our-work .map-container .mapcontent{display:flex;flex-direction:column;justify-content:center;position:relative;max-width:1100px;margin:auto}main.our-work .map-container .mapcontent .mapblock{width:100%;margin:auto;opacity:0;transition:all .3s ease-in-out;position:absolute;top:0;left:0;pointer-events:none}main.our-work .map-container .mapcontent .mapblock.active{opacity:1;position:static;pointer-events:all}main.our-work .map-container .mapcontent .mapblock .titlewrap{display:flex;justify-content:center;align-items:center;margin-bottom:30px}main.our-work .map-container .mapcontent .mapblock .titlewrap img{width:40px;height:40px;margin-right:15px}main.our-work .map-container .mapcontent .mapblock .titlewrap h4{font-size:28px;line-height:32px}main.our-work .map-container .mapcontent .mapblock .block-icon-container{display:flex;flex-wrap:wrap;gap:15px;max-width:1100px;padding-top:15px;margin:auto;align-items:flex-start;justify-content:center}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap{flex-basis:200px;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:30px}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap .readmore{font-family:"Barlow",sans-serif;color:#494444;font-size:12px;line-height:12px;text-decoration:none;display:inline-flex;align-items:center;margin-top:15px;width:100%;text-align:center;justify-content:center}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap .readmore:hover{color:#68b575}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap .readmore::before{content:"+";width:12px;height:12px;border-radius:50%;color:#fff;background-color:#68b575;margin:0 5px 0 0;padding:1px 2px 3px 2px;display:inline-flex;align-items:center;justify-content:center}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap .imgwrap{border-radius:50%;background-color:#f4f4f3;padding:5px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}main.our-work .map-container .mapcontent .mapblock .block-icon-container .block-icon-wrap .icon-title{font-size:16px;line-height:22px;text-align:center;font-family:"Barlow",sans-serif}main.our-work .map-container .mapcontent .mapblock .content{margin-bottom:0px;max-width:760px;margin:auto}main.our-work .map-container .mapcontent .mapblock .content *{font-size:20px;line-height:30px}main.our-work .map-container .mapcontent .mapblock .content li{margin-bottom:30px;list-style:none;padding:0;margin-left:0;position:relative}main.our-work .map-container .mapcontent .mapblock .content li::before{content:"+";position:absolute;left:-20px;font-family:"Barlow",sans-serif;font-size:24px}main.our-work .map-container #block-strengths .content li::before{content:"+";position:absolute;left:-20px;color:#f47d30}main.our-work .map-container #block-tactics .content li::before{content:"+";position:absolute;left:-20px;color:#489cf0}main.our-work .map-container #block-strategies .content li::before{content:"+";position:absolute;left:-20px;color:#f17e5e}@media screen and (max-width: 900px){.map-container{padding:0px 15px 100px}.map-container h2{font-size:42px;line-height:50px;margin-bottom:30px}.map-container h3{font-size:30px;line-height:36px;margin-bottom:60px}}@media screen and (max-width: 600px){.map-container h2{font-size:36px;line-height:42px;margin-bottom:30px}.map-container h3{font-size:24px;line-height:30px;margin-bottom:60px}nav.mapnav{flex-direction:column}nav.mapnav button{margin-bottom:30px}}main.our-work .success-container{max-width:1130px;padding:0 15px;margin:auto;padding-bottom:120px}main.our-work .success-container h2{font-size:36px;line-height:48px;margin-bottom:40px;text-align:center}main.our-work .success-container p{font-family:"Barlow",sans-serif;text-align:center;font-size:15px;line-height:20px;font-weight:500;margin-top:30px;color:#737373}main.our-work .success-container .statswrap{display:grid;grid-template-columns:repeat(3, 1fr);padding:0 60px}main.our-work .success-container .statswrap .stat{text-align:center}main.our-work .success-container .statswrap .stat .number{font-family:"Barlow",sans-serif;color:#6d56cc;font-size:72px;line-height:80px;font-weight:700;margin-bottom:0px;text-align:center}main.our-work .success-container .statswrap .stat .label{font-size:20px;line-height:30px;color:#494444;text-transform:none;letter-spacing:normal}@media screen and (max-width: 900px){main.our-work .success-container .statswrap{grid-template-columns:repeat(3, 1fr);padding:0 15px;margin-bottom:90px}main.our-work .success-container .stat .number{font-size:48px;line-height:56px}main.our-work .success-container .stat .label{font-size:18px;line-height:22px}}@media screen and (max-width: 650px){main.our-work .success-container .statswrap{grid-template-columns:1fr;padding:0 15px;margin-bottom:60px}main.our-work .success-container h2{font-size:30px;line-height:36px}main.our-work .success-container .stat .number{font-size:72px;line-height:80px;margin-bottom:0px}main.our-work .success-container .stat{margin-bottom:45px}}main.focus-landing .focus-banner{min-height:450px;color:#fff;background-size:cover;background-position:center center;margin-bottom:0px}@media screen and (max-width: 900px){main.focus-landing .focus-banner{min-height:unset}}main.focus-landing .focus-banner .banner-text-wrapper{width:100%;height:100%;padding:60px 20px;text-align:center}@media screen and (max-width: 900px){main.focus-landing .focus-banner .banner-text-wrapper{min-height:unset;padding:40px 20px}}main.focus-landing .focus-banner .banner-text-wrapper .issue-date{font-size:18px;color:#e58e1a;margin:20px;text-transform:uppercase;letter-spacing:1px;font-family:"Barlow",sans-serif;font-weight:700}main.focus-landing .focus-banner .banner-text-wrapper h1{font-size:80px;line-height:80px;color:#fff;margin:20px}@media screen and (max-width: 900px){main.focus-landing .focus-banner .banner-text-wrapper h1{font-size:40px;line-height:42px;margin:20px 0}}main.focus-landing .focus-banner .banner-text-wrapper p{font-size:28px;margin:20px}@media screen and (max-width: 900px){main.focus-landing .focus-banner .banner-text-wrapper p{font-size:20px}}main.focus-landing section.foreword{background:#fafafa;text-align:center;padding:60px 20px 90px}main.focus-landing section.foreword h2{margin:15px 0 30px;text-transform:uppercase;font-size:30px;line-height:40px}main.focus-landing section.foreword p{max-width:900px;margin:auto;margin-bottom:30px}main.focus-landing section.focus-article-blocks{margin-bottom:60px;margin-top:30px}main.focus-landing section.focus-article-blocks .blocks-wrapper{max-width:1340px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 900px){main.focus-landing section.focus-article-blocks .blocks-wrapper{grid-template-columns:1fr}}main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article{padding:30px;text-align:center}@media screen and (max-width: 900px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article{display:flex;margin:10px 0;padding:30px 30px;align-items:center}}@media screen and (max-width: 600px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article{padding:30px 15px;flex-direction:column}}main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-bkgrd{height:260px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 900px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-bkgrd{height:auto;width:100%;height:260px}}@media screen and (max-width: 600px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-bkgrd{height:260px;width:100%}}main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper{display:block}@media screen and (max-width: 900px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper{padding:0 20px;max-width:50%}}@media screen and (max-width: 600px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper{padding:0;max-width:none}}main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper h2{font-size:30px;color:#231f20;line-height:36px;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 900px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper h2{font-size:24px;line-height:30px}}@media screen and (max-width: 600px){main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper h2{font-size:24px;line-height:30px}}main.focus-landing section.focus-article-blocks .blocks-wrapper .block-article .article-text-wrapper p{font-size:16px;color:#494444;line-height:24px;margin-bottom:20px}main.focus-landing section.president-msg{background:#fafafa;text-align:center;padding:60px 20px 90px}main.focus-landing section.president-msg p{font-size:clamp(2rem,2vw,2.6rem);line-height:1.5;max-width:900px;text-align:center;margin:auto;color:#231f20;padding:30px 0px 45px}main.focus-landing section.video-blocks{padding:100px 30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;max-width:1340px;margin:auto}@media screen and (max-width: 800px){main.focus-landing section.video-blocks{grid-template-columns:1fr;grid-gap:30px;padding:60px 30px}}@media screen and (max-width: 500px){main.focus-landing section.video-blocks{padding:60px 15px}}main.focus-landing section.video-blocks .video-block{background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;padding:10%;display:flex;align-items:center;justify-content:center;min-height:400px}main.focus-landing section.video-blocks .video-block a{color:#fff;text-decoration:none;display:block;width:100%}main.focus-landing section.video-blocks .video-block a:hover h3{color:#489cf0}main.focus-landing section.video-blocks .video-block a:hover .play-wrap{background-color:#1173d4}main.focus-landing section.video-blocks .video-block a:hover .play-wrap svg{transform:translate(2px, 0px) scale(0.55)}main.focus-landing section.video-blocks .video-block a h3{color:#fff;font-size:24px;line-height:30px}main.focus-landing section.video-blocks .video-block a .play-wrap{display:block;margin:20px auto 5px;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#489cf0;transition:all .2s ease-in-out}main.focus-landing section.video-blocks .video-block a .play-wrap svg{transform:translate(2px, 0px) scale(0.5);transition:all .2s ease-in-out;transform-origin:center}main.focus-landing section.video-blocks .video-block a .play-wrap svg path{fill:#fff}main.focus-landing section.video-blocks .video-block a span{font-size:1.4rem;font-weight:500;font-family:"Barlow",sans-serif;text-transform:uppercase;letter-spacing:.05em}main.focus-landing section.photoessay{background-color:#231f20;padding:100px 80px;color:#fff;display:flex;justify-content:center}main.focus-landing section.photoessay .essay-wrapper{width:100%;max-width:1340px;min-height:600px;display:grid;grid-template-columns:1fr 1fr;gap:3rem;position:relative}@media screen and (max-width: 900px){main.focus-landing section.photoessay .essay-wrapper{display:block}}main.focus-landing section.photoessay .essay-wrapper .slides-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex:1 1 50%;overflow:hidden}@media screen and (max-width: 900px){main.focus-landing section.photoessay .essay-wrapper .slides-container{aspect-ratio:4/3}}main.focus-landing section.photoessay .essay-wrapper .slides-container .photoslide{opacity:0;width:100%;height:auto;min-height:500px;aspect-ratio:4/3;position:absolute;inset:0;transition:all 500ms ease-in;transition-delay:.3s}main.focus-landing section.photoessay .essay-wrapper .slides-container .photoslide>img{position:absolute;inset:0;width:100%;height:auto;object-fit:cover;object-position:center center;transform:scale(0.95);transition:all 500ms ease-in;transition-delay:.3s}main.focus-landing section.photoessay .essay-wrapper .slides-container .photoslide.active{opacity:1;z-index:1;transition-delay:0s}main.focus-landing section.photoessay .essay-wrapper .slides-container .photoslide.active>img{transform:scale(1);transition-delay:0s}main.focus-landing section.photoessay .essay-wrapper .text-container{flex:1 1 50%;position:relative;transition:all 200ms ease-in}main.focus-landing section.photoessay .essay-wrapper .text-container article{display:flex;flex-direction:column;justify-content:space-between;position:absolute;inset:0;width:100%;height:fit-content;min-height:500px;opacity:0;transition:opacity 500ms ease-in;transition-delay:.3s;height:0}main.focus-landing section.photoessay .essay-wrapper .text-container article.active{opacity:1;z-index:2;transition-delay:0;height:fit-content}@media screen and (max-width: 900px){main.focus-landing section.photoessay .essay-wrapper .text-container article{min-height:0;height:auto;display:block}}main.focus-landing section.photoessay .essay-wrapper .text-container .slide-text{justify-content:flex-start;display:flex;flex-direction:column;width:100%;flex:1 1 100%}main.focus-landing section.photoessay .essay-wrapper .text-container .slide-text h3{color:#fff;font-size:clamp(2.5rem,3vw,3.5rem);line-height:1.1;font-family:"Barlow",sans-serif;font-weight:700}main.focus-landing section.photoessay .essay-wrapper .text-container .slide-text #current-slide-text{margin-bottom:30px;font-size:1.6rem;line-height:24px}main.focus-landing section.photoessay .essay-wrapper .slide-meta{flex:0 0 14rem}main.focus-landing section.photoessay .essay-wrapper .slide-meta #current-slide-credit{font-size:1.6rem;font-family:"Barlow",sans-serif;margin:0;padding:0}main.focus-landing section.photoessay .essay-wrapper .slide-nav{margin-bottom:60px}main.focus-landing section.photoessay .essay-wrapper .slide-nav button{cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0}main.focus-landing section.photoessay .essay-wrapper .slide-nav .arrow-nav{position:relative;pointer-events:none;cursor:pointer}main.focus-landing section.photoessay .essay-wrapper .slide-nav .arrow-nav.prev{left:0;margin-right:30px;transition:left 200ms ease-in}main.focus-landing section.photoessay .essay-wrapper .slide-nav .arrow-nav.prev:hover{left:-5px}main.focus-landing section.photoessay .essay-wrapper .slide-nav .arrow-nav.next{right:0;transition:right 200ms ease-in}main.focus-landing section.photoessay .essay-wrapper .slide-nav .arrow-nav.next:hover{left:5px}@media screen and (max-width: 900px){main.focus-landing section.photoessay{padding:40px 20px}main.focus-landing section.photoessay .essay-wrapper{flex-direction:column}main.focus-landing section.photoessay .text-container{padding-left:0;padding-top:40px}main.focus-landing section.photoessay .slide-credit p{font-size:13px}}@media screen and (max-width: 600px){main.focus-landing section.photoessay .essay-wrapper{flex-direction:column;padding:0}main.focus-landing section.photoessay h2{font-size:20px;line-height:26px}}main.focus-landing section.focus-archive{padding:100px 20px 40px}@media screen and (max-width: 900px){main.focus-landing section.focus-archive{padding:40px 20px 40px}}main.focus-landing section.focus-archive .focus-filters{max-width:1200px;margin:auto;display:flex;align-items:center}@media screen and (max-width: 900px){main.focus-landing section.focus-archive .focus-filters{flex-direction:column}}main.focus-landing section.focus-archive .focus-filters .logo-wrapper{margin-top:5px}main.focus-landing section.focus-archive .focus-filters .search-wrapper{width:100%;margin-left:60px}@media screen and (max-width: 900px){main.focus-landing section.focus-archive .focus-filters .search-wrapper{margin-left:0px;padding:40px 0 0}}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-dropdown{position:relative}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-dropdown #topic-select{display:flex;background-color:#f2f2f2;padding:20px 15px;width:100%;justify-content:space-between;align-items:center}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-dropdown #topic-select p{margin:0;font-family:futura-pt,sans-serif;font-weight:300;letter-spacing:1px;font-size:16px;color:#494444}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-dropdown #topic-select img{height:9px;width:auto;margin:5px}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-dropdown #topic-select img.active{transform:rotateZ(180deg)}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-choice-container{display:none;position:absolute;background-color:#f2f2f2;width:100%;z-index:10;max-height:250px;overflow-y:scroll}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-choice-container.active{display:block}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-choice-container>div{font-family:"Barlow",sans-serif;font-weight:300;letter-spacing:1px;font-size:16px;padding:10px 30px}main.focus-landing section.focus-archive .focus-filters .search-wrapper #topic-choice-container>div:hover{font-weight:600;background:#fff;letter-spacing:1px;color:#489cf0}main.focus-landing section#archive{position:relative;margin-bottom:60px;display:grid;grid-template-columns:100px 1fr 100px;width:100vw;overflow:hidden}@media screen and (max-width: 600px){main.focus-landing section#archive{grid-template-columns:50px 1fr 50px}}main.focus-landing section#archive .slide-track{display:flex;overflow:visible;gap:40px;width:calc(100vw - 200px)}main.focus-landing section#archive .slide-track article{flex-basis:260px;flex-shrink:0;flex-grow:0;margin:60px 0}main.focus-landing section#archive .slide-track article.hidden{display:none}main.focus-landing section#archive .slide-track article .cover{box-shadow:0 0 45px 10px #eee}main.focus-landing section#archive .slide-track article .cover .logo{position:relative;pointer-events:none}main.focus-landing section#archive .slide-track article .cover .logo .logo-wrapper{border:5px #fff solid}@media screen and (min-width: 600px){main.focus-landing section#archive .slide-track article .cover .logo .logo-wrapper{box-shadow:inset 0 0 0 15px #fff}}main.focus-landing section#archive .slide-track article .cover .logo small{position:absolute;right:40px;bottom:10px;text-transform:uppercase;font-size:10px;color:#494444;font-family:futura-pt,sans-serif;font-weight:400}main.focus-landing section#archive .slide-track article .cover .cover-art{padding:12px;pointer-events:none}main.focus-landing section#archive .slide-track article .article-text-wrapper{text-align:center}main.focus-landing section#archive .slide-track article .article-text-wrapper h3{font-size:24px;color:#231f20;line-height:32px;margin-block:15px}main.focus-landing section#archive .slide-track article .article-text-wrapper h3 a{color:#231f20}main.focus-landing section#archive .slide-track article .article-text-wrapper h3 a:hover{color:#6d56cc}main.focus-landing section#archive .slide-track article .article-text-wrapper p{font-size:16px;color:#494444;line-height:24px;margin-bottom:20px}main.focus-landing section#archive .issue-nav{top:0;z-index:5;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7);cursor:pointer}main.focus-landing section#archive .issue-nav.hidden{opacity:0;pointer-events:none}main.focus-landing section.issue-credits{padding:50px 15px;font-size:14px;color:#494444}main.focus-landing section.issue-credits .credits-wrapper{max-width:1280px;margin:auto;display:flex;border-bottom:1px solid #ccc;padding:80px 20px}main.focus-landing section.issue-credits .credits-wrapper .author{display:flex}main.focus-landing section.issue-credits .credits-wrapper .author img{align-self:flex-start;max-width:160px;margin-right:40px}main.focus-landing section.issue-credits .credits-wrapper .author p{max-width:520px;margin:0 50px;font-size:16px}@media screen and (max-width: 1000px){main.focus-landing section.issue-credits .credits-wrapper .author p{margin:4rem 0 0 0}}main.focus-landing section.issue-credits .credits-wrapper .credits{padding-left:60px;border-left:1px solid #ccc;margin-left:40px}@media screen and (max-width: 1000px){main.focus-landing section.issue-credits .credits-wrapper .credits{padding-left:0px;padding-top:60px;border-left:none;margin-left:0px}}main.focus-landing section.issue-credits .credits-wrapper .credits strong{color:#489cf0;font-size:14px;line-height:40px;text-transform:uppercase}@media screen and (max-width: 1000px){main.focus-landing section.issue-credits .credits-wrapper{flex-direction:column;padding:40px 20px}main.focus-landing section.issue-credits .author p{max-width:520px;margin:0 0 0 40px;font-size:16px}main.focus-landing section.issue-credits .credits{padding-left:0px;padding-top:60px;border-left:none;margin-left:0px}main.focus-landing section.issue-credits .credit{margin:10px 0}}@media screen and (max-width: 600px){main.focus-landing section.issue-credits .author{flex-direction:column}main.focus-landing section.issue-credits .author p{max-width:520px;margin:30px 0px 0px;font-size:16px}}main.focus-landing section.additional-links{background-color:#fafafa;text-align:center;padding:100px 20px}main.focus-landing section.additional-links p{font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:16px;padding:10px 30px;margin-bottom:0}main.focus-landing section.additional-links ul{list-style:none;padding:20px 0}main.focus-landing section.additional-links ul li:hover a{color:#1173d4}main.focus-landing section.additional-links ul li a{border-bottom:1px solid #489cf0;font-size:24px;color:#231f20;text-decoration:none;display:inline-block;padding:5px;margin:15px 0}@media screen and (max-width: 900px){main.focus-landing section.additional-links{background-color:#fafafa;text-align:center;padding:40px 20px}main.focus-landing section.additional-links li a{font-size:16px;margin:10px 0}}main.focus-landing section.focus-aside-blocks{text-align:center;margin:90px 0}main.focus-landing section.focus-aside-blocks .block-aside{padding:30px}main.focus-landing section.focus-aside-blocks .block-aside .aside-text-wrapper{max-width:650px;margin:auto}main.focus-landing section.focus-aside-blocks .block-aside .aside-text-wrapper p{padding:20px 0 10px}main.focus-article section.focus-banner.article-banner{min-height:600px;position:relative;background-size:cover}@media screen and (max-width: 700px){main.focus-article section.focus-banner.article-banner section.focus-banner.article-banner{min-height:450px}}main.focus-article section.focus-banner.article-banner .bannercaption{position:absolute;right:45px;bottom:0;width:20vw;max-width:270px;font-size:15px;line-height:26px;background-color:#fff;color:#1ba8c9;padding:30px;transform:translateY(50%)}@media screen and (max-width: 1000px){main.focus-article section.focus-banner.article-banner .bannercaption{right:0;bottom:0;width:20vw;font-size:14px;line-height:22px;padding:30px;transform:translateY(45%)}}@media screen and (max-width: 700px){main.focus-article section.focus-banner.article-banner .bannercaption{right:0;bottom:0;width:100%;font-size:14px;line-height:22px;padding:30px;transform:translateY(45%)}}main.focus-article .title-block{max-width:1400px;margin:auto;padding:0 30px}@media screen and (max-width: 700px){main.focus-article .title-block{margin:120px 0 0;padding:0}main.focus-article .title-block.nocaption{margin-top:30px}}main.focus-article .title-block .title-block-wrapper{margin-left:0px;max-width:60%;background-color:#fff;padding:30px 30px 45px 30px;transform:translateY(-60px);margin-bottom:-75px;border-bottom:1px solid #dadada}main.focus-article .title-block.nobanner .title-block-wrapper{margin-bottom:0;transform:none;margin-top:90px}@media screen and (max-width: 700px){main.focus-article .title-block.nobanner .title-block-wrapper{max-width:none;background-color:#fff;padding:30px;transform:none;margin-bottom:0}}@media screen and (max-width: 600px){main.focus-article .title-block.nobanner .title-block-wrapper{padding:45px 15px}}main.focus-article .title-block.nobanner .title-block-wrapper h1{color:#231f20;font-size:48px;line-height:56px}@media screen and (max-width: 1000px){main.focus-article .title-block.nobanner .title-block-wrapper h1{font-size:40px;line-height:48px}}main.focus-article .title-block.nobanner .title-block-wrapper p{color:#1ba8c9;font-weight:500;font-size:20px;padding-bottom:0;margin-top:30px;margin-bottom:0;text-transform:capitalize;font-family:"Barlow",sans-serif}@media screen and (max-width: 1000px){main.focus-article .title-block.nobanner .title-block-wrapper p{font-weight:500;font-size:16px}}@media screen and (max-width: 600px){main.focus-article .title-block.nobanner .title-block-wrapper p{font-size:32px;line-height:40px}}main.focus-article .focus-article-content{padding:0 60px 30px 60px}main.focus-article .focus-article-content article{padding-top:60px;max-width:1400px;margin:auto}@media screen and (max-width: 700px){main.focus-article .focus-article-content article{padding-top:15px}}main.focus-article .focus-article-content article>*{margin-left:0px}main.focus-article .focus-article-content article>ul,main.focus-article .focus-article-content article>aside,main.focus-article .focus-article-content article>div.mejs-container,main.focus-article .focus-article-content article>div.audio-caption,main.focus-article .focus-article-content article>p{max-width:60%;margin:30px 0;font-size:16px;color:#494444}main.focus-article .focus-article-content article div.wp-caption.aligncenter{margin-left:0}main.focus-article .focus-article-content article>ul{padding:20px}main.focus-article .focus-article-content article>ul li{padding:8px 20px 8px 0}main.focus-article .focus-article-content article>aside.focus-audio-caption{background:#eee;padding:30px}main.focus-article .focus-article-content article>aside.focus-audio-caption p{margin:10px 0 20px 0;max-width:none}main.focus-article .focus-article-content article h2{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal}main.focus-article .focus-article-content article>p:first-of-type{color:#000;font-size:24px;font-weight:400;font-style:normal;line-height:40px}main.focus-article .focus-article-content article figure img{position:static;width:100%;height:auto}main.focus-article .focus-article-content article figure.wp-caption{float:none;display:flex;flex-direction:column;max-width:60%}main.focus-article .focus-article-content article figure.wp-caption.alignright img{width:100%;height:auto;margin-left:60px}main.focus-article .focus-article-content article figure.wp-caption.alignright figcaption{margin-left:60px}main.focus-article .focus-article-content article figure.wp-caption.alignnone img{width:auto;height:auto;max-height:720px;align-self:flex-start;max-width:100%}main.focus-article .focus-article-content article figure.wp-caption.aligncenter,main.focus-article .focus-article-content article figure.wp-caption.alignleft{float:none;margin-left:0}main.focus-article .focus-article-content article figure.wp-caption.alignright{float:right;max-width:40%}main.focus-article .focus-article-content article figure.wp-caption figcaption{font-family:"Barlow",sans-serif;font-weight:400;font-style:normal;color:#489cf0;font-size:18px;padding:20px 0;margin:0;line-height:30px;text-align:left}main.focus-article .focus-article-content article figure.wp-caption.alignleft{margin:100px 0;display:flex;align-items:flex-start;flex-direction:row;max-width:85%}main.focus-article .focus-article-content article figure.wp-caption>a{min-width:100%;display:block}main.focus-article .focus-article-content article figure.wp-caption.alignleft>a>img{max-width:100%}main.focus-article .focus-article-content article figure.wp-caption.alignleft img{width:auto;max-height:720px;align-self:flex-start;flex-grow:0;flex-shrink:2;max-width:70%}main.focus-article .focus-article-content article figure.wp-caption.alignleft figcaption{font-family:"Barlow",sans-serif;font-weight:400;font-style:normal;color:#489cf0;font-size:18px;padding:40px 0;margin:0 40px;border-top:1px solid #ccc;line-height:30px;flex-basis:250px;flex-grow:1;flex-shrink:0;padding-right:5%;max-width:350px}main.focus-article .focus-article-content article figure.wp-caption.aligncenter{margin:60px 0px;padding:30px 0;width:100% !important;position:relative;max-width:none}main.focus-article .focus-article-content article figure.wp-caption.aligncenter img{width:100%;height:auto;max-height:none}main.focus-article .focus-article-content article figure.wp-caption.aligncenter figcaption{font-family:"Barlow",sans-serif;font-weight:400;font-style:normal;color:#489cf0;font-size:18px;padding:80px 40px 40px;margin:0 0 40px 40px;line-height:30px;padding-right:5%;max-width:350px;position:absolute;right:0;background-color:#fff;top:85%;background-image:url("../img/focus/caption-border.png");background-position:center 40px;background-repeat:no-repeat;background-size:80%}main.focus-article .focus-article-content article aside.sidebar{padding:30px;background-color:#eee}main.focus-article .focus-article-content article aside.sidebar .title{color:#489cf0;font-size:20px}main.focus-article .focus-article-content article aside.sidebar .content{padding-top:10px;margin-top:10px;border-top:1px solid #666;display:none}main.focus-article .focus-article-content article aside.sidebar.open .content{display:block}main.focus-article .focus-article-content article aside.sidebar .content a{color:#489cf0}@media screen and (max-width: 1300px){main.focus-article .focus-article-content{padding:0 60px 30px 60px}main.focus-article .focus-article-content article>ul,main.focus-article .focus-article-content article>aside,main.focus-article .focus-article-content article>div.mejs-container,main.focus-article .focus-article-content article>div.audio-caption,main.focus-article .focus-article-content article>p{max-width:60%;margin:30px 0}main.focus-article .focus-article-content article>*{margin-left:0px}main.focus-article .focus-article-content article figure.wp-caption.alignleft{margin:50px 0px;max-width:100%}main.focus-article .focus-article-content article figure.wp-caption.alignleft img{max-width:60%}main.focus-article .focus-article-content article>ul,main.focus-article .focus-article-content article>div.mejs-container,main.focus-article .focus-article-content article>div.audio-caption,main.focus-article .focus-article-content article>aside.focus-audio-caption,main.focus-article .focus-article-content article p{max-width:60%;margin:30px 0}main.focus-article .focus-article-content article figure.wp-caption.aligncenter figcaption{max-width:30%;padding:60px 30px 20px}}@media screen and (max-width: 1000px){main.focus-article .focus-article-content{padding:0 30px 30px 30px}main.focus-article .focus-article-content article>*{margin-left:0px}main.focus-article .focus-article-content article figure.wp-caption{max-width:100%}main.focus-article .focus-article-content article>aside,main.focus-article .focus-article-content article>ul,main.focus-article .focus-article-content article>div.mejs-container,main.focus-article .focus-article-content article>div.audio-caption,main.focus-article .focus-article-content article>aside.focus-audio-caption,main.focus-article .focus-article-content article p{margin:30px 0;max-width:100%}main.focus-article .focus-article-content article p:first-of-type{font-size:20px;line-height:30px}main.focus-article .focus-article-content article figure.wp-caption.alignleft{flex-direction:column;margin:30px 0;max-width:100%}main.focus-article .focus-article-content article figure.wp-caption.alignleft img{width:auto;flex-basis:auto;max-width:100%}main.focus-article .focus-article-content article figure.wp-caption.alignleft figcaption{flex-basis:auto;max-width:100%;border-top:none;margin:0}main.focus-article .focus-article-content article figure.wp-caption.aligncenter{margin:60px 0px 0px}main.focus-article .focus-article-content article figure.wp-caption.alignright{float:none;max-width:100%;margin:30px 0}main.focus-article .focus-article-content article figure.wp-caption.alignright figcaption,main.focus-article .focus-article-content article figure.wp-caption.alignright img{margin-left:0}main.focus-article .focus-article-content article figure.wp-caption.alignright img{width:auto;height:100%;max-height:720px;align-self:flex-start}main.focus-article .focus-article-content article figure.wp-caption.aligncenter figcaption{margin-bottom:0;padding-bottom:0;background-image:none;position:static;max-width:100%;padding:15px 0;margin:0}}@media screen and (max-width: 600px){main.focus-article .focus-article-content{padding:0 15px 30px 15px}}main.focus-article .other-articles div.more-articles{border-bottom:1px solid #ccc;max-width:1240px;margin:60px auto 30px;padding:60px 0px 30px}main.focus-article .other-articles div.more-articles h2{color:#000;font-weight:100;font-size:20px;text-transform:uppercase;margin:0}main.focus-article .other-articles .blocks-wrapper{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 1fr}main.focus-article .other-articles .blocks-wrapper .block-article{padding:30px;text-align:center}main.focus-article .other-articles .blocks-wrapper .block-article .article-bkgrd{height:280px}main.focus-article .other-articles .blocks-wrapper .block-article h3{font-size:30px;color:#000;line-height:36px;margin-top:20px;margin-bottom:20px}main.focus-article .other-articles .blocks-wrapper .block-article p{font-size:16px;line-height:28px}aside#globalSearch{background-color:#fff;position:fixed;height:100vh;overflow:scroll;top:0;width:100%;padding-bottom:40px;transform:translateY(-100%);transition:all .3s ease-in-out;z-index:10;visibility:hidden}aside#globalSearch.active{transform:translateY(0);visibility:visible}@media print{aside#globalSearch{display:none}}aside#globalSearch header{max-width:1200px;margin:auto;padding-top:60px}aside#globalSearch header .inner{display:flex;align-items:center;justify-content:space-between}aside#globalSearch header .inner #closeSearchOverlay{background-color:rgba(0,0,0,0);border:1px solid #6d56cc;position:relative;height:60px;width:60px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:all .3s ease-in-out}aside#globalSearch header .inner #closeSearchOverlay:hover{background-color:#6d56cc;color:#fff}aside#globalSearch header .inner #closeSearchOverlay:hover svg path{fill:#fff}aside#globalSearch header .inner #closeSearchOverlay svg{transition:all .3s ease-in-out;height:16px;width:16px}aside#globalSearch header .inner #closeSearchOverlay span{position:absolute;color:#6d56cc;left:-15px;transform:translateX(-100%)}aside#globalSearch form#globalSearchForm{background-color:#3c2989;background:linear-gradient(to bottom, #3c2989 0%, #3c2989 300px, #fff 300px, #fff 100%);padding-top:120px;padding-bottom:30px;padding-inline:30px}aside#globalSearch form#globalSearchForm .inner{max-width:1200px;margin:auto;display:grid;gap:40px 20px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto auto}aside#globalSearch form#globalSearchForm .termwrap{grid-area:term;grid-column:span 11;grid-row:1/2;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden;padding-inline:15px;display:flex;gap:20px;justify-content:space-between;align-items:center}aside#globalSearch form#globalSearchForm #term{background-color:#fff;border-radius:8px;padding-left:60px;background-image:url("../img/icons/icon-search-input.svg");background-repeat:no-repeat;background-position:15px center;flex-grow:1;box-shadow:none;border:none !important;outline:none !important}aside#globalSearch form#globalSearchForm #term::placeholder{color:#a6a6a6}aside#globalSearch form#globalSearchForm #term:focus,aside#globalSearch form#globalSearchForm #term:-internal-autofill-selected,aside#globalSearch form#globalSearchForm #term:-webkit-autofill,aside#globalSearch form#globalSearchForm #term:-webkit-autofill:focus,aside#globalSearch form#globalSearchForm #term:visited{background-color:#fff !important;border:none !important}aside#globalSearch form#globalSearchForm button.icon{flex-grow:0;background-color:#eeebf9;border:none;padding:5px 10px;width:auto;height:42px;grid-column:span 1;display:flex;align-items:center;justify-content:center;color:#000}aside#globalSearch form#globalSearchForm button.icon svg:first-of-type{width:26px;height:26px}aside#globalSearch form#globalSearchForm button.icon svg:last-of-type{transform:rotateX(0deg);transform-origin:center;transition:all .5s ease-in-out}aside#globalSearch form#globalSearchForm button.icon #message{color:#000;font-size:1.8rem;line-height:1.8rem;margin-left:10px;text-transform:none}aside#globalSearch form#globalSearchForm button.icon#filterToggle.active svg:last-of-type{transform:rotateX(180deg)}@media screen and (max-width: 500px){aside#globalSearch form#globalSearchForm button.icon{grid-column:span 2;grid-row-start:1;grid-row-end:2;margin-left:-15px}aside#globalSearch form#globalSearchForm button.icon#closeSearchOverlay{grid-column-start:10;grid-column-end:13;margin-left:auto;margin-right:-15px}}aside#globalSearch form#globalSearchForm button.icon svg{pointer-events:none;width:100%;max-width:30px}aside#globalSearch form#globalSearchForm input[type=submit]{grid-area:submit;grid-column:span 1;grid-row:1/2;border:1px solid #6d56cc;cursor:pointer;transition:all .3s ease-in-out}aside#globalSearch form#globalSearchForm input[type=submit]:hover{color:#6d56cc;background-color:#fff}aside#globalSearch form#globalSearchForm input[type=checkbox]{accent-color:#6d56cc;border:1px solid #6d56cc;width:2rem;height:2rem}aside#globalSearch form#globalSearchForm .filterwrap{grid-area:filters;grid-column:span 11;grid-row:2/3;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#eeebf9;border-radius:10px;overflow:hidden}aside#globalSearch form#globalSearchForm fieldset.filter{width:100%;flex-basis:400px;min-width:250px;padding:40px;background-color:#eeebf9;border:none;margin-block:10px;height:auto;display:block}aside#globalSearch form#globalSearchForm fieldset.filter.hidden{display:none}aside#globalSearch form#globalSearchForm fieldset.filter legend{display:contents;font-family:"Barlow",sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#6d56cc;pointer-events:none}aside#globalSearch form#globalSearchForm fieldset.filter>div{margin-block:5px;display:flex;align-items:center;justify-content:flex-start;gap:10px}@media screen and (max-width: 700px){aside#globalSearch form#globalSearchForm fieldset.filter>div{display:none}}aside#globalSearch form#globalSearchForm fieldset.filter>div label{font-family:"Barlow",sans-serif;font-weight:500;font-size:18px;line-height:36px}aside#globalSearch #globalSearchResultsContainer{position:relative}aside#globalSearch #globalSearchResultsContainer #globalSearchResults{padding-top:60px;padding-inline:30px}@media screen and (max-width: 500px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults{padding-inline:15px}}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article]{display:flex;gap:30px;flex-direction:row;position:relative;max-height:400px;margin-bottom:60px;max-width:1000px;margin-inline:auto;padding:1rem}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article]:focus{outline:thin solid #6d56cc}@media screen and (max-width: 500px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article]{flex-direction:column-reverse;gap:0;max-height:100%;margin-bottom:60px}}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .preview{flex:1 1 auto}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .label{grid-area:label}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .count{grid-area:count;font-family:"Barlow",sans-serif;position:absolute;right:0;top:-10px;font-size:1.4rem;line-height:2.4rem;letter-spacing:10%;color:#8c8c8c;display:none}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] figure{flex-basis:200px;flex-grow:0;flex-shrink:0}@media screen and (max-width: 1000px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] figure{flex-basis:180px;height:30vw;aspect-ratio:1}}@media screen and (max-width: 700px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] figure{flex-basis:150px;height:150px;aspect-ratio:1}}@media screen and (max-width: 500px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] figure{flex-basis:100px;width:100px;height:100px;aspect-ratio:1}}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] h2{grid-area:heading;font-size:3.2rem;line-height:4rem;padding:0;margin:10px 0 10px;max-width:900px}@media screen and (max-width: 1000px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] h2{font-size:2.6rem;line-height:3.4rem}}@media screen and (max-width: 600px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] h2{font-size:2.2rem;line-height:2.8rem}}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .datelabel{grid-area:date;font-size:1.4rem;line-height:2.4rem;letter-spacing:10%;color:#8c8c8c;text-transform:none;margin-bottom:5px}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .datelabel a:last-of-type{margin-right:7px}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .datelabel a:last-of-type:after{content:"•";margin-left:7px}aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .excerpt{grid-area:excerpt;font-size:1.6rem;line-height:2.6rem;color:#000}@media screen and (max-width: 600px){aside#globalSearch #globalSearchResultsContainer #globalSearchResults a[data-article] .excerpt{font-size:1.4rem;line-height:2.4rem}}aside#globalSearch #globalSearchResultsContainer #globalSearchResults .imgwrap{position:relative}aside#globalSearch #globalSearchResultsContainer #globalSearchResults .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}aside#globalSearch #globalSearchResultsContainer #globalSearchResults section.no-results{display:flex;align-items:center;justify-content:center}aside#globalSearch #globalSearchResultsContainer #globalSearchResults section.no-results .page-content{text-align:center}aside#globalSearch #globalSearchResultsContainer #globalSearchResults section.no-results .page-content h2{color:#6d56cc;font-size:4.8rem}aside#globalSearch #globalSearchResultsContainer #globalSearchResults section.no-results .page-content p{font-size:2rem;color:#8c8c8c}aside#globalSearch #globalSearchResultsContainer #globalSearchLoading{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);pointer-events:none;opacity:0;transform:translateY(100%);transition:all .3s ease-in-out}aside#globalSearch #globalSearchResultsContainer #globalSearchLoading.loading{transform:translateY(0);opacity:1}aside#globalSearch #globalSearchResultsContainer #globalSearchLoading svg{width:60px;animation:spinning 5s linear infinite}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#6d56cc;display:block;font-size:2rem;font-weight:700;font-family:"Barlow",sans-serif;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}main.default-page-template header{background-color:#e58e1a;min-height:clamp(30rem,30vw,50rem);padding:8rem;display:flex;align-items:center}@media screen and (max-width: 700px){main.default-page-template header{padding:6rem 1.6rem}}main.default-page-template header h1{color:#fff;margin-top:10vw;font-size:7.2rem;line-height:8.6rem;font-size:clamp(4rem,7.2vw,7.2rem);line-height:clamp(5.6rem,8.6vw,8.6rem);width:100%;max-width:1280px;margin:auto}main.default-page-template header.banner{position:relative;overflow:hidden}main.default-page-template header.banner .thumbnailwrap{position:absolute;inset:0;width:100%;height:100%}main.default-page-template header.banner .thumbnailwrap img{position:absolute;inset:0;width:100%;height:100%;object-position:center;object-fit:cover;display:block;filter:contrast(0.5) brightness(0.7)}main.default-page-template header.banner h1{position:relative;z-index:2}main.default-page-template article{padding:8rem}@media screen and (max-width: 700px){main.default-page-template article{padding:6rem 1.6rem}}main.default-page-template article .thumbnailwrap{overflow:hidden}main.default-page-template article .thumbnailwrap img{display:block;margin:auto;max-width:100%;height:auto}main.default-page-template article .content-wrap{max-width:840px;margin:auto}main.resource-single .banner{padding:12rem 3rem;background-color:#6d56cc;display:flex;align-items:center;justify-content:center;background-size:cover}@media screen and (max-width: 700px){main.resource-single .banner{padding:6rem 3rem}}@media screen and (max-width: 500px){main.resource-single .banner{padding:6rem 1.5rem}}main.resource-single .banner .inner{width:100%;max-width:1440px;padding:3rem;padding-left:clamp(1.5rem,10vw,8rem);margin:auto}@media screen and (max-width: 700px){main.resource-single .banner .inner{padding:3rem 0}}main.resource-single .banner .inner .labelwrap{padding-bottom:5px;display:flex;gap:15px}main.resource-single .banner .inner .labelwrap a.label{line-height:1.4rem;display:flex;cursor:pointer;color:#e58e1a}main.resource-single .banner h1{color:#fff;font-size:5.6rem;line-height:6rem;font-size:clamp(4rem,9vw,5.6rem);line-height:clamp(4.8rem,10vw,6.8rem);max-width:1060px;margin-bottom:3rem}main.resource-single .banner h2{color:#fff;font-size:2.6rem;line-height:3.6rem;max-width:1060px;font-weight:300}main.resource-single .wrapper{display:grid;grid-template-columns:370px auto;gap:3rem}@media screen and (max-width: 1000px){main.resource-single .wrapper{display:block}}main.resource-single .wrapper aside.left{background-color:#231f20;padding:4.5rem 4rem 1.5rem;position:relative;float:none}@media screen and (max-width: 700px){main.resource-single .wrapper aside.left{padding:4.5rem 3rem 1.5rem}}main.resource-single .wrapper aside.left::after{position:absolute;content:"";width:4rem;height:30rem;right:-4rem;top:-4rem;background-color:#231f20;z-index:-1;transform:skewY(-30deg)}@media screen and (max-width: 1000px){main.resource-single .wrapper aside.left::after{height:0;width:0;top:-4rem;left:0;z-index:2;transform:rotateX(180deg);border-left:30vw solid #231f20;border-top:4rem solid #231f20;border-right:3rem solid rgba(0,0,0,0);background:rgba(0,0,0,0)}}main.resource-single .wrapper aside.left .inner{max-width:25rem;margin:auto;margin-bottom:4.5rem;position:sticky;top:3rem}@media screen and (max-width: 1000px){main.resource-single .wrapper aside.left .inner{max-width:100%;padding-top:1.5rem;display:grid;grid-template-columns:200px 1fr 1fr;gap:0 3rem;grid-template-areas:"image org date" "image authors authors" "link authors authors"}}@media screen and (max-width: 700px){main.resource-single .wrapper aside.left .inner{max-width:100%;padding-top:1.5rem;display:grid;grid-template-columns:20rem 1fr 1fr;gap:0 3rem;grid-template-areas:"image date date" "image org org" "image authors authors" "image authors authors" "link authors authors"}}@media screen and (max-width: 500px){main.resource-single .wrapper aside.left .inner{max-width:100%;padding-top:1.5rem;display:grid;grid-template-columns:1fr;gap:0 3rem;grid-template-areas:"image" "link" "date" "org" "authors"}}main.resource-single .wrapper aside.left .inner h3{color:#fff;font-size:2rem;line-height:3.6rem;letter-spacing:.05em;margin-bottom:.5rem}main.resource-single .wrapper aside.left .inner p{color:#fff;font-size:1.6rem;line-height:2.4rem;margin-top:0}main.resource-single .wrapper aside.left .inner>div{margin-bottom:4.5rem}@media screen and (max-width: 1000px){main.resource-single .wrapper aside.left .inner>div{margin-bottom:1.5rem}}main.resource-single .wrapper aside.left .inner .date-wrap{grid-area:date}@media screen and (max-width: 1000px){main.resource-single .wrapper aside.left .inner .date-wrap{padding-top:3rem}}@media screen and (max-width: 700px){main.resource-single .wrapper aside.left .inner .date-wrap{padding-top:0}}main.resource-single .wrapper aside.left .inner .org-wrap{grid-area:org}@media screen and (max-width: 1000px){main.resource-single .wrapper aside.left .inner .org-wrap{padding-top:3rem}}@media screen and (max-width: 700px){main.resource-single .wrapper aside.left .inner .org-wrap{padding-top:0}}main.resource-single .wrapper aside.left .inner .img-wrap{grid-area:image}main.resource-single .wrapper aside.left .inner .img-wrap img{width:100%;height:auto;max-width:20rem}main.resource-single .wrapper aside.left .inner .authors-wrap{grid-area:authors}main.resource-single .wrapper article{display:flex;padding:8rem 3rem;justify-content:center}@media screen and (max-width: 500px){main.resource-single .wrapper article{padding:6rem 1.5rem}}main.resource-single .wrapper article .inner{max-width:90rem;display:flex;gap:6rem;margin-left:3rem}@media screen and (max-width: 1000px){main.resource-single .wrapper article .inner{margin-left:0}}main.resource-single .wrapper article .inner .link-back{display:flex;align-items:center;text-decoration:none;transform:translateX(-1rem);margin-bottom:3rem;color:#7f7f7f;font-weight:7}main.resource-single .wrapper article .inner .link-back svg{transition:all .3s ease-in-out;transform:translateX(0)}main.resource-single .wrapper article .inner .link-back:hover svg{transform:translateX(-5px)}main.resource-single .wrapper article .inner .contentwrap{max-width:66rem}main.resource-single .wrapper article .inner .related{padding-top:9rem}main.resource-single .wrapper article .inner .related h3{margin-bottom:1.5rem}main.resource-single .wrapper article .inner .related ul{padding-left:1.5rem}main.resource-single .wrapper article .inner .related ul li{margin-bottom:10px}main.resource-single .wrapper article .inner .related ul li::marker{color:#6d56cc}main.resource-single .wrapper article .inner .related ul li a{font-size:1.8rem;font-weight:700}main.resource-single .wrapper article .inner *{font-size:2rem;line-height:3.6rem}@media screen and (max-width: 1000px){main.resource-single .wrapper article .inner *{font-size:1.8rem;line-height:3.4rem}}main.resource-single .wrapper aside.right{flex-basis:18rem;flex-grow:0;flex-shrink:0}@media screen and (max-width: 1200px){main.resource-single .wrapper aside.right{display:none}}main.resource-single .wrapper aside.right .authors-wrap{background-color:#e58e1a;padding:3rem;max-width:18rem;position:relative}main.resource-single .wrapper aside.right .authors-wrap::after{content:"";height:0;width:0;position:absolute;left:0;bottom:-4.5rem;box-sizing:border-box;border-top:4.5rem solid #e58e1a;border-left:15rem solid #e58e1a;border-right:3rem solid rgba(0,0,0,0)}main.resource-single .wrapper aside.right .authors-wrap h3{font-family:futura-pt-bold;color:#fff;font-size:2.4rem;margin-bottom:1.5rem}main.resource-single .wrapper aside.right .authors-wrap p{color:#fff;font-size:1.4rem;line-height:2.4rem}main.resource-single .wrapper aside.right .authors-wrap ul{padding:0}main.resource-single .wrapper aside.right .authors-wrap li{color:#fff;font-size:1.4rem;line-height:2.4rem}main.single-sb_people{background:linear-gradient(to right, #fff 0%, #fff 63%, #3c2989 63%, #3c2989 100%)}@media screen and (max-width: 1600px){main.single-sb_people{background:linear-gradient(to right, #fff 0%, #fff 63%, #3c2989 63%, #3c2989 100%)}}@media screen and (max-width: 1000px){main.single-sb_people{background:#fff}}main.single-sb_people article{max-width:1440px;margin:auto;display:grid;column-gap:clamp(90px,10vw,140px);padding-left:clamp(15px,4vw,80px);row-gap:0;grid-template-columns:1.5fr 1fr;grid-template-rows:auto;grid-template-areas:". profile" "heading profile" "content profile" "content social" "content social" "content articles" "content articles"}@media screen and (max-width: 1000px){main.single-sb_people article{padding-left:0px}}@media screen and (max-width: 1200px){main.single-sb_people article{grid-template-columns:2fr 1fr;grid-template-areas:"breadcrumbs profile" ". profile" "heading profile" "content profile" "content social" "content social" "content social" "content articles" "content articles"}}@media screen and (max-width: 1000px){main.single-sb_people article{grid-template-columns:2fr 1fr;grid-template-areas:"breadcrumbs breadcrumbs" "profile profile" "heading heading" "social social" "content content" "articles articles"}}main.single-sb_people article ul.breadcrumbs{grid-area:breadcrumbs;display:flex;gap:0;list-style:none;padding:0;margin:0;margin-left:-15px;margin-top:70px;display:none !important}@media screen and (max-width: 1000px){main.single-sb_people article ul.breadcrumbs{margin-left:0}}main.single-sb_people article ul.breadcrumbs li:last-of-type a::before{content:"";width:50%;height:1px;background-color:#6d56cc;position:absolute;bottom:0px;left:0}main.single-sb_people article ul.breadcrumbs li:last-of-type a::after{background-color:#6d56cc}main.single-sb_people article ul.breadcrumbs li a{font-family:"Barlow",sans-serif;font-weight:600;font-size:15px;line-height:18px;display:inline-block;position:relative;padding-bottom:15px;padding-inline:15px;color:#6d56cc}main.single-sb_people article ul.breadcrumbs li a:hover{color:#3c2989}main.single-sb_people article ul.breadcrumbs li a::before{content:"";width:100%;height:1px;background-color:#6d56cc;position:absolute;bottom:0px;left:50%}main.single-sb_people article ul.breadcrumbs li a::after{content:"";width:8px;height:8px;border-radius:50%;border:1px solid #6d56cc;background-color:#fff;position:absolute;bottom:-4px;left:50%}main.single-sb_people article .profile-img{grid-area:profile;background-color:#3c2989;padding-block:80px}main.single-sb_people article .profile-img .imgwrap{width:400px;height:400px;border-radius:50%;border:30px solid #fff;position:relative;overflow:hidden;transform:translateX(-100px)}@media screen and (max-width: 1000px){main.single-sb_people article .profile-img .imgwrap{transform:none;width:250px;height:250px;border:15px solid #fff;margin:auto}}main.single-sb_people article .profile-img .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}main.single-sb_people article .heading{grid-area:heading}@media screen and (max-width: 1000px){main.single-sb_people article .heading{padding-inline:30px;padding-top:60px}}main.single-sb_people article .heading h1{font-weight:700;font-size:clamp(3.6rem,6vw,7.2rem);line-height:clamp(3.6rem,6vw,7.2rem);margin:0;margin-bottom:30px}main.single-sb_people article .heading h2{font-weight:700;font-size:20px;line-height:30px;letter-spacing:.1em;text-transform:uppercase;color:#e58e1a}main.single-sb_people article .heading a.btn{margin-top:30px;margin-bottom:60px}main.single-sb_people article .social-profiles{background-color:#3c2989;grid-area:social;display:flex;flex-direction:column;gap:15px;padding-left:5vw;padding-bottom:90px}@media screen and (max-width: 1000px){main.single-sb_people article .social-profiles{background-color:rgba(0,0,0,0);padding-inline:30px;padding-top:30px;padding-bottom:60px;width:100%}}main.single-sb_people article .social-profiles h3{font-weight:700;font-size:32px;line-height:40px;color:#fff;padding:0;margin:0;margin-bottom:15px}@media screen and (max-width: 1000px){main.single-sb_people article .social-profiles h3{display:none}}main.single-sb_people article .social-profiles a{color:#fff;display:flex;gap:15px}@media screen and (max-width: 1000px){main.single-sb_people article .social-profiles a{color:#6d56cc}}main.single-sb_people article .social-profiles a .iconwrap{background-color:#fff;width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1000px){main.single-sb_people article .social-profiles a .iconwrap{background-color:#3c2989}}main.single-sb_people article .social-profiles a svg{max-width:100%}main.single-sb_people article .social-profiles a svg path{fill:#3c2989}@media screen and (max-width: 1000px){main.single-sb_people article .social-profiles a svg path{fill:#fff}}main.single-sb_people article .content-wrap{grid-area:content;padding-bottom:120px}@media screen and (max-width: 1000px){main.single-sb_people article .content-wrap{padding-inline:30px;padding-bottom:60px}}main.single-sb_people article .article-carousel{padding-left:5vw;padding-right:30px;padding-bottom:90px;grid-area:articles;background-color:#3c2989}@media screen and (max-width: 1000px){main.single-sb_people article .article-carousel{padding-left:30px;padding-right:30px;padding-top:90px}}main.single-sb_people article .article-carousel h3{font-weight:700;font-size:32px;line-height:40px;color:#fff;padding:0;margin:0;margin-bottom:10px}@media screen and (max-width: 1000px){main.single-sb_people article .article-carousel h3{text-align:center}}main.single-sb_people article .article-carousel h3 a{color:#fff}main.single-sb_people article .article-carousel h3 a:hover{text-decoration:underline}main.single-sb_people article .article-carousel .article-wrap{overflow:hidden;max-width:400px;margin-bottom:20px}@media screen and (max-width: 1000px){main.single-sb_people article .article-carousel .article-wrap{margin:auto}}main.single-sb_people article .article-carousel .article-wrap .slidetrack{width:fit-content;display:flex}main.single-sb_people article .article-carousel .article-wrap .slidetrack article{padding:0;display:flex;flex-direction:column;flex-basis:400px;flex-shrink:0;flex-grow:0}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .labelwrap{margin-bottom:10px}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .labelwrap .label{background-color:rgba(0,0,0,.6666666667);color:#fff;padding:5px 10px}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .labelwrap .label.secondary{display:none}main.single-sb_people article .article-carousel .article-wrap .slidetrack article h3.heading{font-size:18px;line-height:28px;color:#fff;margin-bottom:10px}main.single-sb_people article .article-carousel .article-wrap .slidetrack article h3.heading a{color:#fff}@media screen and (max-width: 1000px){main.single-sb_people article .article-carousel .article-wrap .slidetrack article h3.heading{text-align:left}}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .excerpt{display:none}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .metarow{color:#fff;display:flex;font-weight:400;font-size:14px;line-height:28px;font-family:"Barlow",sans-serif}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .metarow address{font-style:normal}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .metarow a{color:#fff}main.single-sb_people article .article-carousel .article-wrap .slidetrack article .metarow span{margin-inline:5px}main.single-sb_people article .article-carousel .btn-wrap{display:flex;gap:20px;max-width:400px;margin:auto}main.single-sb_people article .article-carousel .btn-wrap button{width:60px;height:60px;padding:0;border-radius:50%;opacity:1;transition:all .3s ease-in-out;background-color:rgba(0,0,0,.6666666667)}main.single-sb_people article .article-carousel .btn-wrap button.disabled{opacity:.4}main.single-sb_people article .article-carousel .btn-wrap button svg{transform:translateY(2px)}main.single-sb_people article .article-carousel .btn-wrap button svg path{fill:#fff}main.single-sb_people article .related-topics{margin-left:5vw;grid-area:related}header.person-banner{height:clamp(400px,50vw,675px);background-size:cover;background-position:center;padding-top:clamp(100px,15vw,200px);padding-bottom:0;position:relative;z-index:2;background-color:#fff}@media screen and (max-width: 1000px){header.person-banner{padding-top:0;height:fit-content}}header.person-banner .bkgrd{position:absolute;width:100%;max-height:100%;inset:0;object-fit:cover;object-position:center;z-index:-1}@media screen and (max-width: 1000px){header.person-banner .bkgrd{top:0;left:0;height:400px}}header.person-banner .title-block{max-width:1440px;margin:auto;padding-left:30px}@media screen and (max-width: 1000px){header.person-banner .title-block{height:400px;padding-top:0px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}}header.person-banner .title-block h1{font-size:clamp(4.8rem,7.2vw,7.2rem);margin-bottom:15px}header.person-banner .title-block h2{font-size:2rem;line-height:2.4rem;letter-spacing:10%;text-transform:uppercase}header.person-banner .subheading-block{width:100%;bottom:0;transform:translateY(50%);background:linear-gradient(to right, #fff 0%, #fff 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%)}@media screen and (max-width: 1300px){header.person-banner .subheading-block{background:rgba(0,0,0,0)}}@media screen and (max-width: 1000px){header.person-banner .subheading-block{transform:none;background:#fff;position:static}}header.person-banner .subheading-block .inner{max-width:1440px;margin:auto;padding-left:30px;padding-right:60px}@media screen and (max-width: 1000px){header.person-banner .subheading-block .inner{padding:0}}header.person-banner .subheading-block .inner h3.subheading{background-color:#fff;font-size:clamp(2.8rem,4vw,5.6rem);line-height:clamp(3.4rem,4.8vw,6.4rem);max-width:clamp(320px,75vw,1140px);margin:0;padding-inline:30px;padding-block:60px 60px}@media screen and (max-width: 1300px){header.person-banner .subheading-block .inner h3.subheading{max-width:80%;padding-block:30px}}@media screen and (max-width: 1000px){header.person-banner .subheading-block .inner h3.subheading{max-width:100%;padding-block:30px}}header.person-banner .subheading-block .inner h3.subheading span{display:inline-block;max-width:800px}@media screen and (max-width: 1300px){main.person-expanded{background-color:#fff}}main.person-expanded>article{padding-top:clamp(120px,15vw,220px);grid-template-columns:1.5fr 1fr;grid-template-rows:auto;grid-template-areas:"content social" "content featuredlinks" "content articles" "content ."}@media screen and (max-width: 1300px){main.person-expanded>article{background:#fff;padding-top:clamp(120px,13vw,220px)}}@media screen and (max-width: 1200px){main.person-expanded>article{grid-template-columns:2fr 1fr;grid-template-areas:"content social" "content featuredlinks" "content featuredlinks" "content featuredlinks" "content featuredlinks" "content articles" "content ."}}@media screen and (max-width: 1000px){main.person-expanded>article{padding-top:30px;grid-template-columns:2fr 1fr;grid-template-areas:"breadcrumbs breadcrumbs" "social social" "content content" "featuredlinks featuredlinks" "articles articles"}}main.person-expanded>article .social-profiles{padding-top:90px;padding-bottom:90px;padding-left:clamp(15px,5vw,30px)}@media screen and (max-width: 1000px){main.person-expanded>article .social-profiles{padding-top:0;padding-bottom:0}}main.person-expanded>article ul.breadcrumbs{grid-area:breadcrumbs;display:flex !important;gap:0;list-style:none;padding:0;margin:0;margin-left:-15px;margin-top:70px}@media screen and (max-width: 1000px){main.person-expanded>article ul.breadcrumbs{margin-left:0}}main.person-expanded>article ul.breadcrumbs li:last-of-type a::before{content:"";width:50%;height:1px;background-color:#6d56cc;position:absolute;bottom:0px;left:0}main.person-expanded>article ul.breadcrumbs li:last-of-type a::after{background-color:#6d56cc}main.person-expanded>article ul.breadcrumbs li a{font-family:"Barlow",sans-serif;font-weight:600;font-size:15px;line-height:18px;display:inline-block;position:relative;padding-bottom:15px;padding-inline:15px;color:#6d56cc}main.person-expanded>article ul.breadcrumbs li a:hover{color:#3c2989}main.person-expanded>article ul.breadcrumbs li a::before{content:"";width:100%;height:1px;background-color:#6d56cc;position:absolute;bottom:0px;left:50%}main.person-expanded>article ul.breadcrumbs li a::after{content:"";width:8px;height:8px;border-radius:50%;border:1px solid #6d56cc;background-color:#fff;position:absolute;bottom:-4px;left:50%}main.person-expanded>article .featuredlinks{grid-area:featuredlinks;background-color:#3c2989;display:flex;flex-direction:column;align-items:center;gap:60px;padding-left:clamp(15px,5vw,30px);padding-bottom:30px}@media screen and (max-width: 1000px){main.person-expanded>article .featuredlinks{padding-top:60px;padding-bottom:0;padding-inline:30px}}main.person-expanded>article .featuredlinks .feature{margin:auto;isolation:isolate;max-width:400px}main.person-expanded>article .featuredlinks .feature img{width:100%;height:auto;object-fit:cover}main.person-expanded>article .featuredlinks .feature .title{color:#fff;font-weight:700;font-size:2.4rem;line-height:3.2rem;font-family:"Barlow",sans-serif;background-color:#3c2989;max-width:85%;padding-right:30px;padding-top:20px;transform:translateY(-100%)}@media screen and (max-width: 1000px){main.person-expanded>article .featuredlinks .feature .title{font-size:2rem;line-height:2.8rem;transform:none}}main.person-expanded>article .featuredlinks .feature .desc{font-size:1.6rem;line-height:2.8rem;color:#fff;transform:translateY(-100%)}@media screen and (max-width: 1000px){main.person-expanded>article .featuredlinks .feature .desc{transform:none;padding-bottom:20px}}main.person-expanded>article .featuredlinks .feature .desc a{color:#e58e1a}main.person-expanded>article .featuredlinks .feature .btn{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff;transform:translateY(-100%)}@media screen and (max-width: 1000px){main.person-expanded>article .featuredlinks .feature .btn{transform:none}}#newsSearchContainer{width:100%;padding:0 40px;max-width:1360px;overflow:hidden;margin:auto}@media screen and (max-width: 700px){#newsSearchContainer{display:none}}#newsSearchContainer .btnrow{margin-bottom:10px}#newsSearchContainer .btnrow button.icon{background-color:rgba(0,0,0,0);padding:0px;width:60px;height:60px;grid-column:span 1;margin-left:auto;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;pointer-events:none;cursor:pointer}#newsSearchContainer .btnrow button.icon.active{opacity:1;pointer-events:all}#newsSearchContainer .btnrow button.icon:focus{border:2px solid #6d56cc;outline:2px #6d56cc}#newsSearchContainer .btnrow button.icon#filterToggle.active{background-color:#6d56cc}#newsSearchContainer .btnrow button.icon#filterToggle.active svg path{fill:#fff}@media screen and (max-width: 500px){#newsSearchContainer .btnrow button.icon{grid-column:span 2;grid-row-start:1;grid-row-end:2;margin-left:-15px}#newsSearchContainer .btnrow button.icon#closeSearchOverlay{grid-column-start:10;grid-column-end:13;margin-left:auto;margin-right:-15px}}#newsSearchContainer .btnrow button.icon svg{pointer-events:none;width:100%;max-width:36px}#newsSearchContainer .btnrow button.icon svg path{fill:#6d56cc}#newsSearchContainer form{position:relative;display:grid;grid-template-columns:repeat(12, 1fr);flex-direction:column;gap:30px;justify-content:space-between;align-items:center}#newsSearchContainer form .inputwrap{grid-column:span 10;display:flex;border:1px solid #bfbfbf;border-radius:8px;width:100%}#newsSearchContainer form .inputwrap button{background-color:rgba(0,0,0,0);border:none;outline:none;flex:0 0;height:60px}#newsSearchContainer form .inputwrap input#search-term{width:100%;border:none;flex:1 1}#newsSearchContainer form input[type=submit]{grid-column:span 2;height:60px;width:180px;border:1px solid #6d56cc}#newsSearchContainer form .filterwrap{grid-column:span 12;grid-template-columns:1fr 1fr;gap:0 40px;padding:40px;background-color:#eeebf9;display:none}#newsSearchContainer form .filterwrap.active{display:grid}#newsSearchContainer form .filterwrap fieldset.filter{border:none}#newsSearchContainer form .filterwrap fieldset.filter legend{display:contents;font-family:"Barlow",sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#6d56cc;pointer-events:none}@media screen and (max-width: 700px){#newsSearchContainer form .filterwrap fieldset.filter>div{display:none}}#newsSearchContainer form .filterwrap fieldset.filter>div label{font-family:"Barlow",sans-serif;font-weight:500;font-size:18px;line-height:36px}#newsSearchContainer form .filterwrap .btnwrap{grid-column:span 2;display:flex;justify-content:flex-end}#newsSearchContainer form .filter-ui-wrap{grid-column:span 12}#newsSearchContainer form .filter-ui-wrap #filterUILabel{opacity:0;pointer-events:none;transition:all .3s ease-in-out}#newsSearchContainer form .filter-ui-wrap #filterUILabel.active{opacity:1}#newsSearchContainer form .filter-ui-wrap .active-filter-container{padding-top:15px;display:flex;flex-wrap:wrap;gap:20px;width:100%;max-width:100%}#newsSearchContainer form .filter-ui-wrap .active-filter-container button{width:max-content;text-transform:none;display:flex;align-items:center;background-color:#fff;border:1px solid #acb5bd;font-weight:600;font-size:2.2rem;line-height:2.6rem;color:#000;padding-inline:20px 50px;background-image:url("../img/icons/icon-btn-close.svg");background-repeat:no-repeat;background-size:16px;background-position:center right;background-position-x:calc(100% - 16px);background-position-y:calc(50% + 2px)}#newsSearchContainer #newsSearchResultsContainer{display:none;grid-template-columns:repeat(6, 1fr);padding-inline:30px}#newsSearchContainer #newsSearchResultsContainer.active{display:grid}@media screen and (max-width: 500px){#newsSearchContainer #newsSearchResultsContainer{padding-inline:15px}}#newsSearchContainer #newsSearchResultsContainer article{position:relative;grid-column:span 2}#newsSearchContainer #newsSearchResultsContainer article .imgwrap{display:none}#newsSearchContainer #newsSearchResultsContainer article .preview{position:relative}#newsSearchContainer #newsSearchResultsContainer article .preview .excerpt{display:none}#newsSearchContainer #newsSearchResultsContainer article:first-of-type{grid-column:span 4;display:flex;align-items:flex-end;padding:40px;min-height:400px}#newsSearchContainer #newsSearchResultsContainer article:first-of-type .imgwrap{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:-1}#newsSearchContainer #newsSearchResultsContainer article:first-of-type .imgwrap::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%, black 100%)}#newsSearchContainer #newsSearchResultsContainer article:first-of-type .textwrap *{color:#fff}#newsSearchContainer #newsSearchResultsContainer article:first-of-type .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:first-of-type .textwrap .heading a{font-size:3.2rem;line-height:4rem;margin:0;margin-block:5px}#newsSearchContainer #newsSearchResultsContainer article:first-of-type .textwrap .excerpt{display:none}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5){display:block;grid-column:span 2}@media screen and (max-width: 700px){#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4),#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5){grid-column:span 2}}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .imgwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .imgwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .imgwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .imgwrap{display:block;position:relative;inset:0;height:270px;width:100%;z-index:0}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap{background-color:#fff}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .labelwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .labelwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .labelwrap,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .labelwrap{background-color:#fff;padding-top:40px;margin-bottom:-40px;width:calc(100% - 70px);transform:translateY(-40px)}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .heading a{font-size:3.2rem;line-height:4rem;margin:0;margin-block:10px}@media screen and (max-width: 1200px){#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .heading a,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .heading,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .heading a{font-size:2.4rem;line-height:3rem}}#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(2) .textwrap .excerpt,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(3) .textwrap .excerpt,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(4) .textwrap .excerpt,#newsSearchContainer #newsSearchResultsContainer article:nth-of-type(5) .textwrap .excerpt{display:none}#newsSearchContainer #newsSearchLoadingContainer{width:100%;height:100px;display:none;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);pointer-events:none;opacity:0;transform:translateY(100%);transition:all .3s ease-in-out}#newsSearchContainer #newsSearchLoadingContainer.active{display:flex}#newsSearchContainer #newsSearchLoadingContainer.loading{transform:translateY(0);opacity:1}#newsSearchContainer #newsSearchLoadingContainer svg{width:60px;animation:spinning 5s linear infinite}.news-page-template section.news-banner .newsgrid{padding-top:0;grid-template-columns:1fr 1fr}.news-page-template section.news-banner .newsgrid article{display:flex;gap:40px;position:relative;min-height:120px}@media screen and (max-width: 1200px){.news-page-template section.news-banner .newsgrid article{gap:20px}}@media screen and (max-width: 800px){.news-page-template section.news-banner .newsgrid article{grid-column:span 2}}@media screen and (max-width: 600px){.news-page-template section.news-banner .newsgrid article{gap:20px}}.news-page-template section.news-banner .newsgrid article .imgwrap{flex-basis:180px;width:180px;display:flex;overflow:hidden}@media screen and (max-width: 900px){.news-page-template section.news-banner .newsgrid article .imgwrap{flex-basis:150px}.news-page-template section.news-banner .newsgrid article .imgwrap img{height:auto;aspect-ratio:1}}@media screen and (max-width: 600px){.news-page-template section.news-banner .newsgrid article .imgwrap{flex-basis:100px}}.news-page-template section.news-banner .newsgrid article .textwrap{position:relative;flex:1 1 400px}.news-page-template section.news-banner .newsgrid article:first-of-type{grid-row:span 4;align-items:flex-end;padding:40px}@media screen and (max-width: 1200px){.news-page-template section.news-banner .newsgrid article:first-of-type{grid-row:span 2}}@media screen and (max-width: 800px){.news-page-template section.news-banner .newsgrid article:first-of-type{grid-row:span 2;grid-column:span 2;min-height:350px;padding:20px}}.news-page-template section.news-banner .newsgrid article:first-of-type .imgwrap{flex-basis:180px;width:180px;display:flex;position:absolute;inset:0;width:100%;height:100%}.news-page-template section.news-banner .newsgrid article:first-of-type .imgwrap img{object-fit:cover}.news-page-template section.news-banner .newsgrid article:first-of-type .imgwrap::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%, black 100%)}.news-page-template section.news-banner .newsgrid article:first-of-type .textwrap *{color:#fff}.news-page-template section.news-banner .newsgrid article:first-of-type .textwrap .heading,.news-page-template section.news-banner .newsgrid article:first-of-type .textwrap .heading a{font-size:3.2rem;line-height:4rem;margin:0;margin-block:5px}main.news-page-template{padding-top:60px}main.news-page-template .entry-header{display:none}main.news-archive-template .news-archive-header{background-color:#3c2989;display:flex;flex-direction:column;align-items:center;justify-content:center}main.news-archive-template .news-archive-header .inner{width:100%;max-width:140rem;padding-inline:clamp(1.5rem,3vw,6rem);padding-block:6rem}main.news-archive-template .news-archive-header .inner h1{margin-bottom:1rem;color:#fff}main.news-archive-template .news-archive-header .inner .searchterm-input{background-color:#fff;border-radius:.5rem;outline:none;font-size:1.6rem}main.news-archive-template .news-archive-header .inner button{background-color:#fff;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;border-radius:0 .5rem .5rem 0;padding:0;margin-left:-5px}main.news-archive-template .news-archive-header .inner button svg{display:block;width:12px;height:12px}main.news-archive-template .news-archive-header .inner select,main.news-archive-template .news-archive-header .inner legend,main.news-archive-template .news-archive-header .inner label{font-size:1.6rem;margin-right:1rem}main.news-archive-template .news-archive-header .inner select{height:4rem;padding:0 .5rem;border-radius:.5rem}main.news-archive-template .news-archive-header .inner input{background-color:#fff}main.news-archive-template .news-archive-header .inner input[type=text]{height:4rem;padding:0 1rem;font-size:1.6rem}main.news-archive-template .news-archive-header .inner .searchterm-input{display:flex;align-items:center;justify-content:center}main.news-archive-template .news-archive-header .inner .news-filters{color:#fff}main.news-archive-template .news-archive-header .inner .news-filters fieldset{display:flex;gap:2rem;border:none;padding:0;margin-bottom:2rem}main.news-archive-template .news-archive-header .inner .news-filters fieldset.selectable{display:none}main.news-archive-template .news-archive-header .inner .news-filters fieldset.selectable.active{display:flex}main.news-archive-template .news-archive-header .inner .news-filters fieldset legend{display:contents;border:none}main.news-archive-template .newsgrid-container{padding-top:6rem}main.single-sb_news_views{max-width:1280px;margin:auto;padding:30px 30px 90px}@media screen and (max-width: 1200px){main.single-sb_news_views{padding-inline:30px}}@media screen and (max-width: 600px){main.single-sb_news_views{padding-inline:15px}}main.single-sb_news_views .banner{max-width:1280px;margin:auto;display:grid;gap:0 40px;grid-template-columns:70px 1fr}@media screen and (max-width: 1200px){main.single-sb_news_views .banner{display:block}}@media print{main.single-sb_news_views .banner{display:block}}main.single-sb_news_views .banner figure{grid-column:2/3;grid-row:1;margin:0;margin-bottom:-60px;max-width:100%;min-height:400px;position:relative;z-index:1}main.single-sb_news_views .banner figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}main.single-sb_news_views .banner .titlewrap{grid-column:2/3;grid-row:2;z-index:2;background-color:#fff;max-width:900px;padding:45px 30px 60px 0;position:relative}@media screen and (max-width: 1000px){main.single-sb_news_views .banner .titlewrap{padding:30px 0 60px}}main.single-sb_news_views .banner .titlewrap .labelwrap{padding-bottom:5px;display:flex;gap:15px}main.single-sb_news_views .banner .titlewrap .labelwrap a.label{line-height:1.4rem;display:flex;cursor:pointer;color:var(--theme-color)}main.single-sb_news_views .banner .titlewrap .labelwrap a.label:hover{filter:brightness(0.8)}main.single-sb_news_views .banner .titlewrap h1{font-weight:700;font-size:clamp(3.6rem,5vw,5.6rem);line-height:clamp(4.8rem,6vw,6.4rem);margin:30px 0}main.single-sb_news_views .banner .titlewrap .author-block{font-family:"Barlow",sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem}main.single-sb_news_views .banner .titlewrap .author-block .divider{color:#8c8c8c;margin:0 5px}main.single-sb_news_views .contentwrap{display:flex;gap:40px}@media screen and (max-width: 1200px){main.single-sb_news_views .contentwrap{flex-direction:column}}main.single-sb_news_views .contentwrap h2{font-size:clamp(3.2rem,3.6vw,3.6rem);line-height:clamp(4.2rem,4.6vw,4.6rem)}main.single-sb_news_views .contentwrap h3{font-size:clamp(3.2rem,3vw,3.2rem);line-height:clamp(4.2rem,4vw,4.2rem)}main.single-sb_news_views .contentwrap h4{font-size:clamp(2rem,2vw,2.4rem);line-height:clamp(2.8rem,2.8vw,3.2rem)}main.single-sb_news_views .contentwrap aside.social{max-width:70px;flex:0 0 70px}main.single-sb_news_views .contentwrap aside.social .social-share{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1200px){main.single-sb_news_views .contentwrap aside.social .social-share{flex-direction:row;flex-basis:100%}}main.single-sb_news_views .contentwrap aside.social .social-share button{padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:none;cursor:pointer}main.single-sb_news_views .contentwrap aside.social .social-share button svg{width:100%;height:100%;width:40px;height:40px}main.single-sb_news_views .contentwrap aside.social .social-share button svg rect{fill:#6d56cc}main.single-sb_news_views .contentwrap aside.social .social-share button svg path{fill:#fff}main.single-sb_news_views .contentwrap article{flex:1 1 900px;padding-right:clamp(60px,6vw,150px)}@media screen and (max-width: 1200px){main.single-sb_news_views .contentwrap article{padding-right:0}}main.single-sb_news_views .contentwrap article p:first-of-type{margin-top:0}main.single-sb_news_views .contentwrap article figure{width:auto}main.single-sb_news_views .contentwrap article figure img{max-width:100% !important;height:auto}main.single-sb_news_views .contentwrap article figure figcaption{font-size:1.4rem;line-height:2rem;text-align:left;font-family:"Barlow",sans-serif}main.single-sb_news_views .contentwrap aside.related{flex:0 1 360px;font-family:"Barlow",sans-serif}main.single-sb_news_views .contentwrap aside.related .sidebar-container{margin-bottom:60px;padding-bottom:120px;padding-top:0}@media screen and (max-width: 1200px){main.single-sb_news_views .contentwrap aside.related .sidebar-container{flex-direction:row;flex-basis:100%;padding-bottom:30px}}main.single-sb_news_views .contentwrap aside.related section.related-news h2{font-weight:700;font-size:4rem;line-height:5.2rem;color:#e58e1a;margin-top:0}main.single-sb_news_views .contentwrap aside.related article.related{margin-bottom:45px;padding:0}main.single-sb_news_views .contentwrap aside.related article.related h3{font-size:1.8rem;line-height:2.8rem;color:#000;font-weight:700;font-family:"Barlow",sans-serif;margin-bottom:5px}main.single-sb_news_views .contentwrap aside.related article.related h3 a.title{color:#000}main.single-sb_news_views .contentwrap aside.related article.related h3 a.title:focus{outline:thin solid #6d56cc;color:#6d56cc}main.single-sb_news_views .contentwrap aside.related article.related h3 a.title:hover{color:#6d56cc}main.single-sb_news_views .contentwrap aside.related article.related .author-block{font-weight:400;font-size:1.4rem;line-height:2rem}main.single-sb_news_views .contentwrap aside.related article.related .author-block .divider{color:#8c8c8c;margin:0 5px}main.campaign{padding-top:60px}@media screen and (max-width: 1000px){main.campaign{padding-top:60px}}main.campaign .banner-container{width:100%;min-height:400px;background-size:cover;background-position:center;position:relative;padding-top:60px}main.campaign .banner-container::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,.5)}main.campaign .banner-container .banner-inner{width:100%;max-width:960px;padding-inline:30px;padding-block:60px;margin:auto;text-align:left;position:relative;z-index:2}main.campaign .banner-container .banner-inner h1{color:#fff;font-weight:700}@media screen and (max-width: 600px){main.campaign .banner-container .banner-inner h1{font-size:32px;line-height:40px}}main.campaign .banner-container .banner-inner h1 strong{font-weight:700}main.campaign .banner-container .banner-inner h2{color:#fff;font-weight:700;font-size:3.6rem;line-height:4.6rem}@media screen and (max-width: 600px){main.campaign .banner-container .banner-inner h2{font-size:2.4rem;line-height:3.2rem}}main.campaign .banner-container .banner-inner h2 strong{font-weight:700}main.campaign .banner-container .banner-inner p,main.campaign .banner-container .banner-inner p.largest-text{font-family:"Barlow",sans-serif;color:#fff;font-size:2.4rem;line-height:3.6rem}main.campaign .maincontent{display:grid;grid-template-columns:2fr 1fr;gap:90px;max-width:1280px;padding-inline:30px;padding-block:60px;margin:auto}@media screen and (max-width: 1200px){main.campaign .maincontent{display:block;max-width:800px}}main.campaign .maincontent section.breadcrumbs{width:100%;grid-column:span 2}main.campaign .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner{display:flex;gap:5px}main.campaign .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a{font-size:1.4rem;font-family:"Barlow",sans-serif;color:#555}main.campaign .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a:not(:last-child)::after{content:"//";margin-left:5px}main.campaign .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a:last-child{color:#6d56cc}main.campaign .maincontent article h1{font-weight:700;font-size:clamp(3.6rem,5vw,5.6rem);line-height:clamp(4.8rem,6vw,6.4rem);margin:30px 0}main.campaign .maincontent article h2{font-size:clamp(3.2rem,3.6vw,3.6rem);line-height:clamp(4.2rem,4.6vw,4.6rem)}main.campaign .maincontent article h3{font-size:clamp(2.4rem,2.8vw,2.8rem);line-height:clamp(3.4rem,3.6vw,3.6rem)}main.campaign .maincontent article h4{font-size:clamp(2rem,2vw,2.4rem);line-height:clamp(2.8rem,2.8vw,3.2rem)}main.campaign .maincontent article p,main.campaign .maincontent article p.largest-text{font-size:1.8rem;line-height:3rem}main.campaign .maincontent article ul{margin-block:40px;padding-left:20px}main.campaign .maincontent article ul li{font-size:1.8rem}main.campaign .maincontent article .wrapper{text-transform:uppercase;background:#fff;color:#555;font-size:16px;margin:40px 0px 10px 0px;padding:15px 20px;position:relative;text-align:center;float:left}@media screen and (max-width: 600px){main.campaign .maincontent article .wrapper{float:none}}main.campaign .maincontent article .wrapper:hover .tooltip{opacity:1}main.campaign .maincontent article .wrapper .tooltip{background:#1496bb;bottom:100%;color:#fff;display:block;left:-20px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;font-size:1.4rem;line-height:2.4rem;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28)}main.campaign .maincontent article .wrapper .tooltip::after{border-left:solid rgba(0,0,0,0) 10px;border-right:solid rgba(0,0,0,0) 10px;border-top:solid #1496bb 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;font-size:1.4rem}main.campaign .maincontent article table td{padding:15px;font-size:1.6rem}main.campaign .maincontent article table td p{font-size:1.6rem}main.campaign .maincontent article .hscroll{overflow-x:auto}main.campaign .maincontent article .hscroll table{table-layout:fixed;width:1097px;border-collapse:collapse}main.campaign .maincontent article .hscroll table .tg{border-collapse:collapse;border-spacing:0}main.campaign .maincontent article .hscroll table td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000}main.campaign .maincontent article .hscroll table td a{color:#494444;text-decoration:underline}main.campaign .maincontent article .hscroll table th{font-family:Arial,sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000}main.campaign .maincontent article .hscroll .tg .tg-nybf{background-color:#cf152d;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-fkeg{background-color:#faf6e8;text-align:center;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-0lax,main.campaign .maincontent article .hscroll .tg .tg-7q3x{font-weight:bold;font-family:Arial,Helvetica,sans-serif !important;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-uwef{background-color:#fcefd3;text-align:center;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-a10k{background-color:#fde1a9;text-align:center;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-1gn6{background-color:#ffd282;text-align:center;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-23po{background-color:#fdc557;text-align:center;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-817w{background-color:#0091b2;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-qfz4{background-color:#8b922c;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-3hq3{background-color:#c79213;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-8kdc{background-color:#fa4d09;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-ybis{background-color:#9b5f17;text-align:left;vertical-align:top}main.campaign .maincontent article .hscroll .tg .tg-rwyp{font-weight:bold;background-color:#749d91;color:#fff;text-align:left;vertical-align:top}@media screen and (max-width: 1200px){main.campaign .maincontent aside{display:none}}main.single-grant{max-width:900px;margin:auto;padding-top:60px;min-height:500px}main.single-grant .breadcrumb-container{border:1px solid #dadada;width:fit-content;padding-inline:15px}main.single-grant .breadcrumb-container .breadcrumb-container-inner{display:flex;font-family:"Barlow",sans-serif;gap:10px}main.single-grant .breadcrumb-container .breadcrumb-container-inner a{display:inline-block;position:relative;font-size:14px;color:#000;text-transform:uppercase}main.single-grant .breadcrumb-container .breadcrumb-container-inner a:not(:last-of-type){margin-right:20px}main.single-grant .breadcrumb-container .breadcrumb-container-inner a:not(:last-of-type)::after{content:"//";position:absolute;right:-20px;color:#dadada;font-size:12px}main.single-grant .breadcrumb-container .breadcrumb-container-inner a:last-of-type{color:#6d56cc}main.single-grant .breadcrumb-container .breadcrumb-container-inner a:hover{color:#6d56cc}main.single-grant table.grant-data{width:100% !important;margin-bottom:10px;font-family:"Barlow",sans-serif}main.single-grant table.grant-data tr:nth-child(2n+1){background-color:#f2f2f1}main.single-grant table.grant-data td{padding:8px 16px;vertical-align:middle}main.single-grant table.grant-data td:first-child{color:#000;font-size:14px;text-align:right;letter-spacing:.1em;text-transform:uppercase;border-right:1px solid #fff;font-weight:700}main.single-grant table.grant-data td:last-child{font-size:22px;color:#6d56cc}main.single-grant table.grant-data td:last-child span{color:gray;font-size:15px}.events-landing{background-color:#fff}.events-landing .btn.readmore{background-color:#f2f2f2;display:flex;gap:5px;align-items:center;color:#000;font-size:14px;width:fit-content;transition:all .3s ease-in-out}.events-landing .btn.readmore:hover{background-color:#fcf4e8}.events-landing #loadmore{background-color:#f2f2f2;display:none;justify-content:center;padding-bottom:90px}.events-landing #loadmore.loading{display:flex}.events-landing .lowercta{padding:90px 15px;background-position:center center;background-size:cover;background-color:#000;text-align:center;color:#fff}.events-landing .lowercta *{transition:all .3s ease-in-out}.events-landing .lowercta .label{color:#fff;margin-bottom:15px}.events-landing .lowercta .msg{color:#fff;font-family:"Barlow",sans-serif;font-weight:700;font-size:40px;line-height:46px;margin:auto;margin-bottom:45px;max-width:800px}.events-landing .lowercta .contact-btn{background-color:#6d56cc;color:#fff;display:inline-flex;height:50px;text-transform:uppercase;align-items:center;justify-content:center;font-weight:bold;font-size:14px;line-height:17px;padding:0 10px;border-radius:5px;text-decoration:none}.events-landing .lowercta .contact-btn:hover{background-color:#3c2989}.events-landing .lowercta .contact-btn:hover img.arrow{transform:translateX(5px)}.events-landing .lowercta .contact-btn img{margin:-2px 10px}.events-landing .lowercta .contact-btn img.arrow{transform:translateX(0px);transition:transform .3s ease-in-out}main.single-event{max-width:1200px;padding:20px 15px 60px;margin:auto;display:flex;flex-wrap:wrap;gap:clamp(30px,5vw,60px)}main.single-event .banner.single-event{flex:0 0 100%;background-size:cover;background-repeat:no-repeat;background-position:center}main.single-event .banner.single-event .darken{background-color:rgba(0,0,0,.4)}main.single-event .banner.single-event .darken .inner{max-width:1130px;padding:90px 30px;margin:auto}main.single-event .banner.single-event .darken .inner .textwrap{max-width:800px;margin-right:auto}main.single-event .banner.single-event .darken .inner .textwrap .date{color:#6d56cc;margin-bottom:5px;font-family:"Barlow",sans-serif;font-size:16px;line-height:30px;text-transform:uppercase}main.single-event .banner.single-event .darken .inner .textwrap h1{color:#fff;margin-bottom:20px;font-family:"futura-pt-bold",Arial,sans-serif;font-size:38px;line-height:46px}main.single-event .banner.single-event .darken .inner .textwrap .time{color:#fff;font-size:20px;font-family:"futura-pt",Arial,sans-serif;font-weight:700;margin-bottom:40px}main.single-event .banner.pastevent{flex:0 0 100%;background-color:#e58e1a;color:#fff;padding:20px;margin:40px auto 0;max-width:1200px;border-radius:10px;font-size:18px;box-sizing:border-box}main.single-event .banner.pastevent p{margin:0}main.single-event article{flex:1 1 700px;padding-right:90px;padding-bottom:60px;font-size:18px;line-height:30px}main.single-event article h1{font-size:clamp(2.8rem,3.6vw,4.2rem);line-height:120%}main.single-event article p{font-size:18px;line-height:30px}main.single-event article .article-share{display:flex;justify-content:flex-end;font-size:13px;font-weight:700;font-family:"Barlow",sans-serif;color:#000;gap:15px;align-items:center}main.single-event article .article-share .social-share{margin-bottom:0}main.single-event aside{flex-basis:325px;flex-grow:0;flex-shrink:0}main.single-event aside h3{font-size:20px;line-height:28px;font-family:"Barlow",sans-serif;padding-right:30px;margin-bottom:15px;color:#e58e1a}main.single-event aside section{border-top:6px solid #e58e1a;padding-top:20px;margin-bottom:50px}main.single-event aside section h2{margin-bottom:20px;font-family:"Barlow",sans-serif;font-size:32px;line-height:40px;padding-right:10px}main.single-event aside section .speakerwrap{display:flex;margin-bottom:30px}main.single-event aside section .speakerwrap img{border-radius:50%;max-height:115px;width:auto}main.single-event aside section .speakerwrap .textwrap{padding-left:15px;padding-top:15px}main.single-event aside section .speakerwrap .name{font-size:18px;color:#e58e1a;font-weight:bold;margin-bottom:0}main.single-event aside section .speakerwrap .title{font-size:12px;line-height:18px}main.single-event aside section .similar-event{margin-bottom:30px}main.single-event aside section .similar-event .date{color:#000;margin-bottom:5px;font-family:"Barlow",sans-serif;font-size:14px;line-height:30px;text-transform:uppercase}main.single-event aside section .similar-event .excerpt{font-size:15px;line-height:20px}section.back{max-width:1130px;border-top:1px solid #e4e2e1;padding:30px 15px;margin:auto;margin-bottom:60px;box-sizing:border-box}section.back a{font-family:"Barlow",sans-serif;font-size:14px;line-height:30px;color:#a59f9b;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;transition:all .3s ease-in-out}section.back a:hover{color:#e58e1a}section.back a img{padding-top:0px;margin-right:10px;transition:all .3s ease-in-out;transform:translateX(0) translateY(-1px)}section.back a:hover img{transform:translateX(-5px) translateY(-1px)}#modular-container header.banner,main.flexible-page-template header.banner{background-position:center;background-size:cover;position:relative}#modular-container header.banner .banner-wrapper,main.flexible-page-template header.banner .banner-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;min-height:650px;text-align:center;color:#fff;margin:auto;background-color:rgba(0,0,0,.3333333333);padding-inline:30px}#modular-container header.banner .banner-wrapper h1,main.flexible-page-template header.banner .banner-wrapper h1{max-width:1280px;color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;margin-bottom:40px;font-size:clamp(48px,8vw,72px);line-height:clamp(54px,9.4vw,86px)}#modular-container header.banner .banner-wrapper h1::after,main.flexible-page-template header.banner .banner-wrapper h1::after{position:absolute;content:"";width:100px;height:12px;background-color:#e58e1a;bottom:0px}#modular-container header.banner .banner-wrapper p,main.flexible-page-template header.banner .banner-wrapper p{max-width:1280px;font-size:2rem;line-height:3rem}#modular-container section.statistic,section.modular-blocks section.statistic,main.flexible-page-template section.statistic{background-color:#aa9de1;padding-top:clamp(90px,10vw,120px);padding-bottom:clamp(60px,10vw,120px);padding-inline:clamp(15px,10vw,80px)}#modular-container section.statistic .section-wrapper,section.modular-blocks section.statistic .section-wrapper,main.flexible-page-template section.statistic .section-wrapper{max-width:1280px;margin:auto;display:flex;gap:90px}@media screen and (max-width: 1000px){#modular-container section.statistic .section-wrapper,section.modular-blocks section.statistic .section-wrapper,main.flexible-page-template section.statistic .section-wrapper{flex-direction:column;gap:60px}}#modular-container section.statistic .section-wrapper .icon-container,section.modular-blocks section.statistic .section-wrapper .icon-container,main.flexible-page-template section.statistic .section-wrapper .icon-container{display:flex;flex:0 1 260px;justify-content:center}@media screen and (max-width: 1000px){#modular-container section.statistic .section-wrapper .icon-container,section.modular-blocks section.statistic .section-wrapper .icon-container,main.flexible-page-template section.statistic .section-wrapper .icon-container{flex:auto}}#modular-container section.statistic .section-wrapper .icon-container img,section.modular-blocks section.statistic .section-wrapper .icon-container img,main.flexible-page-template section.statistic .section-wrapper .icon-container img{align-self:center}#modular-container section.statistic .section-wrapper .text-container,section.modular-blocks section.statistic .section-wrapper .text-container,main.flexible-page-template section.statistic .section-wrapper .text-container{flex:0 2 830px}@media screen and (max-width: 1000px){#modular-container section.statistic .section-wrapper .text-container,section.modular-blocks section.statistic .section-wrapper .text-container,main.flexible-page-template section.statistic .section-wrapper .text-container{flex:auto}}#modular-container section.statistic .section-wrapper .text-container .label,section.modular-blocks section.statistic .section-wrapper .text-container .label,main.flexible-page-template section.statistic .section-wrapper .text-container .label{color:#6d56cc}#modular-container section.statistic .section-wrapper .text-container .section-content,section.modular-blocks section.statistic .section-wrapper .text-container .section-content,main.flexible-page-template section.statistic .section-wrapper .text-container .section-content{color:#000}#modular-container section.video,section.modular-blocks section.video,main.flexible-page-template section.video{padding-block:80px;padding-block:clamp(30px,10vw,90px);padding-inline:clamp(30px,5vw,90px)}#modular-container section.video .section-wrapper,section.modular-blocks section.video .section-wrapper,main.flexible-page-template section.video .section-wrapper{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:120px;max-width:1200px;margin:auto}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper,section.modular-blocks section.video .section-wrapper,main.flexible-page-template section.video .section-wrapper{display:block;max-width:700px}}#modular-container section.video .section-wrapper .text-container,section.modular-blocks section.video .section-wrapper .text-container,main.flexible-page-template section.video .section-wrapper .text-container{flex:1 1 400px;padding-bottom:30px}#modular-container section.video .section-wrapper .text-container .section-content h3,section.modular-blocks section.video .section-wrapper .text-container .section-content h3,main.flexible-page-template section.video .section-wrapper .text-container .section-content h3{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.3}#modular-container section.video .section-wrapper .text-container .section-content p,section.modular-blocks section.video .section-wrapper .text-container .section-content p,main.flexible-page-template section.video .section-wrapper .text-container .section-content p{font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.5;margin-block:20px}#modular-container section.video .section-wrapper .modular-video-container,section.modular-blocks section.video .section-wrapper .modular-video-container,main.flexible-page-template section.video .section-wrapper .modular-video-container{flex:1.5 2 730px;position:relative}#modular-container section.video .section-wrapper .modular-video-container .vid-img-wrapper,section.modular-blocks section.video .section-wrapper .modular-video-container .vid-img-wrapper,main.flexible-page-template section.video .section-wrapper .modular-video-container .vid-img-wrapper{width:100%;height:100%;max-width:clamp(400px,50vw,730px);max-height:clamp(300px,40vw,550px);border-radius:10px;overflow:hidden;position:relative}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .vid-img-wrapper,section.modular-blocks section.video .section-wrapper .modular-video-container .vid-img-wrapper,main.flexible-page-template section.video .section-wrapper .modular-video-container .vid-img-wrapper{min-height:fit-content;max-width:none;aspect-ratio:4/3}}#modular-container section.video .section-wrapper .modular-video-container .vid-img-wrapper img,section.modular-blocks section.video .section-wrapper .modular-video-container .vid-img-wrapper img,main.flexible-page-template section.video .section-wrapper .modular-video-container .vid-img-wrapper img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .vid-img-wrapper img,section.modular-blocks section.video .section-wrapper .modular-video-container .vid-img-wrapper img,main.flexible-page-template section.video .section-wrapper .modular-video-container .vid-img-wrapper img{position:static}}#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link{position:absolute;left:0;top:90px;transform:translateX(-50%)}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link{top:30px;transform:translateX(50%)}}#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:#6d56cc;width:126px;aspect-ratio:1;border-radius:50%;transition:all .3s ease-in-out}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper{width:60px}}#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover{background-color:#3c2989}#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg{transform:translateX(5px) scale(1.05)}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper:hover svg{transform:scale(0.55)}}#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg{transition:all .3s ease-in-out;transform:translateX(5px)}@media screen and (max-width: 1000px){#modular-container section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg,section.modular-blocks section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg,main.flexible-page-template section.video .section-wrapper .modular-video-container .video-preview a.video-link .play-icon-wrapper svg{transform:scale(0.5)}}.frontpage .video-carousel,#modular-container .video-carousel,section.modular-blocks .video-carousel,.flexible-page-template .video-carousel{position:relative;background-color:#000}.frontpage .video-carousel .slideswrap,#modular-container .video-carousel .slideswrap,section.modular-blocks .video-carousel .slideswrap,.flexible-page-template .video-carousel .slideswrap{width:100%;height:100%;position:relative;min-height:calc(100vh - 130px);max-height:160vw}.frontpage .video-carousel .slideswrap article,#modular-container .video-carousel .slideswrap article,section.modular-blocks .video-carousel .slideswrap article,.flexible-page-template .video-carousel .slideswrap article{position:absolute;inset:0;width:100%;height:100%;background-size:cover;padding-inline:clamp(15px,5vw,80px);padding-block:0 130px;display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:all 1s ease-in-out}.frontpage .video-carousel .slideswrap article.active,#modular-container .video-carousel .slideswrap article.active,section.modular-blocks .video-carousel .slideswrap article.active,.flexible-page-template .video-carousel .slideswrap article.active{opacity:1;pointer-events:all}.frontpage .video-carousel .slideswrap article.active .background img,#modular-container .video-carousel .slideswrap article.active .background img,section.modular-blocks .video-carousel .slideswrap article.active .background img,.flexible-page-template .video-carousel .slideswrap article.active .background img{transform:scale(1)}.frontpage .video-carousel .slideswrap article.active .inner,#modular-container .video-carousel .slideswrap article.active .inner,section.modular-blocks .video-carousel .slideswrap article.active .inner,.flexible-page-template .video-carousel .slideswrap article.active .inner{opacity:1;transform:translateX(0)}.frontpage .video-carousel .slideswrap article .background,#modular-container .video-carousel .slideswrap article .background,section.modular-blocks .video-carousel .slideswrap article .background,.flexible-page-template .video-carousel .slideswrap article .background{position:absolute;pointer-events:none;inset:0;width:100%;height:100%;overflow:hidden}.frontpage .video-carousel .slideswrap article .background img,#modular-container .video-carousel .slideswrap article .background img,section.modular-blocks .video-carousel .slideswrap article .background img,.flexible-page-template .video-carousel .slideswrap article .background img{position:absolute;width:100%;height:100%;object-fit:cover;transition:all 1s ease-in-out;transform:scale(1.1)}.frontpage .video-carousel .slideswrap article .overlay,#modular-container .video-carousel .slideswrap article .overlay,section.modular-blocks .video-carousel .slideswrap article .overlay,.flexible-page-template .video-carousel .slideswrap article .overlay{position:absolute;pointer-events:none;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.frontpage .video-carousel .slideswrap article .inner,#modular-container .video-carousel .slideswrap article .inner,section.modular-blocks .video-carousel .slideswrap article .inner,.flexible-page-template .video-carousel .slideswrap article .inner{color:#fff;z-index:2;max-width:960px;opacity:0;transform:translateX(-100%);transition:all .5s ease-in-out .5s}.frontpage .video-carousel .slideswrap article .inner a.video-link,#modular-container .video-carousel .slideswrap article .inner a.video-link,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link{margin-bottom:60px;display:inline-block}@media screen and (max-width: 600px){.frontpage .video-carousel .slideswrap article .inner a.video-link,#modular-container .video-carousel .slideswrap article .inner a.video-link,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link{margin-bottom:30px}}.frontpage .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper,#modular-container .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper{background-color:#3c2989;border:3px solid #fff}.frontpage .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper svg,#modular-container .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper svg,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper svg,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link:focus .play-icon-wrapper svg{transform:translateX(2px) scale(1.15)}.frontpage .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper,#modular-container .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:#6d56cc;width:70px;aspect-ratio:1;border-radius:50%;transition:all .3s ease-in-out}.frontpage .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover,#modular-container .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover{background-color:#3c2989}.frontpage .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover svg,#modular-container .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover svg,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover svg,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper:hover svg{transform:translateX(2px) scale(1.15)}.frontpage .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper svg,#modular-container .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper svg,section.modular-blocks .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper svg,.flexible-page-template .video-carousel .slideswrap article .inner a.video-link .play-icon-wrapper svg{width:20px;height:22px;transition:all .3s ease-in-out;transform:translateX(2px)}.frontpage .video-carousel .slideswrap article .inner .label,#modular-container .video-carousel .slideswrap article .inner .label,section.modular-blocks .video-carousel .slideswrap article .inner .label,.flexible-page-template .video-carousel .slideswrap article .inner .label{color:#ccc4ed}.frontpage .video-carousel .slideswrap article .inner h2,#modular-container .video-carousel .slideswrap article .inner h2,section.modular-blocks .video-carousel .slideswrap article .inner h2,.flexible-page-template .video-carousel .slideswrap article .inner h2{margin:20px 0;font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:clamp(3rem,5.6vw,5.6rem)}.frontpage .video-carousel .slideswrap article .inner p,#modular-container .video-carousel .slideswrap article .inner p,section.modular-blocks .video-carousel .slideswrap article .inner p,.flexible-page-template .video-carousel .slideswrap article .inner p{margin-bottom:0;font-size:20px;line-height:36px}@media screen and (max-width: 600px){.frontpage .video-carousel .slideswrap article .inner p,#modular-container .video-carousel .slideswrap article .inner p,section.modular-blocks .video-carousel .slideswrap article .inner p,.flexible-page-template .video-carousel .slideswrap article .inner p{display:none}}.frontpage .video-carousel nav,#modular-container .video-carousel nav,section.modular-blocks .video-carousel nav,.flexible-page-template .video-carousel nav{position:absolute;left:0;bottom:0;width:100%;height:100px;display:flex;justify-content:space-between;padding-inline:clamp(15px,5vw,80px)}.frontpage .video-carousel nav .dots,#modular-container .video-carousel nav .dots,section.modular-blocks .video-carousel nav .dots,.flexible-page-template .video-carousel nav .dots{display:flex;padding-top:20px;gap:13px}.frontpage .video-carousel nav .dots button,#modular-container .video-carousel nav .dots button,section.modular-blocks .video-carousel nav .dots button,.flexible-page-template .video-carousel nav .dots button{width:13px;height:13px;aspect-ratio:1;padding:0;margin:0;background-color:#f2f2f2;opacity:.3;transition:all .2s ease-in-out;cursor:pointer}.frontpage .video-carousel nav .dots button.active,#modular-container .video-carousel nav .dots button.active,section.modular-blocks .video-carousel nav .dots button.active,.flexible-page-template .video-carousel nav .dots button.active{background-color:#fff;opacity:1}.frontpage .video-carousel nav .dots button:hover,#modular-container .video-carousel nav .dots button:hover,section.modular-blocks .video-carousel nav .dots button:hover,.flexible-page-template .video-carousel nav .dots button:hover{background-color:#ccc4ed;opacity:1}.frontpage .video-carousel nav .arrows,#modular-container .video-carousel nav .arrows,section.modular-blocks .video-carousel nav .arrows,.flexible-page-template .video-carousel nav .arrows{display:flex;gap:15px}.frontpage .video-carousel nav .arrows button,#modular-container .video-carousel nav .arrows button,section.modular-blocks .video-carousel nav .arrows button,.flexible-page-template .video-carousel nav .arrows button{background-color:#fff;border-radius:50%;width:42px;height:42px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;outline-offset:.5rem}.frontpage .video-carousel nav .arrows button svg,#modular-container .video-carousel nav .arrows button svg,section.modular-blocks .video-carousel nav .arrows button svg,.flexible-page-template .video-carousel nav .arrows button svg{transition:all .3s ease-in-out;pointer-events:none}.frontpage .video-carousel nav .arrows button:focus,#modular-container .video-carousel nav .arrows button:focus,section.modular-blocks .video-carousel nav .arrows button:focus,.flexible-page-template .video-carousel nav .arrows button:focus{outline:3px solid #6d56cc}.frontpage .video-carousel nav .arrows button:hover svg path,#modular-container .video-carousel nav .arrows button:hover svg path,section.modular-blocks .video-carousel nav .arrows button:hover svg path,.flexible-page-template .video-carousel nav .arrows button:hover svg path{fill:#6d56cc}.frontpage .video-carousel nav .arrows button:hover.prev svg,#modular-container .video-carousel nav .arrows button:hover.prev svg,section.modular-blocks .video-carousel nav .arrows button:hover.prev svg,.flexible-page-template .video-carousel nav .arrows button:hover.prev svg{transform:translateX(-3px)}.frontpage .video-carousel nav .arrows button:hover.next svg,#modular-container .video-carousel nav .arrows button:hover.next svg,section.modular-blocks .video-carousel nav .arrows button:hover.next svg,.flexible-page-template .video-carousel nav .arrows button:hover.next svg{transform:translateX(3px)}#modular-container .videogrid,section.modular-blocks .videogrid,.flexible-page-template .videogrid{overflow:hidden;max-width:1200px;margin:auto;padding:60px 30px}@media screen and (max-width: 600px){#modular-container .videogrid,section.modular-blocks .videogrid,.flexible-page-template .videogrid{padding:60px 15px}}#modular-container .videogrid .inner,section.modular-blocks .videogrid .inner,.flexible-page-template .videogrid .inner{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:45px;max-width:1200px;margin:auto;padding-top:60px;padding-bottom:90px}#modular-container .videogrid .inner article,section.modular-blocks .videogrid .inner article,.flexible-page-template .videogrid .inner article{display:flex;flex-direction:column-reverse;height:fit-content;padding-bottom:15px}#modular-container .videogrid .inner article>a,section.modular-blocks .videogrid .inner article>a,.flexible-page-template .videogrid .inner article>a{outline-offset:1rem;display:flex;align-items:center;justify-content:center}#modular-container .videogrid .inner article>a :focus,section.modular-blocks .videogrid .inner article>a :focus,.flexible-page-template .videogrid .inner article>a :focus{outline:thin solid #6d56cc;background-color:#eeebf9}#modular-container .videogrid .inner article .video-link:focus,section.modular-blocks .videogrid .inner article .video-link:focus,.flexible-page-template .videogrid .inner article .video-link:focus{outline:none;color:#6d56cc}#modular-container .videogrid .inner article .video-link:focus .imgwrap::after,section.modular-blocks .videogrid .inner article .video-link:focus .imgwrap::after,.flexible-page-template .videogrid .inner article .video-link:focus .imgwrap::after{opacity:1;transform:translate(-50%, -50%) scale(1)}#modular-container .videogrid .inner article .video-link:focus .imgwrap img,section.modular-blocks .videogrid .inner article .video-link:focus .imgwrap img,.flexible-page-template .videogrid .inner article .video-link:focus .imgwrap img{opacity:.3}#modular-container .videogrid .inner article .imgwrap,section.modular-blocks .videogrid .inner article .imgwrap,.flexible-page-template .videogrid .inner article .imgwrap{background-color:#000;position:relative;border-radius:10px;width:100%;height:auto;aspect-ratio:8/5;overflow:hidden;margin-bottom:15px}#modular-container .videogrid .inner article .imgwrap::after,section.modular-blocks .videogrid .inner article .imgwrap::after,.flexible-page-template .videogrid .inner article .imgwrap::after{content:"▶";font-size:30px;color:#6d56cc;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);opacity:0;width:75px;height:75px;border:3px solid #6d56cc;position:absolute;border-radius:50%;display:grid;place-items:center;transition:all .3s ease-in-out;box-sizing:border-box;padding:4px 0 0 5px}#modular-container .videogrid .inner article .imgwrap:hover::after,section.modular-blocks .videogrid .inner article .imgwrap:hover::after,.flexible-page-template .videogrid .inner article .imgwrap:hover::after{opacity:1;transform:translate(-50%, -50%) scale(1)}#modular-container .videogrid .inner article .imgwrap:hover img,section.modular-blocks .videogrid .inner article .imgwrap:hover img,.flexible-page-template .videogrid .inner article .imgwrap:hover img{opacity:.3}#modular-container .videogrid .inner article .imgwrap img,section.modular-blocks .videogrid .inner article .imgwrap img,.flexible-page-template .videogrid .inner article .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#modular-container .videogrid .inner article .imgwrap .runtime,section.modular-blocks .videogrid .inner article .imgwrap .runtime,.flexible-page-template .videogrid .inner article .imgwrap .runtime{position:absolute;bottom:20px;left:10px;padding:3px 7px;color:#fff;font-family:"Roboto Slab",serif;font-size:14px;line-height:24px;letter-spacing:.1em}#modular-container .videogrid .inner article p,section.modular-blocks .videogrid .inner article p,.flexible-page-template .videogrid .inner article p{font-family:"Roboto Slab",serif;font-weight:400;margin-top:0px;font-size:14px;line-height:20px}#modular-container .videogrid .inner article p small,section.modular-blocks .videogrid .inner article p small,.flexible-page-template .videogrid .inner article p small{font-size:10px;line-height:12px}#modular-container .videogrid .inner article .titlewrap,section.modular-blocks .videogrid .inner article .titlewrap,.flexible-page-template .videogrid .inner article .titlewrap{display:block;justify-content:center;align-items:center;text-decoration:none;padding:15px 0;color:#000}#modular-container .videogrid .inner article .titlewrap .bioimg,section.modular-blocks .videogrid .inner article .titlewrap .bioimg,.flexible-page-template .videogrid .inner article .titlewrap .bioimg{width:45px;border-radius:60px;margin-right:15px}#modular-container .videogrid .inner article .titlewrap cite,#modular-container .videogrid .inner article .titlewrap h4,section.modular-blocks .videogrid .inner article .titlewrap cite,section.modular-blocks .videogrid .inner article .titlewrap h4,.flexible-page-template .videogrid .inner article .titlewrap cite,.flexible-page-template .videogrid .inner article .titlewrap h4{text-decoration:none;font-family:"Barlow",sans-serif;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:0px;font-size:14px;line-height:24px;margin-bottom:0}#modular-container .videogrid .inner article .titlewrap cite,section.modular-blocks .videogrid .inner article .titlewrap cite,.flexible-page-template .videogrid .inner article .titlewrap cite{font-style:normal}#modular-container .videogrid .inner article .titlewrap cite p,section.modular-blocks .videogrid .inner article .titlewrap cite p,.flexible-page-template .videogrid .inner article .titlewrap cite p{margin-bottom:0;font-family:"Barlow",sans-serif;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:0px;font-size:14px;line-height:24px;color:#6d56cc}#modular-container .videogrid .inner article .titlewrap cite p small,section.modular-blocks .videogrid .inner article .titlewrap cite p small,.flexible-page-template .videogrid .inner article .titlewrap cite p small{color:#000}#modular-container .videogrid .inner article a.titlewrap,section.modular-blocks .videogrid .inner article a.titlewrap,.flexible-page-template .videogrid .inner article a.titlewrap{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto;gap:0 10px}#modular-container .videogrid .inner article a.titlewrap img,section.modular-blocks .videogrid .inner article a.titlewrap img,.flexible-page-template .videogrid .inner article a.titlewrap img{grid-column:1/2;grid-row:1/3;transform:translateY(-5px)}#modular-container .videogrid .inner article a.titlewrap cite,#modular-container .videogrid .inner article a.titlewrap h4,section.modular-blocks .videogrid .inner article a.titlewrap cite,section.modular-blocks .videogrid .inner article a.titlewrap h4,.flexible-page-template .videogrid .inner article a.titlewrap cite,.flexible-page-template .videogrid .inner article a.titlewrap h4{grid-column:2/3;grid-row:1/2}#modular-container .videogrid .inner article a.titlewrap p,section.modular-blocks .videogrid .inner article a.titlewrap p,.flexible-page-template .videogrid .inner article a.titlewrap p{grid-column:2/3;grid-row:2/3}#modular-container .videogrid .inner article a.titlewrap:hover h4,section.modular-blocks .videogrid .inner article a.titlewrap:hover h4,.flexible-page-template .videogrid .inner article a.titlewrap:hover h4{text-decoration:underline}#modular-container .videogrid .inner article h3,section.modular-blocks .videogrid .inner article h3,.flexible-page-template .videogrid .inner article h3{color:#6d56cc;font-family:"Barlow",sans-serif;font-weight:700;margin-top:10px;margin-bottom:10px;font-size:24px;line-height:32px;padding:0;position:relative}#modular-container .videogrid .inner article h3 span,section.modular-blocks .videogrid .inner article h3 span,.flexible-page-template .videogrid .inner article h3 span{color:#000;font-family:"Barlow",sans-serif;font-size:24px;margin:0}#modular-container .videogrid .inner article h3.orange,section.modular-blocks .videogrid .inner article h3.orange,.flexible-page-template .videogrid .inner article h3.orange{color:#e58e1a}#modular-container .videogrid .inner article h3.black,section.modular-blocks .videogrid .inner article h3.black,.flexible-page-template .videogrid .inner article h3.black{color:#000}#modular-container .videogrid .inner article h3.black a,section.modular-blocks .videogrid .inner article h3.black a,.flexible-page-template .videogrid .inner article h3.black a{color:#000}#modular-container section.featured-content,section.modular-blocks section.featured-content,main.flexible-page-template section.featured-content{overflow:hidden}#modular-container section.featured-content .text-container,section.modular-blocks section.featured-content .text-container,main.flexible-page-template section.featured-content .text-container{background-color:#f2f2f2;padding:76px 30px}#modular-container section.featured-content .text-container .text-wrapper,section.modular-blocks section.featured-content .text-container .text-wrapper,main.flexible-page-template section.featured-content .text-container .text-wrapper{max-width:1440px;margin:auto}#modular-container section.featured-content .text-container .text-wrapper .constrict,section.modular-blocks section.featured-content .text-container .text-wrapper .constrict,main.flexible-page-template section.featured-content .text-container .text-wrapper .constrict{max-width:1060px;margin:auto}#modular-container section.featured-content .text-container .text-wrapper .constrict .label,section.modular-blocks section.featured-content .text-container .text-wrapper .constrict .label,main.flexible-page-template section.featured-content .text-container .text-wrapper .constrict .label{color:#000}#modular-container section.featured-content .lower,section.modular-blocks section.featured-content .lower,main.flexible-page-template section.featured-content .lower{display:flex;background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 190px, #fff 190px, #fff 100%);padding-bottom:90px}@media screen and (max-width: 900px){#modular-container section.featured-content .lower,section.modular-blocks section.featured-content .lower,main.flexible-page-template section.featured-content .lower{flex-direction:column-reverse;background:#f2f2f2}}#modular-container section.featured-content .lower .slidesnav,section.modular-blocks section.featured-content .lower .slidesnav,main.flexible-page-template section.featured-content .lower .slidesnav{flex:0 0 350px;background-color:#fff;background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 190px, #fff 190px, #fff 100%);z-index:2}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slidesnav,section.modular-blocks section.featured-content .lower .slidesnav,main.flexible-page-template section.featured-content .lower .slidesnav{flex-basis:auto;background:#f2f2f2;display:flex;justify-content:space-between;align-items:center;padding-right:30px}}#modular-container section.featured-content .lower .slidesnav .progress-container,section.modular-blocks section.featured-content .lower .slidesnav .progress-container,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container{position:relative;margin-bottom:30px;padding-bottom:30px;padding-top:170px;padding-left:clamp(30px,7vw,80px)}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slidesnav .progress-container,section.modular-blocks section.featured-content .lower .slidesnav .progress-container,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container{padding-top:60px;padding-inline:30px}}@media screen and (max-width: 500px){#modular-container section.featured-content .lower .slidesnav .progress-container,section.modular-blocks section.featured-content .lower .slidesnav .progress-container,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container{padding-inline:10px}}#modular-container section.featured-content .lower .slidesnav .progress-container span,section.modular-blocks section.featured-content .lower .slidesnav .progress-container span,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container span{font-size:28px;font-weight:700;color:#fff;-webkit-text-fill-color:#fff;font-family:"Barlow",sans-serif;text-shadow:-1px -1px 0 #6d56cc,1px -1px 0 #6d56cc,-1px 1px 0 #6d56cc,1px 1px 0 #6d56cc}#modular-container section.featured-content .lower .slidesnav .progress-container .current-slide,section.modular-blocks section.featured-content .lower .slidesnav .progress-container .current-slide,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container .current-slide{display:inline-block;font-size:124px;min-width:150px}@media screen and (max-width: 600px){#modular-container section.featured-content .lower .slidesnav .progress-container .current-slide,section.modular-blocks section.featured-content .lower .slidesnav .progress-container .current-slide,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container .current-slide{font-size:60px;min-width:80px}}#modular-container section.featured-content .lower .slidesnav .progress-container::after,section.modular-blocks section.featured-content .lower .slidesnav .progress-container::after,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container::after{content:"";position:absolute;bottom:0;left:clamp(30px,7vw,80px);width:54px;height:10px;background-color:#6d56cc}@media screen and (max-width: 600px){#modular-container section.featured-content .lower .slidesnav .progress-container::after,section.modular-blocks section.featured-content .lower .slidesnav .progress-container::after,main.flexible-page-template section.featured-content .lower .slidesnav .progress-container::after{display:none}}#modular-container section.featured-content .lower .slidesnav .slidetransport,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport{display:flex;gap:30px;padding-left:clamp(30px,7vw,80px)}@media screen and (max-width: 600px){#modular-container section.featured-content .lower .slidesnav .slidetransport,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport{gap:15px;padding-left:0;padding-right:0}}#modular-container section.featured-content .lower .slidesnav .slidetransport button,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport button,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport button{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;padding:0}#modular-container section.featured-content .lower .slidesnav .slidetransport button span,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport button span,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport button span{display:contents}#modular-container section.featured-content .lower .slidesnav .slidetransport button svg,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport button svg,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport button svg{position:absolute;pointer-events:none;width:13px;height:21px}#modular-container section.featured-content .lower .slidesnav .slidetransport button.slideprev,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport button.slideprev,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport button.slideprev{padding-right:3px}#modular-container section.featured-content .lower .slidesnav .slidetransport button.slidenext,section.modular-blocks section.featured-content .lower .slidesnav .slidetransport button.slidenext,main.flexible-page-template section.featured-content .lower .slidesnav .slidetransport button.slidenext{padding-left:3px}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slides-container,section.modular-blocks section.featured-content .lower .slides-container,main.flexible-page-template section.featured-content .lower .slides-container{padding-left:30px;background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 190px, #fff 190px, #fff 100%)}}@media screen and (max-width: 500px){#modular-container section.featured-content .lower .slides-container,section.modular-blocks section.featured-content .lower .slides-container,main.flexible-page-template section.featured-content .lower .slides-container{padding-left:10px}}#modular-container section.featured-content .lower .slides-container .slides-carousel,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel{background-color:#fff;background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 190px, #fff 190px, #fff 100%);display:flex;gap:150px}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slides-container .slides-carousel,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel{gap:60px}}#modular-container section.featured-content .lower .slides-container .slides-carousel article,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article{flex:0 0 510px;max-width:510px}#modular-container section.featured-content .lower .slides-container .slides-carousel article>a,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article>a,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article>a{outline-offset:1rem}#modular-container section.featured-content .lower .slides-container .slides-carousel article>a:focus,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article>a:focus,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article>a:focus{outline:thin solid #6d56cc}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slides-container .slides-carousel article,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article{flex:0 0 300px;max-width:300px}}#modular-container section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden}#modular-container section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper img,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper img,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .slide-img-wrapper img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap{opacity:0;transition:all .3s ease-in-out}#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap h3,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap h3,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap h3{font-weight:700;font-size:4rem;line-height:5.2rem;color:#6d56cc;font-family:"Barlow",sans-serif;margin-bottom:20px}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap h3,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap h3,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap h3{font-size:2.6rem;line-height:4rem}}#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap p,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap p,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap p{font-style:normal;font-weight:400;font-size:2rem;line-height:3.6rem}@media screen and (max-width: 900px){#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap p,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap p,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap p{font-size:1.6rem;line-height:3rem}}#modular-container section.featured-content .lower .slides-container .slides-carousel article .textwrap p a,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article .textwrap p a,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article .textwrap p a{color:#000}#modular-container section.featured-content .lower .slides-container .slides-carousel article.active .textwrap,section.modular-blocks section.featured-content .lower .slides-container .slides-carousel article.active .textwrap,main.flexible-page-template section.featured-content .lower .slides-container .slides-carousel article.active .textwrap{opacity:1}#modular-container .featured-resource,section.modular-blocks .featured-resource,main.flexible-page-template .featured-resource{background-color:#a9d5b1;padding-block:90px}#modular-container .featured-resource .inner,section.modular-blocks .featured-resource .inner,main.flexible-page-template .featured-resource .inner{display:flex;gap:clamp(30px,10vw,150px)}@media screen and (max-width: 900px){#modular-container .featured-resource .inner,section.modular-blocks .featured-resource .inner,main.flexible-page-template .featured-resource .inner{flex-direction:column;gap:60px}}#modular-container .featured-resource .inner .image-container,section.modular-blocks .featured-resource .inner .image-container,main.flexible-page-template .featured-resource .inner .image-container{flex-grow:1;flex-shrink:1;flex-basis:500px;display:flex;justify-content:flex-end;align-items:center;position:relative}@media screen and (max-width: 900px){#modular-container .featured-resource .inner .image-container,section.modular-blocks .featured-resource .inner .image-container,main.flexible-page-template .featured-resource .inner .image-container{flex-basis:auto;justify-content:flex-start;padding-left:30px}}#modular-container .featured-resource .inner .image-container::before,section.modular-blocks .featured-resource .inner .image-container::before,main.flexible-page-template .featured-resource .inner .image-container::before{content:"";position:absolute;width:100%;height:200px;background-color:#3b7845;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 900px){#modular-container .featured-resource .inner .image-container::before,section.modular-blocks .featured-resource .inner .image-container::before,main.flexible-page-template .featured-resource .inner .image-container::before{width:80%}}#modular-container .featured-resource .inner .image-container img,section.modular-blocks .featured-resource .inner .image-container img,main.flexible-page-template .featured-resource .inner .image-container img{width:100%;max-width:200px;margin-right:clamp(30px,8vw,90px);z-index:2}#modular-container .featured-resource .inner .text-container,section.modular-blocks .featured-resource .inner .text-container,main.flexible-page-template .featured-resource .inner .text-container{flex-grow:2;flex-shrink:2;flex-basis:800px;padding-inline:30px}@media screen and (max-width: 900px){#modular-container .featured-resource .inner .text-container,section.modular-blocks .featured-resource .inner .text-container,main.flexible-page-template .featured-resource .inner .text-container{flex-basis:auto}}#modular-container .featured-resource .inner .text-container .text-wrapper,section.modular-blocks .featured-resource .inner .text-container .text-wrapper,main.flexible-page-template .featured-resource .inner .text-container .text-wrapper{max-width:790px}#modular-container .featured-resource .inner .text-container .text-wrapper .label,section.modular-blocks .featured-resource .inner .text-container .text-wrapper .label,main.flexible-page-template .featured-resource .inner .text-container .text-wrapper .label{color:#fff}#modular-container .featured-person,section.modular-blocks .featured-person,main.flexible-page-template .featured-person{background-color:#f5a18a;overflow:hidden;padding:0}#modular-container .featured-person .inner,section.modular-blocks .featured-person .inner,main.flexible-page-template .featured-person .inner{display:flex;gap:clamp(15px,5vw,90px)}@media screen and (max-width: 700px){#modular-container .featured-person .inner,section.modular-blocks .featured-person .inner,main.flexible-page-template .featured-person .inner{flex-direction:column;gap:15px}}#modular-container .featured-person .inner .image-container,section.modular-blocks .featured-person .inner .image-container,main.flexible-page-template .featured-person .inner .image-container{flex-grow:1;flex-shrink:1.5;flex-basis:630px;aspect-ratio:1.1/1;position:relative}@media screen and (max-width: 700px){#modular-container .featured-person .inner .image-container,section.modular-blocks .featured-person .inner .image-container,main.flexible-page-template .featured-person .inner .image-container{flex-basis:100vw;aspect-ratio:1}}#modular-container .featured-person .inner .image-container img,section.modular-blocks .featured-person .inner .image-container img,main.flexible-page-template .featured-person .inner .image-container img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center;opacity:.5}#modular-container .featured-person .inner .text-container,section.modular-blocks .featured-person .inner .text-container,main.flexible-page-template .featured-person .inner .text-container{flex-grow:2;flex-shrink:2;flex-basis:800px;padding-inline:30px;display:flex;align-items:center;position:relative}@media screen and (max-width: 900px){#modular-container .featured-person .inner .text-container,section.modular-blocks .featured-person .inner .text-container,main.flexible-page-template .featured-person .inner .text-container{padding-left:0px}}@media screen and (max-width: 700px){#modular-container .featured-person .inner .text-container,section.modular-blocks .featured-person .inner .text-container,main.flexible-page-template .featured-person .inner .text-container{flex-basis:auto;padding-inline:15px}}#modular-container .featured-person .inner .text-container::after,section.modular-blocks .featured-person .inner .text-container::after,main.flexible-page-template .featured-person .inner .text-container::after{content:"";position:absolute;width:30vw;height:30vw;border-radius:50%;border:1px solid #fff;right:0;bottom:0;transform:translate(50%, 50%)}@media screen and (max-width: 700px){#modular-container .featured-person .inner .text-container::after,section.modular-blocks .featured-person .inner .text-container::after,main.flexible-page-template .featured-person .inner .text-container::after{width:50vw;height:50vw}}#modular-container .featured-person .inner .text-container .text-wrapper,section.modular-blocks .featured-person .inner .text-container .text-wrapper,main.flexible-page-template .featured-person .inner .text-container .text-wrapper{max-width:500px;padding-block:60px}#modular-container .featured-person .inner .text-container .text-wrapper .label,section.modular-blocks .featured-person .inner .text-container .text-wrapper .label,main.flexible-page-template .featured-person .inner .text-container .text-wrapper .label{color:#fff}@media screen and (max-width: 900px){#modular-container .featured-person .inner .text-container .text-wrapper .description p,section.modular-blocks .featured-person .inner .text-container .text-wrapper .description p,main.flexible-page-template .featured-person .inner .text-container .text-wrapper .description p{font-size:18px;line-height:28px}}#modular-container .featured-partners,section.modular-blocks .featured-partners,.flexible-page-template .featured-partners{padding-block:90px}#modular-container .featured-partners *,section.modular-blocks .featured-partners *,.flexible-page-template .featured-partners *{transition:all .3s ease-in-out}#modular-container .featured-partners .upper .inner,section.modular-blocks .featured-partners .upper .inner,.flexible-page-template .featured-partners .upper .inner{max-width:1100px;padding-inline:20px;margin:auto;text-align:center}#modular-container .featured-partners .upper .inner .label,section.modular-blocks .featured-partners .upper .inner .label,.flexible-page-template .featured-partners .upper .inner .label{color:#000}#modular-container .featured-partners .upper .inner h2,section.modular-blocks .featured-partners .upper .inner h2,.flexible-page-template .featured-partners .upper .inner h2{color:#e58e1a}#modular-container .featured-partners .lower,section.modular-blocks .featured-partners .lower,.flexible-page-template .featured-partners .lower{padding-top:60px}#modular-container .featured-partners .lower .inner,section.modular-blocks .featured-partners .lower .inner,.flexible-page-template .featured-partners .lower .inner{max-width:1400px;margin:auto}#modular-container .featured-partners .lower .inner .logogrid,section.modular-blocks .featured-partners .lower .inner .logogrid,.flexible-page-template .featured-partners .lower .inner .logogrid{display:flex;flex-wrap:wrap;gap:30px clamp(30px,5vw,90px);align-items:center;justify-content:center}#modular-container .featured-partners .lower .inner .logogrid a,section.modular-blocks .featured-partners .lower .inner .logogrid a,.flexible-page-template .featured-partners .lower .inner .logogrid a{display:contents}#modular-container .featured-partners .lower .inner .logogrid figure,section.modular-blocks .featured-partners .lower .inner .logogrid figure,.flexible-page-template .featured-partners .lower .inner .logogrid figure{flex:0 0 260px;display:flex;align-items:center;justify-content:center}#modular-container .featured-story,section.modular-blocks .featured-story,main.flexible-page-template .featured-story{max-width:1260px;margin:auto;padding-block:clamp(60px,10vw,120px);padding-left:15px}#modular-container .featured-story .upper .label,section.modular-blocks .featured-story .upper .label,main.flexible-page-template .featured-story .upper .label{color:#000}#modular-container .featured-story .upper h2,section.modular-blocks .featured-story .upper h2,main.flexible-page-template .featured-story .upper h2{margin-top:15px;color:#000}#modular-container .featured-story .lower,section.modular-blocks .featured-story .lower,main.flexible-page-template .featured-story .lower{padding-top:30px}#modular-container .featured-story .lower .storywrap,section.modular-blocks .featured-story .lower .storywrap,main.flexible-page-template .featured-story .lower .storywrap{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap,section.modular-blocks .featured-story .lower .storywrap,main.flexible-page-template .featured-story .lower .storywrap{display:block}}#modular-container .featured-story .lower .storywrap .imgcol,section.modular-blocks .featured-story .lower .storywrap .imgcol,main.flexible-page-template .featured-story .lower .storywrap .imgcol{position:relative}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .imgcol,section.modular-blocks .featured-story .lower .storywrap .imgcol,main.flexible-page-template .featured-story .lower .storywrap .imgcol{height:500px;margin-left:-15px}}#modular-container .featured-story .lower .storywrap .imgcol img,section.modular-blocks .featured-story .lower .storywrap .imgcol img,main.flexible-page-template .featured-story .lower .storywrap .imgcol img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#modular-container .featured-story .lower .storywrap .textcol,section.modular-blocks .featured-story .lower .storywrap .textcol,main.flexible-page-template .featured-story .lower .storywrap .textcol{z-index:2}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .textcol,section.modular-blocks .featured-story .lower .storywrap .textcol,main.flexible-page-template .featured-story .lower .storywrap .textcol{padding-top:0}}#modular-container .featured-story .lower .storywrap .textcol .quotewrap,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap{background-color:#89bff5;margin-block:50px;margin-left:-120px;padding-left:120px;padding-right:30px;padding-block:90px;position:relative}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .textcol .quotewrap,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap{margin-left:-15px;padding-left:30px;max-width:500px;padding-block:45px}}#modular-container .featured-story .lower .storywrap .textcol .quotewrap svg,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap svg,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap svg{width:167px;position:absolute;top:0;right:0;transform:translate(-50%, -50%)}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .textcol .quotewrap svg,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap svg,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap svg{width:80px;transform:translate(-30%, -50%)}}#modular-container .featured-story .lower .storywrap .textcol .quotewrap blockquote,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap blockquote,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap blockquote{max-width:400px;font-family:"Barlow",sans-serif;font-weight:700;font-size:32px;line-height:40px;border:none}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .textcol .quotewrap blockquote,section.modular-blocks .featured-story .lower .storywrap .textcol .quotewrap blockquote,main.flexible-page-template .featured-story .lower .storywrap .textcol .quotewrap blockquote{font-size:24px;line-height:30px;margin:auto}}#modular-container .featured-story .lower .storywrap .textcol .description,section.modular-blocks .featured-story .lower .storywrap .textcol .description,main.flexible-page-template .featured-story .lower .storywrap .textcol .description{padding-bottom:40px;max-width:500px;padding-right:15px}@media screen and (max-width: 1000px){#modular-container .featured-story .lower .storywrap .textcol .description,section.modular-blocks .featured-story .lower .storywrap .textcol .description,main.flexible-page-template .featured-story .lower .storywrap .textcol .description{max-width:100%;margin-top:0px;padding-top:0px}}#modular-container section.featured-photo-content,section.modular-blocks section.featured-photo-content,main.flexible-page-template section.featured-photo-content{background:linear-gradient(to right, #000 0%, #000 80%, #fff 80%, #fff 100%);padding-inline:clamp(30px,8vw,80px);padding-block:clamp(60px,10vw,100px)}@media screen and (max-width: 900px){#modular-container section.featured-photo-content,section.modular-blocks section.featured-photo-content,main.flexible-page-template section.featured-photo-content{background:#000}}@media screen and (max-width: 500px){#modular-container section.featured-photo-content,section.modular-blocks section.featured-photo-content,main.flexible-page-template section.featured-photo-content{padding-inline:15px}}#modular-container section.featured-photo-content .inner,section.modular-blocks section.featured-photo-content .inner,main.flexible-page-template section.featured-photo-content .inner{display:grid;grid-template-columns:2fr 3fr;gap:clamp(30px,6vw,120px);max-width:1200px;margin:auto;position:relative}@media screen and (max-width: 900px){#modular-container section.featured-photo-content .inner,section.modular-blocks section.featured-photo-content .inner,main.flexible-page-template section.featured-photo-content .inner{display:flex;flex-direction:column-reverse}}#modular-container section.featured-photo-content .inner .text-container,section.modular-blocks section.featured-photo-content .inner .text-container,main.flexible-page-template section.featured-photo-content .inner .text-container{flex:0 0 450px}#modular-container section.featured-photo-content .inner .text-container *,section.modular-blocks section.featured-photo-content .inner .text-container *,main.flexible-page-template section.featured-photo-content .inner .text-container *{color:#fff}#modular-container section.featured-photo-content .inner .image-container,section.modular-blocks section.featured-photo-content .inner .image-container,main.flexible-page-template section.featured-photo-content .inner .image-container{height:100%}#modular-container section.featured-photo-content .inner .image-container .imgwrap,section.modular-blocks section.featured-photo-content .inner .image-container .imgwrap,main.flexible-page-template section.featured-photo-content .inner .image-container .imgwrap{position:sticky;top:60px;width:100%;aspect-ratio:10/7;max-width:730px}#modular-container section.featured-photo-content .inner .image-container .imgwrap img,section.modular-blocks section.featured-photo-content .inner .image-container .imgwrap img,main.flexible-page-template section.featured-photo-content .inner .image-container .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#modular-container section.presentation,section.modular-blocks section.presentation,main.flexible-page-template section.presentation{background-color:#f2f2f2;overflow:hidden}#modular-container section.presentation .inner,section.modular-blocks section.presentation .inner,main.flexible-page-template section.presentation .inner{max-width:1440px;margin:auto;display:flex;padding:70px 30px;padding-inline:clamp(30px,7vw,70px);gap:clamp(60px,10vw,120px)}@media screen and (max-width: 1200px){#modular-container section.presentation .inner,section.modular-blocks section.presentation .inner,main.flexible-page-template section.presentation .inner{display:block}}#modular-container section.presentation .inner .text-container,section.modular-blocks section.presentation .inner .text-container,main.flexible-page-template section.presentation .inner .text-container{flex:1 1 450px;display:flex;justify-content:flex-end}#modular-container section.presentation .inner .text-container .text-wrapper,section.modular-blocks section.presentation .inner .text-container .text-wrapper,main.flexible-page-template section.presentation .inner .text-container .text-wrapper{max-width:450px}#modular-container section.presentation .inner .text-container .text-wrapper .label,section.modular-blocks section.presentation .inner .text-container .text-wrapper .label,main.flexible-page-template section.presentation .inner .text-container .text-wrapper .label{color:#e58e1a}@media screen and (max-width: 1200px){#modular-container section.presentation .inner .text-container .text-wrapper,section.modular-blocks section.presentation .inner .text-container .text-wrapper,main.flexible-page-template section.presentation .inner .text-container .text-wrapper{max-width:none;margin-bottom:30px}}#modular-container section.presentation .inner .slides-container,section.modular-blocks section.presentation .inner .slides-container,main.flexible-page-template section.presentation .inner .slides-container{flex:1 1 620px;position:relative;height:fit-content}#modular-container section.presentation .inner .slides-container button,section.modular-blocks section.presentation .inner .slides-container button,main.flexible-page-template section.presentation .inner .slides-container button{padding:0;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:rgba(0,0,0,.5);position:absolute;top:50%;z-index:2}#modular-container section.presentation .inner .slides-container button:first-of-type,section.modular-blocks section.presentation .inner .slides-container button:first-of-type,main.flexible-page-template section.presentation .inner .slides-container button:first-of-type{left:0;transform:translate(-50%, -50%)}#modular-container section.presentation .inner .slides-container button:first-of-type:hover svg,section.modular-blocks section.presentation .inner .slides-container button:first-of-type:hover svg,main.flexible-page-template section.presentation .inner .slides-container button:first-of-type:hover svg{transform:translateX(-7px)}#modular-container section.presentation .inner .slides-container button:last-of-type,section.modular-blocks section.presentation .inner .slides-container button:last-of-type,main.flexible-page-template section.presentation .inner .slides-container button:last-of-type{right:0;transform:translate(50%, -50%)}#modular-container section.presentation .inner .slides-container button:last-of-type:hover svg,section.modular-blocks section.presentation .inner .slides-container button:last-of-type:hover svg,main.flexible-page-template section.presentation .inner .slides-container button:last-of-type:hover svg{transform:translateX(7px)}#modular-container section.presentation .inner .slides-container button svg,section.modular-blocks section.presentation .inner .slides-container button svg,main.flexible-page-template section.presentation .inner .slides-container button svg{pointer-events:none;transition:all .3s ease-in-out}#modular-container section.presentation .inner .slides-container .slideswrap,section.modular-blocks section.presentation .inner .slides-container .slideswrap,main.flexible-page-template section.presentation .inner .slides-container .slideswrap{width:100%;aspect-ratio:4/3;border-radius:10px;overflow:hidden;position:relative}#modular-container section.presentation .inner .slides-container .slideswrap .slide,section.modular-blocks section.presentation .inner .slides-container .slideswrap .slide,main.flexible-page-template section.presentation .inner .slides-container .slideswrap .slide{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:all .3s ease-in-out}#modular-container section.presentation .inner .slides-container .slideswrap .slide.active,section.modular-blocks section.presentation .inner .slides-container .slideswrap .slide.active,main.flexible-page-template section.presentation .inner .slides-container .slideswrap .slide.active{opacity:1}#modular-container section.presentation .inner .slides-container .slideswrap .slide img,section.modular-blocks section.presentation .inner .slides-container .slideswrap .slide img,main.flexible-page-template section.presentation .inner .slides-container .slideswrap .slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}#modular-container section.issue,section.modular-blocks section.issue,main.flexible-page-template section.issue{background-color:#000;padding-block:60px;padding-inline:clamp(15px,6vw,60px)}@media screen and (max-width: 600px){#modular-container section.issue,section.modular-blocks section.issue,main.flexible-page-template section.issue{padding-inline:15px}}#modular-container section.issue .section-wrapper,section.modular-blocks section.issue .section-wrapper,main.flexible-page-template section.issue .section-wrapper{max-width:1280px;min-height:800px;margin:auto;background-position:center;background-size:cover;position:relative}@media screen and (max-width: 600px){#modular-container section.issue .section-wrapper,section.modular-blocks section.issue .section-wrapper,main.flexible-page-template section.issue .section-wrapper{min-height:500px}}#modular-container section.issue .section-wrapper figure,section.modular-blocks section.issue .section-wrapper figure,main.flexible-page-template section.issue .section-wrapper figure{position:absolute;inset:0;width:100%;height:100%}#modular-container section.issue .section-wrapper figure img,section.modular-blocks section.issue .section-wrapper figure img,main.flexible-page-template section.issue .section-wrapper figure img{object-fit:cover;position:absolute;inset:0;width:100%;height:100%;filter:grayscale(1) brightness(0.5)}#modular-container section.issue .section-wrapper figure figcaption,section.modular-blocks section.issue .section-wrapper figure figcaption,main.flexible-page-template section.issue .section-wrapper figure figcaption{position:absolute;bottom:0;right:0;color:#e58e1a;font-family:"Barlow",sans-serif;font-weight:700;font-size:90px;line-height:90px;transform:translateY(10px);opacity:.45;text-transform:uppercase;margin-right:clamp(15px,4vw,50px)}@media screen and (max-width: 600px){#modular-container section.issue .section-wrapper figure figcaption,section.modular-blocks section.issue .section-wrapper figure figcaption,main.flexible-page-template section.issue .section-wrapper figure figcaption{font-size:60px;line-height:50px}}#modular-container section.issue .section-wrapper .text-wrapper,section.modular-blocks section.issue .section-wrapper .text-wrapper,main.flexible-page-template section.issue .section-wrapper .text-wrapper{position:relative;max-width:450px;z-index:2;color:#fff;margin-left:clamp(15px,8vw,85px);padding-inline:15px;padding-block:60px}@media screen and (max-width: 600px){#modular-container section.issue .section-wrapper .text-wrapper,section.modular-blocks section.issue .section-wrapper .text-wrapper,main.flexible-page-template section.issue .section-wrapper .text-wrapper{padding-inline:15px;padding-bottom:160px;margin-left:0}}#modular-container .wysiwyg,section.modular-blocks .wysiwyg,main.flexible-page-template .wysiwyg{padding-inline:15px;padding-block:60px;max-width:900px;margin:auto}#modular-container .wysiwyg .breadcrumbs,section.modular-blocks .wysiwyg .breadcrumbs,main.flexible-page-template .wysiwyg .breadcrumbs{font-size:1.4rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:600;font-family:"Barlow",sans-serif}#modular-container .wysiwyg-sidebar,section.modular-blocks .wysiwyg-sidebar,main.flexible-page-template .wysiwyg-sidebar{padding-left:30px;padding-block:90px;max-width:1340px;margin:auto;display:flex;gap:clamp(30px,6vw,60px)}@media screen and (max-width: 1000px){#modular-container .wysiwyg-sidebar,section.modular-blocks .wysiwyg-sidebar,main.flexible-page-template .wysiwyg-sidebar{display:block;padding-inline:clamp(15px,2vw,30px)}}#modular-container .wysiwyg-sidebar article,section.modular-blocks .wysiwyg-sidebar article,main.flexible-page-template .wysiwyg-sidebar article{flex:2 2 700px}#modular-container .wysiwyg-sidebar aside,section.modular-blocks .wysiwyg-sidebar aside,main.flexible-page-template .wysiwyg-sidebar aside{background-color:#f2c68d;flex:1 1 400px;padding-block:clamp(45px,6vw,80px);padding-inline:clamp(15px,5vw,60px)}#modular-container .wysiwyg-sidebar aside .inner,section.modular-blocks .wysiwyg-sidebar aside .inner,main.flexible-page-template .wysiwyg-sidebar aside .inner{position:sticky;top:60px}#modular-container .wysiwyg-sidebar aside p,section.modular-blocks .wysiwyg-sidebar aside p,main.flexible-page-template .wysiwyg-sidebar aside p{font-size:16px;font-weight:28px}.resource-carousel{padding-block:clamp(60px,10vw,90px)}.resource-carousel .upper{margin:0 auto 40px;padding-inline:clamp(15px,10vw,200px)}.resource-carousel .upper>*{max-width:1060px}.resource-carousel .upper h2{padding:0;margin:10px 0}.resource-carousel .upper .returnPath{margin-top:1rem;display:block;font-family:"Barlow",sans-serif;font-weight:700;font-size:1.4rem;text-transform:uppercase}.resource-carousel .upper .returnPath:hover{text-decoration:underline}.resource-carousel .lower{padding-top:20px;position:relative}.resource-carousel .lower .bkgrd{position:absolute;top:80px;left:0;width:100%;height:200px;background-color:#000;z-index:0}.resource-carousel .lower .slidewrap{overflow:hidden;z-index:1;position:relative;padding-left:clamp(15px,10vw,200px);padding-block:1rem}.resource-carousel .lower .slidewrap .slidetrack{display:flex;gap:40px}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item{padding:0rem;flex:0 0 290px;max-width:290px;position:relative}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item a{display:block}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item a:focus{outline:none;color:#3c2989}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item.focused{background-color:#eeebf9}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item.focused .resource-image .imgwrap img{transform:scale(1.05)}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item.focused h3{color:#3c2989}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item .resource-image{display:block;position:relative;width:100%;height:360px;margin-bottom:1rem}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item .resource-image .imgwrap{width:100%;height:100%;position:absolute;background-color:#6d56cc;background:linear-gradient(51deg, #3c2989 0%, #3c2989 50%, #6d56cc 50%, #6d56cc 100%);display:flex;align-items:center;justify-content:center}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item .resource-image .imgwrap img{width:202px;height:260px;object-fit:cover;object-position:center;transition:all .3s ease-in-out}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item h3{font-size:14px;font-weight:700;color:#000;line-height:20px;letter-spacing:.01em;text-transform:uppercase;font-family:"Barlow",sans-serif;margin:0;padding:0 .25rem}.resource-carousel .lower .slidewrap .slidetrack article.resource-slide-item .resource-date{font-size:14px;font-weight:400;color:#000;line-height:36px;text-transform:uppercase;letter-spacing:.01em;font-family:"Barlow",sans-serif}.resource-carousel .lower nav{padding-block:40px;padding-inline:clamp(15px,7vw,200px);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:center}.resource-carousel .lower nav .dotscontainer{display:flex;gap:10px}@media screen and (max-width: 767px){.resource-carousel .lower nav .dotscontainer{gap:7px}}.resource-carousel .lower nav .dotscontainer button{font-size:0;width:10px;height:10px;border-radius:50%;padding:0;opacity:.4;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.resource-carousel .lower nav .dotscontainer button{width:8px;height:8px}}.resource-carousel .lower nav .dotscontainer button.active{opacity:1}.resource-carousel .lower nav .btn-wrap{display:flex;gap:20px}.resource-carousel .lower nav .btn-wrap button{width:60px;height:60px;padding:0;border-radius:50%;opacity:1;transition:all .3s ease-in-out}.resource-carousel .lower nav .btn-wrap button.disabled{opacity:.4}.resource-carousel .lower nav .btn-wrap button svg{transform:translateY(2px)}.resource-carousel .lower nav .btn-wrap button svg path{fill:#fff}#modular-container .testimonial,section.modular-blocks .testimonial,.flexible-page-template .testimonial{padding-bottom:80px;padding-inline:30px;background-color:#89bff5;background:linear-gradient(to bottom, #fff 0%, #fff 80px, #89BFF5 80px, #89BFF5 100%)}@media screen and (max-width: 600px){#modular-container .testimonial,section.modular-blocks .testimonial,.flexible-page-template .testimonial{padding-inline:15px}}#modular-container .testimonial .inner,section.modular-blocks .testimonial .inner,.flexible-page-template .testimonial .inner{max-width:1200px;margin:auto;display:grid;gap:10px 40px;grid-template-columns:440px auto;grid-template-rows:200px auto}@media screen and (max-width: 1200px){#modular-container .testimonial .inner,section.modular-blocks .testimonial .inner,.flexible-page-template .testimonial .inner{grid-template-columns:320px auto;grid-template-rows:200px auto}}@media screen and (max-width: 800px){#modular-container .testimonial .inner,section.modular-blocks .testimonial .inner,.flexible-page-template .testimonial .inner{display:block;position:relative}}#modular-container .testimonial .inner .imgwrap,section.modular-blocks .testimonial .inner .imgwrap,.flexible-page-template .testimonial .inner .imgwrap{margin-top:30px;width:320px;height:320px;position:relative;overflow:hidden;border-radius:50%;justify-self:center}@media screen and (max-width: 800px){#modular-container .testimonial .inner .imgwrap,section.modular-blocks .testimonial .inner .imgwrap,.flexible-page-template .testimonial .inner .imgwrap{width:240px;height:240px;margin:auto}}#modular-container .testimonial .inner .imgwrap img,section.modular-blocks .testimonial .inner .imgwrap img,.flexible-page-template .testimonial .inner .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#modular-container .testimonial .inner svg,section.modular-blocks .testimonial .inner svg,.flexible-page-template .testimonial .inner svg{align-self:flex-start;justify-self:flex-end;max-width:247px;height:auto}@media screen and (max-width: 800px){#modular-container .testimonial .inner svg,section.modular-blocks .testimonial .inner svg,.flexible-page-template .testimonial .inner svg{width:clamp(90px,10vw,150px);top:0;right:0;position:absolute}}#modular-container .testimonial .inner .accent,section.modular-blocks .testimonial .inner .accent,.flexible-page-template .testimonial .inner .accent{justify-self:flex-end;align-self:flex-end;width:50%;height:calc(100% - 170px);transform:translateY(-10px);border-left:1px solid #1173d4;border-bottom:1px solid #1173d4}@media screen and (max-width: 800px){#modular-container .testimonial .inner .accent,section.modular-blocks .testimonial .inner .accent,.flexible-page-template .testimonial .inner .accent{display:none}}#modular-container .testimonial .inner figure,section.modular-blocks .testimonial .inner figure,.flexible-page-template .testimonial .inner figure{align-self:flex-start;justify-self:flex-start;font-family:"Barlow",sans-serif;margin:0}#modular-container .testimonial .inner figure .label,section.modular-blocks .testimonial .inner figure .label,.flexible-page-template .testimonial .inner figure .label{color:#fff}#modular-container .testimonial .inner figure blockquote,section.modular-blocks .testimonial .inner figure blockquote,.flexible-page-template .testimonial .inner figure blockquote{font-weight:700;font-size:32px;line-height:40px;font-size:clamp(24px,3.2vw,32px);line-height:clamp(32px,4vw,40px);margin-bottom:100px}@media screen and (max-width: 800px){#modular-container .testimonial .inner figure blockquote,section.modular-blocks .testimonial .inner figure blockquote,.flexible-page-template .testimonial .inner figure blockquote{margin-bottom:40px}}#modular-container .testimonial .inner figure figcaption,section.modular-blocks .testimonial .inner figure figcaption,.flexible-page-template .testimonial .inner figure figcaption{font-weight:700;font-size:14px;line-height:24px}#modular-container .teamgrid,section.modular-blocks .teamgrid,.flexible-page-template .teamgrid{padding-bottom:120px}#modular-container .teamgrid *,section.modular-blocks .teamgrid *,.flexible-page-template .teamgrid *{transition:all .3s ease-in-out}#modular-container .teamgrid .upper,section.modular-blocks .teamgrid .upper,.flexible-page-template .teamgrid .upper{background-color:#f5a18a;padding-block:60px 120px}#modular-container .teamgrid .inner,section.modular-blocks .teamgrid .inner,.flexible-page-template .teamgrid .inner{max-width:1100px;padding-inline:20px;margin:auto;text-align:center}#modular-container .teamgrid .inner .label,section.modular-blocks .teamgrid .inner .label,.flexible-page-template .teamgrid .inner .label{color:#fff}#modular-container .teamgrid .inner h2,section.modular-blocks .teamgrid .inner h2,.flexible-page-template .teamgrid .inner h2{color:#000}#modular-container .teamgrid .inner .photogrid,section.modular-blocks .teamgrid .inner .photogrid,.flexible-page-template .teamgrid .inner .photogrid{display:flex;flex-wrap:wrap;transform:translateY(-90px);justify-content:center;gap:40px;flex-wrap:wrap}#modular-container .teamgrid .inner .photogrid figure,section.modular-blocks .teamgrid .inner .photogrid figure,.flexible-page-template .teamgrid .inner .photogrid figure{flex:0 0 180px;padding:0;margin:0}#modular-container .teamgrid .inner .photogrid figure a,section.modular-blocks .teamgrid .inner .photogrid figure a,.flexible-page-template .teamgrid .inner .photogrid figure a{color:#000;display:block;outline-offset:.5rem}#modular-container .teamgrid .inner .photogrid figure a:focus,section.modular-blocks .teamgrid .inner .photogrid figure a:focus,.flexible-page-template .teamgrid .inner .photogrid figure a:focus{outline:2px solid #ed562c}#modular-container .teamgrid .inner .photogrid figure a:focus .imgwrap img,#modular-container .teamgrid .inner .photogrid figure a:hover .imgwrap img,section.modular-blocks .teamgrid .inner .photogrid figure a:focus .imgwrap img,section.modular-blocks .teamgrid .inner .photogrid figure a:hover .imgwrap img,.flexible-page-template .teamgrid .inner .photogrid figure a:focus .imgwrap img,.flexible-page-template .teamgrid .inner .photogrid figure a:hover .imgwrap img{transform:scale(1.05)}#modular-container .teamgrid .inner .photogrid figure a:focus figcaption .name,#modular-container .teamgrid .inner .photogrid figure a:hover figcaption .name,section.modular-blocks .teamgrid .inner .photogrid figure a:focus figcaption .name,section.modular-blocks .teamgrid .inner .photogrid figure a:hover figcaption .name,.flexible-page-template .teamgrid .inner .photogrid figure a:focus figcaption .name,.flexible-page-template .teamgrid .inner .photogrid figure a:hover figcaption .name{color:#f17e5e}#modular-container .teamgrid .inner .photogrid figure .imgwrap,section.modular-blocks .teamgrid .inner .photogrid figure .imgwrap,.flexible-page-template .teamgrid .inner .photogrid figure .imgwrap{border-radius:50%;overflow:hidden;position:relative;width:100%;aspect-ratio:1}#modular-container .teamgrid .inner .photogrid figure .imgwrap img,section.modular-blocks .teamgrid .inner .photogrid figure .imgwrap img,.flexible-page-template .teamgrid .inner .photogrid figure .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#modular-container .teamgrid .inner .photogrid figure figcaption,section.modular-blocks .teamgrid .inner .photogrid figure figcaption,.flexible-page-template .teamgrid .inner .photogrid figure figcaption{padding-top:40px;text-align:left;font-family:"Barlow",sans-serif}#modular-container .teamgrid .inner .photogrid figure figcaption .name,section.modular-blocks .teamgrid .inner .photogrid figure figcaption .name,.flexible-page-template .teamgrid .inner .photogrid figure figcaption .name{font-weight:700;font-size:12px;line-height:24px;letter-spacing:.1em;text-transform:uppercase}#modular-container .teamgrid .inner .photogrid figure figcaption .title,section.modular-blocks .teamgrid .inner .photogrid figure figcaption .title,.flexible-page-template .teamgrid .inner .photogrid figure figcaption .title{font-size:12px;line-height:20px}#modular-container .teamgrid .inner .desc,section.modular-blocks .teamgrid .inner .desc,.flexible-page-template .teamgrid .inner .desc{text-align:left;margin-top:-60px;padding-top:15px}.related-news .upper{padding-block:60px;padding-inline:clamp(15px,3vw,45px);background-color:#edb05f;width:100%}.related-news .upper .inner{max-width:1280px;margin:auto;color:#000}.related-news .upper .inner .label{color:#000}.related-news .upper .inner h2{margin-top:15px;margin-bottom:30px}.related-news .lower{background:linear-gradient(to bottom, #edb05f 0%, #edb05f 150px, #fff 150px, #fff 100%);padding-inline:clamp(15px,3vw,45px);padding-bottom:120px}.related-news .lower .news-container{max-width:1280px;margin:auto;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(20px,4vw,40px)}@media screen and (max-width: 1000px){.related-news .lower .news-container{grid-template-columns:repeat(1, 1fr)}}.related-news .lower .news-container article{display:flex;max-width:600px;margin:auto;flex-direction:column}.related-news .lower .news-container article .imgwrap{display:block;height:270px;width:100%;position:relative}.related-news .lower .news-container article .imgwrap::after{content:"";width:80%;height:40px;position:absolute;left:0;bottom:0;background-color:#fff}.related-news .lower .news-container article .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.related-news .lower .news-container article .textwrap{transform:translateY(-10px)}.related-news .lower .news-container article .textwrap .labelwrap .label{color:#3b7845;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;display:none}.related-news .lower .news-container article .textwrap .labelwrap .label:first-of-type{font-weight:700;display:block}.related-news .lower .news-container article .textwrap .heading,.related-news .lower .news-container article .textwrap .heading a{font-weight:700;font-size:32px;line-height:40px;font-size:clamp(20px,2.5vw,32px);line-height:clamp(30px,3.5vw,40px);margin-bottom:10px}.related-news .lower .news-container article .textwrap .heading:focus,.related-news .lower .news-container article .textwrap .heading:hover,.related-news .lower .news-container article .textwrap .heading a:focus,.related-news .lower .news-container article .textwrap .heading a:hover{color:#e58e1a}.related-news .lower .news-container article .textwrap .excerpt{display:none}.related-news .lower .news-container article .textwrap .metarow *{color:#000}.related-news .lower .news-container article .textwrap .metarow a:hover{text-decoration:underline}#modular-container .horizontal-tabs,section.modular-blocks .horizontal-tabs,main.flexible-page-template .horizontal-tabs{background-color:#eeebf9;padding-bottom:90px}#modular-container .horizontal-tabs .upper,section.modular-blocks .horizontal-tabs .upper,main.flexible-page-template .horizontal-tabs .upper{padding-block:90px;padding-inline:clamp(15px,3vw,45px);width:100%}#modular-container .horizontal-tabs .upper .inner,section.modular-blocks .horizontal-tabs .upper .inner,main.flexible-page-template .horizontal-tabs .upper .inner{max-width:1280px;margin:auto;color:#000}#modular-container .horizontal-tabs .upper .inner .label,section.modular-blocks .horizontal-tabs .upper .inner .label,main.flexible-page-template .horizontal-tabs .upper .inner .label{color:#000}#modular-container .horizontal-tabs .upper .inner h2,section.modular-blocks .horizontal-tabs .upper .inner h2,main.flexible-page-template .horizontal-tabs .upper .inner h2{margin-top:15px;margin-bottom:30px}#modular-container .horizontal-tabs .lower,section.modular-blocks .horizontal-tabs .lower,main.flexible-page-template .horizontal-tabs .lower{max-width:1060px;margin:auto;padding-inline:clamp(15px,3vw,45px)}#modular-container .horizontal-tabs .lower .tab-wrap,section.modular-blocks .horizontal-tabs .lower .tab-wrap,main.flexible-page-template .horizontal-tabs .lower .tab-wrap{display:flex;gap:60px;z-index:1;transform:translateY(5px);padding-inline:clamp(20px,10vw,90px)}@media screen and (max-width: 1000px){#modular-container .horizontal-tabs .lower .tab-wrap,section.modular-blocks .horizontal-tabs .lower .tab-wrap,main.flexible-page-template .horizontal-tabs .lower .tab-wrap{padding-inline:0;gap:15px;flex-wrap:wrap}}#modular-container .horizontal-tabs .lower .tab-wrap button,section.modular-blocks .horizontal-tabs .lower .tab-wrap button,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button{cursor:pointer;font-weight:700;font-size:14px;line-height:24px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;min-height:54px;padding-left:40px;min-width:160px;position:relative;border-radius:10px 10px 0 0;transition:all .3s ease-in-out;isolation:isolate;overflow-x:visible;border:none;outline:none}#modular-container .horizontal-tabs .lower .tab-wrap button:focus,section.modular-blocks .horizontal-tabs .lower .tab-wrap button:focus,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button:focus{text-decoration:underline}#modular-container .horizontal-tabs .lower .tab-wrap button::after,section.modular-blocks .horizontal-tabs .lower .tab-wrap button::after,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button::after{content:"";width:40px;height:100%;position:absolute;right:-20px;background-color:#6d56cc;transform:skewX(30deg) translateY(0px) scale(1);border-radius:0 10px 0 0;transition:all .3s ease-in-out;overflow:hidden}#modular-container .horizontal-tabs .lower .tab-wrap buttonfocus::after,#modular-container .horizontal-tabs .lower .tab-wrap button:hover::after,section.modular-blocks .horizontal-tabs .lower .tab-wrap buttonfocus::after,section.modular-blocks .horizontal-tabs .lower .tab-wrap button:hover::after,main.flexible-page-template .horizontal-tabs .lower .tab-wrap buttonfocus::after,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button:hover::after{background-color:#3c2989}#modular-container .horizontal-tabs .lower .tab-wrap button.active,section.modular-blocks .horizontal-tabs .lower .tab-wrap button.active,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button.active{color:#6d56cc;background-color:#fff}#modular-container .horizontal-tabs .lower .tab-wrap button.active::after,section.modular-blocks .horizontal-tabs .lower .tab-wrap button.active::after,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button.active::after{background-color:#fff}@media screen and (max-width: 1000px){#modular-container .horizontal-tabs .lower .tab-wrap button,section.modular-blocks .horizontal-tabs .lower .tab-wrap button,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button{min-width:fit-content;padding-inline:30px}#modular-container .horizontal-tabs .lower .tab-wrap button::after,section.modular-blocks .horizontal-tabs .lower .tab-wrap button::after,main.flexible-page-template .horizontal-tabs .lower .tab-wrap button::after{display:none}}#modular-container .horizontal-tabs .lower .tab-content,section.modular-blocks .horizontal-tabs .lower .tab-content,main.flexible-page-template .horizontal-tabs .lower .tab-content{z-index:2;position:relative}#modular-container .horizontal-tabs .lower .tab-content article,section.modular-blocks .horizontal-tabs .lower .tab-content article,main.flexible-page-template .horizontal-tabs .lower .tab-content article{border-radius:10px;background-color:#fff;top:0;width:100%;height:0;opacity:0;pointer-events:none;transition:all .3s ease-in-out;padding-block:90px;padding-inline:clamp(30px,9vw,100px);display:none}@media screen and (max-width: 1000px){#modular-container .horizontal-tabs .lower .tab-content article,section.modular-blocks .horizontal-tabs .lower .tab-content article,main.flexible-page-template .horizontal-tabs .lower .tab-content article{padding-inline:15px;padding-block:60px}}#modular-container .horizontal-tabs .lower .tab-content article.active,section.modular-blocks .horizontal-tabs .lower .tab-content article.active,main.flexible-page-template .horizontal-tabs .lower .tab-content article.active{display:block;opacity:1;pointer-events:all;height:fit-content;top:0}#modular-container .accordion,section.modular-blocks .accordion,main.flexible-page-template .accordion{padding-top:30px;padding-bottom:60px;padding-inline:15px;max-width:850px;margin:auto}#modular-container .accordion .upper,section.modular-blocks .accordion .upper,main.flexible-page-template .accordion .upper{padding-bottom:0px}#modular-container .accordion .upper .label,section.modular-blocks .accordion .upper .label,main.flexible-page-template .accordion .upper .label{color:#000}#modular-container .accordion .upper h2,section.modular-blocks .accordion .upper h2,main.flexible-page-template .accordion .upper h2{color:#000;margin-top:15px}#modular-container .accordion .lower details,section.modular-blocks .accordion .lower details,main.flexible-page-template .accordion .lower details{border-bottom:1px solid #a6a6a6;padding-block:30px;outline-color:#3c2989;outline-offset:1rem}#modular-container .accordion .lower details:focus,section.modular-blocks .accordion .lower details:focus,main.flexible-page-template .accordion .lower details:focus{outline:solid thin #3c2989}#modular-container .accordion .lower details:focus summary h3,section.modular-blocks .accordion .lower details:focus summary h3,main.flexible-page-template .accordion .lower details:focus summary h3{color:#3c2989}#modular-container .accordion .lower details[open] summary svg,section.modular-blocks .accordion .lower details[open] summary svg,main.flexible-page-template .accordion .lower details[open] summary svg{transform:rotate(45deg)}#modular-container .accordion .lower details summary,section.modular-blocks .accordion .lower details summary,main.flexible-page-template .accordion .lower details summary{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;outline-color:#3c2989;outline-offset:1rem}#modular-container .accordion .lower details summary:focus,section.modular-blocks .accordion .lower details summary:focus,main.flexible-page-template .accordion .lower details summary:focus{outline:solid thin #3c2989}#modular-container .accordion .lower details summary:focus summary h3,section.modular-blocks .accordion .lower details summary:focus summary h3,main.flexible-page-template .accordion .lower details summary:focus summary h3{color:#3c2989}#modular-container .accordion .lower details summary::marker,section.modular-blocks .accordion .lower details summary::marker,main.flexible-page-template .accordion .lower details summary::marker{display:none}#modular-container .accordion .lower details summary h3,section.modular-blocks .accordion .lower details summary h3,main.flexible-page-template .accordion .lower details summary h3{margin-block:15px;color:#000}#modular-container .accordion .lower details summary svg,section.modular-blocks .accordion .lower details summary svg,main.flexible-page-template .accordion .lower details summary svg{width:33px;transition:all .3s ease-in-out;transform-origin:center}.two-col-cta{padding-block:clamp(30px,8vw,90px);padding-inline:clamp(15px,6vw,60px)}.two-col-cta .inner{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 900px){.two-col-cta .inner{display:flex;flex-direction:column}}.two-col-cta .inner h2{grid-column:span 2;text-align:center;margin:0;margin-bottom:20px;padding:0}.two-col-cta .inner article{display:flex;flex-direction:column;align-items:center;gap:20px}.two-col-cta .inner article .imgwrap{width:100%;height:400px;position:relative}@media screen and (max-width: 700px){.two-col-cta .inner article .imgwrap{height:300px}}.two-col-cta .inner article .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center}.two-col-cta .inner article h3{margin:0;padding:0;font-size:32px;line-height:40px;font-size:clamp(2.4rem,3vw,3.2rem);line-height:clamp(3.4rem,3.6vw,3.6rem);text-align:center}.two-col-cta .inner article p{font-weight:400;font-size:clamp(1.4rem,1.6vw,2rem);line-height:clamp(2.4rem,3vw,3.6rem);text-align:center;color:#000;margin:0;padding:0;padding-bottom:40px}@media screen and (max-width: 900px){.two-col-cta .inner article p{padding-bottom:0}}#modular-container .alternating-cta,section.modular-blocks .alternating-cta,main.flexible-page-template .alternating-cta{display:flex;flex-direction:column;gap:clamp(60px,10vw,120px);padding-block:clamp(60px,10vw,120px);padding-inline:30px}#modular-container .alternating-cta article,section.modular-blocks .alternating-cta article,main.flexible-page-template .alternating-cta article{display:flex;max-width:1280px;margin:auto;gap:clamp(40px,6vw,120px)}#modular-container .alternating-cta article.left,section.modular-blocks .alternating-cta article.left,main.flexible-page-template .alternating-cta article.left{flex-direction:row-reverse}@media screen and (max-width: 1000px){#modular-container .alternating-cta article,section.modular-blocks .alternating-cta article,main.flexible-page-template .alternating-cta article{flex-direction:column-reverse}#modular-container .alternating-cta article.left,section.modular-blocks .alternating-cta article.left,main.flexible-page-template .alternating-cta article.left{flex-direction:column-reverse}}#modular-container .alternating-cta article .col1,section.modular-blocks .alternating-cta article .col1,main.flexible-page-template .alternating-cta article .col1{flex:3 2 auto}#modular-container .alternating-cta article .col2,section.modular-blocks .alternating-cta article .col2,main.flexible-page-template .alternating-cta article .col2{flex:1 0 500px}#modular-container .alternating-cta article .col2 .imgwrap,section.modular-blocks .alternating-cta article .col2 .imgwrap,main.flexible-page-template .alternating-cta article .col2 .imgwrap{width:100%;height:100%;max-width:500px;height:550px;position:relative}#modular-container .alternating-cta article .col2 .imgwrap img,section.modular-blocks .alternating-cta article .col2 .imgwrap img,main.flexible-page-template .alternating-cta article .col2 .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center}.frontpage section.newsgrid-container,.page-template-page-news section.newsgrid-container,#modular-container section.newsgrid-container,section.modular-blocks section.newsgrid-container,.flexible-page-template section.newsgrid-container{max-width:1360px;padding-top:120px;padding-bottom:60px;margin:auto}.frontpage section.newsgrid-container h2,.page-template-page-news section.newsgrid-container h2,#modular-container section.newsgrid-container h2,section.modular-blocks section.newsgrid-container h2,.flexible-page-template section.newsgrid-container h2{padding-inline:clamp(1.5rem,3vw,4rem);margin:0}.frontpage section.newsgrid-container a,.page-template-page-news section.newsgrid-container a,#modular-container section.newsgrid-container a,section.modular-blocks section.newsgrid-container a,.flexible-page-template section.newsgrid-container a{outline-offset:.5rem}.frontpage section.newsgrid-container a:focus,.page-template-page-news section.newsgrid-container a:focus,#modular-container section.newsgrid-container a:focus,section.modular-blocks section.newsgrid-container a:focus,.flexible-page-template section.newsgrid-container a:focus{outline:thin solid #3c2989;background-color:#fff;color:#3c2989}.frontpage section.newsgrid-container .newsgrid.latest,.page-template-page-news section.newsgrid-container .newsgrid.latest,#modular-container section.newsgrid-container .newsgrid.latest,section.modular-blocks section.newsgrid-container .newsgrid.latest,.flexible-page-template section.newsgrid-container .newsgrid.latest{padding-top:40px;display:grid;grid-template-columns:2fr minmax(300px, 1fr);max-height:fit-content;overflow:unset}@media screen and (max-width: 1000px){.frontpage section.newsgrid-container .newsgrid.latest,.page-template-page-news section.newsgrid-container .newsgrid.latest,#modular-container section.newsgrid-container .newsgrid.latest,section.modular-blocks section.newsgrid-container .newsgrid.latest,.flexible-page-template section.newsgrid-container .newsgrid.latest{grid-template-columns:1fr}}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap{display:grid;position:sticky;top:40px;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;max-height:100vh}@media screen and (max-width: 1000px){.frontpage section.newsgrid-container .newsgrid.latest .staticwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap{position:static;max-height:none;margin-bottom:40px}}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type{grid-column:1/3;grid-row:1/2;display:flex;align-items:flex-end;padding:40px;min-height:360px}@media screen and (max-width: 600px){.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type{padding:20px}}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap{position:absolute;inset:0;width:100%;height:100%;z-index:-1;display:flex;justify-content:center;align-items:center}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap::after,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap::after,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap::after,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap::after,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .imgwrap::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap *,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap *,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap *,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap *,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap *{color:#fff}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a{font-size:3.2rem;line-height:4rem;margin:0;margin-block:5px}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading:focus,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a:focus,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading:focus,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a:focus,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading:focus,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a:focus,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading:focus,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a:focus,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading:focus,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .heading a:focus{outline:thin solid #6d56cc;background-color:#000}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .excerpt,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .excerpt,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .excerpt,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .excerpt,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:first-of-type .textwrap .excerpt{display:none}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3){display:block;grid-column:span 1}@media screen and (max-width: 700px){.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3),.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2),.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3){grid-column:span 2}}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .imgwrap,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .imgwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .imgwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .imgwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .imgwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .imgwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .imgwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .imgwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .imgwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .imgwrap{display:block;position:relative;inset:0;height:270px;width:100%;z-index:0}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap{background-color:#fff}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .labelwrap,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .labelwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .labelwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .labelwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .labelwrap,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .labelwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .labelwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .labelwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .labelwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .labelwrap{background-color:#fff;padding-top:20px;margin-bottom:-40px;width:calc(100% - 70px);transform:translateY(-40px)}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a{font-size:2.4rem;line-height:3.2rem;margin:0;margin-block:10px}@media screen and (max-width: 1200px){.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .heading a,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .heading a{font-size:2.4rem;line-height:3rem}}.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .excerpt,.frontpage section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .excerpt,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .excerpt,.page-template-page-news section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .excerpt,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .excerpt,#modular-container section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .excerpt,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .excerpt,section.modular-blocks section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .excerpt,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(2) .textwrap .excerpt,.flexible-page-template section.newsgrid-container .newsgrid.latest .staticwrap article:nth-of-type(3) .textwrap .excerpt{display:none}.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap{display:flex;gap:40px;flex-direction:column;max-height:100%}@media screen and (max-width: 1000px){.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 700px){.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap{display:grid;grid-template-columns:1fr}}.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap article,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap article,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap article,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap article,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap article{position:relative}.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap article .imgwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap article .imgwrap,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap article .imgwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap article .imgwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap article .imgwrap{display:none}.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap{position:relative}.frontpage section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap .excerpt,.page-template-page-news section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap .excerpt,#modular-container section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap .excerpt,section.modular-blocks section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap .excerpt,.flexible-page-template section.newsgrid-container .newsgrid.latest aside.scrollwrap article .textwrap .excerpt{display:none}.frontpage section.newsgrid-container .btnwrap,.page-template-page-news section.newsgrid-container .btnwrap,#modular-container section.newsgrid-container .btnwrap,section.modular-blocks section.newsgrid-container .btnwrap,.flexible-page-template section.newsgrid-container .btnwrap{display:flex;justify-content:center;padding-block:30px;margin-top:60px}.page-template-page-news section.newsgrid-container .btnwrap{display:none}section#focus-issue-carousel{position:relative;margin-bottom:60px;display:grid;grid-template-columns:100px 1fr 100px;width:100vw;overflow:hidden;padding-top:60px;padding-bottom:0px}@media screen and (max-width: 600px){section#focus-issue-carousel{grid-template-columns:50px 1fr 50px}}section#focus-issue-carousel .focus-label{font-family:"Barlow",sans-serif;font-weight:300;font-style:normal;font-size:16px;padding:15px 0 0;color:#8c8c8c;letter-spacing:1px;text-decoration:none;text-transform:uppercase;margin-left:0}section#focus-issue-carousel .slide-track{display:flex;overflow:visible;gap:40px;width:calc(100vw - 200px)}@media screen and (max-width: 600px){section#focus-issue-carousel .slide-track{width:calc(100vw - 100px)}}section#focus-issue-carousel .slide-track article{flex-basis:260px;flex-shrink:0;flex-grow:0;margin:30px 0 0}section#focus-issue-carousel .slide-track article .cover{box-shadow:0 0 45px 10px #eee}section#focus-issue-carousel .slide-track article .cover .logo{position:relative}section#focus-issue-carousel .slide-track article .cover .logo .logo-wrapper{border:5px #fff solid}@media screen and (min-width: 600px){section#focus-issue-carousel .slide-track article .cover .logo .logo-wrapper{box-shadow:inset 0 0 0 15px #fff}}section#focus-issue-carousel .slide-track article .cover .logo small{position:absolute;right:40px;bottom:10px;text-transform:uppercase;font-size:10px;color:#494444;font-family:futura-pt,sans-serif;font-weight:400}section#focus-issue-carousel .slide-track article .cover .cover-art{padding:12px}section#focus-issue-carousel .slide-track article .article-text-wrapper{text-align:center}section#focus-issue-carousel .slide-track article .article-text-wrapper h3,section#focus-issue-carousel .slide-track article .article-text-wrapper h3 a{font-size:24px;color:#231f20;line-height:32px;margin-block:15px;outline-offset:.5rem}section#focus-issue-carousel .slide-track article .article-text-wrapper h3:focus,section#focus-issue-carousel .slide-track article .article-text-wrapper h3:hover,section#focus-issue-carousel .slide-track article .article-text-wrapper h3 a:focus,section#focus-issue-carousel .slide-track article .article-text-wrapper h3 a:hover{color:#6d56cc}section#focus-issue-carousel .slide-track article .article-text-wrapper h3:focus,section#focus-issue-carousel .slide-track article .article-text-wrapper h3 a:focus{outline:2px solid #6d56cc}section#focus-issue-carousel .slide-track article .article-text-wrapper p{font-size:16px;color:#494444;line-height:24px;margin-bottom:20px}section#focus-issue-carousel .issue-nav{top:0;z-index:5;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7);cursor:pointer}section.photojournalism-feature{background-color:#000;padding-block:80px;padding-inline:clamp(30px,15vw,200px);overflow:hidden}section.photojournalism-feature .imgwrap{width:100%;max-width:840px;min-height:clamp(300px,50vw,480px);margin:auto;overflow:visible;position:relative}section.photojournalism-feature .imgwrap .img-main{position:absolute;inset:0;width:100%;height:100%;max-height:70vw;object-fit:cover}section.photojournalism-feature .imgwrap .img-right,section.photojournalism-feature .imgwrap .img-left{position:absolute;width:180px;height:245px;object-fit:cover;opacity:.4}section.photojournalism-feature .imgwrap .img-left{bottom:30px;left:-150px}section.photojournalism-feature .imgwrap .img-right{top:30px;right:-150px}section.photojournalism-feature .textwrap{max-width:840px;margin:auto;color:#fff;padding-top:40px;text-align:center}section.photojournalism-feature .textwrap .label{color:#fff}section.photojournalism-feature .textwrap a:not(.btn){color:#fff;text-decoration:underline}section.photojournalism-feature .textwrap h2{margin:0;margin-top:20px;margin-bottom:10px}section.photojournalism-feature .textwrap p{font-size:14px;line-height:24px;letter-spacing:10%;font-weight:500}section.photojournalism-feature .textwrap a.btn{margin-top:15px}#modular-container section.rss-feed-container,section.modular-blocks section.rss-feed-container,main.flexible-page-template section.rss-feed-container{padding-block:clamp(6rem,8vw,12rem);padding-inline:clamp(2rem,4vw,6rem)}#modular-container section.rss-feed-container .rss-feed-inner,section.modular-blocks section.rss-feed-container .rss-feed-inner,main.flexible-page-template section.rss-feed-container .rss-feed-inner{display:flex;max-width:136rem;margin:auto;gap:clamp(4rem,5vw,9rem)}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner,section.modular-blocks section.rss-feed-container .rss-feed-inner,main.flexible-page-template section.rss-feed-container .rss-feed-inner{flex-direction:column;gap:2rem}}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left{flex-basis:36rem;flex-shrink:1;flex-grow:0;position:relative}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left{flex-basis:100%}}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap{position:absolute;z-index:-1;top:6rem;right:0;min-width:600px}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap svg,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap svg,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .svgwrap svg{width:100%;height:100%}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .label,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .label,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .label{color:#6d56cc}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left h2,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left h2,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left h2{font-size:4.8rem;line-height:1.15;margin-block:2rem}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .rss-feed-description,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .rss-feed-description,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .rss-feed-description{font-size:2rem;line-height:1.5;margin-bottom:3rem}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button{background-color:rgba(0,0,0,0);color:#737373;font-weight:600;font-size:1.8rem;border:1px solid #737373}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button:hover,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button:hover,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-left .subscribe-button:hover{background-color:#6d56cc;border:1px solid #6d56cc;color:#fff}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right{flex-basis:75rem;flex-shrink:3;flex-grow:1}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right{flex-basis:100%}}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList{padding:0 0 0 2rem}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList{padding:0;padding-top:4rem}}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li{list-style:none;position:relative;padding-bottom:1rem}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::marker,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::marker,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::marker{display:none}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before{content:"";position:absolute;top:6px;left:-4rem;width:2rem;height:2rem;background-color:#6d56cc;border-radius:3px}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li::before{display:none}}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem{font-family:"Barlow",sans-serif;font-size:2.4rem;font-weight:700;line-height:3.2rem}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover{color:#6d56cc}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus{color:#6d56cc;outline:thin solid #6d56cc}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc{font-size:1.6rem;line-height:2.8rem;font-weight:400}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList+div,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList+div,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList+div{display:none}#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button{margin-left:3rem}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button,section.modular-blocks section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button,main.flexible-page-template section.rss-feed-container .rss-feed-inner .rss-feed-right .rss-more-button{margin-left:0}}#modular-container section.rss-feed-container[data-theme=dark],section.modular-blocks section.rss-feed-container[data-theme=dark],main.flexible-page-template section.rss-feed-container[data-theme=dark]{background-color:#000;background:linear-gradient(to right, #fff 0%, #fff 5%, #000 5%, #000 100%);color:#fff;padding-left:0}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container[data-theme=dark],section.modular-blocks section.rss-feed-container[data-theme=dark],main.flexible-page-template section.rss-feed-container[data-theme=dark]{background:#000}}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner{max-width:1600px}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left{flex-basis:clamp(36rem,40vw,75rem);height:fit-content;background-color:#3c2989;color:#fff;padding-block:clamp(6rem,8vw,12rem);padding-inline:clamp(2em,6vw,9rem)}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .label,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .label,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .label{color:#fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left h2,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left h2,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left h2{color:#fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .rss-feed-description,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .rss-feed-description,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .rss-feed-description{color:#fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button:hover,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button:hover,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-left .subscribe-button:hover{background-color:#6d56cc;border:1px solid #6d56cc;color:#fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right{background-color:#000;color:#fff}@media screen and (max-width: 1000px){#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right{padding-inline:2rem}}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem{color:#fff}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:hover{color:#6d56cc}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li a.LinkItem:focus{color:#6d56cc;outline:thin solid #6d56cc}#modular-container section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc,section.modular-blocks section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc,main.flexible-page-template section.rss-feed-container[data-theme=dark] .rss-feed-inner .rss-feed-right #diigo_linkroll ul#engineShareList li p.LinkDesc{color:#fff}.equity-commitment *{box-sizing:border-box}.downloads .subtitle,.equity-commitment .subtitle{font-size:16px;text-transform:uppercase;color:#000;font-family:"Barlow",sans-serif;font-weight:700;letter-spacing:1px;padding-top:15px;padding-bottom:5px}.circle-btn{border-radius:50%;width:120px;height:120px;border:3px solid #fff;color:#6d56cc;background-color:#fff;font-size:16px;line-height:18px;font-family:"Barlow",sans-serif;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;padding:0 30px;text-align:center;transition:border .3s ease-in-out,color .3s ease-in-out;margin-top:15px}#eq-vid-play:hover .circle-btn,.circle-btn:hover{color:#3c2989;border:3px solid #3c2989}.equity-commitment .intro{position:relative;padding:0 0 0 30px}.equity-commitment .intro img{position:absolute;height:100%;width:auto;max-width:50vw;object-fit:cover;object-position:top center;top:0;right:0;z-index:-1;filter:contrast(0.6) brightness(1.3) saturate(0.6)}.equity-commitment h1{font-size:6rem;line-height:6.5rem;font-size:clamp(4.8rem,6.2vw,8.4rem);line-height:clamp(5.6rem,7vw,9rem);color:#000;width:50vw;margin:0;padding-top:120px;padding-bottom:75px;padding-right:15px}.equity-commitment .label{color:#000}.equity-commitment .intro article{max-width:1100px;margin:0 auto;padding-top:0px}.equity-commitment .intro article .label{color:#e58e1a}.equity-commitment .intro .article-wrapper{background-color:#fff;max-width:770px;box-sizing:border-box;padding-right:60px;padding-bottom:75px}.equity-commitment .content-wrap p{font-size:20px;line-height:30px;margin-bottom:30px}.equity-commitment .content-wrap>p:first-of-type{font-weight:600;font-size:2.8rem;line-height:4rem}.equity-commitment .intro>article p{font-size:18px}.equity-commitment .intro>article p:first-of-type{font-size:28px;line-height:36px}.equity-commitment .intro .subtitle{color:#9e9393;font-size:18px;margin-bottom:30px}@media screen and (max-width: 1200px){.equity-commitment .intro img{height:auto;max-height:80%;width:auto}}@media screen and (max-width: 700px){.equity-commitment h1{font-size:4.8rem;line-height:5.6rem;padding-top:60vw;padding-bottom:60px;padding-left:15px;width:100%}.equity-commitment .intro{padding:0}.equity-commitment .intro img{height:auto;width:100%;max-width:100%;max-height:100vh;opacity:.4}.equity-commitment .intro .article-wrapper{padding:15px}.equity-commitment .content-wrap p{font-size:16px;line-height:26px;margin-bottom:20px}.equity-commitment .content-wrap>p:first-of-type{font-size:20px;line-height:28px}}.equity-cta{display:grid;grid-template-columns:65% 35%;grid-template-rows:1fr 1fr}.equity-cta h2{color:#fff;font-size:48px;line-height:52px;font-family:"Barlow",sans-serif;padding-right:20px;margin-bottom:15px}.equity-cta a{text-decoration:none}.equity-cta h3{color:#fff;font-size:24px;line-height:30px;font-family:"Barlow",sans-serif;text-decoration:none}.equity-cta img.arrow{margin-top:20px;transform:translateX(0px);transition:transform .3s ease-in-out;opacity:1}.equity-cta img.arrow:hover{transform:translateX(6px);opacity:1}.equity-cta .cta-left{grid-column:1/2;grid-row:1/3;padding:15px;background-size:cover;display:flex;justify-content:flex-end;align-items:center}.equity-cta .cta-left .text-wrap{width:100%;max-width:550px;margin-right:15vw}.equity-cta .cta-left .wrap-inner{width:400px;padding:15px}.equity-cta aside{padding:15%;display:flex;flex-direction:column;justify-content:center}.cta-right-top{background-color:#489cf0;grid-column:2/3;grid-row:1/2}.cta-right-bottom{background-color:#e58e1a;grid-column:2/3;grid-row:2/3}@media screen and (max-width: 1000px){.equity-cta{grid-template-columns:50% 50%;grid-template-rows:1fr 1fr 1fr}.equity-cta .cta-left{grid-column:1/3;grid-row:1/3}.cta-right-top{grid-column:1/2;grid-row:3/4}.cta-right-bottom{grid-column:2/3;grid-row:3/4}.equity-cta aside{padding:10%}.equity-cta .cta-left .text-wrap{width:100%;margin:auto}}@media screen and (max-width: 700px){.equity-cta{display:block;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.equity-cta aside{padding:10%}.equity-cta .cta-left .wrap-inner{width:100%;padding:15px 0px}.equity-cta h2{color:#fff;font-size:28px;line-height:38px;font-family:"Barlow",sans-serif;padding-right:20px;margin-bottom:15px}}section.equity-vid{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr;max-width:1500px;padding:30px;margin:auto}.equity-vid .text-block{max-width:550px;align-self:center;justify-self:end;padding-bottom:90px;padding-right:60px;padding-left:0px}.equity-vid .text-block h2{font-size:36px;line-height:42px;font-family:"Barlow",sans-serif;margin-bottom:30px}.equity-vid .text-block p{font-size:16px;line-height:30px}.equity-vid .text-block a{display:inline-block;margin-top:20px}.equity-vid .text-block a:hover{background-color:#3c2989}.equity-vid .vid-block{text-align:right;display:flex;justify-content:flex-end;align-items:center}.equity-vid .vid-block-wrapper{position:relative;margin:40px 40px 40px 12%}.equity-vid .vid-block-wrapper img{width:100%;height:auto}#eq-vid-play{display:inline-flex;color:#fff;text-decoration:none;text-transform:uppercase;position:absolute;top:8%;left:9%;flex-direction:column;justify-content:center;align-items:center;transition:color .3s ease-in-out}#eq-vid-play:hover{color:#6d56cc}#eq-vid-play .circle-btn{font-size:120px;padding-top:0px;margin-bottom:10px}@media screen and (max-width: 1200px){#eq-vid-play{top:6%;left:8%;transform:scale(0.8)}}@media screen and (max-width: 1000px){.equity-vid .text-block{padding:30px}#eq-vid-play{top:5%;left:7%;transform:scale(0.6)}section.equity-vid{padding-right:0}.equity-vid .vid-block-wrapper{margin:0}}@media screen and (max-width: 800px){section.equity-vid{grid-template-columns:1fr;padding:0}.equity-vid .text-block{max-width:100%;padding:60px 30px}.equity-vid .vid-block{justify-content:center}.equity-vid .text-block h2{color:#494444;font-size:28px;line-height:34px;font-family:"Barlow",sans-serif;margin-bottom:15px}.equity-vid .text-block p{font-size:17px;line-height:24px}}section.equity-data{background-color:#f2f2f2;padding:40px 30px}section.equity-data .inner{max-width:1160px;margin:auto;padding:0 30px}.equity-data h2{font-size:36px;line-height:42px;font-family:"Barlow",sans-serif;margin-bottom:60px}.equity-data .viz{padding-right:30px}.equity-data .viz img{max-width:400px;height:auto;margin:auto}.equity-data article{display:grid;grid-template-columns:auto 450px}.equity-data .text-wrap{padding-right:50px}.equity-data .text-wrap h3{font-size:22px;line-height:30px;font-family:"Barlow",sans-serif;margin-bottom:15px}.equity-data .text-wrap p{font-size:14px;line-height:22px}.equity-data .text-wrap p.source{font-size:14px;line-height:20px;color:#9e9393;font-style:italic;margin-bottom:30px}.equity-data .legend-item{font-size:16px;margin-bottom:10px}.equity-data .legend-color{width:40px;height:20px;display:inline-block;margin-right:5px}.equity-data .legend-label{display:inline-block}.circle-nav{width:60px;height:60px;border:3px solid #6d56cc;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;background-color:rgba(0,0,0,0)}.circle-nav:hover{border:3px solid #6d56cc}.circle-nav svg .arrow{fill:#6d56cc}.circle-nav:hover svg .arrow{fill:#6d56cc}.data-nav{display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:90px}.data-nav .transport{display:flex}.circle-nav.prev{padding-right:4px}.circle-nav.next{padding-left:4px}.data-nav hr{color:#9e9393;display:inline-flex;width:100%;align-items:center;justify-content:center;margin:0 20px}#chart-slider-counter{display:inline-flex;font-size:16px;text-transform:uppercase;color:#9e9393;font-family:"Barlow",sans-serif;letter-spacing:1px}#chart-slider-counter span.divider{margin:0 3px}#chart-slider-counter span.current{color:#494444}@media screen and (max-width: 1000px){.equity-data .text-wrap{padding-right:15px}.data-nav{padding-top:60px}}@media screen and (max-width: 700px){section.equity-data{padding:40px 15px}.equity-data h2{margin-bottom:30px;font-size:28px;line-height:34px}.equity-data .text-wrap{padding-right:0px;padding-top:30px}.equity-data article{grid-template-columns:1fr}.equity-data .viz img{max-width:300px;height:auto;margin:auto}section.equity-data .inner{padding:0}.data-nav{padding-top:30px}.data-nav .transport{transform:scale(0.8)}.data-nav hr{display:none}.equity-data .legend-item{font-size:14px}}section.messaging{background-position:center center;background-size:cover;padding:90px 15px}section.messaging .inner{max-width:740px;margin:auto}section.messaging .label{color:#000}section.messaging .text *{font-size:18px;color:#000}section.messaging a.btn{color:#fff}section.messaging h2{font-size:48px;line-height:54px;font-family:"Barlow",sans-serif;color:#fff;margin-bottom:40px}section.messaging .link-block{display:flex;justify-content:flex-start;align-items:center}section.messaging .link-block .link-msg{font-weight:bold}section.messaging .link-block .arrow{height:100%;width:auto;margin:0 20px}@media screen and (max-width: 600px){section.messaging{padding:30px 15px}section.messaging .link-block .arrow{display:none}section.messaging h2{font-size:28px;line-height:36px;margin-bottom:30px}section.messaging .text *{font-size:16px;line-height:26px;margin-bottom:15px}section.messaging .link-block{flex-direction:column}}section.narratives{overflow:hidden}.narratives .heading{max-width:1130px;padding:60px 15px;margin:auto;display:flex;justify-content:space-between}.narratives h2{font-size:36px;line-height:48px;font-family:"Barlow",sans-serif;margin-bottom:0px}.narrative-nav{display:flex;justify-content:space-between;align-items:flex-end}.narrative-nav .transport{display:flex}.narratives .slides a{text-decoration:none}.narratives .slides .text{background:#fff;padding:20px 30px;position:relative;top:-60px;margin:0 25px;text-align:center;font-family:"Barlow",sans-serif}.narratives .slides .text p:not(.quote-icon){margin-bottom:5px;min-height:55px}.narratives .slides .quote-icon{font-size:36px;color:#a59f9b;font-family:"Barlow",sans-serif;font-weight:bold;margin-bottom:0}.narratives .slides .name{font-size:16px;color:#a59f9b;font-family:"Barlow",sans-serif;text-transform:uppercase}.narratives .slides .arrow{width:auto;height:100%;margin:25px auto;transform:translateX(0px);transition:transform .3s ease-in-out}.narratives .slides .arrow:hover{transform:translateX(5px);opacity:1}@media screen and (max-width: 600px){.narratives{position:relative}.narratives .heading{flex-direction:column;padding:15px}.narratives h2{font-size:28px;line-height:36px}.narrative-nav{position:absolute;bottom:30px;width:100%;z-index:10}.narrative-nav .transport{width:100%;justify-content:center}}.article-slide-container article{display:flex;min-height:500px}.article-slide-container article .img-wrap{background-color:#000;flex-basis:800px;flex-shrink:2;flex-grow:1;position:relative;overflow:hidden}.article-slide-container article .img-wrap img{object-fit:cover;height:100%;width:100%}.article-slide-container article.sb_resources .img-wrap{display:flex;justify-content:center;align-items:center}.article-slide-container article.sb_resources .img-wrap img{width:auto;height:auto;object-fit:contain;object-position:center}.article-slide-container article .text-wrap{background-color:#494444;color:#fff;flex-grow:3;flex-shrink:1}.article-slide-container article .text-wrap .inner{max-width:450px;padding:50px}.article-slide-container article h3{font-size:24px;line-height:32px;color:#fff;font-family:"Barlow",sans-serif;margin-bottom:30px}.article-slide-container article .excerpt{font-size:16px;line-height:24px;color:#fff}.article-slide-container article .text-wrap .inner a{text-decoration:none;color:#a59f9b;margin-top:30px;width:100%;display:block}.article-slide-container article .text-wrap .inner a>img{width:30px;height:auto;display:inline-block;margin-left:10px}.article-nav{display:flex;width:100%;justify-content:space-between;position:absolute;bottom:0}.article-nav .article-nav-btn{width:70px;height:80px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.article-nav .article-nav-btn:hover{background-color:#494444}@media screen and (max-width: 1200px){.article-slide-container article .img-wrap img{width:auto}}@media screen and (max-width: 700px){.article-slide-container article{flex-direction:column}.article-slide-container article .img-wrap{max-height:400px}.article-slide-container article .text-wrap .inner{padding:15px}}section.downloads{max-width:1130px;padding:80px 15px;margin:auto}section.downloads h2{margin-bottom:60px;font-family:"Barlow",sans-serif}section.downloads .grid-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}section.downloads .download-item{color:#fff;padding:180px 30px 30px;background-size:cover;position:relative}.download-item .download-icon-wrap{position:absolute;top:30px;right:30px}.download-item .download-text-wrap{text-decoration:none;opacity:1;transition:opacity .5s ease-in-out}.download-item .label{color:#fff;font-family:"Barlow",sans-serif;font-size:12px}.download-item h3{font-size:24px;line-height:32px;color:#fff;font-family:"Barlow",sans-serif;margin-bottom:20px}.download-item .download-text-wrap:hover *{opacity:.5}.download-item .text{font-size:16px;color:#fff}@media screen and (max-width: 1000px){section.downloads .grid-wrap{grid-gap:30px}}@media screen and (max-width: 700px){section.downloads .grid-wrap{grid-template-columns:1fr;grid-gap:30px}section.downloads .download-item{padding:90px 30px 30px}section.downloads h2{margin-bottom:30px;font-family:"Barlow",sans-serif}}.equity-journey .intro{background-repeat:no-repeat;background-position:right top}.equity-journey .intro-text-wrap{margin:auto;max-width:1130px;padding:15px}.equity-journey h1{font-size:84px;line-height:96px;font-family:"Barlow",sans-serif;color:#000;padding-top:100px;padding-bottom:15px;max-width:720px}.equity-journey .intro-text-wrap article{max-width:550px}.equity-journey .intro-text-wrap article .article-wrapper{background-color:#fff;padding-right:15px}.equity-journey .subtitle{font-size:18px;text-transform:uppercase;font-family:"Barlow",sans-serif;padding-top:15px;padding-bottom:30px;letter-spacing:1px}.equity-journey .intro .subtitle{color:#6d56cc}.equity-journey article .content-wrap{font-size:20px;padding-bottom:40px}@media screen and (max-width: 1200px){.equity-journey h1{font-size:76px;line-height:88px;max-width:500px}.equity-journey .intro-text-wrap article{max-width:450px}}@media screen and (max-width: 1000px){.equity-journey h1{font-size:60px;line-height:72px;padding-top:60px}.equity-journey .intro{background-position:right top;background-size:auto 55vw}}@media screen and (max-width: 800px){.equity-journey .intro{background-position:center top;background-size:contain;padding-top:400px}.equity-journey .intro-text-wrap{margin:auto;max-width:1130px;padding:15px;background-color:#fff}.equity-journey h1{font-size:48px;line-height:56px;padding-top:30px;max-width:none}.equity-journey article .content-wrap{font-size:18px;padding-bottom:40px}}.equity-journey .content .text-block{max-width:750px;padding:70px 15px;margin:auto}.equity-journey .content .text-block h2{font-size:36px;line-height:46px;font-family:"Barlow",sans-serif;margin-bottom:20px}.equity-journey .content .text-block p{font-size:20px;line-height:30px}.equity-journey .content .vid-slider-wrap{position:relative}.equity-journey .content .vid-slider-nav{position:absolute;top:0;z-index:1;width:100%}.equity-journey .content .vid-slider-wrap .transport{display:flex;justify-content:space-between;padding:0 30px}.equity-journey .vid-slider-wrap .transport .circle-nav{transition:background-color .5s ease-in-out}.equity-journey .vid-slider-wrap .transport .circle-nav:hover{background-color:#fff}#vid-slider-prev,#vid-slider-next{position:relative;top:260px}.equity-journey .content .vid-block,.equity-journey .content .vid-slide{min-height:600px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:flex;align-items:center;justify-content:center}.equity-journey .content .vid-slide #eq-vid-play,.equity-journey .content .vid-block #eq-vid-play{position:static}.equity-journey .content .vid-slide a .circle-btn,.equity-journey .content .vid-block a .circle-btn{box-sizing:border-box}@media screen and (max-width: 700px){.equity-journey .content .text-block h2{font-size:28px;line-height:36px}.equity-journey .content .text-block p{font-size:17px;line-height:26px}.equity-journey .content .text-block:first-of-type>p:first-of-type{font-size:20px;line-height:32px}.equity-journey .content .vid-block{min-height:400px}.equity-journey .content .vid-slide{min-height:100vw}.equity-journey .content .vid-slider-wrap .transport{padding:0 10px}.equity-journey .content .vid-slider-wrap .transport .circle-nav{width:40px;height:40px}#vid-slider-prev,#vid-slider-next{position:relative;top:50vw;margin-top:-20px}}.equity-journey .testimonial{background-color:#f2f2f2}.equity-journey .testimonial .wrapper{max-width:1130px;padding:70px 15px;display:flex;flex-direction:column;margin:auto;text-align:center}.equity-journey .testimonial .quote-icon{font-size:36px;color:#a59f9b;font-family:"Barlow",sans-serif;font-weight:bold;margin-bottom:0}.equity-journey .testimonial .quote{font-size:28px;line-height:38px;font-family:"Barlow",sans-serif;margin-bottom:20px}.equity-journey .testimonial .circle-img{height:160px;width:160px;border-radius:50%;background-size:cover;margin:30px auto 20px}.equity-journey .testimonial .name{text-transform:uppercase;font-family:"Barlow",sans-serif;color:#a59f9b;font-size:16px;line-height:24px}@media screen and (max-width: 700px){.equity-journey .testimonial .wrapper{padding:30px 15px}.equity-journey .testimonial .quote{font-size:20px;line-height:28px;margin-bottom:20px}}main.equity-themes{background-color:#f2f2f2;padding-top:20px}main.equity-themes>section{max-width:1100px;padding:30px;margin:auto}main.equity-themes .content-wrap{max-width:715px;padding-top:20px}main.equity-themes .content-wrap h6{font-size:18px;color:#489cf0;text-transform:uppercase;font-family:"Barlow",sans-serif}main.equity-themes .content-wrap h1{font-size:72px;line-height:80px;margin-bottom:60px;font-family:"Barlow",sans-serif}main.equity-themes .content-wrap p{font-size:18px}main.equity-themes .theme-blocks{display:grid;grid-template-columns:1fr 1fr 1fr}main.equity-themes .theme-blocks article{padding:30px 60px 60px;margin:0;text-align:center;position:relative;background-color:rgba(0,0,0,0);transition:background-color .5s ease-in-out}main.equity-themes .theme-blocks article:hover img{opacity:1}main.equity-themes .theme-blocks article:hover{background-color:#fff;box-shadow:5px 5px 30px -15px #ccc}main.equity-themes .theme-blocks article:nth-of-type(2){border-left:1px solid #d0d1d3;border-right:1px solid #d0d1d3}main.equity-themes .theme-blocks article .img-wrap{height:100px;display:inline-flex;align-items:center;justify-content:center}main.equity-themes .theme-blocks article h3{font-family:"Barlow",sans-serif;font-size:18px;line-height:28px;text-transform:uppercase;letter-spacing:1px;margin:15px 0}main.equity-themes .theme-blocks article p{font-family:"Barlow",sans-serif;font-size:16px;line-height:26px}main.equity-themes .theme-blocks article>a{display:block;text-decoration:none;color:inherit}main.equity-themes .theme-blocks article img.arrow{width:50px;height:auto;position:absolute;bottom:30px;left:45%;transition:left ease-in-out .25s}main.equity-themes .theme-blocks article:hover img.arrow{left:48%}@media screen and (max-width: 1100px){main.equity-themes .content-wrap h1{font-size:60px;line-height:72px;margin-bottom:60px;font-family:"Barlow",sans-serif}main.equity-themes .theme-blocks article{padding:30px 30px 60px;margin:0;text-align:center;position:relative}}@media screen and (max-width: 800px){main.equity-themes>section{padding:15px}main.equity-themes .theme-blocks{grid-template-columns:1fr}main.equity-themes .theme-blocks article:nth-of-type(2){border-left:none;border-right:none}main.equity-themes .content-wrap h1{font-size:48px;line-height:56px;margin-bottom:30px;font-family:"Barlow",sans-serif}main.equity-themes .theme-blocks article{padding:30px 30px 60px;margin:auto;margin-bottom:30px;max-width:400px}}main.equity-themes.single-theme .content-wrap h1{font-size:36px;line-height:48px;margin-bottom:20px;font-family:"Barlow",sans-serif}.single-theme .content>a{font-size:16px;color:#000;font-family:"Barlow",sans-serif;font-weight:700;display:block;text-decoration:none;margin-bottom:20px;transition:color .3s ease-in-out}.single-theme .content>a img{margin-right:5px;transform:translateX(0px);transition:transform .3s ease-in-out}.single-theme .content>a:hover{color:#18a8c9}.single-theme .content>a:hover img{transform:translateX(-2px)}.post-count{margin-bottom:30px;text-transform:uppercase;font-weight:bold;font-size:14px;color:#b1b1b1}.theme-label{font-size:18px;font-family:"Barlow",sans-serif;margin-bottom:5px;letter-spacing:1px}.theme-item{background-color:#fff;margin-bottom:20px;padding:30px;border-radius:5px}.theme-item a{display:flex;text-decoration:none;color:#494444}.theme-item a:hover h2{color:#18a8c9}.theme-item .chart-icon-wrap{width:260px;flex-basis:260px;flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:150px}.theme-item .chart-icon-wrap img{width:100%;max-width:180px;height:auto;transform:scale(1);transition:transform .3s ease-in-out}.theme-item a:hover .chart-icon-wrap img{transform:scale(1.2)}.theme-item a:hover img{opacity:1}.theme-item .chart-title-wrap{width:auto;flex-basis:auto;flex-grow:1;padding-left:55px;display:flex;align-items:center}.theme-item h2{font-size:24px;line-height:30px;font-family:"Barlow",sans-serif;letter-spacing:.015em}.theme-item .chart-arrow-wrap{width:150px;flex-basis:120px;flex-grow:0;display:flex;align-items:center;justify-content:flex-end;padding-right:20px}.theme-item .chart-arrow-wrap img{width:50px;height:auto;transform:translateX(0px);transition:transform .25s ease-in-out}.theme-item a:hover .chart-arrow-wrap img{transform:translateX(5px)}@media screen and (max-width: 700px){.theme-item a{flex-direction:column}.theme-item .chart-icon-wrap{width:100%;flex-basis:100%}.theme-item .chart-icon-wrap img{width:100%;max-width:300px}.theme-item .chart-title-wrap{padding-left:0}.theme-item h2{font-size:20px;line-height:26px;padding-top:20px;text-align:center;margin:auto;text-align:center}.theme-item .chart-arrow-wrap{display:none}}body.page-template-page-equity_assessment{overflow:visible}body.page-template-page-equity_assessment .hidden{display:none !important}.equity-assessment *{box-sizing:border-box;background-repeat:no-repeat}.equity-assessment{padding:0 15px;background-color:#fdbb30;background-image:url("../img/equity/equity-assessment-bkgrd.png");background-position:center top;background-size:100%;background-repeat:no-repeat}.equity-assessment main{max-width:1100px;margin:auto}.equity-assessment main>section{height:100vh}.equity-assessment h1{color:#fff;font-family:"Barlow",sans-serif;font-size:72px;line-height:80px;text-align:center;max-width:800px;margin:auto;padding-top:80px}.equity-assessment h2{color:#000;font-family:"Barlow",sans-serif;font-size:48px;line-height:54px}.equity-assessment h3{color:#000;font-size:28px;line-height:34px;text-align:center;max-width:800px;margin:auto;padding-top:30px}@media screen and (max-width: 1000px){.equity-assessment h1{font-size:60px;line-height:72px;padding-top:60px}.equity-assessment h2{font-size:36px;line-height:42px}.equity-assessment h3{font-size:24px;padding-top:20px}}@media screen and (max-width: 800px){.equity-assessment h1{font-size:48px;line-height:54px;padding-top:40px}.equity-assessment h2{font-size:28px;line-height:34px}.equity-assessment h3{font-size:24px;padding-top:20px}}@media screen and (max-width: 700px){.equity-assessment h1{font-size:42px;line-height:44px;padding-top:60px}.equity-assessment h2{font-size:24px;line-height:28px}.equity-assessment h3{font-size:24px;padding-top:20px}}.equity-assessment .intro{text-align:center;max-width:800px;margin:auto;height:100vh;min-height:650px}.equity-assessment .intro .label{color:#000;font-size:16px;text-transform:uppercase;font-family:"Barlow",sans-serif;padding-top:50px}.equity-assessment .intro p{color:#000;font-size:18px;padding:20px 0}.equity-assessment button.begin{width:100px;height:100px;border-radius:50%;background-color:#fff;font-family:"Barlow",sans-serif;font-size:18px;color:#a59f9b;text-transform:uppercase;display:flex;justify-content:center;align-items:center;background-position-x:center;background-position-y:50%;border:none;cursor:pointer;margin:auto;outline:none;transition:background-position-y ease-in-out .3s,color ease-in-out .3s;box-shadow:10px 10px 25px rgba(88,82,87,.2);animation-name:jumpBkgrd;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards}.equity-assessment button.begin:hover{color:#000}.equity-assessment .skip{cursor:pointer;margin-top:20px;font-size:14px;color:#fff;font-style:italic}.equity-assessment .skip:hover{color:#000}@media screen and (max-width: 1000px){.equity-assessment .intro{min-height:600px}.equity-assessment .intro .label{font-size:16px;padding-top:20px}}@media screen and (max-width: 800px){.equity-assessment .intro .label{font-size:14px;padding-top:20px}}@keyframes jumpBkgrd{0%{background-position-y:30%}50%{background-position-y:60%}100%{background-position-y:30%}}.equity-assessment .question-wrap{display:grid;grid-template-columns:1fr 1fr;padding-top:15vh}.equity-assessment .question{padding-top:40px}.equity-assessment .question h2{max-width:465px;padding-right:30px}.equity-assessment .progress{font-family:"Barlow",sans-serif;font-size:16px;margin-bottom:10px;font-weight:500}.equity-assessment .topic{font-family:"Barlow",sans-serif;font-weight:700;font-size:18px;color:#fff;text-transform:uppercase;margin-bottom:30px;letter-spacing:1px}.equity-assessment .choices{width:100%}.equity-assessment .choice{font-family:"Barlow",sans-serif;margin-bottom:15px;min-height:170px;width:100%;padding:40px;display:flex;align-items:center;background-color:#ebaf32;font-size:28px;line-height:40px;position:relative;cursor:pointer;border-radius:5px}.equity-assessment .choice:hover{background-color:#f4b531}.equity-assessment .choice.selected,.equity-assessment .choice.selected:hover{background-color:#fff}@media screen and (max-width: 1000px){.equity-assessment .choice{margin-bottom:15px;min-height:120px;padding:20px;font-size:20px;line-height:26px}}@media screen and (max-width: 800px){.equity-assessment .choice{margin-bottom:10px;min-height:90px;padding:20px;font-size:18px;line-height:24px}.equity-assessment .topic{font-size:16px;margin-bottom:30px;letter-spacing:0px}}@media screen and (max-width: 700px){.equity-assessment .question-wrap{grid-template-columns:1fr;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-top:0}.equity-assessment .topic{font-size:16px;margin-bottom:10px}.equity-assessment h2{margin-bottom:30px}}#quiz-results{display:grid;grid-template-columns:1fr 1fr;padding-top:15vh;min-height:750px}#quiz-results .label{color:#000;font-size:20px;text-transform:uppercase;font-family:"futura-pt";padding-bottom:20px;padding-top:10px;letter-spacing:0}#quiz-results h2{font-size:72px;line-height:84px;margin-bottom:30px}#quiz-results p{font-family:"Barlow",sans-serif;font-weight:600;font-size:24px;line-height:36px;margin-bottom:50px}#quiz-results button.learn{text-transform:uppercase;color:#a59f9b;font-family:"Barlow",sans-serif;font-size:18px;padding:30px 40px;border-radius:60px;border:none;display:flex;align-items:center;justify-content:center;box-shadow:10px 10px 25px rgba(88,82,87,.2);outline:none;background-color:#fff}#quiz-results button.learn:hover{color:#000}#quiz-results button.learn img{margin-left:20px;animation-name:jump;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards}#quiz-results svg,#quiz-results .shadow{transform:translateX(90px);width:100%}#quiz-results .shadow{position:relative;top:-30px;padding:0 25px}@media screen and (max-width: 1400px){#quiz-results .text{padding-right:40px}#quiz-results h2{font-size:60px;line-height:70px;margin-bottom:20px}#quiz-results .img{text-align:center}#quiz-results svg,#quiz-results .shadow{transform:translateX(0px);width:90%}}@media screen and (max-width: 800px){#quiz-results{display:flex;flex-direction:column-reverse;height:100%;min-height:100vh;justify-content:center}#quiz-results .text{padding-right:0px}#quiz-results h2{font-size:36px;line-height:42px;margin-bottom:20px}#quiz-results p{font-size:18px;line-height:24px}#quiz-results button.learn{padding:20px 30px;margin:0 auto 90px}}@keyframes jump{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}100%{transform:translateY(-10px)}}#explained-nav-wrapper nav{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}#explained-nav-wrapper nav>div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#f2f2f2;color:#000;font-family:"Barlow",sans-serif;font-size:18px;line-height:28px;text-transform:uppercase;padding:60px 0 30px;letter-spacing:2px}#explained-nav-wrapper nav>div:hover{color:#fdbb30}#explained-nav-wrapper nav>div.selected{background-color:#fff}#explained-nav-wrapper nav>div span{max-width:140px;margin:auto}#explained-nav-wrapper nav>div span::after{content:"+";color:#fdbb30;display:block;margin:0 5px}#explained-nav-wrapper.sticky nav>div{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;text-align:center;background-color:#f2f2f2;color:#000;font-family:"Barlow",sans-serif;font-size:12px;line-height:15px;text-transform:uppercase;padding:30px 0 5px;letter-spacing:0px}#explained-nav-wrapper.sticky nav>div span{max-width:none;margin:auto}#explained-nav-wrapper.sticky nav>div span::after{content:"+";color:#fdbb30;display:inline-block}@media screen and (max-width: 700px){#explained-nav-wrapper nav{grid-template-columns:1fr}#explained-nav-wrapper nav>div{font-size:14px;line-height:18px;padding:15px 0;letter-spacing:1px}#explained-nav-wrapper nav>div span{max-width:100%}#explained-nav-wrapper nav>div span::after{display:inline-block}}#explained-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:55px;max-width:1100px;padding:100px 30px;margin:auto}#explained-wrapper main{grid-column:1/3;padding-right:30px}#explained-wrapper aside{grid-column:3/4}#explained-wrapper aside .aside-wrap{position:sticky;top:30px}#explained-wrapper aside .download{background:linear-gradient(to bottom, #fdbb30 0%, #fdbb30 40%, #fff 40%, #fff 100%);border-radius:20px;text-align:center;padding:30px;margin-bottom:30px;box-shadow:0px 10px 25px rgba(88,82,87,.1)}#explained-wrapper aside .download a{text-decoration:none}#explained-wrapper aside .download img.preview{box-shadow:0px 10px 25px rgba(88,82,87,.1)}#explained-wrapper aside .download p{font-family:"Barlow",sans-serif;font-weight:600;font-size:24px;line-height:30px;margin:20px auto;text-decoration:none;color:#000}#explained-wrapper aside .download:hover .preview,#explained-wrapper aside .download a:hover .preview{opacity:1}#explained-wrapper aside .download:hover p{opacity:1;color:#fdbb30}#explained-wrapper aside .data{padding:30px;background-size:cover}#explained-wrapper aside .data .icon-wrap{width:100%;text-align:right;padding-bottom:20px}#explained-wrapper aside .data a{text-decoration:none;color:#fff}#explained-wrapper aside .data p{color:#fff;font-family:"Barlow",sans-serif;font-weight:600;font-size:24px;line-height:30px;color:#fff}#explained-wrapper h1{color:#000;font-family:"Barlow",sans-serif;font-size:48px;line-height:60px;margin:30px 0}#explained-wrapper h2{color:#000;font-family:"Barlow",sans-serif;font-size:36px;line-height:44px;margin:30px 0}#explained-wrapper h3{color:#000;font-family:"Barlow",sans-serif;font-size:28px;line-height:40px;margin:30px 0 20px}#explained-wrapper h4{color:#000;font-family:"Barlow",sans-serif;font-size:24px;line-height:34px;margin:30px 0 20px}#explained-wrapper h5{color:#000;font-family:"Barlow",sans-serif;font-size:18px;line-height:28px;margin:30px 0 20px}#explained-wrapper h6{color:#000;font-family:"Barlow",sans-serif;font-size:14px;line-height:24px;margin:30px 0 20px}#explained-wrapper p,#explained-wrapper li{font-size:18px;line-height:28px}#explained-wrapper li{margin-bottom:10px}.block-intro{margin-bottom:50px}.share-wrap{display:flex;align-items:center}#explained-wrapper .back-to-results,#explained-wrapper .share-results{display:inline-flex;align-items:center;font-family:"Barlow",sans-serif;text-transform:uppercase;font-size:14px;background-color:#f2f2f2;color:#000;padding:15px 20px;cursor:pointer;border-radius:5px}#explained-wrapper .back-to-results:hover,#explained-wrapper .share-results:hover{color:#fdbb30}#explained-wrapper .back-to-results img,#explained-wrapper .share-results img{margin:0}#explained-wrapper .back-to-results img{margin:10px 20px 10px 10px}#explained-wrapper .share-results img{margin-left:10px}.share-wrap .share-post-click{font-size:16px;font-style:italic;opacity:0;transition:opacity .5s ease-in-out;margin-left:10px;color:#fdbb30}.share-wrap .share-post-click.visible{opacity:1}#explained-wrapper .block-intro .text p:first-of-type{font-size:28px;line-height:36px}@media screen and (max-width: 700px){#explained-wrapper h2{font-size:28px;line-height:36px}#explained-wrapper .block-intro .text p{font-size:16px;line-height:24px}#explained-wrapper .block-intro .text p:first-of-type{font-size:22px;line-height:30px}}.block-conversation-tips{margin-bottom:100px}.block-conversation-tips .label{color:#a59f9b;font-family:"futura-pt";font-size:16px;line-height:24px}.block-conversation-tips img{margin:30px 0 10px}#explained-wrapper .block-conversation-tips h3{color:#fdbb30;font-family:"Barlow",sans-serif;font-size:24px;line-height:32px;margin:10px 0 20px}.block-questions{margin-bottom:100px}.example{padding-top:30px}.example{color:#a59f9b;margin-left:0px}.example strong{color:#fdbb30;font-weight:bold}.example ul,.example ol{padding-left:15px}.block-general-content{margin-bottom:100px}@media screen and (max-width: 700px){#explained-wrapper{padding:60px 15px}#explained-wrapper main,#explained-wrapper aside{grid-column:1/2}#explained-wrapper main{padding-right:0}#explained-wrapper .block-conversation-tips h3{font-size:20px;line-height:28px}.example{margin-left:0px;font-size:16px;line-height:24px}}a.equity-back{display:inline-flex;padding:20px 30px;background-color:#fdbb30;text-decoration:none;align-items:center}a.equity-back p{max-width:200px;color:#000;font-size:20px;font-family:"Barlow",sans-serif}a.equity-back img{margin-right:20px;height:33px;width:40px}#explained-wrapper .back-to-results{cursor:pointer;font-size:20px}body.page-template-page-interactive-data-chart .hidden{display:none}body.page-template-page-interactive-data-chart #tooltip{position:fixed;top:-9999px;left:-9999px;padding:3px 7px;font-size:14px;font-weight:600;color:#000;background-color:#fff;border-radius:5px;border:1px solid #494444;z-index:1000}body.page-template-page-interactive-data-chart .equity-nav{background-color:#01a8cb;display:flex;padding:15px}body.page-template-page-interactive-data-chart .equity-nav.mobile{display:none;padding:20px 10px}body.page-template-page-interactive-data-chart .equity-nav a{color:#fff;text-decoration:none;text-transform:uppercase;font-family:"futura-pt-bold",sans-serif;font-size:14px}body.page-template-page-interactive-data-chart .equity-nav.mobile a{padding-top:10px}body.page-template-page-interactive-data-chart .equity-nav .theme a:hover{color:#000}body.page-template-page-interactive-data-chart .equity-nav .theme{flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-right:1px solid #fff;padding:0 40px 0 20px}body.page-template-page-interactive-data-chart .equity-nav .question-nav{flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:space-between;padding:0 20px}body.page-template-page-interactive-data-chart .equity-nav .question-nav>a span{display:inline-block;margin:0 4px;transform:translateX(0px);transition:transform .3s ease-in-out}body.page-template-page-interactive-data-chart .equity-nav .question-nav>a:first-of-type:hover span{transform:translateX(-2px)}body.page-template-page-interactive-data-chart .equity-nav .question-nav>a:last-of-type:hover span{transform:translateX(2px)}body.page-template-page-interactive-data-chart .equity-nav .nav-dots{display:flex}body.page-template-page-interactive-data-chart .equity-nav .nav-dot>a{font-size:24px;margin:0 3px}body.page-template-page-interactive-data-chart .equity-chart *{box-sizing:border-box}body.page-template-page-interactive-data-chart .equity-chart{display:flex;min-height:70vh}body.page-template-page-interactive-data-chart .equity-chart aside{width:400px;flex-basis:400px;flex-shrink:0;background-color:#f2f2f2}body.page-template-page-interactive-data-chart nav.aside-nav{display:flex}body.page-template-page-interactive-data-chart nav.aside-nav>div{height:80px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#a09e9e;text-transform:uppercase;font-family:"futura-pt-bold",sans-serif;font-size:14px;flex-basis:50%;letter-spacing:1px}body.page-template-page-interactive-data-chart nav.aside-nav>div:hover{color:#000}body.page-template-page-interactive-data-chart nav.aside-nav>div.active{background-color:#f2f2f2;color:#000}body.page-template-page-interactive-data-chart aside>section{background-color:#f2f2f2;padding:40px;display:none}body.page-template-page-interactive-data-chart aside>section.active{display:block}body.page-template-page-interactive-data-chart aside>section.active p{font-family:"Barlow",sans-serif;font-size:18px;line-height:30px}body.page-template-page-interactive-data-chart .insight-link{text-decoration:none;color:#3dbad5;display:flex;align-items:center;font-size:16px;margin:10px 0}body.page-template-page-interactive-data-chart .insight-link img{margin-left:5px}body.page-template-page-interactive-data-chart .filter-msg{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #494444;padding-bottom:25px}body.page-template-page-interactive-data-chart #filter-msg-text{font-size:16px}body.page-template-page-interactive-data-chart #reset{font-size:16px;color:#fff;background:#01a8cb;border:none;border-radius:5px;padding:5px 10px;cursor:pointer}body.page-template-page-interactive-data-chart #reset:hover:enabled{opacity:.7}body.page-template-page-interactive-data-chart #reset:disabled{background:#d0cfcf;cursor:not-allowed}body.page-template-page-interactive-data-chart #filters .filter-group{border-bottom:1px solid #494444;cursor:pointer}body.page-template-page-interactive-data-chart #filters .filter-group .filter-items{display:none;height:0;opacity:0;transition:height .3s ease-in,opacity .3s ease-in}body.page-template-page-interactive-data-chart #filters .filter-group.expanded .filter-items{display:block;cursor:pointer;height:100%;opacity:1}body.page-template-page-interactive-data-chart #filters .filter-group-title,body.page-template-page-interactive-data-chart #filters .filter-item{display:flex;align-items:center;height:35px}body.page-template-page-interactive-data-chart #filters .filter-group-title p,body.page-template-page-interactive-data-chart #filters .filter-item p{width:100%;line-height:26px;padding-top:1px}body.page-template-page-interactive-data-chart #filters .filter-item p,body.page-template-page-interactive-data-chart #filters .filter-group.expanded .filter-group-title p{border-bottom:1px solid rgba(128,130,133,.2);line-height:20px;font-size:15px;font-family:"Barlow",sans-serif}@media screen and (max-width: 500px){body.page-template-page-interactive-data-chart #filters .filter-item p{font-size:15px}body.page-template-page-interactive-data-chart aside>section{padding:15px}}body.page-template-page-interactive-data-chart #filters .filter-item:last-of-type p{border-bottom:none}body.page-template-page-interactive-data-chart #filters .filter-item span>img{display:none}body.page-template-page-interactive-data-chart #filters .filter-item.active span>img{display:block}body.page-template-page-interactive-data-chart #filters .expander,body.page-template-page-interactive-data-chart #filters .selector{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-right:6px}body.page-template-page-interactive-data-chart #filters .selector{border:1px solid #494444}body.page-template-page-interactive-data-chart .datasample{margin-top:40px}body.page-template-page-interactive-data-chart .datasample a{font-size:14px;font-style:italic;color:#000;text-decoration:none}body.page-template-page-interactive-data-chart .datasample a:hover{color:#01a8cb}body.page-template-page-interactive-data-chart .equity-chart main{flex-grow:1;padding:40px;max-width:1000px}body.page-template-page-interactive-data-chart .question-wrap h1{font-family:"futura-pt-bold",sans-serif;font-size:24px;line-height:30px}body.page-template-page-interactive-data-chart .legend{padding:20px 0}body.page-template-page-interactive-data-chart .legend .color{width:40px;height:20px;margin-right:10px}body.page-template-page-interactive-data-chart .legend .response{font-size:14px}body.page-template-page-interactive-data-chart .legend .item{display:inline-flex;align-items:center;justify-content:center;padding-right:20px}body.page-template-page-interactive-data-chart .viz-wrap{display:none}body.page-template-page-interactive-data-chart .viz-wrap.active{display:block}body.page-template-page-interactive-data-chart .chart-wrapper{padding:0;margin-top:20px}body.page-template-page-interactive-data-chart #combined-wrap.pie{text-align:center}body.page-template-page-interactive-data-chart #combined-wrap>svg{max-width:550px}body.page-template-page-interactive-data-chart #combined-wrap.bar{display:flex;flex-wrap:nowrap;position:relative}body.page-template-page-interactive-data-chart #combined-wrap.bar .diverge-bar{width:100%;display:flex}body.page-template-page-interactive-data-chart .bar-text>*{color:#000;font-size:16px;font-weight:bold;margin:0;letter-spacing:0;font-size:18px}body.page-template-page-interactive-data-chart .bar-text p{font-size:18px;margin:0}body.page-template-page-interactive-data-chart .combined-bar-wrap{display:flex;margin-bottom:60px}body.page-template-page-interactive-data-chart .bar-text{width:220px;flex-basis:220px;flex-grow:0;flex-shrink:0}body.page-template-page-interactive-data-chart .bar-text h5{font-size:18px}body.page-template-page-interactive-data-chart .bar-text h6{font-size:16px;font-weight:normal}body.page-template-page-interactive-data-chart #results-count{color:#d0cfcf;font-size:14px}body.page-template-page-interactive-data-chart .filterviz-chart,body.page-template-page-interactive-data-chart #combined-bar{width:100%;position:relative;flex-shrink:4}body.page-template-page-interactive-data-chart .filterviz-chart{height:60px}body.page-template-page-interactive-data-chart .filterviz-chart span,body.page-template-page-interactive-data-chart #combined-bar span{z-index:1;display:inline-flex;position:absolute;left:0;height:80px;align-items:center;justify-content:center;font-size:14px;color:rgba(255,255,255,0);font-weight:bold;transition:color ease-in-out .5s,width .5s ease-in-out}body.page-template-page-interactive-data-chart .filterviz-chart span{height:60px}body.page-template-page-interactive-data-chart .filterviz-group .filterviz-itemwrap{height:0;opacity:0;transition:height .3s ease-in,opacity .3s ease-in;width:0}body.page-template-page-interactive-data-chart .filterviz-group .filterviz-itemwrap.active{display:flex;height:60px;opacity:1;margin-bottom:10px;width:100%}body.page-template-page-interactive-data-chart .filterviz-group{margin-top:0px;transition:margin-top .5s ease-in;position:relative}body.page-template-page-interactive-data-chart .filterviz-group.active{margin-top:40px;border-top:1px solid rgba(128,130,133,.2);padding-top:30px}body.page-template-page-interactive-data-chart #combined-bar[data-active-count="0"] span,body.page-template-page-interactive-data-chart .filterviz-itemwrap[data-active-count="0"] .filterviz-chart span{background-color:#f0f0f0;color:#ccc;width:100%}body.page-template-page-interactive-data-chart .filterviz-chart span:hover,body.page-template-page-interactive-data-chart #combined-bar span:hover{transform:scale(1.1);cursor:pointer;z-index:2}body.page-template-page-interactive-data-chart .filterviz-itemwrap .bar-text{display:flex;align-items:center}body.page-template-page-interactive-data-chart .diverge-bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}body.page-template-page-interactive-data-chart .diverge-bar>div{display:inline-flex}body.page-template-page-interactive-data-chart #combined-bar .diverge-bar>div>span{height:80px}body.page-template-page-interactive-data-chart .diverge-bar>div>span{position:static;transition:width .7s ease-in-out}body.page-template-page-interactive-data-chart .diverge-bar .center>span{width:100%}body.page-template-page-interactive-data-chart .diverge-bar .neg{justify-content:flex-end}body.page-template-page-interactive-data-chart span.center-line{width:1px;height:100%;border-left:1px dashed #494444;position:absolute;left:50%;top:10px;margin-left:110px;z-index:10}body.page-template-page-interactive-data-chart #combined-wrap span.center-line{top:-15px;height:calc(100% + 30px);z-index:10}@media screen and (max-width: 1000px){body.page-template-page-interactive-data-chart .equity-chart{flex-direction:column-reverse}body.page-template-page-interactive-data-chart .equity-chart aside{width:100%}body.page-template-page-interactive-data-chart #combined-bar{height:80px}body.page-template-page-interactive-data-chart #combined-wrap,body.page-template-page-interactive-data-chart .combined-bar-wrap,body.page-template-page-interactive-data-chart .filterviz-group .filterviz-itemwrap.active{flex-direction:column;height:auto}body.page-template-page-interactive-data-chart .bar-text{flex-basis:auto}body.page-template-page-interactive-data-chart span.center-line{display:none}body.page-template-page-interactive-data-chart #combined-wrap .diverge-bar .center:after,body.page-template-page-interactive-data-chart .filterviz-itemwrap .center:after{content:"";width:1px;height:100%;border-left:1px dashed #494444;position:absolute;left:50%;top:0px;transform:scaleY(1.2)}}@media screen and (max-width: 900px){body.page-template-page-interactive-data-chart .equity-chart main{padding:40px 15px}body.page-template-page-interactive-data-chart .equity-nav{flex-direction:column;padding-bottom:5px}body.page-template-page-interactive-data-chart .equity-nav.mobile{display:flex;flex-direction:column-reverse}body.page-template-page-interactive-data-chart .equity-nav .theme{border-right:none;border-bottom:1px solid #fff;padding:10px 0 20px;text-align:center}body.page-template-page-interactive-data-chart .equity-nav.mobile .theme{border-right:none;border-top:1px solid #fff;border-bottom:none;padding:15px 0 0;margin-top:15px;text-align:center}body.page-template-page-interactive-data-chart .equity-nav .question-nav{padding:0;position:relative}}@media screen and (max-width: 500px){body.page-template-page-interactive-data-chart .equity-nav .question-nav{padding:15px 0px 20px}body.page-template-page-interactive-data-chart .equity-nav.mobile .question-nav{padding:15px 0px 0px}body.page-template-page-interactive-data-chart .equity-nav .nav-dots{position:absolute;bottom:-10px;width:100%;justify-content:center;align-items:center;box-sizing:border-box}body.page-template-page-interactive-data-chart .equity-nav.mobile .nav-dots{top:-40px}}main.podcast-landing{padding-inline:0px;padding-block:90px;background-image:url(../img/podcast/soundwave-bkgrd.png);background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:30px}main.podcast-landing #podcast-list article.featured-podcast{display:grid;grid-template-columns:55% 45%;grid-template-rows:auto;max-width:1200px;margin:30px auto;padding:0 30px}@media screen and (max-width: 900px){main.podcast-landing #podcast-list article.featured-podcast{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:30px}}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper{grid-column:1;grid-row:span 2;padding-right:clamp(30px,5vw,90px)}@media screen and (max-width: 900px){main.podcast-landing #podcast-list article.featured-podcast .text-wrapper{grid-column:1;grid-row:2}}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper h1{color:#000;padding-bottom:0;margin-bottom:15px;padding-top:0;margin-top:0;font-size:3.8rem;line-height:4.8rem}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .excerpt{font-size:16px;line-height:30px}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .excerpt h3{font-size:24px;margin-bottom:5px}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .excerpt ul{margin-left:0}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .excerpt ul li{font-size:16px}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .readmore{font-family:"Barlow",sans-serif;font-weight:700;font-size:14px;display:flex;align-items:center;gap:7px}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .readmore:hover svg{transform:translateX(7px)}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .readmore svg{transition:all .3s ease-in-out;transform:translateX(0)}main.podcast-landing #podcast-list article.featured-podcast .text-wrapper .readmore svg path{fill:#6d56cc}main.podcast-landing #podcast-list article.featured-podcast .podcast-image{grid-column:2;grid-row:1}@media screen and (max-width: 900px){main.podcast-landing #podcast-list article.featured-podcast .podcast-image{grid-column:1;grid-row:1}}main.podcast-landing #podcast-list article.featured-podcast .podcast-image a{display:block;position:relative;width:100%;aspect-ratio:1;filter:saturate(3);cursor:pointer;border-radius:5px;overflow:hidden}main.podcast-landing #podcast-list article.featured-podcast .podcast-image a>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(0.8);opacity:.8}main.podcast-landing #podcast-list article.featured-podcast .podcast-image a .podcast-gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4) 100%);padding:30px}main.podcast-landing #podcast-list article.featured-podcast .podcast-image a .podcast-gradient .label{color:#fff}main.podcast-landing #podcast-list article.featured-podcast .podcast-image a .podcast-gradient img{position:absolute;bottom:30px;right:30px;width:27px;height:42px}main.podcast-landing #podcast-list article.featured-podcast .podcast-player{grid-column:2;grid-row:2;display:flex}@media screen and (max-width: 900px){main.podcast-landing #podcast-list article.featured-podcast .podcast-player{grid-column:1;grid-row:3}}main.podcast-landing #podcast-list .podcast-subscribe{background-color:#f2f2f2;margin-block:90px}main.podcast-landing #podcast-list .podcast-subscribe .inner{display:flex;gap:45px;justify-content:space-between;max-width:1200px;margin:auto;padding:60px 15px}@media screen and (max-width: 900px){main.podcast-landing #podcast-list .podcast-subscribe .inner{flex-direction:column}}main.podcast-landing #podcast-list .podcast-subscribe .inner figure{flex-basis:320px;flex-grow:0;flex-shrink:1}@media screen and (max-width: 900px){main.podcast-landing #podcast-list .podcast-subscribe .inner figure{flex:auto;margin:auto}}main.podcast-landing #podcast-list .podcast-subscribe .inner section{flex-basis:740px;flex-grow:0;flex-shrink:2;font-family:"Barlow",sans-serif}@media screen and (max-width: 900px){main.podcast-landing #podcast-list .podcast-subscribe .inner section{flex:auto}}main.podcast-landing #podcast-list .podcast-subscribe .inner section h1{margin-top:0;padding-top:0;font-size:4rem;line-height:5rem}main.podcast-landing #podcast-list .podcast-subscribe .inner section .largest-text{font-size:2.4rem;line-height:3.6rem}main.podcast-landing #podcast-list .podcast-subscribe .inner section .platform-links-small{display:flex;gap:20px;align-items:center;margin-top:30px}main.podcast-landing #podcast-list .podcast-subscribe .inner section .platform-links-small strong{font-size:14px;font-family:"Barlow",sans-serif;margin-bottom:3px;letter-spacing:.07em}main.podcast-landing #podcast-list .podcast-subscribe .inner section .platform-links-small>div a img{max-width:50px}main.podcast-landing #podcast-list .podcast-list-item{display:grid;grid-template-columns:1fr 1fr;max-width:1080px;padding:0 15px;margin-inline:auto;margin-block:90px}@media screen and (max-width: 800px){main.podcast-landing #podcast-list .podcast-list-item{grid-template-columns:1fr}}main.podcast-landing #podcast-list .podcast-list-item .img-wrapper{position:relative;height:300px;overflow:hidden;margin-right:45px;margin-bottom:30px;filter:saturate(3);cursor:pointer;border-radius:5px}main.podcast-landing #podcast-list .podcast-list-item .img-wrapper>img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;filter:grayscale(1) brightness(0.8);opacity:.8}main.podcast-landing #podcast-list .podcast-list-item .img-wrapper .podcast-gradient{background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4) 100%);position:absolute;top:0;width:100%;height:100%}main.podcast-landing #podcast-list .podcast-list-item .img-wrapper .podcast-gradient img{position:absolute;bottom:10px;right:0px}main.podcast-landing #podcast-list .podcast-list-item .episode-preview .podcast-title h3{margin:15px 0 5px;padding:0;font-size:2.6rem;line-height:3.4rem;color:#000}main.podcast-landing #podcast-list .podcast-list-item .episode-preview .datelabel{font-size:1.4rem}main.podcast-landing #podcast-list .podcast-list-item .episode-preview .excerpt{font-size:1.6rem;line-height:2.8rem;padding-top:15px}.podcast-loadmore{display:flex;justify-content:center;opacity:0}.podcast-loadmore.loading{opacity:1}.podcast-loadmore.hidden{display:none}.podcast-loadmore svg{margin:auto}main.page-search{max-width:1200px;margin:auto;padding:0 30px}main.page-search section.page-header{padding-top:60px;padding-bottom:20px}main.page-search section.page-header h1{margin-bottom:2rem}main.page-search section.page-header h1 span{color:#6d56cc}main.page-search section.page-header h2{font-size:clamp(24px,4vw,36px);line-height:clamp(30px,4.2vw,44px);margin:0 0 15px;color:#6d56cc}main.page-search section.results-container article{display:flex;flex-direction:row;gap:clamp(30px,6vw,90px);margin-bottom:60px}main.page-search section.results-container article section.preview{flex-basis:800px;flex-grow:1;flex-shrink:2}main.page-search section.results-container article section.preview h2{font-size:clamp(24px,4vw,36px);line-height:clamp(30px,4.2vw,44px);margin:0 0 15px;color:#000}main.page-search section.results-container article section.preview .excerpt p{font-size:1.6rem;line-height:2.8rem}main.page-search section.results-container article figure{flex-basis:300px;flex-grow:0;flex-shrink:1;position:relative;overflow:hidden}main.page-search section.results-container article figure:hover img{transform:scale(1.05)}main.page-search section.results-container article figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}main.page-search section.search-results-container{border-top:1px solid #6d56cc;border-bottom:1px solid #6d56cc;margin-block:3rem;padding-block:3rem}main.page-search section.search-results-container article{display:block;margin-block:6rem}main.page-search section.search-results-container article h2{color:#000;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.5;margin-bottom:1rem}main.page-search section.search-results-container article h2 a{color:#000;text-decoration:none}main.page-search section.search-results-container article h2 a:focus,main.page-search section.search-results-container article h2 a:hover{text-decoration:underline;color:#6d56cc}main.page-search nav.posts-navigation .nav-links{display:flex;justify-content:space-between}main.page-search nav.posts-navigation .nav-links a{color:#6d56cc;font-size:3rem;font-family:"Barlow",sans-serif;font-weight:700;line-height:4rem;text-decoration:none}main.page-search nav.posts-navigation .nav-links a:hover{text-decoration:underline}.page-template-subscribe .subscribe-icons{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 30px;font-size:2rem;line-height:3rem;font-family:"Barlow",sans-serif;text-transform:uppercase;letter-spacing:2px;color:#494444}.page-template-subscribe .subscribe-icons .icons-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:60px;margin-bottom:20px}.page-template-subscribe .subscribe-icons .icons-wrap img{margin:20px 30px}.page-template-subscribe .subscribe-form-wrap{max-width:740px;padding:20px;margin:auto}.page-template-subscribe .subscribe-form-wrap .gform_wrapper .gfield_checkbox li label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper label.gfield_label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper legend.gfield_label{font-weight:400;font-size:1.6rem;font-family:"Barlow",sans-serif}.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.page-template-subscribe .subscribe-form-wrap .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-weight:400;font-size:1.6rem;letter-spacing:normal;font-family:"Barlow",sans-serif;white-space:nowrap}main.page-newsletters header{background-color:#e58e1a;min-height:clamp(30rem,30vw,50rem);padding:8rem;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}@media screen and (max-width: 700px){main.page-newsletters header{padding:6rem 1.6rem}}main.page-newsletters header h1{color:#fff;margin-top:10vw;font-size:1.6rem;line-height:1.6rem;text-transform:uppercase;width:100%;max-width:1280px;margin:0 auto}main.page-newsletters header h1::after{content:"";position:absolute;width:50px;height:7px;background:#e58e1a;left:0;bottom:-24px}main.page-newsletters header h2{color:#fff;font-size:4.8rem;line-height:5.6rem;font-size:clamp(2.6rem,4.8vw,4.8rem);line-height:clamp(3.4rem,5.6vw,5.6rem);width:100%;max-width:1280px;margin:0 auto}main.page-newsletters header.banner{position:relative;overflow:hidden}main.page-newsletters header.banner .thumbnailwrap{position:absolute;inset:0;width:100%;height:100%}main.page-newsletters header.banner .thumbnailwrap img{position:absolute;inset:0;width:100%;height:100%;object-position:center;object-fit:cover;display:block;filter:contrast(0.5) brightness(0.7)}main.page-newsletters header.banner h1{position:relative;z-index:2}main.page-newsletters header.banner h2{position:relative;z-index:2}main.page-newsletters .content-wrap{margin:80px auto 40px;max-width:1120px;padding:0 30px}main.page-newsletters .block-newsletters{max-width:1120px;padding:0 30px;margin:20px auto 80px}main.page-newsletters .block-newsletters .newsblast-item{margin-bottom:40px;display:flex;flex-wrap:wrap;align-items:center}main.page-newsletters .block-newsletters .newsblast-item:last-child{margin-bottom:0}main.page-newsletters .block-newsletters .newsblast-item h4{flex:0 0 100%;margin-bottom:15px;font-weight:700;font-family:"Roboto Slab",serif;color:#6d56cc;font-size:24px}main.page-newsletters .block-newsletters .newsblast-item span,main.page-newsletters .block-newsletters .newsblast-item a{padding:0;width:60px;height:60px;margin:0;display:flex;align-items:center;justify-content:center;font-family:"Barlow",sans-serif;font-weight:600;flex:0 0 60px;color:#6d56cc;line-height:40px;text-align:center;text-decoration:none;border:1px solid #dedede;background-color:#fff}main.page-newsletters .block-newsletters .newsblast-item span:hover,main.page-newsletters .block-newsletters .newsblast-item a:hover{background-color:#eeebf9}main.page-newsletters .block-newsletters .newsblast-item span{color:#dedede;text-align:center;border:1px solid #dedede;background-color:#fefefe;pointer-events:none}main.page-newsletters .block-newsletters .newsblast-type{margin-bottom:20px}main.page-newsletters .block-newsletters .newsblast-link+.newsblast-type{margin-top:40px}main.page-newsletters .block-newsletters .newsblast-link{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede}main.page-newsletters .block-newsletters .newsblast-link a{display:block;text-decoration:none}main.page-newsletters .block-newsletters .newsblast-link a:hover{text-decoration:underline}main.page-newsletters .subscribe-form-wrap{max-width:1120px;margin:auto;padding:0 30px}body.page-template-page-photojournalism .header{position:absolute;z-index:100;background-color:#fff;width:100%}@media screen and (max-width: 700px){main.photojournalism .dt-only{display:none}}main.photojournalism section.intro{position:relative;overflow:hidden;display:flex;gap:70px;flex-direction:column;align-items:center;padding:160px 40px 40px}@media screen and (max-width: 1300px){main.photojournalism section.intro{aspect-ratio:unset}}@media screen and (max-width: 1000px){main.photojournalism section.intro{padding:60px 16px 10px}}main.photojournalism section.intro .bkgrd-wrap{position:absolute;inset:0;object-fit:cover;z-index:-1}main.photojournalism section.intro .bkgrd-wrap img{object-fit:cover;width:100%;height:100%}main.photojournalism section.intro .bkgrd-wrap video{object-fit:cover;object-position:center;width:100%;height:100%}main.photojournalism section.intro .logo-wrap{width:100%;max-width:1400px}main.photojournalism section.intro .logo-wrap img{display:block;width:clamp(62px,10vw,130px);aspect-ratio:1;margin-left:auto}main.photojournalism section.intro .contentwrap{max-width:900px}main.photojournalism section.intro .contentwrap *{text-align:center}main.photojournalism section.intro .contentwrap h1{font-family:"Barlow",sans-serif;font-weight:900;text-transform:uppercase;color:#fff;font-size:72px;line-height:96px;font-size:clamp(36px,7vw,72px);line-height:clamp(40px,9vw,96px);margin-bottom:30px}main.photojournalism section.intro .contentwrap p{font-family:"Roboto Slab",serif;color:#fff;font-weight:700;font-size:20px;line-height:36px;font-size:clamp(16px,2vw,20px);line-height:clamp(26px,3.5vw,36px);margin-bottom:45px}main.photojournalism section.intro .contentwrap .playcontainer{display:flex;flex-direction:column;align-items:center}main.photojournalism section.intro .contentwrap .playcontainer a.play{text-decoration:none;background-color:#00a6c9;color:#fff;font-size:50px;border:none;outline:none;border-radius:50%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;padding:0px 0 0 0px;margin-bottom:10px;font-weight:600;transform:scale(1);transition:all .3s ease-in-out;position:relative}main.photojournalism section.intro .contentwrap .playcontainer a.play svg{width:35%;transform:translateX(5px) translateY(1px)}main.photojournalism section.intro .contentwrap .playcontainer a.play:hover{background-color:#1173d4;transform:scale(1.05)}@media screen and (max-width: 1000px){main.photojournalism section.intro .contentwrap .playcontainer a.play{width:60px;height:60px}main.photojournalism section.intro .contentwrap .playcontainer a.play svg{width:35%;transform:translateX(2px) translateY(1px)}}main.photojournalism section.intro .contentwrap .playcontainer p{text-transform:uppercase;font-family:"Barlow",sans-serif;font-weight:700;font-size:16px;line-height:36px}@media screen and (max-width: 1000px){main.photojournalism section.intro .contentwrap .playcontainer p{font-size:12px}}main.photojournalism section.overview{display:flex;padding:90px 16px;justify-content:center}main.photojournalism section.overview *{color:#323232}main.photojournalism section.overview .inner{max-width:870px}main.photojournalism section.overview .inner img{margin:auto;display:block;margin-bottom:30px}main.photojournalism section.overview .inner h2{text-align:center;font-size:clamp(28px,6vw,56px);font-size:clamp(32px,6.5vw,56px);margin-bottom:30px}main.photojournalism section.overview .inner p{font-family:"Roboto Slab",serif;font-size:clamp(16px,2vw,20px);line-height:clamp(28px,3.5vw,36px);text-align:center}main.photojournalism section.slidegroup{position:relative}main.photojournalism section.slidegroup svg.down{position:absolute;bottom:15px;right:10px;z-index:3;width:10px;height:auto;transform:rotate(90deg) translateX(-10px);display:none;opacity:0;transition:all .5s ease-in}@media screen and (max-width: 600px){main.photojournalism section.slidegroup svg.down{display:block}}main.photojournalism section.slidegroup svg.swipe{overflow:visible;position:absolute;top:16px;right:5px;z-index:3;width:20px;height:auto;opacity:1;display:none;transition:all .5s ease-in}@media screen and (max-width: 600px){main.photojournalism section.slidegroup svg.swipe{display:block}}main.photojournalism section.slidegroup svg.swipe path{fill:#fff}main.photojournalism section.slidegroup svg.swipe .hand{transform-origin:bottom}main.photojournalism section.slidegroup[data-currentslide="0"] svg.swipe{opacity:0}main.photojournalism section.slidegroup.finalslide svg.swipe{opacity:0}main.photojournalism section.slidegroup.finalslide svg.down{opacity:1;transform:rotate(90deg) translateY(0px)}main.photojournalism section.slidegroup button.slidenav.global{position:absolute;z-index:5;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);border:none;transition:all .3s ease-in-out}@media screen and (max-width: 800px){main.photojournalism section.slidegroup button.slidenav.global{transform:translateY(-50%) scale(0.5)}}@media screen and (max-width: 600px){main.photojournalism section.slidegroup button.slidenav.global{display:none}}main.photojournalism section.slidegroup button.slidenav.global.prev{left:5px}main.photojournalism section.slidegroup button.slidenav.global.next{right:20px}main.photojournalism section.slidegroup button.slidenav.global:hover{transform:translateY(-50%) scale(0.95)}main.photojournalism section.slidegroup button.slidenav.global img{pointer-events:none}main.photojournalism section.slidegroup .slide{min-height:100vh;background-size:cover;display:flex;align-items:flex-end;isolation:isolate;position:relative}@media screen and (max-width: 800px){main.photojournalism section.slidegroup .slide{min-height:auto;height:100vh;max-height:600px}}main.photojournalism section.slidegroup .slide.innerslide .gradient{width:100%;height:100%;position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.25) 100%);z-index:1}main.photojournalism section.slidegroup .slide p.caption{color:#fff;font-family:"Roboto Slab",serif;font-weight:700;font-size:16px;line-height:32px;margin-bottom:60px;margin-left:120px;max-width:600px;z-index:2;padding:16px;background-color:rgba(0,0,0,.6)}@media screen and (max-width: 600px){main.photojournalism section.slidegroup .slide p.caption{margin-left:0px;margin-bottom:0px;font-size:14px;line-height:24px}}main.photojournalism section.slidegroup .initial-slide{display:flex;align-items:center;position:relative;background-position:center center}main.photojournalism section.slidegroup .initial-slide::after{content:"";width:100%;height:100%;position:absolute;inset:0;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 64.72%, rgba(0, 0, 0, 0.8) 100%);z-index:0}main.photojournalism section.slidegroup .initial-slide .contentwrap{max-width:400px;margin-left:120px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:1;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 600px){main.photojournalism section.slidegroup .initial-slide .contentwrap{margin-left:30px}}main.photojournalism section.slidegroup .initial-slide .contentwrap h2{display:flex;flex-direction:column;text-transform:uppercase;font-family:"Barlow",sans-serif;font-size:58px;line-height:62px;font-size:clamp(28px,5vw,58px);line-height:clamp(32px,5.5vw,62px);font-weight:900;color:#fff}main.photojournalism section.slidegroup .initial-slide .contentwrap h2 span{opacity:0}main.photojournalism section.slidegroup .initial-slide .contentwrap .desc{opacity:0}main.photojournalism section.slidegroup .initial-slide .contentwrap .desc p{color:#fff;font-family:"Roboto Slab",serif;font-weight:700;line-height:34px;font-size:18px}@media screen and (max-width: 1200px){main.photojournalism section.slidegroup .initial-slide .contentwrap .desc p{font-size:clamp(14px,1.5vw,20px);line-height:clamp(20px,2.5vw,36px)}}main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav{margin-top:30px;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,.15);border:2px solid #fff;border-radius:5px;text-transform:uppercase;color:#fff;font-family:"Barlow",sans-serif;font-size:24px;line-height:29px;font-weight:700;display:flex;justify-content:center;align-items:center;padding:10px 20px;gap:10px;opacity:0;transition:all .3s ease-in-out}@media screen and (max-width: 600px){main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav{font-size:16px;background-color:rgba(0,0,0,.25)}}main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav img{transition:all .3s ease-in-out}@media screen and (max-width: 600px){main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav img{display:none}}main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav:hover{background-color:rgba(0,0,0,.35)}main.photojournalism section.slidegroup .initial-slide .contentwrap button.slidenav:hover img{transform:translateX(7px)}main.photojournalism section.slidegroup.index-0 .initial-slide .contentwrap h2 span.headline-accent-0{color:#2aa46c}main.photojournalism section.slidegroup.index-0 .initial-slide .contentwrap h2 span.headline-accent-1{color:#62b78e}main.photojournalism section.slidegroup.index-0 .initial-slide .contentwrap h2 span.headline-accent-2{color:#91c9aa}main.photojournalism section.slidegroup.index-0 .initial-slide .contentwrap button.slidenav:hover{color:#2aa46c;border-color:#2aa46c}main.photojournalism section.slidegroup.index-1 .initial-slide .contentwrap h2 span.headline-accent-0{color:#a75527}main.photojournalism section.slidegroup.index-1 .initial-slide .contentwrap h2 span.headline-accent-1{color:#b06439}main.photojournalism section.slidegroup.index-1 .initial-slide .contentwrap h2 span.headline-accent-2{color:#c26c47}main.photojournalism section.slidegroup.index-1 .initial-slide .contentwrap button.slidenav:hover{color:#a75527;border-color:#a75527}main.photojournalism section.slidegroup.index-2 .initial-slide .contentwrap h2 span.headline-accent-0{color:#23a3cc}main.photojournalism section.slidegroup.index-2 .initial-slide .contentwrap h2 span.headline-accent-1{color:#5fb6d6}main.photojournalism section.slidegroup.index-2 .initial-slide .contentwrap h2 span.headline-accent-2{color:#8cc8df}main.photojournalism section.slidegroup.index-2 .initial-slide .contentwrap button.slidenav:hover{color:#23a3cc;border-color:#23a3cc}main.photojournalism section.slidegroup.index-3 .initial-slide .contentwrap h2 span.headline-accent-0{color:#a87bb5}main.photojournalism section.slidegroup.index-3 .initial-slide .contentwrap h2 span.headline-accent-1{color:#b09ac7}main.photojournalism section.slidegroup.index-3 .initial-slide .contentwrap h2 span.headline-accent-2{color:#c2b2d6}main.photojournalism section.slidegroup.index-3 .initial-slide .contentwrap button.slidenav:hover{color:#a87bb5;border-color:#a87bb5}main.photojournalism section.slidegroup.index-4 .initial-slide .contentwrap h2 span.headline-accent-0{color:#e45b92}main.photojournalism section.slidegroup.index-4 .initial-slide .contentwrap h2 span.headline-accent-1{color:#e97ea7}main.photojournalism section.slidegroup.index-4 .initial-slide .contentwrap h2 span.headline-accent-2{color:#ef9cbb}main.photojournalism section.slidegroup.index-4 .initial-slide .contentwrap button.slidenav:hover{color:#e45b92;border-color:#e45b92}main.photojournalism section.learnmore{max-width:1132px;padding:90px 16px;margin:auto}@media screen and (max-width: 800px){main.photojournalism section.learnmore{padding:60px 16px 60px}}main.photojournalism section.learnmore h2{font-weight:700;font-size:40px;line-height:52px;font-size:clamp(30px,5vw,40px);line-height:clamp(36px,5.5vw,52px);font-family:"Barlow",sans-serif;margin-bottom:48px}main.photojournalism section.learnmore .blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(30px,5vw,60px)}@media screen and (max-width: 800px){main.photojournalism section.learnmore .blocks{grid-template-columns:1fr}}main.photojournalism section.learnmore .blocks .block{box-sizing:border-box;min-height:300px;height:100%;padding:50px clamp(16px,2.5vw,30px) 80px;position:relative}@media screen and (max-width: 800px){main.photojournalism section.learnmore .blocks .block{min-height:max-content}}main.photojournalism section.learnmore .blocks .block h3{font-family:"Barlow",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#fff;margin-bottom:16px}main.photojournalism section.learnmore .blocks .block p{font-weight:400;font-size:18px;line-height:28px;color:#fff}main.photojournalism section.learnmore .blocks .block a{width:100%;padding-left:clamp(16px,2.5vw,30px);padding-right:clamp(16px,2.5vw,30px);left:0;bottom:0;position:absolute;text-decoration:none;font-family:"Barlow",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:28px;text-transform:uppercase;color:#fff;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:rgba(0,0,0,.15);height:60px;transition:all .3s ease-in-out}main.photojournalism section.learnmore .blocks .block a svg{transition:all .3s ease-in-out}main.photojournalism section.learnmore .blocks .block a:hover{background-color:rgba(0,0,0,.25)}main.photojournalism section.learnmore .blocks .block a:hover svg{transform:translateX(7px)}main.photojournalism section.learnmore .blocks .block:nth-of-type(1){background-color:#00a8cb}main.photojournalism section.learnmore .blocks .block:nth-of-type(2){background-color:#76ae99}main.photojournalism section.learnmore .blocks .block:nth-of-type(3){background-color:#f47d30}main.photojournalism section.featuredposts{background-color:#f5f7fa;padding-top:60px}main.photojournalism section.featuredposts h2{max-width:1132px;padding:0px 16px;margin:auto;font-weight:700;font-size:40px;line-height:52px;font-size:clamp(30px,5vw,40px);line-height:clamp(36px,5.5vw,48px);font-family:"Barlow",sans-serif;margin-bottom:0px}main.photojournalism section.featuredposts .posts{max-width:1132px;padding:90px 16px;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(30px,5vw,60px);align-items:flex-start}@media screen and (max-width: 900px){main.photojournalism section.featuredposts .posts{grid-template-columns:1fr;gap:60px;padding:30px 16px 60px}}main.photojournalism section.featuredposts .posts article{max-width:500px;margin:auto;height:100%}@media screen and (max-width: 900px){main.photojournalism section.featuredposts .posts article{height:fit-content}}main.photojournalism section.featuredposts .posts article img{width:100%;height:100%;max-height:200px;object-fit:cover;margin-bottom:10px}@media screen and (max-width: 900px){main.photojournalism section.featuredposts .posts article img{max-height:50vw}}main.photojournalism section.featuredposts .posts article .label{text-transform:uppercase;letter-spacing:normal;font-size:14px;font-family:"Barlow",sans-serif;font-weight:700;margin-bottom:10px;transition:all .3s ease-in-out}main.photojournalism section.featuredposts .posts article .label a{text-decoration:none}main.photojournalism section.featuredposts .posts article .label:hover a{text-decoration:underline}main.photojournalism section.featuredposts .posts article a.article-link{text-decoration:none}main.photojournalism section.featuredposts .posts article a.article-link h3{color:#494444;margin-bottom:20px;font-size:24px;line-height:30px}main.photojournalism section.featuredposts .posts article a.article-link .article-excerpt{color:#494444;margin-bottom:20px;font-size:18px;line-height:30px}main.photojournalism section.featuredposts .posts article a.article-link:hover h3{color:#e58e1a}main.photojournalism section.featuredposts .posts .author-block{font-size:14px;font-family:"Barlow",sans-serif;font-weight:700;margin-bottom:10px;transition:all .3s ease-in-out;text-transform:uppercase}main.photojournalism section.featuredposts .posts .author-block .article-byline a{margin-right:10px;text-decoration:none}main.photojournalism section.featuredposts .posts .author-block .article-byline a:hover{text-decoration:underline}main.photojournalism section.featuredposts .posts .author-block .article-byline .article-date{color:#666}main.photojournalism section.subscribe{background-color:#494444;color:#fff;padding:60px 16px}main.photojournalism section.subscribe .inner{max-width:800px;margin:auto;text-align:center}main.photojournalism section.subscribe .inner .label{color:#fff;font-size:14px;font-weight:700;font-family:"Barlow",sans-serif;margin-bottom:10px}main.photojournalism section.subscribe .inner h2{color:#fff;font-family:"Barlow",sans-serif;font-size:40px;line-height:48px;font-size:clamp(30px,5vw,40px);line-height:clamp(36px,5.5vw,48px);font-weight:700;margin-bottom:20px}main.photojournalism section.subscribe .inner p{font-family:"Roboto Slab",serif;font-size:16px;line-height:28px;max-width:680px;margin:auto;margin-bottom:35px;font-weight:700}main.photojournalism section.subscribe .inner a{display:flex;justify-content:center;align-items:center;height:56px;width:fit-content;margin:auto;padding:0 20px;border:2px solid #fff;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));border-radius:5px;font-weight:700;font-size:24px;line-height:29px;color:#fff;text-decoration:none;font-family:"Barlow",sans-serif;text-transform:uppercase;transition:all .3s ease-in-out}main.photojournalism section.subscribe .inner a:hover{border-color:#e58e1a;color:#e58e1a}.banner-homepage{display:flex;align-items:flex-end;justify-content:center;min-height:calc(100vh - 120px);position:relative;isolation:isolate}.banner-homepage .vid-wrapper{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden}@media screen and (max-width: 600px){.banner-homepage .vid-wrapper{display:none}}.banner-homepage .vid-wrapper video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.banner-homepage .banner-gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.8) 100%)}.banner-homepage .mobile-bkgrd{z-index:0;background-size:cover;background-position:center top;display:block}.banner-homepage.banner-image{background-size:cover;background-position:center top}.banner-homepage .banner-inner{z-index:2;width:100%;max-width:1280px;margin-bottom:clamp(30px,8vw,80px);color:#fff;padding-inline:clamp(15px,5vw,80px);position:relative}.banner-homepage .banner-inner .wrap{max-width:1060px;position:relative}.banner-homepage .banner-inner .wrap::after{content:"";display:block;position:absolute;width:2px;height:80px;background-color:#6d56cc;bottom:-120px;left:0}.banner-homepage .banner-inner .banner-label{font-weight:700;font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#ccc4ed;font-family:"Barlow",sans-serif}.banner-homepage .banner-inner .banner-text{margin-top:20px;font-style:normal;font-weight:700;font-size:clamp(26px,4vw,64px);line-height:clamp(34px,5vw,74px);text-align:left}.banner-homepage .banner-inner .banner-subtext{font-weight:400;font-size:20px;line-height:36px;font-size:clamp(16px,2vw,20px);line-height:clamp(28px,3.6vw,36px)}.frontpage .purpose{padding:120px 15px 40px}.frontpage .purpose .inner{max-width:1040px;margin:auto;text-align:center}.frontpage .purpose .inner h2{margin-top:30px;margin-bottom:30px}.frontpage .topic-selector{padding-block:40px;padding-inline:15px;margin-bottom:clamp(80px,10vw,160px);overflow:hidden}.frontpage .topic-selector .inner{max-width:840px;display:flex;gap:60px;margin:auto}.frontpage .topic-selector .inner>div,.frontpage .topic-selector .inner>nav{flex:1}@media screen and (max-width: 800px){.frontpage .topic-selector .inner{display:block}.frontpage .topic-selector .inner>div,.frontpage .topic-selector .inner>nav{width:100%;justify-content:center}.frontpage .topic-selector .inner .imgcontainer{height:380px;margin-bottom:30px;justify-content:center}.frontpage .topic-selector .inner nav{width:fit-content;margin:auto}}.frontpage .topic-selector .inner .imgcontainer{position:relative;display:flex;align-items:center;justify-content:center;opacity:1;transition:all .3s ease-in-out;perspective:800px}.frontpage .topic-selector .inner .imgcontainer .cube{position:relative;width:400px;height:400px;position:relative;transform-style:preserve-3d;transform:translateZ(-200px);transition:transform 1s}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=front]{transform:translateZ(-200px) rotateY(0deg)}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=right]{transform:translateZ(-200px) rotateY(-90deg)}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=back]{transform:translateZ(-200px) rotateY(-180deg)}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=left]{transform:translateZ(-200px) rotateY(90deg)}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=top]{transform:translateZ(-200px) rotateX(-90deg)}.frontpage .topic-selector .inner .imgcontainer .cube[data-direction=bottom]{transform:translateZ(-200px) rotateX(90deg)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face{position:absolute;width:400px;height:400px;font-weight:bold;color:#fff;text-align:center;overflow:hidden}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(1){transform:rotateY(0deg) translateZ(200px)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(2){transform:rotateY(90deg) translateZ(200px)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(3){transform:rotateY(180deg) translateZ(200px)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(4){transform:rotateY(-90deg) translateZ(200px)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(5){transform:rotateX(90deg) translateZ(200px)}.frontpage .topic-selector .inner .imgcontainer .cube .cube__face:nth-of-type(6){transform:rotateX(-90deg) translateZ(200px)}.frontpage .topic-selector .inner #btncontainer{display:flex;gap:5px;flex-direction:column;justify-content:center}.frontpage .topic-selector .inner #btncontainer a.button{text-align:left;width:max-content;background-color:rgba(0,0,0,0);transition:all .5s ease-in-out;color:#000;opacity:.3;padding-left:15px;text-transform:none;cursor:pointer}.frontpage .topic-selector .inner #btncontainer a.button svg{margin-left:10px;transform:translateX(0);transition:all .3s ease-in-out .2s}.frontpage .topic-selector .inner #btncontainer a.button:hover{background-color:#6d56cc;color:#fff;opacity:1}.frontpage .topic-selector .inner #btncontainer a.button:hover svg{transform:translateX(7px)}.frontpage .topic-selector .inner #btncontainer a.button:hover svg path{fill:#fff !important}.frontpage .topic-selector .inner #btncontainer a.button:hover{background-color:var(--theme-color)}main.resources-page-template .resources-search-container{display:flex;flex-direction:column;gap:40px;background-color:#000;max-width:100%;margin-top:clamp(60px,10vw,100px);margin-bottom:-50px;margin-inline:40px;border-radius:10px;padding:20px;position:relative;top:0px;z-index:3}@media screen and (max-width: 1200px){main.resources-page-template .resources-search-container{padding-top:20px;padding-bottom:40px;border-radius:0;margin-inline:0;position:sticky;top:60px;z-index:3;transform:translateX(-100%);transition:all .3s ease-in-out;pointer-events:none}main.resources-page-template .resources-search-container form{height:0;opacity:0}main.resources-page-template .resources-search-container.active{transform:translateX(0);pointer-events:all}main.resources-page-template .resources-search-container.active form{height:max-content;opacity:1}}main.resources-page-template .resources-search-container .btn-wrap{display:none;width:100%}@media screen and (max-width: 1200px){main.resources-page-template .resources-search-container .btn-wrap{display:flex;justify-content:flex-end}}main.resources-page-template .resources-search-container .btn-wrap button#closeResourceFilters{font-size:14px;padding:5px 15px;background-color:rgba(0,0,0,0);border:1px solid #fff;pointer-events:all !important}main.resources-page-template .resources-search-container .btn-wrap button#openResourceFilters{position:absolute;right:-60px;top:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0 10px 10px 0;pointer-events:all !important}main.resources-page-template .resources-search-container .btn-wrap button#openResourceFilters svg path{fill:#fff}main.resources-page-template .resources-search-container form{display:flex;width:100%;max-width:1200px;margin:auto;gap:20px;font-family:"Barlow",sans-serif}@media screen and (max-width: 1200px){main.resources-page-template .resources-search-container form{flex-direction:column}}main.resources-page-template .resources-search-container form select{flex:0 0 290px;max-width:290px;border-radius:10px;padding-left:15px;padding-right:60px;font-family:"Barlow",sans-serif;background-color:#eeebf9;color:#000;appearance:none;position:relative;background-image:url("../svg/icon-caret-down.svg");background-position-y:center;background-position-x:95%;background-repeat:no-repeat}@media screen and (max-width: 1200px){main.resources-page-template .resources-search-container form select{flex-basis:60px}}main.resources-page-template .resources-search-container form .inputwrap{border-radius:10px;padding-inline:10px;background-color:#fff;display:flex;align-items:center;gap:20px;flex:1 1 auto;gap:10px;width:100%}@media screen and (max-width: 1200px){main.resources-page-template .resources-search-container form .inputwrap{flex-basis:60px}}main.resources-page-template .resources-search-container form .inputwrap svg{flex-grow:0;flex-basis:22px}main.resources-page-template .resources-search-container form .inputwrap input{display:block;flex-basis:480px;width:100%;flex-grow:2;outline:none;border:none;font-family:"Barlow",sans-serif}main.resources-page-template .resources-search-container form .inputwrap input::placeholder{color:#a6a6a6;font-weight:500}main.resources-page-template .resources-search-container form input[type=submit]{flex:0 0}main.resources-page-template .resource-list-container{background-color:#f2f2f2;display:flex;padding-top:120px}main.resources-page-template .resource-list-container .resource-list{max-width:1100px;margin:auto;padding-inline:20px;display:flex;flex-direction:column;gap:40px}.site-topic-landing .topic-banner{overflow:hidden;position:relative;height:clamp(360px,35vw,600px)}.site-topic-landing .topic-banner .thumbnailwrap{position:absolute;inset:0;width:100%;height:100%}.site-topic-landing .topic-banner .thumbnailwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.site-topic-landing .topic-banner::after{content:"";position:absolute;right:0;bottom:0;height:55px;width:90%;background-color:#fff;transform:skewX(-45deg) translateX(5%)}.site-topic-landing section.topic-breadcrumbs{max-width:840px;margin:auto;padding-top:60px;padding-bottom:45px;padding-inline:15px}.site-topic-landing section.topic-breadcrumbs .inner{display:flex;font-weight:600;font-size:14px;line-height:17px;font-family:"Barlow",sans-serif;color:#7f7f7f}.site-topic-landing section.topic-breadcrumbs .inner a{color:#7f7f7f;margin-right:60px;transition:all .3s ease-in-out}.site-topic-landing section.topic-breadcrumbs .inner a:hover{color:#6d56cc}.site-topic-landing section.topic-breadcrumbs .inner>div{position:relative}.site-topic-landing section.topic-breadcrumbs .inner>div::after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid #6d56cc;background-color:#eeebf9;bottom:-32px;left:0}.site-topic-landing section.topic-breadcrumbs .inner .parent-link::before{content:"";position:absolute;width:100%;bottom:-24px;left:0;height:1px;background-color:#6d56cc}.site-topic-landing section.topic-breadcrumbs .inner .parent-link::after{background-color:#fff;transition:all .3s ease-in-out}.site-topic-landing section.topic-breadcrumbs .inner .parent-link:hover::after{background-color:#6d56cc}.site-topic-landing article#post-content{max-width:840px;margin:auto;padding-top:0;padding-bottom:clamp(60px,15vw,200px)}.site-topic-landing article#post-content a{color:#e58e1a;text-decoration:underline;transition:all .3s ease-in-out}.site-topic-landing article#post-content a:hover{color:#6d56cc}.site-topic-landing article#post-content .accent-wrap img{max-width:140px}.site-topic-landing article#post-content h1{margin-top:20px}.site-topic-landing article#post-content .subheading{color:#6d56cc;font-weight:700;font-size:24px;line-height:40px;margin-bottom:30px}.site-topic-landing .explore-topic{background-color:#3c2989;background:linear-gradient(to bottom, #fff 0%, #fff 55px, #3c2989 55px, #3c2989 0px);position:relative;width:100%;overflow:hidden;color:#fff;padding-top:clamp(115px,16vw,175px);padding-bottom:clamp(60px,12vw,120px)}.site-topic-landing .explore-topic::after{content:"";position:absolute;width:25%;height:55px;top:0px;right:0;background-color:#3c2989;transform:skewX(-45deg) translateX(10%)}.site-topic-landing .explore-topic .inner{width:100%;max-width:1440px;margin:auto;padding-inline:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:40px}.site-topic-landing .explore-topic .inner aside{flex:0 0 400px}.site-topic-landing .explore-topic .inner aside h2{font-size:3.2rem;line-height:4rem;margin:0;padding:0;margin-bottom:40px}.site-topic-landing .explore-topic .inner .key-terms ul{padding-left:0px;margin-left:20px}.site-topic-landing .explore-topic .inner .key-terms ul li{font-size:1.6rem;line-height:2.8rem;margin-bottom:20px}.site-topic-landing .explore-topic .inner .key-terms ul li a{color:#ccc4ed;text-decoration:underline}.site-topic-landing .explore-topic .inner .key-terms ul li p:first-of-type{margin-top:2px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap{width:100%;overflow:hidden;max-width:400px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack{position:relative;display:flex;gap:0px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article{flex:0 0 100%;color:#fff;max-width:400px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article.sb_resources .imgwrap{background-color:#3c2989}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article.sb_resources .imgwrap img{object-fit:contain;object-position:left}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article a{color:#fff}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .imgwrap{min-height:270px;background-color:#fff;position:relative}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap{display:flex;flex-direction:column;gap:10px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .label{background-color:#000;color:#fff;width:fit-content;margin-block:20px;padding:5px 10px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .label.primary{display:none}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .label.secondary{font-weight:700}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .heading{font-size:1.8rem;line-height:2.8rem;color:#fff;margin:0;padding:0}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .subheading{font-size:1.6rem;line-height:2.6rem;color:#fff;margin:0;padding:0;display:none}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .excerpt{display:none}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .metarow{display:flex;font-style:normal;font-family:"Barlow",sans-serif;font-size:14px;line-height:28px}@media screen and (max-width: 600px){.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .metarow{font-size:12px;line-height:20px}}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .metarow address.author a{color:#fff;font-style:normal;transition:all .3s ease-in-out}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .metarow address.author:hover a{color:#6d56cc}.site-topic-landing .explore-topic .inner .popular-topic-carousel .slidewrap .slidetrack article .textwrap .metarow span{display:inline-block;padding-inline:5px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap{display:flex;gap:20px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap button{background-color:rgba(0,0,0,.5);padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap button:first-of-type:hover svg{transform:translateX(-4px)}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap button:last-of-type:hover svg{transform:translateX(4px)}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap button svg{transition:all .3s ease-in-out;max-width:16px;max-height:16px}.site-topic-landing .explore-topic .inner .popular-topic-carousel .btn-wrap button svg path{fill:#fff}.site-topic-landing .explore-topic .inner .related-topics{flex-grow:2;max-width:800px}.site-topic-landing .explore-topic .inner .related-topics ul{padding-inline:0;margin:0;list-style:none}.site-topic-landing .explore-topic .inner .related-topics ul li{padding-inline:0;border-bottom:1px solid #eeebf9;padding-block:10px;margin-bottom:0}.site-topic-landing .explore-topic .inner .related-topics ul li:last-of-type{border-bottom:none}.site-topic-landing .explore-topic .inner .related-topics ul li a{color:#fff;display:flex;justify-content:space-between;align-items:center;min-height:50px;width:100%;font-family:"Barlow",sans-serif;transition:all .3s ease-in-out}.site-topic-landing .explore-topic .inner .related-topics ul li a:hover svg{transform:translateX(5px)}.site-topic-landing .explore-topic .inner .related-topics ul li a svg{transition:all .3s ease-in-out}.site-topic-landing .explore-topic .inner .related-topics ul li a svg path{fill:#fff}.site-topic-landing .recent-articles{background-color:#000;padding-block:90px;color:#fff}.site-topic-landing .recent-articles .inner{max-width:1400px;margin:auto;padding-inline:40px;padding-bottom:30px}.site-topic-landing .recent-articles .inner a.label{filter:brightness(1.5) contrast(1.2)}.site-topic-landing .topic-children{padding-block:clamp(60px,10vw,120px);padding-inline:30px}.site-topic-landing .topic-children .inner{max-width:1280px;margin:auto}.site-topic-landing .topic-children .inner .highlight{max-width:840px;font-weight:700;font-size:24px;line-height:40px;color:#6d56cc}.site-topic-landing .topic-children .inner .child-topics{display:flex;flex-direction:column;gap:40px;padding-top:40px}.site-topic-landing .topic-children .inner .child-topics article.topic-overview{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,90px)}@media screen and (max-width: 1000px){.site-topic-landing .topic-children .inner .child-topics article.topic-overview{grid-template-columns:1fr;gap:20px}}.site-topic-landing .topic-children .inner .child-topics article.topic-overview .col1 .labelwrap{display:flex;gap:10px}.site-topic-landing .topic-children .inner .child-topics article.topic-overview .col1 h3{margin:10px 0;padding:0;font-size:clamp(2.4rem,3vw,3.2rem);line-height:clamp(3rem,3.8vw,4rem)}.site-topic-landing .cta-blocks{display:flex;flex-direction:column;gap:clamp(60px,10vw,120px);padding-block:clamp(60px,10vw,120px);padding-inline:15px}.site-topic-landing .cta-blocks article{display:flex;max-width:1280px;margin:auto;gap:clamp(40px,6vw,120px)}.site-topic-landing .cta-blocks article:nth-of-type(even){flex-direction:row-reverse}@media screen and (max-width: 800px){.site-topic-landing .cta-blocks article{flex-direction:column-reverse}.site-topic-landing .cta-blocks article:nth-of-type(even){flex-direction:column-reverse}}.site-topic-landing .cta-blocks article .col1{flex:3 2 auto}.site-topic-landing .cta-blocks article .col2{flex:1 0 500px}.site-topic-landing .cta-blocks article .col2 .imgwrap{width:100%;height:100%;max-width:500px;height:550px;position:relative}.site-topic-landing .cta-blocks article .col2 .imgwrap img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center}main.our-work .ow-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:90px 15px}main.our-work .ow-content article{max-width:760px;margin:auto;text-align:center;font-size:20px}main.our-work .ow-content article h2{font-size:28px;margin-bottom:30px;font-weight:bold}main.our-work .ow-content article p{font-size:20px;line-height:30px;margin-bottom:30px}main.our-work .ow-content .scrolldown{margin-top:30px;transition:all .3s ease-in-out;animation-name:bounce-3;animation-timing-function:ease;animation-duration:2s;animation-iteration-count:infinite}main.our-work .statement-block{background-position:center;background-size:cover;background-attachment:fixed;padding:200px 60px}main.our-work .statement-block .inner{background-color:#fff;max-width:1200px;padding:100px;margin:auto}main.our-work .statement-block h2{font-size:48px;line-height:56px;margin-bottom:60px;text-align:center}main.our-work .statement-block .content *{font-size:24px;line-height:32px;margin-bottom:20px;text-align:center}main.our-work .statement-block .content strong{color:#6d56cc}@media screen and (max-width: 900px){main.our-work .statement-block{padding:160px 30px;background-attachment:inherit}main.our-work .statement-block .inner{padding:60px}main.our-work .statement-block h2{font-size:36px;line-height:42px;margin-bottom:40px}main.our-work .statement-block .content *{font-size:20px;line-height:30px;margin-bottom:20px}}@media screen and (max-width: 500px){main.our-work .statement-block{padding:160px 15px}main.our-work .statement-block .inner{padding:30px}main.our-work .statement-block h2{font-size:26px;line-height:32px;margin-bottom:40px}main.our-work .statement-block .content *{font-size:18px;line-height:26px;margin-bottom:20px}}main.our-work .links-container{padding:100px 15px}main.our-work .links-container .inner{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;height:100%}main.our-work .links-container *{color:#fff;text-decoration:none;font-size:14px;line-height:24px}main.our-work .links-container .card{display:flex;flex-direction:column;justify-content:space-between}main.our-work .links-container .card .upper{padding:30px}main.our-work .links-container .card .linkwrap{padding:30px;background-color:rgba(0,0,0,.1);text-transform:uppercase;font-weight:bold;letter-spacing:1px;cursor:pointer;transition:all .3s ease-in-out;font-family:"Barlow",sans-serif}main.our-work .links-container .card .linkwrap:hover{background-color:rgba(0,0,0,.2)}main.our-work .links-container .card .linkwrap a{width:100%;display:inline-flex;align-items:center;justify-content:space-between}main.our-work .links-container .card .linkwrap a>img{transition:all .3s ease-in-out;transform:translateX(0px)}main.our-work .links-container .card .linkwrap:hover a>img{transform:translateX(5px)}main.our-work .links-container h4{font-family:"Barlow",sans-serif;font-size:24px;line-height:32px;margin-bottom:20px}@media screen and (max-width: 1200px){main.our-work .links-container .inner{gap:30px;grid-template-columns:1fr}}.bounce-3{animation-name:bounce-3;animation-timing-function:ease}@keyframes bounce-3{0%{transform:translateY(0)}30%{transform:translateY(-20px)}55%{transform:translateY(5px)}65%{transform:translateY(0px)}100%{transform:translateY(0)}}main.page-people section.wysiwyg{background-color:#f5a18a;padding-block:60px;padding-inline:30px}main.page-people section.wysiwyg .inner{max-width:900px;margin:auto}main.page-people section.wysiwyg .inner .label{color:#fff}main.page-people section.wysiwyg .inner h1{color:#fff}main.page-people section.wysiwyg .inner a{color:#000;text-decoration:underline}main.page-people section.people-list{padding-inline:30px}main.page-people section.people-list .people-filters{max-width:1400px;margin:auto;padding:clamp(30px,6vw,60px);padding-left:0;padding-bottom:0}main.page-people section.people-list .people-filters .select-container select{font-family:"Barlow",sans-serif;border:1px solid #dbdada;font-size:16px;font-weight:500;line-height:24px;padding:12px 50px 12px 20px}main.page-people section.people-list .people-grid{display:flex;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:auto;gap:clamp(30px,6vw,60px);padding-top:60px}main.page-people section.people-list .people-grid article.person{flex-basis:300px;flex-shrink:0}main.page-people section.people-list .people-grid article.person:hover .person-headshot .person-overlay{display:block}main.page-people section.people-list .people-grid article.person .person-headshot{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#494444;width:300px;height:300px;max-width:100%;position:relative}main.page-people section.people-list .people-grid article.person .person-headshot .person-overlay{padding:20px 26px;background:rgba(73,68,68,.8);height:100%;text-decoration:none;display:none}main.page-people section.people-list .people-grid article.person .person-headshot .person-overlay a.person-link{color:#fff;text-decoration:none;font-size:1.6rem;line-height:2.6rem;font-family:"Barlow",sans-serif;background:none;width:auto;display:inline-block}main.page-people section.people-list .people-grid article.person .person-info .person-name{font-size:24px;font-weight:700;margin-top:12px;line-height:34px;display:block;color:#000;text-decoration:none;font-family:"Barlow",sans-serif}main.page-people section.people-list .people-grid article.person .person-info .person-name:hover{color:#6d56cc}main.page-people section.people-list .people-grid article.person .person-info .person-title{font-family:"Barlow",sans-serif;color:#000;font-size:16px;line-height:26px}main.page-campaigns .banner-container{width:100%;min-height:500px;background-size:cover;position:relative}main.page-campaigns .banner-container::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,.5)}main.page-campaigns .banner-container .banner-inner{width:100%;max-width:960px;padding-inline:30px;padding-inline:30pxs;margin:auto;text-align:left;position:relative;z-index:2}main.page-campaigns .banner-container .banner-inner .label{color:#e58e1a}main.page-campaigns .banner-container .banner-inner h1{text-align:left}@media screen and (max-width: 600px){main.page-campaigns .banner-container .banner-inner h1{font-size:32px;line-height:40px}}main.page-campaigns section.wysiwyg{padding:90px 30px 30px;max-width:1160px;margin:auto}main.page-campaigns section.wysiwyg *{font-size:24px;line-height:40px}@media screen and (max-width: 600px){main.page-campaigns section.wysiwyg *{font-size:18px;line-height:30px}}main.page-campaigns .block-campaigns{padding:30px;max-width:1160px;margin:auto}main.page-campaigns .block-campaigns .campaigns{display:flex;justify-content:space-evenly;gap:40px;flex-wrap:wrap;padding-top:30px}main.page-campaigns .block-campaigns .campaigns article.campaign{flex:0 0 340px;box-shadow:#f4f4f4 0 0 2px 2px;padding-bottom:30px;height:fit-content}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-banner{min-height:136px;position:relative;background-color:#494444;background-position:center center;background-size:cover;background-repeat:no-repeat}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-banner .campaign-banner-overlay{width:100%;height:100%;position:absolute;opacity:.7;z-index:1}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-banner .campaign-banner-inner{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-inline:30px;z-index:2}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-banner .campaign-banner-inner a{font-family:"Barlow",sans-serif;font-weight:700;font-size:32px;line-height:42px;text-transform:uppercase;text-align:center;color:#fff;width:100%;display:block}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-content p{padding:0 10px;font-family:"Barlow",sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:30px;text-align:center}main.page-campaigns .block-campaigns .campaigns article.campaign .campaign-content a{border:1px solid #e58e1a;padding:10px 5px;text-align:center;width:auto;margin:0 auto;display:block;text-transform:uppercase;text-decoration:none;max-width:172px;font-size:15px;font-family:"Barlow",sans-serif;font-weight:700;font-style:normal}main.page-campaigns .campaigns-callout-container{margin-top:60px}main.page-contact{font-family:"Barlow",sans-serif}main.page-contact .banner{position:relative;overflow:hidden;min-height:400px;display:flex;align-items:center}main.page-contact .banner .thumbnailwrap{position:absolute;inset:0;width:100%;height:100%}main.page-contact .banner .thumbnailwrap img{position:absolute;inset:0;width:100%;height:100%;object-position:center;object-fit:cover;display:block;filter:contrast(0.5) brightness(0.7)}main.page-contact .banner h1{position:relative;z-index:2;color:#fff;width:100%;max-width:1200px;margin:auto}main.page-contact article{max-width:1260px;margin:auto;padding-inline:30px;display:grid;gap:60px;grid-template-columns:3fr 1fr}@media screen and (max-width: 1000px){main.page-contact article{display:block}}main.page-contact article form{font-family:"Barlow",sans-serif}main.page-contact article aside .sidebar-container .sidebar{width:100%;border-top:none}@media screen and (max-width: 1000px){main.page-contact article aside .sidebar-container .sidebar{display:flex;justify-content:space-evenly;flex-wrap:wrap}main.page-contact article aside .sidebar-container .sidebar .block{flex:0 0 320px}}main.grant-database header{background-color:#e58e1a;min-height:clamp(30rem,30vw,50rem);padding:8rem;display:flex;align-items:center}@media screen and (max-width: 700px){main.grant-database header{padding:6rem 1.6rem}}main.grant-database header h1{color:#fff;margin-top:10vw;font-size:7.2rem;line-height:8.6rem;font-size:clamp(4rem,7.2vw,7.2rem);line-height:clamp(5.6rem,8.6vw,8.6rem);width:100%;max-width:1280px;margin:auto}main.grant-database header.banner{position:relative;overflow:hidden}main.grant-database header.banner .thumbnailwrap{position:absolute;inset:0;width:100%;height:100%}main.grant-database header.banner .thumbnailwrap img{position:absolute;inset:0;width:100%;height:100%;object-position:center;object-fit:cover;display:block;filter:contrast(0.5) brightness(0.7)}main.grant-database header.banner h1{position:relative;z-index:2}main.grant-database section.search-wrap{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;padding:40px}main.grant-database section.search-wrap form{width:100%;max-width:800px;margin:auto;display:flex;justify-content:center;align-items:center}main.grant-database section.search-wrap form input{border:none;border-bottom:1px solid #ccc;border-radius:0;background:rgba(0,0,0,0);width:100%;padding-right:60px;font-size:16px}main.grant-database section.search-wrap form button{background:rgba(0,0,0,0);transform:translateX(-60px)}main.grant-database article{padding:8rem}@media screen and (max-width: 700px){main.grant-database article{padding:6rem 1.6rem}}main.grant-database article .thumbnailwrap{overflow:hidden}main.grant-database article .thumbnailwrap img{display:block;margin:auto;max-width:100%;height:auto}main.grant-database article .content-wrap{max-width:840px;margin:auto}main.grant-database article .block-grants{max-width:1100px;margin:auto}main.grant-database article .block-grants .grants{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media screen and (max-width: 1000px){main.grant-database article .block-grants .grants{grid-template-columns:1fr}}main.grant-database article .block-grants .grants .grant{font-family:"Barlow",sans-serif;margin-bottom:40px;padding:0}main.grant-database article .block-grants .grants .grant .grant-title{color:#494444;text-decoration:none;font-size:24px;line-height:36px;font-weight:700;margin-bottom:15px;display:block}main.grant-database article .block-grants .grants .grant .grant-details{margin-bottom:15px}main.grant-database article .block-grants .grants .grant .grant-details .grant-detail{padding:7px 12px;margin-bottom:1px;color:gray;font-size:12px;line-height:24px;letter-spacing:.1em;background-color:#f2f2f1}main.grant-database article .block-grants .grants .grant .grant-excerpt{margin-top:10px;margin-bottom:10px;color:#7f7f7f;font-size:15px;line-height:1.5}main.grant-database article .block-grants .grants .grant .read-more{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700}main.grant-database article .block-grants .grants .grant .read-more svg{transform:translateY(2px)}main.grant-database article .block-grants .grants .grant .read-more svg path{fill:#6d56cc}main.grant-database .loading-container{display:flex;justify-content:center;opacity:0}main.grant-database .loading-container.loading{opacity:1}main.grant-database .loading-container.hidden{display:none}main.grant-database .loading-container svg{margin:auto}main.campaign-impact-ventures{padding-top:120px}@media screen and (max-width: 1000px){main.campaign-impact-ventures{padding-top:60px}}main.campaign-impact-ventures .banner-container{width:100%;min-height:500px;background-size:cover;background-position:center;position:relative}main.campaign-impact-ventures .banner-container::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,.5)}main.campaign-impact-ventures .banner-container .banner-inner{width:100%;max-width:960px;padding-inline:30px;padding-block:60px;margin:auto;text-align:left;position:relative;z-index:2}main.campaign-impact-ventures .banner-container .banner-inner h1{color:#fff;text-align:left}@media screen and (max-width: 600px){main.campaign-impact-ventures .banner-container .banner-inner h1{font-size:32px;line-height:40px}}main.campaign-impact-ventures .banner-container .banner-inner p,main.campaign-impact-ventures .banner-container .banner-inner p.largest-text{font-family:"Barlow",sans-serif;color:#fff;font-size:2.4rem;line-height:3.6rem}main.campaign-impact-ventures .maincontent{display:grid;grid-template-columns:2fr 1fr;gap:90px;max-width:1280px;padding-inline:30px;padding-block:60px;margin:auto}@media screen and (max-width: 1200px){main.campaign-impact-ventures .maincontent{display:block;max-width:800px}}main.campaign-impact-ventures .maincontent article h1{font-weight:700;font-size:clamp(3.6rem,5vw,5.6rem);line-height:clamp(4.8rem,6vw,6.4rem);margin:30px 0}main.campaign-impact-ventures .maincontent article h2{font-size:clamp(3.2rem,3.6vw,3.6rem);line-height:clamp(4.2rem,4.6vw,4.6rem)}main.campaign-impact-ventures .maincontent article h3{font-size:clamp(2.4rem,2.8vw,2.8rem);line-height:clamp(3.4rem,3.6vw,3.6rem)}main.campaign-impact-ventures .maincontent article h4{font-size:clamp(2rem,2vw,2.4rem);line-height:clamp(2.8rem,2.8vw,3.2rem)}main.campaign-impact-ventures .maincontent article p,main.campaign-impact-ventures .maincontent article p.largest-text{font-size:1.8rem;line-height:3rem}main.campaign-impact-ventures .maincontent article .wrapper{text-transform:uppercase;background:#fff;color:#555;font-size:16px;margin:40px 0px 10px 0px;padding:15px 20px;position:relative;text-align:center;float:left}@media screen and (max-width: 600px){main.campaign-impact-ventures .maincontent article .wrapper{float:none}}main.campaign-impact-ventures .maincontent article .wrapper:hover .tooltip{opacity:1}main.campaign-impact-ventures .maincontent article .wrapper .tooltip{background:#1496bb;bottom:100%;color:#fff;display:block;left:-20px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;font-size:1.4rem;line-height:2.4rem;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28)}main.campaign-impact-ventures .maincontent article .wrapper .tooltip::after{border-left:solid rgba(0,0,0,0) 10px;border-right:solid rgba(0,0,0,0) 10px;border-top:solid #1496bb 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;font-size:1.4rem}main.campaign-impact-ventures .maincontent article table td{padding:15px;font-size:1.6rem}main.campaign-impact-ventures .maincontent article table td p{font-size:1.6rem}@media screen and (max-width: 1200px){main.campaign-impact-ventures .maincontent aside{display:none}}main.campaign.beyond-finacial-aid{padding-top:60px}@media screen and (max-width: 1000px){main.campaign.beyond-finacial-aid{padding-top:60px}}main.campaign.beyond-finacial-aid .banner-container{width:100%;min-height:400px;background-size:cover;background-position:center;position:relative;padding-top:60px}main.campaign.beyond-finacial-aid .banner-container::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,.5)}main.campaign.beyond-finacial-aid .banner-container .banner-inner{width:100%;max-width:960px;padding-inline:30px;padding-block:60px;margin:auto;text-align:left;position:relative;z-index:2}main.campaign.beyond-finacial-aid .banner-container .banner-inner h1{color:#fff;font-weight:700}@media screen and (max-width: 600px){main.campaign.beyond-finacial-aid .banner-container .banner-inner h1{font-size:32px;line-height:40px}}main.campaign.beyond-finacial-aid .banner-container .banner-inner h1 strong{font-weight:700}main.campaign.beyond-finacial-aid .banner-container .banner-inner h2{color:#fff;font-weight:700;font-size:3.6rem;line-height:4.6rem}@media screen and (max-width: 600px){main.campaign.beyond-finacial-aid .banner-container .banner-inner h2{font-size:2.4rem;line-height:3.2rem}}main.campaign.beyond-finacial-aid .banner-container .banner-inner h2 strong{font-weight:700}main.campaign.beyond-finacial-aid .banner-container .banner-inner p,main.campaign.beyond-finacial-aid .banner-container .banner-inner p.largest-text{font-family:"Barlow",sans-serif;color:#fff;font-size:2.4rem;line-height:3.6rem}main.campaign.beyond-finacial-aid .maincontent{display:grid;grid-template-columns:2fr 1fr;gap:90px;max-width:1280px;padding-inline:30px;padding-block:60px;margin:auto}@media screen and (max-width: 1200px){main.campaign.beyond-finacial-aid .maincontent{display:block;max-width:800px}}main.campaign.beyond-finacial-aid .maincontent section.breadcrumbs{width:100%;grid-column:span 2}main.campaign.beyond-finacial-aid .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner{display:flex;gap:5px}main.campaign.beyond-finacial-aid .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a{font-size:1.4rem;font-family:"Barlow",sans-serif;color:#555}main.campaign.beyond-finacial-aid .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a:not(:last-child)::after{content:"//";margin-left:5px}main.campaign.beyond-finacial-aid .maincontent section.breadcrumbs .breadcrumb-container .breadcrumb-container-inner a:last-child{color:#6d56cc}main.campaign.beyond-finacial-aid .maincontent article h1{font-weight:700;font-size:clamp(3.6rem,5vw,5.6rem);line-height:clamp(4.8rem,6vw,6.4rem);margin:30px 0}main.campaign.beyond-finacial-aid .maincontent article h2{font-size:clamp(3.2rem,3.6vw,3.6rem);line-height:clamp(4.2rem,4.6vw,4.6rem)}main.campaign.beyond-finacial-aid .maincontent article h3{font-size:clamp(2.4rem,2.8vw,2.8rem);line-height:clamp(3.4rem,3.6vw,3.6rem)}main.campaign.beyond-finacial-aid .maincontent article h4{font-size:clamp(2rem,2vw,2.4rem);line-height:clamp(2.8rem,2.8vw,3.2rem)}main.campaign.beyond-finacial-aid .maincontent article p,main.campaign.beyond-finacial-aid .maincontent article p.largest-text{font-size:1.8rem;line-height:3rem}main.campaign.beyond-finacial-aid .maincontent article ul{margin-block:40px;padding-left:20px}main.campaign.beyond-finacial-aid .maincontent article ul li{font-size:1.8rem}main.campaign.beyond-finacial-aid .maincontent article .wrapper{text-transform:uppercase;background:#fff;color:#555;font-size:16px;margin:40px 0px 10px 0px;padding:15px 20px;position:relative;text-align:center;float:left}@media screen and (max-width: 600px){main.campaign.beyond-finacial-aid .maincontent article .wrapper{float:none}}main.campaign.beyond-finacial-aid .maincontent article .wrapper:hover .tooltip{opacity:1}main.campaign.beyond-finacial-aid .maincontent article .wrapper .tooltip{background:#1496bb;bottom:100%;color:#fff;display:block;left:-20px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;font-size:1.4rem;line-height:2.4rem;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28)}main.campaign.beyond-finacial-aid .maincontent article .wrapper .tooltip::after{border-left:solid rgba(0,0,0,0) 10px;border-right:solid rgba(0,0,0,0) 10px;border-top:solid #1496bb 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;font-size:1.4rem}main.campaign.beyond-finacial-aid .maincontent article table td{padding:15px;font-size:1.6rem}main.campaign.beyond-finacial-aid .maincontent article table td p{font-size:1.6rem}@media screen and (max-width: 1200px){main.campaign.beyond-finacial-aid .maincontent aside{display:none}}main.focus-landing .focus-label{font-family:"Barlow",sans-serif;font-weight:300;font-style:normal;font-size:16px;padding:15px 0 0;color:#8c8c8c;letter-spacing:1px;text-decoration:none;text-transform:uppercase;margin-left:0}main.focus-landing .focus-label.blue{color:#489cf0}main.focus-landing a.focus-label:hover{color:#6d56cc}main.focus-landing .fade{-webkit-animation-name:fade;-webkit-animation-duration:2s;animation-name:fade;animation-duration:2s}@-webkit-keyframes fade{from{opacity:.1}to{opacity:1}}@keyframes fade{from{opacity:.1}to{opacity:1}}.chapter1-color{background-color:#78ad99}.chapter2-color{background-color:#fbba41}.chapter3-color{background-color:#e68f1a}.chapter4-color{background-color:#1ba8c9}.chapter5-color{background-color:#b3ba2e}.chapter6-color{background-color:#5c769a}.lb-banner{background-size:cover;background-position:center center;color:#fff}.banner-overlay.intro{background-color:rgba(27,168,201,.5)}.banner-overlay.chapter-1{background-color:rgba(120,173,153,.5)}.banner-overlay.chapter-2{background-color:rgba(251,186,65,.5)}.banner-overlay.chapter-3{background-color:rgba(230,143,26,.5)}.banner-overlay.chapter-4{background-color:rgba(27,168,201,.5)}.banner-overlay.chapter-5{background-color:rgba(179,186,46,.5)}.banner-overlay.chapter-6{background-color:rgba(92,118,154,.5)}.quote-overlay.chapter-1{background-color:rgba(120,173,153,.85)}.quote-overlay.chapter-2{background-color:rgba(251,186,65,.85)}.quote-overlay.chapter-3{background-color:rgba(230,143,26,.85)}.quote-overlay.chapter-4{background-color:rgba(27,168,201,.85)}.quote-overlay.chapter-5{background-color:rgba(179,186,46,.85)}.quote-overlay.chapter-6{background-color:rgba(92,118,154,.85)}.lb-banner .banner-inner{max-width:1140px;padding:50px;margin:auto;min-height:250px;display:flex;flex-direction:column}.lb-banner .banner-text-wrapper{max-width:700px;margin:50px 0}.lb-banner-label{text-transform:uppercase;font-size:16px;font-family:"Barlow",sans-serif}.lb-banner-label span{margin-right:20px}.lb-banner h1{color:#fff;font-size:70px;text-transform:uppercase;font-family:"Barlow",sans-serif;line-height:76px}.lb-banner p{font-size:20px;line-height:36px;margin:10px 0}.lb-banner .scroll-down{display:flex;align-items:center;margin:15px 0;padding:30px 0 0;text-transform:uppercase}.lb-banner .scroll-down img{margin-right:20px}@media screen and (max-width: 750px){.lb-banner .banner-inner{padding:20px}.lb-banner h1{font-size:40px;line-height:48px}.lb-banner p{font-size:16px;line-height:24px}.lb-banner-label span{display:none}.lb-banner .scroll-down{display:none}}.lb-subnav{background-color:#f2f2f2;margin-bottom:50px;padding:0 15px}.lb-subnav li{padding-bottom:0;margin-bottom:0}.lb-subnav ul{max-width:1240px;margin:auto;display:flex;list-style:none;padding:0}.lb-subnav li:first-of-type{border-right:1px solid #ccc;margin-left:0;margin-right:20px;padding-right:20px}.lb-subnav li:first-of-type a{font-weight:bold;padding-left:0}.lb-subnav li a{font-size:14px;font-family:"Barlow",sans-serif;color:#494444;text-transform:uppercase;text-decoration:none;height:60px;padding:0 20px;display:inline-flex;align-items:center}.lb-subnav a:hover{color:#6d56cc}.link-chap-1:hover a,.link-chap-1.current a,.link-chap-1 a:hover,.link-chap-1 a:active{color:#78ad99}.link-chap-2:hover a,.link-chap-2.current a,.link-chap-2 a:hover,.link-chap-2 a:active{color:#fbba41}.link-chap-3:hover a,.link-chap-3.current a,.link-chap-3 a:hover,.link-chap-3 a:active{color:#e68f1a}.link-chap-4:hover a,.link-chap-4.current a,.link-chap-4 a:hover,.link-chap-4 a:active{color:#1ba8c9}.link-chap-5:hover a,.link-chap-5.current a,.link-chap-5 a:hover,.link-chap-5 a:active{color:#b3ba2e}.link-chap-6:hover a,.link-chap-6.current a,.link-chap-6 a:hover,.link-chap-6 a:active{color:#5c769a}@media screen and (max-width: 1200px){.lb-subnav li a{font-size:12px}}@media screen and (max-width: 800px){.lb-subnav{display:none}}.lb-iconnav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:50px auto}.lb-iconnav .chapter{height:200px;width:220px;flex-grow:0;flex-shrink:0;flex-wrap:wrap;background-size:cover;background-position:center center}.lb-iconnav .chapter a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none;font-family:"Barlow",sans-serif;font-weight:500;font-size:14px;padding:0 20px;line-height:18px;height:100%}.lb-iconnav .chapter-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:30px auto 10px;flex-shrink:0}.lb-iconnav .title{height:100%;display:flex;align-items:center}@media screen and (max-width: 1350px){.lb-iconnav .chapter{height:160px;width:160px}.lb-iconnav .chapter a{justify-content:flex-start;font-size:13px;line-height:17px}.lb-iconnav .chapter-icon{width:60px;height:60px;margin:20px auto 5px}}@media screen and (max-width: 1000px){.lb-iconnav{flex-direction:column;max-width:600px;padding:0 30px}.lb-iconnav .chapter{height:100px;width:100%}.lb-iconnav .chapter a{flex-direction:row;justify-content:flex-start;font-size:15px}.lb-iconnav .chapter-icon{margin:15px}}.lb-stats{display:flex;padding:50px 0}.lb-stats .text-wrapper{flex-basis:55%;padding:0 50px 0 6vw;flex-shrink:1}.lb-stats .text-wrapper ul{padding-right:0}.lb-stats aside{background-color:#f2f2f2;flex-basis:45%;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;padding-top:30px;height:fit-content}.lb-stats aside .stat{max-width:250px;min-width:180px;margin:30px;font-family:"Barlow",sans-serif;font-size:16px;line-height:30px}.lb-stats aside .lead{font-family:"Barlow",sans-serif;color:#6d56cc;font-size:60px;font-weight:700;display:block;line-height:30px;margin-bottom:20px}.lb-stats aside .lead .oversized{font-size:42px}.lb-stats aside .lead small{font-size:30px;line-height:32px;margin-top:15px;margin-inline:5px;display:inline-block}@media screen and (max-width: 1100px){.lb-stats aside{padding:30px 15px;flex-direction:column;flex-shrink:4}.lb-stats aside .stat{max-width:220px;margin:15px auto 30px;flex-wrap:wrap}.lb-stats aside .lead{font-size:48px}}@media screen and (max-width: 800px){.lb-stats{padding:0;flex-direction:column;margin-top:50px}.lb-stats .text-wrapper{margin-bottom:30px}.lb-stats p,.lb-stats li{font-size:16px}.lb-stats aside{flex-direction:row;flex-wrap:wrap}.lb-stats aside .stat{width:100%;margin:30px auto 30px;padding:15px}}section.video-wide{padding:30px;margin:30px 0;text-align:center}.video-container{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden;max-width:1240px;margin:auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1240px !important;max-height:700px !important}section.next-section{margin:30px 0 100px;padding:15px;text-align:center}section.next-section a{margin:auto;display:inline-block;text-decoration:none;color:#fff;padding:20px 50px;font-size:20px;line-height:26px;font-family:"Barlow",sans-serif;font-weight:700}section.next-section a span.arrow{float:right;padding-top:3px;margin-left:15px}.video-player-block{background-color:#231f20;padding:6vw;display:flex;justify-content:center}.video-player-block .video-wrapper{width:100%;max-width:1070px}.video-player-block .video-sidebar{margin-left:50px;min-width:120px;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.video-player-block .runtime{font-family:"Univers LT W02 55 Roman",Arial,sans-serif;font-size:14px}.video-player-block .icon-label{font-size:18px;font-family:"Univers LT W02 65 Bold",Arial,sans-serif;color:#fff}.video-player-block a{text-decoration:none}.video-sidebar .icon{width:100%;max-width:120px;height:auto}.video-sidebar .icon svg{max-width:70px}@media screen and (max-width: 1200px){.video-sidebar .icon svg{max-width:50px}.video-player-block .icon-label{font-size:16px}}@media screen and (max-width: 800px){.video-player-block{flex-direction:column}.video-player-block .runtime{font-size:12px;flex-basis:100%;text-align:left}.video-sidebar .icon{max-width:80px}.video-sidebar .icon svg{max-width:50px}.video-player-block .icon-label{font-size:11px}.video-player-block .video-sidebar{margin-left:0;min-width:90px;flex-direction:row;flex-wrap:wrap;text-align:center}}section.featured-quote{background-size:cover;background-position:center center}section.featured-quote .quote-wrapper{padding:100px 50px;color:#fff}section.featured-quote .quote-text{font-size:46px;line-height:56px;margin-bottom:40px;font-family:"Barlow",sans-serif;font-weight:700}section.featured-quote .quote-author{font-size:30px;font-family:"Barlow",sans-serif;font-weight:700}section.featured-quote .quote-author-title{font-size:18px;font-family:"Barlow",sans-serif}@media screen and (max-width: 1200px){section.featured-quote .quote-text{font-size:40px;line-height:48px}}@media screen and (max-width: 900px){section.featured-quote .quote-text{font-size:40px;line-height:48px}}@media screen and (max-width: 700px){section.featured-quote .quote-wrapper{padding:70px 30px}section.featured-quote .quote-text{font-size:24px;line-height:30px}section.featured-quote .quote-author{font-size:26px}section.featured-quote .quote-author-title{font-size:16px}}section.learn-more{background-color:#f2f2f2;text-align:center;padding:80px 15px;margin-bottom:50px}section.learn-more h3{font-family:"Barlow",sans-serif;font-size:36px;margin-bottom:15px}section.learn-more h4{font-family:"Barlow",sans-serif;margin:0;font-size:24px}section.learn-more h5{font-family:"Barlow",sans-serif;font-size:26px;letter-spacing:1px;line-height:36px;color:#fff;margin:0}section.learn-more .article-wrapper{display:flex;padding:50px 30px;justify-content:center;flex-wrap:wrap}section.learn-more article{max-width:300px;margin:10px}section.learn-more article a{text-decoration:none;color:#fff}section.learn-more article .title-block{background-size:cover;background-position:center center;margin-bottom:30px}section.learn-more article .title-block-wrapper{min-height:380px;padding:50px 30px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}section.learn-more article:hover .title-block-wrapper{background-color:rgba(125,125,125,.8)}section.learn-more article .readmore{display:flex}section.learn-more article .arrow-icon{padding-top:5px;margin-left:10px}section.learn-more article:hover .arrow-icon{margin-left:13px}section.learn-more article .excerpt{font-size:16px;text-align:left;padding:0 30px}@media screen and (max-width: 700px){section.learn-more .article-wrapper{padding:50px 0px;justify-content:center}}.timeline-chapter-1 .timeline-heading,.timeline-chapter-1 .content-year{color:#78ad99}.timeline-chapter-2 .timeline-heading,.timeline-chapter-2 .content-year{color:#fbba41}.timeline-chapter-3 .timeline-heading,.timeline-chapter-3 .content-year{color:#e68f1a}.timeline-chapter-4 .timeline-heading,.timeline-chapter-4 .content-year{color:#1ba8c9}.timeline-chapter-5 .timeline-heading,.timeline-chapter-5 .content-year{color:#b3ba2e}.timeline-chapter-6 .timeline-heading,.timeline-chapter-6 .content-year{color:#5c769a}#timeline .container{padding:30px}#timeline .row{padding:100px 0;display:flex;border-bottom:1px solid #f2f2f2;max-width:1340px;margin:auto}#timeline .row:last-of-type{border-bottom:none}.timeline-heading{font-family:"Barlow",sans-serif;font-weight:700;font-size:60px;line-height:64px;margin-bottom:30px}.timeline-subheading{font-family:"Barlow",sans-serif;font-size:24px;line-height:36px;margin-bottom:80px}.content-year{font-family:"Barlow",sans-serif;font-weight:700;font-size:48px;margin-bottom:15px}.timeline-content{margin-bottom:80px}.timeline-content:last-of-type{margin-bottom:0}.timeline-content.condensed{max-width:85%}.timeline-quote{margin-bottom:60px}.timeline-quote .quote-text{font-size:28px}.timeline-quote .quote-text{font-size:20px;line-height:30px;margin-bottom:40px;margin-top:15px;font-family:"Barlow",sans-serif}.timeline-quote .quote-person{font-family:"Barlow",sans-serif;font-weight:700;font-size:24px}.timeline-quote .quote-person-title{font-size:14px;line-height:26px}.timeline-image{margin-bottom:50px}.timeline-image img{float:right}.timeline-image img.shadow{box-shadow:#ccc 1px 1px 10px 2px}.timeline-image.push250{margin-bottom:250px}.content-text{font-size:18px}.col-md-8{flex-basis:60%}.col-md-4{flex-basis:40%}.left-column-content{padding-right:80px}.right-column-content{max-width:420px;border-left:1px solid #f2f2f2;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:50px;padding-top:10px}.split50 .col-md-8{flex-basis:50%}.split50 .col-md-4{flex-basis:50%}.split50 .left-column-content{padding-right:80px}.split50 .right-column-content{max-width:none;padding-left:50px;padding-top:10px}.split50 .timeline-image img{float:none;width:100%;height:auto}@media screen and (max-width: 800px){#timeline .container{padding:15px}#timeline .row{flex-direction:column;padding:50px 0}.left-column-content{padding-right:0}.timeline-heading{font-size:36px;line-height:48px}.timeline-subheading{font-size:20px;line-height:26px;margin-bottom:45px}.content-year{font-size:40px;margin-bottom:5px}.timeline-content{margin-bottom:80px}.timeline-image.push250,.timeline-image{margin-bottom:0}.timeline-image img{float:none;width:100%;height:auto}.split50 .left-column-content{padding-right:0}.split50 .right-column-content{padding-left:0;padding-top:30px}.right-column-content{max-width:none;width:100%;padding-left:0}.timeline-quote{background-color:#f2f2f2;margin:30px -30px;padding:30px}.timeline-quote .quote-text{font-size:20px;line-height:30px;margin-bottom:30px;margin-top:30px}.content-text{font-size:16px}}body.page-template-page-talenthubs_handbook_chapter-php{overflow:visible;top:auto}body.page-template-page-talenthubs_handbook_chapter-php *{box-sizing:border-box}body.page-template-page-talenthubs_handbook_chapter-php.popup-active{pointer-events:none}body.page-template-page-talenthubs_handbook_landing main.talenthubs,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs{max-width:1130px;padding:100px 15px;margin:auto}body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter{display:grid;grid-template-columns:180px 1fr 180px;max-width:100%;box-sizing:border-box;padding-top:15px;overflow:visible}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner h1,body.page-template-page-talenthubs_handbook_landing .talenthubs h1,body.page-template-page-talenthubs_handbook_landing .talenthubs h2,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner h1,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs h1,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs h2{font-family:"Barlow",sans-serif;font-size:48px;line-height:54px;font-weight:700}body.page-template-page-talenthubs_handbook_landing .talenthubs h3,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs h3{font-family:"Barlow",sans-serif;font-size:36px;line-height:48px;font-weight:700}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter{grid-template-columns:1fr 70% 1fr}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter{grid-template-columns:1fr 80% 1fr}}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter{display:flex;flex-direction:column-reverse;padding-bottom:0}}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner{width:100%;background-size:cover;background-position:center center;padding-top:300px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .textwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .textwrap{max-width:860px;padding:60px 60px 30px;text-align:center;background-color:#fff;margin:auto;box-sizing:border-box}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .steptext,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .steptext{text-transform:uppercase;font-family:"Barlow",sans-serif;color:#b0aba8;font-size:16px;letter-spacing:1px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .stepnumber{font-family:"Barlow",sans-serif;font-weight:700;color:#00a8cb;font-size:120px;line-height:100px;margin-bottom:60px}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing .talenthubs-banner,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner{padding-top:240px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .textwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .textwrap{max-width:65%;padding:30px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .stepnumber{font-family:"Barlow",sans-serif;color:#00a8cb;font-size:90px;line-height:90px;margin-bottom:30px}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing .talenthubs-banner,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner{padding-top:200px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .textwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .textwrap{max-width:65%;padding:30px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .stepnumber{font-family:"Barlow",sans-serif;color:#00a8cb;font-size:90px;line-height:90px;margin-bottom:30px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner h1,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner h1{font-size:36px;line-height:48px}}@media screen and (max-width: 600px){body.page-template-page-talenthubs_handbook_landing .talenthubs-banner,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner{padding-top:150px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .textwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .textwrap{max-width:90%;padding:15px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner .stepnumber{font-family:"Barlow",sans-serif;color:#00a8cb;font-size:90px;line-height:90px;margin-bottom:10px}body.page-template-page-talenthubs_handbook_landing .talenthubs-banner h1,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs-banner h1{font-size:24px;line-height:30px}}body.page-template-page-talenthubs_handbook_landing section.intro,body.page-template-page-talenthubs_handbook_chapter-php section.intro{display:flex;margin-bottom:100px}body.page-template-page-talenthubs_handbook_landing section.intro>div,body.page-template-page-talenthubs_handbook_chapter-php section.intro>div{flex-basis:50%}body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap{margin-right:60px}body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap img,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap img{max-width:450px;height:auto;box-shadow:20px 20px 0 0 #f2f2f2}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap{padding-top:20px;margin-left:-30px}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap p,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap p{font-size:22px;font-family:"Barlow",sans-serif;line-height:34px;padding-top:15px;margin-bottom:30px}@media screen and (max-width: 1100px){body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap{flex-basis:35%;padding-top:30px}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap{flex-basis:65%;padding-left:0px;margin-left:0}body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap img,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap img{max-width:100%}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap h1,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap h1{font-size:36px;line-height:42px}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap p,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap p{font-size:18px;line-height:26px}}@media screen and (max-width: 800px){body.page-template-page-talenthubs_handbook_landing section.intro,body.page-template-page-talenthubs_handbook_chapter-php section.intro{flex-direction:column}body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap{flex-basis:auto;padding-top:0px;margin-right:0px;text-align:center}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap{flex-basis:auto;padding-left:0px;padding-top:50px}body.page-template-page-talenthubs_handbook_landing section.intro .imgwrap img,body.page-template-page-talenthubs_handbook_chapter-php section.intro .imgwrap img{max-width:400px;width:100%}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap h1,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap h1{font-size:36px;line-height:42px}body.page-template-page-talenthubs_handbook_landing section.intro .txtwrap p,body.page-template-page-talenthubs_handbook_chapter-php section.intro .txtwrap p{font-size:18px;line-height:26px}}body.page-template-page-talenthubs_handbook_landing .primary-link,body.page-template-page-talenthubs_handbook_chapter-php .primary-link{font-size:16px;display:block;background-color:#00a8cb;color:#fff;text-transform:uppercase;text-decoration:none;width:max-content;margin-bottom:15px;padding:15px 20px;font-weight:bold;letter-spacing:1px;border-radius:6px;transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .primary-link img,body.page-template-page-talenthubs_handbook_chapter-php .primary-link img{margin-left:10px;transform:translateX(0);transition:transform ease-in-out .3s}body.page-template-page-talenthubs_handbook_landing .primary-link:hover,body.page-template-page-talenthubs_handbook_chapter-php .primary-link:hover{background-color:#378cac}body.page-template-page-talenthubs_handbook_landing .primary-link:hover img,body.page-template-page-talenthubs_handbook_chapter-php .primary-link:hover img{transform:translateX(5px)}body.page-template-page-talenthubs_handbook_landing .secondary-link,body.page-template-page-talenthubs_handbook_chapter-php .secondary-link{font-size:12px;font-weight:bold;line-height:13px;display:block;text-transform:uppercase;border-bottom:1px solid #b3b1b1;color:#494444;text-decoration:none;width:max-content;margin:30px 0;letter-spacing:.03em}body.page-template-page-talenthubs_handbook_landing .secondary-link:hover,body.page-template-page-talenthubs_handbook_chapter-php .secondary-link:hover{color:#00a8cb;border-bottom:1px solid #00a8cb}body.page-template-page-talenthubs_handbook_landing .chapters h2,body.page-template-page-talenthubs_handbook_chapter-php .chapters h2{margin-bottom:50px}body.page-template-page-talenthubs_handbook_landing .chapterlist,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist{columns:2;column-gap:60px;margin-bottom:100px}body.page-template-page-talenthubs_handbook_landing .chapterlist a,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist a{text-decoration:none}body.page-template-page-talenthubs_handbook_landing .chapterlist .chapter-listitem,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chapter-listitem{display:flex;margin-bottom:40px}body.page-template-page-talenthubs_handbook_landing .chapterlist .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .stepnumber{font-family:"Barlow",sans-serif;color:#00a8cb;font-size:48px;line-height:48px;min-width:70px;flex-basis:70px;flex-grow:0;font-weight:700}body.page-template-page-talenthubs_handbook_landing .chapterlist .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chaptertitle{font-family:"Barlow",sans-serif;font-size:20px;line-height:24px;color:#494444;padding-top:3px;transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .chapterlist .chapter-listitem:hover .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chapter-listitem:hover .chaptertitle{color:#378cac}body.page-template-page-talenthubs_handbook_landing .chapterlist .chaptertitle img,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chaptertitle img{margin-left:10px;transform:translateX(0);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .chapterlist .chapter-listitem:hover .chaptertitle img,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chapter-listitem:hover .chaptertitle img{transform:translateX(5px)}@media screen and (max-width: 1100px){body.page-template-page-talenthubs_handbook_landing .chapters h2,body.page-template-page-talenthubs_handbook_chapter-php .chapters h2{margin-bottom:50px;font-size:36px;line-height:42px}body.page-template-page-talenthubs_handbook_landing .chapterlist,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist{column-gap:40px}body.page-template-page-talenthubs_handbook_landing .chapterlist .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .stepnumber{font-size:36px;line-height:36px;min-width:70px;flex-basis:70px;flex-grow:0}body.page-template-page-talenthubs_handbook_landing .chapterlist .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chaptertitle{font-size:18px;line-height:22px}}@media screen and (max-width: 800px){body.page-template-page-talenthubs_handbook_landing .chapters h2,body.page-template-page-talenthubs_handbook_chapter-php .chapters h2{margin-bottom:50px;font-size:36px;line-height:42px}body.page-template-page-talenthubs_handbook_landing .chapterlist,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist{columns:1;margin-bottom:50px}body.page-template-page-talenthubs_handbook_landing .chapterlist .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .stepnumber{font-size:32px;line-height:32px;min-width:50px;flex-basis:50px;flex-grow:0}body.page-template-page-talenthubs_handbook_landing .chapterlist .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php .chapterlist .chaptertitle{font-size:18px;line-height:22px}}body.page-template-page-talenthubs_handbook_landing section.chapters h2,body.page-template-page-talenthubs_handbook_landing section.chapters h3,body.page-template-page-talenthubs_handbook_chapter-php section.chapters h2,body.page-template-page-talenthubs_handbook_chapter-php section.chapters h3{text-align:center}body.page-template-page-talenthubs_handbook_landing section.chapters h3,body.page-template-page-talenthubs_handbook_chapter-php section.chapters h3{max-width:500px;margin:auto}body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter article,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter article{padding:20px 60px 0px;max-width:860px;margin:auto;text-align:center;box-sizing:border-box}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions{display:flex;justify-content:space-between;padding-top:60px;padding-bottom:60px}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock{box-shadow:2px 2px 15px 0px rgba(0,0,0,.15);padding:40px;width:48%;flex-basis:48%;flex-grow:0;flex-shrink:0;box-sizing:border-box}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock a,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock a{text-decoration:none}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .imgwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .imgwrap{height:120px;display:flex;align-items:center;justify-content:center}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .imgwrap img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .imgwrap img{max-width:100%;height:auto}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .textwrap,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .textwrap{padding-top:15px}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .textwrap .title,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .textwrap .title{color:#00a8cb;font-family:"Barlow",sans-serif;font-size:24px;line-height:28px;font-weight:bold;margin-bottom:15px}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .textwrap .subtitle,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .textwrap .subtitle{color:#b0aba8;font-family:"Barlow",sans-serif;font-size:14px;line-height:20px;font-weight:bold;letter-spacing:1px}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter article,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter article{padding:20px 30px 0px}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock{padding:20px;width:48%;flex-basis:48%}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock .textwrap .title,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock .textwrap .title{font-size:20px;line-height:24px}}@media screen and (max-width: 600px){body.page-template-page-talenthubs_handbook_landing main.talenthubs.chapter article,body.page-template-page-talenthubs_handbook_chapter-php main.talenthubs.chapter article{padding:20px 0px 0px}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions{flex-direction:column;padding-top:60px;padding-bottom:60px}body.page-template-page-talenthubs_handbook_landing .talenthubs .actions .actionblock,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .actions .actionblock{padding:20px;width:100%;flex-basis:100%;margin-bottom:30px}}body.page-template-page-talenthubs_handbook_landing .talenthubs .content,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content{text-align:left;font-size:20px;line-height:30px;margin-bottom:60px}body.page-template-page-talenthubs_handbook_landing .talenthubs .content a,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content a{text-decoration:none}body.page-template-page-talenthubs_handbook_landing .talenthubs .content li,body.page-template-page-talenthubs_handbook_landing .talenthubs .content p,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content li,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content p{text-align:left;font-size:20px;line-height:30px;margin-bottom:30px}body.page-template-page-talenthubs_handbook_landing .talenthubs .content strong,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content strong{color:#00a8cb}body.page-template-page-talenthubs_handbook_landing .talenthubs .content figure,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content figure{width:calc(100% + 150px);margin-left:-75px;margin-right:-75px;margin-top:75px;margin-bottom:60px}body.page-template-page-talenthubs_handbook_landing .talenthubs .content figure img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content figure img{width:100%;height:auto}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing .talenthubs .content figure,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content figure{width:100% !important;max-width:100%;margin-left:0;margin-right:0;margin-top:75px;margin-bottom:60px}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing .talenthubs .content figure,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content figure{width:100%;margin-left:0;margin-right:0;margin-top:75px;margin-bottom:60px}}@media screen and (max-width: 600px){body.page-template-page-talenthubs_handbook_landing .talenthubs .content li,body.page-template-page-talenthubs_handbook_landing .talenthubs .content p,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content li,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs .content p{font-size:17px;line-height:26px;margin-bottom:30px}}body.page-template-page-talenthubs_handbook_landing .stepnav,body.page-template-page-talenthubs_handbook_chapter-php .stepnav{display:flex;padding-top:30px}body.page-template-page-talenthubs_handbook_landing .stepnav>div,body.page-template-page-talenthubs_handbook_chapter-php .stepnav>div{flex-basis:50%;flex-grow:0;flex-shrink:0;box-sizing:border-box}body.page-template-page-talenthubs_handbook_landing .stepnav a,body.page-template-page-talenthubs_handbook_chapter-php .stepnav a{text-decoration:none;font-family:"Barlow",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#00a8cb;transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .stepnav a:hover,body.page-template-page-talenthubs_handbook_chapter-php .stepnav a:hover{color:#378cac}body.page-template-page-talenthubs_handbook_landing .stepnav .navlabel,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .navlabel{color:#a59f9b;font-size:12px;text-transform:uppercase;font-family:"Barlow",sans-serif;letter-spacing:1px}body.page-template-page-talenthubs_handbook_landing .stepnav .nextpost,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .nextpost{padding-left:30px}body.page-template-page-talenthubs_handbook_landing .stepnav .previouspost,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .previouspost{padding-right:30px;border-right:1px solid #a59f9b}body.page-template-page-talenthubs_handbook_landing .stepnav .nextpost .navlabel img,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .nextpost .navlabel img{margin-left:3px;transform:translateX(0);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .stepnav .previouspost .navlabel img,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .previouspost .navlabel img{margin-right:3px;transform:rotate(180deg) translateX(0);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .stepnav .nextpost:hover .navlabel img,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .nextpost:hover .navlabel img{transform:translateX(5px);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .stepnav .previouspost:hover .navlabel img,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .previouspost:hover .navlabel img{transform:rotate(180deg) translateX(5px);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .stepnav .previouspost,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .previouspost{text-align:right}body.page-template-page-talenthubs_handbook_landing .stepnav .nextpost,body.page-template-page-talenthubs_handbook_chapter-php .stepnav .nextpost{text-align:left}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing .stepnav,body.page-template-page-talenthubs_handbook_chapter-php .stepnav{display:none}}body.page-template-page-talenthubs_handbook_landing section.downloads,body.page-template-page-talenthubs_handbook_chapter-php section.downloads{max-width:1130px;padding:60px 15px;margin:auto}body.page-template-page-talenthubs_handbook_landing section.downloads h2,body.page-template-page-talenthubs_handbook_chapter-php section.downloads h2{margin-bottom:60px;font-family:"Barlow",sans-serif}body.page-template-page-talenthubs_handbook_landing section.downloads .grid-wrap,body.page-template-page-talenthubs_handbook_chapter-php section.downloads .grid-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}body.page-template-page-talenthubs_handbook_landing section.downloads .download-item,body.page-template-page-talenthubs_handbook_chapter-php section.downloads .download-item{color:#fff;padding:180px 30px 30px;background-size:cover;position:relative}body.page-template-page-talenthubs_handbook_landing .download-item .download-icon-wrap,body.page-template-page-talenthubs_handbook_chapter-php .download-item .download-icon-wrap{position:absolute;top:30px;right:30px}body.page-template-page-talenthubs_handbook_landing .download-item .download-text-wrap,body.page-template-page-talenthubs_handbook_chapter-php .download-item .download-text-wrap{text-decoration:none;opacity:1;transition:opacity .5s ease-in-out}body.page-template-page-talenthubs_handbook_landing .download-item .label,body.page-template-page-talenthubs_handbook_chapter-php .download-item .label{color:#fff;font-family:"futura-pt-bold";font-size:12px}body.page-template-page-talenthubs_handbook_landing .download-item h3,body.page-template-page-talenthubs_handbook_chapter-php .download-item h3{font-size:24px;line-height:32px;color:#fff;font-family:"futura-pt-bold";margin-bottom:20px}body.page-template-page-talenthubs_handbook_landing .download-item .download-text-wrap:hover *,body.page-template-page-talenthubs_handbook_chapter-php .download-item .download-text-wrap:hover *{opacity:.5}body.page-template-page-talenthubs_handbook_landing .download-item .text,body.page-template-page-talenthubs_handbook_chapter-php .download-item .text{font-size:16px;color:#fff}@media screen and (max-width: 1000px){body.page-template-page-talenthubs_handbook_landing section.downloads .grid-wrap,body.page-template-page-talenthubs_handbook_chapter-php section.downloads .grid-wrap{grid-gap:30px}}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing section.downloads .grid-wrap,body.page-template-page-talenthubs_handbook_chapter-php section.downloads .grid-wrap{grid-template-columns:1fr;grid-gap:30px}body.page-template-page-talenthubs_handbook_landing section.downloads .download-item,body.page-template-page-talenthubs_handbook_chapter-php section.downloads .download-item{padding:90px 30px 30px}body.page-template-page-talenthubs_handbook_landing section.downloads h2,body.page-template-page-talenthubs_handbook_chapter-php section.downloads h2{margin-bottom:30px;font-family:"Barlow",sans-serif}}body.page-template-page-talenthubs_handbook_landing section.th-footer,body.page-template-page-talenthubs_handbook_chapter-php section.th-footer{text-align:center;max-width:750px;margin:20px auto 60px}body.page-template-page-talenthubs_handbook_landing section.th-footer img,body.page-template-page-talenthubs_handbook_chapter-php section.th-footer img{margin-bottom:30px}body.page-template-page-talenthubs_handbook_landing section.th-footer p,body.page-template-page-talenthubs_handbook_chapter-php section.th-footer p{font-size:20px;line-height:30px;margin:20px 0 60px}body.page-template-page-talenthubs_handbook_landing section.th-footer .primary-link,body.page-template-page-talenthubs_handbook_chapter-php section.th-footer .primary-link{margin:auto}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing section.th-footer p,body.page-template-page-talenthubs_handbook_chapter-php section.th-footer p{font-size:18px;line-height:26px;margin:20px 0 30px}}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav{padding:40px}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav{position:sticky;top:60px}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav a,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav a{background-color:#f2f2f2;color:#000;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase;font-family:"Barlow",sans-serif;letter-spacing:1px;text-decoration:none;display:block;width:100px;padding:25px 15px 15px;margin-bottom:15px;border-radius:10px;box-sizing:border-box;text-align:center}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .nextpost img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .nextpost img{transform:translateX(0);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .previouspost img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .previouspost img{transform:rotate(180deg) translateX(0);transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .nextpost:hover img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .nextpost:hover img{transform:translateX(5px)}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .previouspost:hover img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .previouspost:hover img{transform:rotate(180deg) translateX(5px)}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .allposts img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .allposts img{transition:all .3s ease-in-out;transform:scale(1)}body.page-template-page-talenthubs_handbook_landing .talenthubs aside .allposts:hover img,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside .allposts:hover img{transform:scale(1.07)}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav{padding:40px 0}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav a,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav a{font-size:9px;letter-spacing:0px;width:100%;padding:25px 5px 15px;margin-bottom:15px}}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav{padding:0}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;max-width:360px;margin:auto}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav>div,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav>div{height:100px}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav .previouspost,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav .previouspost{order:1}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav .nextpost,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav .nextpost{order:3}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav nav .allposts,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav nav .allposts{order:2}body.page-template-page-talenthubs_handbook_landing .talenthubs aside.sidenav a,body.page-template-page-talenthubs_handbook_chapter-php .talenthubs aside.sidenav a{font-size:9px;letter-spacing:0px;width:100%;padding:25px 5px 15px;margin-bottom:15px;max-width:100px;flex-basis:100px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}body.page-template-page-talenthubs_handbook_landing #popupnav,body.page-template-page-talenthubs_handbook_chapter-php #popupnav{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#fff;padding-top:60px;padding-bottom:90px;display:none;overflow-y:scroll;overflow-x:hidden;pointer-events:all}body.page-template-page-talenthubs_handbook_landing #popupnav.active,body.page-template-page-talenthubs_handbook_chapter-php #popupnav.active{display:block}body.page-template-page-talenthubs_handbook_landing #popupnav .popup-toggle,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .popup-toggle{font-size:90px;font-weight:100;position:absolute;top:0;right:30px;transform:rotate(45deg);cursor:pointer}body.page-template-page-talenthubs_handbook_landing #popupnav .popup-toggle:hover,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .popup-toggle:hover{color:#00a8cb}body.page-template-page-talenthubs_handbook_landing #popupnav .inner,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .inner{padding:75px;display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:40px;max-width:1440px;margin:auto}body.page-template-page-talenthubs_handbook_landing #popupnav a,body.page-template-page-talenthubs_handbook_chapter-php #popupnav a{text-decoration:none}body.page-template-page-talenthubs_handbook_landing #popupnav .stepnumber,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .stepnumber{font-family:"Barlow",sans-serif;color:#00a8cb;font-size:48px;line-height:48px;min-width:70px;flex-basis:70px;flex-grow:0;margin-bottom:15px}body.page-template-page-talenthubs_handbook_landing #popupnav .imgwrap,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .imgwrap{margin-bottom:15px;height:150px;overflow:hidden}body.page-template-page-talenthubs_handbook_landing #popupnav img,body.page-template-page-talenthubs_handbook_chapter-php #popupnav img{max-width:100%;height:100%;width:auto;object-fit:cover}body.page-template-page-talenthubs_handbook_landing #popupnav .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .chaptertitle{font-family:"Barlow",sans-serif;font-size:20px;line-height:24px;color:#494444;padding-top:3px;transition:all .3s ease-in-out}body.page-template-page-talenthubs_handbook_landing #popupnav .chapter-listitem:hover .chaptertitle,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .chapter-listitem:hover .chaptertitle{color:#378cac}@media screen and (max-width: 1200px){body.page-template-page-talenthubs_handbook_landing #popupnav .inner,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .inner{padding:60px;grid-template-columns:repeat(4, 1fr);grid-gap:40px}}@media screen and (max-width: 900px){body.page-template-page-talenthubs_handbook_landing #popupnav .inner,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .inner{padding:40px;grid-template-columns:repeat(3, 1fr);grid-gap:40px}}@media screen and (max-width: 700px){body.page-template-page-talenthubs_handbook_landing #popupnav .inner,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .inner{padding:40px;grid-template-columns:repeat(2, 1fr);grid-gap:40px}}@media screen and (max-width: 500px){body.page-template-page-talenthubs_handbook_landing #popupnav .inner,body.page-template-page-talenthubs_handbook_chapter-php #popupnav .inner{padding:40px;grid-template-columns:1fr;grid-gap:40px}}.accent-bg-sl_yellow{background-color:#fac547}.accent-bg-sl_raspberry{background-color:#da1963}.campaign-strategy_labs .banner-container{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;min-height:390px}.campaign-strategy_labs .banner-container:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(28,30,32,.5)}.campaign-strategy_labs .banner-container .banner-inner{padding:90px 20px;margin:0 auto;max-width:900px;position:relative;z-index:1}.campaign-strategy_labs .banner-container .banner-inner h1,.campaign-strategy_labs .banner-container .banner-inner h2,.campaign-strategy_labs .banner-container .banner-inner h3,.campaign-strategy_labs .banner-container .banner-inner h4,.campaign-strategy_labs .banner-container .banner-inner h5,.campaign-strategy_labs .banner-container .banner-inner p{color:#fff;font-family:"Barlow",sans-serif}.campaign-strategy_labs .banner-container .banner-inner p{font-size:24px;line-height:36px}.campaign-strategy_labs .banner-container .banner-inner a{color:#e58e1a;text-decoration:underline}.campaign-strategy_labs .banner-container .state-select-container{background-color:rgba(0,0,0,.5);max-width:700px;width:100%;height:68px;margin:38px auto 70px;text-align:center}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs .block-strategy_labs{display:none}}.strategy_labs-blocks-container{border-radius:5px 5px 0 0;margin-top:-100px;background-color:#fff;padding:0 60px 30px;position:relative;z-index:1}.strategy_labs-blocks-container .map-filters-container{border-bottom:2px solid #dbdada;text-align:center;width:100%;margin-bottom:60px}.strategy_labs-blocks-container .map-filters-container .map-filter{font-family:"Barlow",sans-serif;color:#5b5656;padding:27px 0 26px;margin:0 20px;margin-bottom:-2px;cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width: 1100px){.strategy_labs-blocks-container .map-filters-container .map-filter{margin:0 2%}}.strategy_labs-blocks-container .map-filters-container .map-filter.active.map-filter-sl_yellow{color:#fac547;border-bottom:2px solid #fac547}.strategy_labs-blocks-container .map-filters-container .map-filter.active.map-filter-sl_teal{color:#48c4cf;border-bottom:2px solid #48c4cf}.strategy_labs-blocks-container .map-filters-container .map-filter.active.map-filter-sl_raspberry{color:#da1963;border-bottom:2px solid #da1963}.strategy-labs-maps{position:relative}.strategy-labs-maps.strategy-labs-sl_yellow .map-key .map-key-item:before{background-color:#fac547}.strategy-labs-maps.strategy-labs-sl_teal .map-key .map-key-item:before{background-color:#48c4cf}.strategy-labs-maps.strategy-labs-sl_raspberry .map-key .map-key-item:before{background-color:#da1963}.strategy-labs-maps .strategy-labs-map{height:400px;width:100%;display:none}.strategy-labs-maps .strategy-labs-map.active{display:block}.strategy-labs-maps .strategy-labs-map .jvectormap-container{max-width:65%;width:100%;height:100%}.strategy-labs-maps .strategy-labs-map .jvectormap-container .jvectormap-zoomout,.strategy-labs-maps .strategy-labs-map .jvectormap-container .jvectormap-zoomin{display:none}.strategy-labs-maps .map-key{position:absolute;top:50%;right:0;margin-top:-130px;width:284px;border:1px solid #efeced;border-radius:5px;background:#fff;padding:20px 30px;display:none}@media(max-width: 1100px){.strategy-labs-maps .map-key{padding:20px 10px;width:250px;height:auto;margin-top:-110px}}.strategy-labs-maps .map-key.active{display:block}.strategy-labs-maps .map-key .map-key-label{font-family:"Barlow",sans-serif;font-size:14px;line-height:18px;margin-bottom:20px}.strategy-labs-maps .map-key .map-key-item{font-size:12px;line-height:20px;margin:0 0 15px;height:20px;position:relative;padding-left:35px}.strategy-labs-maps .map-key .map-key-item:last-child{margin-bottom:0}.strategy-labs-maps .map-key .map-key-item .map-key-square{width:20px;height:20px;border-radius:2px;background-color:#000;position:absolute;margin-right:14px;left:0;top:0}.sb_campaigns-template-page-strategy_labs h1{font-size:36px;line-height:44px}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs h1{font-size:30px;line-height:38px}}.sb_campaigns-template-page-strategy_labs .state-select-container{background-color:rgba(0,0,0,.5);max-width:700px;width:100%;height:68px;margin:38px auto 70px;text-align:center}.sb_campaigns-template-page-strategy_labs .state-select-container select{font-family:"Barlow",sans-serif;width:190px;text-align:center;color:#fff;border:0;font-size:24px;line-height:32px;background-color:rgba(0,0,0,0);height:68px;padding:14px 20px;background:url(../img/legacy-theme/icon-dropdown.png) no-repeat right center}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas{background:no-repeat center center;background-size:cover}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner{max-width:1200px;margin:0 auto;text-align:center;padding:90px 0}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner{padding:30px 0 0}}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta{background-color:rgba(255,255,255,.9);width:330px;height:314px;display:inline-block;margin-right:74px;vertical-align:top;text-align:left;padding:30px 36px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1100px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta{width:30%;margin:0 1.6% !important;height:360px}}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta{width:100%;max-width:330px;margin:0 30px 30px !important;height:auto}}@media(max-width: 782px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta{margin:0 30px 30px !important}}@media(max-width: 600px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta{margin:0 5px 30px !important}}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta:last-child{margin-right:0}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta .strategy-labs-cta-title{color:#494444;font-size:24px;line-height:34px;margin-bottom:12px}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta .strategy-labs-cta-blurb{color:#494444;font-size:16px;line-height:26px}.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta .strategy-labs-cta-readmore{display:inline-block;color:#fff;background-color:#48c4cf;padding:11px 29px;text-decoration:none;font-size:14px;line-height:16px;position:absolute;text-transform:uppercase;bottom:40px;left:36px;border-radius:5px;font-family:"Barlow",sans-serif;font-weight:700}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs .strategy-labs-ctas .strategy-labs-ctas-inner .strategy-labs-cta .strategy-labs-cta-readmore{position:relative;left:auto;bottom:auto;margin-top:15px}}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe{background-color:#48c4cf;text-align:center;padding:50px 20px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe .form-label{font-size:14px;line-height:22px;color:#fff;text-transform:uppercase;margin-bottom:6px;font-family:"Barlow",sans-serif;font-weight:700}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe .form-title{font-size:36px;line-height:44px;color:#fff;margin-bottom:50px;font-family:"Barlow",sans-serif;font-weight:700}@media(max-width: 782px){.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe .form-title{font-size:22px;line-height:30px}}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form{max-width:732px;width:100%;margin:0 auto}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form ::-webkit-input-placeholder{color:#fff}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form ::-moz-placeholder{color:#fff}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form :-ms-input-placeholder{color:#fff}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form :-moz-placeholder{color:#fff}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input{color:#fff;border:0;display:block;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=text]{margin-bottom:36px;max-width:330px;width:100%;float:left}@media(max-width: 900px){.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=text]{max-width:300px}}@media(max-width: 782px){.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=text]{max-width:none;float:none !important}}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=text].input-lname{float:right}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=email],.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=text]{background-color:#3bb0c5;padding:14px 20px;font-size:16px;line-height:24px}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=email]{margin-bottom:36px;width:100%}.sb_campaigns-template-page-strategy_labs .strategy-labs-subscribe form input[type=submit]{text-transform:uppercase;font-size:14px;color:#fff;padding:10px 33px 9px;border:1px solid #fff;background-color:rgba(0,0,0,0);border-radius:5px}.strategy-labs .disclaimer-content{font-size:12px;line-height:16px;color:#fff;background-color:#48c4cf;letter-spacing:.025em;text-transform:uppercase;font-family:"Barlow",sans-serif;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-sb_strategy_labs .middle-inner{margin:40px auto}.single-sb_strategy_labs .middle-inner .middle-content{margin:0 auto;max-width:1120px;padding:0 10px;box-sizing:border-box}.single-sb_strategy_labs .clearfix:after,.single-sb_strategy_labs .clearfix:before{content:" ";display:table}.single-sb_strategy_labs .banner-state{min-height:200px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:space-between;width:100%}.single-sb_strategy_labs .banner-state .banner-inner{background-color:rgba(73,68,68,.3);display:flex;align-items:center;justify-content:space-between;width:100%;height:200px}.single-sb_strategy_labs .state-upper{position:relative;width:100%;max-width:1180px;padding:0 20px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-sb_strategy_labs .state-upper .state-backtomap{font-size:12px;line-height:14px;color:#fff;margin-bottom:20px;display:block;text-decoration:none;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-upper .state-backtomap:before{content:"";margin-right:7px;display:inline-block;width:5px;height:9px;background:url(../img/legacy-theme/icon-back.png) no-repeat center center}.single-sb_strategy_labs .state-upper .state-title{font-size:36px;line-height:42px;color:#fff;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-upper .state-icon{position:absolute;right:0;top:0;height:74px}@media(max-width: 782px){.single-sb_strategy_labs .state-upper .state-icon{display:none}}.single-sb_strategy_labs .state-upper .state-icon img{max-height:74px;width:auto}.single-sb_strategy_labs .state-label{color:#48c4cf;text-transform:uppercase;font-size:14px;line-height:18px;margin-bottom:20px;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-stat-label{color:#494444;font-size:16px;line-height:22px}.single-sb_strategy_labs .state-attainment-blocks{display:flex;gap:20px}.single-sb_strategy_labs .state-attainment-block,.single-sb_strategy_labs .state-progress-block{flex:1 1 50%;border:1px solid #e5e0e1;border-radius:5px;min-width:48%;max-width:542px;width:100%;padding:26px 32px;height:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1400px){.single-sb_strategy_labs .state-attainment-block,.single-sb_strategy_labs .state-progress-block{width:48%;height:auto}}@media(max-width: 782px){.single-sb_strategy_labs .state-attainment-block,.single-sb_strategy_labs .state-progress-block{width:100%;float:none !important;max-width:none}}.single-sb_strategy_labs .state-attainment-block .state-stat{font-size:64px;line-height:72px;color:#48c4cf;margin-bottom:20px;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-attainment-block .state-note{font-size:12px;line-height:20px;color:#494444}@media(max-width: 782px){.single-sb_strategy_labs .state-attainment-block{margin-bottom:30px}}.single-sb_strategy_labs .state-progress-block{display:flex;flex-direction:column;justify-content:flex-start;gap:4rem}.single-sb_strategy_labs .state-progress-block .state-stat-group{position:relative}.single-sb_strategy_labs .state-progress-block .state-stat-group .state-stat-percent{position:absolute;right:0;top:0;font-size:16px;line-height:16px;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-progress-block .state-stat-group .state-progress-bar{width:100%;height:10px;background-color:#e5e0e1;border-radius:10px;margin-top:6px;margin-bottom:27px;position:relative}.single-sb_strategy_labs .state-progress-block .state-stat-group .state-progress-bar .state-progress-fill{position:absolute;left:0;top:0;height:10px;border-radius:10px}.single-sb_strategy_labs .state-assistance{background-color:#efeced;max-width:1140px;width:100%;margin:30px auto 20px;text-align:center;padding:23px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-sb_strategy_labs .state-assistance .state-assistance-title{color:#48c4cf;font-size:24px;line-height:28px;margin-bottom:12px;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-assistance .state-assistance-copy{font-size:16px;line-height:24px;max-width:820px;margin:0 auto 12px}.single-sb_strategy_labs .state-assistance .state-assistance-apply{font-size:16px;line-height:24px;color:#48c4cf;text-decoration:none;display:block;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .policy-landscape-banner .banner-inner{flex-direction:column}.single-sb_strategy_labs .state-progress-banner{background:no-repeat center center;background-size:cover;width:100%;color:#fff;text-align:center;padding:40px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-sb_strategy_labs .state-progress-banner .state-banner-title{font-size:36px;line-height:42px;margin-bottom:12px;font-family:"Barlow",sans-serif;font-weight:700}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-banner .state-banner-title{font-size:30px;line-height:38px}}.single-sb_strategy_labs .state-progress-banner .state-banner-text{font-size:16px;line-height:24px;max-width:820px;margin:0 auto}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-banner .state-banner-text{font-size:14px;line-height:22px}}.single-sb_strategy_labs .state-progress-nav-container{background-color:#48c4cf;height:40px;width:100%;text-align:center;position:relative;bottom:-1px}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-nav-container{height:auto}}.single-sb_strategy_labs .state-progress-nav-container a.state-progress-nav{font-size:14px;line-height:40px;color:#fff;text-decoration:none;margin:0 20px;display:inline-block}.single-sb_strategy_labs .state-progress-container{max-width:1200px;margin:60px auto}.single-sb_strategy_labs .state-progress-container *{font-family:"Barlow",sans-serif}.single-sb_strategy_labs .state-progress-container .state-progress{margin:60px 0}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-container .state-progress .state-progress-top .state-progress-top-left{display:none}}.single-sb_strategy_labs .state-progress-container .state-progress .state-progress-top .state-progress-top-left img{width:162px}.single-sb_strategy_labs .state-progress-container .state-progress .state-progress-top .state-progress-top-right{width:calc(100% - 278px)}@media(max-width: 1400px){.single-sb_strategy_labs .state-progress-container .state-progress .state-progress-top .state-progress-top-right{width:calc(100% - 180px)}}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-container .state-progress .state-progress-top .state-progress-top-right{width:100%}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom{display:flex;gap:40px}@media(max-width: 1400px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block{display:block;flex:1 1 500px;min-width:48%;max-width:542px;min-height:260px;height:auto;width:100%;padding:26px 28px;background:#ebebeb;color:#494444;font-size:16px;line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.stronger-nation-cta{color:#fff}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.stronger-nation-cta .state-progress-block-label{color:#fff}@media(max-width: 1400px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block{width:48%}}@media(max-width: 782px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block{width:100%;margin-bottom:20px;max-width:none;float:none !important}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-block-title{font-size:36px;font-weight:bold;line-height:40px;margin-bottom:6px}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-block-label{text-transform:uppercase;color:#494444;margin-bottom:6px;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block a{color:#48c4cf;font-size:16px;line-height:24px;text-decoration:none;font-family:"Barlow",sans-serif;font-weight:700}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-block-text{line-height:32px;font-size:16px}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-map{float:left;width:114px;margin-top:36px;margin-right:20px;text-align:center;display:block}@media(max-width: 900px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-map{display:none}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block .state-progress-map img{max-width:100%;height:auto}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other .state-progress-block-title{width:calc(100% - 134px);font-size:36px;line-height:44px;color:#48c4cf;float:right;margin-bottom:6px;display:block;font-family:"Barlow",sans-serif;font-weight:700}@media(max-width: 900px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other .state-progress-block-title{width:100%}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other .state-progress-block-text{width:calc(100% - 134px);float:right;line-height:24px;margin-bottom:6px}@media(max-width: 900px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other .state-progress-block-text{width:100%}}.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other a.state-progress-block-link{display:block;width:calc(100% - 134px);float:right}@media(max-width: 900px){.single-sb_strategy_labs .state-progress-container .state-progress-blocks-bottom .state-progress-block.state-progress-other a.state-progress-block-link{width:100%}}.interactive-tools .interactive-tool{margin-bottom:30px}.interactive-tools .interactive-tool .interactive-tool-left{float:left;margin-left:0px}@media(max-width: 600px){.interactive-tools .interactive-tool .interactive-tool-left{display:none}}.interactive-tools .interactive-tool .interactive-tool-left img{display:block;width:120px}.interactive-tools .interactive-tool .interactive-tool-right{float:right;width:calc(100% - 148px)}@media(max-width: 600px){.interactive-tools .interactive-tool .interactive-tool-right{width:100%;float:none}}.interactive-tools .interactive-tool .interactive-tool-right .tool-title{margin-bottom:10px;color:#494444;font-size:24px;line-height:1.2;text-decoration:none;display:block;line-height:32px;font-family:"Barlow",sans-serif;font-weight:700}section.state-additional-links .label{color:#48c4cf;font-size:24px;line-height:28px;margin:100px auto 40px;text-transform:none;text-align:center;letter-spacing:0}section.state-additional-links .link-container>a{display:block;margin-bottom:20px;padding:20px 30px 20px 20px;font-size:24px;text-decoration:none;color:#494444;border:1px solid #e5e0e1;border-radius:10px;display:flex;justify-content:space-between;align-items:center}section.state-additional-links .link-container>a .title-wrapper{display:flex;align-items:center}section.state-additional-links .file-icon{margin:5px 20px 0}.state-progress{margin:30px 0}.state-progress.state-progress-sl_teal .progress-step-yes{background:url(../img/legacy-theme/icon-yes-teal.png) no-repeat center center}.state-progress.state-progress-sl_teal .state-progress-top-label{color:#48c4cf}.state-progress.state-progress-sl_yellow .progress-step-yes{background:url(../img/legacy-theme/icon-yes-yellow.png) no-repeat center center}.state-progress.state-progress-sl_yellow .state-progress-top-label{color:#fac547}.state-progress.state-progress-sl_raspberry .progress-step-yes{background:url(../img/legacy-theme/icon-yes-raspberry.png) no-repeat center center}.state-progress.state-progress-sl_raspberry .state-progress-top-label{color:#da1963}@media(max-width: 1400px){.state-progress .state-progress-top{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 600px){.state-progress .state-progress-top{padding:0}}.state-progress .state-progress-top .state-progress-top-left{float:left;margin-left:0px;margin-bottom:38px}@media(max-width: 600px){.state-progress .state-progress-top .state-progress-top-left{display:none}}.state-progress .state-progress-top .state-progress-top-left img{width:120px}.state-progress .state-progress-top .state-progress-top-right{float:right;width:calc(100% - 148px);padding-top:8px}@media(max-width: 600px){.state-progress .state-progress-top .state-progress-top-right{float:none;width:100%}}.state-progress .state-progress-top .state-progress-top-right .state-progress-top-label{font-size:14px;line-height:18px;text-transform:uppercase;margin-bottom:6px;font-family:"Barlow",sans-serif;font-weight:700}.state-progress .state-progress-top .state-progress-top-right .state-progress-top-title{font-size:24px;font-weight:700;color:#494444;line-height:28px;margin-bottom:6px;max-width:870px}.state-progress .state-progress-top .state-progress-top-right .state-progress-top-text{font-size:16px;color:#494444;line-height:24px;max-width:870px}.state-progress .state-progress-steps{margin-top:30px;padding:0 20px;display:table;width:100%;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 900px){.state-progress .state-progress-steps{display:block}}.state-progress .state-progress-steps .state-progress-step{text-align:center;border:1px solid #e5e0e1;border-left:0;height:200px;width:25%;padding:26px 10px;margin-top:20px;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 900px){.state-progress .state-progress-steps .state-progress-step{width:50%;display:block;float:left}}@media(max-width: 600px){.state-progress .state-progress-steps .state-progress-step{width:100% !important;border-radius:5px !important;border:1px solid #e5e0e1 !important;margin-top:20px !important;height:auto}}.state-progress .state-progress-steps .state-progress-step:first-child{border-left:1px solid #e5e0e1}.state-progress .state-progress-steps .state-progress-step .progress-step-no{background:url(../img/legacy-theme/icon-no.png) no-repeat center center;width:50px;height:50px;margin:0 auto}.state-progress .state-progress-steps .state-progress-step .progress-step-yes{width:50px;height:50px;margin:0 auto}.state-progress .state-progress-steps .state-progress-step .progress-step-text{text-align:center;margin:16px auto 0;width:250px;max-width:100%;font-size:14px;line-height:22px}@media(max-width: 1400px){.state-progress .state-progress-steps .state-progress-step .progress-step-text{width:auto}}.block-strategy_labs_progress .state-progress-steps{margin-top:0;margin-bottom:50px;padding:0 20px;display:block;width:100%;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-strategy_labs_progress .state-progress-steps .state-progress-step{text-align:center;border:1px solid #e5e0e1 !important;border-radius:5px !important;height:auto;padding:26px 10px;margin-top:20px !important;width:100% !important;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-strategy_labs_progress .state-progress-steps .state-progress-step:first-child{border-left:1px solid #e5e0e1}.block-strategy_labs_progress .state-progress-steps .state-progress-step .progress-step-no{background:url(../img/legacy-theme/icon-no.png) no-repeat center center;width:50px;height:50px;margin:0 auto}.block-strategy_labs_progress .state-progress-steps .state-progress-step .progress-step-yes{width:50px;height:50px;margin:0 auto}.block-strategy_labs_progress .state-progress-steps .state-progress-step .progress-step-text{text-align:center;margin:16px auto 0;width:auto;max-width:100%;font-size:14px;line-height:22px}.sb_news_views-template-template-single_podcast main.single-podcast{max-width:1140px;margin:auto;padding-top:40px}.sb_news_views-template-template-single_podcast :root{--vol-slider-shadow: 0px;--time-slider-shadow: 0px}.sb_news_views-template-template-single_podcast .podcast-bkgrd-wrapper{position:relative}.sb_news_views-template-template-single_podcast .podcast-img-bkgrd{height:420px;filter:saturate(3);overflow:hidden;position:relative}.sb_news_views-template-template-single_podcast .podcast-gradient{background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4) 100%);position:absolute;top:0;width:100%;height:100%}.sb_news_views-template-template-single_podcast #podcast-list article .img-wrapper>img,.sb_news_views-template-template-single_podcast .newest-podcast .podcast-image>img,.sb_news_views-template-template-single_podcast .podcast-img-bkgrd img{filter:grayscale(1) brightness(0.8);opacity:.8;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover}.sb_news_views-template-template-single_podcast .podcast-overlay{height:100%;width:100%;opacity:.5;position:absolute;top:0}.sb_news_views-template-template-single_podcast .podcast-back{text-transform:uppercase;text-decoration:none;font-family:"Barlow",sans-serif;font-weight:500;font-size:12px;color:#fff;display:inline-flex;background-color:#6d56cc;padding:5px 15px;position:absolute;left:-10px;top:30px;z-index:10}.sb_news_views-template-template-single_podcast .podcast-back::before{content:"«";padding:0 5px 0 0}.sb_news_views-template-template-single_podcast .podcast-back:hover{background-color:#3c2989}.sb_news_views-template-template-single_podcast .podcast-wrapper{display:flex;align-items:center;justify-content:center}.sb_news_views-template-template-single_podcast .podcast-player{margin:-100px 40px 30px;z-index:1;background-color:#fff;padding:40px 25px 0;max-width:100%}.sb_news_views-template-template-single_podcast .podcast-excerpt{padding:0 15px}.sb_news_views-template-template-single_podcast .podcast-excerpt h2{margin-top:0;font-size:36px;color:#000;font-family:"Barlow",sans-serif}.sb_news_views-template-template-single_podcast .podcast-excerpt p{font-size:1.8rem;color:#000}.sb_news_views-template-template-single_podcast .podcast-excerpt p .article-date.news-label{font-weight:400;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;color:#8c8c8c}.sb_news_views-template-template-single_podcast .player-controls{display:flex;margin:60px 0;width:100%;justify-content:space-between;padding:20px 10px;box-shadow:0px 5px 10px -5px #ddd;border-radius:50px}.sb_news_views-template-template-single_podcast .player-controls .podcast-logo{padding-left:30px;display:flex;align-items:center}.sb_news_views-template-template-single_podcast .player-controls .podcast-logo img{max-width:111px;height:auto}.sb_news_views-template-template-single_podcast .player-transport{display:flex;align-items:center;justify-content:center;width:140px;padding:0 10px;margin-inline:15px}.sb_news_views-template-template-single_podcast .player-transport>button{padding:0}.sb_news_views-template-template-single_podcast .player-transport>*{flex-shrink:0}.sb_news_views-template-template-single_podcast .player-time{position:absolute;top:-7px;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-family:"Barlow",sans-serif;color:#000;pointer-events:none}.sb_news_views-template-template-single_podcast .player-time-wrapper,.sb_news_views-template-template-single_podcast .player-vol-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.sb_news_views-template-template-single_podcast .player-time-wrapper{min-width:400px}.sb_news_views-template-template-single_podcast .player-vol-wrapper{padding-right:30px}.sb_news_views-template-template-single_podcast #play-btn,.sb_news_views-template-template-single_podcast #play-btn.paused{background-image:url("../img/podcast/play-pause-sprite.png");background-repeat:no-repeat;background-position-y:center;background-position-x:left;background-color:#6d56cc;margin:0 10px;border:none;border-radius:50%;height:50px !important;width:50px !important;transition:none}.sb_news_views-template-template-single_podcast #play-btn.playing{background-position-x:right;background-color:#3c2989}.sb_news_views-template-template-single_podcast #rewind{background-image:url("../img/podcast/rewind.png");background-repeat:no-repeat;background-position:45% 25%;background-color:#e6e7e8;border:none;border-radius:50%;height:25px;width:25px}.sb_news_views-template-template-single_podcast #forward{background-image:url("../img/podcast/forward.png");background-repeat:no-repeat;background-position:45% 25%;background-color:#e6e7e8;border:none;border-radius:50%;height:25px;width:25px}.sb_news_views-template-template-single_podcast #play-btn:focus,.sb_news_views-template-template-single_podcast #rewind:focus,.sb_news_views-template-template-single_podcast #forward:focus{outline:none;border:none}.sb_news_views-template-template-single_podcast #play-btn:hover,.sb_news_views-template-template-single_podcast #rewind:hover,.sb_news_views-template-template-single_podcast #forward:hover{opacity:.7}.sb_news_views-template-template-single_podcast #mute-control{background-image:url("../img/podcast/volume-sprite.png");background-repeat:no-repeat;background-position-y:center;background-position-x:0px;background-color:rgba(0,0,0,0);margin:0 10px;border:none;height:20px;width:20px;padding:0;transition:none}.sb_news_views-template-template-single_podcast #mute-control:focus{outline:none;border:none}.sb_news_views-template-template-single_podcast #mute-control.full{background-position-x:0px}.sb_news_views-template-template-single_podcast #mute-control.mid{background-position-x:-20px}.sb_news_views-template-template-single_podcast #mute-control.low{background-position-x:-40px}.sb_news_views-template-template-single_podcast #mute-control.mute{background-position-x:-60px !important}.sb_news_views-template-template-single_podcast #mute-control:hover{opacity:.7}.sb_news_views-template-template-single_podcast #time-slider{width:500px;z-index:2}.sb_news_views-template-template-single_podcast #vol-slider{width:100px;z-index:2}.sb_news_views-template-template-single_podcast input[type=range].podcast{appearance:none;width:100%;margin:2.5px 0;border:none}.sb_news_views-template-template-single_podcast input[type=range].podcast:focus{outline:none}.sb_news_views-template-template-single_podcast input[type=range].podcast::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;background:#6d56cc;border-radius:0px;border:0px solid rgba(1,1,1,0)}.sb_news_views-template-template-single_podcast #vol-slider::-webkit-slider-runnable-track{box-shadow:var(--vol-slider-shadow) 0px 0px #a9a6a6 inset}.sb_news_views-template-template-single_podcast #time-slider::-webkit-slider-runnable-track{box-shadow:var(--time-slider-shadow) 0px 0px #a9a6a6 inset}.sb_news_views-template-template-single_podcast input[type=range].podcast::-webkit-slider-thumb{border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer;-webkit-appearance:none;margin-top:-2.5px}.sb_news_views-template-template-single_podcast input[type=range].podcast:focus::-webkit-slider-runnable-track{background:#6d56cc}.sb_news_views-template-template-single_podcast input[type=range]::-webkit-progress-value{background-color:#a9a6a6;border:1px solid #a9a6a6}.sb_news_views-template-template-single_podcast input[type=range].podcast::-moz-range-track{width:100%;height:5px;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0);background:#6d56cc;border-radius:0px;border:0px solid rgba(1,1,1,0)}.sb_news_views-template-template-single_podcast input[type=range]::-moz-range-progress{background-color:#a9a6a6;border:1px solid #a9a6a6}.sb_news_views-template-template-single_podcast input[type=range].podcast::-moz-range-thumb{box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer}.sb_news_views-template-template-single_podcast input[type=range].podcast::-ms-track{width:100%;height:5px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.sb_news_views-template-template-single_podcast input[type=range].podcast::-ms-fill-lower{background:#a9a6a6;border:0px solid rgba(1,1,1,0);border-radius:0px;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0)}.sb_news_views-template-template-single_podcast input[type=range].podcast::-ms-fill-upper{background:#6d56cc;border:0px solid rgba(1,1,1,0);border-radius:0px;box-shadow:1px 1px 1px rgba(0,0,0,0),0px 0px 1px rgba(13,13,13,0)}.sb_news_views-template-template-single_podcast input[type=range].podcast::-ms-thumb{box-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(13,13,13,0);border:0px solid rgba(0,0,0,0);height:10px;width:10px;border-radius:50px;background:#494444;cursor:pointer;height:5px}.sb_news_views-template-template-single_podcast input[type=range].podcast:focus::-ms-fill-lower{background:#6d56cc}.sb_news_views-template-template-single_podcast input[type=range].podcast:focus::-ms-fill-upper{background:#6d56cc}@media screen and (max-width: 1000px){.sb_news_views-template-template-single_podcast .podcast-logo{display:none}.sb_news_views-template-template-single_podcast .podcast-back{left:0}.sb_news_views-template-template-single_podcast main{padding-top:0px}.sb_news_views-template-template-single_podcast .podcast-excerpt>*{max-width:90vw}.sb_news_views-template-template-single_podcast .podcast-excerpt h1{font-size:30px;font-size:clamp(3.6rem,5vw,6.4rem);line-height:clamp(4.8rem,6vw,7.2rem)}.sb_news_views-template-template-single_podcast .podcast-excerpt h2{font-size:30px}.sb_news_views-template-template-single_podcast .podcast-excerpt p{font-size:16px}.sb_news_views-template-template-single_podcast .player-vol-wrapper{display:none}.sb_news_views-template-template-single_podcast .player-time-wrapper{max-width:100%;padding:30px 0 50px;min-width:85%}.sb_news_views-template-template-single_podcast #time-slider{width:100%}.sb_news_views-template-template-single_podcast .podcast-player{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;z-index:1;background-color:#fff;padding:40px 0px;max-width:100%}.sb_news_views-template-template-single_podcast .player-controls{flex-direction:column-reverse;margin:50px 0 15px;width:100%;justify-content:center;align-items:center;padding:0 15px;box-shadow:none}.sb_news_views-template-template-single_podcast #play-btn{margin:10px 30px}}@media screen and (max-width: 600px){.sb_news_views-template-template-single_podcast .podcast-img-bkgrd{height:250px}}.sb_news_views-template-template-single_podcast .podcast-platforms{background-color:#f2f2f2;padding:90px 15px}.sb_news_views-template-template-single_podcast .podcast-platforms .platform-wrapper{max-width:1240px;margin:auto}.sb_news_views-template-template-single_podcast .platform-wrapper>p{font-size:24px;color:#000;text-align:center;margin-bottom:40px;font-family:"Barlow",sans-serif}.sb_news_views-template-template-single_podcast .platform-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sb_news_views-template-template-single_podcast .platform-links>div{flex-basis:25%}.sb_news_views-template-template-single_podcast .platform-links a{text-decoration:none;font-family:"Barlow",sans-serif;color:#000;font-size:14px;text-transform:uppercase;font-weight:500;display:flex;flex-direction:column;justify-content:center;align-items:center}.sb_news_views-template-template-single_podcast .platform-links a>img{max-width:120px;height:auto}.sb_news_views-template-template-single_podcast .platform-links a>i{margin-left:10px;position:relative;transition:left .3s ease-in-out}.sb_news_views-template-template-single_podcast .platform-links a:hover{opacity:.7}.sb_news_views-template-template-single_podcast .platform-links a img:hover{opacity:1}.sb_news_views-template-template-single_podcast .platform-links a:hover>i{left:3px}@media screen and (max-width: 1000px){.sb_news_views-template-template-single_podcast .podcast-platforms{padding:60px 15px}.sb_news_views-template-template-single_podcast .platform-links a{flex-direction:column;font-size:18px}.sb_news_views-template-template-single_podcast .platform-links a>i{display:none}.sb_news_views-template-template-single_podcast .platform-links a>img{max-width:60px;margin-right:0px;margin-bottom:5px}}@media screen and (max-width: 600px){.sb_news_views-template-template-single_podcast .podcast-platforms{padding:45px 15px}.sb_news_views-template-template-single_podcast .platform-links>div{flex-basis:50%;margin:15px 0}.sb_news_views-template-template-single_podcast .platform-links a{font-size:18px}.sb_news_views-template-template-single_podcast .platform-links a>img{max-width:40px;margin-bottom:5px}.sb_news_views-template-template-single_podcast .platform-wrapper>p{font-size:16px;line-height:24px}}.sb_news_views-template-template-single_podcast .single-podcast-article{display:grid;max-width:1100px;margin:auto;padding:60px 20px 100px;grid-template-columns:1fr 380px}.sb_news_views-template-template-single_podcast .single-podcast-article>article{padding-right:50px;height:fit-content;position:sticky;top:120px}@media screen and (max-width: 1000px){.sb_news_views-template-template-single_podcast .single-podcast-article>article{position:relative;top:0;padding-right:0}}.sb_news_views-template-template-single_podcast p.episode-label{text-transform:uppercase;font-family:"Barlow",sans-serif;font-size:14px;font-weight:700;color:#6d56cc;margin-bottom:5px}.sb_news_views-template-template-single_podcast .single-podcast-article h1{font-size:40px;line-height:48px;font-family:"Barlow",sans-serif;color:#000;margin:10px 0 60px}.sb_news_views-template-template-single_podcast .single-podcast-article p{font-size:18px;line-height:30px}.sb_news_views-template-template-single_podcast .single-podcast-article .article-date{font-family:"Roboto Slab",serif;font-weight:400;font-size:1.8rem;line-height:2.8rem;color:#8c8c8c}.sb_news_views-template-template-single_podcast .single-podcast-article aside{padding-left:50px;flex-shrink:0;flex-grow:0}.sb_news_views-template-template-single_podcast .single-podcast-article aside>p{font-family:"Barlow",sans-serif;font-weight:700;font-size:32px;line-height:40px;color:#000}.sb_news_views-template-template-single_podcast .recent-podcasts article{padding:0px 0 50px}.sb_news_views-template-template-single_podcast .recent-podcasts a{text-decoration:none;color:#000}.sb_news_views-template-template-single_podcast .recent-podcasts h3{font-family:"Barlow",sans-serif;color:#000;font-size:24px;margin-bottom:0px;line-height:28px}.sb_news_views-template-template-single_podcast .recent-podcasts a:hover h3{color:#6d56cc}.sb_news_views-template-template-single_podcast .recent-podcasts p{font-size:16px;padding-top:15px;line-height:24px}@media screen and (max-width: 1000px){.sb_news_views-template-template-single_podcast .single-podcast-article{display:block;padding:60px 20px 60px}.sb_news_views-template-template-single_podcast .single-podcast-article article{padding-right:0px;margin-bottom:60px}.sb_news_views-template-template-single_podcast .single-podcast-article h1{font-size:30px;line-height:38px}.sb_news_views-template-template-single_podcast .single-podcast-article img{max-width:100%;height:auto}.sb_news_views-template-template-single_podcast .single-podcast-article p{font-size:16px}.sb_news_views-template-template-single_podcast .single-podcast-article aside{padding-left:0px}}.sb_news_views-template-template-single_podcast .podcast-landing .readmore{font-family:"Futura W01 Bold";color:#494444;font-size:12px;line-height:12px;text-decoration:none;display:inline-flex;align-items:center}.sb_news_views-template-template-single_podcast .podcast-landing .readmore::before{content:"+";width:12px;height:12px;border-radius:50%;color:#fff;background-color:#fcb03a;margin:0 5px 0 0;padding:1px 2px 3px 2px;display:inline-flex;align-items:center;justify-content:center}.sb_news_views-template-template-single_podcast .podcast-landing .excerpt .readmore::before{margin-left:0px}.sb_news_views-template-template-single_podcast .podcast-landing .readmore:hover{opacity:.7}.sb_news_views-template-template-single_podcast main.podcast-upper{display:flex;flex-direction:column-reverse;width:100%;max-width:none;padding-top:20px}.sb_news_views-template-template-single_podcast .podcast-main{background:#f2f2f2;margin-bottom:60px;padding:0 15px}.sb_news_views-template-template-single_podcast .podcast-main>div{display:flex;max-width:1140px;margin:auto;padding:60px 0}.sb_news_views-template-template-single_podcast .podcast-main figure{padding-right:80px;padding-top:10px}.sb_news_views-template-template-single_podcast .podcast-landing .podcast-gradient{padding:0}.sb_news_views-template-template-single_podcast .podcast-landing .podcast-gradient span{font-family:"Futura W01 Bold";color:#fff;font-size:12px;padding:20px 0 0 30px;display:inline-block}.sb_news_views-template-template-single_podcast .podcast-landing .podcast-image .podcast-gradient img{position:absolute;bottom:30px;right:30px}.sb_news_views-template-template-single_podcast .podcast-landing .podcast-gradient img{position:absolute;bottom:10px;right:0px}.sb_news_views-template-template-single_podcast #podcast-list .podcast-gradient img{width:100%;height:auto}.sb_news_views-template-template-single_podcast a.podcast-title{text-decoration:none}.sb_news_views-template-template-single_podcast #podcast-list h3,.sb_news_views-template-template-single_podcast .podcast-main h1{font-family:"Futura W01 Bold";color:#494444;font-size:20px;line-height:28px}.sb_news_views-template-template-single_podcast #podcast-list h3:hover{color:#e68f1a}.sb_news_views-template-template-single_podcast #podcast-list .excerpt{color:#494444;font-size:16px;line-height:24px;padding-top:15px}.sb_news_views-template-template-single_podcast .podcast-main p{font-size:16px;line-height:24px}.sb_news_views-template-template-single_podcast .podcast-main .platform-links-small{display:flex;align-items:center;margin-top:30px}.sb_news_views-template-template-single_podcast .podcast-main .platform-links-small>*{margin-right:20px}.sb_news_views-template-template-single_podcast .podcast-main .platform-links-small strong{font-size:14px;font-family:"Futura W01 Bold";color:#494444;margin-bottom:3px}.sb_news_views-template-template-single_podcast .podcast-main .platform-links-small img{max-width:25px;height:auto}.sb_news_views-template-template-single_podcast .newest-podcast{margin-bottom:60px;background-image:url("../images/podcast/soundwave-bkgrd.png");background-position:center top;background-repeat:no-repeat}.sb_news_views-template-template-single_podcast .newest-podcast article{margin:auto;max-width:1140px;padding-top:30px}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-image{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:3/4;grid-row:1/3;margin-right:-40px;width:420px;height:440px;position:relative;overflow:hidden;filter:saturate(3);cursor:pointer;border-radius:5px}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content .text-wrapper{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/3;grid-row:1/2;padding-right:40px;padding-top:60px}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content .text-wrapper .excerpt{font-size:18px;margin-bottom:5px;line-height:30px}.sb_news_views-template-template-single_podcast .newest-podcast a{text-decoration:none}.sb_news_views-template-template-single_podcast .newest-podcast h2{font-size:38px;line-height:48px;font-family:"Futura W01 Bold";color:#494444}.sb_news_views-template-template-single_podcast .newest-podcast h2:hover{color:#e68f1a}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-player{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/3;grid-row:2/3;margin:0;padding:0;margin-left:-20px}.sb_news_views-template-template-single_podcast .podcast-player.podcast-landing .player-controls{margin:0px 0 20px -30px}.sb_news_views-template-template-single_podcast .podcast-player.podcast-landing #time-slider{width:400px}.sb_news_views-template-template-single_podcast #podcast-list article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:60px}.sb_news_views-template-template-single_podcast #podcast-list article .img-wrapper{-ms-grid-column:1;position:relative;height:260px;overflow:hidden;margin-right:45px;filter:saturate(3);cursor:pointer;border-radius:5px}.sb_news_views-template-template-single_podcast #podcast-list article .episode-preview{-ms-grid-column:2}.sb_news_views-template-template-single_podcast #podcast-list{padding:30px}@media screen and (max-width: 1200px){.sb_news_views-template-template-single_podcast .newest-podcast .text-wrapper{display:flex;flex-direction:column;justify-content:center}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content{padding-right:30px;padding-left:30px}.sb_news_views-template-template-single_podcast .newest-podcast h2{font-size:30px;line-height:38px}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-image{grid-row:1/2;margin-right:0}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-player{grid-column:1/4;margin-top:60px;margin-left:0}.sb_news_views-template-template-single_podcast .podcast-player.podcast-landing .player-controls{margin:20px 0 20px -15px}.sb_news_views-template-template-single_podcast .podcast-player.podcast-landing #time-slider{width:100%}}@media screen and (max-width: 900px){.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content{grid-template-columns:1fr 1fr}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content .podcast-image{grid-row:1/2;grid-column:1/3;width:100%;margin-bottom:30px}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content .text-wrapper{grid-row:2/3;grid-column:1/3;padding-top:0}.sb_news_views-template-template-single_podcast .newest-podcast .podcast-content .podcast-player{grid-row:3/4;grid-column:1/3;margin-left:0}.sb_news_views-template-template-single_podcast .podcast-main>div{flex-direction:column}.sb_news_views-template-template-single_podcast .podcast-main figure{margin-bottom:20px}.sb_news_views-template-template-single_podcast #podcast-list article{grid-template-columns:1fr;margin-bottom:90px}.sb_news_views-template-template-single_podcast #podcast-list article .img-wrapper{margin-right:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.podcast-gradient{z-index:1}.ie-overlay{position:absolute;height:100%;width:100%;opacity:.5;z-index:0;top:0}}.tax-sb_news_views_authors main header{max-width:1060px;margin:auto;padding-inline:30px}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header{padding-inline:15px}}.tax-sb_news_views_authors main header h1{font-size:4rem}.tax-sb_news_views_authors main header.profile-header{max-width:100%;background:linear-gradient(to right, #fff 0%, #fff 70%, #3c2989 70%, #3c2989 100%)}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header{background:#fff}}.tax-sb_news_views_authors main header.profile-header .inner{max-width:1260px;margin:auto;padding-inline:30px;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:120px}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header .inner{display:block;padding-inline:15px}}.tax-sb_news_views_authors main header.profile-header .inner .imgcol{flex-basis:300px;flex-grow:0;background-color:#3c2989;padding-block:90px;position:relative}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header .inner .imgcol{padding-block:60px 0;background-color:#fff}}.tax-sb_news_views_authors main header.profile-header .inner .imgcol .imgwrap{position:absolute;width:400px;aspect-ratio:1;border-radius:50%;overflow:hidden;position:relative;border:30px solid #fff;transform:translateX(-30%)}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header .inner .imgcol .imgwrap{transform:none;width:240px;border:none}}.tax-sb_news_views_authors main header.profile-header .inner .imgcol .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover}.tax-sb_news_views_authors main header.profile-header .inner .profilewrap{flex-grow:2;flex-basis:600px;padding-block:60px;align-self:flex-end}.tax-sb_news_views_authors main header.profile-header .inner .profilewrap h1{font-weight:700;font-size:clamp(3.6rem,5.5vw,7.2rem);line-height:clamp(3.6rem,5.5vw,7.2rem);margin:0;margin-bottom:30px}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header .inner .profilewrap h1{margin-bottom:0px}}.tax-sb_news_views_authors main header.profile-header .inner .profilewrap h2{font-weight:700;font-size:20px;line-height:30px;letter-spacing:.1em;text-transform:uppercase;color:#e58e1a}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main header.profile-header .inner .profilewrap h2{margin-top:5px}}.tax-sb_news_views_authors main section.articles{padding-top:60px;padding-inline:30px}@media screen and (max-width: 500px){.tax-sb_news_views_authors main section.articles{padding-inline:15px}}.tax-sb_news_views_authors main section.articles a[data-article]{display:flex;gap:30px;flex-direction:row;position:relative;max-height:400px;margin-bottom:60px;max-width:1000px;margin-inline:auto;padding:1rem}.tax-sb_news_views_authors main section.articles a[data-article]:focus{outline:thin solid #6d56cc}@media screen and (max-width: 500px){.tax-sb_news_views_authors main section.articles a[data-article]{flex-direction:column-reverse;gap:0;max-height:100%;margin-bottom:60px}}.tax-sb_news_views_authors main section.articles a[data-article] .preview{flex:1 1 auto}.tax-sb_news_views_authors main section.articles a[data-article] .label{grid-area:label}.tax-sb_news_views_authors main section.articles a[data-article] .count{grid-area:count;font-family:"Barlow",sans-serif;position:absolute;right:0;top:-10px;font-size:1.4rem;line-height:2.4rem;letter-spacing:10%;color:#8c8c8c;display:none}.tax-sb_news_views_authors main section.articles a[data-article] figure{flex-basis:200px;flex-grow:0;flex-shrink:0}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main section.articles a[data-article] figure{flex-basis:180px;height:30vw;aspect-ratio:1}}@media screen and (max-width: 700px){.tax-sb_news_views_authors main section.articles a[data-article] figure{flex-basis:150px;height:150px;aspect-ratio:1}}@media screen and (max-width: 500px){.tax-sb_news_views_authors main section.articles a[data-article] figure{flex-basis:100px;width:100px;height:100px;aspect-ratio:1}}.tax-sb_news_views_authors main section.articles a[data-article] h2{grid-area:heading;font-size:3.2rem;line-height:4rem;padding:0;margin:10px 0 10px;max-width:900px}@media screen and (max-width: 1000px){.tax-sb_news_views_authors main section.articles a[data-article] h2{font-size:2.6rem;line-height:3.4rem}}@media screen and (max-width: 600px){.tax-sb_news_views_authors main section.articles a[data-article] h2{font-size:2.2rem;line-height:2.8rem}}.tax-sb_news_views_authors main section.articles a[data-article] .datelabel{grid-area:date;font-size:1.4rem;line-height:2.4rem;letter-spacing:10%;color:#8c8c8c;text-transform:none;margin-bottom:5px}.tax-sb_news_views_authors main section.articles a[data-article] .datelabel a:last-of-type{margin-right:7px}.tax-sb_news_views_authors main section.articles a[data-article] .datelabel a:last-of-type:after{content:"•";margin-left:7px}.tax-sb_news_views_authors main section.articles a[data-article] .excerpt{grid-area:excerpt;font-size:1.6rem;line-height:2.6rem;color:#000}@media screen and (max-width: 600px){.tax-sb_news_views_authors main section.articles a[data-article] .excerpt{font-size:1.4rem;line-height:2.4rem}}.tax-sb_news_views_authors main section.articles .imgwrap{position:relative}.tax-sb_news_views_authors main section.articles .imgwrap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tax-sb_news_views_authors main section.articles section.no-results{display:flex;align-items:center;justify-content:center}.tax-sb_news_views_authors main section.articles section.no-results .page-content{text-align:center}.tax-sb_news_views_authors main section.articles section.no-results .page-content h2{color:#6d56cc;font-size:4.8rem}.tax-sb_news_views_authors main section.articles section.no-results .page-content p{font-size:2rem;color:#8c8c8c}.tax-sb_news_views_authors main #authorLoading{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);pointer-events:none;opacity:0;transform:translateY(100%);transition:all .3s ease-in-out}.tax-sb_news_views_authors main #authorLoading.loading{transform:translateY(0);opacity:1}.tax-sb_news_views_authors main #authorLoading svg{width:60px;animation:spinning 5s linear infinite}html{scroll-behavior:smooth}body.page-template-page-ccc-application,body.page-template-page-community-college-challenge{padding-top:0}body.page-template-page-ccc-application #masthead,body.page-template-page-ccc-application #mainNavDropdown,body.page-template-page-ccc-application #colophon,body.page-template-page-community-college-challenge #masthead,body.page-template-page-community-college-challenge #mainNavDropdown,body.page-template-page-community-college-challenge #colophon{display:none !important}section.back{color:#fff;background-color:#6d56cc;display:flex;justify-content:center;align-items:center;height:90px;width:100%;z-index:11;position:relative;max-width:100%;transform:translateY(-5px)}section.back a{color:#fff !important;text-decoration:none;font-weight:600;font-size:1.8rem;align-items:center}section.back a img{margin-left:10px;transform:translateY(0px);transition:all .3s ease-in-out}section.back a:hover img{opacity:1;transform:translateY(0px) translateX(5px)}section.section-nav{border-bottom:3px solid #6d56cc;z-index:10;position:relative}section.section-nav .inner{max-width:1260px;padding:30px;margin:auto;display:flex;flex-direction:column;gap:30px;justify-content:space-between;align-items:center;position:relative;z-index:-1}@media screen and (max-width: 1200px){section.section-nav .inner{flex-direction:column}}@media screen and (max-width: 800px){section.section-nav .inner{flex-direction:row}}section.section-nav .inner #toggleMobileNav{display:none;overflow:hidden;width:35px;height:25px;background:none;outline:none;border:none;border-radius:0px;padding:0;flex-direction:column;justify-content:space-between;position:relative}@media screen and (max-width: 800px){section.section-nav .inner #toggleMobileNav{display:flex}}section.section-nav .inner #toggleMobileNav>div{height:5px;width:100%;background-color:#6d56cc;border-radius:5px}section.section-nav .inner img{max-width:clamp(160px,50vw,350px);position:relative;margin:15px}section.section-nav .inner nav{display:flex;flex-grow:2;justify-content:space-evenly;width:100%}@media screen and (max-width: 800px){section.section-nav .inner nav{position:absolute;flex-direction:column;top:100%;right:0;padding:30px;gap:15px;background-color:#fff;width:100%;transform:translateY(-100%);transition:all .3s ease-in-out;z-index:-1;opacity:0;pointer-events:none}section.section-nav .inner nav.expanded{transform:translateY(0);opacity:1;pointer-events:all}}section.section-nav .inner nav a{font-family:"Barlow",sans-serif;color:#000;text-decoration:none;font-size:20px;font-weight:500;line-height:20px;letter-spacing:.2px;padding:0;height:30px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;position:relative}section.section-nav .inner nav a::after{position:absolute;content:"";width:0;height:2px;background-color:#e58e1a;left:0;bottom:0;transition:all .3s ease-in-out}section.section-nav .inner nav a:hover{color:#e58e1a}section.section-nav .inner nav a:hover::after{width:100%}section.section-nav .inner nav a.nav-btn{background-color:#6d56cc;border-radius:7px;color:#fff;font-size:14px;font-weight:700;padding:0 15px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:translateY(-5px)}section.section-nav .inner nav a.nav-btn::after{display:none}section.section-nav .inner nav a.nav-btn:hover{background-color:#e58e1a}main.community-college-challenge h2{font-family:"Barlow",sans-serif;font-weight:bold;font-size:clamp(36px,5vw,48px);line-height:clamp(46px,6vw,68px);letter-spacing:.1px;color:#323232;margin-bottom:60px}main.community-college-challenge a{color:#6d56cc}main.community-college-challenge a:hover{color:#e58e1a}main.community-college-challenge a.blue-button,main.community-college-challenge a.orange-button{color:#fff}main.community-college-challenge p,main.community-college-challenge li{font-size:20px;line-height:38px;text-align:center;letter-spacing:.3px;color:#323232;margin-bottom:50px}main.community-college-challenge a.btn{margin:0 20px;color:#fff;font-size:18px;font-weight:700;line-height:23px;display:inline-flex;align-items:center;letter-spacing:.2px;text-decoration:none;position:relative;background-color:#e58e1a;border-radius:9px;padding:6px 20px;text-transform:uppercase;min-height:42px;font-family:"Barlow",sans-serif;transition:all .3s ease-in-out;margin-bottom:15px}main.community-college-challenge a.btn:hover{background-color:#6d56cc}main.community-college-challenge a.btn.bold{font-weight:700;font-family:"Barlow",sans-serif}main.community-college-challenge a.btn.secondary{background-color:#6d56cc}main.community-college-challenge a.btn.secondary:hover{background-color:#68b575}main.community-college-challenge section.banner{position:relative;height:975px;background-position:top center;background-size:cover}main.community-college-challenge section.banner .darken{position:absolute;inset:0;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 800px){main.community-college-challenge section.banner .darken{background-color:rgba(0,0,0,.65)}}main.community-college-challenge section.banner .inner{max-width:1260px;padding:30px;padding-top:clamp(90px,20vw,260px)}main.community-college-challenge section.banner .inner h1{font-family:"Barlow",sans-serif;font-size:90px;font-size:clamp(40px,7vw,90px);font-weight:700;line-height:99px;line-height:clamp(48px,7.5vw,99px);letter-spacing:0;color:#fff;text-align:center;letter-spacing:.2px;margin-bottom:50px}main.community-college-challenge section.banner .inner p{color:#fff;text-align:center;font-size:24px;font-size:clamp(18px,2vw,24px);line-height:36px;line-height:clamp(32px,3vw,36px);letter-spacing:.3px;margin-bottom:50px}main.community-college-challenge section.banner .inner a.icon-btn{display:block;margin:auto;color:#fff;font-weight:700;font-size:30px;line-height:36px;display:inline-flex;align-items:center;letter-spacing:.2px;text-decoration:none;position:relative;font-family:"Barlow",sans-serif;text-align:left}main.community-college-challenge section.banner .inner a.icon-btn::before{box-sizing:border-box;content:" ▶";width:40px;min-width:40px;height:40px;background-color:#68b575;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:10px;padding-top:2px;padding-left:4px;border-radius:50%;margin-right:15px;transition:all .3s ease-in-out;transform-origin:center}main.community-college-challenge section.banner .inner a.icon-btn:hover::before{background-color:#e58e1a;color:#fff}main.community-college-challenge section.banner .inner .icondown{display:flex;justify-content:center}main.community-college-challenge section.banner .inner .icondown svg{margin:auto}main.community-college-challenge section.content-block .inner{max-width:1260px;margin:auto;padding:90px 30px}main.community-college-challenge section.awards-block{margin-bottom:60px;position:relative;padding-bottom:90px}main.community-college-challenge section.awards-block #trophy-illustration{position:absolute;right:0;top:45%;width:400px;height:500px}@media screen and (max-width: 1200px){main.community-college-challenge section.awards-block #trophy-illustration{opacity:.15}}main.community-college-challenge section.awards-block .upper{max-width:1260px;padding:90px 30px 60px;margin:auto;position:relative}main.community-college-challenge section.awards-block .upper h2{font-family:"Barlow",sans-serif;font-style:normal;font-weight:bold;font-size:76px;line-height:120px;font-size:clamp(40px,10vw,76px);line-height:clamp(50px,12vw,90px);letter-spacing:.2px;color:#68b575;z-index:2;position:relative;margin-bottom:0;text-align:center}main.community-college-challenge section.awards-block .upper img{position:absolute;right:30px;top:-40px;display:none}main.community-college-challenge section.awards-block .lower{max-width:1260px;padding:30px;margin:auto;position:relative}main.community-college-challenge section.awards-block .lower h3{font-family:"Barlow",sans-serif;font-style:normal;font-weight:bold;font-size:60px;line-height:68px;letter-spacing:.1px;color:#323232;margin-bottom:30px}main.community-college-challenge section.awards-block .lower .awards-list{max-width:760px;display:grid;grid-template-columns:1fr;gap:50px 120px}main.community-college-challenge section.awards-block .lower .awards-list h4{font-family:"Barlow",sans-serif;font-weight:bold;font-size:30px;line-height:40px;letter-spacing:.2px;color:#323232}main.community-college-challenge section.awards-block .lower .awards-list p,main.community-college-challenge section.awards-block .lower .awards-list li{font-size:24px;line-height:36px;letter-spacing:.3px;text-align:left}main.community-college-challenge section.two-column-cta-block .inner{max-width:1260px;margin:auto;padding:90px 30px;display:grid;grid-template-columns:1fr 1fr;gap:60px}@media screen and (max-width: 800px){main.community-college-challenge section.two-column-cta-block .inner{grid-template-columns:1fr;gap:120px}}main.community-college-challenge section.two-column-cta-block .inner article{display:flex;flex-direction:column;align-items:center;max-width:460px;margin:auto}main.community-college-challenge section.two-column-cta-block .inner article .imgwrap{margin-bottom:60px}main.community-college-challenge section.two-column-cta-block .inner article h4{font-family:"Barlow",sans-serif;font-weight:bold;font-size:24px;line-height:32px}main.community-college-challenge section.two-column-cta-block .inner article a{font-size:20px;line-height:38px;text-decoration:none;font-weight:bold;position:relative;display:flex;gap:40px;flex-direction:column;align-items:center}main.community-college-challenge section.checklist-block{display:grid;grid-template-columns:1fr 2fr;background-color:#6d56cc}@media screen and (max-width: 1000px){main.community-college-challenge section.checklist-block{grid-template-columns:1fr}}main.community-college-challenge section.checklist-block .imgwrap{height:100%;width:100%;position:relative}@media screen and (max-width: 1000px){main.community-college-challenge section.checklist-block .imgwrap{display:none}}main.community-college-challenge section.checklist-block .imgwrap img{height:100%;width:100%;position:absolute;inset:0;object-fit:cover}main.community-college-challenge section.checklist-block .textwrap .inner{max-width:800px;margin:auto;padding:90px 20px}main.community-college-challenge section.checklist-block .textwrap .inner h2{color:#fff;margin-bottom:15px}main.community-college-challenge section.checklist-block .textwrap .inner p{color:#fff;text-align:left}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items{display:grid;grid-template-columns:1fr 1fr;gap:0px 9vw}@media screen and (max-width: 1000px){main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items{grid-template-columns:1fr}}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items article{display:flex;gap:15px}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items article .icon-wrap{padding-top:15px}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items article .icon-wrap img{max-width:45px}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items article .textwrap h3{color:#fff;font-family:"Barlow",sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;letter-spacing:.2px;margin-bottom:15px;margin-top:0}main.community-college-challenge section.checklist-block .textwrap .inner .checklist-items article .textwrap p{font-size:18px;line-height:24px;letter-spacing:.3px}main.community-college-challenge section.checklist-block .textwrap .inner .links{display:flex;justify-content:center}@media screen and (max-width: 500px){main.community-college-challenge section.checklist-block .textwrap .inner .links{flex-direction:column;align-items:center;margin:auto;width:max-content;padding-top:30px}}main.community-college-challenge section.checklist-block .textwrap .inner .links a{transition:all .3s ease-in-out}main.community-college-challenge section.checklist-block .textwrap .inner .links a:nth-of-type(2){font-weight:700;font-family:futura-pt-bold,sans-serif}main.community-college-challenge section.checklist-block .textwrap .inner .links a:hover{background-color:#fff;color:#00a8cb}main.community-college-challenge section.faq-block{overflow:hidden}main.community-college-challenge section.faq-block .inner{max-width:1260px;margin:auto;padding:120px 30px}@media screen and (max-width: 800px){main.community-college-challenge section.faq-block .inner{padding:90px 0}}main.community-college-challenge section.faq-block .inner h2{text-align:center;margin-bottom:30px}@media screen and (max-width: 800px){main.community-college-challenge section.faq-block .inner h2{padding:0 15px}}main.community-college-challenge section.faq-block .inner p{margin:0;margin-bottom:60px}@media screen and (max-width: 800px){main.community-college-challenge section.faq-block .inner p{padding:0 15px}}main.community-college-challenge section.faq-block .inner .questions{max-width:860px;margin:auto}main.community-college-challenge section.faq-block .inner .questions article{display:grid;grid-template-columns:75px auto;padding:15px 30px;cursor:pointer;border-radius:10px;transition:all .3s ease-in-out;pointer-events:none;z-index:1}main.community-college-challenge section.faq-block .inner .questions article.open{pointer-events:all;z-index:2}main.community-college-challenge section.faq-block .inner .questions article .trigger{pointer-events:all !important;z-index:10;position:relative}main.community-college-challenge section.faq-block .inner .questions article .iconwrap{position:relative;pointer-events:all}main.community-college-challenge section.faq-block .inner .questions article .iconwrap svg{position:absolute;pointer-events:none;top:20px;left:0;width:45px;height:45px;transition:all .3s ease-in-out;opacity:1}main.community-college-challenge section.faq-block .inner .questions article .iconwrap svg.icon-isclosed{opacity:1}main.community-college-challenge section.faq-block .inner .questions article .iconwrap svg.icon-isopen{opacity:0}main.community-college-challenge section.faq-block .inner .questions article .textwrap h3{font-family:"Barlow",sans-serif;font-weight:bold;font-size:24px;line-height:24px;letter-spacing:.1px;color:#323232;height:45px;display:flex;align-items:center;margin-bottom:30px;pointer-events:all}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details{height:0;opacity:0;transition:all .3s ease-in-out}@media screen and (max-width: 600px){main.community-college-challenge section.faq-block .inner .questions article .textwrap .details{margin-left:-75px}}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details p{margin-bottom:30px}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details p,main.community-college-challenge section.faq-block .inner .questions article .textwrap .details ul,main.community-college-challenge section.faq-block .inner .questions article .textwrap .details li{text-align:left;line-height:30px}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details p a,main.community-college-challenge section.faq-block .inner .questions article .textwrap .details ul a,main.community-college-challenge section.faq-block .inner .questions article .textwrap .details li a{pointer-events:all}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details ul{padding:0 0 0 20px;margin-bottom:30px}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details li{margin:0;margin-bottom:30px}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details table th{text-align:left}@media screen and (max-width: 800px){main.community-college-challenge section.faq-block .inner .questions article .textwrap .details table tr{margin-bottom:30px;display:block}}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details table tr td{padding:15px 5px;font-size:20px;line-height:30px;vertical-align:top;width:50%}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details table tr td:first-of-type{padding-right:30px;font-weight:bold}@media screen and (max-width: 800px){main.community-college-challenge section.faq-block .inner .questions article .textwrap .details table tr td{display:table-row}}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details hr{margin:60px 0}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details dl dt{font-weight:bold;font-size:18px}main.community-college-challenge section.faq-block .inner .questions article .textwrap .details dl dd{font-size:24px;padding-bottom:30px}main.community-college-challenge section.faq-block .inner .questions article.open{background-color:#68b575;margin-bottom:30px;padding:30px}main.community-college-challenge section.faq-block .inner .questions article.open .iconwrap svg.icon-isopen{opacity:1}main.community-college-challenge section.faq-block .inner .questions article.open .iconwrap svg.icon-isclosed{opacity:0}main.community-college-challenge section.faq-block .inner .questions article.open .textwrap *{color:#fff}main.community-college-challenge section.faq-block .inner .questions article.open .textwrap .details{height:auto;opacity:1;transition:none;pointer-events:all;cursor:default}main.community-college-challenge section.resources-block{background-size:cover}@media screen and (max-width: 600px){main.community-college-challenge section.resources-block{background:none !important}}main.community-college-challenge section.resources-block .upper{max-width:1260px;padding:60px 30px;margin:auto}main.community-college-challenge section.resources-block .upper h2{margin-bottom:30px;text-align:center}main.community-college-challenge section.resources-block .upper .description p{margin-bottom:0}main.community-college-challenge section.resources-block .resources-list{background-repeat:no-repeat;background-position:right 20%}@media screen and (max-width: 600px){main.community-college-challenge section.resources-block .resources-list{background:none !important;background-image:none}}main.community-college-challenge section.resources-block .resources-list .inner{max-width:1260px;padding:60px 30px;margin:auto}main.community-college-challenge section.resources-block .resources-list .inner .containleft{display:grid;grid-template-columns:1fr 1fr;gap:100px;max-width:780px}@media screen and (max-width: 600px){main.community-college-challenge section.resources-block .resources-list .inner .containleft{grid-template-columns:1fr}}main.community-college-challenge section.resources-block .resources-list .inner .containleft article{max-width:320px;padding-bottom:30px;margin:auto}main.community-college-challenge section.resources-block .resources-list .inner .containleft article .imgwrap{margin-bottom:30px}main.community-college-challenge section.resources-block .resources-list .inner .containleft article .imgwrap img{width:100%;height:auto}main.community-college-challenge section.resources-block .resources-list .inner .containleft article h3{font-size:24px;line-height:30px;font-weight:bold;margin-bottom:15px;margin-top:0;padding:0}main.community-college-challenge section.resources-block .resources-list .inner .containleft article .details{font-size:20px;line-height:30px;letter-spacing:.2px;margin-bottom:30px}main.community-college-challenge section.resources-block .resources-list .inner .containleft article .btn{margin-left:0}main.community-college-challenge section.finalists-block .upper{max-width:1260px;padding:120px 30px 30px;margin:auto}main.community-college-challenge section.finalists-block .upper h2{margin-bottom:30px;text-align:center}main.community-college-challenge section.finalists-block .upper .description p{margin-bottom:0}main.community-college-challenge section.finalists-block .finalists-list .inner{max-width:1260px;padding:30px 30px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:80px}@media screen and (max-width: 600px){main.community-college-challenge section.finalists-block .finalists-list .inner{grid-template-columns:1fr}}main.community-college-challenge section.finalists-block .finalists-list .inner article{padding-bottom:30px}main.community-college-challenge section.finalists-block .finalists-list .inner article .imgwrap{margin-bottom:30px;position:relative}main.community-college-challenge section.finalists-block .finalists-list .inner article .imgwrap img{width:100%;height:auto}main.community-college-challenge section.finalists-block .finalists-list .inner article .imgwrap .playbutton{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-flex;justify-content:center;align-items:center;background-color:#68b575;border:none;border-radius:50%;aspect-ratio:1;width:90px;height:90px;color:#fff;text-decoration:none;font-size:40px;padding-left:10px;padding-top:3px;transition:all .3s ease-in-out}main.community-college-challenge section.finalists-block .finalists-list .inner article .imgwrap .playbutton:hover{background-color:#e58e1a}main.community-college-challenge section.finalists-block .finalists-list .inner article h3{font-size:24px;line-height:32px;font-weight:bold;margin-bottom:15px;margin-top:0;padding:0}main.community-college-challenge section.finalists-block .finalists-list .inner article .location{color:#68b575;font-style:italic;margin-bottom:15px}main.community-college-challenge section.finalists-block .finalists-list .inner article .details{font-size:18px;line-height:26px;letter-spacing:.2px;margin-bottom:30px}main.community-college-challenge section.finalists-block .finalists-list .inner article .btn{margin-left:0}main.community-college-challenge section.text-carousel-block{background-color:#68b575;display:grid;max-width:100%;grid-template-columns:2fr 1fr}main.community-college-challenge section.text-carousel-block[data-slidecount="1"] .slidenav{display:none}@media screen and (max-width: 1000px){main.community-college-challenge section.text-carousel-block{grid-template-columns:1fr;position:relative}}main.community-college-challenge section.text-carousel-block .left{max-width:100%;overflow:hidden;padding:90px 60px 60px 120px}@media screen and (max-width: 1000px){main.community-college-challenge section.text-carousel-block .left{order:2;padding:90px 15px}}main.community-college-challenge section.text-carousel-block .left article{display:block;color:#fff;box-sizing:border-box}main.community-college-challenge section.text-carousel-block .left article h3{font-family:"Barlow",sans-serif;font-style:normal;font-weight:bold;font-size:32px;margin-bottom:30px}main.community-college-challenge section.text-carousel-block .left article .description{max-width:100%}main.community-college-challenge section.text-carousel-block .left article .description p{color:#fff;max-width:100%;text-align:left;font-size:20px;line-height:32px;letter-spacing:.3px}main.community-college-challenge section.text-carousel-block .left article a.btn{margin-left:0}main.community-college-challenge section.text-carousel-block .left .owl-nav{float:right}main.community-college-challenge section.text-carousel-block .left .owl-dots{float:right}main.community-college-challenge section.text-carousel-block .right{height:100%;position:relative;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding-bottom:60px}@media screen and (max-width: 1000px){main.community-college-challenge section.text-carousel-block .right{order:1;height:400px;position:static}}main.community-college-challenge section.text-carousel-block .right .slidenav{background-color:#68b575;transform:translateX(calc(-100% - 60px))}main.community-college-challenge section.text-carousel-block .right .slidenav .arrows{margin-bottom:15px}@media screen and (max-width: 1000px){main.community-college-challenge section.text-carousel-block .right .slidenav{transform:translateX(-50%);left:50%;bottom:20px;padding-bottom:0;position:absolute}main.community-college-challenge section.text-carousel-block .right .slidenav .arrows{margin-bottom:15px}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul{position:static}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li{margin:0 2px}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li button{color:#fff}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li button::before{color:#fff;font-size:16px}}main.community-college-challenge section.text-carousel-block .right .slidenav .arrows{display:flex;gap:10px;justify-content:flex-end}main.community-college-challenge section.text-carousel-block .right .slidenav .arrows button{background-color:rgba(0,0,0,0);border:none}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul{display:flex}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li{margin:0 2px}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li button{color:#fff}main.community-college-challenge section.text-carousel-block .right .slidenav .dotswrap #dots ul li button::before{color:#fff;font-size:16px}main.ccc-application .section-nav .inner{display:flex;align-items:center;justify-content:center}main.ccc-application .section-nav .inner a img{width:300px;height:78px}main.ccc-application a{color:#6d56cc}main.ccc-application a:hover{color:#e58e1a}main.ccc-application p,main.ccc-application li{font-size:20px;line-height:38px;text-align:center;letter-spacing:.3px;color:#323232;margin-bottom:50px}main.ccc-application a.btn{margin:0 20px;color:#fff;font-size:18px;line-height:23px;display:inline-flex;align-items:center;letter-spacing:.2px;text-decoration:none;position:relative;background-color:#e58e1a;border-radius:9px;padding:6px 20px;text-transform:uppercase;min-height:42px;font-family:"Barlow",sans-serif;transition:all .3s ease-in-out}main.ccc-application a.btn:hover{background-color:#6d56cc}main.ccc-application a.btn.bold{font-weight:700;font-family:"Barlow",sans-serif}main.ccc-application a.btn.secondary{background-color:#6d56cc}main.ccc-application a.btn.secondary:hover{background-color:#68b575}main.ccc-application .banner{min-height:clamp(350px,100vw,560px);display:flex;justify-content:center;align-items:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}main.ccc-application .banner .overlay{position:absolute;inset:0;height:100%;width:100%;background-color:rgba(0,0,0,.45)}main.ccc-application .banner h1{color:#fff;font-family:"Barlow",sans-serif;text-transform:uppercase;font-size:clamp(48px,10vw,90px);line-height:100px;letter-spacing:.2px;position:relative}main.ccc-application .postsubmission,main.ccc-application .submission-error-block,main.ccc-application .contentwrap{max-width:1260px;padding:90px 30px 0;margin:auto}main.ccc-application .postsubmission h2,main.ccc-application .submission-error-block h2,main.ccc-application .contentwrap h2{font-size:40px;line-height:50px;margin-bottom:30px;font-family:"Barlow",sans-serif}main.ccc-application .postsubmission h3,main.ccc-application .postsubmission h4,main.ccc-application .submission-error-block h3,main.ccc-application .submission-error-block h4,main.ccc-application .contentwrap h3,main.ccc-application .contentwrap h4{margin-top:60px;margin-bottom:30px;font-family:"Barlow",sans-serif}main.ccc-application .postsubmission p,main.ccc-application .submission-error-block p,main.ccc-application .contentwrap p{font-size:20px;line-height:32px;text-align:left;margin-bottom:30px}main.ccc-application .postsubmission ul,main.ccc-application .postsubmission ol,main.ccc-application .submission-error-block ul,main.ccc-application .submission-error-block ol,main.ccc-application .contentwrap ul,main.ccc-application .contentwrap ol{text-align:left;margin-bottom:50px}main.ccc-application .postsubmission ul li,main.ccc-application .postsubmission ol li,main.ccc-application .submission-error-block ul li,main.ccc-application .submission-error-block ol li,main.ccc-application .contentwrap ul li,main.ccc-application .contentwrap ol li{text-align:left;margin-bottom:10px}main.ccc-application .postsubmission{display:none}main.ccc-application .loading{display:none;justify-content:center;align-items:center;min-height:500px}main.ccc-application .loading .lds-roller{display:inline-block;position:relative;width:80px;height:80px}main.ccc-application .loading .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}main.ccc-application .loading .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#6d56cc;margin:-4px 0 0 -4px}main.ccc-application .loading .lds-roller div:nth-child(1){animation-delay:-0.036s}main.ccc-application .loading .lds-roller div:nth-child(1):after{top:63px;left:63px}main.ccc-application .loading .lds-roller div:nth-child(2){animation-delay:-0.072s}main.ccc-application .loading .lds-roller div:nth-child(2):after{top:68px;left:56px}main.ccc-application .loading .lds-roller div:nth-child(3){animation-delay:-0.108s}main.ccc-application .loading .lds-roller div:nth-child(3):after{top:71px;left:48px}main.ccc-application .loading .lds-roller div:nth-child(4){animation-delay:-0.144s}main.ccc-application .loading .lds-roller div:nth-child(4):after{top:72px;left:40px}main.ccc-application .loading .lds-roller div:nth-child(5){animation-delay:-0.18s}main.ccc-application .loading .lds-roller div:nth-child(5):after{top:71px;left:32px}main.ccc-application .loading .lds-roller div:nth-child(6){animation-delay:-0.216s}main.ccc-application .loading .lds-roller div:nth-child(6):after{top:68px;left:24px}main.ccc-application .loading .lds-roller div:nth-child(7){animation-delay:-0.252s}main.ccc-application .loading .lds-roller div:nth-child(7):after{top:63px;left:17px}main.ccc-application .loading .lds-roller div:nth-child(8){animation-delay:-0.288s}main.ccc-application .loading .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main.ccc-application .submission-error-block{display:none}main.ccc-application.submission-loading .contentwrap{display:none}main.ccc-application.submission-loading .postsubmission{display:none}main.ccc-application.submission-loading .formwrap{display:none}main.ccc-application.submission-loading .loading{display:flex}main.ccc-application.submission-loading .submission-error-block{display:none}main.ccc-application.submission-error .contentwrap{display:none}main.ccc-application.submission-error .postsubmission{display:none}main.ccc-application.submission-error .formwrap{display:none}main.ccc-application.submission-error .loading{display:none}main.ccc-application.submission-error .submission-error-block{display:block;min-height:400px;margin-bottom:120px}main.ccc-application.submission-success .contentwrap{display:none}main.ccc-application.submission-success .postsubmission{display:block;min-height:400px;margin-bottom:120px}main.ccc-application.submission-success .formwrap{display:none}main.ccc-application.submission-success .loading{display:none}main.ccc-application.submission-success .submission-error-block{display:none}main.ccc-application .formwrap{max-width:1260px;padding:60px 30px;margin:auto}main.ccc-application .formwrap form{padding-top:30px;display:grid;gap:clamp(30px,10vw,60px);grid-template-columns:repeat(10, 1fr)}@media screen and (max-width: 900px){main.ccc-application .formwrap form{display:block}}main.ccc-application .formwrap form h2{grid-column:1/11;color:#6d56cc}main.ccc-application .formwrap form p{text-align:left;max-width:900px;font-size:20px;margin-bottom:30px;grid-column:1/11}main.ccc-application .formwrap form h2+p{margin-top:-30px}main.ccc-application .formwrap form hr{border:1px solid #acb5bd;grid-column:1/11;margin-top:30px}main.ccc-application .formwrap form .filewrap input{display:flex;align-items:center;cursor:pointer;margin-bottom:5px}main.ccc-application .formwrap form .filewrap input::-webkit-file-upload-button{cursor:pointer;background-color:#6d56cc;height:100%;padding:15px;color:#fff;box-shadow:none;outline:none;border:none;font-size:14px;margin-right:15px}main.ccc-application .formwrap form .inputwrap{display:flex;flex-direction:column;margin-bottom:10px}main.ccc-application .formwrap form .inputwrap.grid2{grid-column:1/3}main.ccc-application .formwrap form .inputwrap.grid4{grid-column:1/5}main.ccc-application .formwrap form .inputwrap.grid5{grid-column:1/6}main.ccc-application .formwrap form .inputwrap.grid6{grid-column:1/7}main.ccc-application .formwrap form .inputwrap.grid8{grid-column:1/9}main.ccc-application .formwrap form .inputwrap.grid10{grid-column:1/11}main.ccc-application .formwrap form .inputwrap.offsetgrid2{grid-column:3/7}main.ccc-application .formwrap form .inputwrap.offsetgrid5{grid-column:6/11}main.ccc-application .formwrap form .inputwrap.offsetgrid6{grid-column:7/11}main.ccc-application .formwrap form .inputwrap label{font-family:"Barlow",sans-serif;font-weight:bold;font-size:22px;line-height:30px;color:#495057;margin-bottom:15px}main.ccc-application .formwrap form .inputwrap p{font-size:18px;line-height:30px}main.ccc-application .formwrap form .inputwrap p.error{font-size:14px;line-height:20px;padding:0;margin:0;color:red;font-weight:600;height:20px}main.ccc-application .formwrap form .inputwrap p.error i{color:#666}main.ccc-application .formwrap form .inputwrap ul,main.ccc-application .formwrap form .inputwrap ol{text-align:left;margin-top:0px;margin-bottom:45px}main.ccc-application .formwrap form .inputwrap li{text-align:left;font-size:18px;margin-bottom:5px}main.ccc-application .formwrap form .inputwrap li::marker{font-weight:600}main.ccc-application .formwrap form .inputwrap input,main.ccc-application .formwrap form .inputwrap select,main.ccc-application .formwrap form .inputwrap textarea{border-radius:9px;border:1px solid #acb5bd;height:60px;font-family:"Roboto Slab",serif;font-size:18px;outline:none;box-shadow:none;padding:15px}main.ccc-application .formwrap form .inputwrap input[type=file],main.ccc-application .formwrap form .inputwrap select[type=file],main.ccc-application .formwrap form .inputwrap textarea[type=file]{padding:0}main.ccc-application .formwrap form .inputwrap input:focus-visible,main.ccc-application .formwrap form .inputwrap select:focus-visible,main.ccc-application .formwrap form .inputwrap textarea:focus-visible{border:2px solid #6d56cc}main.ccc-application .formwrap form .inputwrap input.notvalid,main.ccc-application .formwrap form .inputwrap select.notvalid,main.ccc-application .formwrap form .inputwrap textarea.notvalid{border:2px solid red;background-color:rgba(255,0,0,.15)}main.ccc-application .formwrap form .inputwrap input.website{position:relative}main.ccc-application .formwrap form .inputwrap .urlwrap{display:flex;border-radius:9px;border:1px solid #acb5bd;height:60px;font-family:"Roboto Slab",serif;font-size:18px;outline:none;box-shadow:none;padding:0px;position:relative;margin-bottom:30px}main.ccc-application .formwrap form .inputwrap .urlwrap span{background-color:#6d56cc;color:#fff;padding:15px 30px;font-size:18px;font-weight:bold;border-radius:9px 0 0 9px}main.ccc-application .formwrap form .inputwrap .urlwrap input{border:none;background:none;padding:0 30px;width:100%;outline:none}main.ccc-application .formwrap form .inputwrap .urlwrap input.notvalid{border:2px solid red;background-color:rgba(255,0,0,.15);border-radius:0 9px 9px 0}main.ccc-application .formwrap form .inputwrap .urlwrap p.error{position:absolute;bottom:-20px}main.ccc-application .formwrap form .inputwrap textarea{height:200px;font-size:18px;line-height:30px}main.ccc-application .formwrap form .inputwrap textarea.maxWords2000{height:600px}main.ccc-application .formwrap form .inputwrap.checkbox{flex-direction:row;gap:30px;align-items:center;position:relative;margin-bottom:30px}main.ccc-application .formwrap form .inputwrap.checkbox label{height:auto;display:block;position:relative;padding-left:50px;margin-bottom:12px;cursor:pointer;font-size:22px;user-select:none}main.ccc-application .formwrap form .inputwrap.checkbox label small{display:none}main.ccc-application .formwrap form .inputwrap.checkbox label.notvalid small{color:red;display:inline}main.ccc-application .formwrap form .inputwrap.checkbox label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}main.ccc-application .formwrap form .inputwrap.checkbox label .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#eee;border:1px solid #6d56cc;border-radius:5px;transform:translateY(-3px)}main.ccc-application .formwrap form .inputwrap.checkbox label:hover input~.checkmark{background-color:#ccc}main.ccc-application .formwrap form .inputwrap.checkbox label input:checked~.checkmark{background-color:#6d56cc}main.ccc-application .formwrap form .inputwrap.checkbox label .checkmark:after{content:"";position:absolute;display:none}main.ccc-application .formwrap form .inputwrap.checkbox label input:checked~.checkmark:after{display:block}main.ccc-application .formwrap form .inputwrap.checkbox label .checkmark:after{left:11px;top:4px;width:8px;height:16px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg)}main.ccc-application .formwrap form input[type=submit]{background-color:#6d56cc;opacity:.5;color:#fff;text-transform:uppercase;cursor:not-allowed;height:66px;padding:15px 60px;border-radius:9px;font-family:"Barlow",sans-serif;font-size:20px;width:max-content}main.ccc-application .formwrap form.validated input[type=submit]{opacity:1;cursor:pointer}footer.ccc{min-height:400px;display:flex !important;align-items:center;background-color:#eff3f4}footer.ccc .inner{width:100%;max-width:1260px;padding:30px;margin:auto;display:flex;gap:60px;justify-content:space-between;align-items:center}@media screen and (max-width: 1000px){footer.ccc .inner{flex-direction:column}}footer.ccc .inner img{max-width:100%}footer.ccc .inner .textwrap{max-width:600px;padding-top:20px}footer.ccc .inner .textwrap p{font-size:16px;line-height:24px;margin-bottom:10px;text-align:left}@media screen and (max-width: 1000px){footer.ccc .inner .textwrap p{text-align:center}}html{scroll-behavior:smooth}main.ccc-application h2{font-family:"Barlow",sans-serif;font-weight:bold;font-size:48px;line-height:68px;letter-spacing:.1px;color:#323232;margin-bottom:60px}main.ccc-application a{color:#6d56cc}main.ccc-application a:hover{color:#e58e1a}main.ccc-application p,main.ccc-application li{font-size:20px;line-height:38px;text-align:center;letter-spacing:.3px;color:#323232;margin-bottom:50px}main.ccc-application a.btn{margin:0 20px;color:#fff;font-size:18px;line-height:23px;display:inline-flex;align-items:center;letter-spacing:.2px;text-decoration:none;position:relative;background-color:#e58e1a;border-radius:9px;padding:6px 20px;text-transform:uppercase;min-height:42px;font-family:"Barlow",sans-serif;transition:all .3s ease-in-out}main.ccc-application a.btn:hover{background-color:#6d56cc}main.ccc-application a.btn.bold{font-weight:700;font-family:"Barlow",sans-serif}main.ccc-application a.btn.secondary{background-color:#6d56cc}main.ccc-application a.btn.secondary:hover{background-color:#68b575}main.ccc-application section.back{background-color:#6d56cc;display:flex;justify-content:center;align-items:center;height:90px}main.ccc-application section.back a{color:#fff;text-decoration:none;font-weight:600}main.ccc-application section.back a img{margin-left:10px;transform:translateY(5px);transition:all .3s ease-in-out}main.ccc-application section.back a:hover img{opacity:1;transform:translateY(5px) translateX(5px)}main.ccc-application .formwrap{max-width:1200px;margin:auto;padding:90px}main.ccc-application .formwrap form input[type=submit]{background-color:#eee;pointer-events:none}main.ccc-application .formwrap form.validated input[type=submit]{background-color:green;pointer-events:all}footer.ccc{height:clamp(200px,30vw,400px);display:flex !important;align-items:center}footer.ccc .inner{width:100%;max-width:1260px;padding:30px;margin:auto}body.page-template-template-data-narrative{padding-top:0}body.page-template-template-data-narrative header.site-header.hidden{transform:translateY(-100%);opacity:0;pointer-events:none}main.data-narrative{background-color:#000;width:100%}main.data-narrative section{scroll-snap-align:start;overflow:hidden}main.data-narrative .banner{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:calc(100vh - 2rem);overflow:hidden;padding-top:clamp(8rem,15vw,18rem);padding-inline:clamp(1.5rem,4vw,4rem)}main.data-narrative .banner h1{color:#fff;text-align:center;font-size:clamp(4.8rem,5vw,7.2rem);line-height:120%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;margin-bottom:clamp(6rem,10vw,12rem)}main.data-narrative .banner h1 .small,main.data-narrative .banner h1 span{opacity:0}main.data-narrative .banner h1 .small{font-size:1.8rem;font-weight:700;line-height:1.33;letter-spacing:1.8px;text-transform:uppercase}main.data-narrative .banner h1 .green{color:#68b575}main.data-narrative .banner h1 .blue{color:#489cf0}main.data-narrative .banner svg{height:auto}main.data-narrative .banner svg .speech{transform:translateY(0px)}main.data-narrative .banner svg .speech .dot{opacity:1}main.data-narrative section.statement{background-color:#e58e1a;min-height:100vh;color:#fff;display:flex;align-items:center;justify-content:center;padding-inline:clamp(2rem,6vw,6rem)}@media screen and (max-width: 1000px){main.data-narrative section.statement{padding-block:6rem;min-height:max-content}}main.data-narrative section.statement.dark{background-color:#000}main.data-narrative section.statement.dark .inner h2{font-size:clamp(3rem,4vw,4rem)}main.data-narrative section.statement .inner{width:100%;max-width:84rem;display:flex;flex-direction:column;align-items:flex-start;gap:4rem}main.data-narrative section.statement .inner h2{max-width:62rem;font-size:clamp(3.6rem,5vw,5.6rem);line-height:114%;margin:0 0 2rem 0;padding:0;opacity:0}main.data-narrative section.statement .inner p{font-size:clamp(1.6rem,2vw,2rem);max-width:40rem;align-self:flex-end;margin:0;opacity:0}main.data-narrative section.statement .inner p span.orange{color:#e58e1a}main.data-narrative section.contents{min-height:100vh;display:flex;align-items:center;justify-content:center;padding-inline:clamp(3rem,5vw,6rem);padding-block:10rem}main.data-narrative section.contents .inner{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(3rem,5vw,6rem);width:100%;max-width:120rem}@media(max-width: 1000px){main.data-narrative section.contents .inner{flex-direction:column;align-items:flex-start;justify-content:center;gap:9rem}}main.data-narrative section.contents article{max-width:28.5rem;opacity:0}@media(max-width: 1000px){main.data-narrative section.contents article{max-width:100%;opacity:1 !important}}main.data-narrative section.contents article .label{display:flex;gap:1rem;align-items:center;color:#fff;font-size:1.4rem;letter-spacing:1.4px;text-transform:uppercase}main.data-narrative section.contents article .label .number{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:#e58e1a;border-radius:50%;font-size:1.8rem;font-weight:600;letter-spacing:.2px;text-align:center}main.data-narrative section.contents article h3{font-size:clamp(3.2rem,5vw,4.8rem);line-height:116%;margin:0;padding:0;margin-block:3rem;color:#fff;min-height:17rem}main.data-narrative section.contents article p{font-size:1.8rem;line-height:3.6rem;margin-block:3rem;padding:0;color:#fff}main.data-narrative section.contents article a{display:flex;align-items:center;gap:1rem;color:#e58e1a;font-family:"Barlow",sans-serif;font-size:1.8rem;letter-spacing:.2px}main.data-narrative section.contents article a svg{transform-origin:center;transition:transform .3s ease}main.data-narrative section.contents article a:hover{text-decoration:underline}main.data-narrative section.contents article a:hover svg{transform:scale(1.15)}main.data-narrative section.contents article:nth-of-type(2) .label .number{background-color:#6d56cc}main.data-narrative section.contents article:nth-of-type(2) a{color:#6d56cc}main.data-narrative section.contents article:nth-of-type(2) a svg path{stroke:#6d56cc}main.data-narrative section.contents article:nth-of-type(3) .label .number{background-color:#f17e5e}main.data-narrative section.contents article:nth-of-type(3) a{color:#f17e5e}main.data-narrative section.contents article:nth-of-type(3) a svg path{stroke:#f17e5e}main.data-narrative section.dialog{min-height:100vh;display:flex;color:#fff;padding-inline:clamp(3rem,4vw,4rem)}main.data-narrative section.dialog .inner{width:100%;max-width:130rem;margin:0 auto;display:flex;justify-content:space-between;gap:6rem}@media(max-width: 1000px){main.data-narrative section.dialog .inner{flex-direction:column-reverse;gap:0}}main.data-narrative section.dialog .imgcol{height:100%;display:flex;align-items:center;position:relative;width:100%;max-width:64rem;min-height:800px;margin:0 auto}@media(max-width: 1000px){main.data-narrative section.dialog .imgcol{align-items:flex-start}}main.data-narrative section.dialog .imgcol img{position:absolute;bottom:0;width:100%;z-index:3}main.data-narrative section.dialog .imgcol .chatcontainer{width:100%;padding-bottom:6rem;position:relative}main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble{background-color:#fff;border-radius:3.5rem .5rem 3.5rem .5rem;padding:1rem 2rem;margin-bottom:4rem;width:fit-content;max-width:50rem;z-index:1;text-align:left;opacity:0}main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble:nth-of-type(even){text-align:right;border-radius:.5rem 3.5rem .5rem 3.5rem;margin-left:auto}@media screen and (max-width: 1000px){main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble{transform:none !important}}main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble p{font-size:1.6rem;line-height:2.8rem;color:#000;margin:0;padding:0}main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble p .green{color:#3b7845;font-weight:700}main.data-narrative section.dialog .imgcol .chatcontainer .chat__bubble p .blue{color:#1173d4;font-weight:700}main.data-narrative section.dialog .imgcol .chatcontainer .overlay{position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));z-index:2}main.data-narrative section.dialog .textcol{max-width:40rem;display:flex;flex-direction:column;justify-content:center;padding-bottom:6rem}main.data-narrative section.dialog .textcol p{font-size:clamp(1.6rem,2vw,2rem);margin:0 0 2rem;padding:0}main.data-narrative section.dialog .textcol p small{font-size:1.2rem}main.data-narrative section.chartblock{overflow:hidden;background-color:#3b7845;min-height:100vh;display:flex;color:#fff;padding-inline:clamp(1.5rem,4vw,4rem);align-items:center;justify-content:center;padding-block:10rem;transition:background-color .5s ease-in-out}main.data-narrative section.chartblock[data-theme=justice]{background-color:#1173d4}@media(max-width: 1000px){main.data-narrative section.chartblock{padding-block:6rem}}main.data-narrative section.chartblock .inner{width:100%;max-width:130rem;margin:0 auto;display:flex;justify-content:space-between;gap:6rem}@media(max-width: 1000px){main.data-narrative section.chartblock .inner{flex-direction:column;justify-content:center;align-items:center;gap:0}}main.data-narrative section.chartblock .inner .textcol{max-width:40rem;display:flex;flex-direction:column;justify-content:center}@media(max-width: 600px){main.data-narrative section.chartblock .inner .textcol{max-width:100%}}main.data-narrative section.chartblock .inner .textcol h2{font-size:clamp(2.4rem,3vw,3.2rem);line-height:125%;margin-bottom:0}main.data-narrative section.chartblock .inner .chartcol{width:100%;max-width:62rem;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width: 600px){main.data-narrative section.chartblock .inner .chartcol{max-width:100%}}main.data-narrative section.chartblock .inner .chartcol .select-container{display:flex;gap:2rem;margin-bottom:4rem}@media(max-width: 600px){main.data-narrative section.chartblock .inner .chartcol .select-container{display:block}}main.data-narrative section.chartblock .inner .chartcol .select-container p{background-color:rgba(0,0,0,0);padding:0;margin:0;flex:1;display:block}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown{position:relative;width:14rem;height:4rem;flex:0 0 14rem;cursor:pointer}@media(max-width: 600px){main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown{width:100%;flex:1;margin-top:1rem}}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option{pointer-events:none;position:absolute;inset:0;width:100%;font-family:"Barlow",sans-serif;font-size:1.8rem;line-height:1.8rem;font-weight:500;padding:.5rem 1.5rem;border-radius:1rem;z-index:0;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease-in-out}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option.equity{background-color:#68b575;color:#fff}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option.justice{background-color:#489cf0;color:#fff}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option svg{opacity:0}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option.active{z-index:1}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown .option.active svg{opacity:1}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown.open .option{border-radius:1rem 1rem 0 0}main.data-narrative section.chartblock .inner .chartcol .select-container .dropdown.open .option:not(.active){transform:translateY(100%);border-radius:0 0 1rem 1rem;pointer-events:all}main.data-narrative section.chartblock .inner .chartcol .chartscontainer{display:flex;flex-wrap:wrap;min-width:500px;aspect-ratio:617/378;gap:0 4rem;justify-content:center;width:100%;padding-block:10rem;background-repeat:no-repeat;background-position:center 70%;background-size:contain;margin-bottom:6rem}@media(max-width: 1200px){main.data-narrative section.chartblock .inner .chartcol .chartscontainer{gap:4rem}}@media(max-width: 600px){main.data-narrative section.chartblock .inner .chartcol .chartscontainer{gap:4rem;min-width:100%;background-color:#fff;border-radius:10rem 3rem;padding-block:10rem 2rem}}main.data-narrative section.chartblock .inner .chartcol .chartscontainer figure{max-width:12rem;transform:translateY(-20%)}main.data-narrative section.chartblock .inner .chartcol .chartscontainer figure canvas{width:90px;height:90px}main.data-narrative section.chartblock .inner .chartcol .chartscontainer figure .chart__legend{color:#3b7845;font-size:1.4rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;text-align:center}main.data-narrative section.chartblock .inner .chartcol p{background-color:#000;padding:2rem;font-size:1.6rem;line-height:175%;margin-top:6rem}@media(max-width: 600px){main.data-narrative section.chartblock .inner .chartcol p{display:none}}main.data-narrative section.chartblock .inner .barcontainer{display:flex;flex-direction:column;gap:1rem;margin:3rem 0 6rem 0;width:100%}main.data-narrative section.chartblock .inner .barcontainer .barwrap{display:grid;grid-template-columns:16rem 1fr;gap:7rem;height:11rem}@media(max-width: 600px){main.data-narrative section.chartblock .inner .barcontainer .barwrap{display:block;height:auto}}main.data-narrative section.chartblock .inner .barcontainer .barwrap .barlabel{color:#fff;font-size:1.4rem;line-height:2.4rem;letter-spacing:1.4px;text-transform:uppercase;font-weight:700;font-family:"Barlow",sans-serif;align-self:center;opacity:0;transition:all .5s ease-in-out;padding-bottom:.5rem}@media(max-width: 1000px){main.data-narrative section.chartblock .inner .barcontainer .barwrap .barlabel{opacity:1}}main.data-narrative section.chartblock .inner .barcontainer .barwrap .bar{position:relative;overflow:hidden;min-height:4.7rem}main.data-narrative section.chartblock .inner .barcontainer .barwrap .bar .bar__fill{background-color:#68b575;height:100%;width:100%;max-width:100%;transition:all 1s ease-in-out;transform:scaleX(0);transform-origin:left;position:absolute;left:0;border:1px solid #fff}main.data-narrative section.chartblock .inner .barcontainer .barwrap .bar span{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;font-size:1.4rem;line-height:2.4rem;letter-spacing:1.4px;text-transform:uppercase;font-weight:700;font-family:"Barlow",sans-serif;padding-left:1rem;z-index:2;opacity:0;transition:all .5s ease-in-out}@media(max-width: 1000px){main.data-narrative section.chartblock .inner .barcontainer .barwrap .bar span{opacity:1}}main.data-narrative #differences[data-theme=equity] .barcontainer[data-term=equity]{display:flex}main.data-narrative #differences[data-theme=equity] .barcontainer[data-term=justice]{display:none}main.data-narrative #differences[data-theme=justice] .barcontainer[data-term=justice]{display:flex}main.data-narrative #differences[data-theme=justice] .barcontainer[data-term=equity]{display:none}main.data-narrative #differences .textcol{justify-content:flex-start;padding-top:6rem}@media(max-width: 600px){main.data-narrative #differences .textcol{padding-top:0}}main.data-narrative #differences .barcontainer .barwrap{height:4.7rem}@media(max-width: 600px){main.data-narrative #differences .barcontainer .barwrap{height:auto}}main.data-narrative #differences .barcontainer .barwrap .barlabel{opacity:0;transition:all .5s ease-in-out}@media(max-width: 600px){main.data-narrative #differences .barcontainer .barwrap .bar{height:4.7rem;margin-bottom:1rem}}main.data-narrative #differences .barcontainer .barwrap .bar span{opacity:0;transition:all .5s ease-in-out}main.data-narrative #differences .barcontainer[data-term=equity] .bar .bar__fill{background-color:#a9d5b1}main.data-narrative #differences .barcontainer[data-term=justice] .bar .bar__fill{background-color:#89bff5}main.data-narrative section.wordrain{color:#fff;padding:clamp(3rem,8vw,8rem);min-height:100vh;display:flex;align-items:flex-start;position:relative}main.data-narrative section.wordrain .scene{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}main.data-narrative section.wordrain .scene canvas{width:100%;height:100%}main.data-narrative section.wordrain h2{font-size:clamp(3.6rem,7vw,7.2rem);line-height:120%;max-width:73rem;margin:0;z-index:2;pointer-events:none}main.data-narrative section.action{padding-top:clamp(8rem,10vw,16rem);padding-inline:2rem}main.data-narrative section.action .inner{width:100%;min-height:100vh;max-width:900px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:2rem}main.data-narrative section.action .inner h2{color:#fff;max-width:62rem;align-self:flex-start;font-size:clamp(3rem,4vw,4rem);line-height:130%;opacity:0}main.data-narrative section.action .inner h2 .green{color:#68b575}main.data-narrative section.action .inner h2 .blue{color:#489cf0}main.data-narrative section.action .inner svg{height:auto;width:100%;max-width:56rem;margin:0;display:block}main.data-narrative section.action-links{background-color:#e58e1a;min-height:100vh;padding-inline:clamp(2rem,6vw,8rem);padding-block:8rem}main.data-narrative section.action-links .inner{width:100%;max-width:128rem;height:100%;min-height:100vh;margin:0 auto;display:flex;gap:4rem;justify-content:space-between;align-items:center}@media screen and (max-width: 1200px){main.data-narrative section.action-links .inner{flex-direction:column}}main.data-narrative section.action-links .inner .textwrap{color:#fff;flex:1 1 40rem;max-width:40rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3rem}main.data-narrative section.action-links .inner .textwrap h3{font-size:3.2rem;line-height:125%;margin:0}main.data-narrative section.action-links .inner .textwrap p{font-size:2rem;line-height:3.6rem;margin:0}@media screen and (max-width: 1200px){main.data-narrative section.action-links .inner .textwrap{max-width:62rem}}main.data-narrative section.action-links .inner .linkwrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:2rem;max-width:62rem}main.data-narrative section.action-links .inner .linkwrap .card{background-color:#fff;border-radius:1rem;padding:3rem;display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;opacity:0;transition:all .5s ease-in-out}@media screen and (max-width: 600px){main.data-narrative section.action-links .inner .linkwrap .card{flex-direction:column;align-items:center;opacity:1;max-width:40rem;gap:1rem}}main.data-narrative section.action-links .inner .linkwrap .card .imgwrap{flex:1 1 15rem}@media screen and (max-width: 600px){main.data-narrative section.action-links .inner .linkwrap .card .imgwrap{flex:1 1 100%;margin-bottom:2rem}}main.data-narrative section.action-links .inner .linkwrap .card .textcol{flex:1 1 38rem}@media screen and (max-width: 600px){main.data-narrative section.action-links .inner .linkwrap .card .textcol{flex:1 1 100%}}main.data-narrative section.action-links .inner .linkwrap .card h4{font-size:2.4rem;line-height:133%;margin:0;color:#000;margin:0}main.data-narrative section.action-links .inner .linkwrap .card p{font-size:1.6rem;line-height:2.8rem;color:#000;margin:2rem 0}main.data-narrative section.action-links .inner .linkwrap .card a{display:flex;align-items:center;gap:1rem;font-family:"Barlow",sans-serif;font-size:1.8rem;font-weight:600;line-height:2.8rem;letter-spacing:.2px}main.data-narrative section.framework{min-height:100vh;background-color:#e58e1a;padding-inline:clamp(2rem,6vw,8rem);padding-block:clamp(4rem,8vw,8rem)}main.data-narrative section.framework .inner{width:100%;min-height:100vh;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:6rem}@media screen and (max-width: 1000px){main.data-narrative section.framework .inner{flex-direction:column;gap:0}}main.data-narrative section.framework .inner .textcol{display:flex;flex:1 1 40rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem}main.data-narrative section.framework .inner .textcol h2{color:#fff;max-width:40rem;align-self:flex-start;font-size:3.2rem;line-height:125%;margin:0 0 2rem;opacity:0}@media screen and (max-width: 1000px){main.data-narrative section.framework .inner .textcol h2{max-width:62rem;font-size:clamp(2.4rem,3vw,3.2rem);line-height:130%}}main.data-narrative section.framework .inner .textcol p{margin:0;color:#fff;max-width:40rem;align-self:flex-start;font-size:2rem;line-height:140%;opacity:0}@media screen and (max-width: 1000px){main.data-narrative section.framework .inner .textcol p{max-width:62rem}}main.data-narrative section.framework .inner .imgcol{flex:1 1 62rem;max-width:62rem;display:flex;justify-content:center;align-items:center;opacity:0}main.data-narrative section.framework .inner .imgcol figure{background-color:#fff;border-radius:1rem;padding:8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 600px){main.data-narrative section.framework .inner .imgcol figure{padding:2rem}}main.data-narrative section.framework .inner .imgcol figure img{margin:0 auto 3rem}main.data-narrative section.framework .inner .imgcol figure h3{font-size:2.4rem;line-height:133%}main.data-narrative section.framework .inner .imgcol figure p{font-size:1.6rem;line-height:2.8rem}main.data-narrative section.mindsets{min-height:100vh;background-color:#000;padding-inline:2rem;padding-top:8rem}main.data-narrative section.mindsets .inner{width:100%;min-height:100vh;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:6rem}@media screen and (max-width: 1000px){main.data-narrative section.mindsets .inner{flex-direction:column-reverse;gap:0}}main.data-narrative section.mindsets .inner .textcol{display:flex;flex:1 1 40rem;flex-direction:column;justify-content:center;align-items:flex-end;gap:2rem}@media screen and (max-width: 1000px){main.data-narrative section.mindsets .inner .textcol{flex:1 1 100%}}main.data-narrative section.mindsets .inner .textcol h2{color:#fff;max-width:40rem;font-size:clamp(2.4rem,3vw,3.2rem);line-height:125%;margin:0 0 2rem;opacity:0}main.data-narrative section.mindsets .inner .textcol h2 .green{color:#68b575}main.data-narrative section.mindsets .inner .textcol h2 .blue{color:#489cf0}@media screen and (max-width: 1000px){main.data-narrative section.mindsets .inner .textcol h2{max-width:62rem;line-height:140%}}main.data-narrative section.mindsets .inner .textcol p{margin:0;color:#fff;max-width:40rem;font-size:2rem;line-height:3.6rem;opacity:0}@media screen and (max-width: 1000px){main.data-narrative section.mindsets .inner .textcol p{max-width:62rem;margin-bottom:15rem}}main.data-narrative section.mindsets .inner .imgcol{flex:1 1 62rem;width:100%;height:100vh;max-width:62rem;display:flex;justify-content:center;align-items:flex-end}@media(max-width: 1000px){main.data-narrative section.mindsets .inner .imgcol{height:max-content;flex-basis:auto}}main.data-narrative section.mindsets .inner .imgcol .imgwrap{position:relative;width:100%}main.data-narrative section.mindsets .inner .imgcol .imgwrap img{width:100%}main.data-narrative section.mindsets .inner .imgcol .imgwrap img:first-of-type{position:absolute;bottom:0;left:50%;transform:translateX(-30%);z-index:0}main.data-narrative section.mindsets .inner .imgcol .imgwrap img:last-of-type{position:relative;z-index:1}#modular-container section.profiles,main.data-narrative section.profiles{display:grid;grid-template-columns:repeat(4, 1fr);min-height:100vh}@media screen and (max-width: 1000px){#modular-container section.profiles,main.data-narrative section.profiles{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){#modular-container section.profiles,main.data-narrative section.profiles{grid-template-columns:1fr}}#modular-container section.profiles .profile,main.data-narrative section.profiles .profile{display:flex;flex-direction:column;justify-content:center;color:#fff;padding-inline:2rem;padding-block:16rem 8rem;opacity:0}@media screen and (max-width: 600px){#modular-container section.profiles .profile,main.data-narrative section.profiles .profile{opacity:1}}#modular-container section.profiles .profile .imgwrap,main.data-narrative section.profiles .profile .imgwrap{flex-basis:40%;height:50vh;display:flex;justify-content:center;align-items:flex-end}#modular-container section.profiles .profile .imgwrap img,main.data-narrative section.profiles .profile .imgwrap img{animation:waveAnimation 2s infinite ease-out}#modular-container section.profiles .profile .textwrap,main.data-narrative section.profiles .profile .textwrap{padding-top:6rem;flex-basis:60%;max-width:24rem;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}#modular-container section.profiles .profile .textwrap .label,main.data-narrative section.profiles .profile .textwrap .label{color:#fff}#modular-container section.profiles .profile .textwrap h3,main.data-narrative section.profiles .profile .textwrap h3{font-size:2.4rem;line-height:133%;margin:0}#modular-container section.profiles .profile .textwrap p,main.data-narrative section.profiles .profile .textwrap p{font-size:1.6rem;line-height:2.8rem;margin:0}#modular-container section.profiles .profile .btn,main.data-narrative section.profiles .profile .btn{background-color:#fff;color:#6d56cc;width:100%;text-align:center;max-width:24rem;margin:4rem auto 0}#modular-container section.profiles .profile:nth-of-type(1),main.data-narrative section.profiles .profile:nth-of-type(1){background-color:#3b7845}#modular-container section.profiles .profile:nth-of-type(1) img,main.data-narrative section.profiles .profile:nth-of-type(1) img{animation-delay:0s}#modular-container section.profiles .profile:nth-of-type(2),main.data-narrative section.profiles .profile:nth-of-type(2){background-color:#1173d4}#modular-container section.profiles .profile:nth-of-type(2) img,main.data-narrative section.profiles .profile:nth-of-type(2) img{animation-delay:-0.5s}#modular-container section.profiles .profile:nth-of-type(3),main.data-narrative section.profiles .profile:nth-of-type(3){background-color:#e58e1a}#modular-container section.profiles .profile:nth-of-type(3) img,main.data-narrative section.profiles .profile:nth-of-type(3) img{animation-delay:-0.1s}#modular-container section.profiles .profile:nth-of-type(4),main.data-narrative section.profiles .profile:nth-of-type(4){background-color:#ed562c}#modular-container section.profiles .profile:nth-of-type(4) img,main.data-narrative section.profiles .profile:nth-of-type(4) img{animation-delay:-1.5s}@keyframes waveAnimation{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}main.gar-app{margin:0 auto}main.gar-app .hidden{display:none}main.gar-app .banner{width:100%;padding:10rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2rem,5vw,6rem);background-image:url(https://www.luminafoundation.org/wp-content/uploads/2023/04/smaller2.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative}main.gar-app .banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));z-index:0}main.gar-app .banner img{max-width:60rem;z-index:1}main.gar-app .intro{width:100%;max-width:650px;margin:0 auto 0;padding:6rem 2rem;min-height:50rem}main.gar-app .intro h1{font-size:6rem;margin-bottom:1rem;margin-top:6rem;padding:0}main.gar-app .intro p{margin:3rem 0 4rem;padding:0;font-size:2.2rem;line-height:3.5rem}main.gar-app .intro p a{text-decoration:underline}main.gar-app .intro button:hover{background-color:#3c2989}main.gar-app .intro button.hidden{display:none}main.gar-app .formwrap{display:flex;justify-content:center;gap:clamp(2rem,5vw,6rem);border-top:1px solid #ccc;max-width:100%;margin:0 auto;background-color:#fff}main.gar-app .formwrap.hidden{display:none}main.gar-app .formwrap form{flex:0 1 80rem;display:flex;flex-direction:column;gap:4rem;padding:2rem;min-height:100vh}main.gar-app .formwrap form h2{font-size:3rem;margin-bottom:0rem;padding:0}main.gar-app .formwrap form p{margin:0;padding:0;font-size:1.8rem}main.gar-app .formwrap form button:hover{background-color:#3c2989}main.gar-app .formwrap form button.hidden{display:none}main.gar-app .formwrap form #entityGroupControls{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}main.gar-app .formwrap form #entityGroupControls.hidden{display:none}main.gar-app .formwrap form #entityGroupControls p{margin-bottom:2rem;font-size:2rem;font-weight:500}main.gar-app .formwrap form #entitiesFinished{background-color:#e58e1a}main.gar-app .formwrap form section{margin-bottom:1rem;display:flex;flex-direction:column;gap:4rem;padding:4rem 2rem}main.gar-app .formwrap form section.hidden{display:none}main.gar-app .formwrap form section h2{font-size:4rem}main.gar-app .formwrap form section fieldset{background-color:#fcfcfc;display:flex;flex-direction:column;gap:1rem;flex-direction:column;padding:2rem 2rem 8rem;border:1px solid #3c2989}main.gar-app .formwrap form section fieldset.hidden{display:none}main.gar-app .formwrap form section fieldset.addon{display:none}main.gar-app .formwrap form section fieldset.error{border:1px solid #f17e5e}main.gar-app .formwrap form section fieldset.valid{border:1px solid #68b575}main.gar-app .formwrap form section fieldset legend{font-family:"Barlow",sans-serif;font-size:2.4rem;line-height:3rem;font-weight:bold;margin-bottom:0rem;color:#000;background-color:#f2f2f2;padding:2rem 4rem;display:flex;flex-direction:column;gap:.5rem;min-width:40rem;border:1px solid #ccc}main.gar-app .formwrap form section fieldset legend small{font-size:1.4rem;font-family:"Barlow",sans-serif}main.gar-app .formwrap form section fieldset label{display:flex;flex-direction:column;font-size:1.6rem;line-height:2.4rem;gap:1rem;position:relative;padding:0rem 2rem;margin:2rem 0}main.gar-app .formwrap form section fieldset label.valid::after{content:"✓";position:absolute;top:0rem;left:0rem;color:#68b575;font-size:1.4rem}main.gar-app .formwrap form section fieldset label small{font-size:1.2rem;color:#666}main.gar-app .formwrap form section fieldset label small.msg{color:#ed562c}main.gar-app .formwrap form section fieldset label textarea,main.gar-app .formwrap form section fieldset label input{margin:.5rem 0;padding:.5rem 1rem;position:relative;appearance:none;border:1px solid #ccc;border-radius:5px;color:#000}main.gar-app .formwrap form section fieldset label textarea:-webkit-autofill,main.gar-app .formwrap form section fieldset label textarea:-webkit-autofill:hover,main.gar-app .formwrap form section fieldset label textarea:-webkit-autofill:focus,main.gar-app .formwrap form section fieldset label input:-webkit-autofill,main.gar-app .formwrap form section fieldset label input:-webkit-autofill:hover,main.gar-app .formwrap form section fieldset label input:-webkit-autofill:focus{background-color:#efe}main.gar-app .formwrap form section fieldset label textarea:focus,main.gar-app .formwrap form section fieldset label input:focus{outline:1px solid #e58e1a}main.gar-app .formwrap form section fieldset label textarea.error,main.gar-app .formwrap form section fieldset label input.error{background-color:rgba(245,161,138,.4) !important}main.gar-app .formwrap form section fieldset label textarea.valid,main.gar-app .formwrap form section fieldset label input.valid{background-color:rgba(169,213,177,.4) !important}main.gar-app .formwrap form section fieldset label textarea.focus,main.gar-app .formwrap form section fieldset label input.focus{border:1px solid #e58e1a;background-color:#fff !important;outline:none}main.gar-app .formwrap form section fieldset label.radio{flex-direction:row;align-items:center;gap:2rem;margin-bottom:1rem}main.gar-app .formwrap form section fieldset label.radio::after{display:none}main.gar-app .formwrap form section fieldset label.radio input{margin:0;padding:.5rem 1rem;appearance:auto;accent-color:#68b575}main.gar-app .formwrap form section fieldset label.radio input:focus{outline:1px solid #e58e1a}main.gar-app .formwrap form section#submit{gap:2rem}main.gar-app .formwrap form section#submit p{font-size:2rem}main.gar-app .formwrap form section#submit p em{color:#ed562c}main.gar-app .formwrap form section#submit button{margin-top:2rem}main.gar-app .formwrap form section#attachments{gap:2rem;font-size:1.8rem;padding-top:6rem}main.gar-app .formwrap form section#attachments h2{margin-bottom:0}main.gar-app .formwrap form section#attachments h3{font-size:2.4rem;line-height:3.4rem;margin:0}main.gar-app .formwrap form section#attachments label{padding:2rem;background-color:rgba(255,165,0,.1333333333);margin-block:4rem;border:5px solid #e58e1a;border-radius:15px;min-height:300px;display:flex;flex-direction:column;gap:2rem}main.gar-app .formwrap form section#attachments label.dragover{border:5px solid #68b575;background-color:#a9d5b1}main.gar-app .formwrap form section#attachments label h4{margin-bottom:0}main.gar-app .formwrap form section#attachments label p:nth-of-type(2){margin-bottom:0;font-size:1.6rem;font-family:"Barlow",sans-serif}main.gar-app .formwrap form #entity-container{display:flex;flex-direction:column;gap:4rem}main.gar-app .formwrap form #entityGroupControls p{margin-bottom:2rem}main.gar-app .formwrap aside{flex:0 1 40rem;background-color:#fafafa;font-size:1.6rem;padding:8rem 4rem}main.gar-app .formwrap aside .disable{pointer-events:none}main.gar-app .formwrap aside .wrap{height:fit-content;position:sticky;top:6rem}main.gar-app .formwrap aside .wrap h2{font-size:2.6rem;margin-top:0;margin-bottom:1rem}main.gar-app .formwrap aside .wrap ul{font-size:1.8rem;font-weight:600;padding-left:0rem;font-family:"Barlow",sans-serif;margin-left:0}main.gar-app .formwrap aside .wrap ul li{margin-bottom:1rem;list-style-type:none}main.gar-app .formwrap aside .wrap ul li a{color:#000}main.gar-app .formwrap aside .wrap ul li a:hover{color:#6d56cc}main.gar-app .formwrap aside .wrap ul li ul{font-size:1.6rem;padding-top:1rem;padding-left:2rem}main.gar-app .formwrap aside .wrap ul li ul li{margin-bottom:0}main.gar-app .formwrap aside .wrap ul li ul li::before{content:"-";display:inline-block;width:15px;margin-left:-10px}main.gar-app .formwrap aside .wrap ul li ul li.complete{color:#68b575}main.gar-app .formwrap aside .wrap ul li ul li.complete::before{content:"✓";display:inline-block;transform:translateX(-2px);width:15px;margin-left:-10px}main.gar-app .formwrap aside .wrap ul li ul li a{color:#666}main.gar-app .formwrap aside .wrap ul li ul li a:hover{color:#6d56cc}main.resource-tax-archive .page-header{padding-top:12rem;padding-bottom:6rem;padding-inline:clamp(2rem,10vw,10rem);margin:0;background-color:#6d56cc;background:linear-gradient(49deg, #3c2989 0%, #3c2989 50%, #6d56cc 50%, #6d56cc 100%);color:#fff}main.resource-tax-archive .page-header .page-title{margin:0;padding:0;color:#fff}main.resource-tax-archive .page-header h2{font-size:clamp(2.4rem,4vw,3.6rem);margin-top:0}main.resource-tax-archive .page-header .return-link{margin-top:1rem;color:#fff;font-size:1.4rem}main.resource-tax-archive .page-header .return-link:hover{text-decoration:underline}main.resource-tax-archive section.links-container{display:flex;justify-content:center;align-items:center;padding-top:6rem;font-size:1.4rem;line-height:2;font-weight:700;font-family:"Barlow",sans-serif;gap:6rem;text-transform:uppercase}main.resource-tax-archive section.links-container a:hover{text-decoration:underline}main.resource-tax-archive .resource-results-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 20%));gap:4rem;padding:80px 40px;justify-content:center}main.resource-tax-archive .resource-results-container article.resource-list-item{display:flex;flex-direction:column;gap:10px}main.resource-tax-archive .resource-results-container article.resource-list-item a.resource-image{display:flex;flex:0 0 320px;position:relative;width:280px;margin-bottom:1rem;justify-content:center;align-items:center;height:auto;background-color:#6d56cc;aspect-ratio:20/26;background:linear-gradient(49deg, #3c2989 0%, #3c2989 50%, #6d56cc 50%, #6d56cc 100%)}main.resource-tax-archive .resource-results-container article.resource-list-item a.resource-image img{position:relative;width:200px;height:260px}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details .labelwrap{display:none}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details h2{line-height:1.2}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details .resource-excerpt{font-size:1.4rem}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details .btnwrap{display:flex;justify-content:flex-start;gap:10px;margin-top:auto;margin-bottom:0}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details .btnwrap .btn{padding:.25rem 1rem;font-size:1.1rem;font-weight:700;border-radius:.25rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease-in-out;border-radius:6px}main.resource-tax-archive .resource-results-container article.resource-list-item .resource-details .btnwrap .btn:hover{transform:scale(1.05)}/*# sourceMappingURL=style.css.map */