.contracts-overview{padding-block:clamp(3rem,8vw,5rem)}.contracts-overview__eyebrow{color:var(--color-accent-secondary)}.contracts-overview__header--align-left{text-align:left}.contracts-overview__header--align-center{text-align:center}.contracts-overview__header--align-right{text-align:right}.contracts-overview__header{margin-bottom:var(--heading-content-gap, 1.5rem)}.section--bg-navy .contracts-overview__eyebrow,.section--bg-slate .contracts-overview__eyebrow,.section--bg-black .contracts-overview__eyebrow{color:var(--color-button)}.contracts-overview__heading{margin-top:1rem}.contracts-overview__heading--hero{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}.contracts-overview__underline{display:block;width:3.5rem;height:3px;margin-top:1rem;background-color:var(--color-button)}.contracts-overview__header--align-center .contracts-overview__underline{margin-inline:auto}.contracts-overview__header--align-right .contracts-overview__underline{margin-inline-start:auto;margin-inline-end:0}.contracts-overview__description{margin-top:1.25rem;max-width:42rem;font-size:var(--text-body-size);line-height:1.6}.contracts-overview__contact{margin-top:1rem;font-size:var(--text-body-size)}.contracts-overview__contact-link{margin-left:.35em;color:var(--color-button);font-weight:700;text-decoration:underline}.contracts-overview__intro-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:stretch}@media(min-width:48rem){.contracts-overview__intro-grid{grid-template-columns:1fr 1fr;gap:3rem}}.contracts-overview__intro-grid .contracts-overview__content--card,.contracts-overview__intro-grid .contracts-overview__idiq--card{display:flex;flex-direction:column;justify-content:center;height:100%}.contracts-overview__idiq{margin-top:2.5rem}.contracts-overview__intro-grid .contracts-overview__idiq{margin-top:0}.contracts-overview__content--card,.contracts-overview__idiq--card{padding:clamp(1.5rem,3vw,2rem);border:1px solid color-mix(in srgb,currentColor 20%,transparent);background-color:color-mix(in srgb,currentColor 8%,transparent)}.contracts-overview__intro-grid .contracts-overview__content{margin-top:0}.contracts-overview__idiq-heading{color:var(--color-accent-secondary);font-size:var(--text-title-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.section--bg-navy .contracts-overview__idiq-heading,.section--bg-slate .contracts-overview__idiq-heading,.section--bg-black .contracts-overview__idiq-heading{color:var(--color-button)}.contracts-overview__idiq-text{margin-top:.75rem;max-width:42rem;font-size:var(--text-body-size);line-height:1.7}.contracts-overview__idiq-text :where(ul){list-style:none;display:grid;gap:.6em;margin:.75em 0 0;padding:0}.contracts-overview__idiq-text :where(li){position:relative;padding-left:1.35em;font-weight:600}.contracts-overview__idiq-text :where(li):before{content:"";position:absolute;left:0;top:.6em;top:calc(.5lh - .25em);width:.5em;height:.5em;background-color:var(--color-button)}.contracts-overview__nsn-heading{margin-top:2.5rem;text-align:center;font-size:var(--text-title-size);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.contracts-overview__nsn-grid{display:grid;grid-template-columns:repeat(var(--nsn-columns-mobile, 2),minmax(0,1fr));gap:.75rem;margin-top:1.5rem}@media(min-width:40rem){.contracts-overview__nsn-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.contracts-overview__nsn-grid{grid-template-columns:repeat(var(--nsn-columns-desktop, 4),minmax(0,1fr))}}.contracts-overview__nsn-item{padding:.85em .5em;border:1px solid color-mix(in srgb,currentColor 20%,transparent);text-align:center;font-size:var(--text-button-size);font-weight:600;letter-spacing:.02em}.contracts-overview__action{margin-top:2rem;text-align:center}.contracts-overview__cards-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem}@media(min-width:40rem){.contracts-overview__cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:40rem)and (max-width:63.99rem){.contracts-overview__cards-grid:has(>.contracts-overview__card:nth-child(3):last-child)>.contracts-overview__card:first-child{grid-column:1 / -1}}@media(min-width:64rem){.contracts-overview__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.contracts-overview__card{padding:clamp(1.5rem,3vw,2rem);border:1px solid color-mix(in srgb,currentColor 20%,transparent);background-color:color-mix(in srgb,currentColor 6%,transparent)}.contracts-overview__card-heading{color:var(--color-accent-secondary);font-size:var(--text-title-size);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.section--bg-navy .contracts-overview__card-heading,.section--bg-slate .contracts-overview__card-heading,.section--bg-black .contracts-overview__card-heading{color:var(--color-button)}.contracts-overview__card-text{margin-top:.75rem;font-size:var(--text-body-size);line-height:1.6}.contracts-overview__card-link-row{margin-top:1rem;font-size:var(--text-body-size)}.contracts-overview__card-link{margin-left:.35em;color:var(--color-button);font-weight:700;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contracts-overview.css.map */
