@import url("https://fonts.googleapis.com/css2?family=Lexend+Mega&family=Roboto+Mono:wght@500&display=swap");.background-green{background-color:#05fe05;color:#000}.background-copper{background-color:#ff5064;color:#000}.background-blue{background-color:#006eff;color:#fff}.background-white{background-color:#fff;color:#000}.background-black{background-color:#000;color:#fff}.background-grey{color:#ccc}.text-green{color:#05fe05}.text-copper,.errorlist{color:#ff5064}.text-blue{color:#006eff}.text-white{color:#fff}.text-black{color:#000}.text-white{color:#fff}html{font-family:"Roboto Mono",monospace;color:#000;line-height:1.5;font-size:10px}.title-font,.emphasis-text,button,.button{font-family:"Lexend Mega",sans-serif}h1,h2,h3,a,.lexe-font{font-family:"Lexend Mega",sans-serif;font-weight:500}h1,h2,h3{margin:0}h1,.page-title{font-size:6.4rem;line-height:1}h2,.secondary-title{font-size:4.8rem;line-height:1.2}h3,.button{font-family:"Lexend Mega",sans-serif;font-size:2.2rem;line-height:1.4}a,a span{font-family:"Lexend Mega",sans-serif;line-height:1.6;font-size:1.6rem}p,.body-text,label,span,table,.errorlist,.field-help{font-family:"Roboto Mono",monospace;line-height:1.6;font-size:1.6rem}.p-container p:first-of-type{margin-top:0}.p-container p:last-of-type{margin-bottom:0}.alt-p{font-family:"Roboto Mono",monospace;line-height:1.6;font-size:2.4rem}.large-text{font-size:1.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.rich-text-display p:first-of-type{margin-top:0}@media only screen and (max-width: 1400px){html{font-size:8px}}.emphasis-text{color:inherit;position:relative;display:inline-block;z-index:1}.emphasis-text:after{content:"";width:calc(100% + 6px);background:#fff;height:40%;bottom:0;position:absolute;left:-3px;z-index:-1}input,select{border-radius:0;border:2px solid #000;outline:none;padding:0 0.5rem}input.button,select.button{line-height:0}input{height:calc(4rem - 4px)}select{height:4rem}textarea{border-radius:0;border:2px solid #000;outline:none;padding:0.5rem}.login-form input:not(.button){width:calc(100% - (1rem + 4px))}label{text-transform:lowercase}.field-container input,.field-container textarea{width:250px}.field-container input[type=checkbox]{width:calc(4rem - 4px)}.tox-tinymce .tox-toolbar-overlord{border:2px solid #000}.tox-tinymce .tox-edit-area{border:2px solid #000;border-top:none}.tox-tinymce .tox-statusbar{display:none !important}button:not(.tox-tbtn),.button{border-radius:0 !important;color:#fff;border:2px solid #000;background-color:#006eff;-webkit-box-shadow:-5px 5px 0px 0px #000;box-shadow:-5px 5px 0px 0px #000;text-decoration:none;padding:0 1.5rem;display:inline-block;min-height:4rem;line-height:4rem;font-size:1.6rem;cursor:pointer;transform:translate(5px, -5px)}button.big-button:not(.tox-tbtn),.button.big-button{font-size:3rem;padding:2rem}button:not(.tox-tbtn):not(.disabled):hover,.button:not(.disabled):hover{-webkit-box-shadow:none;box-shadow:none;transform:translate(0, 0)}button.green:not(.tox-tbtn),.button.green{background-color:#05fe05;color:#000}button.green:not(.tox-tbtn):not(.disabled):hover,.button.green:not(.disabled):hover{background-color:#006eff;color:#fff}button.copper:not(.tox-tbtn),.button.copper{background-color:#ff5064}button.blue:not(.tox-tbtn),.button.blue{background-color:#006eff}button.disabled:not(.tox-tbtn),.button.disabled{cursor:default;background-color:#ccc;color:#000;-webkit-box-shadow:none;box-shadow:none;transform:translate(0, 0)}button.small-button:not(.tox-tbtn),.button.small-button{padding:0.5rem;min-height:auto}a.button:not(.big-button){height:calc(4rem - 4px);min-height:auto;line-height:calc(4rem - 4px)}@media only screen and (max-width: 900px){button.mobile-full-width:not(.tox-tbtn),.button.mobile-full-width{display:block;text-align:center}input.button.mobile-full-width{width:100%}}.table{width:100%;border-spacing:0}.table th,.table td{text-align:left;height:61px;padding:0 1rem}.table tfoot th{border-top:2px solid #000}.table thead th{border-bottom:2px solid #000}.table tbody tr:nth-child(odd) td{background-color:#ccc}.table tr td:first-of-type{padding-left:0.5rem}.table td .button{padding:0.5rem;height:3rem;line-height:3rem;margin-top:0.5rem;margin-bottom:calc(0.5rem + 5px)}.overlay-container{display:none;overflow-y:auto}.overlay-container.open{position:absolute;display:block;left:0;height:100%;width:100%;z-index:1}.overlay-container .close-overlay-button{position:absolute;right:20px;top:20px;font-size:30px;line-height:1;color:#000;cursor:pointer}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-vertical-center{display:flex;align-items:center}.flex-horizontal-center{display:flex;justify-content:center}.flex-1{flex:1}.flex-vertical{flex-direction:column;display:flex}.space-between{justify-content:space-between}@media only screen and (max-width: 900px){.flex-column-mobile{flex-direction:column}}body{margin:0}.col-50{width:50%}.height-100{height:100%}.overflow-y-auto{overflow-y:auto}.grecaptcha-badge{display:none !important}.sidebar{width:220px;height:100vh;display:flex;flex-direction:column}.sidebar .nav-container{flex:1;width:100%;display:flex;flex-direction:column;justify-content:space-between}.top-bar{height:100px;width:100%}.top-bar .no-user{display:flex;justify-content:flex-end;align-items:center}.top-bar .user-logged-in{align-items:center;height:100%;width:100%}.top-bar .user-logged-in .profile-picture-container img{border-radius:50%}.top-bar .user-logged-in .score-container .score-icons{display:flex}.top-bar .user-logged-in .score-container .score-icons .score-icon{margin-left:1rem;width:30px;height:30px;border-radius:50%;background:#ff5064}.top-bar .user-logged-in .score-container .score-icons .score-icon:first-of-type{margin-left:0}.top-bar .user-logged-in .score-container .score-icons .score-icon.complete{background:#05fe05}.top-bar .user-logged-in a{text-decoration:none;color:#fff}.page-container{display:flex}.text-container{max-width:800px}.padding-top-x-large{padding-top:8rem}.x-large-padding{padding:5rem}.medium-padding{padding:2rem}.padding-bottom-large{padding-bottom:4rem}.no-margin{margin:0}.no-margin-top{margin-top:0}.margin-top-x-large{margin-top:8rem}.margin-top-large{margin-top:4rem}.margin-bottom-large{margin-bottom:4rem}.margin-top-v-small{margin-top:0.5rem}.margin-top-small{margin-top:1rem}.margin-bottom-small{margin-bottom:1rem}.margin-top-medium{margin-top:2rem}.margin-bottom-medium{margin-bottom:2rem}.margin-left-medium{margin-left:2rem}.margin-right-medium{margin-right:2rem}.page-heading{margin-bottom:4rem}.page-title-container{padding-left:5rem;padding-right:5rem}.page-title-container .page-title{padding-top:5rem}.page-title{margin-top:0;margin-bottom:0}.only-mobile{display:none}@media only screen and (max-width: 1050px){.col-50{width:100%}}@media only screen and (min-width: 900px){.hidden-desktop{display:none !important}.content-container{overflow-y:auto;height:100%;padding:4rem;position:relative}.content-container.full-page{overflow-y:hidden;padding:0}}@media only screen and (max-width: 900px){.hidden-mobile{display:none !important}.only-mobile{display:block}.page-title-container{padding-left:1rem;padding-top:2rem;padding-bottom:2rem;padding-right:1rem}.page-title-container .page-title{padding-top:0}.sidebar{width:100vw;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.grid{display:grid;grid-gap:8rem 4rem}.grid.column-2{grid-template-columns:1fr 1fr}.box{padding:28px;border:2px solid #000;-webkit-box-shadow:-8px 8px 0px 0px #000;box-shadow:-8px 8px 0px 0px #000}.box.green{background-color:#05fe05}.box.copper{background-color:#ff5064}.box.blue{background-color:#006eff}.bordered{border:2px solid #000;box-sizing:border-box}.bordered.no-border-top{border-top:0}.bordered.no-border-bottom{border-bottom:0}.bordered.no-border-left{border-left:0}.bordered.no-border-right{border-right:0}.bordered-top{border-top:2px solid #000;box-sizing:border-box}.bordered-bottom{border-bottom:2px solid #000;box-sizing:border-box}.bordered-left{border-left:2px solid #000;box-sizing:border-box}.bordered-right{border-right:2px solid #000;box-sizing:border-box}@media only screen and (max-width: 900px){.no-border-top-mobile{border-top:none}.no-border-bottom-mobile{border-bottom:none}.no-border-left-mobile{border-left:none}.no-border-right-mobile{border-right:none}}@media only screen and (min-width: 900px){.accordian-container{display:flex;height:100%}.accordian-container.vertical{flex-direction:column}.accordian-container.items-5 .accordian-item.horizontal{width:18rem}.accordian-container.items-5 .accordian-item.horizontal.open{width:calc(100% - 72rem)}.accordian-container.items-4 .accordian-item.horizontal{width:20rem}.accordian-container.items-4 .accordian-item.horizontal.open{width:calc(100% - 60rem)}.accordian-container .accordian-item.horizontal{height:100%;width:20rem}.accordian-container .accordian-item.horizontal.open{width:calc(100% - 60rem);overflow-y:auto}.accordian-container .accordian-item.horizontal>.accordian-title{transform:rotate(-90deg) translate(-50%, -50%);transform-origin:top left;position:absolute;top:50%;left:50%}.accordian-container .accordian-item.vertical{width:100%;height:25%}.accordian-container .accordian-item.vertical.open{height:75%}.accordian-container .accordian-item.vertical>.accordian-content{height:100%}.accordian-container .accordian-item{position:relative;transition:width 0.5s linear, height 0.5s linear}.accordian-container .accordian-item.no-contents{cursor:auto !important}.accordian-container .accordian-item:not(.open){cursor:pointer}.accordian-container .accordian-item:not(.open):hover{background:#05fe05}.accordian-container .accordian-item.open>.accordian-title{opacity:0;visibility:hidden;transition-delay:0s;display:none}.accordian-container .accordian-item.open>.accordian-content{overflow:auto;visibility:visible;opacity:1;transition:visibility 0s, opacity 0.2s linear;transition-delay:0.5s}.accordian-container .accordian-item .accordian-title{display:block;opacity:1;visibility:visible;transition:visibility 0s, opacity 0.2s linear;transition-delay:0.5s;white-space:nowrap;font-weight:bold}.accordian-container .accordian-item .accordian-content{padding:4rem;visibility:hidden;opacity:0;transition-delay:0s;overflow:hidden}.accordian-container .accordian-item .accordian-content.height-100{height:calc(100% - 8rem)}}@keyframes show{from{display:none}to{display:block}}@media only screen and (max-width: 900px){.accordian-container{display:flex;flex-direction:column}.accordian-container .accordian-item{width:100%}.accordian-container .accordian-item>.accordian-content{padding:3rem 1rem;display:none}.accordian-container .accordian-item>.accordian-content h1{font-size:3.2rem}.accordian-container .accordian-item>.accordian-title{padding:3rem 1rem;border-bottom:2px solid #000}.accordian-container .accordian-item{position:relative;transition:width 0.5s linear, height 0.5s linear}.accordian-container .accordian-item.no-contents{cursor:auto !important}.accordian-container .accordian-item:not(.open){cursor:pointer}.accordian-container .accordian-item:not(.open):hover{background:#05fe05}.accordian-container .accordian-item.open>.accordian-content{display:block;border-bottom:2px solid #000}}.autcomplete-container{position:relative}.autcomplete-container .ui-autocomplete{position:absolute;margin:0 !important;top:auto !important;list-style-type:none !important;border:2px solid black;background:#fff;font-size:1.6rem}.autcomplete-container .ui-autocomplete .ui-menu-item{cursor:pointer}.autcomplete-container .ui-autocomplete .ui-menu-item:hover{background:#05fe05}.ui-helper-hidden-accessible{display:none}.dropdown-button{cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#006eff;border:2px solid #000;-webkit-box-shadow:-5px 5px 0px 0px #000;box-shadow:-5px 5px 0px 0px #000;z-index:100;right:0;min-width:200px}.dropdown-content.show{display:block}.dropdown-content a{padding:1rem 1.25rem;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#05fe05;color:#000}.toggle-section-container{background:#fff}.toggle-section-container .toggle-section{padding:3rem 5rem;border-top:2px solid #000;cursor:pointer}.toggle-section-container .toggle-section:last-of-type{border-bottom:2px solid #000}.toggle-section-container .toggle-section .toggle-title{display:flex}.toggle-section-container .toggle-section .toggle-title .toggle-subtitle{margin-top:0;margin-bottom:0}.toggle-section-container .toggle-section .toggle-title h3{flex:1}.toggle-section-container .toggle-section .toggle-title .toggle-title-icon{font-size:2.2rem;line-height:1.4}.toggle-section-container .toggle-section .toggle-title-icon-minus{display:none;color:#ff5064}.toggle-section-container .toggle-section .toggle-title-icon-plus{display:block;color:#05fe05}.toggle-section-container .toggle-section:hover{background:#05fe05}.toggle-section-container .toggle-section.active{background:#006eff;color:#fff}.toggle-section-container .toggle-section.active .toggle-title-icon-minus{display:block}.toggle-section-container .toggle-section.active .toggle-title-icon-plus{display:none}.toggle-section-container .toggle-section.active .toggle-section-content{display:block}.toggle-section-container .toggle-section .toggle-section-content{display:none;margin-top:3rem}.logo-container{width:100%;height:200px}.logo-container img{width:140px;height:140px;padding:30px 40px}.fingergun-container{width:100%;height:100px;display:flex;justify-content:center}.fingergun-container img{max-width:100px;max-height:100px;transition:transform 0.2s linear}.fingergun-container img:hover{transform:rotate(45deg)}@media only screen and (max-width: 900px){.logo-container{height:80px}.logo-container img{width:60px;height:60px;padding:10px}}.nav-menu{display:flex;flex-direction:column;padding:2rem 0}.nav-menu .nav-item{padding:0.5rem 2.5rem;cursor:pointer;color:inherit;text-decoration:none}.nav-menu .nav-item:hover,.nav-menu .nav-item.active{background:#05fe05}.nav-menu .nav-item .nav-item-icon{height:2rem;margin-left:1rem}.socials-container{display:flex;justify-content:center;margin-bottom:20px}.socials-container .social-icon{width:3rem;height:3rem;margin:0 0.5rem}.socials-container .social-icon img{width:3rem;height:3rem}.social-icon{cursor:pointer;transition:0.2s all linear}.social-icon:hover{transform:rotate(45deg)}@media only screen and (max-width: 900px){.socials-container{justify-content:flex-start}.socials-container .social-icon{width:5rem;height:5rem;margin:0 1rem}.socials-container .social-icon img{width:5rem;height:5rem}}@media only screen and (max-width: 900px){#mobile-menu-toggle{display:block;position:absolute;top:26px;right:25px;z-index:1;-webkit-user-select:none;user-select:none}#mobile-menu-toggle a{text-decoration:none;color:#232323;transition:color 0.3s ease}#mobile-menu-toggle a:hover{color:tomato}#mobile-menu-toggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:11;-webkit-touch-callout:none}#mobile-menu-toggle .hamburger-span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#000;z-index:10;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease}#mobile-menu-toggle .hamburger-span:first-child{transform-origin:0% 0%}#mobile-menu-toggle .hamburger-span:nth-last-child(2){transform-origin:0% 100%}#mobile-menu-toggle .mobile-menu-checkbox:checked~.hamburger-span{opacity:1;transform:rotate(45deg) translate(-10px, -8px)}#mobile-menu-toggle .mobile-menu-checkbox:checked~.hamburger-span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#mobile-menu-toggle .mobile-menu-checkbox:checked~.hamburger-span:nth-last-child(2){transform:rotate(-45deg) translate(-11px, 11px)}.nav-container{z-index:1;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;padding-top:125px;background:#fff;transform-origin:0 0;transform:translate(-100%, 0);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.nav-container .nav-menu{display:flex;flex-direction:column;padding:2rem 0}.nav-container .nav-menu .nav-item{font-size:1.5rem;padding:1.5rem 2.5rem;cursor:pointer;color:inherit;text-decoration:none}.nav-container.active{transform:none}}.faq-question{cursor:pointer;padding:2rem 5rem}.faq-question.active,.faq-question:hover{background:#05fe05}.faq-question-container{min-width:40%;height:100%}.faq-answer-container{padding:5rem}@media only screen and (max-width: 900px){.faqs-container{flex-direction:column}.faq-question-container{min-width:auto;height:auto}.faq-question{cursor:pointer;padding:2rem 1rem}.faq-answer-container{padding:2rem}}.council-members-container{padding-left:50px;padding-right:50px;padding-bottom:50px;display:grid;grid-template-columns:repeat(3, 1fr);gap:50px}.council-members-container .council-member img{width:100%}.council-members-container .council-member .council-socials .social-icon img{filter:invert(100%)}.council-members-container .council-member .council-member-name{margin-top:10px}.council-members-container .council-member .council-member-about{margin-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.council-socials{display:flex}.council-socials .social-icon{width:30px;margin-right:10px;margin-top:10px}.council-socials .social-icon img{max-width:30px}.council-member-container{padding-left:50px;max-width:600px}.council-member-container .council-member-picture{max-width:300px}@media only screen and (max-width: 1400px){.council-members-container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 900px){.council-members-container{padding-left:2rem;padding-right:1rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem}.council-member-container{padding-right:1rem;padding-left:1rem;max-width:none}.council-member-container .council-member-picture{max-width:100%}}.connect-socials{display:flex}.connect-socials .social-icon{width:4rem;height:4rem;margin-left:4rem}.connect-socials .social-icon:first-of-type{margin-left:0}.connect-socials .social-icon img{height:4rem;width:4rem}.strategy-story-container{display:flex;flex-wrap:wrap;border-top:2px solid #000;border-right:2px solid #000}.strategy-story-container .strategy-story-item{width:calc((100% / 3) - 4em - 4px);padding:2em;border-left:2px solid #000;border-bottom:2px solid #000}.strategy-story-container .strategy-story-item p:last-of-type{margin-bottom:0}.partners-container{margin-top:2rem}
