.cmp{width:83.3333%}.cmp__heading{margin-bottom:1.5rem;max-width:32ch}.cmp__items{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.cmp__item{background-color:var(--bg-gray);display:flex;flex-direction:column;padding:1.5rem}.cmp__eyebrow{color:rgba(80,80,80,.65);font-size:.6875rem;letter-spacing:.14em;line-height:1.4;margin:0 0 .5rem;text-transform:uppercase}.cmp__eyebrow,.cmp__title{font-family:NMFieldwork-Geo-Bold,system-ui,sans-serif}.cmp__title{color:var(--text-primary);font-size:1.125rem;line-height:1.3;margin:0}.cmp__rule{background-color:var(--nmic);display:block;height:2px;margin:.85rem 0;width:2rem}.cmp__text p{color:var(--text-primary);font-size:.9375rem;line-height:1.5;margin:0}.cmp__text p+p{margin-top:.5rem}.cmp__item--highlight{background-color:var(--burgundy)}.cmp__item--highlight .cmp__eyebrow{color:hsla(0,0%,100%,.7)}.cmp__item--highlight .cmp__text p,.cmp__item--highlight .cmp__title{color:var(--text-secondary)}.cmp__after{margin-top:2rem}.cmp__after p{color:var(--text-primary);font-size:1.125rem;line-height:1.5;margin:0}.cmp__after p+p{margin-top:1rem}@media (max-width:1024px){.cmp{width:100%}}@media (max-width:768px){.cmp__items{grid-template-columns:1fr}.cmp__item{padding:1.25rem}}