.ln-industries{padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.ln-industries{padding-bottom:3.5rem;padding-top:3.5rem}}.ln-industries__header{margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.ln-industries__header{margin-bottom:2rem}}.ln-industries__headline{font-size:1.875rem;font-weight:700;line-height:1.25;margin-bottom:.75rem}@media (min-width:768px){.ln-industries__headline{font-size:2.25rem}}.ln-industries__sub{font-size:1rem;line-height:1.6;margin-left:auto;margin-right:auto;max-width:34rem}.ln-industries__tab-bar{display:flex;justify-content:center;margin-bottom:1.5rem}@media (min-width:768px){.ln-industries__tab-bar{margin-bottom:2rem}}.ln-industries__tabs{border-radius:.625rem;display:inline-flex;gap:.125rem;padding:.25rem}.ln-industries .ln-industries__tabs .ln-industries__tab{background:transparent!important;border:none!important;border-radius:.375rem!important;color:hsl(var(--ln-text-body))!important;cursor:pointer!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:.875rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;margin:0!important;outline:none!important;padding:.5rem 1.1rem!important;text-transform:none!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease!important}@media (min-width:768px){.ln-industries .ln-industries__tabs .ln-industries__tab{font-size:.9rem!important;padding:.5rem 1.75rem!important}}.ln-industries .ln-industries__tabs .ln-industries__tab:hover{background-color:hsla(0,0%,100%,.65)!important;border:none!important;border-radius:.375rem!important;color:hsl(var(--ln-text-body))!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:.875rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;margin:0!important;outline:none!important;padding:.5rem 1.1rem!important;text-transform:none!important;transform:none!important}@media (min-width:768px){.ln-industries .ln-industries__tabs .ln-industries__tab:hover{font-size:.9rem!important;padding:.5rem 1.75rem!important}}.ln-page .ln-industries__content a.ln-btn:focus,.ln-page .ln-industries__content a.ln-btn:hover{border-radius:var(--ln-radius)!important;border-style:solid!important;border-width:2px!important;display:inline-flex!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:.875rem!important;font-stretch:100%!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;padding:.5rem 1.25rem!important;text-decoration:none!important;text-transform:none!important;transform:none!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease!important;white-space:nowrap!important;word-spacing:normal!important}.ln-industries .ln-industries__tabs .ln-industries__tab:focus,.ln-industries .ln-industries__tabs .ln-industries__tab:focus-visible{box-shadow:none!important;outline:none!important}.ln-industries__tab--active,.ln-industries__tab[aria-selected=true]{background-color:var(--ln-tab-active-bg,hsl(var(--ln-primary)));box-shadow:0 1px 6px rgba(0,0,0,.12);color:#fff!important}.ln-industries__panels{display:grid}.ln-industries__panel{display:block;grid-area:1/1;pointer-events:none;visibility:hidden}.ln-industries__panel--active,.ln-industries__panel[aria-hidden=false]{pointer-events:auto;visibility:visible}.ln-industries__panel-inner{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:1024px){.ln-industries__panel-inner{align-items:stretch;gap:2.5rem;grid-template-columns:1fr 1fr}}.ln-industries__img-wrap{border-radius:.75rem;height:100%;min-height:14rem;overflow:hidden}.ln-industries__img{border-radius:.75rem;display:block;height:100%;object-fit:cover;width:100%}.ln-industries__img-placeholder{border-radius:.75rem;height:100%;min-height:14rem;width:100%}.ln-industries__content{display:flex;flex-direction:column;height:100%}.ln-industries__benefits{display:flex;flex:1;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.ln-industries__benefit-card{background-color:#e9fbf7;border:1px solid transparent;border-radius:.5rem;flex:1;padding:.875rem 1.25rem;transition:border-color .2s ease,box-shadow .2s ease}.ln-industries__benefit-card:hover{border-color:#7bead0;box-shadow:0 2px 8px rgba(29,175,141,.12)}.ln-industries__benefit-title{font-size:.875rem;font-weight:600;line-height:1.35;margin:0 0 .2rem}.ln-industries__benefit-desc{font-size:.8rem;line-height:1.55;margin:0}.ln-industries__cta-wrap{display:flex;justify-content:flex-end}