@import url(https://fonts.googleapis.com/css2?family=Cal+Sans&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);a,body{color:#070707}#topBar .btn,#topBar .calls-to-action .btn,*{margin:0}#topBar,#topBar nav{position:fixed;width:100%;top:0}#topBar,#wrap,body,html,main{width:100%}#topBar nav ul li a:hover,a{border-bottom:2px solid #070707}.btn,a{text-decoration:none}footer,section{padding:50px 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:0}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:55%}body{font-size:2rem;font-family:'Noto Sans',sans-serif;font-weight:400;line-height:1.5;background-color:#f9f9f9;overflow-x:hidden}#wrap{position:relative;min-height:100vh}.container{width:1400px;max-width:100%;padding:0 15px;margin:0 auto}main{position:relative;min-height:60vh}main>:first-child{padding-top:100px!important}#hero img,.img-respond,.logo-container .logo-item img,main.issue article .issue-content .content-wrap iframe,main.issue article .issue-content .content-wrap img,main.issue article .issue-content .content-wrap video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'Carl Sans',sans-serif;font-weight:700;margin:25px 0 5px}h1{font-size:3.5rem;line-height:1.2}h2{font-size:2.5rem}h3{margin-bottom:10px}#topBar.no-content nav ul li a:hover,#topBar.scrolled nav ul li a:hover,a:hover{color:#6a4aff;border-bottom:2px solid #6a4aff}.bg-dark,.bg-dark a{color:#f9f9f9}p{margin:10px auto 20px}ol,ul{padding-left:40px}.bg-dark{background-color:#070707}#topBar.no-content,#topBar.scrolled,.bg-light{background-color:#f9f9f9;color:#070707}.bg-gradient{background:#e71d36;background:linear-gradient(45deg,#931020 0,#e71d36 40%);color:#f9f9f9}.bg-secondary,.btn.secondary{background-color:#6a4aff;color:#f9f9f9}.bg-primary,.btn{background-color:#e71d36}#topBar.no-content nav ul li a,#topBar.scrolled nav ul li a,.bg-primary,.color-dark{color:#070707}.color-light{color:#f4f4f4}.color-primary,.load-more:hover{color:#e71d36}.btn{font-size:17px;font-weight:700;line-height:1.15;display:inline-block;box-sizing:border-box;height:auto;margin:20px 0 0;padding:20px 22px;cursor:pointer;transition:.15s;color:#fff;border:0!important;outline:0;text-align:center}.btn.dark:hover,.btn.light{color:#070707;background-color:#f9f9f9}.btn.dark,.btn:hover{color:#f9f9f9;background-color:#070707}#topBar{left:0;z-index:1000;padding:15px;display:flex;align-items:center;transition:background-color .2s ease-in-out;background-color:transparent}#topBar.no-content .logo svg,#topBar.scrolled .logo svg{fill:#070707}#topBar .bar-col:first-child{width:20%}#topBar .bar-col:last-child{width:80%}#topBar .bar-col:nth-child(2){text-align:center;display:flex;align-items:center;justify-content:flex-end}#topBar .top-bar-right .calls-to-action,.cta-banner .col:last-of-type{display:none}#topBar a{color:#fff;border:0;line-height:1}#topBar .logo .underline::before{content:"";position:absolute;left:50%;bottom:15px;width:110%;height:10px;transform:skew(-12deg) rotate(-2deg) translateX(-50%);background:#e71d36;z-index:-1}#topBar .logo img,#topBar .logo svg{width:150px;height:auto;fill:#f9f9f9}#topBar .burger-menu{width:40px;height:40px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s ease-in-out;border:3px solid #f9f9f9;z-index:2}#topBar .burger-menu .burger-line{width:25px;height:4px;background:#f9f9f9;border-radius:5px;transition:.2s ease-in-out;position:absolute;left:50%;transform:translateX(-50%)}#topBar.no-content .burger-menu,#topBar.scrolled .burger-menu{border:3px solid #070707}#topBar.no-content .burger-menu .burger-line,#topBar.scrolled .burger-menu .burger-line{background:#070707}#topBar .burger-menu .burger-line:first-child{top:8px;transform-origin:center}#topBar .burger-menu .burger-line:nth-child(2){top:50%;transform:translateX(-50%) translateY(-50%)}#topBar .burger-menu .burger-line:last-child{bottom:8px;transform-origin:center}#topBar .burger-menu.open .burger-line:nth-child(2){transform:translateX(-50px) translateY(-50%);background:0 0}#topBar .burger-menu.open .burger-line:first-child{top:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg);background:#e71d36}#topBar .burger-menu.open .burger-line:last-child{top:50%;transform:translateY(-50%) translateX(-50%) rotate(-45deg);background:#e71d36}#topBar .burger-menu.open{border:3px solid #e71d36}#topBar nav{background-color:#fff;left:-100%;max-width:100%;height:100%;z-index:1;padding:60px 40px;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center}#topBar nav.open{left:0}#topBar nav ul{position:relative;list-style-type:none;padding:0;display:inline-flex;flex-direction:column}#topBar nav .close{position:absolute;top:10px;right:15px;cursor:pointer;font-size:30px}#topBar nav ul li,footer .footer-menus h4{margin-bottom:20px}#topBar nav ul li a{font-size:70px;font-weight:700;color:#070707}#topBar nav ul li a:hover{color:#e71d36}#topBar .calls-to-action{text-align:right}#hero{padding-top:100px;padding-bottom:100px}#hero h1,#hero h2,.hero h1,.hero h2{margin-top:0}#hero h2,.hero h2{max-width:100%;width:660px}form{width:100%;margin-top:10px}form .input-container{display:flex;width:100%;flex-direction:column;align-items:inherit}form .input-container input,form .input-container textarea{font-size:20px;font-weight:700;width:100%;max-width:400px;padding:25px 27px;transition:.25s;text-align:left;color:#070707;border-bottom:7px solid #e2e5ed;outline:0}.input-container textarea::placeholder,form .input-container input::placeholder{color:#e2e5ed}.input-container textarea:focus,form .input-container input:focus{border-bottom:7px solid #e71d36}form label span{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}form .input-container button:disabled{background-color:rgba(231,29,54,.8)}.form-message{width:100%;margin-top:40px;font-weight:700}.form-message.error{color:#eb0047}.contact-form form .input-container input,form .input-container textarea{background-color:transparent;color:#f9f9f9;min-width:100%;font-family:'Noto Sans',sans-serif}.contact-form form .input-container input::placeholder,.input-container textarea::placeholder{color:#f9f9f9}.contact-form form .input-container input:focus,.input-container textarea:focus{border-bottom:7px solid #6a4aff}.contact-form form .input-container{margin-top:20px}.contact-form form .input-container button{margin-top:50px}.logo-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.logo-container .logo-item{text-align:center;width:50%;margin-bottom:20px;padding:0 15px}.col-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column}.col-container .col{width:100%}.col-container .col.center,.text-center{text-align:center}.cta-banner h2{font-size:35px}section.no-pad{padding:0}.list-header{margin-bottom:30px;text-align:center;font-size:3rem}.list-container{display:flex;flex-wrap:wrap}.list-container .issue-item{width:100%;padding:0 15px}.list-container .issue-item article{position:relative;z-index:0;overflow:hidden;box-sizing:border-box;width:100%;padding:20px;transition:transform .2s;color:#f9f9f9;background-color:#6a4aff;border-radius:25px;margin-bottom:30px}.list-container .issue-item article .icon{font-size:80px}.list-container .issue-item article .item-link-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;transition:.3s}.list-container:not(.blog-list) .issue-item article .item-link-overlay:hover{background-color:rgba(0,0,0,.3)}.list-container .issue-item article .item-image{width:100%;height:300px;background:center center/cover no-repeat;margin-bottom:20px;border-radius:25px}.list-container .issue-item article .item-image img{border-radius:25px}.list-container:not(.blog-list) .issue-item article .item-image:before,main.issue article .issue-header .image:before{display:block;width:100%;height:100%;content:'';opacity:.4;background-image:linear-gradient(234deg,#394245,#070707)}.list-container .issue-item article .tag{position:absolute;z-index:2;bottom:40px;margin-left:-8px;padding:4px 8px;color:#f9f9f9;font-size:10px;transition:.15s;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;background-color:#6a4aff;border:0}.list-container.blog-list .issue-item article .tag{bottom:20px;margin-left:0}.list-container .issue-item article .tag:hover{background-color:#070707;text-decoration:none;border:0}.list-container .issue-item article h2{font-size:20px;font-weight:700;line-height:1.35;margin-right:10%;margin-top:0}.list-container .issue-item article .item-meta{margin-bottom:60px;font-size:14px;opacity:.9}.list-container .issue-item.large{flex:1 0 66.666%}.list-container.blog-list .issue-item article{background-color:transparent;color:#070707;padding:0}.load-more{font-size:16px;color:#070707;cursor:pointer;display:block;text-align:center;font-weight:700}.load-more span{position:relative;display:inline-block}main.issue article .issue-header{position:relative}main.issue article .issue-header .image{position:absolute;z-index:-3;top:0;right:0;bottom:0;overflow:hidden;background:center center/cover no-repeat;left:0;width:100%;margin-bottom:0;border-radius:0}main.issue article .issue-header .entry-meta-wrap{box-sizing:border-box;align-items:center;display:flex;flex-wrap:wrap;padding:0 0 10vh;min-height:calc(100vh - 100px)}main.issue article .issue-header.wide .entry-meta-wrap{min-height:auto;text-align:center}main.issue article .issue-header .entry-meta-wrap .entry-meta{width:100%;padding:30px 38px;color:#f9f9f9}main.issue article .issue-header .entry-meta-wrap .entry-meta .tags a{font-size:10px;font-weight:700;display:inline-block;margin:0 2px 1px 0;padding:4px 10px;transition:.15s;letter-spacing:1.5px;text-transform:uppercase;border-radius:20px;color:#f4f4f4;background-color:#070707}main.issue article .issue-header .entry-meta-wrap .entry-meta .tags a:hover{background-color:#e71d36;color:#f9f9f9}main.issue article .issue-header .entry-meta-wrap .entry-meta h1{font-weight:700;line-height:1.2;padding-top:20px;margin-top:15px;font-size:30px;color:#f9f9f9}main.issue article .issue-header .entry-meta-wrap .entry-meta .time-meta{width:90%;line-height:1.3}main.issue article .issue-header .entry-meta-wrap .entry-meta .time-meta time{display:inline-block;margin-right:15px;font-size:14px;opacity:.9}main.issue article .issue-header .entry-meta-wrap .entry-meta .time-meta .reading-time{font-size:10px;display:inline-block;margin-top:9px;letter-spacing:1.5px;text-transform:uppercase;opacity:.9}main.issue article .issue-header .entry-meta-wrap .entry-meta .time-meta .reading-time svg{width:18px;height:18px;margin-bottom:-4px;fill:#F9F9F9;margin-right:5px}main.issue article .issue-header .entry-meta-wrap .entry-meta .user-meta{display:flex;align-items:center;justify-content:flex-start;margin-top:15px;font-size:14px}main.issue article .issue-header .entry-meta-wrap .entry-meta .user-meta img{width:40px;height:40px;border-radius:50%;margin-right:10px}main.issue article .issue-content{position:relative;margin:calc(-10vh + 15px) auto 0;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#f9f9f9;max-width:1200px;width:calc(100% - 15px - 15px);margin-top:-10vh}main.issue article .issue-content .content-wrap{overflow:visible;max-width:870px;margin:0 auto;font-size:16px;padding:25px 10% 75px 25px}main.issue article .sharing-wrap{position:relative;text-align:center;max-width:1200px;width:calc(100% - 15px - 15px);background-color:#fff;margin:0 auto;padding:20px 0 50px}main.issue article .sharing-wrap .sharing-title{font-weight:700;font-size:18px}main.issue article .sharing-wrap .sharing-container{position:absolute;left:50%;transform:translateX(-50%);z-index:99;bottom:-30px;display:flex;margin-top:200px;padding:11px 13px;border-radius:26px;background-color:#f9f9f9;align-items:center}main.issue article .sharing-wrap .sharing-container a{line-height:0;padding:11px 30px 9px;cursor:pointer;border:0}main.issue article .sharing-wrap .sharing-container a svg{width:18px;height:18px;transition:.2s;fill:#070707}main.issue article .sharing-wrap .sharing-container a:hover svg{fill:#E71D36}main.issue .prev-next{overflow:hidden;margin:0 auto -5px;width:100%;border-radius:0}main.issue .prev-next .prev-next-wrap{display:block;align-items:stretch}main.issue .prev-next .prev-next-wrap a{position:relative;display:flex;overflow:hidden;min-width:50%;flex-grow:1;background-color:transparent!important;background-image:none!important;color:#f9f9f9;border-bottom:none}main.issue .prev-next .prev-next-wrap a:hover{border-bottom:none}main.issue .prev-next .prev-next-wrap a .prev-next-image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:center center/cover no-repeat}main.issue .prev-next .prev-next-wrap a .prev-next-image:before{display:block;content:'';opacity:.4;background-image:linear-gradient(234deg,#394245,#070707);width:100%;height:100%}main.issue .prev-next .prev-next-wrap a>.prev-next-title{display:block;box-sizing:border-box;width:100%;transition:.15s;letter-spacing:1px;min-height:100px;text-align:center;padding:45px 25px}main.issue .prev-next .prev-next-wrap a>.prev-next-title:hover{background-color:rgba(0,0,15,.12)}main.issue .prev-next .prev-next-wrap a>.prev-next-title h5{font-size:10px;margin:0;letter-spacing:1.5px;text-transform:uppercase}main.issue .prev-next .prev-next-wrap a>.prev-next-title h3{margin:0 0 8px;font-size:20px}.tag-list{margin:0 0 25px;display:flex;flex-wrap:wrap}.tag-list .tag-item{min-width:350px;flex:999 0 33.333%;position:relative;z-index:0;overflow:hidden;box-sizing:border-box;width:calc(100% - 30px);margin:15px 0 15px 15px;padding:20px 38px;transition:transform .2s;border-radius:26px;background:no-repeat fixed #e71d36;color:#070707}footer{background-color:#070707;color:#f9f9f9}footer .col-container{align-items:flex-start}footer a{color:#f9f9f9;border-bottom:0}footer .footer-menus{padding-bottom:50px;border-bottom:1px solid #1c2122}footer .footer-menus address{font-style:normal}footer .footer-menus ul{list-style-type:none;padding-left:0}footer .footer-legal{padding-top:25px;text-align:center}footer .footer-legal .logo svg{width:120px;height:auto;max-width:100%}footer .footer-legal .logo:hover,footer .social a:hover{border:0}footer .social{box-sizing:border-box;flex:0 0 26%;display:flex;flex-wrap:wrap;margin-top:25px}footer .social a svg{width:25px;height:25px;transition:.2s ease-out;fill:#F9F9F9}.meet-team a:hover svg,footer .social a:hover svg{fill:#6A4AFF}.footer-copyright{font-size:16px;font-weight:400;line-height:1.3;margin:0 auto;padding:25px 30px;text-align:center;letter-spacing:.7px;color:#f9f9f9}.footer-copyright a{font-weight:700}.meet-team h2,.sitemap-list{margin-bottom:50px}.meet-team .col-container{justify-content:space-between;align-items:flex-start}.meet-team .team-image{overflow:hidden;margin:0 auto;max-width:100%;width:300px}.meet-team img{border-radius:100%;max-width:100%;height:auto}.meet-team h3{margin-bottom:0}.meet-team h4{margin-top:0;color:grey}.meet-team a svg{transition:.2s ease-out;fill:white}.meet-team a:hover{border:none}.content-inner{margin:0 auto;max-width:100%;width:1000px}.checkbox-wrap{display:flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none;position:relative}.checkbox-wrap input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox{width:18px;height:18px;background-color:#fff;border:2px solid #999;border-radius:4px;display:inline-block;position:relative;transition:.2s;margin-right:10px}.checkbox-wrap input[type=checkbox]:checked+.custom-checkbox{background-color:#333;border-color:#333}.custom-checkbox::after{content:"";position:absolute;display:none;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrap input[type=checkbox]:checked+.custom-checkbox::after{display:block}@media (min-width:768px){html{font-size:62.5%}#topBar .burger-menu{display:none}#topBar nav{background-color:transparent;position:relative;padding:0;left:0;width:auto;height:auto;flex-direction:row}#topBar .top-bar-right{display:flex;align-items:center;justify-content:flex-end}#topBar .top-bar-right .calls-to-action{display:inline-block}#topBar nav ul{flex-direction:row;justify-content:center;align-items:center}#topBar nav ul li{margin:0 20px}#topBar nav ul li a{color:#f9f9f9;font-size:20px}#topBar nav ul li a:hover{color:#f9f9f9;border-bottom:2px solid #f9f9f9}.list-container .issue-item{width:33.33333333%}.col-container{flex-direction:row}.col-container .col{width:50%}.col-container .col.thirds{width:100%;margin-bottom:20px}.col-container .col.quarts{width:50%;margin-bottom:20px}}@media (min-width:992px){#topBar .bar-col:nth-child(2){justify-content:center}#topBar .bar-col:last-of-type,.cta-banner .col:last-of-type{display:block}.hero{padding-top:40px;padding-bottom:40px}h1{font-size:7rem}form{margin-top:25px}form .input-container{flex-direction:row;align-items:flex-end}form .input-container input,form .input-container textarea{margin-right:20px;width:100%}form .input-container button{margin-top:0}.logo-container{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.logo-container .logo-item{text-align:center}.logo-container .logo-item img{width:auto;max-width:100%}.issues-hero h2{margin:0 auto;width:71%}.header{margin-top:100px;margin-bottom:0}.list-container .issue-item article{padding:40px 38px 45px}.list-container .issue-item article h2,main.issue .prev-next .prev-next-wrap a>.prev-next-title h3{font-size:25px}main.issue article .issue-header{margin-top:40px}main.issue article .issue-header .image{left:85px;width:calc(50% - 130px);border-radius:5px}main.issue article .issue-header.wide .image{left:0;width:100%}main.issue article .issue-header .image:before{background:0}main.issue article .issue-header.wide .image:before{background-image:linear-gradient(234deg,#1c2122,#070707)}main.issue article .issue-header .entry-meta-wrap{min-height:calc(100vh - 160px - 85px);padding:0 12% 10vh 50%}main.issue article .issue-header .entry-meta-wrap .entry-meta{padding:60px 0 60px 40px;color:#070707}main.issue article .issue-header.wide .entry-meta-wrap{min-height:auto;padding:150px 0 290px;text-align:center}main.issue article .issue-header.wide .entry-meta-wrap .entry-meta{padding:0}main.issue article .issue-header .entry-meta-wrap .entry-meta .tags{margin-right:20%}main.issue article .issue-header .entry-meta-wrap .entry-meta h1{font-size:54px;color:#070707}main.issue article .issue-header.wide .entry-meta-wrap .entry-meta h1{color:#fff}main.issue article .issue-header .entry-meta-wrap .entry-meta .time-meta .reading-time svg{fill:#070707}main.issue article .issue-content .content-wrap{font-size:19px;padding:60px 85px 120px}main.issue .prev-next{border-radius:5px}main.issue .prev-next .prev-next-wrap{display:flex}main.issue .prev-next .prev-next-wrap a>.prev-next-title{min-height:400px}main.issue .prev-next .prev-next-wrap a.prev-post>.prev-next-title{padding:65px 15% 65px 70px;text-align:left}main.issue .prev-next .prev-next-wrap a.next-post>.prev-next-title{padding:65px 70px 65px 15%;text-align:right}.footer{flex-direction:row}.footer .logo,.footer .social{margin:0}.footer .logo img{width:150px}.col-container .col.quarts{width:25%}.col-container .col.thirds{width:30%}}