:root{accent-color:#2c3590}body{font-family:"Inter",sans-serif}h1,h2,h3,h4,h5,legend{font-style:normal;line-height:1.3rem;margin:0 0 .75em;word-break:break-word;color:#17100d;text-wrap:balance;font-family:"Poltawski Nowy",serif}h1{color:#17100d;font-size:70px;line-height:1.1;margin:0 0 .375em;font-weight:700}h1.thin{font-weight:300;text-transform:uppercase}h1.small{font-size:60px}h1.xsmall{font-size:52px}h1.large{font-size:92px}@media(max-width: 1024px){h1.large{font-size:72px}h1.xsmall{font-size:52px}}@media(max-width: 768px){h1{font-size:48px}h1.small{font-size:42px}h1.xsmall{font-size:40px}h1.large{font-size:60px}}@media(max-width: 612px){h1{font-size:38px}h1.small{font-size:36px}h1.large{font-size:44px}}h2,.h2{font-size:48px;line-height:1.125;font-weight:600;margin:0 0 20px}h2.thin,.h2.thin{font-weight:300;text-transform:uppercase}@media(max-width: 768px){h2,.h2{font-size:42px}}@media(max-width: 612px){h2,.h2{font-size:36px}}h3,.h3{font-size:30px;line-height:1.2;font-weight:600}h3.thin,.h3.thin{font-weight:300;text-transform:uppercase}h3.large,.h3.large{font-size:36px}@media(max-width: 768px){h3,.h3{font-size:27px}h3.large,.h3.large{font-size:32px}}@media(max-width: 612px){h3,.h3{font-size:24px}h3.large,.h3.large{font-size:28px}}h4{font-size:24px;line-height:1.2;font-weight:600;margin:0 0 10px;text-wrap:pretty}@media(max-width: 768px){h4{font-size:22px}}@media(max-width: 420px){h4{font-size:21px}}a h4{color:#17100d}h5{font-size:19px;line-height:1.25;font-weight:600;margin:0 0 10px;text-wrap:pretty}@media(max-width: 768px){h5{font-size:17px}}a h5{color:#17100d}p,ul,ol{font-family:"Inter",sans-serif;color:#433730;font-size:19px;font-weight:400;line-height:1.6;padding:0;margin:0 0 25px;text-wrap:pretty}@media(max-width: 768px){p,ul,ol{font-size:17px;line-height:1.5}}p.small,.small p,ul.small,.small ul,ol.small,.small ol{font-size:17px;line-height:1.5;margin:0 0 20px}@media(max-width: 768px){p.small,.small p,ul.small,.small ul,ol.small,.small ol{font-size:15px}}p.xsmall,.xsmall p,ul.xsmall,.xsmall ul,ol.xsmall,.xsmall ol{font-size:13px;line-height:1.5;margin:0 0 12px}@media(max-width: 768px){p.xsmall,.xsmall p,ul.xsmall,.xsmall ul,ol.xsmall,.xsmall ol{font-size:12px}}p.large,.large p,ul.large,.large ul,ol.large,.large ol{font-size:21px;line-height:1.5}@media(max-width: 768px){p.large,.large p,ul.large,.large ul,ol.large,.large ol{font-size:19px}}p.large.top-margin,.large p.top-margin,ul.large.top-margin,.large ul.top-margin,ol.large.top-margin,.large ol.top-margin{margin:10px 0 0}ul,ol{padding:0 0 0 1.5em;margin:0 0 1.75em}ul li,ol li{margin:0 0 .625em}b,strong{font-weight:700}em,i{font-style:italic}figcaption{color:#7e756c;font-size:.9rem;margin-top:.75rem}blockquote{background:#f1ede9;padding:32px 40px;text-align:center}hr{display:block;border:1px solid #e9e2de;margin:75px 0 0}@media(max-width: 768px){hr{margin:25px 0 0}}.eyebrow{display:inline-block;margin:0 0 1em;font-size:13px;padding:2px 6px;border-radius:100px;border:1px solid #f1ede9;background:#fbf7f4;color:#645c55}.eyebrow.darken{border:1px solid #e9e2de;background:#f1ede9}.eyebrow.blue{border:1px solid #cbe0f2;background:#dbe9f2;color:#17100d}.eyebrow.event-date{border:1px solid #ffed97;background:#fff5c8;color:#17100d;padding:4px 12px;display:inline-grid;grid-template-columns:24px 1fr;grid-gap:5px;align-items:center}.eyebrow.event-date svg{width:20px;height:auto}.eyebrow.event-date svg path{fill:#17100d}.date{font-size:13px;font-weight:400;margin:0 0 10px;color:#7e756c}.overline{font-size:19px;font-weight:300;display:block;margin:0 0 10px;color:#a0928d}.overline.white{color:#fff}.overline.gold{color:#f8df6b}body{padding:114px 0 0 0;margin:0}@media(max-width: 1024px){body{margin:0;padding:1px 0 0 0}}body:has(.show-modal){overflow:hidden}body:has(.show){overflow:hidden}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;vertical-align:top}img,iframe{border:0}html{scroll-behavior:smooth}body{scroll-behavior:smooth}img{max-width:100%}.container{max-width:1280px;margin:0 auto}@media(max-width: 1360px){.container{width:88vw;margin:0 6vw}}@media(max-width: 1024px){.container{width:90vw;margin:0 5vw}}.highlight{border:1px solid #e38703;padding:15px 20px;font-style:italic}picture{position:relative;display:flex;width:100%;height:100%;overflow:hidden}picture img{width:100%;height:100%;object-fit:cover}.richtext::after,.accordion-block::after{content:"";visibility:hidden;display:block;height:0;clear:both}.richtext figure,.accordion-block figure{margin:10px 0 36px 0}.richtext figure figcaption,.accordion-block figure figcaption{font-size:13px;line-height:1.2;padding:0 0 10px;border-bottom:1px solid #e9e2de}@media(max-width: 420px){.richtext figure figcaption,.accordion-block figure figcaption{font-size:12px}}.richtext figure.right,.accordion-block figure.right{width:290px;float:right;margin:8px 0 32px 32px}@media(max-width: 612px){.richtext figure.right,.accordion-block figure.right{width:100%;float:none;max-width:100%;margin:32px 0}}.richtext figure.left,.accordion-block figure.left{width:290px;float:left;margin:8px 32px 32px 0}@media(max-width: 612px){.richtext figure.left,.accordion-block figure.left{width:100%;float:none;max-width:100%;margin:32px 0}}.richtext figure.center,.accordion-block figure.center{width:100%;margin:0 auto 32px auto}@media(max-width: 612px){.richtext figure.center,.accordion-block figure.center{width:100%;float:none;max-width:100%;margin:32px 0}}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeinup{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.edit{position:fixed;top:calc(50% - 60px);left:0;background:#000;width:26px;height:120px;z-index:10000;margin:0 0 0 0px;padding-right:6px;text-align:center;writing-mode:vertical-rl}.edit a,.edit a:link,.edit a:visited{color:#fff;font-size:13px}.edit a:hover,.edit a:active,.edit a:focus{opacity:.75}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed{width:100%}.embed iframe{width:100%}.embed-block{margin:50px 0}.accordion{width:100%;margin:40px 0}.accordion__button{position:relative;display:grid;grid-template-columns:auto 24px;grid-gap:25px;align-items:center;margin:0;border:1px solid #f1ede9;border-radius:0;padding:18px 16px;text-align:left;color:#17100d;background:#fbf7f4;font-size:19px;width:100%;transition:.2s;cursor:pointer}@media(max-width: 768px){.accordion__button{font-size:17px}}.accordion__button svg{width:auto;height:9px}.accordion__button svg path{fill:#b9aea6}.accordion__button:hover{background:#fbf7f4;color:#17100d;outline:none;border:1px solid #17100d;cursor:pointer}.accordion__button:focus,.accordion__button:active{background:#fbf7f4;outline:none;border:1px solid #17100d;cursor:pointer}.accordion__button.expanded svg{transform:scaleY(-1)}.accordion__section{max-height:0vh;overflow:hidden;padding:0;opacity:1}.accordion__section.open{max-height:100vh;overflow:auto;padding:18px;visibility:visible;animation:appear .25s linear;border-top:2px solid #1a7ed1}@keyframes appear{0%{opacity:0;visibility:hidden;transform:translateY(6px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}.button-group{display:inline-flex;gap:10px}.button-group .button.gold{background:#ffa728;color:#17100d}.button-group .button.gold svg path{fill:#17100d}.button-group .button.gold:hover{background:#e38703;color:#17100d}.button-group .button.gold:nth-child(2){background:rgba(0,0,0,0);border:1px solid rgba(23,16,13,.5)}.button-group .button.gold:nth-child(2):hover{border:1px solid #17100d}button,.button{font-size:17px;font-weight:400;text-decoration:none;margin:0;padding:13px 24px 14px;display:inline-block;transition:.2s ease;background:#2c3590;color:#fff;border-radius:200px}button svg,.button svg{width:auto;height:12px;margin:0 0 0 4px}button svg path,.button svg path{fill:#fff}button:hover,.button:hover{background:#1a7ed1;color:#fff}@media(max-width: 1024px){button,.button{font-size:15px;padding:10px 18px 12px}}button.black,.button.black{background:#17100d;display:inline-flex;align-items:center;gap:8px}button.black:hover,.button.black:hover{background:#433730}button.black span,.button.black span{color:#fff;margin:0}button.black svg,.button.black svg{height:24px;width:auto}button.black svg path,.button.black svg path{fill:#fff}button.disable,.button.disable{background:#f1ede9;color:#a0928d;cursor:default}button.disable:hover,.button.disable:hover{background:#f1ede9}button.disable svg path,.button.disable svg path{fill:#a0928d}button.white,.button.white{background:#fff;color:#2c3590}button.white.icon svg,.button.white.icon svg{width:auto;height:12px;margin:0 0 0 4px}button.white.icon svg path,.button.white.icon svg path{fill:#2c3590}button.white:hover,.button.white:hover{background:#f0f7fc;color:#23437d}button.white:hover.icon svg path,.button.white:hover.icon svg path{fill:#23437d}button.gold,.button.gold{background:#ffa728;color:#17100d}button.gold svg path,.button.gold svg path{fill:#17100d}button.gold:hover,.button.gold:hover{background:#e38703;color:#17100d}button.small,.button.small{display:flex;gap:3px}button.small svg,.button.small svg{width:auto;height:16px;margin:0}button.small svg path,.button.small svg path{fill:#17100d}button.ghost,.button.ghost{background:none;color:#17100d;border:1px solid #a0928d}button.ghost.icon svg,.button.ghost.icon svg{width:auto;height:16px;margin:0 0 0 2px}button.ghost.icon svg path,.button.ghost.icon svg path{fill:#17100d}button.ghost.icon.enlarge svg,.button.ghost.icon.enlarge svg{height:20px;transform:translateY(2px)}button.ghost.white,.button.ghost.white{color:#fff;border:1px solid hsla(0,0%,100%,.5)}button.ghost.white:hover,.button.ghost.white:hover{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}button.ghost.inactive,.button.ghost.inactive{color:#7e756c;border:1px solid #d6cdc8}button.ghost:hover,.button.ghost:hover{color:#17100d;border:1px solid #2c3590}button.small,.button.small{font-size:13px;padding:3px 12px 4px}button.tiny,.button.tiny{font-size:13px;padding:2px 16px 4px}p.button a{text-decoration:none}p.button a:hover{color:#fff}a{text-decoration:none;color:#2c3590;transition:.2s ease}a:hover{color:#23437d}.richtext a,.text a{font-weight:500;text-decoration:underline;color:#23437d;text-decoration-color:#1a7ed1}.richtext a.button,.text a.button{color:#fff;text-decoration:none}.richtext a:hover,.text a:hover{text-decoration-color:#23437d;color:#2c3590}.richtext a.button:hover{color:#fff}.text-button{font-weight:700;font-size:19px;border-bottom:2px solid #2c3590;color:#17100d;padding:0 0 2px}.text-button.small{font-size:17px}.text-button.tiny{font-size:13px;margin-bottom:8px}@media(max-width: 768px){.text-button.tiny{font-size:12px}}@media(max-width: 1024px){.text-button{font-size:17px}}.text-button:hover{color:#23437d;border-bottom:2px solid #23437d}.text-button.light{color:#fff;border-bottom:2px solid #8dcbff}.text-button.light:hover{color:#8dcbff;border-bottom:2px solid #8dcbff}.feature-block{background:#fff;padding:100px 0;border-top:1px solid #fff}.feature-block.home-feature:nth-child(n+2){border-top:1px solid rgba(35,67,125,.2)}.feature-block.home-feature:nth-child(even) .feature-content{padding:0 0 0 80px;order:2}@media(max-width: 768px){.feature-block.home-feature:nth-child(even) .feature-content{order:2;padding:0}}.feature-block.home-feature:nth-child(even) picture{max-height:460px;order:1}@media(max-width: 768px){.feature-block.home-feature:nth-child(even) picture{order:1;height:70vw}}.feature-block.home-feature a.second{border:1px solid #a0928d;background:rgba(0,0,0,0);color:#433730}.feature-block.home-feature a.second:hover{border:1px solid #17100d;background:rgba(0,0,0,0);color:#17100d}.feature-block.tan-bg{background:#fbf7f4}.feature-block.blue-bg{border:none;border-bottom:1px solid #fff;background:#f0f7fc}@media(max-width: 1024px){.feature-block{padding:60px 0}}.feature-block.feature-video .container{align-items:start}.feature-block .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;align-items:center}@media(max-width: 768px){.feature-block .container{grid-template-columns:1fr}}.feature-block .container .feature-content{padding:0 80px 0 0}@media(max-width: 768px){.feature-block .container .feature-content{order:2;padding:0}}.feature-block .container picture{max-height:460px}@media(max-width: 768px){.feature-block .container picture{order:1;height:70vw}}.feature-block .container.left .feature-content{padding:0 0 0 80px;order:2}@media(max-width: 768px){.feature-block .container.left .feature-content{order:2;padding:0}}.feature-block .container.left picture{max-height:460px;order:1}@media(max-width: 768px){.feature-block .container.left picture{order:1;height:70vw}}.feature-block .flex-buttons{display:flex;flex-wrap:wrap;gap:10px}section.gallery-block .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:25px}@media(max-width: 1024px){section.gallery-block .container{grid-template-columns:1fr;grid-template-rows:auto auto}}section.gallery-block .container .feature-content{padding:0 80px 0 0}@media(max-width: 1024px){section.gallery-block .container .feature-content{order:2;padding:0}}section.gallery-block .container .carousel{grid-row:1/span 1;grid-column:2/span 1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-height:460px;max-width:630px;overflow:hidden;align-self:start}@media(max-width: 1024px){section.gallery-block .container .carousel{grid-row:2/span 1;grid-column:1/span 1}}section.gallery-block .container.left .feature-content{grid-column:2/span 1;grid-row:1/span 1;padding:0 0 0 80px;order:2}@media(max-width: 1024px){section.gallery-block .container.left .feature-content{grid-column:1/span 1;order:2;padding:0}}section.gallery-block .container.left .carousel{grid-column:1/span 1;grid-row:1/span 1;order:1}@media(max-width: 1024px){section.gallery-block .container.left .carousel{grid-row:2/span 1;grid-column:1/span 1}}swiper-container{width:100%;height:100%;position:relative}swiper-container swiper-slide{display:flex;justify-content:center;align-items:center}swiper-container swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}swiper-container .swiper-pagination-bullet{background:blue !important}swiper-container .photo-caption{position:absolute;z-index:10;bottom:0;right:0;width:calc(100% - 32px);padding:16px 16px 30px;text-align:left;background:rgba(23,16,13,.5)}swiper-container .photo-caption p{color:#fff;margin:0;font-size:14px;line-height:1.3}swiper-container .photo-caption p strong{font-weight:700}swiper-container .photo-caption p a{color:#fff;text-decoration:underline}:root{--swiper-theme-color: white;--swiper-pagination-bullet-inactive-color: white}footer{background:#fbf7f4;padding:100px 0 50px}@media(max-width: 1024px){footer{padding:60px 0 50px}}footer .top{display:grid;grid-template-columns:1fr 3fr;grid-gap:50px}@media(max-width: 1024px){footer .top{grid-template-columns:3fr 1fr}}@media(max-width: 612px){footer .top{grid-template-columns:1fr}}footer .top .logo span svg{width:240px;height:auto;margin:0 0 25px}@media(max-width: 1024px){footer .top .logo span svg{width:180px}}@media(max-width: 768px){footer .top .logo span svg{width:240px}}footer .top .links{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px}@media(max-width: 768px){footer .top .links{grid-template-columns:1fr}}@media(max-width: 768px){footer .top .links .hide-on-mobile{display:none}}footer .top .links p.small{font-weight:500;margin:0 0 12px;color:#2c3590}footer .top .links nav{display:flex;flex-flow:column;gap:12px}footer .top .links nav a{color:#645c55;display:block;line-height:1.3;text-wrap:balance}footer .top .links nav a:hover{color:#2c3590}footer .top .links nav.social a{display:grid;grid-template-columns:16px auto;gap:10px;align-items:center}footer .top .links nav.social a svg{justify-self:center;width:auto;height:12px}footer .top .links nav.social a svg path{fill:#17100d;transition:.2s ease}footer .top .links nav.social a:hover svg path{fill:#2c3590}footer .enews{display:grid;grid-template-columns:1fr auto;grid-gap:80px;align-items:center;padding:25px 0;margin:50px 0 36px;border-top:1px solid #e9e2de;border-bottom:1px solid #e9e2de}@media(max-width: 1024px){footer .enews{grid-template-columns:1fr;grid-gap:25px}}footer .enews p{margin:0;color:#17100d}footer .bottom{display:flex;justify-content:space-between}footer .bottom .mjv{display:grid;grid-template-columns:1fr auto;font-size:13px;gap:100px}@media(max-width: 768px){footer .bottom .mjv{grid-template-columns:1fr;gap:25px}}footer .bottom .mjv a{color:#433730;text-decoration:underline;text-decoration-color:#d6cdc8}footer .bottom .mjv a:hover{color:#17100d;text-decoration-color:#a0928d}footer .bottom .mjv svg{width:150px;height:auto}footer .bottom .mjv svg path{fill:#7e756c}.bottom-cta{position:relative;overflow:hidden;background:linear-gradient(to top, #fbf7f4 20%, white 20% 80%, white 80%)}.bottom-cta .container{background:#2c3590;box-sizing:border-box;padding:80px;position:relative}@media(max-width: 1024px){.bottom-cta .container{padding:75px 50px}}@media(max-width: 768px){.bottom-cta .container{text-align:center;padding:75px 25px}}.bottom-cta .container h2,.bottom-cta .container .overline,.bottom-cta .container p{color:#fff;max-width:800px;z-index:2;position:relative}.bottom-cta .container p{text-wrap:pretty}.bottom-cta .container .button-group{margin:32px 0 0;display:flex;gap:8px;z-index:2;position:relative}@media(max-width: 768px){.bottom-cta .container .button-group{justify-content:center}}@media(max-width: 612px){.bottom-cta .container .button-group{flex-flow:column}}.bottom-cta .container .button-group a.button:nth-child(2){background:rgba(0,0,0,0);color:#fff;border:1px solid hsla(0,0%,100%,.5)}.bottom-cta .container .button-group a.button:nth-child(2):hover{border:1px solid #fff}.bottom-cta .container .watermark-inside{position:absolute;top:0;right:0;z-index:0}@media(max-width: 1024px){.bottom-cta .container .watermark-inside svg{width:75vw;height:auto}}.bottom-cta .watermark-outside{position:absolute;top:0;left:calc(50vw + 640px)}@media(max-width: 1360px){.bottom-cta .watermark-outside{display:none}}.quote{border-bottom:1px solid #e9e2de;padding:0 0 30px;text-align:center;margin:50px 0 75px}.quote h3{margin:0 0 20px;color:#2c3590}@media(max-width: 768px){.quote h3{font-size:23px}}@media(max-width: 768px){.quote h3{font-size:21px}}.quote.bio-quote{border-bottom:1px solid #e9e2de;padding:0 0 30px;text-align:center;margin:42px 0 68px}.quote.bio-quote h3{font-size:25px;line-height:1.4;font-weight:500}@media(max-width: 768px){.quote.bio-quote h3{font-size:23px}}@media(max-width: 768px){.quote.bio-quote h3{font-size:21px}}.quote .quotemark{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:5px;align-items:center;margin:0 0 25px}.quote .quotemark span{height:1px;width:100%;display:block;background:#e9e2de}.quote .quotemark svg{height:44px;width:auto}.quote .quotemark svg path{fill:#e38703}.callout{display:block;padding:36px 40px 50px;margin:25px 0 50px;background:#f0f7fc;border:1px solid #dbe9f2;text-align:center;line-height:1.25}.callout p{font-size:17px}@media(max-width: 768px){.callout p{font-size:15px}}.callout p:last-child{padding:0}.utility-nav{width:100vw;height:32px;position:absolute;top:0;right:0;z-index:1000;background:#fbf7f4;border-bottom:1px solid #f1ede9}.utility-nav .utility-links{position:absolute;right:0;height:100%;right:calc(50vw - 640px);top:3px;gap:8px !important;max-width:1280px;margin:0 auto}@media(max-width: 1360px){.utility-nav .utility-links{right:6vw}}.utility-nav .utility-links a{display:inline-flex}header#header{position:fixed;top:0;z-index:100;width:100vw;height:82px;padding-top:32px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(7px);transition:all .3s ease}@media(max-width: 1360px){header#header{grid-gap:18px}}header#header.hide-nav{opacity:0;pointer-events:none}@media(max-width: 1024px){header#header{display:none}}header#header .container{height:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:25px;align-items:center}header#header .logo{text-align:left;position:relative;margin-right:25px}@media(max-width: 1360px){header#header .logo{margin-right:0}}header#header .logo a{z-index:2;position:relative}header#header .logo a svg{width:auto;height:56px}@media(max-width: 1280px){header#header .logo a svg{height:40px}}header#header .logo a svg path{transition:.2s ease}header#header .logo a:hover{opacity:.8}header#header nav{display:flex;justify-content:flex-end;align-items:center;gap:32px}header#header nav ul{padding:0;margin:0;list-style:none;position:relative;display:flex;gap:28px}@media(max-width: 1360px){header#header nav ul{gap:24px}}header#header nav ul li{display:inline-flex;align-items:center;height:32px;padding:0;margin:0}header#header nav ul li a{display:block;padding:0px;color:#17100d;font-size:17px}header#header nav ul li a.right-separator{padding-right:28px;border-right:1px solid #e9e2de}@media(max-width: 1280px){header#header nav ul li a{font-size:15px}}header#header nav ul li a svg{opacity:.4;width:9px;height:auto;margin-left:2px;transform:translateY(-2px);transition:.2s ease}header#header nav ul li a svg path{fill:#17100d}header#header nav ul li a span svg{opacity:.4;width:11px;height:auto;margin-left:2px;transform:translateY(0);transition:.2s ease}header#header nav ul li a span svg path{fill:#17100d}header#header nav ul li a:hover{color:#212a8b}header#header nav ul li a:hover svg{opacity:1}header#header nav ul li a:hover svg path{fill:#212a8b}header#header nav ul ul{display:none;position:absolute;padding:16px 15px 15px 15px;margin-left:-15px;top:32px;background:#fff;width:220px;box-shadow:0px 3px 4px rgba(0,0,0,.12),0px 9px 33px -1px rgba(0,0,0,.1),0px 12px 42px -8px rgba(0,0,0,.15)}header#header nav ul ul li{display:list-item;position:relative;margin:0 0 2px;height:auto}header#header nav ul ul li a{font-size:17px;padding:8px 12px;display:block;transition:.3s ease}header#header nav ul ul li a:hover{background:#f0f7fc;transition:.3s ease}header#header nav ul li:hover>ul{display:inline-block;transform:translateY(0);animation:fadeup .25s linear}header#header nav ul ul li:hover>ul{display:none}@keyframes fadeup{0%{opacity:0;visibility:hidden;transform:translateY(16px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}header#mobile{display:none}@media(max-width: 1024px){header#mobile{display:flex;position:absolute;background:#fff;backdrop-filter:blur(7px);width:90vw;top:0;z-index:12;padding:0 5vw;height:84px;text-align:center;border-bottom:1px solid #f1ede9;align-items:center}}header#mobile .logo{margin-top:4px}header#mobile .logo svg{width:auto;height:64px}@media(max-width: 612px){header#mobile .logo{margin-top:16px}header#mobile .logo svg{height:50px}}@media(max-width: 420px){header#mobile .logo{margin-top:22px}header#mobile .logo svg{height:44px}}header#mobile .menuIcon{width:36px;position:absolute;right:5%;top:36px;display:flex;justify-content:space-between}header#mobile .menuIcon nav.menu{flex-basis:36px;width:36px;height:30px;z-index:9;cursor:pointer}header#mobile .menuIcon nav.menu div.strokes{height:1px;margin:1px 0 11px;background:#2c3590;transition:transform .3s,opacity .1s}.hide{opacity:0;transform:translateX(-42px)}.animate0{transform:rotate(45deg) translateY(17px)}.animate2{transform:rotate(-45deg) translateY(-17px)}.fullscreen-menu{background-color:#fff;top:0;left:0;width:100%;min-height:100%;position:fixed;opacity:0;transition:all .3s ease-in-out,opacity .3s;z-index:-2}.fullscreen-menu .menu-container{display:none}.fullscreen-menu.show{opacity:1;background-color:#fff;transition:all .3s ease-in-out,visibility .3s;z-index:11}.fullscreen-menu.show .menu-container{display:inherit;position:absolute;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fullscreen-menu.show .menu-container ul{list-style:none;padding:0;margin:50px 5% 20px;width:90%;column-count:1;column-gap:40px}.fullscreen-menu.show .menu-container ul li a{color:#2c3590;font-size:17px;font-weight:500;display:block;margin:0 0 18px;line-height:1.2;padding:0}.fullscreen-menu.show .menu-container ul li ul{margin:0 0 40px;column-count:1}.fullscreen-menu.show .menu-container ul li ul li{margin:0 0 20px}.fullscreen-menu.show .menu-container ul li ul li a{color:#645c55;font-size:17px;font-weight:400;display:block;margin:0 0 0px;padding:0}.fullscreen-menu.show .menu-container ul li ul li ul{display:none}.fullscreen-menu.show .menu-container .mobile-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:100px 5vw 0}@media(max-width: 400px){.fullscreen-menu.show .menu-container .mobile-buttons{grid-template-columns:1fr}}.fullscreen-menu.show .menu-container .mobile-buttons a{align-items:center;display:flex;flex-flow:row-reverse;justify-content:center;gap:4px;height:44px;border:1px solid #e9e2de}.fullscreen-menu.show .menu-container .mobile-buttons a svg{width:auto;height:42px}.fullscreen-menu.show .menu-container .mobile-buttons a svg path{fill:#2c3590}.fullscreen-menu.show .menu-container .mobile-buttons a:last-child svg{height:36px}.fullscreen-menu.show .menu-container .donate{display:flex;justify-content:space-between;margin:20px 5vw 40px}.fullscreen-menu.show .menu-container .donate a{width:100%;align-items:center;display:flex;justify-content:center;gap:4px;height:44px;border:1px solid #ffa728}section.hero{width:100vw;height:750px;display:grid;grid-template-columns:1fr 320px 320px 320px 320px 1fr;background:#23437d;align-items:center;position:relative}@media(max-width: 1360px){section.hero{grid-template-columns:6vw 1fr 1fr 1fr 1fr 6vw}}@media(max-width: 1024px){section.hero{grid-template-columns:5vw 1fr 1fr 1fr 1fr 5vw;background:#061839;height:600px;margin:84px 0 0}}section.hero .hero-mask{grid-column:1/span 3;grid-row:1/span 1;background:#000;width:100%;height:100%;z-index:1;background:linear-gradient(to left, rgba(44, 53, 144, 0.75), #2c3590 25%, #2c3590 50%)}@media(max-width: 1024px){section.hero .hero-mask{display:none}}section.hero .hero-content{grid-column:2/span 2;grid-row:1/span 1;z-index:2;padding-right:75px;position:relative}@media(max-width: 1360px){section.hero .hero-content{grid-column:2/span 2;padding-right:25px}}@media(max-width: 1024px){section.hero .hero-content{grid-column:2/span 4;padding-right:0}}section.hero .hero-content h1,section.hero .hero-content p{color:#fff}section.hero .hero-content h1.max-width,section.hero .hero-content p.max-width{max-width:540px}section.hero .hero-content .hero-buttons{margin:50px 0 0;display:flex;gap:8px}section.hero .hero-content .hero-buttons a.button{display:flex;align-items:center}section.hero .hero-content .hero-buttons a.button svg{width:auto;height:28px}section.hero .hero-content .hero-buttons a.button:nth-child(2){background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.5);color:#fff}section.hero .hero-content .hero-buttons a.button:nth-child(2) svg path{fill:#fff}section.hero .hero-content .hero-buttons a.button:nth-child(2):hover{border:1px solid #fff}section.hero .hero-image{height:100%;grid-column:3/span 4;grid-row:1/span 1;width:100%;height:750px;opacity:.95}@media(max-width: 1024px){section.hero .hero-image{grid-column:1/span 6;opacity:.33;height:600px}}section.hero .scroll-down{position:absolute;z-index:2;bottom:25px;left:calc(50vw - 640px)}@media(max-width: 1360px){section.hero .scroll-down{display:none}}section.hero .scroll-down svg{height:32px;width:auto}section.hero .scroll-down svg path{fill:#fff}.bounce{animation:bounce 2.5s infinite}.bounce svg path{fill:hsla(0,0%,100%,.8)}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}section.banner .banner-content{padding:80px 0 40px}@media(max-width: 1360px){section.banner .banner-content{padding:60px 0 30px}}@media(max-width: 1024px){section.banner .banner-content{padding:125px 0 25px}}section.banner .banner-content h1{margin:0}section.banner.bottom-border{border-bottom:1px solid #f1ede9}section.banner-photo{width:100vw;display:grid;background:#23437d;grid-template-columns:1fr 320px 320px 320px 320px 1fr;height:600px;align-items:center;position:relative}@media(max-width: 1360px){section.banner-photo{grid-template-columns:6vw 1fr 1fr 1fr 1fr 6vw}}@media(max-width: 1024px){section.banner-photo{grid-template-columns:5vw 1fr 1fr 1fr 1fr 5vw;background:#061839;height:500px;padding:84px 0 0}}@media(max-width: 612px){section.banner-photo{height:400px}}section.banner-photo .banner-mask{grid-column:1/span 3;grid-row:1/span 1;background:#000;width:100%;height:100%;z-index:1;background:linear-gradient(to left, rgba(35, 67, 125, 0.75), #23437d 25%, #23437d 50%)}@media(max-width: 1024px){section.banner-photo .banner-mask{display:none}}section.banner-photo .banner-image{height:100%;grid-column:3/span 4;grid-row:1/span 1;width:100%;height:600px;opacity:.95}@media(max-width: 1024px){section.banner-photo .banner-image{grid-column:1/span 6;opacity:.33;height:500px}}@media(max-width: 612px){section.banner-photo .banner-image{height:400px}}section.banner-photo .banner-content{grid-column:2/span 3;grid-row:1/span 1;z-index:2;position:relative;display:flex;flex-flow:column;gap:12px}@media(max-width: 1024px){section.banner-photo .banner-content{grid-column:2/span 4}}section.banner-photo .banner-content h1,section.banner-photo .banner-content p{color:#fff;max-width:540px}@media(max-width: 1024px){section.banner-photo .banner-content .breadcrumb{display:none}}section.banner-photo .banner-content .breadcrumb a{font-size:17px}section.banner-photo .banner-content .breadcrumb a,section.banner-photo .banner-content .breadcrumb a:link,section.banner-photo .banner-content .breadcrumb a:visited{color:#fff;margin-right:8px}section.banner-photo .banner-content .breadcrumb a:hover,section.banner-photo .banner-content .breadcrumb a:active,section.banner-photo .banner-content .breadcrumb a:focus{color:#f8df6b}section.banner-photo .banner-content .breadcrumb a::after{display:inline-block;content:" ";background-image:url("https://nmd.nyc3.cdn.digitaloceanspaces.com/epi/images/design/icon-right.svg");background-size:12px 12px;height:12px;width:12px;margin-left:10px}section.banner-photo .banner-content .breadcrumb a:last-child{color:#f8df6b}section.banner-photo .banner-content .breadcrumb a:last-child:hover,section.banner-photo .banner-content .breadcrumb a:last-child:active,section.banner-photo .banner-content .breadcrumb a:last-child:focus{cursor:default}section.banner-photo .banner-content .breadcrumb a:last-child::after{display:none}section.expert-container{position:relative;position:relative;overflow:hidden;z-index:1;background:#23437d;border-top:1px solid hsla(0,0%,100%,.1)}section.expert-container .watermark{position:absolute;right:0;top:-112px;pointer-events:none}section.expert-container .watermark svg{width:900px;height:auto;opacity:.5}@media(max-width: 1024px){section.expert-container .watermark svg{width:500px}}section.expert-container .expert{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;grid-column-gap:50px;grid-row-gap:16px;padding:25px 0;box-sizing:border-box}@media(max-width: 1024px){section.expert-container .expert{grid-column-gap:50px;grid-row-gap:16px}}@media(max-width: 768px){section.expert-container .expert{grid-template-columns:1fr}}section.expert-container .expert p.yellow{color:#f8df6b;margin:0;height:100%;border-right:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;padding:0 50px 0 0;grid-column:1/span 1;grid-row:1/span 2}@media(max-width: 1024px){section.expert-container .expert p.yellow{padding:0 25px 0 0}}@media(max-width: 768px){section.expert-container .expert p.yellow{display:none}}section.expert-container .expert p.yellow.mobile{display:none}@media(max-width: 768px){section.expert-container .expert p.yellow.mobile{grid-column:1/span 1;grid-row:1/span 1;display:inherit;width:100%;padding:0 0 12px 0;border:none;border-bottom:1px solid hsla(0,0%,100%,.1);margin:0;display:flex;align-items:flex-start;height:auto;text-align:center}}section.expert-container .expert .expert-photos{grid-column:2/span 1;grid-row:1/span 1;display:flex}@media(max-width: 768px){section.expert-container .expert .expert-photos{grid-column:1/span 1;grid-row:2/span 1}}section.expert-container .expert .expert-photos picture{border-radius:100px;width:72px;margin-left:-10px;border:2px solid #fff}section.expert-container .expert .expert-photos picture:first-child{margin-left:0px}@media(max-width: 768px){section.expert-container .expert .expert-photos picture{width:60px}}section.expert-container .expert .name{grid-column:2/span 1;grid-row:2/span 1;display:flex;flex-wrap:wrap;row-gap:4px;column-gap:12px}@media(max-width: 768px){section.expert-container .expert .name{grid-column:1/span 1;grid-row:3/span 1}}section.expert-container .expert .name span{font-size:18px;color:#fff}section.expert-container .expert .name span:last-child{display:none}section.expert-container .expert .name a h4{font-weight:500;font-size:18px;margin:0 0 0;color:#fff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.25);transition:.2s ease}section.expert-container .expert .name a:hover h4{text-decoration-color:hsla(0,0%,100%,.75)}section.expert-container .expert .name p{margin:0;color:#fff}@media(max-width: 612px){section.expert-container .expert a.button{display:none}}.card{border-top:1px solid #e9e2de;padding:12px 0 0;display:flex;flex-flow:column;justify-content:space-between}@media(max-width: 768px){.card{display:grid;grid-template-columns:1fr 1fr;gap:25px}}@media(max-width: 612px){.card{grid-template-columns:4fr 3fr}}.card .eyebrow{align-self:start}.card h5,.card h4{margin:0 0 1em;text-decoration:underline;text-decoration-color:#fff;transition:.2s ease;text-wrap:inherit}.card .button{margin:0 0 25px;display:inline-flex;gap:6px;align-items:center}.card .button svg{height:16px;width:auto}.card picture{height:150px;background:#23437d}.card picture img{transition:.2s ease}@media(max-width: 768px){.card picture{height:25vw}}.card:hover{border-top:1px solid #1a7ed1}.card:hover h5,.card:hover h4{text-decoration-color:#a0928d}.card:hover .button{border:1px solid #1a7ed1}.card:hover picture img{opacity:.85}.card .date.date-mobile{display:none}@media(max-width: 768px){.card .date{display:none}.card .date.date-mobile{display:inherit}}.card.no-photo{background:#fbf7f4;padding:16px}@media(max-width: 768px){.card.no-photo{display:grid;grid-template-columns:1fr;gap:0}}.card.no-photo .headshots{display:flex;flex-flow:row;margin:0 0 12px}@media(max-width: 768px){.card.no-photo .headshots{margin:20px 0 12px}}.card.no-photo .headshots picture{margin:0 0 0 -8px;width:48px;height:48px;border-radius:100px;border:2px solid #fbf7f4;filter:sepia(0.5) grayscale(0.75)}.card.no-photo .headshots picture:first-child{margin:0}.card.no-photo .eyebrow{background:#f1ede9}.card.no-photo .date{margin:0}.alert{position:fixed;bottom:0;z-index:10;width:100%;background:rgba(255,167,40,.8);backdrop-filter:blur(7px);color:#fff;text-align:center;display:grid;grid-gap:12px;grid-template-columns:1fr max-content;grid-template-rows:max-content}.alert p{align-self:center;padding:12px 8px;margin:0;color:#17100d;font-weight:300;font-size:14px;line-height:22px}@media(min-width: 1024px){.alert p{padding:28px 8px;font-size:16px}}.alert p a{color:#17100d;font-weight:500;border-bottom:1px solid rgba(23,16,13,.25)}.alert .close-button{background:#ffa728;cursor:pointer;transition:.3s;display:grid}.alert .close-button svg{padding:15px;opacity:.9;align-self:center}@media(min-width: 1024px){.alert .close-button svg{padding:15px 25px}}.alert .close-button svg path{fill:#17100d}.alert .close-button:hover{color:#fff;background:#e38703;font-size:24px}.alert .close-button:hover img{opacity:1;transform:scale(1.04)}.table{margin:40px 0;width:100%}.table-container{width:100%;overflow:scroll}table{width:100%}@media(max-width: 420px){table{font-size:12px}}table tr{background:none}table tr:nth-child(even){background:#fbf7f4}table tr th{background:#17100d;color:#fff;font-weight:700;padding:4px 8px;border:1px solid #f1ede9}table tr td{border:1px solid #f1ede9;padding:3px 8px;color:#645c55;font-size:17px}@media(max-width: 1024px){table tr td{font-size:13px}}@media(max-width: 420px){table tr td{font-size:12px}}table tr td p{font-size:17px}@media(max-width: 1024px){table tr td p{font-size:13px}}@media(max-width: 420px){table tr td p{font-size:12px}}.tabs{border-bottom:1px solid #f1ede9;margin:0}.tabs .container{display:flex;gap:40px}.tabs a{color:#7e756c;font-weight:600;font-size:17px;padding:0 0 16px}.tabs a span{margin:0 0 0 4px}.tabs a:hover{color:#17100d}.tabs a.current{color:#17100d;border-bottom:1px solid #17100d}.tabs-extra{border-top:5px solid #fbf7f4;background:#fbf7f4}.tabs-extra p{margin:0;display:flex;align-items:center;font-size:15px;gap:10px;color:#a0928d;padding:10px 0 15px}.tabs-extra .eyebrow{margin:0}section.tab-container{position:relative;padding:0}@media(min-width: 1024px){section.tab-container{display:grid;grid-template-columns:1fr 3fr}}section.tab-container .button-tabs{position:relative;transition:.2s ease;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;border-bottom:1px solid #e9e2de;margin:0 0 50px;gap:10px}@media(min-width: 420px){section.tab-container .button-tabs{gap:12px}}@media(min-width: 612px){section.tab-container .button-tabs{display:flex;gap:0}}@media(min-width: 1024px){section.tab-container .button-tabs{flex-flow:column;justify-content:start;border-bottom:1px solid rgba(0,0,0,0);border-right:1px solid #e9e2de;gap:30px;padding-top:80px;margin:0}}section.tab-container .button-tabs button{padding:24px 0;background:none;border:none;color:#7e756c;font-size:14px;letter-spacing:-0.5px;transition:.2s ease;font-family:"Inter",sans-serif;border-radius:0;display:flex;flex-flow:column;align-items:center;border-bottom:3px solid rgba(0,0,0,0)}@media(min-width: 420px){section.tab-container .button-tabs button{font-size:16px;letter-spacing:0px}}@media(min-width: 612px){section.tab-container .button-tabs button{padding:24px;font-size:17px}}@media(min-width: 1024px){section.tab-container .button-tabs button{padding:0;border-bottom:0px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);flex-flow:row;gap:7px;font-size:17px;height:48px}}@media(min-width: 1280px){section.tab-container .button-tabs button{font-size:21px;gap:12px}}section.tab-container .button-tabs button svg{height:40px;width:auto}section.tab-container .button-tabs button svg path{fill:#b9aea6;transition:.2s ease}section.tab-container .button-tabs button.active{color:#23437d;border-bottom:3px solid #23437d}section.tab-container .button-tabs button.active svg path{fill:#23437d}@media(min-width: 1024px){section.tab-container .button-tabs button.active{border-bottom:0px solid rgba(0,0,0,0);border-right:4px solid #23437d}}section.tab-container .button-tabs button:hover{cursor:pointer;color:#2c3590}section.tab-container .button-tabs button:hover svg path{fill:#2c3590}section.tab-container .hidden{display:none}section.tab-container .tab-content-container{padding-bottom:50px}@media(min-width: 1024px){section.tab-container .tab-content-container{padding:80px 0 80px 80px}}section.tab-container .tab-content-container .tab-content{opacity:0;animation:fadein .25s linear;animation-fill-mode:forwards;animation-delay:.1s}section.tab-container .tab-content-container .tab-content h3{padding:0;border:none;color:#23437d}section.tab-container .tab-content-container .tab-content h3.top-margin{margin:50px 0 32px}section.tab-container .tab-content-container .tab-content h4{color:#433730}section.tab-container .tab-content-container .tab-content .video{margin:40px 0 0}section.tab-container .tab-content-container .tab-content p.small{margin:8px 0 0}section.tab-container .tab-content-container .tab-content .two-col ul{column-count:2;column-gap:40px}@media(max-width: 768px){section.tab-container .tab-content-container .tab-content .two-col ul{column-count:1}}.search-donate{display:flex;gap:10px}@media(max-width: 1280px){.search-donate{gap:5px}}.circle-icon{border:1px solid #f1ede9;background:#fbf7f4;width:48px;height:48px;padding:0;display:grid;place-content:center;transition:.2s ease}.circle-icon svg{width:16px;height:16px;transform:translateX(-2px)}.circle-icon svg path{fill:#17100d}.circle-icon:hover{cursor:pointer;border:1px solid #e9e2de;background:#f1ede9}.modal{display:none;position:fixed;inset:0;z-index:10000;background-color:rgba(23,16,13,.75);padding:0;overflow:auto}.modal.open{display:block;animation:fadein .15s linear}.modal-body{background:#fff;width:100vw;height:114px}.modal-body .container{height:100%;display:grid;gap:10px;align-items:center;grid-template-columns:1fr 48px;position:relative}.modal-body .search-icon-fixed{position:absolute;top:calc(50% - 8px);left:16px}.modal-body form{width:100%;height:48px}.modal-body form input{width:100%;height:100%;border:1px solid #e9e2de;padding:0 0 0 48px;border-radius:0;font-family:"Inter",sans-serif;font-size:17px;font-weight:400}.modal-body form input:focus{outline:1px solid #2c3590;font-weight:400}.modal-body form input::-webkit-search-cancel-button{position:relative;right:20px}body.modal-open{overflow:hidden}div#mc_embed_signup{border:2px solid #f1ede9;padding:25px;width:calc(100% - 50px)}@media(max-width: 612px){div#mc_embed_signup{padding:12px;width:calc(100% - 24px)}}div#mc_embed_signup h2{font-size:32px;line-height:1.2;font-weight:600}div#mc_embed_signup h2.large{font-size:36px}@media(max-width: 768px){div#mc_embed_signup h2{font-size:28px}div#mc_embed_signup h2.large{font-size:32px}}@media(max-width: 612px){div#mc_embed_signup h2{font-size:26px}div#mc_embed_signup h2.large{font-size:28px}}div#mc_embed_signup .indicates-required{display:none}div#mc_embed_signup .mc-field-group{display:flex;flex-flow:column;gap:8px;margin:0 0 8px}div#mc_embed_signup .mc-field-group label{font-family:"Inter",sans-serif;color:#645c55}div#mc_embed_signup .mc-field-group input{width:100%;height:42px;border:1px solid #b9aea6;font-family:"Inter",sans-serif;font-size:16px;padding:0 12px;width:calc(100% - 24px)}div#mc_embed_signup .button{outline:none;border:1px solid rgba(0,0,0,0)}div#mc_embed_signup .button:hover{cursor:pointer}div#mc_embed_signup figure{margin:20px 0 0 0}div#mc_embed_signup .refferal_badge{width:200px;opacity:.75}details.tooltip{cursor:pointer;display:flex;position:absolute;z-index:5;transition:.15s background linear;bottom:0;right:0;width:100%}details.tooltip summary{justify-self:end;display:inline-flex;gap:5px;background:rgba(23,16,13,.75);align-items:center;color:#fff;padding:0 7px;height:25px;font-size:13px;transition:.2s ease;position:absolute;right:0;bottom:0}details.tooltip summary::-webkit-details-marker{display:none}details.tooltip summary::marker{content:""}details.tooltip summary svg{width:auto;height:16px}details.tooltip summary svg path{fill:#fff}details.tooltip summary:hover,details.tooltip summary:focus{background:#17100d}details.tooltip .tool-tip-content{box-sizing:border-box;cursor:auto;background:#17100d;padding:12px 15px;position:absolute;bottom:36px;border-radius:2px;right:0;min-width:200px}details.tooltip .tool-tip-content p,details.tooltip .tool-tip-content span{font-size:13px;color:#fff;margin:0;display:inline}details.tooltip .tool-tip-content p a,details.tooltip .tool-tip-content span a{color:#fff;font-weight:500;text-decoration:underline;text-decoration-color:#48a4f0;text-decoration-thickness:2px}details.tooltip .tool-tip-content p a:hover,details.tooltip .tool-tip-content span a:hover{text-decoration-color:#f0f7fc;color:#f0f7fc}details.tooltip .tool-tip-content:before{content:"";border-top:12px solid #17100d;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);height:0;right:10px;position:absolute;bottom:-10px;width:0}details.tooltip[open] .tool-tip-content{animation:fadeindown .2s linear forwards}section.icon-blocks{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1em;padding:1em}@media(max-width: 1024px){section.icon-blocks{grid-template-columns:1fr}}section.icon-blocks a.icon-block{background:rgba(0,0,0,0);border:1px solid #e9e2de;min-height:142px;padding:36px 40px;text-align:center}@media(max-width: 1024px){section.icon-blocks a.icon-block{display:flex;gap:25px;align-items:center;padding:25px 25px;min-height:auto;text-align:left}}section.icon-blocks a.icon-block .block-icon{display:inline-block;border-bottom:1px solid #e9e2de;transition:.2s ease;padding:0 0 12px;margin:0 0 12px}@media(max-width: 1024px){section.icon-blocks a.icon-block .block-icon{border:none;border-right:1px solid #e9e2de;margin:0;padding:0 25px 0 0}}section.icon-blocks a.icon-block .block-icon svg{width:64px;height:auto}@media(max-width: 1024px){section.icon-blocks a.icon-block .block-icon svg{width:54px}}section.icon-blocks a.icon-block .block-icon svg path{fill:#2c3590;transition:.2s ease}section.icon-blocks a.icon-block h5{color:#2c3590;text-decoration:underline;text-decoration-color:#fff;margin:0;padding:0;transition:.2s ease}section.icon-blocks a.icon-block:hover{background:#fff;border:1px solid #2c3590}@media(min-width: 1024px){section.icon-blocks a.icon-block:hover .block-icon{border-bottom:1px solid #e38703}}section.icon-blocks a.icon-block:hover h5{text-decoration-color:#8dcbff}section.icon-blocks a.icon-block:hover svg path{fill:#23437d}section.updates{padding:100px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto minmax(460px 1fr) auto;grid-template-areas:"headline headline headline headline" "feature feature feature trending" "latest latest latest latest";grid-gap:25px}@media(max-width: 1024px){section.updates{padding:60px 0;grid-template-areas:"headline headline headline headline" "feature feature feature feature" "latest latest latest latest" "trending trending trending trending"}}section.updates .updates-headline{grid-area:headline;display:flex;justify-content:space-between;align-items:start;margin:0 0 10px}section.updates .updates-headline h5{margin:0}section.updates a.featured-update{grid-area:feature;display:grid;grid-template-columns:1fr 2fr;grid-gap:14px}@media(max-width: 1024px){section.updates a.featured-update{grid-template-columns:1fr 1fr;grid-gap:25px}}@media(max-width: 768px){section.updates a.featured-update{grid-template-columns:1fr;grid-gap:12px}}section.updates a.featured-update .featured-content{border-top:1px solid #e9e2de;padding:1em 20px 0 0}section.updates a.featured-update .featured-content h3{text-decoration:underline;text-decoration-color:#fff;transition:.2s ease}section.updates a.featured-update picture{height:100%}@media(max-width: 1024px){section.updates a.featured-update picture{height:40vw}}@media(max-width: 768px){section.updates a.featured-update picture{height:55vw}}section.updates a.featured-update:hover .featured-content{border-top:1px solid #d6cdc8}section.updates a.featured-update:hover .featured-content h3{text-decoration-color:#d6cdc8}section.updates .trending-updates{grid-area:trending;background:#fbf7f4;padding:20px}section.updates .trending-updates h5{border-bottom:1px solid #e9e2de;padding:0 0 20px;margin:0 0 20px;text-decoration:underline;text-decoration-color:#fff;transition:.2s ease}section.updates .trending-updates a.trending-update:hover h5{text-decoration-color:#a0928d}section.updates .latest-updates{grid-area:latest;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px}@media(max-width: 768px){section.updates .latest-updates{grid-template-columns:1fr}}section.dark-bg{background:#17100d;padding:100px 0}@media(max-width: 1024px){section.dark-bg{padding:5vw 0}}section.dark-bg .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px}@media(max-width: 1024px){section.dark-bg .container{grid-template-columns:1fr}}section.dark-bg .container .photo-feature{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:460px}@media(max-width: 1024px){section.dark-bg .container .photo-feature{grid-template-columns:1fr}}section.dark-bg .container .photo-feature .photo-feature-content{grid-column:1/span 1;grid-row:1/span 1;z-index:2;padding:3em 100px 2em 2em}@media(max-width: 1024px){section.dark-bg .container .photo-feature .photo-feature-content{padding:2em 1.5em}}section.dark-bg .container .photo-feature .photo-feature-content h3{color:#fff}section.dark-bg .container .photo-feature picture{grid-column:1/span 1;grid-row:1/span 1;opacity:.6}section.data-points{padding:100px 0;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:50px;align-items:start}@media(max-width: 1024px){section.data-points{padding:60px 0;grid-template-columns:1fr;grid-row-gap:25px}}section.data-points .intro-centered{grid-column:1/span 2;text-align:center}@media(max-width: 1024px){section.data-points .intro-centered{grid-column:1/span 1}}section.data-points .data-blocks{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:25px}@media(max-width: 1024px){section.data-points .data-blocks{grid-gap:4px;margin:0 0 25px}}section.data-points .data-blocks .data-block{background:rgba(0,0,0,0);border:1px solid #e9e2de;text-align:center;padding:25px}@media(max-width: 612px){section.data-points .data-blocks .data-block{padding:25px 12px}}section.data-points .data-blocks .data-block .h2{color:#2c3590}@media(max-width: 420px){section.data-points .data-blocks .data-block .h2{font-size:28px}}section.data-points .data-blocks .data-block .data-divider{width:80px;height:3px;background:#ffa728;display:block;margin:1em auto}section.data-points .data-blocks .data-block p{margin:0}section.data-points .data-content{margin:0 0 0 100px}@media(max-width: 1024px){section.data-points .data-content{margin:0}}section.issues-listing{display:grid;grid-template-columns:1fr 1fr;margin:100px auto;gap:32px}@media(max-width: 1024px){section.issues-listing{margin:50px auto}}@media(max-width: 612px){section.issues-listing{grid-template-columns:1fr}}section.issues-listing a.issue-card{background:#fbf7f4}section.issues-listing a.issue-card picture{width:100%;height:300px}@media(max-width: 612px){section.issues-listing a.issue-card picture{height:50vw}}section.issues-listing a.issue-card .issue-content{padding:32px}@media(max-width: 612px){section.issues-listing a.issue-card .issue-content{padding:24px}}section.issues-listing a.issue-card .issue-content h2{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:.2s ease}section.issues-listing a.issue-card .issue-content span.circle-arrow{width:36px;height:36px;border-radius:40px;border:1px solid #17100d;display:grid;place-content:center;transition:.2s ease}section.issues-listing a.issue-card .issue-content span.circle-arrow svg{width:18px;height:auto;transition:.2s ease}section.issues-listing a.issue-card .issue-content span.circle-arrow svg path{transition:.2s ease;fill:#17100d}section.issues-listing a.issue-card:hover h2{text-decoration-color:#d6cdc8}section.issues-listing a.issue-card:hover span.circle-arrow{background:#17100d}section.issues-listing a.issue-card:hover span.circle-arrow svg path{fill:#fff}.lgl-form-header{display:none !important}section.section-block{padding:100px 0;border-bottom:1px solid #e9e2de}section.section-block:last-of-type{border-bottom:none}@media(max-width: 1024px){section.section-block{padding:50px 0}}section.section-block .column-block-cols{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:75px;margin:50px 0 0}@media(max-width: 1024px){section.section-block .column-block-cols{grid-template-columns:1fr;grid-gap:12px}}section.section-block .column-block-cols a.button{display:inline-grid}section.section-block.section-icon-blocks{padding:0}.icon-blocks{display:grid;grid-template-columns:repeat(auto-fit, minmax(162px, 1fr));border-left:1px solid #f1ede9;place-content:center;text-align:center}@media(max-width: 768px){.icon-blocks{grid-template-columns:1fr}}.icon-blocks a.icon-block{padding:50px 56px 54px;border-right:1px solid #f1ede9;text-wrap:balance;display:flex;flex-direction:column;gap:25px;align-items:center;color:#17100d;font-size:21px;line-height:150%}@media(max-width: 768px){.icon-blocks a.icon-block{border-top:1px solid #f1ede9;font-size:19px;line-height:140%;padding:25px 25px 25px}}.icon-blocks a.icon-block .icon-circle{width:72px;height:72px;display:grid;place-content:center;border-radius:100px;background:#ffa728}.icon-blocks a.icon-block .icon-circle svg{height:40px;width:auto}.icon-blocks a.icon-block .icon-circle svg path{fill:#17100d}.icon-blocks a.icon-block:hover{background:#ffa728}.icon-blocks a.icon-block:hover .icon-circle{background:#e38703}.icon-blocks a.icon-block:hover .icon-circle svg path{fill:#fff}.large-image-block .large-content{max-width:960px;margin:0 0 25px}.related-publications .block-head{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 50px}.related-publications .block-head h3{margin:0}@media(min-width: 768px){.related-publications .latest-updates{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px}}.split-headline{display:grid;grid-template-columns:4fr 6fr}@media(max-width: 1024px){.split-headline{grid-template-columns:1fr;grid-row-gap:20px}}.basic-headline h3{border-left:4px solid #ffa728;padding:0 100px 0 15px}.basic-headline h4{border-left:4px solid #ffa728;padding:0 100px 0 15px}@media(max-width: 1024px){.basic-headline h3{padding:0 0 0 15px}.basic-headline h4{padding:0 0 0 15px}}section.listing{display:grid;grid-template-columns:1fr 3fr;padding:50px 0 100px;align-items:start}@media(max-width: 1024px){section.listing{grid-template-columns:2fr 5fr;padding:25px 0 50px}}@media(max-width: 612px){section.listing{grid-template-columns:1fr}}section.listing .card-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px}@media(max-width: 1024px){section.listing .card-list{grid-template-columns:1fr 1fr}}@media(max-width: 768px){section.listing .card-list{grid-template-columns:1fr}}section.listing.event-listing{grid-template-columns:3fr 1fr;grid-gap:75px}@media(max-width: 1024px){section.listing.event-listing{grid-template-columns:5fr 2fr;grid-gap:50px}}@media(max-width: 612px){section.listing.event-listing{grid-template-columns:1fr;grid-gap:0}}section.listing.event-listing .upcoming-list{margin:0 0 75px;width:100%;display:flex;flex-flow:column;gap:50px}section.listing.event-listing .upcoming-list .card{display:grid;grid-template-columns:225px 1fr;gap:25px}@media(max-width: 612px){section.listing.event-listing .upcoming-list .card{grid-template-columns:1fr}section.listing.event-listing .upcoming-list .card picture{height:60vw}}section.listing.event-listing .upcoming-list .card h4{margin:0 0 .5em}section.listing.event-listing .past-list h3{margin:0 0 50px}.listing-filters{grid-template-columns:1/span 1;margin:0 104px 0 0}@media(max-width: 1024px){.listing-filters{margin:0 80px 0 0}}@media(max-width: 768px){.listing-filters{margin:0 50px 0 0}}@media(max-width: 612px){.listing-filters{margin:0}}.listing-filters label{display:block;color:#17100d;font-size:17px;padding:10px 4px;display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:6px;transition:all .2s ease-out;border-top:1px solid #f1ede9}@media(max-width: 768px){.listing-filters label{font-size:15px}}.listing-filters label input[type=checkbox]{display:block;width:100%;margin:4px 0 0;transition:all .2s ease-out}.listing-filters label:focus,.listing-filters label:active,.listing-filters label:hover{background:#fcf8e9;cursor:pointer}.listing-filters input[type=text],.listing-filters input[type=search]{box-sizing:border-box;width:100%;display:block;padding:10px 15px 12px 15px;margin:0;border:1px solid #d6cdc8;font-size:17px;font-family:"Inter",sans-serif;transition:all .2s ease-out}@media(max-width: 768px){.listing-filters input[type=text],.listing-filters input[type=search]{font-size:15px}}.listing-filters input[type=text]::placeholder,.listing-filters input[type=search]::placeholder{color:#a0928d}.listing-filters input[type=text]:focus,.listing-filters input[type=text]:active,.listing-filters input[type=search]:focus,.listing-filters input[type=search]:active{outline:none;border:1px solid #17100d}.listing-filters .filter{margin-bottom:32px}.listing-filters .clear-filters a{display:block;text-align:center}section.pagination{display:flex;justify-content:space-between;padding:0 0 75px}@media(max-width: 768px){section.pagination{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:16px}}@media(max-width: 768px){section.pagination .prev{grid-column:1/span 1;grid-row:1/span 1;justify-self:end}}@media(max-width: 768px){section.pagination .next{grid-column:2/span 1;grid-row:1/span 1}}section.pagination .page-numbers{display:flex;gap:20px}@media(max-width: 768px){section.pagination .page-numbers{grid-column:1/span 2;grid-row:2/span;justify-self:center}}section.pagination .page-numbers a{color:#645c55}section.pagination .page-numbers a.current{color:#1a7ed1;border-bottom:3px solid #1a7ed1}aside.event-sidebar{display:flex;flex-direction:column;gap:50px;border-left:1px solid #f1ede9;padding-left:50px}@media(max-width: 612px){aside.event-sidebar{border:none;border-top:1px solid #f1ede9;padding:50px 0 0 0;margin:75px 0 0 0}}article.article .article-intro{padding:100px 0 50px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}@media(max-width: 1024px){article.article .article-intro{padding:125px 0 25px}}article.article .article-intro.has-photo{grid-template-columns:1fr 1fr}@media(max-width: 1024px){article.article .article-intro.has-photo{display:flex;flex-flow:column;margin:0;padding:125px 0 25px;width:100vw}article.article .article-intro.has-photo picture{height:66.7vw}}@media(max-width: 1024px){article.article .article-intro.has-photo .article-title{padding:0 5vw}}@media(max-width: 1024px){article.article .article-intro.has-photo .article-details{align-self:start;padding:20px 5vw}}article.article .article-intro .article-title{padding-right:50px}@media(max-width: 1024px){article.article .article-intro .article-title{padding-right:0}}article.article .article-intro .article-title h1{margin:0 0 25px}article.article .article-intro picture{height:420px;grid-row:1/span 2}@media(max-width: 1024px){article.article .article-intro picture{grid-column:1/span 1}}article.article .article-intro .article-details{grid-column:1/span 1;grid-row:2/span 1;align-self:end;padding-right:50px}@media(max-width: 1024px){article.article .article-intro .article-details{padding-right:0}}article.article .article-intro .article-details .author-photos{display:flex;margin:0 0 8px}article.article .article-intro .article-details .author-photos picture{width:54px;height:54px;border-radius:100px;margin-left:-8px;border:2px solid #fff}article.article .article-intro .article-details .author-photos picture:first-child{margin:0}article.article .article-intro .article-details .author-names{margin:0 0 8px}article.article .article-intro .article-details .author-names a{color:#17100d;text-decoration:underline;text-decoration-color:#8dcbff;transition:.2s ease}article.article .article-intro .article-details .author-names a:hover{color:#2c3590;text-decoration-color:#1a7ed1}article.article .article-intro .article-details .author-names span:last-child{display:none}section.banner-divider{width:100vw;min-height:4px;background:#fbf7f4}section.banner-divider .container{padding:12px 0}@media(max-width: 612px){section.banner-divider .container{padding:20px 0}}section.banner-divider .testimony{display:flex;justify-content:space-between;align-items:center}@media(max-width: 612px){section.banner-divider .testimony{flex-flow:column;align-items:flex-start;gap:20px}}section.banner-divider .testimony .testimony-content{display:flex;gap:25px}@media(max-width: 1024px){section.banner-divider .testimony .testimony-content{flex-flow:column;gap:8px}}section.banner-divider .testimony .testimony-content .eyebrow{margin:0}@media(max-width: 612px){section.banner-divider .testimony .testimony-content .eyebrow{margin:0 0 5px}}section.banner-divider .button{display:inline-flex;align-items:center;gap:8px}section.banner-divider .button svg{width:auto;height:24px}.article-content{position:relative}.article-content .article-copy{max-width:740px;margin:0 auto;padding:50px 5vw;min-height:260px}aside.share{position:absolute;width:150px;left:calc(50vw - 640px);top:50px}@media(max-width: 1360px){aside.share{display:none}}aside.share .overline{margin:0 0 20px}aside.subscribe{position:absolute;width:150px;top:50px;right:calc(50vw - 640px)}@media(max-width: 1360px){aside.subscribe{display:none}}button.sharer{background:#fbf7f4;border:1px solid #e9e2de;border-radius:100px;width:36px;height:36px;margin:0 0 12px;transition:all .2s ease-out;padding:0;display:block}button.sharer span.icon{width:100%;height:100%;display:grid;place-content:center}button.sharer span.icon svg{width:auto;height:16px;max-width:16px}button.sharer span.icon svg path{fill:#17100d}button.sharer:hover{border:1px solid #1a7ed1;cursor:pointer}button.sharer:hover svg path{fill:#1a7ed1}button.sharer .visuallyhidden{opacity:0;visibility:hidden}.article-copy p.teaser{color:#17100d;font-weight:700}.article-copy .footnote{border-top:1px solid #e9e2de;margin:60px 0 0;padding:30px 0 0}section.return-container{padding:50px 0 75px;border-top:1px solid #e9e2de}main.team-listing{padding:50px 0 100px}@media(max-width: 768px){main.team-listing{padding:32px 0 50px}}main.team-listing .listing-filters{grid-template-columns:1/span 1;margin:0}.team-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px}@media(max-width: 1024px){.team-cards{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 768px){.team-cards{grid-template-columns:1fr 1fr;grid-gap:12px}}.team-cards .team-card picture{height:300px;margin:0 0 12px;transition:.2s ease}@media(max-width: 768px){.team-cards .team-card picture{height:45vw}}.team-cards .team-card h4{text-decoration:underline;text-decoration-color:#fff;transition:.2s ease}.team-cards .team-card:hover picture{filter:grayscale(0.3)}.team-cards .team-card:hover h4{text-decoration-color:#a0928d}.team-cards .team-card.no-bio:hover picture{filter:grayscale(0)}.team-cards .team-card.no-bio:hover h4{text-decoration-color:#fff}main.bio{padding:50px 0 100px;display:grid;grid-template-columns:2fr 1fr;grid-gap:100px}@media(max-width: 1024px){main.bio{grid-template-columns:1fr 2fr;grid-gap:50px}}@media(max-width: 612px){main.bio{grid-template-columns:1fr}}@media(max-width: 1024px){main.bio .bio-text{order:2}}@media(max-width: 1024px){main.bio .bio-image{order:1}}main.bio picture{height:400px}@media(max-width: 1360px){main.bio picture{height:26vw}}@media(max-width: 1024px){main.bio picture{height:42vw}}@media(max-width: 612px){main.bio picture{height:80vw}}main.bio .button{display:flex;align-items:center;justify-content:center;gap:6px;margin:25px 0 0}
