.IndustrySolutions_section__5r3Lv{background:#fff;padding-block:60px}@media(max-width:767px){.IndustrySolutions_section__5r3Lv{padding-block:48px}}.IndustrySolutions_inner__7gZPT{display:flex;flex-direction:column;gap:40px}.IndustrySolutions_header__0LF9I{display:flex;flex-direction:column;gap:10px}.IndustrySolutions_title__cVnwh{margin:0;font-family:var(--title-family);font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-1px;color:#1d303a}@media(max-width:767px){.IndustrySolutions_title__cVnwh{font-size:28px}}.IndustrySolutions_subtitle__gJLhG{margin:0;font-family:var(--body-family);font-size:16px;font-weight:400;line-height:1.6;color:#000}.IndustrySolutions_grid__Lbb4w{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:stretch;width:100%;margin:0;padding:0;list-style:none}@media(min-width:992px){.IndustrySolutions_grid__Lbb4w{grid-template-columns:repeat(var(--max-cols,3),1fr)}}.IndustrySolutions_card__YJfHA{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:0;padding:30px;border:1px solid #f1f1f1;border-radius:12px;background:#f3f8fd;box-shadow:0 2px 12px rgba(10,48,86,.07);overflow:hidden}.IndustrySolutions_cardTitle__PhDw9{margin:0;font-family:var(--title-family);font-size:18px;font-weight:700;line-height:1.3;color:#1d303a}.IndustrySolutions_rule__nKMaT{display:block;width:121px;height:4px;border-radius:2px;background:var(--industry-accent,#f37224)}.IndustrySolutions_cardContent__6wz5k{margin:0;font-family:var(--body-family);font-size:18px;font-weight:400;line-height:1.6;color:#000}.IndustrySolutions_cardContent__6wz5k p{margin:0}.IndustrySolutions_cardContent__6wz5k p+p{margin-top:.75em}.IndustryValueProposition_section__d26e_{background:#fff;padding-block:0 60px}@media(max-width:767px){.IndustryValueProposition_section__d26e_{padding-block:0 48px}}.IndustryValueProposition_inner__wWhBz{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-items:center}@media(min-width:768px){.IndustryValueProposition_inner__wWhBz{grid-template-columns:1.15fr 1fr;gap:1rem}}.IndustryValueProposition_left__aAXpY{display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.IndustryValueProposition_right__ll5G6{position:relative;justify-self:end;width:auto;max-height:340px;overflow:hidden}@media(min-width:768px){.IndustryValueProposition_right__ll5G6{max-height:460px}}.IndustryValueProposition_badge__vukmc{display:inline-block;padding:.6rem 1.25rem;border:1px solid #d5d5d5;border-radius:9999px;width:-moz-fit-content;width:fit-content;font-size:1.4em;font-weight:600;line-height:1;color:#f37224}.IndustryValueProposition_title__XgD83{margin:0;font-family:var(--title-family);font-size:30px;font-weight:var(--title-weight);line-height:1;color:var(--title-color)}@media(min-width:768px){.IndustryValueProposition_title__XgD83{font-size:48px}}.IndustryValueProposition_subtitle__ozbaI{margin:0;font-family:var(--body-family);font-size:18px;line-height:1.6;color:#000}.IndustryValueProposition_featuresRow__PkBdi{display:flex;flex-direction:column;gap:1em}@media(min-width:768px){.IndustryValueProposition_featuresRow__PkBdi{flex-direction:row;flex-wrap:nowrap}}@media(min-width:1024px){.IndustryValueProposition_featuresRow__PkBdi{gap:2em}}.IndustryValueProposition_featureItem__4Trub{position:relative;display:flex;flex-direction:column;gap:.5em;min-width:210px;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-border-start:1px solid #000;border-inline-start:1px solid #000}.IndustryValueProposition_featureTitle__Jpk3v{margin:0;font-family:var(--title-family);font-size:22px;font-weight:var(--title-weight);line-height:1;color:var(--title-color)}@media(min-width:768px){.IndustryValueProposition_featureTitle__Jpk3v{font-size:40px}}.IndustryValueProposition_featureSubtitle__Qa575{margin:0;font-family:var(--body-family);font-size:16px;color:#000;opacity:.8}.IndustryValueProposition_cta__uVb27{display:inline-block;width:-moz-fit-content;width:fit-content;-webkit-padding-end:1em;padding-inline-end:1em;-webkit-padding-after:.25rem;padding-block-end:.25rem;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;font-size:1.2em;color:var(--text-primary);text-decoration:none}.IndustryValueProposition_cta__uVb27:hover{-webkit-border-after:0 solid currentColor;border-block-end:0 solid currentColor}.IndustryValueProposition_image__fGQAf{width:100%;height:100%;object-fit:cover}