.section-resource-capabilities{padding:96px 0 109px;background-color:var(--color-background)}.section-resource-capabilities__intro{max-width:967px;margin-bottom:34px}.section-resource-capabilities__eyebrow{margin:0 0 12px;color:var(--color-longyear-orange);font-family:var(--typography-hero-eyebrow-family);font-size:var(--typography-hero-eyebrow-size);font-weight:var(--typography-hero-eyebrow-weight);letter-spacing:var(--typography-hero-eyebrow-letter-spacing);line-height:var(--typography-hero-eyebrow-line-height);text-transform:uppercase}.section-resource-capabilities__heading{margin:0 0 17px;color:var(--color-longyear-black);font-family:var(--font-display);font-size:2.875rem;font-weight:var(--font-weight-regular);line-height:1.12;text-transform:uppercase}.section-resource-capabilities__text{margin:0;color:var(--color-longyear-black);font-family:var(--font-sans);font-size:1.4375rem;line-height:1.35}.section-resource-capabilities__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.section-resource-capabilities__item{display:flex;min-width:0;flex-direction:column}.section-resource-capabilities__card{position:relative;display:flex;padding:55px 25px 78px;overflow:hidden;flex:1;border-radius:3px}.section-resource-capabilities__image,.section-resource-capabilities__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.section-resource-capabilities__image{object-fit:cover;object-position:center}.section-resource-capabilities__item:nth-child(3) .section-resource-capabilities__image{object-position:46% center}.section-resource-capabilities__item:nth-child(4) .section-resource-capabilities__image{object-position:54% center}.section-resource-capabilities__overlay{background:var(--color-overlay-orange-light-73)}.section-resource-capabilities__item:nth-child(2) .section-resource-capabilities__overlay{background:var(--color-overlay-orange-71)}.section-resource-capabilities__item:nth-child(3) .section-resource-capabilities__overlay{background:var(--color-overlay-slate-73)}.section-resource-capabilities__item:nth-child(4) .section-resource-capabilities__overlay{background:var(--color-overlay-charcoal-71)}.section-resource-capabilities__content{position:relative;z-index:1;width:100%;color:var(--color-text-inverse)}.section-resource-capabilities__card-heading{margin:0 0 10px;color:var(--color-text-inverse);font-family:var(--font-display);font-size:2.375rem;font-weight:var(--font-weight-regular);line-height:1.09;text-align:center;text-transform:uppercase}.section-resource-capabilities__card-text{color:var(--color-text-inverse);font-family:var(--font-sans);font-size:1.1875rem;line-height:1.3}.section-resource-capabilities__card-text{margin:0 0 21px;text-align:center}.section-resource-capabilities__list-label,.section-resource-capabilities__list{color:var(--color-text-inverse);font-family:var(--font-sans);font-size:1rem;line-height:1.3}.section-resource-capabilities__list-label{margin:0 0 4px}.section-resource-capabilities__list{margin:0;padding-left:20px}.section-resource-capabilities__list li+li{margin-top:3px}.section-resource-capabilities__list a{color:inherit;text-decoration:none}.section-resource-capabilities__link{display:inline-flex;width:100%;height:70px;padding:0 14px;align-items:center;justify-content:center;background-color:var(--color-longyear-black);color:var(--color-text-inverse);font-family:var(--font-condensed);font-size:1.1875rem;font-weight:var(--font-weight-semibold);letter-spacing:.15em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;margin-top:-9px}.section-resource-capabilities__link span{transform:translateY(4px)}@media(max-width:1024px){.section-resource-capabilities{padding:57px 0 85px}.section-resource-capabilities__intro{margin-bottom:25px}.section-resource-capabilities__eyebrow{margin-left:6px}.section-resource-capabilities__heading{margin-bottom:15px}.section-resource-capabilities__grid{width:calc(100% + 3px);margin-left:-2px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:23px}}@media(max-width:562px){.section-resource-capabilities__grid{grid-template-columns:minmax(0,1fr)}}
