.product-page.industry-page .industry-overview-headline{margin-top:25px;max-width:680px;font-size:1.85rem;line-height:1.2;letter-spacing:-.012em}.product-page.industry-page .industry-overview-photo{background:var(--soft)}.product-page.industry-page .industry-overview-photo>img{display:block}.product-page.industry-page .industry-overview-photo figcaption{color:var(--steel);background:#fff;border-top-color:var(--line)}.product-page.industry-page .industry-equipment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.product-page.industry-page .industry-equipment-card .product-media{height:290px;padding:20px}.product-page.industry-page .industry-equipment-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:27px 30px 30px}.product-page.industry-page .industry-equipment-copy h3{font-size:1.8rem}.product-page.industry-page .industry-equipment-copy>strong{margin-top:15px;font-size:1.02rem;color:var(--navy);line-height:1.55}.product-page.industry-page .industry-equipment-copy>p{margin-top:15px;color:var(--steel);font-size:1rem;line-height:1.65}.product-page.industry-page .industry-equipment-copy>.industry-consider{margin:22px 0;padding:14px 18px;border-left:2px solid var(--red);background:var(--soft);color:var(--navy);font-size:.92rem}.product-page.industry-page .industry-equipment-copy>.arrow-link{margin-top:auto}.product-page.industry-page .industry-long-copy{max-width:970px}.product-page.industry-page .industry-long-copy>p{margin-top:18px;color:var(--steel);font-size:1rem;line-height:1.65}.product-page.industry-page .industry-long-copy>p:first-child{margin-top:0}.product-page.industry-page .industry-long-copy>h3{margin-top:25px;font-size:1.65rem}.product-page.industry-page .industry-copy-list{margin:18px 0 24px;padding-left:22px;color:var(--steel);font-size:1rem;line-height:1.65}.product-page.industry-page .industry-copy-list li{padding-left:4px;margin-bottom:11px}.product-page.industry-page .industry-copy-list li::marker{color:var(--red)}.product-page.industry-page .industry-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.product-page.industry-page .industry-actions>.button{font-size:.75rem}.product-page.industry-page .industry-case-card .product-media{height:350px}.product-page.industry-page .industry-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page.industry-page .product-resource-copy>p{margin-bottom:15px}.product-page.industry-page .product-resource-copy>.arrow-link{margin-top:24px}.product-page.industry-page .product-faq-content>p{max-width:1030px;margin:5px 0 25px;color:var(--steel);font-size:1rem;line-height:1.65}.product-page.industry-page .product-resource-copy h3,.product-page.industry-page .industry-equipment-copy h3{overflow-wrap:break-word}@media (max-width: 980px){.product-page.industry-page .industry-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page.industry-page .industry-equipment-copy{padding:24px}.product-page.industry-page .industry-case-card .product-media{height:280px}}@media (max-width: 680px){.product-page.industry-page .industry-overview-headline{margin-top:22px;font-size:1.65rem}.product-page.industry-page .industry-equipment-grid,.product-page.industry-page .industry-resource-grid{grid-template-columns:1fr;gap:23px}.product-page.industry-page .industry-equipment-card .product-media{height:245px}.product-page.industry-page .industry-equipment-copy{padding:25px}.product-page.industry-page .industry-actions{flex-direction:column}.product-page.industry-page .industry-actions>.button{width:100%}}.responsive-diagram{display:block;width:100%;aspect-ratio:var(--diagram-ratio)}.responsive-diagram>img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width: 680px){.responsive-diagram{aspect-ratio:var(--diagram-mobile-ratio, var(--diagram-ratio))}}.product-page.industry-page .industry-arrangement-details h3{font-weight:400;letter-spacing:normal}body #root .site-page.industry-page--square-hero .product-overview-grid{grid-template-columns:minmax(0,1fr) 340px}body #root .site-page.industry-page--square-hero .industry-hero-square{--hero-frame-line: rgba(255,255,255,.48);--hero-frame-corner: rgba(255,255,255,.55);display:block;width:340px;max-width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1;padding:0;margin:0;align-self:center;justify-self:end;background:transparent;box-shadow:0 10px 24px #0724371f}body #root .site-page.industry-page--square-hero .industry-hero-square>img{display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1;object-fit:contain;object-position:center;padding:0;margin:0;transform:none}@media (max-width:980px){body #root .site-page.industry-page--square-hero .product-overview-grid{grid-template-columns:1fr}body #root .site-page.industry-page--square-hero .industry-hero-square{width:280px;justify-self:center}}@media (max-width:680px){body #root .site-page.industry-page--square-hero .industry-hero-square{width:240px}}body #root .site-page.industry-page .product-overview{--industry-hero-breadcrumb-space: 2.5rem;--industry-hero-label-heading-space: 1.125rem}body #root .site-page.industry-page .product-overview>.site-container>.product-breadcrumb{margin-bottom:calc(var(--industry-hero-breadcrumb-space) - .74rem * 1.55 - var(--industry-hero-label-heading-space))}body #root .site-page.industry-page .product-overview>.site-container>.section-label.hero-eyebrow{display:flex;width:fit-content;max-width:100%;margin-bottom:var(--industry-hero-label-heading-space)}body #root .site-page.industry-page .product-overview-grid>.product-overview-copy{align-self:start}@media (max-width: 980px){body #root .site-page.industry-page .product-overview{--industry-hero-label-heading-space: .5rem}}@media (max-width: 680px){body #root .site-page.industry-page .product-overview{--industry-hero-breadcrumb-space: 1.8125rem}}
