i{font-family:serif;font-style:italic}:root{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;width:100%;margin:0;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--darkblue: #09294e;--blue: #153466;--gray: #9295aa;--black: #101010;--white: #f9f9f9;display:flex;flex-wrap:wrap;justify-content:center;line-height:1.6}#root{display:flex;flex-wrap:wrap;justify-content:center}body{display:inline;min-height:100vh;min-width:100%;background-color:var(--white);color:var(--darkblue)}br{min-width:100vw}h1{font-size:220%}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;cursor:pointer;transition:border-color .25s}a:hover{cursor:pointer}@media (prefers-color-scheme: light){:root{line-height:1.2}}:root{margin:0;background-color:var(--white);display:flex;flex-wrap:wrap;justify-content:center}.top_nav{background-color:var(--blue)}body{margin:0;display:flex;flex-wrap:wrap;justify-content:center;background-color:var(--white)}.wrapper{width:100%;display:flex;justify-content:center}.about_page h1{text-align:center;background-color:var(--blue);color:var(--white);margin:0;width:100%}.about_page{max-width:1200px;width:100%;margin-top:30px}.our_story,.our_team,.our_mission,.founders_message,.faq{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.our_mission h2{width:100%}.faq h3{width:100%;text-decoration:underline;margin-bottom:4px}.faq p{margin:0}.our_story h2,.our_mission h2,.our_team h2,.faq h2{text-align:center;margin-bottom:10px;font-size:250%}.founders_message h2{text-align:center;font-size:250%;margin-bottom:0}.founders_wrapper{background-color:var(--blue);color:var(--white);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat}.founders_message{width:100%}.our_story p,.our_mission p,.founders_message p{font-size:150%}.founders_message figcaption{width:100%;text-align:right}.our_mission img,.our_story img{width:100%}.team_hold{display:flex;justify-content:center;flex-wrap:wrap}.about_image{border-radius:20px}.our_team a{width:100%;display:flex;flex-wrap:wrap;justify-content:center;color:var(--white);text-decoration:none;margin:15px 0;border-radius:40px}.profile_pic{width:60%;object-fit:cover;border-radius:20px}.person_info{width:80%;color:var(--blue)}.person_info .person_name{font-size:90%;text-align:left;margin:5px 5px 0;color:var(--blue);background-color:var(--white)}.person_info .person_role{font-size:80%;margin:0 5px;text-align:left;border:0;width:100%}.join_holder{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;margin:10px 0}.join_holder a{padding:20px 25px;border-radius:40px;border:var(--blue),solid 1px;background-color:var(--white);text-decoration:none;color:var(--blue);text-align:center;font-size:150%;transition:.15s ease-in-out;max-height:100px}.join_holder a:hover{color:var(--white);background-color:var(--blue);border:solid 1px var(--white)}.mission_wrapper{width:100%}.wrapper{flex-wrap:wrap}.faq h2{width:100%}.source a{color:var(--darkblue);text-decoration:none}.wrapper_1200{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.wrapper_1200 h2{font-size:250%;width:100%;margin-bottom:5px;text-align:center;justify-content:center;display:flex;flex-wrap:nowrap;align-items:center}.wrapper_1200 h3{margin:0;text-align:center}.process_title{margin-bottom:0;color:var(--white);background-color:var(--blue);padding:4px 16px;border-radius:8px;width:50%;text-align:center}.each_process{padding:12px 6px;transition:ease-in-out all .15s;background-color:#fff0;border-radius:20px}.each_process:hover{background-color:#fff}.each_process h2{width:95%;border-bottom:3px solid var(--blue);margin-top:0;text-align:left}.each_process p{margin:0}.process_arrow{color:var(--blue);font-size:40%;margin-left:10px;margin-top:8px}@media (min-width: 1023px){.about_page{flex-wrap:wrap}.our_team,.founders_message{max-width:1200px}.about_page h2{font-size:250%;width:100%}.about_page h1{font-size:350%;margin:0}.team_hold{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.our_team a{width:25%;display:inline}.profile_pic{width:95%;object-position:top;filter:grayscale(1);transition:ease-in-out .15s all}.our_team a:hover .profile_pic{filter:grayscale(0)}.person_info{width:95%}.each_person_info{align-items:center}.our_mission{max-width:1200px}.our_mission span{width:100%;padding-left:20px}.our_mission span a{color:var(--darkblue);text-decoration:none}.faq{max-width:1200px}.faqs{max-width:800px}.mission_info{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mission-image{width:45%}.mission_text{width:50%}.process_holder{display:flex;flex-wrap:wrap;justify-content:space-evenly}.each_process{width:40%;margin:20px}.wrapper_1200{width:50%}.process_title{margin:15px 0;width:30%}}.info{width:100%;max-width:1200px;display:flex;justify-content:center;flex-wrap:wrap;padding:20px}.info_holder_wrapper{width:100%;display:flex;justify-content:center}.info h1{text-align:center;width:100%}.info-wrapper img{width:100%;object-fit:cover;object-position:top;border-radius:20px}.info-wrapper p{font-size:150%}.attributes a{text-decoration:none;color:var(--darkblue);opacity:.5}@media (min-width: 1023px){.approach_image{display:flex;flex-wrap:wrap;max-width:48%}.info{align-items:center}.info-wrapper img{max-height:400px}.info h1{font-size:300%}.info-wrapper p{width:48%;font-size:120%}.info-wrapper{max-width:1200px;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;justify-content:space-between}}.title{width:100%;background:#122e5a;background:linear-gradient(180deg,#122e5a,#030526);color:var(--white);text-align:left;line-height:2;position:relative;border-radius:4px;transition:all .2s ease-in-out;border:solid 1px var(--blue);z-index:2000;font-size:80%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:2px 0 4px}.title-text{margin:0 10px}.title:hover{cursor:pointer;background-color:var(--darkblue)}.title:active{background-color:var(--darkblue)}.content{height:20px;width:100%;background-color:transparent;border-radius:4px;color:var(--darkblue);font-size:14px;text-align:center;position:relative;z-index:1000;margin-top:-30px;text-align:left;transition:all .2s ease-in-out}.content-open{margin-top:0;height:200px;background-color:#e7e7e7;border:solid 1px #d8d8d8;transition:all .35s ease-in-out}.content-text{padding:15px;visibility:hidden;opacity:0;overflow:auto;transition:all .2s ease-in}.content-text-open{visibility:visible;opacity:1;transition:all .8s ease-in}.fa-angle-down{font-size:20px;color:#ffffff80;transition:all .15s ease-in-out;transform:rotate(90deg);margin-right:15px}@media (min-width: 1023px){.accordion{width:49%}.content-text{font-size:150%}.title p{width:100%}}.newsletter_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.newsletter{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center}.newsletter_form{display:flex;flex-wrap:wrap;justify-content:center}.newsletter h1{width:90%;margin:40px 5% 5px;text-align:center}.newsletter h2{text-align:center}.newsletter_label{width:100%;color:gray}.embeddable-buttondown-form{display:flex;flex-wrap:wrap;width:70%;justify-content:center}.newsletter_input{width:100%;border-radius:8px;border:solid 3px var(--blue);height:50px;padding-left:10px}.newsletter_submit{background-color:var(--blue);color:var(--white);padding:8px 20px;border-radius:20px;border:solid 1px var(--blue);margin:8px 0;width:300px;transition:ease-in-out all .15s}.newsletter_submit:hover{background-color:var(--white);color:var(--blue);border:solid 1px var(--blue)}@media (min-width: 1023px){.newsletter_form{width:60%}.newsletter_info{width:30%}.newsletter{margin:70px 0 30px}}.featured{background-color:#fff;border:solid 4px #d8d8d8;border-radius:20px;width:90%;text-decoration:none;margin:20px 0;transition:ease-in-out all .15s}.featured_holder{width:100%;display:flex}.outcome_quote{font-weight:400}.featured_notice{display:flex;flex-wrap:wrap;justify-content:center;color:var(--white);background-color:var(--blue);margin:5px;border-radius:20px;padding:8px 20px;width:100%}.featured_notice p{font-size:80%;margin:0}.featured_words{font-weight:700}.both_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.both_holder_images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:20px;border:solid 1px #d8d8d8;margin:5px}.both_holder_images img{width:90%}.framework{margin:5px;padding:12px 18px;border-radius:20px;border:solid 1px #d8d8d8;color:var(--black);text-decoration:none;flex-wrap:wrap}.framework_title_subject{color:#414141}.framework_title_holder{display:flex;flex-wrap:wrap}.framework_title_holder p{margin:0}.framework_title_announcement{font-weight:700;color:var(--black)}.framework_discover_button{display:flex;color:var(--white);background-color:var(--blue);text-decoration:none;margin:0;border-radius:20px;padding:10px 25px;text-align:center;transition:ease-in-out all .15s;border:solid 1px var(--white);justify-content:center}.framework_discover_button:hover{color:var(--blue);background-color:var(--white);border:solid 1px var(--blue)}.outcome_title{color:#414141;text-align:left;font-size:80%;margin:10px 0 0}.outcome_quote{margin:0}.outcome_quoter{width:100%;text-align:right;font-weight:400;margin-top:5px}.featured_link_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.featured_link_holder{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border:solid 4px #d8d8d8;border-radius:20px;width:90%;text-decoration:none;margin:20px 0;transition:ease-in-out all .15s}.featured_link_quote{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:5px;padding:12px 18px;border-radius:20px;border:solid 1px #d8d8d8;color:var(--black);text-decoration:none}.featured_showcase_holder{display:flex;flex-wrap:wrap;justify-content:center}.featured_link_showcase{flex-wrap:wrap;justify-content:center;color:var(--white);background-color:var(--blue);margin:5px;border-radius:20px;padding:10px;width:100%;text-align:center}.featured_quote{margin:8px 0}.quote_info{margin:4px 0;text-align:right}.link_link_holder{width:100%;display:flex;justify-content:center}.featured_link_link{width:100%;background-color:var(--blue);border:solid 1px var(--white);color:var(--white);text-align:center;text-decoration:none;border-radius:20px;padding:10px;margin-top:15px;transition:ease-in-out all .15s}.featured_link_image{width:90%;border-radius:20px}.link_image{width:100%;border-radius:20px}.featured_link_link:hover{border:solid 1px var(--blue);background-color:var(--white);color:var(--blue)}@media (min-width: 1023px){.both_holder_images{padding:15px 0}.framework{min-width:60%}.featured_notice{width:auto}.framework_title_announcement{font-size:120%}.featured_link_quote,.featured_link_image{width:45%}.featured_showcase_holder{width:100%;display:flex;justify-content:left}.featured_link_showcase{width:auto;padding:8px 20px}.both_holder{justify-content:space-evenly;flex-wrap:nowrap}.featured_quote{font-size:150%;font-weight:400}.quote_info{font-size:120%}.framework_discover_button{max-width:60%;margin-left:39%}}.column_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.column_top_half{display:flex;flex-wrap:wrap;justify-content:center;width:100%;align-items:center}.column_top_half img{margin:0 0 20px;width:100%;height:auto;border-radius:20px}#column_holder h1{width:100%;text-align:center;color:var(--blue)}.only_columns{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin-top:20px}.column{width:25%;display:flex;flex-wrap:wrap;justify-content:space-between;border:solid 1px #d8d8d8;border-radius:32px;margin:5px;text-decoration:none;transition:all ease-in-out .15s;background-color:var(--blue);color:var(--white);padding:12px;flex-direction:column}.column p{text-align:center;font-weight:700;display:none}.title_img_holder{width:100%}.title_img_holder img{width:10%}.column h2{width:100%;color:var(--white);font-size:150%;margin:0;text-align:center}.column:hover{background-color:#07366e;transform:scale(1.05);border:solid 1px var(--darkblue)}.what_else{width:80%;margin:10px;display:flex;flex-wrap:wrap;justify-content:center;border-radius:20px;background-color:#fff;padding:20px;border:solid 1px #d8d8d8;text-decoration:none;transition:ease-in-out all .15s}.what_else h2{width:100%;text-align:center;margin:0;color:var(--darkblue)}.spacer{color:var(--blue);background-color:var(--blue);height:15px;width:2px;margin-top:6px}.what_else_bottom p{margin:10px 0 5px;color:var(--blue)}.what_else_bottom{width:100%;display:flex;flex-wrap:nowrap;font-size:100%;justify-content:space-evenly;align-items:center}.what_else:hover{background-color:#fff;transform:scale(1.05);border:solid 1px var(--darkblue)}@media (min-width: 1023px){.column_holder{flex-wrap:wrap;width:65%;max-width:1200px}.column{margin:15px;width:20%}.column{display:flex;flex-wrap:wrap;justify-content:space-between;border:solid 1px #d8d8d8;border-radius:40px;text-decoration:none;transition:all ease-in-out .15s;background-color:var(--blue);color:var(--white);padding:20px;flex-direction:column}.only_columns{flex-wrap:nowrap;justify-content:center;margin-top:20px}.what_else_bottom{width:50%}.what_else h2{font-size:250%}.what_else_bottom p{font-size:150%}.column_width_wrapper{min-width:100vw;display:flex;justify-content:center}.column_top_half img{margin:10px 0 20px;width:150px;height:150px}.column p{display:block}}.landing{max-width:1200px;background-image:url(/assets/heroBG-Cg7Yr4Cy.webp);background-position:top center;background-size:cover;background-repeat:no-repeat;color:var(--white)}.hero_logo{width:150px;margin-bottom:20px}.landing_info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:40px 10px}.homescreen{display:flex;flex-wrap:wrap;justify-content:center}.landing h1{text-align:center;display:block;min-width:94%;padding:10px;margin:0%}.landing p{width:95%;text-align:left;font-size:120%;margin:2% 14px 3%;z-index:10}.landing .link-holder{display:flex;flex-wrap:nowrap;justify-content:right;width:100%;z-index:10;position:relative}.landing a{padding:20px 25px;border-radius:40px;border:var(--blue),solid 2px;background-color:var(--white);text-decoration:none;color:var(--blue);margin:10px 20px;width:80%;display:flex;align-items:center;justify-content:center;text-align:center;transition:.15s ease-in-out;font-size:150%}.our_nonprofit_mission{width:100%;display:flex;justify-content:center;flex-wrap:wrap;background-color:var(--blue);color:var(--white);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;padding:20px}.nonprofit_mission_text{max-width:1200px}.nonprofit_mission_title{width:100%;text-align:center}.landing a:hover{background-color:var(--blue);color:var(--white);border:var(--white),solid 2px}.landing h3{margin:10px 0 30px;text-align:center;width:70%}@media (min-width: 1023px){.landing{min-width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.landing h1{width:100%;font-size:250%;margin-top:20px;text-align:center}.landing h2{width:70%;text-align:center}.landing a{color:var(--blue);width:40%;font-size:150%;background-color:var(--white)}.landing p{font-size:120%;width:95%;text-align:left}.landing_info{max-width:1200px}.landing .link-holder{flex-wrap:wrap;justify-content:center}.hero_logo{width:200px;margin:40px 0 20px}}.worked_with_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.worked_with_holder{width:100%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center}.all_worked_with{width:90%;display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.worked_with_h3{width:100%;text-align:center}.overlay-card:hover .overlay{opacity:1;pointer-events:auto}.overlay-text{font-size:1.2em;text-align:center;padding:0 10px}.logo_overlay_wrapper{position:absolute;top:0;left:0;height:100%;width:auto}.each_worked_with_item{position:relative;margin:10px;display:inline-block;vertical-align:middle}.worked_with_logo{position:relative;width:auto;height:auto;max-width:100%;max-height:80px;z-index:1;opacity:0;transition:ease-in-out all .15s}.worked_with_logo_blue{position:absolute;top:0;left:0;width:100%;object-fit:contain;opacity:1;z-index:200;transition:ease-in-out all .15s}.each_worked_with_item:hover .worked_with_logo_blue{opacity:0}.each_worked_with_item:hover .worked_with_logo{filter:drop-shadow(-4px 2px 10px #0000001a);opacity:1}@media (min-width: 1023px){.worked_with_logo{max-height:100px}.each_worked_with_item{margin:10px 35px}}.footer{min-width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;background-color:var(--blue);margin-top:60px;color:var(--white);padding:20px 0}.footer-bottom{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.made_by{color:var(--white);text-decoration:none}.footer_logo{display:flex;justify-content:center}.footer_logo img{max-width:100px;max-height:100px}.footer-wrapper h3{width:100%;margin:0 0 10px}.social_links{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:80%}.right_footer_info{width:48%;display:flex;flex-wrap:wrap;justify-content:center}.left_footer_info{display:flex;flex-wrap:wrap;justify-content:center;width:48%;align-items:center}.footer-wrapper h1{width:100%;font-size:150%;margin:0}.footer-wrapper p{margin:0;width:90%}.footer-button{background-color:var(--white);color:var(--blue);border-radius:40px;padding:10px 12px;display:flex;width:50%;text-decoration:none;font-size:75%;border:solid 2px var(--darkblue);transition:ease-in-out all .15s;text-align:center;justify-content:center}.footer-button:hover{background-color:var(--blue);color:var(--white);border:solid 2px var(--white)}.footer-bottom p{width:100%;text-align:center}.footer_social{width:40px;margin:10px;border:5px solid var(--blue);border-radius:50%;transition:ease-in-out .25s all;background-color:var(--white)}.footer-logo{background-color:var(--white);border:solid 4px var(--white)}.footer_social:hover{border:5px solid var(--white)}.social-links{width:100%;display:flex;justify-content:space-evenly;flex-wrap:nowrap}.social-links a img{background-color:var(--white);border:solid 4px var(--blue)}.footer-wrapper{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.footer_links{width:50%;display:flex;flex-wrap:wrap;justify-content:center}.link_grouping{width:100%;display:flex;flex-wrap:wrap;justify-content:left;margin:10px 0}.link_grouping h3{width:100%;border-bottom:solid 1px var(--darkblue);margin:5px 0;font-size:150%}.link_grouping a{display:block;width:100%;margin:8px 0;font-size:125%;color:var(--blue);text-decoration:none;background-color:var(--white)}.footer-signin{border-top:solid 1px var(--white);padding:10px}.sitemap_holder{width:80%;display:flex;flex-wrap:wrap;justify-content:center}.sitemap_link{color:var(--white);text-decoration:none;width:100%;text-align:left}.sitemap_holder h3{text-align:left;border-bottom:solid 1px var(--white);margin-bottom:2px;font-size:80%}.mobile_flex{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:20px 12px}@media (min-width: 1023px){.footer-wrapper h3{font-size:200%;width:100%}.footer-wrapper{margin:40px 0;display:flex}.left_footer_info{width:50%}.right_footer_info{width:50%;align-items:flex-start}.footer-wrapper h1{font-size:300%}.footer-wrapper p{margin:0}.footer-button{width:60%;margin:10px 0}.footer_links{width:100%;flex-wrap:nowrap;align-items:start;justify-content:space-between}.link_grouping{width:30%}.footer_logo{max-width:100px;max-height:100px;display:block}.link_grouping a{background-color:var(--white);padding:10px 0;transition:ease-in-out .15s all;border-radius:0;color:var(--blue)}.social_links{width:100%;padding:0 10%;flex-wrap:nowrap;display:flex;justify-content:space-evenly;align-items:center}.sitemap_link{width:49%}.sitemap_holder h3{text-align:left;font-size:125%;padding-left:5px}}nav{width:100%;max-width:1200px;justify-content:space-between;background:var(--blue)}.desktopNav{display:none}.desktopNav a div{display:flex;align-items:center}.top_nav{width:100vw}.mobileNav{display:flex}.linkWrap{display:flex;flex-wrap:nowrap;justify-content:right;align-items:center}.linkWrap a{color:var(--white);text-decoration:none;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;font-size:150%;margin:0 15px;padding:10px 15px;border-radius:40px;transition:ease-in-out .15s}.linkWrap a:hover{background-color:var(--white);color:var(--blue)}@media (min-width: 1023px){.desktopNav{display:flex;padding:8px 0}.mobileNav{display:none}}.szh-menu{list-style:none;z-index:100;background-color:var(--white);font-size:250%}.szh-menu:focus{outline:none}.szh-menu__item{cursor:pointer;align-items:center;position:relative;padding:10px 8px 5px;text-align:center}.szh-menu__item:focus{outline:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:#0000001f}.szh-menu{min-width:10rem;padding:.5rem 0;color:var(--white)}.szh-menu li a{color:var(--blue);text-decoration:none;font-size:50%}.szh-menu-container--itemTransition .szh-menu__item{transition-duration:.15s;transition-timing-function:ease-in-out}div.szh-menu-container .szh-menu-container--itemTransition{padding-bottom:0}.szh-menu-button{background-color:#02085d00;overflow:initial}.hamburger-icon{width:30px;height:22px;position:relative;cursor:pointer}.line{position:absolute;height:3px;width:100%;background-color:var(--white);transition:all .3s ease-in-out}.line:nth-child(1){top:0}.line:nth-child(2){top:50%;transform:translateY(-50%)}.line:nth-child(3){bottom:0}.hamburger-icon.open .line:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}.hamburger-icon.open .line:nth-child(2){opacity:0}.hamburger-icon.open .line:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.main-logo{width:40%;max-height:100px;padding:10px}.contact_holder{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;color:var(--white)}.contact_holder h1,.contact_holder h4{width:100%;margin:0}.contacter_info_holder{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.contacter_info_holder form{background-color:var(--white);color:var(--blue);display:flex;flex-wrap:wrap;justify-content:center;border:solid 1px var(--blue);padding:10px;border-radius:20px;margin:10px 20px}.contacter_info_holder form label,.input{width:100%;text-align:left;font-size:100%}.contacter_info_holder form label{margin:15px 0 5px}.input{border:0;border-bottom:solid 1px var(--gray);background-color:var(--white);padding:10px 2px;color:var(--gray)}.contacter_info_holder .submit{width:50%;border-radius:40px;background-color:var(--blue);color:var(--white);margin:35px 0 5px;padding:10px 0;font-weight:bolder;transition:ease-in-out all .15s}.contacter_info_holder .submit:hover{background-color:var(--white);color:var(--blue)}.extra_info{display:flex;justify-content:center;flex-wrap:wrap}.extra_info ul{display:flex;flex-wrap:wrap;justify-content:left;width:80%;margin:0;list-style-type:none;padding:0}.extra_info ul li{width:40%;margin:10px}.contact_bottom{width:100%;color:#f3f3f3}.contact_bottom a{color:#f3f3f3;text-decoration-thickness:2px}.first_contact{width:100%}.extra_benefits{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:79px 0 40px}.extra_benefits_connection img,.extra_benefits_connection_two img{width:80%}.extra_benefits_connection,.extra_benefits_connection_two{display:flex;flex-wrap:wrap;justify-content:center}.extra_info{width:80%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.extra_benefits_connection_two{margin-top:40px}.extra_benefits h1{width:100%;text-align:center}@media (min-width: 1023px){.contacter_info_holder{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;justify-content:space-evenly;width:100%;max-width:1200px}.contacter_info_holder form{padding:30px;width:55%}.extra_benefits{padding-top:79px;margin:079px 20px}.extra_benefits_connection{display:flex;flex-wrap:nowrap;justify-content:center;max-width:1200px;align-items:center}.extra_benefits_connection img{width:45%;height:400px;object-fit:cover;border-radius:20px}.extra_benefits_connection h1{margin:20% 25px 0}.extra_benefits_connection p{margin:0% 25px 15%;font-size:125%}.extra_info{align-items:end;width:60%}.extra_benefits_connection_two{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row-reverse}.extra_benefits_connection_two img{width:50%;height:400px;object-fit:cover;border-radius:20px}.extra_benefits_connection_two h1{margin:20% 25px 0}.extra_benefits_connection_two p{margin:0% 25px 15%;font-size:125%}.extra_info{align-items:end}}.each_person_wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.each_person{width:100%}.each_indiv_info{width:90%;color:var(--white);background-color:#000;border-radius:0 0 8px 8px}.each_person_info{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center}.each_person_info img{width:90%;border-radius:8px 8px 0 0}.quote{font-family:Kingsguard,Garamond;margin-top:-25px;text-shadow:1px 1px 2px var(--black);text-align:center}.each_name{width:100%;text-align:center;margin-bottom:0}.each_title{width:100%;font-size:125%;text-align:center;margin-top:0}.description{font-size:150%}.socials{width:100%;border-top:solid 2px var(--white)}.socials{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.socials_name{width:100%;text-align:center}.socials a img{width:50px;border:solid 2px #ffffff00;transition:ease-in-out .15s all;border-radius:50%}br{width:100%}.socials a img:hover{border:solid 2px var(--white)}.each_team_details{border:solid 1px #d8d8d8;border-radius:20px;padding:5px;margin:10px 5px;background-color:#f8f8f8}.each_team_details h1{text-decoration:underline;text-decoration-thickness:2px;margin:10px 5px 5px}.each_team_details h3{margin:10px}@media (min-width: 1023px){.each_team_details{padding:20px}.each_team_details h1{text-decoration:underline;text-decoration-thickness:2px;margin:10px 15px 5px}.each_person_wrapper{max-width:1200px;margin-top:40px;padding:40px}.each_person_info img{width:30%;height:400px;object-fit:cover;object-position:0 10%;border-radius:0 8px 8px 0}.each_person_info{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;justify-content:space-around}.each_indiv_info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column-reverse;height:400px;width:70%;border-radius:8px 0 0 8px}.each_name{font-size:300%}.each_title{margin-bottom:0;font-size:150%}.quote{font-size:500%;margin:10px 40px}}.not_found_holder{width:90%;height:600px;display:flex;justify-content:center;flex-wrap:wrap;margin:0 5%;align-items:center}.not_found h1{width:100%;text-align:center;margin-bottom:0}.not_found h4{width:100%;text-align:center;margin:0}.not_found a{width:60%;text-align:center;padding:10px 8px;font-size:120%;margin:10px 20%;display:block;color:var(--blue);background-color:var(--white);border-radius:8px;text-decoration:none;border:solid 1px var(--blue);transition:ease-in-out .05s all}.not_found a:hover{background-color:var(--blue);color:var(--white);border:solid 1px var(--white)}.earth{width:100%}.not_found h1{font-size:500%;margin-top:20px}.not_found h4{font-size:150%}.not_found a{width:30%;margin:20px 35%}.signin-page{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.signin_holder{max-width:1200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:30px}.left-signin{width:49%;display:flex;justify-content:center;flex-wrap:wrap}.left-signin h1,.left-signin h3{width:100%;text-align:center}.left-signin h1{margin:20px 0 0}.left-signin h3{margin:0 0 20px}.right_signin{width:49%}.right_signin_image{width:100%}.signin-form{display:flex;justify-content:center;flex-wrap:wrap}.email-input,.password-input{width:100%;background-color:var(--white);color:var(--blue);border:none;border-bottom:solid 1px var(--blue);padding:10px;transition:ease-in-out .15s all}.email-label,.password-label{padding-left:10px;margin:0}.form-group-email,.form-group-password{display:flex;flex-wrap:wrap;margin:10px 0;width:100%}.signin-button{width:176px;margin:20px 0 12px;border:solid 1px var(--blue);position:relative;cursor:pointer;overflow:hidden;border-radius:.375rem;border:1px solid var(--blue);background-color:var(--blue);padding:6px 12px;color:#f5f5f5;box-shadow:inset 0 1px #525252,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1);text-align:center;text-decoration:none}.signin-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.signin-button:hover{background-color:var(--darkblue)}.signin-button:active{background-color:#0a0a0a;box-shadow:inset 0 1px #262626,0 0 #0000}.signin_holder{flex-wrap:wrap;justify-content:center}.right_signin,.left-signin{width:90%}.signin-button-in{width:200px}.signin-button-up{margin:12px 0 20px}@media (min-width: 1023px){.signin-page{font-size:200%}.email-input,.password-input{font-size:75%;padding:10px}.left-signin{width:50%}.error-message{width:100%;text-align:center}.signin_holder{flex-wrap:nowrap;justify-content:space-between}.signin-button-in,.signin-button-up{width:276px;margin:20px 0}}.wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.write_blog_holder{width:100%;max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center}.write_blog_holder form{width:90%;flex-wrap:wrap;display:flex;justify-content:center}.an_input,.an_input_quote,.an_input_image{width:90%;margin-bottom:25px;min-height:25px;border:none;border-bottom:solid 1px var(--blue);background-color:var(--white);position:relative}.title_holder_blogs{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}button.remove_button{padding:2px 6px;background:none;border:none;color:var(--gray);box-shadow:none}.write_blog_cta{width:100%;text-align:left;color:var(--blue);margin-bottom:0}.required_note{width:100%;display:flex;flex-wrap:nowrap;margin:0}.required_note span{color:red;font-size:200%}label{vertical-align:sub;width:100%}label span{color:red;vertical-align:sub}.blog_write_titles{width:90%}.blog_section{width:100%}.section_add_info{text-align:center;width:100%}.add_to_blog{width:30%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.blog_add_confirm{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin:10px 0}.blog_add_icon{width:70%;margin:3px 10px}.add_sections_holder{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;background-color:#fcfcfc;border:solid 1px #d8d8d8}.textarea_add{min-height:150px}.added_blog_sections{width:100%}.blog_submit_button{min-width:50%;padding:12px;margin-bottom:25px;background:#ccc;color:#333;cursor:not-allowed}.top_form_section{width:100%}.add_to_blog p{width:100%;text-align:center;margin:0 0 3px}.an_input{font-size:16px;padding:8px;line-height:1.5}.ce-block{margin:16px 0}.ce-paragraph,.ce-header,.ce-quote{font-size:16px;color:#333;min-height:24px}.codex-editor{font-family:sans-serif;line-height:1.6}.blog_wrapper{width:100%;display:flex;justify-content:center;align-items:center}.blog_holder{width:90%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.blog_title{width:100%}.whole_editor{border:2px solid #ddd;padding:20px;min-height:300px;background-color:#fff;width:100%}.submit_button_holder{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.left_section{width:100%;position:relative}.left_section label{width:100%;display:block}.ce-block__content{border:solid 1px var(--gray)}.tags_list{margin-bottom:25px}.tag{font-weight:bolder}.blog_submit_button.ready_to_submit{background:#2eb872;color:#fff;cursor:pointer;transition:ease-in-out all .15s}.missing_fields_message{color:#d32f2f;margin-top:10px;font-size:.98em;width:100%}@media (min-width: 1023px){.blog_holder{width:100%;margin:50px}.top_form_section{width:75%}.write_blog_form{flex-wrap:nowrap}.write_blog_holder form{flex-wrap:nowrap;justify-content:space-between;align-items:start}.add_sections_holder{width:20%;align-content:flex-start}.add_to_blog{width:50%;margin:10px 5px}.blog_add_icon{width:70%}.section_add_info{font-size:200%;width:60%}.blog_submit_button{min-width:80%;padding:12px;margin-bottom:25px;font-size:2rem}.blog_holder{flex-wrap:nowrap;justify-content:space-evenly;margin-top:20px;align-items:flex-start}.left_section{width:22%}.whole_editor{width:70%}}.dashboard{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.dashboard_h1{width:100%;margin:10px 0;text-align:center}.dashboard_h2{width:100%;margin:0 10px;text-align:center}.dash_link{color:var(--white);text-decoration:none}.left_dashboard{width:20%;background-color:var(--darkblue);color:var(--white);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-60px;align-content:start}.center_dashboard{width:80%;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh;align-content:start}.right_dashboard{width:0%}.left_pfp_holder{width:80%;aspect-ratio:1 / 2;border-radius:4px;margin-top:15px;display:block;height:0;padding-bottom:100%;position:relative}.left_dashboard_pfp{border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.left_dashboard_ul{list-style-type:none;padding:0;text-align:left;width:80%}.left_dashboard_li{display:flex;width:80%;text-align:left;margin:10px 0;transition:ease-in-out .15s all;background-color:var(--darkblue);padding:8px;border-radius:4px;cursor:pointer}.dash_link p{margin:0}.left_dashboard_li:hover{background-color:var(--white);color:var(--darkblue);padding:8px}.center_dashboard_blogs,.center_dashboard_approval,.center_dashboard_signout{display:flex;justify-content:center;flex-wrap:wrap}.dashboard_welcome{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;width:100%}.dashboard_welcome h1{margin-left:1rem;width:100%;max-width:1024px;text-align:left}.center_dashboard_approval{width:100%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center}.center_dashboard_approval div{width:90%;display:flex;flex-wrap:wrap;justify-content:center}.center_dashboard_approval div h2{width:100%;text-align:left;display:flex;flex-wrap:wrap;text-decoration:underline}.approval_li{border-radius:8px;border:solid 1px #ececec;padding:8px;overflow-wrap:break-word;word-break:break-all;white-space:normal;width:40%;background-color:#fff;align-content:space-between}.approval_li,.approval_ul{display:flex;flex-wrap:wrap}.center_dashboard_approval div.approval_button_holder{border:none;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.approval_ul{width:100%;list-style-type:none;padding:0;justify-content:space-evenly}.approval_approve_button{background-color:green}.approval_deny_button{background-color:#8b0000}.left_dashboard_li.active{background-color:var(--white);color:var(--darkblue)}@media (min-width: 1023px){.dashboard{margin-top:25px}.dash_link{width:300px;height:300px;display:flex;align-items:center;text-align:center}.dash_link p{width:100%;text-align:center;font-size:150%}.dashboard button{margin:50px}.left_dashboard{width:15%}.center_dashboard{width:70%}.right_dashboard{width:15%}.left_dashboard_ul{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;list-style:none;padding:0;margin:0}.left_dashboard_li,.left_dashboard_li:active{font-size:2rem;width:calc(80% - 16px);margin-left:20%;border-radius:4px 0 0 4px}.left_dashboard_li{font-size:2rem;width:calc(80% - 16px);margin-left:20%;border-radius:4px 0 0 4px;transition:background .15s;cursor:pointer}.center_dashboard_holder{width:100%}}.signup_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.signup_holder{width:90%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center}.signup_holder h3{margin:0 0 4px}.signup_form_holder,.form_group{width:100%;display:flex;flex-wrap:wrap}.form_group label{width:100%;margin-top:20px}.form_group input,.form_group textarea,.form_group select{width:100%;background-color:var(--white);color:var(--blue);border:none;border-bottom:solid 1px var(--blue);padding:10px;transition:ease-in-out .15s all}#profileImage{border:none}.signup_button_holder{width:100%;display:flex;justify-content:center;margin-top:20px}.password_and_show{width:100%;display:flex;flex-wrap:nowrap}.show_button{width:40px;background-color:var(--blue);border:solid 1px var(--gray);margin-left:10px;cursor:pointer;color:var(--white);transition:all .15s ease;height:30px;padding:2px;display:flex;justify-content:center;align-items:center}.show_button img{width:80%;object-fit:cover}.show_button.active{background-color:var(--white);color:var(--blue);border-color:var(--blue)}.or_spanners_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative}.or_spanner{width:30%;height:1px;position:relative;background-color:var(--blue)}.or_spanners_holder h4{margin:0 16px}.signin_link{position:relative;cursor:pointer;overflow:hidden;border-radius:.375rem;border:1px solid var(--blue);background-color:var(--blue);padding:6px 12px;color:#f5f5f5;box-shadow:inset 0 1px #525252,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1);text-decoration:none;margin:6px 0 16px}.signin_link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.signin_link:hover{background-color:var(--darkblue)}.signin_link:active{background-color:#0a0a0a;box-shadow:inset 0 1px #262626,0 0 #0000}.verify_holder_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.verify_holder{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px 10px}.verify_hero_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.hero_image{width:100%}.hero_text{width:120%;text-align:center;font-size:80%;margin-top:8px}.verify_next{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.second_image{width:100%;border-radius:20px}.second_text{width:110%;text-align:center}.verify_review_link{display:flex;justify-content:center;text-decoration:none}.verify_button_text{background-color:var(--blue);color:var(--white);border-radius:20px;text-align:center;text-decoration:none;padding:12px 20px;width:80%;border:solid 1px var(--white);transition:ease-in-out all .15s}.verify_button_text:hover{border:solid 1px var(--blue);background-color:var(--white);color:var(--blue)}.verify_button_text span{text-decoration:underline}@media (min-width: 1023px){.verify_hero_holder{flex-wrap:nowrap;justify-content:space-evenly;margin:60px 0;align-items:center}.hero_image{width:45%;border-radius:20px}.hero_text{width:45%;font-size:150%}.verify_next{flex-wrap:nowrap;flex-direction:row-reverse;justify-content:space-evenly;align-items:center}.second_image{width:45%}.second_text{width:45%;font-size:150%}.verify_button_text{padding:20px 30px;width:60%;margin:60px 0}}.validate_wrapper_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.validate_wrapper{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px 10px}.validate_hero_holder{display:flex;flex-wrap:wrap;justify-content:center}.validate_hero_image{width:100%}.validate_hero_blurb{width:90%;font-size:80%}.pass_fail_header{text-align:center;margin:10px 0 0;background-color:var(--blue);color:var(--white);border-radius:10px;padding:8px}.beyond_pass_fail h3{width:100%;text-align:center;margin:4px 0}.beyond_pass_fail p{width:100%;text-align:center;font-size:80%;margin:12px 0 24px}.each_validation_report_holder{display:flex;flex-wrap:wrap;justify-content:space-evenly}.each_validation_report{width:40%;margin:15px 10px}.each_validation_report h4{margin:0;width:100%;text-align:left;font-size:80%;border-bottom:solid 1px var(--blue)}.each_validation_report p{width:100%;text-align:left;margin:4px 0;font-size:80%}.validation_reports h3{text-align:center}.pass_fail_exit{margin:10px;text-align:center}.different_validations_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-color:var(--blue);color:var(--white);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat}.different_validations{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.different_stages_title{width:100%;text-align:center;margin-bottom:0}.different_stages_text{text-align:center}.each_stage{width:80%;border-radius:10px;background-color:var(--white);color:var(--blue)}.each_stage_indicator{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.indicator{width:30%;height:20px;margin:10px 0;background-color:#a0a0a0;display:block;border-radius:2px}.indicator_full{background-color:var(--blue)}.different_stages_holder{display:flex;flex-wrap:wrap;justify-content:center}.each_stage{margin:15px 0;padding:15px 30px}.each_stage_title{width:100%;margin:40px 0 0;text-decoration:underline}.different_ending{width:80%;text-align:center;margin:20px 0 40px}.validate_review_link{display:flex;justify-content:center;text-decoration:none}.validate_button_text{background-color:var(--blue);color:var(--white);border-radius:20px;text-align:center;text-decoration:none;padding:12px 20px;width:80%;border:solid 1px var(--white);transition:ease-in-out all .15s}.validate_button_text:hover{border:solid 1px var(--blue);background-color:var(--white);color:var(--blue)}.validate_button_text span{text-decoration:underline}@media (min-width: 1023px){.validate_hero_holder{flex-wrap:nowrap;align-items:center;justify-content:space-evenly;margin:60px 0}.validate_hero_image{border-radius:20px;width:45%}.validate_hero_blurb{width:45%;font-size:130%}.beyond_pass_fail{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pass_fail_header{width:80%;margin:40px 0 10px}.pass_fail_exit{width:60%;margin-top:60px}.beyond_pass_fail p{width:60%}.different_validations_holder{margin-top:60px}.different_stages_holder{max-width:1200px;display:flex;flex-wrap:nowrap}.each_stage{width:32%;margin:15px}.different_ending{max-width:1200px;margin-bottom:60px}.validate_button_text{width:50%;padding:30px 50px}}.wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.review_wrapper{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px 10px;position:relative;width:100%}.review_hero_holder{display:flex;flex-wrap:wrap;justify-content:center;width:98%}.review_hero_image{width:100%}.review_hero_info{text-align:center;color:var(--white);z-index:6;width:80%;height:100%}.review_hero_blurb{font-size:80%;margin:10px;color:var(--darkblue)}.each_step_holder{display:flex;flex-wrap:wrap;justify-content:space-between}.understanding_each_step{width:45%;display:flex;flex-wrap:wrap;margin:5px}.understanding_each_step h4{margin:0;font-size:80%}.understanding_each_step p{margin:0;font-size:60%}.understanding_header{margin-bottom:2px;text-align:center}.understanding_text{text-align:center;margin-top:6px}@media (min-width: 1023px){.review_hero_holder{flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.review_hero_image{width:45%;border-radius:20px}.review_hero_info{width:45%}}.accordion{width:100%;background-color:transparent;margin:20px 0;height:402px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.review_title{width:100%;background:#122e5a;background:linear-gradient(180deg,#122e5a,#030526);color:var(--white);text-align:left;line-height:2;position:relative;border-radius:4px;transition:all .2s ease-in-out;border:solid 1px var(--blue);z-index:2000;font-size:80%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:2px 0 4px}.review_title-text{margin:0 10px}.review_title:hover{cursor:pointer;background-color:var(--darkblue)}.review_title:active{background-color:var(--darkblue)}.review_accordion{min-height:0}.review_content{width:100%;background-color:transparent;border-radius:4px;color:var(--darkblue);font-size:14px;text-align:center;position:relative;z-index:1000;margin-top:-30px;text-align:left;transition:all .2s ease-in-out}.review_drop_item h3{width:100%;text-align:center}.review_content-open{margin-top:0;background-color:#e7e7e7;border:solid 1px #d8d8d8;transition:all .35s ease-in-out;height:auto}.review_content-text{padding:15px;visibility:hidden;opacity:0;overflow:auto;transition:all .2s ease-in}.review_content-text-open{visibility:visible;opacity:1;transition:all .8s ease-in}.fa-angle-down{transition:all .15s ease-in-out;transform:rotate(90deg);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--white)}.fa-rotate-180{transform:rotate(-90deg)}.beyond_holder_wide{width:100%;background:var(--blue);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0;padding:10px}.beyond_holder{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;color:var(--white)}.beyond_each_holder{display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px}.beyond_each{width:90%;background-color:var(--white);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;border-radius:10px;color:var(--blue);margin:10px}.beyond_each h2{font-size:75%;color:var(--white);background-color:var(--darkblue);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;margin:0;text-align:center;height:40px;border-radius:10px 10px 0 0;align-items:center;display:flex;justify-content:center}.beyond_each p{padding:0 5px;text-align:center;margin-top:4px}.understanding_each_step h3,.understanding_each_step h5{margin:0}.understanding_each_step{margin:15px 3px}.request_review_title{background-color:var(--blue);color:var(--white);text-align:center;border-radius:10px;padding:8px 16px;margin:10px 0}.request_review_text{margin:20px}.request_review_link{background-color:var(--blue);color:var(--white);text-align:center;text-decoration:none}.request_review_link h3{background-color:var(--blue);border-radius:20px;border:solid 1px var(--white);transition:ease-in-out all .15s;padding:15px}.request_review_link h3:hover{background-color:var(--white);color:var(--blue);border:solid 1px var(--blue)}.request_button_text span{text-decoration:underline}@media (min-width: 1023px){.accordion{width:49%}.content-text{font-size:125%}.title p{width:100%}.review_hero_holder{margin:40px 0}.review_hero_blurb{width:40%;font-size:100%}.understanding_each_step h4{width:100%;text-align:left}.understanding_each_step p{font-size:100%}.understanding_text{width:100%}.review_accordion{width:80%;margin:40px 0}.review_title-text{font-size:200%}.beyond_each{width:45%}.review_drop_summary{font-size:120%}.beyond_title{font-size:200%}.step_process{width:100%}.each_step_holder{margin-bottom:40px}.request_review{width:50%}.request_review_text{margin:40px 0}.beyond_each h2{font-size:150%;height:60px}.beyond_each p{padding:20px}}.bv_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.bot_values_holder{max-width:1200px;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.bv_hero_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.bv_hero_img{width:100%;height:300px;object-fit:cover;object-position:top center}.bv_hero_info{width:100%;background-color:var(--blue);color:var(--white);padding:10px;border-radius:0 0 8px 8px}.bv_hero_title{text-align:center;margin:8px}.bv_hero_subtitle{margin:4px;text-align:center}.explore_models{text-align:center}.model_link_holder{padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:0}.model_link_holder li{width:32%;margin:8px 0;height:150px;display:flex;justify-content:center;align-items:center;background-color:var(--blue);border-radius:20px;transition:ease-in-out all .15s}.model_link{width:calc(100% - 10px);border-radius:20px;background-color:var(--blue);color:var(--white);height:calc(100% - 10px);display:flex;justify-content:center;align-items:center;border:solid 2px var(--white);flex-wrap:wrap}.model_link{text-decoration:none}.model_link_title{width:100%;text-align:center;margin:0;font-size:80%}.model_link_image{width:60%}.model_link_holder li:hover{filter:drop-shadow(6px 6px 7px #00000063);transform:scale(1.03)}.why_this_matter{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:20px;background-color:var(--blue);color:var(--white);margin:20px 0;background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat}.why_matters_text{margin:0}.why_matters_ul{padding:0;list-style-type:none;width:90%}.each_matters{margin-bottom:8px}.each_matters b{border-bottom:1px solid var(--white)}.each_link_holder{width:90%}.approach_findings_holder{width:90%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.our_approach_holder{border-bottom:solid 2px var(--blue)}.our_findings_holder{border-top:2px solid var(--blue);margin-top:6px}.our_approach_holder,.our_findings_holder{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.approach_text,.findings_text{margin:0}.approach_ul,.findings_ul{padding:0;list-style-type:none;width:90%}.approach_list_item,.findings_list_item{margin-bottom:8px}.why_matters_holder{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.futures_values_tracking{width:100%;background-color:var(--blue);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;color:var(--white);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:40px}.future_tracking_ps{width:60%;font-size:120%;margin:10px 0 60px}.about_title{width:100%;text-align:center;margin:0}.about_text{width:60%}@media (min-width: 1023px){.bv_hero_holder{flex-wrap:nowrap;align-items:center;justify-content:space-evenly}.bv_hero_img{width:auto;height:500px;margin:30px}.bv_hero_info{width:51%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:8px;padding:0}.all_bv_info{margin:40px}.why_matters_ul{width:60%}.model_link_holder li{width:19%;height:250px}.model_link_title{font-size:180%}.each_link_holder{margin:10px 0}.approach_findings_holder{flex-wrap:nowrap;justify-content:space-between;align-items:center}.our_approach_holder,.our_findings_holder{width:44%;padding:30px;height:100%;margin:0}.our_approach_holder{border-bottom:0;border-right:solid 2px var(--blue)}.our_findings_holder{border-top:0;border-left:2px solid var(--blue)}}.futures_values_tracking{margin-top:0}.fellowships_wrapper{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;padding:30px 10px}.fellowships_hero_holder{width:100%;display:flex;flex-wrap:wrap}.each_apply_wrapper{text-align:left;display:flex;flex-wrap:wrap;justify-content:left;max-width:800px}.fellowships_hero_holder h1{text-align:center;width:100%;margin:4px}.fellowships_hero_image{width:100%;object-fit:cover;max-height:200px}.fellowships_hero_title span{background-color:var(--blue);color:var(--white);padding:2px 10px;border-radius:10px 0;font-style:italic}.what_fellows_receive{background-color:var(--blue);color:var(--white);padding:10px 40px;border-radius:5px;margin:5px}.fellows_receive{width:95%;border-radius:20px;border:solid 1px #d8d8d8;background-color:#fff;color:var(--blue);margin:10px 0}.fellows_receive h2{border-bottom:2px solid var(--blue);width:95%;margin:0;font-size:100%;padding:5px 5px 0 10px}.fellows_receive p{padding:5px 10px 20px;margin:0;font-size:80%}.fellowships_image{width:100%;max-height:200px;object-fit:cover;border-radius:20px 20px 0 0}.who_should_apply_holder{width:100%;background-color:var(--blue);color:var(--white);display:flex;flex-wrap:wrap;justify-content:center;background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat}.who_should_apply{width:100%;text-align:center;margin:2px 0}.who_should_apply_text{width:100%;text-align:center;margin:2px 0 20px;text-decoration:underline}.each_apply{width:100%;display:flex;flex-wrap:nowrap;align-items:center;font-size:80%}.each_apply h2{margin:6px}.each_apply h3{margin:2px 0}.each_apply b{font-size:100%}.apply_bold{font-weight:900}.apply_end{width:80%;font-size:125%;text-align:center}.admissions_p{text-align:center;font-size:125%}.application_text{width:100%;text-align:center}.each_apply_process{display:flex;flex-wrap:wrap;align-items:center}.each_apply_process h2{margin:0 12px}.each_apply_process h3{margin:4px}.fellowship_contact_holder{width:90%;display:flex;align-items:center;justify-content:center;max-width:1200px;border-top:solid 3px var(--blue);border-bottom:solid 3px var(--blue)}@media (min-width: 1023px){.fellows_receive_holder{display:flex;flex-wrap:wrap;justify-content:space-evenly}.fellows_receive{width:40%}.fellowships_hero_holder h1{margin:20px 0 0}.fellowships_intro_p{padding:10px 50px}}.press_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.press_holder{width:100%;max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:12px}.each_press_link{margin:5px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration:none;background-color:var(--white);border-radius:10px;border:solid 1px var(--white);transition:ease-in-out all .15s;width:90%;color:var(--darkblue);filter:drop-shadow(4px 5px 11px #00000000)}.each_press_info{width:92%;display:flex;flex-wrap:wrap}.each_press_link:hover{border:solid 1px #0000001a;filter:drop-shadow(4px 5px 11px #0000001a)}.each_press_title{width:100%;font-size:80%;font-weight:500}.each_press_date{width:100%;text-align:right;margin:0 0 4px;font-size:50%;font-weight:400}.each_press_both{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;border-radius:10px}.each_press_both .each_press_info{width:60%;display:flex;flex-wrap:wrap}.each_press_both .each_press_img{width:35%;border-radius:10px}.first_link_holder,.second_link_holder,.rest_link_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.first_link_holder a:first-child .each_press_both{flex-wrap:wrap}.first_link_holder a:first-child .each_press_both .each_press_img{height:200px;object-fit:cover;width:100%;border-radius:10px 12px 10px 10px}.first_link_holder a:first-child .each_press_both .each_press_info .each_press_title{width:75%;font-size:100%}.first_link_holder a:first-child .each_press_both .each_press_info .each_press_date{width:19%;font-size:60%;margin:20px 0;border-left:solid 1px var(--blue);display:flex;text-align:center;align-items:center;justify-content:center}.first_link_holder a:first-child .each_press_both .each_press_info{flex-wrap:nowrap;width:96%;justify-content:space-evenly}.top_story{display:none}.first_link_holder a:first-child .each_press_both .top_story{display:flex;position:absolute;top:0;right:0;background-color:var(--white);color:var(--blue);padding:5px 12px;border-radius:0 10px;font-size:150%;font-weight:700}.second_link_holder a:first-child{padding:15px 20px;border-radius:0;filter:drop-shadow(5px 5px 0px #0c0a692a);border:solid 1px var(--darkblue)}.second_link_holder a:first-child .each_press_both .top_story{display:none}.only_one_link{display:flex;justify-content:center}.only_one_link .each_press_link .each_press_both .each_press_img{width:100%;height:150px;object-fit:cover}.only_one_link .each_press_link .each_press_both .each_press_info{width:90%}.only_one_link .each_press_link .each_press_both{flex-wrap:wrap}@media (min-width: 1023px){.each_press_img{object-fit:cover}.press_wrapper{margin-top:50px}.each_press_link{width:28%;margin:20px}.first_link_holder{align-items:center;flex-wrap:nowrap;justify-content:space-between}.first_link_holder .each_press_link{width:60%;margin:0}.second_link_holder{width:35%}.second_link_holder a:first-child{padding:0;border-radius:0;filter:none;border:none}.second_link_holder a:first-child:hover{border:solid 1px #0000001a;filter:drop-shadow(4px 5px 11px #0000001a)}.second_link_holder .each_press_link{margin:5px}.each_press_both{flex-wrap:wrap}.rest_link_holder{margin:40px 0}.rest_link_holder .each_press_both .each_press_img{width:100%;border-radius:10px 10px 0 0;height:175px}.rest_link_holder .each_press_both .each_press_info{width:90%}.second_link_holder .each_press_link{flex-wrap:nowrap;width:100%}.second_link_holder .each_press_link .each_press_both .each_press_img{border-radius:10px 0 0 10px}.press_holder{justify-content:space-between}.each_press_both .each_press_info{width:55%}.only_one_link .each_press_link{width:90%}.only_one_link .each_press_link .each_press_both .each_press_img{width:100%;height:250px}.only_one_link .each_press_link .each_press_both .each_press_info .each_press_date{font-size:100%}.only_link_holder{width:100%;display:flex;justify-content:center}.only_one_link{display:flex;justify-content:center;width:60%}.only_one_link .each_press_link .each_press_both .each_press_info .each_press_title{font-size:150%}.second_link_holder a:first-child{padding:15px 20px;border-radius:0;filter:drop-shadow(4px 5px 11px #00000000);border:solid 1px var(--white)}}.blog_space{width:95%;height:2px;background-color:var(--blue)}.press_img_holder{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.each_press_wrapper{width:100%;justify-content:center;display:flex;align-items:center}.each_press_holder{width:100;max-width:800px;justify-content:center;display:flex;align-items:center;flex-wrap:wrap;padding:12px}.press_image{width:100%;height:200px;object-fit:cover;border-radius:5px 5px 50px}.press_title{font-size:125%;margin:0 0 2px}.press_sub{color:var(--blue);font-size:70%;font-weight:700;margin:0;background-color:var(--white);padding:5px 12px 5px 0}.press_blurb{display:flex;font-size:90%;color:var(--darkblue);text-decoration:none;padding:12px;flex-wrap:wrap}.press_date{width:100%;text-align:right;font-size:80%}.press_blurb_button{border-radius:20px;background-color:var(--blue);color:var(--white);border:solid 1px var(--white);text-decoration:none;padding:10px 20px;justify-content:center;display:flex;align-items:center;transition:ease-in-out all .15s}.press_blurb_button:hover{background-color:var(--white);color:var(--blue);border:solid 1px var(--blue)}.press_button_text{text-decoration:none;margin:0}.tag_span{width:100%;margin:10px 0;border-top:solid 1px var(--blue)}.tag_group{width:100%;display:flex;flex-wrap:wrap;justify-content:right;align-items:center;margin:10px 0}.tag_group h4{width:100%;margin:0;text-align:center}.tag_group p{margin:0 5px}.press_arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid var(--white);margin-left:10px;margin-right:10px;transition:ease-in-out all .15s;color:var(--white)}.press_blurb_button:hover .press_arrow{border-left:12px solid var(--blue);margin-left:20px;margin-right:0;color:var(--blue)}@media (min-width: 1023px){.main_press_info{margin-top:50px}.press_title{font-size:200%}.press_blurb_button{padding:15px 30px}.press_button_text{font-size:125%}.blurb_button_align{width:100%;display:flex;justify-content:right}.tag_span{width:50%;margin-top:100px}}.blog_list_holder{width:100%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:25px;position:relative}.blog_list_title,.blog_list_subtitle{width:90%;text-align:center}.blog_list_title{margin-bottom:0}.blog_list_subtitle{margin:8px 0}.blog_spanner{position:relative;background-color:var(--gray);width:90%;min-height:1px;margin-top:15px}.blog_card{width:90%;color:var(--blue);cursor:pointer;text-decoration:none;position:relative}.blog_list_card{width:100%;height:250px;margin:25px 0;background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;border-radius:8px;transition:ease-in-out .15s all;-webkit-box-shadow:3px 3px 16px -3px rgba(0,0,0,.67);box-shadow:3px 3px 16px -3px #000000ab;overflow:auto}.blog_list_card:hover{transform:scale(1.02);-webkit-box-shadow:5px 7px 16px -3px rgba(0,0,0,.67);box-shadow:5px 7px 16px -3px #000000ab}.blog_list_card_info_holder{width:50%;display:flex;flex-wrap:wrap;justify-content:left;align-content:flex-start;padding:0 10px;overflow:hidden}.blog_list_card h1{width:100%;font-size:1.5rem}.blog_list_card_image{width:50%;height:250px;object-fit:cover;object-position:top center}.blog_list_card_info{color:gray;margin:0;width:100%}.blog_list_card_author{color:var(--blue)}.blog_list_card_title{margin:1rem 0;width:100%;overflow:auto}.blog_list_card_header{color:var(--blue);width:100%;overflow:hidden;font-size:1.25rem}.newest_blog_title{position:absolute;top:25px;right:0;background-color:var(--blue);border-radius:0 8px;color:var(--white);padding:5px 12px;margin:0}.learn_more_link{color:var(--blue);margin:0}.featured_card .blog_list_card{flex-wrap:wrap;height:400px}.featured_card .blog_list_card .blog_list_card_image{width:100%;height:200px;object-position:initial}.featured_card .blog_list_card .blog_list_card_info_holder{width:90%}.pagination_holder{width:100%;display:flex;justify-content:center}.pagination{display:flex;flex-wrap:nowrap;align-items:center}.pagination_button{margin:0 10px}.blog_spanner{width:80%;height:1px;color:var(--blue);position:relative}@media (min-width: 1023px){.blog_list_holder{justify-content:space-evenly}.blog_card{width:30%;height:450px}.featured_card{width:62.5%;position:relative}.blog_list_card{flex-wrap:wrap;height:400px}.blog_spanner{display:none}.blog_list_card_image{object-position:initial;width:100%;height:200px}.blog_list_card_info_holder{width:100%;height:200px}}.blog_page_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.blog_page_holder{width:90%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.blog_hero_image{width:100%}.blog_hero_image img{width:100%;height:auto;object-fit:cover}.blog_date_author{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.blog_date_author p{width:100%;margin:0}.blog_title,.blog_content{width:100%}.blog_content blockquote{background-color:#fff;padding:12px;border-radius:8px}.blog_content blockquote p{font-size:1.5em;margin:4px}.blog_content pre{background-color:#212020;color:#f7f7f7;padding:12px;border-radius:4px}.tag_span_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.blog_tags{width:100%}.tag_spanner{position:relative;height:1px;width:auto;width:30%;background-color:#212020}.tag_link{padding:8px 12px;background-color:var(--white);border:solid 1px #c9c9c977;border-radius:8px;color:var(--blue);text-decoration:none;margin-right:10px;font-size:1.5em}.current_filter{width:100%}.showed_tag_active{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.clear_filter_button{text-decoration:none;color:var(--white);background-color:var(--blue);border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;cursor:pointer;transition:border-color .25s}.filter_button_holder{width:100%;display:flex;justify-content:center}.clear_filter_button{position:relative;cursor:pointer;overflow:hidden;border-radius:.375rem;border:1px solid var(--blue);background-color:var(--blue);padding:6px 12px;color:#f5f5f5;box-shadow:inset 0 1px #525252,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1)}.clear_filter_button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.clear_filter_button:hover{background-color:var(--darkblue)}.clear_filter_button:active{background-color:#0a0a0a;box-shadow:inset 0 1px #262626,0 0 #0000}@media (min-width: 1023px){.blog_hero_image{width:100%}.blog_hero_image img{width:100%;height:auto;max-height:500px;object-fit:cover;object-position:top center;border-radius:8px}.tag_span_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.tag_spanner{margin:10px}.current_filter{width:100%}}
