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;--lightblue: #2a62a7;--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}.blue_button,.green_button,.red_button,.orange_button{width:100px;margin:2px 0 12px;position:relative;cursor:pointer;overflow:hidden;border-radius:.375rem;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}.blue_button{border:1px solid var(--blue);background-color:var(--blue)}.red_button{border:1px solid darkred;background-color:#8b0000}.green_button{border:1px solid green;background-color:green}.orange_button{border:1px solid #d07200;background-color:#d07200}.blue_button:before,.red_button:before,.green_button:before,.orange_button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.blue_button:hover{background-color:var(--darkblue)}.green_button:hover{background-color:#05501f}.red_button:hover{background-color:#6f0000}.orange_button:hover{background-color:#8d4e01}.blue_button:active,.red_button:active,.green_button:active,.orange_button:active{background-color:#0a0a0a;box-shadow:inset 0 1px #262626,0 0 #0000}@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}.sticky{position:sticky;top:0}.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}}.accordion{width:100%;background-color:transparent;margin:20px 0;height:402px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.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%}}.three_steps_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.three_steps_holder{width:100%;max-width:1024px;display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}.three_steps_info{width:60%;display:flex;flex-wrap:wrap;justify-content:left;font-size:1.5rem;margin:20px 0}.three_steps_process_head{color:var(--lightblue);margin:0}.three_steps_process{display:flex;flex-wrap:nowrap;width:100%;position:relative;align-items:center;justify-content:start}.three_steps_span{height:1px;background-color:var(--lightblue);position:relative;width:5rem;display:block;margin-left:8px;margin-top:3px}.three_steps_title{margin:0;width:100%}.three_steps_base{margin:0;color:#656565;width:100%}.each_three_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;margin:5px 0;background-color:var(--white)}.three_steps_link{width:60%;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1));transition:filter .15s ease-in-out;background-color:var(--white);padding:20px 30px;border-radius:8px;display:flex;flex-wrap:wrap;align-content:space-between}.three_steps_head{width:100%;display:flex;flex-wrap:nowrap;justify-content:left;align-items:center;color:var(--darkblue)}.learn_more{width:100%;display:flex;flex-wrap:nowrap;justify-content:right;color:#5a7fab}.three_steps_link{text-decoration:none}.three_steps_img{width:40px;height:40px;margin-right:8px}.three_steps_h1{font-size:3.5rem;margin:0}.three_steps_copy{color:#656565;margin-top:8px}@media (min-width: 1023px){.three_steps_holder{flex-wrap:nowrap;justify-content:space-between;align-items:center;transition:ease-in-out .15s all;margin:40px 0}.three_steps_info{width:30%}.each_three_holder{width:20%;margin:0 10px;border-radius:16px;height:100%}.each_three_holder:hover{filter:drop-shadow(-1px 2px 5px #0000004c)}.three_steps_head{flex-wrap:wrap}.three_steps_head{width:100%}.learn_more{justify-content:left;margin:2px 0}.three_steps_link{width:100%}.three_steps_img{width:50px;height:50px}.three_steps_h1{width:100%;font-size:3rem}.three_steps_copy{margin:8px 0}}.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:80px 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;top:0;z-index:1000}.mobileNav{display:flex;top:0;z-index:1000}.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;align-items:center;justify-content:space-between}.mobileNav{display:none}.link_logo{max-width:20%}}.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:50%;max-height:100px;padding:10px}@media (min-width: 1023px){.main-logo{width:100%;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{width:276px;margin:20px 0}.signin-button-up{margin:20px 0;font-size:50%}}.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:100%;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%;flex-wrap:nowrap;justify-content:space-evenly;margin-top:20px;align-items:flex-start}.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{padding:12px;margin-bottom:25px;font-size:1rem}.left_section{width:22%}.whole_editor{width:70%}}.dashboard{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.center_dashboard_holder{width:90%}.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;align-items:center}.dash_link p{margin:0}.left_dashboard_li:hover{background:#09294e;background:linear-gradient(90deg,#09294e 54%,#fafafa);color:var(--white);padding:8px;transition:.15s ease-in-out all}.left_dashboard_li.active:hover{background:var(--white)}.center_dashboard_blogs,.center_dashboard_approval,.center_dashboard_signout{display:flex;justify-content:center;flex-wrap:wrap}.align{display:flex;align-items:center;justify-content:center}.dashboard_welcome{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;width:100%;margin:2rem 0}.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}.approval_li{border-radius:8px;border:solid 1px #ececec;overflow-wrap:break-word;word-break:break-all;white-space:normal;width:100%;background-color:#fff;align-content:space-between;margin:3px 0}.pending_user_detail_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.pending_detail{display:flex;flex-wrap:wrap;justify-content:center}.approval_label{width:100%}.approval_holder{width:90%;display:flex;flex-wrap:wrap;border:solid 1px #dfdfdf;border-radius:8px;padding:24px 16px 16px;margin-top:20px}.pending_user_name_detail,.pending_user_email_detail,.pending_user_email_detail a{width:100%;text-align:center;text-decoration:none;color:var(--darkblue)}.pending_user_detail_each{width:90%;margin:4px 0}.pending_user_detail_each p{margin:1px 0}.pending_user_img{width:70px;height:70px;border-radius:50%;object-fit:cover;object-position:top center}.pending_user_img_detail{width:150px}.pending_user_holder_w_img{display:flex;flex-wrap:wrap;justify-content:space-between}.pending_user_info{text-align:left;width:100%;align-items:center;align-content:center}.pending_user_name,.pending_user_email{margin:2px 0}.pending_user_holder_w_img .pending_user_info{width:50%}.pending_user_name_detail{justify-content:center;margin-bottom:0}.approval_li,.approval_ul{display:flex;flex-wrap:wrap}.approval_ul{width:100%;list-style-type:none;padding:0;justify-content:space-evenly}.approval_buttons_holder{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin:16px 0 8px}.approval_approve_button{background-color:green;color:var(--white)}.approval_deny_button{background-color:#8b0000;color:var(--white)}.pending_back_holder{width:100%;display:flex;justify-content:center}.left_dashboard_li.active{background-color:var(--white);color:var(--darkblue)}.pending_user_detail_img{width:150px;height:150px;object-fit:cover;object-position:top center;border-radius:8px}.pending_user_button{width:100%;height:100%;background-color:inherit}.notification_bell{width:20px;background-color:#bc0505;border-radius:50%;margin-left:3px;border:solid 3px var(--white);animation:bellShake 2s ease-in-out 2s infinite;animation-iteration-count:infinite}.blog_approval_button_holder{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:20px}.each_pending_blog{border:solid 1px #dfdfdf;border-radius:8px;padding:16px;margin:4px 0;background-color:#fff}.pending_blog_title{margin:0}@keyframes bellShake{0%{transform:rotate(0)}89%{transform:rotate(0)}91%{transform:rotate(-10deg)}93%{transform:rotate(8deg)}95%{transform:rotate(-6deg)}97%{transform:rotate(4deg)}99%{transform:rotate(0)}}.blog_toggle{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.toggle_blog_view_button{width:100%}.blog_section_header{text-align:center;border-radius:8px;border:solid 3px #eee;padding:4px 8px;background-color:#fff}.pending_missing_img,.pending_blog_img{display:none}.blog_ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.blue_button.active{background-color:var(--white);color:var(--darkblue);font-weight:bolder}@media (min-width: 1023px){.center_dashboard_blogs_with_sidebar{display:flex;gap:20px;width:100%}.blogs_mini_sidebar{width:150px;background:#fff;border-right:1px solid #ddd;padding:10px 0;max-height:150px;align-items:center}.blogs_mini_sidebar ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;height:100%}.blogs_mini_sidebar li{padding:12px 16px;cursor:pointer;transition:background .2s;margin:0}.blogs_mini_sidebar li:hover{background:var(--darkblue)}.blogs_mini_sidebar li.active{background:var(--blue);color:#fff;font-weight:700}.blogs_main_content{flex:1;width:100%}.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%;display:flex;justify-content:center;flex-wrap:wrap}.pending_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.pending_users_section,.pending_blogs_section{width:48%}.each_pending_blog{width:100%;transition:.15s ease-in-out all}.pending_blog_img{display:inherit;width:100%;margin-bottom:15px}.pending_user_holder_w_img{flex-direction:column-reverse;align-items:center;justify-content:center}.pending_user_holder_w_img .pending_user_info{width:100%}.pending_user_img{width:80%;height:auto;border-radius:8px;margin-bottom:15px}.pending_missing_img{width:80%;display:initial}.pending_user_button{padding:20px;transition:.15s ease-in-out all}.pending_user_button:hover,.each_pending_blog:hover{border:solid 1px #7d7d7d}.pending_user_name{font-size:200%;margin:10px 0}.pending_user_email{font-size:150%}.notification_bell{width:30px;margin-left:10px}.blog_section_header{display:flex;flex-wrap:wrap;height:auto;margin-top:25px;width:20%}.center_dashboard_blogs{flex-wrap:nowrap;align-items:start}.blog_ul{flex-wrap:wrap}.center_dashboard_edit{width:100%;justify-content:space-evenly}.left_dashboard_li.active.animate-slide,.blogs_mini_sidebar li.active.animate-slide{position:relative;overflow:hidden}.left_dashboard_li.active.animate-slide:before,.blogs_mini_sidebar li.active.animate-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--white);transform:translate(100%);animation:slideRevealWhite .4s ease forwards;z-index:0}.left_dashboard_li.active.animate-slide *,.blogs_mini_sidebar li.active.animate-slide *{position:relative;z-index:1}@keyframes slideRevealWhite{to{transform:translate(-100%)}}}.edit_profile_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.edit_profile_holder{width:100%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.edit_profile_form{width:100%;display:flex;flex-wrap:wrap;align-items:start;justify-content:center}.edit_profile_photo{width:200px;height:200px;object-fit:cover;border-radius:50%}.edit_profile_pic_holder{width:100%;display:flex;justify-content:center;flex-wrap:wrap;position:relative;margin-bottom:20px}.edit_profile_upload_button{width:100%}.edit_label{display:flex;flex-wrap:wrap;margin:5px 0 10px;width:70%}label span.edit_label_text{display:flex;width:100%;color:var(--darkblue);margin-bottom:2px;font-size:75%;align-items:center}.static_field{font-size:125%;width:100%}.edit_field,.edit_field_textarea{width:100%;font-size:125%;background-color:var(--white);color:#555;transition:border-color .2s ease,box-shadow .2s ease}.edit_field{border:none;border-bottom:solid 1px var(--darkblue);padding:.3em 0}.edit_field_textarea{border:solid 1px var(--darkblue);border-radius:4px;min-height:80px;padding:.5em}.edit_field:focus,.edit_field_textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 2px 6px #00006433;color:var(--darkblue)}.edit_toggle_button{border-radius:50%;background-color:var(--white);width:50px;position:absolute;right:5px;bottom:5px;padding:3px;border:solid 3px var(--darkblue);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease-in-out}.edit_toggle_button:hover{transform:scale(1.1)}.edit_toggle_icon{width:100%}.profile_pic_info{width:200px;display:flex;position:relative;border:3px solid var(--white);border-radius:50%;outline:3px solid var(--blue);transition:all .15s ease-in-out}.profile_pic_info:hover{outline-color:var(--darkblue);transform:scale(1.03)}.profile_pic_info_missing{border:none;outline:none}.edit_button_holder{width:100%;display:flex;justify-content:center;margin-top:20px}.edit_save_button{width:80%;border:solid 1px var(--white);background-color:#b85555;color:var(--white);padding:10px;border-radius:6px;cursor:pointer;transition:background .2s,transform .15s}.edit_save_button:hover{background-color:#a14a4a;transform:translateY(-2px)}.edit_save_button_ready{background-color:#37864b}.edit_save_button_ready:hover{background-color:#2f6f3f}.image_input_label{padding:8px 12px;background-color:var(--blue);color:var(--white);text-align:center;width:50%;border-radius:8px;cursor:pointer;transition:background .2s}.image_input_label:hover{background-color:var(--darkblue)}.centered_image_input{display:flex;justify-content:center;margin-bottom:10px}.top_three_edit_fields{display:flex;flex-wrap:wrap;justify-content:center}.edit_success{width:100%;text-align:center;margin:10px 0;color:var(--blue)}.rest_of_edits{display:flex;flex-wrap:wrap;justify-content:center}.profile_update_message_block{margin-bottom:1em}.edit_progress_bar_box{width:100%;height:4px;background:#e4e4e4;border-radius:2px;overflow:hidden;margin-top:2px}.edit_progress_bar{height:100%;background:linear-gradient(90deg,var(--blue),var(--darkblue));transition:width .2s ease-out;border-radius:2px}@media (min-width: 1023px){.edit_profile_form{flex-wrap:nowrap;align-items:center}.top_three_edits{padding:40px 20px;background-color:var(--white);border:solid 1px #8a8a8a;border-radius:16px}.top_three_edits,.rest_of_edits{width:50%}.top_three_edit_fields,.rest_of_edits{display:flex;width:100%;justify-content:center;flex-wrap:wrap}.top_three_edit_fields .edit_label,.rest_of_edits .edit_label{text-align:center}.top_three_edit_fields .edit_label .edit_label_text,.rest_of_edits .edit_label .edit_label_text{justify-content:center;font-size:125%}.top_three_edit_fields .edit_label .static_field,.rest_of_edits .edit_label .static_field{font-size:150%}.centered_image_input{display:flex;justify-content:center;align-items:center;margin:1em 0}.image_input_button{background:var(--blue);color:#fff;padding:.6em 1.3em;border-radius:5px;font-size:1.08rem;border:none;cursor:pointer;transition:background .2s,transform .15s;box-shadow:0 2px 8px #00000012}.image_input_button:hover{background:var(--darkblue);transform:translateY(-1px)}.image_input_button:disabled{opacity:.5;background:#aaa;cursor:not-allowed}}.our_team_wrapper{padding:20px;max-width:1024px;margin:0 auto}.team_group{margin-bottom:40px}.team_group h2{font-size:1.8rem;border-bottom:2px solid #eee;padding-bottom:5px;margin-bottom:20px;color:#333}.team_list{display:flex;flex-wrap:wrap;gap:20px}.team_member_card{background:#fff;border-radius:8px;padding:15px;text-align:center;width:180px;box-shadow:0 2px 6px #0000001a;transition:transform .15s ease,box-shadow .15s ease;word-break:break-all}.team_member_card:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00000026}.team_member_photo{width:100%;height:180px;object-fit:cover;border-radius:50%;margin-bottom:10px;border:3px solid #f0f0f0}.team_member_placeholder{width:100%;height:180px;border-radius:50%;background:#f6f6f6;display:flex;align-items:center;justify-content:center;color:#999;font-style:italic;margin-bottom:10px}.team_member_card h3{font-size:1.1rem;margin:0;color:#222}.team_member_card p{font-size:.9rem;color:#555;margin-top:5px}@media (max-width: 768px){.team_list{justify-content:center}.team_member_card{width:150px}.team_member_photo,.team_member_placeholder{height:150px}}@media (max-width: 480px){.team_member_card{width:100%;max-width:300px}}.blog_list_holder{width:100%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;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}}.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;width:100%;text-align:center}.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 16px;position:relative;width:100%}.review_hero_holder{display:flex;flex-wrap:wrap;justify-content:center;width:98%;margin:40px 0 20px;align-items:center}.review_hero_image{width:100%;max-width:490px;border-radius:22px;box-shadow:0 2px 16px #122e5a1a;margin-bottom:22px}.review_hero_blurb{font-size:1.08em;margin:16px 0 10px;color:var(--darkblue);width:98%;line-height:1.48;text-align:center}.understanding_header,.beyond_title,.request_review_title{margin:18px 0 4px;text-align:center;font-weight:700;letter-spacing:.02em;font-size:1.9rem;color:var(--darkblue, #18315b);width:100%}.beyond_title{color:var(--white)}.understanding_text{text-align:center;margin-top:8px;margin-bottom:16px;color:#313a4d;font-size:1.05em;line-height:1.56}.each_step_holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0 12px}.understanding_each_step{width:98%;max-width:540px;min-width:220px;display:flex;flex-direction:column;flex-wrap:wrap;margin:14px auto;box-shadow:0 2px 16px #122e5a1a;border-radius:14px;background:#f8fafd;padding:17px 18px;border-left:7px solid var(--blue, #2a53a5);transition:box-shadow .15s}.understanding_each_step:hover{box-shadow:0 6px 24px #1c2a6c26}.understanding_each_step h4,.understanding_each_step h5{margin:0 0 3px;font-size:1.07em;font-weight:700;color:var(--blue, #2a53a5);letter-spacing:.04em;padding-bottom:3px}.understanding_each_step h3{margin:0 0 7px;font-weight:700;font-size:1.15em;color:var(--darkblue, #18315b)}.understanding_each_step p{margin:0;font-size:1em;color:#444d63;line-height:1.45}.beyond_holder_wide{width:100%;background:var(--blue, #2a53a5);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0;padding:18px 0 38px}.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:14px 0}.beyond_each{width:96%;max-width:500px;background-color:#fff;background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;border-radius:18px;color:var(--blue, #2a53a5);margin:18px .55vw;border:2.5px solid #dde6f6;box-shadow:0 2px 16px #122e5a1a;padding-bottom:16px;transition:box-shadow .16s,border .13s}.beyond_each h2{font-size:1.12em;color:var(--white, #fff);background:var(--darkblue, #18315b);background-image:url(/assets/bg50-CfK1QE5v.png);background-repeat:repeat;margin:0;text-align:center;min-height:44px;border-radius:18px 18px 0 0;display:flex;align-items:center;justify-content:center}.beyond_each p{padding:12px 18px;text-align:center;margin-top:8px;font-size:1.04em;color:#1b294b}.accordion{width:100%;background-color:transparent;margin:30px 0;height:402px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.review_title{width:100%;background:linear-gradient(180deg,#122e5a,#030526);color:var(--white);text-align:left;line-height:2;position:relative;border-radius:8px;transition:all .15s ease-in-out;border:solid 1.2px var(--blue, #2a53a5);z-index:2000;font-size:1.05em;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:5px 0 6px 4px}.review_title-text{margin:0 12px;font-weight:700;font-size:1.22em}.review_title:hover,.review_title:active{cursor:pointer}.review_content-open{margin-top:0;background:#f4f7fc;border-radius:0 0 8px 8px;border:solid 1.2px #d8d8d8;box-shadow:0 2px 18px #111f3917;transition:all ease-in-out .15s;height:auto}.review_content-text{padding:15px;visibility:hidden;opacity:0;overflow:auto;transition:all ease-in-out .15s}.review_content-text-open{visibility:visible;opacity:1;transition:all ease-in-out .15s}.fa-angle-down,.fa-rotate-180{transition:all ease-in-out .15s}.fa-angle-down{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(-90deg)}.request_review{width:99%;max-width:600px;margin:40px auto 18px;box-shadow:0 2px 16px #122e5a1a;background:#f8fafd;border-radius:22px;padding:2.2em 1.2em 2.3em;display:flex;flex-direction:column;align-items:center}.request_review_title{background:var(--blue, #2a53a5);color:var(--white, #fff);text-align:center;border-radius:12px;padding:12px 20px 10px;margin:10px 0 22px;font-size:185%}.request_review_text{margin:18px;font-size:1.14rem;text-align:center;color:var(--darkblue, #18315b)}.request_review_link{background:transparent;color:unset;text-decoration:none;width:80%}.request_review_link h3{display:inline-block;background:linear-gradient(90deg,var(--blue),var(--darkblue));color:#fff;border-radius:18px;border:none;padding:15px 31px;font-size:1.1em;text-align:center;transition:background .21s,color .18s,transform .11s;box-shadow:0 2px 16px #122e5a1f;cursor:pointer;margin:0 auto}.request_review_link h3:hover{background:#fff;color:var(--blue, #2a53a5);border:2px solid var(--blue, #2a53a5);transform:translateY(-2px) scale(1.045)}.request_button_text span{text-decoration:underline}@media (min-width: 1023px){.review_hero_holder{flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.review_hero_image{width:54%;max-width:620px;margin-right:40px;margin-bottom:0}.review_hero_blurb{width:40%;font-size:1.11em;margin:0 0 0 15px;text-align:left}.beyond_holder{padding:0 30px}.beyond_each{width:45%;min-width:330px;margin:18px 1.5vw;padding:13px 24px 18px 28px}.review_accordion{width:80%;margin:40px 0}.review_title-text{font-size:1.4em}.each_step_holder{margin-bottom:45px}.request_review{width:50%;margin:40px auto 36px}.request_review_text{margin:36px 0}.request_review_title{width:80%}.understanding_each_step{max-width:505px;min-width:290px;margin-left:14px;margin-right:14px}}.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}}.fellows_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.fellows_holder{width:100%;max-width:1024px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.fellows_header_title{width:100%;text-align:center}.each_fellow_holder{width:40%;height:200px;background-color:var(--white);border:solid 1px #bbd0de3a;display:flex;justify-content:center;flex-wrap:wrap;position:relative;border-radius:8px;margin:4px 0}.fellow_profile_pic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:top center;border-radius:8px}.person_info_holder{width:80%;position:absolute;display:flex;flex-wrap:wrap;justify-content:left;z-index:2;bottom:8px;background:#ffffff40;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:4px;border:1px solid rgba(255,255,255,.3);overflow:hidden;padding:5px 8px}.fellow_name{font-size:125%}.fellow_name,.fellow_title{width:95%;margin:0}@media (min-width: 1023px){.each_fellow_holder{width:20%;height:250px}}.icon-wrapper{width:60px;height:60px;cursor:pointer;display:flex;align-items:center;justify-content:center}svg{width:48px;height:48px}.pencil-group{transition:opacity .3s ease,transform .3s ease;opacity:1;transform-origin:center center}.x-group{transition:opacity .3s ease;opacity:0}.icon-wrapper:hover .pencil-group{opacity:0;transform:rotate(45deg) scale(.8)}.icon-wrapper:hover .x-group{opacity:1}rect.border{fill:none;stroke:#333;stroke-width:2;rx:8;ry:8}rect.body{fill:#333;rx:1.5}polygon.tip{fill:#333}line.cross1,line.cross2{stroke:#333;stroke-width:3;stroke-linecap:round}.blog_page_wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;padding:20px 10px}.blog_page_holder{width:95%;max-width:1023px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.blog_hero_image{width:100%;margin-bottom:20px}.blog_hero_image img{width:100%;height:auto;object-fit:cover;border-radius:8px}.blog_hero_caption{font-size:.9rem;text-align:center;color:#555;margin-top:6px;font-style:italic}.blog_title{width:100%;text-align:center;font-size:1.8rem;font-weight:700;margin:16px 0 10px}.blog_date_author{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.9rem;color:#777;margin-bottom:20px}.blog_date_author p{margin:4px 0;flex:1 1 45%}.blog_content{width:100%;line-height:1.6;font-size:1rem;color:#212020}.blog_content h2,.blog_content h3,.blog_content h4{margin:20px 0 12px;font-weight:700;line-height:1.3}.blog_content h2{font-size:1.4rem}.blog_content h3{font-size:1.2rem}.blog_content h4{font-size:1.1rem}.blog_content p{margin-bottom:14px}.blog_content a{color:var(--blue);font-weight:500;text-decoration:underline}.blog_content a:hover{color:var(--darkblue)}.blog_content ul,.blog_content ol{margin:14px 0 16px 24px;padding-left:0}.blog_content li{margin-bottom:7px}.blog_content blockquote{border-left:4px solid var(--blue);background-color:#fafafa;padding:10px 18px;margin:18px 0;font-style:italic;color:#333;border-radius:6px}.blog_content blockquote p{font-size:1.1rem;margin:0}.blog_content blockquote cite{display:block;margin-top:8px;font-size:.85rem;color:#666}.blog_content hr{border:none;border-top:2px dashed #ccc;margin:26px 0}.blog_content pre,.blog_content code{background-color:#212020;color:#f7f7f7;padding:10px;border-radius:4px;font-size:.85em;overflow-x:auto}.blog_content p code{padding:2px 4px;border-radius:3px;background-color:#eee;color:#c7254e;font-size:.9em}.blog_image_block{display:flex;flex-direction:column;align-items:center;margin:18px auto;width:100%}.blog_image_block img{max-width:100%;height:auto;border-radius:8px;object-fit:contain}.blog_image_block .caption{font-size:.85rem;color:#666;margin-top:4px;text-align:center;font-style:italic}.blog_tags{width:100%;margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center}.blog_tags a{padding:6px 10px;background-color:#fff;border:1px solid #c9c9c9;border-radius:6px;color:var(--blue);text-decoration:none;margin:4px 5px;font-size:.85rem;transition:all .2s ease-in-out}.blog_tags a:hover{background-color:var(--blue);color:#fff}.blog_page_wrapper button{background-color:var(--blue);color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer;margin-top:14px;font-size:.85rem;transition:background .3s ease}.blog_page_wrapper button:hover{background-color:var(--darkblue)}.embed_block{max-width:90%}iframe{max-width:100%}@media (max-width: 1023px){.blog_hero_image img{max-height:400px;object-fit:cover;object-position:center center}.blog_title{font-size:2rem}.blog_content{font-size:1.05rem}}@media (max-width: 600px){.blog_page_wrapper{padding:15px 8px;flex-wrap:wrap}.blog_page_holder{width:100%;max-width:100%;margin-top:10px}.blog_date_author{flex-direction:column;align-items:flex-start;font-size:.9rem}.blog_date_author p{flex:1 1 100%;margin:3px 0}.blog_title{font-size:1.6rem;margin-bottom:8px}.blog_content h2,.blog_content h3,.blog_content h4{font-size:1.25rem}.blog_content p{margin-bottom:12px}.blog_content ul,.blog_content ol{margin-left:20px}.blog_tags{justify-content:flex-start}.blog_page_wrapper button{width:100%;padding:12px;font-size:1rem}}
