.page-touching-header{margin-top:-30px}@media (min-width:751px) and (max-width:1024px){.page-touching-header{margin-top:-15px}}.container[role=main]{width:auto}.grant-page{margin-bottom:32px}.grant-page__section{margin:8px 0;padding:8px 0}.grant-page__section--stage-info{display:inline-block;padding:2px 16px;background-color:#bdd8ef;border-radius:60px;color:#001d3a;font-size:14px;font-weight:500;margin-bottom:10px}.grant-page__section--top{display:flex;flex-direction:column;border-top:none}.grant-page__subheader{margin-bottom:12px;font-weight:700;font-size:19px;line-height:24px;color:#1d428a}.grant-page-hero{background:linear-gradient(90.73deg,#00a4e8 0,#0061bb 44.36%,#003680 100%);color:#fff;padding:12px 0}.grant-page-hero__header{display:flex;gap:16px}.grant-page-hero__icon{font-size:24px}.grant-page-hero__title{margin:0 0 10px;color:#fff;font-size:20px;line-height:22px;font-weight:700}.grant-page-hero__content{font-size:15px;line-height:17px}.grant-page-hero__content>p{margin-bottom:15px}@media (max-width:768px){.grant-page-hero__content>p{font-size:13px}}.grant-page-hero__content>p:last-of-type{margin-bottom:0}.grant-page-text{font-size:16px;--fa-li-margin:1.5em}.grant-page-text h2{color:#1d428a;font-size:20px;font-weight:700;margin-top:0}.grant-page-text strong{font-weight:600}.grant-page-text p.bigger-margin{margin-top:20px}.grant-page-text ul.no-padding{padding-left:4px}.grant-page-text ul.no-padding li{list-style:none;position:relative;padding:4px 0 4px 22px}.grant-page-text ul.no-padding li::before{content:"";position:absolute;left:0;top:13px;width:8px;height:8px;border-radius:50%;background-color:#1d428a}.grant-page-text--top{display:flex;flex-direction:column;border-top:none}.grant-page-text .fa-ul li{padding:5px 0}@media (max-width:768px){.grant-page-text .fa-ul li,.grant-page-text.mobile-smaller{font-size:14px}}.grant-page-text .fa-li{color:#008f42}.grant-page-text__info-bar{background-color:#e6f5f0;color:#001d3a;display:flex;padding:16px;gap:8px;font-size:14px;font-weight:500;border-radius:5px;line-height:20px}.grant-page-text__info-bar svg{color:#008a5c;height:20px;width:20px}.quick-register-form{padding:12px 16px;border-radius:5px;background-color:#e9f4fd;line-height:28px}.quick-register-form__title{font-size:18px;font-weight:700;color:#1d428a;white-space:nowrap}.quick-register-form__field-container{margin:20px 0}.quick-register-form__button-container{display:flex;justify-content:center;margin:32px 0 24px}.quick-register-form__terms{display:block;text-align:center;color:#626262;font-size:10px;line-height:17px}.quick-register-form__terms>a{text-decoration:underline;color:inherit}.quick-register-form__terms>a:hover{color:#000}.quick-register-form-field{display:flex;flex-direction:column;font-size:14px;font-weight:600}.quick-register-form-field__label{color:#1d428a}.quick-register-form-field__input{padding:4px 8px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff;color:#000}.grant-page-button{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;border:1px solid #fff;border-radius:4px;font-size:14px;font-weight:700;transition:opacity .2s ease-in}.grant-page-button:hover{opacity:.8}.grant-page-button__icon{transition:transform .2s ease-in}.grant-page-button--proceed{background:linear-gradient(93.57deg,#4ade80 0,#16a249 56.65%,#1c713c 102.61%);color:#fff}.grant-page-button--proceed:hover .grant-page-button__icon{transform:translateX(4px)}.grant-page-button--action{background:linear-gradient(93.57deg,#00a4e8 0,#0061bb 44.36%,#003680 102.61%);color:#fff}.grant-page-button--action:hover .grant-page-button__icon{transform:translateY(-4px)}@media (max-width:768px){.grant-page-button{width:100%;justify-content:center;padding:15.5px 29px}}.entitled-list{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0}.entitled-list__item{flex:1 1 calc(50% - 12px)}.entitled-people{display:flex;flex-direction:column;gap:8px;color:#1d428a;align-items:center}.entitled-people svg{align-self:center;max-height:64px}.entitled-people__description{font-size:11px;line-height:15px;text-align:center}@media (min-width:576px){.grant-page__subheader{margin-bottom:16px;font-size:20px;line-height:30px}.grant-page-hero__content{font-size:14px;line-height:20px}.grant-page-text{font-size:14px;line-height:24px}}@media (max-width:768px){.grant-page__scroll-back-button-container{display:flex;justify-content:center}.grant-page__section--top>.quick-register-form{margin:8px 0 24px}}@media (min-width:768px){.grant-page{margin-bottom:80px}.grant-page__section{margin:32px 0;padding:0;border-top:none}.grant-page__subheader{margin-bottom:20px;font-size:28px;line-height:42px}.grant-page-hero{padding:24px 0}.grant-page-hero__header{gap:24px}.grant-page-hero__icon{font-size:40px}.grant-page-hero__title{font-size:40px;line-height:46px}.grant-page-hero__content{font-size:15px;line-height:22px}.grant-page-text{font-size:16px;line-height:27px}.grant-page__section--top{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:32px 48px}.grant-page__section--top>.quick-register-form{flex:0 1 0}.grant-page__section--top>.grant-page-text{flex:1 1 100%}.grant-page__section--top>.grant-page-text:nth-of-type(1){flex:1 0 0}.quick-register-form{padding:24px 32px}.quick-register-form__title{font-size:28px}.quick-register-form__field-container{margin:20px 0}.quick-register-form__button-container{flex-direction:column;align-items:stretch;margin:40px 0 24px}.quick-register-form-field{font-size:16px}.quick-register-form-field__input{padding:4px 16px}.grant-page-button{gap:10px;padding:12px 28px;font-size:16px}.entitled-list{gap:36px}.entitled-list__item{flex:1 1 calc(50% - 18px)}.entitled-people{gap:12px}.entitled-people__icon{height:36px}.entitled-people__description{font-size:16px;line-height:21px}}@media (min-width:992px){.entitled-list{gap:48px}.entitled-list__item{flex:1 1 calc(25% - 36px)}.entitled-list__icon{height:48px;align-self:flex-start}.entitled-list__description{text-align:left}}@media (min-width:1200px){.grant-page__subheader{margin-bottom:24px;font-size:36px;line-height:54px}.grant-page-hero{padding:32px 0}.grant-page-hero__header{gap:32px}.grant-page-hero__title{font-size:48px;line-height:68px}.grant-page-hero__content{font-size:15px;line-height:28px}}