.industry-project_section__Q7Lz3{background:var(--color-white);color:var(--color-pine);scroll-margin-top:80px}.industry-project_composition__3xbVA{display:grid;align-items:center;gap:24px;padding-block:72px}.industry-project_copy__toTt3{min-width:0}.industry-project_copy__toTt3 h2{max-width:15ch;font-size:clamp(36px,4.1vw,60px);line-height:1.07;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.industry-project_copy__toTt3 h2 span{color:var(--color-muted)}.industry-project_copy__toTt3 p{max-width:34ch;margin-top:24px;color:var(--color-muted);font-size:17px;line-height:1.65;text-wrap:pretty}.industry-project_action__dGcfM{margin-top:32px}.industry-project_scene___nXnN{width:calc(100% + 24px);margin-inline:-12px;min-width:0}.industry-project_scene___nXnN svg{display:block;width:100%;height:auto;overflow:hidden}.industry-project_label__JZZDm{font-size:25px}.industry-project_edgeLabel__60RXe,.industry-project_label__JZZDm{font-family:var(--font-display);font-weight:500;letter-spacing:-.025em}.industry-project_edgeLabel__60RXe{font-size:23px}.industry-project_bridgePeople__JcMd2>g{stroke:var(--color-on-dark)}@media (min-width:768px){.industry-project_composition__3xbVA{gap:32px;padding-block:88px}.industry-project_scene___nXnN{max-width:740px;margin-inline:auto}}@media (min-width:1024px){.industry-project_composition__3xbVA{grid-template-columns:.82fr 1.18fr;gap:40px;min-height:680px;padding-block:80px}.industry-project_scene___nXnN{width:112%;max-width:none;margin-left:-6%;margin-right:-6%}.industry-project_copy__toTt3{position:relative;z-index:1}}@media (min-width:1024px) and (max-height:768px){.industry-project_composition__3xbVA{min-height:580px;padding-block:56px}.industry-project_copy__toTt3 h2{font-size:clamp(36px,3.6vw,52px)}}@media (max-width:767px){.industry-project_copy__toTt3 h2{max-width:16ch;font-size:clamp(34px,8vw,48px)}.industry-project_copy__toTt3 p{font-size:16px}.industry-project_action__dGcfM{margin-top:26px}}@media (prefers-reduced-motion:reduce){.industry-project_scene___nXnN *{animation:none;transition:none}}