.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-uppercase{text-transform:uppercase}.no-margin{margin:0!important}.u-flex{display:flex}.u-flex-col{flex-direction:column}.sg-colors{display:flex;flex-wrap:wrap}.sg-colors__list{list-style:none;margin:to-rem(1) to-rem(.5);text-align:center}.sg-colors__color{margin:0 auto;max-width:75px;padding:to-rem(4)}.sg-colors__color--white{background-color:#fff}.sg-colors__color--offwhite{background-color:#f9f9f9}.sg-colors__color--lightgray{background-color:#efefec}.sg-colors__color--semilightgray{background-color:#b5b2b3}.sg-colors__color--semidarkgray{background-color:#6f6a79}.sg-colors__color--darkgray{background-color:#626262}.sg-colors__color--textgray{background-color:#48454e}.sg-colors__color--nearblack{background-color:#0a1529}.sg-colors__color--black{background-color:#000}.sg-colors__color--bridge-blue{background-color:#004384}.sg-colors__color--muted-blue{background-color:#135395}.sg-colors__color--red{background-color:#c83e27}.sg-colors__color--darkred{background-color:#a62d1c}.sg-colors__color--almost-black{background-color:#231f20}.sg-colors__color--dark-green{background-color:#2b6247}.sg-colors__color--light-green{background-color:#b7d0c1}.sg-colors__color--not-quite-white{background-color:#f4f2f0}.sg-colors__color--light-blue{background-color:#a4c5e3}.sg-colors__color--gray{background-color:#bfbfbf}.button{cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.button.button{background-color:#004384;border:2px solid #004384;border-radius:0;color:#fff;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1;padding:.4rem .5rem;transition:all .1s ease-in-out}.button.button:visited{color:#fff}.button.button:active,.button.button:focus,.button.button:hover{background-color:#002951;border-color:#002951;color:#fff;transition:all .1s ease-in-out}.button.button:focus{outline:2px solid #c83e27}.button--donate.button{background-color:#004384;border:2px solid #004384;color:#fff}.button--donate.button:visited{color:#fff}.button--donate.button:active,.button--donate.button:focus,.button--donate.button:hover{background-color:#002951;border-color:#002951}.button--donate.button:focus{outline:2px solid #c83e27}.button--donate{cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.button--donate.button{background-color:#cc7e00;border:2px solid #cc7e00;border-radius:0;color:#0a1529;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1;padding:.4rem .5rem;transition:all .1s ease-in-out}.button--donate.button:visited{color:#0a1529}.button--donate.button:active,.button--donate.button:focus,.button--donate.button:hover{background-color:#cc7e00;border-color:#cc7e00;color:#fff;transition:all .1s ease-in-out}.button--donate.button:focus{outline:2px solid #135395}.button--donate-header.button--donate-header{color:#fff;padding:.8rem .5rem;text-transform:uppercase}.button--green{cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.button--green.button{background-color:#46ae6a;border:2px solid #46ae6a;border-radius:0;color:#0a1529;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1;padding:.4rem .5rem;transition:all .1s ease-in-out}.button--green.button:visited{color:#0a1529}.button--green.button:active,.button--green.button:focus,.button--green.button:hover{background-color:#53ba77;border-color:#53ba77;color:#0a1529;transition:all .1s ease-in-out}.button--green.button:focus{outline:2px solid #c83e27}.button--ghost.button{background-color:#004384;color:#fff}.button--ghost.button:visited{color:#fff}.button--ghost.button:active,.button--ghost.button:focus,.button--ghost.button:hover{background-color:#002951;border-color:#002951}.button--ghost{cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.button--ghost.button{background-color:transparent;border:2px solid #004384;border-radius:0;color:#004384;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1;padding:.4rem .5rem;transition:all .1s ease-in-out}.button--ghost.button:visited{color:#004384}.button--ghost.button:active,.button--ghost.button:focus,.button--ghost.button:hover{background-color:#135395;border-color:#135395;color:#fff;transition:all .1s ease-in-out}.button--ghost.button:focus{outline:2px solid #c83e27}.button--wide{padding:.4rem 1.5rem}.button--full-width{width:100%}.button--with-icon{align-items:center;display:flex;justify-content:space-between}.button--with-icon .icon{fill:currentColor;height:24px;margin-left:10px;width:24px}.button--with-icon--left .icon{margin-left:0;margin-right:10px}.button--callout{cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.button--callout.button{background-color:#004384;border:2px solid #004384;border-radius:0;color:#fff;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1;padding:.4rem .5rem;transition:all .1s ease-in-out}.button--callout.button:visited{color:#fff}.button--callout.button:active,.button--callout.button:focus,.button--callout.button:hover{background-color:#002951;border-color:#002951;color:#fff;transition:all .1s ease-in-out}.button--callout.button:focus{outline:2px solid #c83e27}.button--callout{align-items:center;justify-content:center;min-height:50px;position:relative;text-transform:uppercase}.button--callout.button{display:inline-flex;padding-left:85px;transition:all .3s ease-in-out}.button--callout .icon{height:calc(100% + 4px);left:-2px;padding:10px;transition:all .3s ease-in-out;width:50px;z-index:1}.button--callout .icon,.button--callout:after{position:absolute;top:50%;transform:translateY(-50%)}.button--callout:after{border:25px solid transparent;border-right-width:0;content:"";height:100%;left:48px;width:25px}.button--callout:active,.button--callout:focus,.button--callout:hover{transition:all .3s ease-in-out}.button--callout:active .icon,.button--callout:focus .icon,.button--callout:hover .icon{transition:all .3s ease-in-out;width:100%}.button--callout:active:after,.button--callout:focus:after,.button--callout:hover:after{left:100%;opacity:0;transition:all .3s ease-in-out}.entry .entry-content .button--callout-subscribe.button{color:#fff}.button--callout-subscribe.button{background-color:#004384}.button--callout-subscribe:after{border-left-color:#002951}.button--callout-subscribe .icon,.button--callout-subscribe:active.button,.button--callout-subscribe:focus.button,.button--callout-subscribe:hover.button{background-color:#002951}.button--callout-download.button{background-color:#a4c5e3;border-color:#a4c5e3;color:#212121}.button--callout-download:after{border-left-color:#7dacd7}.button--callout-download .icon{background-color:#7dacd7;color:#fff}.button--callout-download:active.button,.button--callout-download:focus.button,.button--callout-download:hover.button{background-color:#7dacd7;border-color:#7dacd7;color:#212121}.button--callout-donate.button{background-color:#cc7e00!important;border-color:#cc7e00;color:#212121!important;margin:0!important;width:100%}.button--callout-donate.button.button--callout{color:#212121}.button--callout-donate:after{border-left-color:#b36e00}.button--callout-donate .icon{background-color:#b36e00;fill:#fff}.button--callout-donate:active.button,.button--callout-donate:focus.button,.button--callout-donate:hover.button{background-color:#b36e00!important;border-color:#b36e00;color:#212121!important}.countdown{margin-bottom:20px}.countdown-block{background-color:#2b3151;color:#fff;display:block;padding:.5rem;text-decoration:none}.countdown-block__text{font-size:.7rem;margin-bottom:2rem;text-align:center;text-wrap:balance}.countdown__wrapper{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);justify-content:center;margin-bottom:2rem}@media(min-width:720px){.countdown__wrapper{display:flex;gap:5px;justify-content:center}}.countdown__item{align-items:center;display:flex;flex-direction:column;min-width:60px}@media(min-width:720px){.countdown__item{min-width:80px}}.countdown__number{font-size:1.2rem;font-weight:700;line-height:1}.countdown__label{font-size:.6rem;margin-top:.5rem}.entry-content a.countdown-block,.entry-content a.countdown-block:active,.entry-content a.countdown-block:focus,.entry-content a.countdown-block:hover{color:#fff;text-decoration:none}
