.overview-container[data-v-bbf9ba57]{width:100%;max-width:var(--site-max-width);padding-inline:var(--site-gutter);margin-inline:auto}.overview-entries[data-v-bbf9ba57]{gap:2rem;display:grid}.overview-entry[data-v-bbf9ba57]{background:var(--color-navy-900);flex-direction:column;min-width:0;display:flex;position:relative}.overview-entry-image[data-v-bbf9ba57]{aspect-ratio:16/10;position:relative}.overview-entry-content[data-v-bbf9ba57]{flex-direction:column;flex:1;padding:1.5rem;display:flex;position:relative}.layout-industries .overview-entry[data-v-bbf9ba57]{min-height:24rem}.layout-industries .overview-entry-image[data-v-bbf9ba57]{aspect-ratio:auto;position:absolute;inset:0}.layout-industries .overview-entry-image[data-v-bbf9ba57]:after{content:"";background:linear-gradient(to bottom,color-mix(in srgb,var(--color-navy-950) 6%,transparent) 0,color-mix(in srgb,var(--color-navy-950) 60%,transparent) 40%,color-mix(in srgb,var(--color-navy-950) 96%,transparent) 100%);position:absolute;inset:0}.layout-industries .overview-entry-content[data-v-bbf9ba57]{justify-content:flex-end;padding-top:6rem}.layout-industries .overview-entry-content>span[data-v-bbf9ba57]{margin-top:0}.layout-global[data-v-bbf9ba57]{gap:3rem}.layout-about .overview-entry[data-v-bbf9ba57],.layout-global .overview-entry[data-v-bbf9ba57]{background:0 0}.layout-about .overview-entry-content[data-v-bbf9ba57]{padding-inline:0}a[data-v-bbf9ba57]:focus-visible{outline-offset:4px;outline:2px solid #c81428}@media (width>=768px){.overview-entries[data-v-bbf9ba57]{grid-template-columns:repeat(12,minmax(0,1fr))}.overview-entry[data-v-bbf9ba57]{grid-column:span 6}.overview-entry-content[data-v-bbf9ba57]{padding:2rem}.layout-services .overview-entry[data-v-bbf9ba57]:first-child{grid-column:1/-1;grid-template-columns:3fr 2fr;display:grid}.layout-services .overview-entry:first-child .overview-entry-image[data-v-bbf9ba57]{aspect-ratio:auto;min-height:28rem}.layout-services .overview-entry:first-child .overview-entry-content[data-v-bbf9ba57]{justify-content:center;padding:3rem}.layout-services .overview-entry:first-child h3[data-v-bbf9ba57]{font-size:2.25rem}.layout-services .overview-entry:first-child .overview-entry-image img[data-v-bbf9ba57]{position:absolute;inset:0}.layout-services .overview-entry[data-v-bbf9ba57]:nth-child(n+4){grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.layout-services .overview-entry:nth-child(n+4) .overview-entry-image[data-v-bbf9ba57]{aspect-ratio:auto;min-height:25rem}.layout-services .overview-entry:nth-child(n+4) .overview-entry-image img[data-v-bbf9ba57]{position:absolute;inset:0}.layout-services .overview-entry:nth-child(n+4) .overview-entry-content[data-v-bbf9ba57]{justify-content:center}.layout-services .overview-entry:nth-child(2n+4) .overview-entry-image[data-v-bbf9ba57]{order:2}.layout-industries .overview-entry[data-v-bbf9ba57]{grid-column:span 6}.layout-global .overview-entry[data-v-bbf9ba57]{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.layout-global .overview-entry-content[data-v-bbf9ba57]{padding:2rem 0 2rem 3rem}.layout-global .overview-entry:nth-child(2n) .overview-entry-image[data-v-bbf9ba57]{order:2}.layout-global .overview-entry:nth-child(2n) .overview-entry-content[data-v-bbf9ba57]{padding:2rem 3rem 2rem 0}.layout-global h3[data-v-bbf9ba57]{font-size:2.25rem}.layout-about .overview-entry[data-v-bbf9ba57]:nth-child(n+3){border-top:1px solid #ffffff20;grid-column:1/-1;grid-template-columns:1fr 2fr;align-items:center;gap:2.5rem;padding-top:2rem;display:grid}.layout-about .overview-entry-content[data-v-bbf9ba57]{padding-inline:0}.layout-about .overview-entry:nth-child(n+3) .overview-entry-content[data-v-bbf9ba57]{padding-block:0}.layout-about .overview-entry:nth-child(n+3) .overview-entry-image[data-v-bbf9ba57]{aspect-ratio:4/3}}@media (width>=1280px){.layout-industries .overview-entry[data-v-bbf9ba57]:first-child,.layout-industries .overview-entry[data-v-bbf9ba57]:nth-child(6){grid-column:span 8}.layout-industries .overview-entry[data-v-bbf9ba57]:nth-child(2),.layout-industries .overview-entry[data-v-bbf9ba57]:nth-child(5){grid-column:span 4}.layout-about .overview-entry[data-v-bbf9ba57]:first-child{grid-column:span 7}.layout-about .overview-entry[data-v-bbf9ba57]:nth-child(2){grid-column:span 5}}
