.industry-page{background:#fff;color:#20252c;min-height:100vh;letter-spacing:0}.industry-header{max-width:1120px;margin:auto;padding:22px 28px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #e8ebed}.industry-brand{display:flex;align-items:center;flex-shrink:0}.industry-header nav{display:flex;gap:24px;font-size:14px;font-weight:600}.industry-breadcrumb a:hover,.industry-header a:hover,.industry-text-link:hover{color:#007c61}.industry-main{max-width:960px;margin:auto;padding:28px}.industry-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:13px;color:#64716e;margin-bottom:40px}.industry-intro{max-width:760px;padding-bottom:38px}.industry-eyebrow{display:flex;align-items:center;gap:9px;font-size:14px;color:#007c61;font-weight:600;margin-bottom:16px}.industry-page h1{font-family:var(--font-heading),sans-serif;font-size:44px;line-height:1.12;font-weight:700;letter-spacing:0;margin-bottom:20px}.industry-lead{font-size:18px;line-height:1.75;color:#58645f;margin-bottom:25px}.industry-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#087b60;color:#fff;padding:13px 18px;border-radius:6px;font-size:14px;font-weight:700;min-height:46px}.industry-button:hover{background:#08654f}.industry-page a:focus-visible{outline:3px solid #ffbc13;outline-offset:4px}.industry-image{margin:0 0 48px;padding:20px;background:#f0f7f4}.industry-image img{display:block;width:100%;height:auto;max-height:520px;-o-object-fit:contain;object-fit:contain}.industry-image figcaption{text-align:center;color:#5f6d67;font-size:12px;margin-top:14px}.industry-content{max-width:760px;margin:auto}.industry-content section{margin-bottom:36px}.industry-page h2{font-family:var(--font-heading),sans-serif;font-size:26px;font-weight:600;line-height:1.3;letter-spacing:0;margin-bottom:16px}.industry-content p{font-size:16px;line-height:1.85;color:#52615b;margin-bottom:16px}.industry-steps{list-style:none;padding:0;margin:0}.industry-steps li{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e5ece8}.industry-steps li>span{color:#087b60;font-size:20px;font-weight:700;width:24px;flex-shrink:0}.industry-steps li p{margin:0;flex:1}.industry-steps svg{color:#087b60;flex-shrink:0}.industry-start{padding:36px 0;border-top:1px solid #e5ece8;margin-top:44px}.industry-start p{color:#52615b;line-height:1.7;margin-bottom:22px}.industry-start>div{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.industry-text-link{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:600}.industry-related{border-top:1px solid #e5ece8;padding:32px 0}.industry-related h2{font-size:20px}.industry-related a{display:inline-flex;align-items:center;gap:12px;font-size:14px;color:#087b60;font-weight:600;margin:8px 28px 8px 0}.industry-footer{max-width:1120px;margin:auto;border-top:1px solid #e5ece8;padding:24px 28px;display:flex;gap:20px;justify-content:space-between;font-size:13px;color:#64716e}@media(max-width:600px){.industry-header{padding:18px}.industry-header nav{gap:15px;font-size:12px}.industry-main{padding:22px 18px}.industry-breadcrumb{margin-bottom:28px}.industry-page h1{font-size:32px}.industry-lead{font-size:16px;line-height:1.7}.industry-page h2{font-size:23px}.industry-intro{padding-bottom:28px}.industry-image{padding:10px;margin-bottom:32px}.industry-content p{font-size:15px;line-height:1.8}.industry-related h2{font-size:19px}.industry-footer{padding:22px 18px;flex-wrap:wrap}}