.airscan-port .airscan-industries{width:100%;padding:56px 20px 60px;background:#f2f7fa;color:var(--airscan-primary, #183c51);box-sizing:border-box;scroll-margin-top:90px}.airscan-port .airscan-industries-inner{max-width:1240px;margin:0 auto}.airscan-port .airscan-industries-head{max-width:1100px;margin:0 auto 32px;text-align:center}.airscan-port .airscan-industries h2{margin:0 0 14px;color:#3e3e3e;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.15;letter-spacing:1.5px;text-transform:uppercase}.airscan-port .airscan-industries-lead{margin:0 auto;max-width:none;color:#555;font-size:17px;line-height:1.6}.airscan-port .airscan-industries-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.airscan-port .airscan-industries[data-count="5"] .airscan-industries-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.airscan-port .airscan-industry-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--airscan-radius, 16px);background:#fff;box-shadow:0 10px 30px #183c5112;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.airscan-port .airscan-industry-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #183c5122}.airscan-port .airscan-industry-media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#dfe9ef}.airscan-port .airscan-industry-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.airscan-port .airscan-industry-card:hover .airscan-industry-media img{transform:scale(1.04)}.airscan-port .airscan-industry-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 18px 18px}.airscan-port .airscan-industry-card h3{margin:0;color:var(--airscan-primary, #183c51);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.airscan-port .airscan-industry-text{margin:0;color:#555;font-size:14.5px;line-height:1.5}.airscan-port .airscan-industry-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:6px;color:#2f6f93;font-size:14.5px;font-weight:700;line-height:1.4;text-decoration:none}.airscan-port .airscan-industry-cta svg{width:18px;height:18px;flex-shrink:0;transition:transform .18s}.airscan-port .airscan-industry-card:hover .airscan-industry-cta svg,.airscan-port .airscan-industry-cta:focus-visible svg{transform:translate(3px)}.airscan-port .airscan-industry-card--minor{background:#fbfdfe}@media(max-width:1179px){.airscan-port .airscan-industries[data-count="5"] .airscan-industries-grid,.airscan-port .airscan-industries-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.airscan-port .airscan-industries-grid,.airscan-port .airscan-industries[data-count="5"] .airscan-industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.airscan-port .airscan-industries{padding:40px 0 44px}.airscan-port .airscan-industries-head{margin-bottom:22px;padding:0 20px}.airscan-port .airscan-industries-lead{font-size:16px}.airscan-port .airscan-industries-grid,.airscan-port .airscan-industries[data-count="5"] .airscan-industries-grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;gap:12px;overflow-x:auto;padding:4px 20px 14px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.airscan-port .airscan-industry-card{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.airscan-port .airscan-industry-card,.airscan-port .airscan-industry-media img,.airscan-port .airscan-industry-cta svg{transition:none}.airscan-port .airscan-industry-card:hover,.airscan-port .airscan-industry-card:hover .airscan-industry-media img{transform:none}}
