.grant{
  display:flex;
  flex-direction:column;
  gap:1rem;
  margin:0 auto;
  max-width:var(--laccb-container--max-width--default);
  padding:0 var(--laccb-container--padding--default-vertical);
}
@media (min-width: 768px){
.grant{
    display:grid;
    grid-template-columns:minmax(0, 52.9375rem) minmax(0, 1fr);
}
  }
.grant a:not(.button){
    color:var(--dca-color-scheme);
  }
:is(.grant a:not(.button)):hover{
      color:var(--dca-color-scheme) !important;
    }
.grant .faq__question{
    color:inherit;
  }
:is(.grant .faq__question):hover{
      color:#FFF;
    }
.grant__title{
  color:var(--dca-color-scheme);
  grid-column:1 / span 2;
  font-size:1.5625rem;
  line-height:1.71875rem;
  margin:0;
  padding:1.875rem 0 0.9375rem;
}
@media (min-width: 768px){
.grant__title{
    padding-top:3.75rem;
}
  }
@media (min-width: 768px){
.grant__meta{
    order:1;
}
  }
.grant__meta .info-item{
    border-top:1px solid #ededed;
  }
:is(:is(.grant .link-list) li)::marker{
      color:var(--dca-color-scheme);
    }
:is(.grant .link-list) a{
    font-weight:600;
    text-decoration:none;
  }
:is(:is(.grant .link-list) a):hover{
      text-decoration:underline;
    }


/*# sourceMappingURL=grant.css.map*/