p a{text-decoration:underline}p a:hover{text-decoration:none}.description br,.display-1 br,.display-2 br,.display-3 br,.display-4 br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:unset}.blockquote{font-size:unset}.font--light{font-weight:300}.col-content li:not(:last-of-type),.description li{margin-bottom:.5rem}header .cta-group .btn-wrapper{align-content:center;display:flex}.cards.row{justify-content:center}.cards--grey--lp,.cards--grey--lp .row.sr-spacer-bottom-50{padding-bottom:0}.cards--grey--lp .cards>div{margin:0}.cards--grey--lp .card{background-color:#efefed;border-width:0;padding:2rem}.cards--grey--lp .cards p:last-of-type{margin-bottom:0}.sponsor--logos *{color:#000}.sponsor--logos .sr-card{padding-bottom:1rem;padding-top:0}.sponsor--logos .card-inner{justify-content:center}.sponsor--logos .card-image{padding-bottom:0}.sr-form [type=checkbox]:not(:checked)+span:before{border-color:#000}.hs-form-field>label>span{color:#095192;font-weight:700}#main__hero:after{bottom:-10px;content:url(https://24308687.fs1.hubspotusercontent-na1.net/hubfs/24308687/AllyGPO%20website%20elements/hero---bottom-curve2.svg);position:absolute;width:100%}#main__hero h1{margin-bottom:0}#main__hero .cta-button{color:#a02891}#main__hero .cta-button:hover{background-color:#a02891;color:#fff}.countdown{background:#eee;gap:10rem;height:287px;justify-content:center;margin:0 auto;width:1440px}.countdown,.signup,.timer{align-items:center;display:flex;flex-wrap:wrap}.signup,.timer{flex-direction:column}.counter{color:#06b6d4;font-family:Roboto,sans-serif;font-weight:700;gap:.75em;max-width:fit-content}.counter,.counter__box{align-items:center;display:flex;justify-content:center}.counter__box{background:#fff;border-color:#efefed;border-style:solid;border-width:2px 0;flex-direction:row;gap:.5rem;padding:.6rem 2rem;text-align:center;width:auto}.counter__time{font-size:3rem;font-weight:700;line-height:1;margin:0;padding:0}.counter__duration{color:#06b6d4;font-size:.8rem;margin:0;padding:0;text-transform:uppercase}.dots{color:#002e46;margin:-.75rem;padding:0}.dots,.exp{font-size:52px}.black-white{background:#29a39d}.sky-blue{background:#095192}@media (max-width:550px){.dots{display:none}}