/* Business edition 1.4.2 — scoped to preserve existing assessment layouts. */
.prism-business .pb-hero{padding-top:80px;padding-bottom:70px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px}.prism-business .pb-hero h1{font-size:clamp(46px,5.2vw,76px);line-height:1.06}.prism-business .pb-hero em{font-style:normal;color:#e8c588}.pb-hero-art{margin:0;min-width:0}.pb-hero-art img{width:100%;height:auto;border-radius:24px;border:1px solid #46516b}.pb-hero-art figcaption{font-size:16px;text-align:center;color:#d8c69f;margin-top:16px}.pb-jump{display:flex;gap:24px;flex-wrap:wrap;border-block:1px solid var(--prism-line);padding-block:22px}.pb-jump a{font-size:16px}.pb-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pb-three>article{border:1px solid var(--prism-line);padding:32px;border-radius:18px;background:linear-gradient(140deg,#192032,#0c111c)}.pb-number{display:block;color:#ddc28f;font-size:16px;letter-spacing:.08em;margin-bottom:30px}.prism-business .pb-three h3{font-size:26px;line-height:1.2}.prism-business .pb-outcome{border-top:1px solid #404a62;padding-top:18px;margin-top:24px;color:#e2d4b7;font-size:16px}.pb-band{background:#101625;border-block:1px solid #303b52}.pb-chain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pb-chain article{border-top:2px solid #c9aa74;padding-top:24px}.pb-chain article>span{display:block;font-size:13px;letter-spacing:.1em;color:#d2bb90;margin-bottom:20px}.pb-feedback{margin-top:30px;border:1px solid #776742;padding:24px;border-radius:14px;display:flex;gap:24px;flex-wrap:wrap;color:#ded3ba}.pb-perspectives{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:48px}.pb-perspectives article{padding:26px 20px;border:1px solid var(--prism-line);border-top:3px solid currentColor;border-radius:12px;background:#131b29}.pb-perspectives article>span{font-size:13px;letter-spacing:.04em;display:block;margin-bottom:22px}.prism-business .pb-perspectives h3{font-size:24px}.pb-perspectives p{font-size:17px}.pb-red{color:var(--prism-red)}.pb-yellow{color:var(--prism-yellow)}.pb-green{color:var(--prism-green)}.pb-blue{color:var(--prism-blue)}.pb-practice{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:42px 0}.pb-practice article{padding-top:26px;border-top:1px solid var(--prism-line)}.pb-practice strong{color:#f5f3e9}.pb-builder-controls{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.pb-builder-controls label{font-weight:600}.pb-builder-controls select{background:#070d18;color:#fff;border:1px solid #8393b8;border-radius:10px;padding:15px;font:inherit;max-width:100%;min-height:50px}.pb-prompts{margin:24px 0;border:1px solid #6a7395;border-radius:18px;background:#080e1b;padding:32px}.pb-prompts ol{margin-bottom:0}.pb-prompts li{padding:8px 0}.pb-prompts strong{color:#f0d29d}.pb-industries{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pb-industries article{border:1px solid var(--prism-line);border-radius:20px;overflow:hidden;background:#111927}.pb-industries img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.pb-industries article>div{padding:30px}.prism-business .pb-industries .prism-eyebrow{margin-bottom:15px!important}.pb-image-note{margin-top:22px!important}.pb-system{display:grid;grid-template-columns:1fr 1fr;gap:70px}.pb-system ol{list-style:none;margin:0;padding:0;counter-reset:steps}.pb-system li{position:relative;padding:0 0 28px 55px;counter-increment:steps}.pb-system li:before{content:counter(steps);position:absolute;left:0;top:0;width:34px;height:34px;border:1px solid #968258;border-radius:50%;display:grid;place-items:center;color:#e9cb96}.pb-system li strong{display:block;color:#faf8f3;margin-bottom:8px}.pb-system li span{display:block}.pb-measures{border:1px solid var(--prism-line);border-radius:16px;padding:32px;margin-top:30px}.pb-measures h4{margin-top:0}.pb-faq{padding-top:0!important}.pb-sources{padding-bottom:65px}.pb-sources h3{font-size:23px}.pb-sources p,.pb-sources li{font-size:16px}.prism-business-teaser{padding-top:40px;padding-bottom:65px}.prism-business-teaser p{max-width:760px}.prism-header .prism-business-nav{display:block!important}.prism-business a:focus-visible,.prism-business button:focus-visible,.prism-business select:focus-visible{outline:3px solid #f3d18c;outline-offset:5px}.prism-business [hidden]{display:none!important}
@media(max-width:1050px){.prism-header nav{gap:16px}.pb-perspectives{grid-template-columns:1fr 1fr}.prism-business .pb-hero{grid-template-columns:1fr 1fr;gap:25px}.pb-three>article{padding:24px}}
@media(max-width:799px){.prism-business .pb-hero{grid-template-columns:1fr;padding-top:48px}.pb-hero-art{max-width:620px}.pb-three,.pb-chain,.pb-system{grid-template-columns:1fr}.pb-system{gap:30px}.pb-industries,.pb-practice{grid-template-columns:1fr}.pb-jump{gap:16px}.pb-jump a{font-size:15px}.prism-header{flex-wrap:wrap}.prism-header nav{flex-wrap:wrap}.prism-header .prism-business-nav{font-size:15px}.pb-measures .pb-three{gap:10px}.pb-measures,.pb-prompts{padding:24px}}
@media(max-width:480px){.pb-perspectives{grid-template-columns:1fr}.prism-header nav .prism-nav-cta{width:auto;flex:1}.prism-header nav{justify-content:space-between}.prism-business .pb-hero h1{font-size:44px}.pb-industries article>div{padding:24px}.pb-builder-controls select{width:100%}.pb-feedback{gap:8px}}
@media print{.pb-jump,.pb-builder-controls{display:none}.prism-business *{color:#111!important;background:#fff!important}.pb-three,.pb-chain,.pb-perspectives,.pb-practice,.pb-industries,.pb-system{display:block}.prism-business article{break-inside:avoid;margin-bottom:20px}.prism-business img{max-width:300px}.prism-business .prism-section{padding-block:24px}}

.pb-leadership{margin:0 0 40px}.pb-leadership img{width:100%;height:auto;max-height:500px;object-fit:cover;object-position:center 42%;border-radius:18px}.pb-leadership figcaption{font-size:16px;color:var(--prism-muted);margin-top:12px}

.pb-leadership{margin:0 0 40px}.pb-leadership img{width:100%;height:auto;max-height:500px;object-fit:cover;object-position:center 42%;border-radius:18px}.pb-leadership figcaption{font-size:16px;color:var(--prism-muted);margin-top:12px}
