h2{color:#006227;text-transform:uppercase;font-size:26px;line-height:28px}@media all and (min-width: 768px){h2{font-size:40px;line-height:44px}}.gssi-button:hover,.gssi-button:focus{text-decoration:none;font-weight:700}.gssi-button .icon-left{color:#006227;margin-right:5px}.gssi-button .icon-left:before{content:"";font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.cohort-layout{color:#333;display:flex;width:auto;margin:40px auto 0!important;justify-content:center;flex-wrap:wrap}@media all and (min-width: 769px){.cohort-layout{margin-top:0}}@media all and (min-width: 1401px){.cohort-layout{padding:60px 100px;max-width:1200px}}.cohort-layout.full-width{padding:0;max-width:none;width:100%;display:grid;grid-template-columns:1fr}@media all and (min-width: 481px){.cohort-layout.full-width{grid-template-columns:1fr 1fr}}@media all and (min-width: 1201px){.cohort-layout.full-width{grid-template-columns:1fr 1fr 1fr}}.cohort-layout.full-width .cohort_item{width:auto;max-width:none}.cohort-layout .cohort_item{width:100%;max-width:440px;text-decoration:none;margin:0 10px 20px}@media all and (min-width: 769px){.cohort-layout .cohort_item{width:calc(50% - 40px);margin:0 20px 40px}}.cohort-layout .cohort_item .cohort_item_mask{overflow:hidden;aspect-ratio:1.2;position:relative}.cohort-layout .cohort_item .cohort_item_mask img{position:absolute;transform:translate(-50%);left:50%;object-fit:cover;height:auto;min-width:100%;max-height:100%}.cohort-layout .cohort_item .cohort_item_title{width:100%;padding:20px 10px 30px;font-size:20px;margin-top:5px;background-color:#dfdfdf;font-weight:700;text-decoration:none;color:#222;position:relative;min-height:150px}.cohort-layout .cohort_item .cohort_item_title.short{min-height:80px}@media all and (min-width: 960px){.cohort-layout .cohort_item .cohort_item_title{padding:20px 10px 30px;font-size:24px;min-height:160px}}.cohort-layout .cohort_item .cohort_item_title .cohort_item_inner{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}.news_item{display:flex;margin-bottom:40px;flex-wrap:wrap;width:100%}.news_item_left{width:100%;position:relative;display:block;margin-bottom:40px}.news_item_left img,.news_item_right{width:100%}.news_item_right .news_item_author{font-weight:700;font-family:gatorade,sans-serif;font-size:26px;color:#ff3c00}@media all and (min-width: 768px){.news_item_left{width:33.33%;margin-bottom:0}.news_item_right{width:calc(66.66% - 20px);margin-left:20px}}li,.news_item_right p,.news_item_right a,.news_item_right div{font-size:18px}@media all and (min-width: 768px){.news_item_right .news_item_author{font-size:26px}.news_item_right li,.news_item_right p,.news_item_right a .news_item_right div{font-size:20px}}.news_item_right .margin-top{margin-top:20px;display:block}section.content.gssi__topic__grid .news_layout{display:flex;margin:10px 0}.news_item_right h3{font-family:gatorade,sans-serif;color:#006227;text-transform:none;font-size:24px}.news_item_date{font-weight:400;font-size:20px}.news_item_right .news_item_author{margin-top:40px;font-weight:700}.gssi__topic .news_item_right p{margin-top:5px;margin-bottom:20px}@media all and (min-width: 768px){.news_item_right h3{font-size:30px}.news_item_date{font-size:24px}}.news_item_right a{color:#000;font-weight:700;text-decoration:none}.news_item_right li{list-style:disc;color:#666;margin-left:20px}.news_item_right li a{color:#666;font-weight:400;text-decoration:none}.news_item+.news_item{padding-top:40px;border-top:1px solid #ccc}.cohortModalInternal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;padding:40px;width:95%;max-width:1400px;overflow-y:auto;max-height:95vh}.curtain{position:absolute;width:100%;height:100%;background-color:#0009}.cohortModalContent h2{color:#006227;text-transform:uppercase;font-size:18px;line-height:20px;margin-bottom:20px}@media all and (min-width: 768px){.cohortModalContent h2{font-size:26px;line-height:28px}}.cohortModalContent h2{font-size:26px}.cohortModalContent .cohort_item_title{width:100%;padding:20px 10px 30px;font-size:18px;margin-top:5px;background-color:#dfdfdf;font-weight:700;text-decoration:none;color:#222}.closeBtn{position:absolute;top:20px;right:20px;cursor:pointer;font-size:24px;font-weight:700}.no-margin-top{margin-top:0!important}.ada-text{position:absolute;left:-99999px}
