@media (width<=1024px){.site-header__inner{min-height:75px;padding:0 5%}.site-header__logo{flex:0 0 25%}.site-header__logo img{width:200px}.menu-toggle{display:inline-flex}.nav{background:var(--cream);visibility:hidden;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;max-height:0;margin:0;transition:max-height .3s,visibility .3s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.site-header.is-open .nav{visibility:visible;max-height:calc(100vh - 75px);overflow-y:auto}.nav__list{flex-direction:column}.nav__item,.nav__item:first-child,.nav__item:last-child{margin:0}.nav__item:not(:last-child){border-bottom:1px solid #ebebeb}.nav__link{justify-content:center;width:100%;padding:25px 38px;font-size:22px}.nav__link:after{display:none}.nav__sub{opacity:1;visibility:visible;border:0;border-top:1px solid #ebebeb;min-width:0;display:none;position:static}.nav__item:hover>.nav__sub,.nav__item:focus-within>.nav__sub{display:none}.nav__item.is-open>.nav__sub{display:block}.nav__sub a{text-align:center;background:#fff;justify-content:center;padding:25px 38px;font-size:22px}.btn:not(.btn--sm){padding:14px 35px;font-size:14px}.big-quote__inner{padding:50px}.big-quote__mark{width:115px;margin:0 0 -80px 36px}.big-quote__box{padding:75px 25px 75px 50px}.big-quote__box h2{font-size:32px}.page-hero{grid-template-columns:1fr}.page-hero__text{padding:75px}.page-hero__image{min-height:500px}.page-hero--post .page-hero__image{min-height:400px}.page-hero--plain{padding:75px}.pillar .container{flex-direction:column}.pillar__main{padding:20px}.pillar__side{padding:26px}.side-quote__mark{width:100px;margin:0 0 -100px 36px}.side-quote__box{padding:75px 25px 100px 50px}.side-quote__box--no-source{padding-bottom:50px}.side-quote__box h2{font-size:32px}.side-quote__source{margin-left:50px;top:-80px}.split,.split+.split{padding:50px 50px 0}.split .container{grid-template-columns:1fr}.split__text{padding:50px}.split--last{padding-bottom:50px}.split__text .btn{padding:14px 35px;font-size:14px}.cards--3{grid-template-columns:repeat(2,1fr)}.about{padding:50px 50px 0}.about .container{flex-direction:column}.about__text{padding:0}.about__image{padding:50px 50px 0}.contact{padding:10% 5% 0}.contact .container{gap:35px}.post{margin:0;padding:50px}.post .container{flex-wrap:wrap}.post__main{flex:0 0 100%;padding-right:0}.post__side{flex:0 0 100%}.side-post__thumb{aspect-ratio:1/.67;flex-basis:36%}.site-footer__main{padding:0 5% 8%}.site-footer__main>.container{flex-wrap:wrap}.footer-col{flex:0 0 33.333%;margin-top:50px}.footer-col--posts{flex:0 0 33.333%}.footer-brand{flex:0 0 100%;order:99;margin-top:8%;padding-right:35%}.footer-social{width:38px;height:38px}.footer-social svg{width:18px;height:18px}.site-footer__bar{padding:0 5%}}@media (width<=767px){.site-header__inner{min-height:65px}.site-header__logo{flex:0 0 45%}.site-header__logo img{width:100%;max-width:200px}.site-header__right{flex:0 0 55%}.menu-toggle{margin-right:10px}.site-header.is-open .nav{max-height:calc(100vh - 65px)}.nav__link,.nav__sub a{padding:25px 0;font-size:18px}.btn:not(.btn--sm){padding:12px 18px}.big-quote{padding:30px 10px 10px}.big-quote__inner{padding:0 20px 30px}.big-quote__mark{width:70px;margin:0 0 -54px 15px}.big-quote__box{border-radius:0 25px 25px;padding:40px 20px 20px 25px}.big-quote__box h2{font-size:20px}.card--large .card__thumb,.card__thumb{aspect-ratio:2}.card--large .card__title{font-size:23px}.card--large .card__excerpt{font-size:14px}.page-hero__text{padding:40px 30px 30px}.page-hero h1{font-size:40px}.page-hero__image{min-height:400px}.page-hero--short .page-hero__image{min-height:300px}.page-hero--post .page-hero__image{min-height:250px}.page-hero--post h1{font-size:30px;line-height:1.3}.page-hero--short .shape,.page-hero--post .shape{display:none}.page-hero--plain{padding:40px 30px 30px}.pillar{padding:0}.pillar--intro{padding:10px}.pillar--narrow{padding:10px 10px 0}.pillar--narrow .container,.big-quote--wide{padding:0}.big-quote--wide .big-quote__inner{padding:0 20px 30px}.pillar__main{padding:10px}.pillar__side{padding:0 20px 20px}.accordion__item summary{font-size:18px;line-height:1.3}.accordion__content{padding:7px 15px}.side-quote__mark{width:70px;margin:0 0 -70px 15px}.side-quote__box{padding:60px 20px 60px 25px}.side-quote__box--no-source{padding-bottom:30px}.side-quote__box h2{font-size:20px}.side-quote__source{margin-left:25px;font-size:13px;top:-60px}.more-posts,.blog{margin:0;padding:25px}.blog{margin-top:10px}.section-heading{margin-bottom:30px;font-size:26px}.cards--2,.cards--3{grid-template-columns:1fr}.split,.split+.split{padding:20px}.split--last{margin-bottom:30px;padding:0 20px 20px}.split__text{padding:65px 10px 10px}.split__text h2{font-size:30px}.split__text .btn{padding:12px 18px}.split--intro{margin-top:30px;padding:0 20px 20px}.talks-quote .big-quote__inner{padding:0 30px 30px}.talks-quote .big-quote__box h2{font-size:24px}.about{padding:20px 20px 0}.about__image{padding:30px 10px 10px}.about__text h2{font-size:30px}.contact{padding:15% 5%}.contact .container{flex-direction:column-reverse;gap:65px;display:flex}.contact__info{text-align:center}.contact__divider{width:75%;margin:30px auto}.contact__social{justify-content:center}.form button{width:100%}.post{padding:20px}.post__content{margin-bottom:20px;font-size:16px}.post__side{padding:10px}.side-post__thumb{aspect-ratio:1/.64;flex-basis:42%}.side-post__title{font-size:16px}.site-footer__main{padding:60px 30px}.site-footer__main>.container{flex-flow:column-reverse}.footer-brand{flex:none;margin-top:0;padding-right:0}.footer-brand img{margin-bottom:19px}.footer-brand p{margin-bottom:30px}.footer-col{flex:none;width:100%;margin-top:50px}.footer-col--involved{margin-top:96px}.footer-col.footer-col--posts h6{margin-bottom:28px}.footer-col h6{margin-bottom:20px}.footer-links li+li{margin-top:8px}.footer-links a{line-height:24px;display:block}.footer-post__thumb{aspect-ratio:1/.63;flex-basis:46%}.footer-post__text{padding:16px 10px 0 20px}.site-footer__bar{padding:30px 30px 60px}.site-footer__bar .container{flex-direction:column;align-items:flex-start;gap:20px}}
