.WDqB9G_AlignedContentWrapper{flex-direction:column;width:100%;display:flex}@media (min-width:992px){.WDqB9G_AlignedContentWrapper.left{flex-direction:row}.WDqB9G_AlignedContentWrapper.right{flex-direction:row-reverse}}.WDqB9G_InfoSide{flex:60%;margin:0 1rem}.WDqB9G_ImageSide{flex:40%;margin:0 1rem}.WDqB9G_LimitedVideo{border-radius:5px;width:100%}
.dXfXyW_SectionHeading{margin:1rem 0}
.s_2_Ba_Button{cursor:pointer;text-align:center;vertical-align:middle;color:var(--button-font);background-color:var(--button-normal);border:1px solid var(--button-accent);border-radius:5px;margin-top:6.5px;margin-bottom:6.5px;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.7;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;display:inline-block}.s_2_Ba_Button:disabled{opacity:.7;cursor:not-allowed}.s_2_Ba_Button:hover,.s_2_Ba_Button:focus{background-color:var(--button-lighter);box-shadow:0 0 0 1px var(--button-accent) inset}.s_2_Ba_BrandButton{--button-font:var(--brand-font);--button-normal:var(--brand-normal);--button-accent:var(--brand-accent);--button-lighter:var(--brand-lighter)}.s_2_Ba_PrimaryButton{--button-font:var(--primary-font);--button-normal:var(--primary-normal);--button-accent:var(--primary-accent);--button-lighter:var(--primary-lighter)}.s_2_Ba_SecondaryButton{--button-font:var(--secondary-font);--button-normal:var(--secondary-normal);--button-accent:var(--secondary-accent);--button-lighter:var(--secondary-lighter)}
.Q6XY6W_Container{width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.Q6XY6W_Container{width:750px}}@media (min-width:992px){.Q6XY6W_Container{width:970px}}@media (min-width:1200px){.Q6XY6W_Container{width:1030px}}.Q6XY6W_ContainerPadded{margin-top:20px}
.MACcSq_HorizontalNav{flex-direction:row;justify-content:center;align-items:center;width:90%;margin:0 auto 1rem;list-style:none;display:flex;overflow-x:auto}.MACcSq_HorizontalNav.hideSmall{display:none}@media (min-width:768px){.MACcSq_HorizontalNav.hideSmall{display:inline;display:initial}}.MACcSq_HorizontalNavItem{text-align:center;margin:0 .5rem}
.ohHHEa_JumbotronContainer{padding:20px 20px 0}@media screen and (min-width:768px){.ohHHEa_JumbotronContainer{padding-top:32px;padding-left:40px;padding-right:40px}}.ohHHEa_JumbotronContainer{max-width:700px;margin:0 auto}.ohHHEa_JumbotronImageBox{max-width:400px;margin:2rem auto}.ohHHEa_JumbotronText{text-align:center;margin:20px 0;font-size:21px;font-weight:200;line-height:1.7}.ohHHEa_JumbotronButtonBox{justify-content:center;display:flex}.ohHHEa_JumbotronButtonBox a{margin:1rem .5rem}
.cvSCeq_MainLink{color:var(--primary-normal);cursor:pointer;text-decoration:none}.cvSCeq_MainLink:hover{color:var(--primary-darker);text-decoration:underline}
.s0O5Zq_FloatedButton{float:right;margin-left:.25rem;margin-right:.25rem;display:none}@media (min-width:470px){.s0O5Zq_FloatedButton{display:block}}.s0O5Zq_Nav{border:0;border-radius:0;min-height:50px;margin:0;position:relative}.s0O5Zq_HeaderLink{float:left;cursor:pointer;height:50px;padding:13.5px 15px;font-size:18px;line-height:23px;text-decoration:none}
.FKHtVq_HeaderWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:32rem;display:flex;overflow:hidden}@media (min-width:430px){.FKHtVq_HeaderWrapper{height:24rem}}.FKHtVq_HeaderContent{width:100%;height:24rem;padding-top:0;padding-bottom:30px;position:absolute;top:1rem}.FKHtVq_LandingText{text-align:center;padding:50px 0}.FKHtVq_Title{color:#fff;max-width:720px;margin-top:23px;margin-bottom:11.5px;font-size:30px;font-weight:500;line-height:1.2}@media (min-width:768px){.FKHtVq_Title{max-width:940px;font-size:36px}}.FKHtVq_Subtitle{color:#b4a1d3;max-width:720px;margin:0 0 11.5px;font-size:14px;font-weight:400;line-height:1.7}@media (min-width:768px){.FKHtVq_Subtitle{max-width:940px;font-size:16px}}.FKHtVq_HeadingContainer{text-align:center;margin:20px 0 60px}.FKHtVq_FeatureHeading{border-bottom:1px solid #d0d0d0;margin-top:23px;margin-bottom:11.5px;padding:8px 60px;font-size:21px;font-weight:700;line-height:1.8;display:inline-block}.FKHtVq_ProjectList{margin-top:0;margin-bottom:11.5px;padding-left:0;list-style:none}
.aDS7xW_Wrapper{border-top:1px solid #ddd;flex-direction:column;padding:20px 8px;line-height:1.7;display:flex}@media (min-width:768px){.aDS7xW_Wrapper{flex-direction:row}}.aDS7xW_LogoBox{vertical-align:top;flex:25%;justify-content:center;margin-bottom:1rem;display:flex}@media (min-width:768px){.aDS7xW_LogoBox{margin-bottom:0}}.aDS7xW_InfoBox{flex:75%;padding-left:1rem}
.mImHBa_ProjectListItem{clear:both;padding:0 0 30px;font-size:14px;line-height:1.7}.mImHBa_ProjectListImg{float:left;vertical-align:middle;border:0;height:80px;margin:0 12px 12px 0}.mImHBa_ProjectListLink{padding:5px 0;font-size:21px;display:inline}
.XBClJW_ColumnQuarter{flex:25%;padding-left:15px;padding-right:15px}.XBClJW_ColumnThreeQuarter{flex:75%;padding-left:15px;padding-right:15px}
.P4c43W_Label{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;display:inline}.P4c43W_WarningLabel{background-color:#f0ad4e}.P4c43W_InfoLabel{background-color:#777}
.bbgQPq_SidebarHeading{font-size:33px}
.lmy62G_HeaderWrapper{border-bottom:1px solid #eee;margin:0 0 30px;padding:0 20px 20px}.lmy62G_HeaderText{color:#333;margin:0;padding:0;font-size:36px;font-weight:500;line-height:1.8}.lmy62G_HeaderContent{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"text text sponsors""children children children";gap:1rem;display:grid}@media (max-width:768px){.lmy62G_HeaderContent{text-align:left;grid-gap:1rem;grid-template-columns:1fr;grid-template-areas:"text""children""sponsors"}}.lmy62G_HeaderChildrenContainer{grid-area:children;align-items:center;display:flex}.lmy62G_HeaderTextArea{flex-direction:row;grid-area:text;justify-content:left;align-items:center;gap:1rem;display:flex}.lmy62G_HeaderTextArea h1{text-align:center}@media (max-width:768px){.lmy62G_HeaderTextArea{flex-direction:column;justify-content:center;gap:.1rem}}.lmy62G_HeaderImg{width:100px;height:100px;margin:0}
