.sector-landing-root--industrial-design [data-sector-hero-inner] .id-hero-eyebrow{text-transform:none;letter-spacing:normal;max-width:56rem;font-size:1.875rem;font-weight:800;line-height:1.25}@media (min-width:640px){.sector-landing-root--industrial-design [data-sector-hero-inner] .id-hero-eyebrow{font-size:2.25rem}}@media (min-width:768px){.sector-landing-root--industrial-design [data-sector-hero-inner] .id-hero-eyebrow{font-size:3rem}}.sector-landing-root--industrial-design [data-sector-hero-inner] .id-hero-lead{text-transform:uppercase;color:#ffffffe6;max-width:56rem;margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.625}@media (min-width:768px){.sector-landing-root--industrial-design [data-sector-hero-inner] .id-hero-lead{font-size:1.25rem;font-weight:300;line-height:2rem}}.sector-landing-root--industrial-design .id-hero-benefits{z-index:20;margin-top:-3.125rem;margin-bottom:-5rem;position:relative}@media (min-width:768px){.sector-landing-root--industrial-design .id-hero-benefits{column-gap:1.875rem;margin-top:-3.125rem;margin-bottom:-5rem}}.sector-landing-root--industrial-design .id-hero-benefit-card{text-align:center;transition:box-shadow .28s,transform .28s;background:#efefef!important;border-radius:5px!important;padding:1.75rem 2rem!important;box-shadow:0 4px 4px #0000001f!important}@media (min-width:768px){.sector-landing-root--industrial-design .id-hero-benefit-card{aspect-ratio:1;flex-direction:column;justify-content:center;display:flex;padding:1.25rem 1rem!important}}.sector-landing-root--industrial-design .id-hero-benefit-card:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 22px 44px #0000003d!important}.sector-landing-root--industrial-design .id-hero-benefit-card h2{margin-bottom:.75rem;color:#8d181b!important;letter-spacing:.1875rem!important;text-transform:uppercase!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.1875rem!important;font-weight:700!important;line-height:1.15!important}@media (min-width:768px){.sector-landing-root--industrial-design .id-hero-benefit-card h2{letter-spacing:.125rem!important;font-size:.9375rem!important}}.sector-landing-root--industrial-design .id-hero-benefit-card p{color:#333!important;font-size:1rem!important;line-height:1.2!important}@media (min-width:768px){.sector-landing-root--industrial-design .id-hero-benefit-card p{font-size:.84375rem!important;line-height:1.38!important}}.sector-landing-root--industrial-design .id-pain-band{padding-top:3.125rem}@media (min-width:768px){.sector-landing-root--industrial-design .id-pain-band{padding-top:3.125rem}}.sector-landing-root--industrial-design .id-value-grid h3{color:#222;font-size:1.125rem;font-weight:700}.sector-landing-root--industrial-design .id-case-study-prose h3{color:#222;margin-top:0;font-size:1.5rem;font-weight:800}.sector-landing-root--industrial-design .id-case-study-prose h4{text-transform:uppercase;letter-spacing:.08em;color:#666;margin-top:.25rem;font-size:.875rem;font-weight:600}.sector-landing-root--industrial-design .id-case-study-prose h5{text-transform:uppercase;letter-spacing:.1em;color:#8d181b;margin-top:1.25rem;font-size:.8125rem;font-weight:700}.sector-landing-root--industrial-design .id-process-stack article{background:#fff;border-radius:5px;padding:1.5rem 1.75rem;box-shadow:0 4px 4px #0000001f}.sector-landing-root--industrial-design .id-awards-band{background:#f3f3f3}.sector-landing-root--industrial-design .id-final-cta h2,.sector-landing-root--industrial-design .id-final-cta p{color:#fff}
