.industry-intro{background:#132340;color:#fff;padding:32px;margin-top:28px;border-top:4px solid #e77830}.industry-intro h1{font-size:clamp(32px,4vw,50px);margin:12px 0}.industry-intro .eyebrow{color:#ffb681}.industry-intro p{max-width:850px}.industry-intro form{display:grid;grid-template-columns:2fr 1fr auto;gap:16px;align-items:end;margin-top:24px}.industry-intro label{color:white}.industry-intro input,.industry-intro select{width:100%;margin-top:8px;background:white;color:#132340;font-size:16px;min-height:48px}.industry-intro button{min-height:48px}.industry-scope{max-width:980px;padding:20px 0;font-size:16px}.industry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.industry-card{border:1px solid #d5dbe3;background:white;padding:24px}.industry-card[hidden]{display:none}.industry-card h2{font-family:'Inter Tight',Arial,sans-serif;text-transform:none;font-size:22px;margin:12px 0}.industry-card .eyebrow{font-size:13px}.industry-card p{font-size:16px;line-height:1.6}.industry-card a{color:#132340}.industry-card>a{color:#98410c;font-weight:600}.industry-activity{scroll-margin-top:20px;border-top:1px solid #d5dbe3;padding-top:20px;margin-top:28px}.industry-method{margin:36px 0;padding:28px;background:#fff;border-left:4px solid #e77830}.industry-jump{columns:2}.industry-sector ul{line-height:1.8}.industry-sector h2{margin-top:30px}@media(max-width:950px){.industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-intro form{grid-template-columns:1fr 1fr}.industry-intro button{grid-column:1/-1}}@media(max-width:620px){.industry-intro{padding:22px 18px}.industry-intro form,.industry-grid{grid-template-columns:1fr}.industry-card{padding:20px}.industry-jump{columns:1}.industry-method{padding:20px}.industry-intro h1{font-size:34px}}
