.industries-overview-module__BxxYwa__page{background:var(--surface-default);color:var(--text-primary)}.industries-overview-module__BxxYwa__shell{width:min(calc(100% - var(--gutter) * 2), var(--container-marketing));margin-inline:auto}.industries-overview-module__BxxYwa__hero{border-bottom:1px solid var(--border-subtle);background:linear-gradient(135deg, var(--surface-default), var(--surface-brand));padding-block:80px}.industries-overview-module__BxxYwa__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.industries-overview-module__BxxYwa__hero h1{text-wrap:balance;max-width:18ch;margin:0}.industries-overview-module__BxxYwa__eyebrow{color:var(--action-primary);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0 0 24px;font-weight:600;line-height:1.6}.industries-overview-module__BxxYwa__lead{max-width:52ch;color:var(--text-secondary);font-size:var(--text-lead);line-height:var(--leading-lead);margin:28px 0}.industries-overview-module__BxxYwa__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.industries-overview-module__BxxYwa__collage{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.industries-overview-module__BxxYwa__collage a{border-radius:var(--radius-card);background:var(--surface-brand);align-items:end;min-height:190px;display:flex;position:relative;overflow:hidden}.industries-overview-module__BxxYwa__collage .industries-overview-module__BxxYwa__collageWide{grid-column:1/-1;min-height:230px}.industries-overview-module__BxxYwa__collage img{object-fit:cover}.industries-overview-module__BxxYwa__collage a:after{content:"";background:linear-gradient(#0000 30%,#091428b3);position:absolute;inset:0}.industries-overview-module__BxxYwa__collage span{z-index:1;color:var(--text-inverse);font-size:var(--text-label);padding:20px;font-weight:600;position:relative}.industries-overview-module__BxxYwa__collage a:last-child{grid-column:1/-1;min-height:150px}.industries-overview-module__BxxYwa__solutions{scroll-margin-top:calc(var(--header-offset,100px) + 24px);padding-block:96px}.industries-overview-module__BxxYwa__solutions h2{max-width:26ch;margin:0}.industries-overview-module__BxxYwa__solutionGrid{grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;display:grid}.industries-overview-module__BxxYwa__solutionCard{border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden}.industries-overview-module__BxxYwa__solutionCard:hover{border-color:var(--action-primary)}.industries-overview-module__BxxYwa__solutionMedia{background:var(--surface-brand);height:240px;position:relative}.industries-overview-module__BxxYwa__solutionMedia img{object-fit:cover}.industries-overview-module__BxxYwa__solutionBody{padding:28px}.industries-overview-module__BxxYwa__solutionBody h3{font-size:var(--text-h3);line-height:var(--leading-h3);margin:0 0 12px}.industries-overview-module__BxxYwa__solutionBody p{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body);max-width:48ch;margin:0}.industries-overview-module__BxxYwa__solutionBody>span{color:var(--action-primary);font-size:var(--text-label);margin-top:20px;font-weight:500;line-height:1.5;display:inline-block}.industries-overview-module__BxxYwa__deliverySection{background:var(--surface-brand);border-block:1px solid var(--border-subtle);padding-block:72px}.industries-overview-module__BxxYwa__deliveryGrid{grid-template-columns:.9fr 1.1fr;gap:64px;display:grid}.industries-overview-module__BxxYwa__deliveryGrid h2{max-width:22ch;margin:0}.industries-overview-module__BxxYwa__deliveryGrid>div>p:not(.industries-overview-module__BxxYwa__eyebrow){color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body);margin:0 0 20px}.industries-overview-module__BxxYwa__links{flex-wrap:wrap;gap:8px 24px;display:flex}.industries-overview-module__BxxYwa__links a{min-height:44px;color:var(--action-primary);font-size:var(--text-label);align-items:center;gap:8px;font-weight:500;line-height:1.5;display:inline-flex}.industries-overview-module__BxxYwa__links a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:960px){.industries-overview-module__BxxYwa__heroGrid,.industries-overview-module__BxxYwa__deliveryGrid{grid-template-columns:1fr;gap:36px}.industries-overview-module__BxxYwa__hero h1{max-width:23ch}.industries-overview-module__BxxYwa__collage{max-width:760px}}@media (max-width:760px){.industries-overview-module__BxxYwa__hero{padding-block:56px}.industries-overview-module__BxxYwa__solutions{padding-block:64px}.industries-overview-module__BxxYwa__solutionGrid{grid-template-columns:1fr;gap:24px}.industries-overview-module__BxxYwa__collage a{min-height:160px}.industries-overview-module__BxxYwa__collage .industries-overview-module__BxxYwa__collageWide{min-height:200px}.industries-overview-module__BxxYwa__solutionMedia{height:210px}.industries-overview-module__BxxYwa__solutionBody{padding:24px}.industries-overview-module__BxxYwa__deliverySection{padding-block:56px}}
