/* Industry pages extend the existing founder-led editorial system. */
.industry-breadcrumb{font-size:13px;color:#655f6b;margin-bottom:20px}
.industry-breadcrumb a{color:inherit;text-underline-offset:3px}
.industry-clarity .hero h1{font-size:clamp(2.65rem,1.4rem + 3.5vw,3.8rem)}
.industry-clarity .hero .lead{max-width:600px;font-size:18px}
.industry-clarity .clarity-three .link{display:inline-block;margin-top:16px;color:#713a92;font-size:15px;text-underline-offset:4px}
.industry-editorial{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:start}
.industry-editorial p{font-size:17px;line-height:1.8;margin-bottom:24px}
.industry-editorial h3{font-size:23px;line-height:1.3;margin:30px 0 16px}
.industry-editorial .industry-sources,.industry-editorial .fine{font-size:13px;color:#655f6b;line-height:1.8}
.industry-editorial a{color:#713a92;text-underline-offset:4px}
.industry-clarity #questions h2{margin-bottom:32px}
.industry-clarity .industry-secondary{font-size:15px;margin-top:24px;color:#ede5f3}
.industry-secondary a{color:#fff;text-underline-offset:4px}
@media(max-width:760px){.industry-editorial{grid-template-columns:1fr;gap:30px}.industry-clarity .hero .lead{font-size:17px}.industry-clarity .hero h1{font-size:clamp(2.5rem,1.7rem + 4vw,3.4rem)}.industry-clarity .hero .btn{width:100%;text-align:center}}
