.case-breadcrumb{display:flex;justify-content:space-between;padding:23px 6%;font-size:10px;border-bottom:1px solid #3333}.case-breadcrumb>span{color:#777}.case-hero{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.case-hero-copy{padding:54px 12%;display:flex;flex-direction:column;align-items:start;gap:24px}.case-hero-copy>.eyebrow{display:flex;gap:10px;align-items:center}.case-hero-copy i{display:block;width:6px;height:6px;border-radius:50%;background:#b83655}.case-hero h1{font-size:clamp(55px,6.4vw,98px);margin:10px 0}.case-hero h1>span{color:#b83655}.case-hero-copy>p:not(.lead){font-size:12px;max-width:350px}.case-hero-copy .pill{margin-top:8px}.case-hero-visual{background:#e4e4e4;display:flex;flex-direction:column;justify-content:space-between;padding:38px 34px}.pan-signature{background:#333;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;gap:20px}.pan-signature img{width:145px;height:auto}.pan-signature span{font-size:10px;color:#eee;text-align:right}.hero-product{padding:15px 0;display:grid;place-items:center}.hero-product img{width:100%;object-fit:contain}.hardware-caption{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #3334;padding-top:18px;font-size:9px}.case-overview{display:grid;grid-template-columns:.8fr 1fr 1.2fr;padding:27px 6%;gap:30px;border-top:1px solid #3333;border-bottom:1px solid #3333}.case-overview>div{display:flex;flex-direction:column;gap:6px}.case-overview span{font-size:9px;color:#777;text-transform:uppercase;letter-spacing:.12em}.case-overview strong{font-size:12px;font-weight:400}.case-intro h2,.case-cta h2{font-size:clamp(36px,4vw,64px)}.case-integration{background:#e3e3e3}.integration-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px;border-bottom:1px solid #3335}.integration-tabs button{font-size:11px;text-align:left;background:transparent;padding:18px 8px 18px 0;border-bottom:3px solid transparent}.integration-tabs [aria-selected=true]{border-color:#b83655;color:#b83655}.integration-panel{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;min-height:470px}.integration-panel[hidden]{display:none}.panel-copy h2{font-size:clamp(32px,3.2vw,50px);margin:20px 0}.panel-copy p{font-size:12px;max-width:440px}.panel-copy ul{list-style:none;padding:0;margin-top:25px;font-size:11px}.panel-copy li{border-top:1px solid #3333;padding:12px 0}.panel-copy li:before{content:'';margin-right:12px}.panel-visual{min-height:400px;display:flex;flex-direction:column;justify-content:center;position:relative}.object-art img{max-height:440px;width:100%;object-fit:contain}.object-art>span{font-size:9px;color:#777;text-align:center;margin-top:15px}.acs-map{background:#333;color:#eee;padding:30px}.acs-map>.eyebrow{color:#00f0aa}.acs-control{margin-top:30px;border:1px solid #eee4;padding:24px}.acs-control h3{font-size:28px;margin:15px 0 25px}.acs-control>.eyebrow{font-size:8px}.acs-branches{display:grid;grid-template-columns:1fr 1fr;gap:12px}.acs-branches>div{border-top:1px solid #00f0aa;padding:16px 0;display:flex;flex-direction:column;gap:8px}.acs-branches span{font-size:9px;color:#00f0aa}.acs-branches strong{font-size:12px;font-weight:400}.acs-branches small{font-size:9px;color:#bbb}.acs-room{font-size:11px;color:#f29aa1;margin-top:26px}.universe-map{background:#007277;color:#eee;padding:35px}.universe-hub{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0 35px}.universe-hub img{width:160px}.universe-hub span{font-size:9px;letter-spacing:.14em;text-transform:uppercase}.universe-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.universe-grid>div{border-top:1px solid #eee7;padding:15px 0;display:flex;flex-direction:column;gap:6px}.universe-grid strong{font-size:12px;font-weight:400}.universe-grid span{font-size:9px;color:#ddd}.hardware-stage{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:35px;background:#e4e4e4;margin-top:45px;padding:30px 5%}.hardware-stage img{width:100%}.hardware-stage p{font-size:clamp(18px,2vw,30px);line-height:1.5;margin-top:20px;letter-spacing:-.03em}.hardware-stage .eyebrow{font-size:9px}.practice{background:#333;color:#eee}.practice .section-top{border-color:#eee5}.practice .section-top>span:last-child{color:#bbb}.practice-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:50px}.practice-grid article{border-top:1px solid #eee5;padding-top:22px}.practice-grid article>span{font-size:10px;color:#00f0aa}.practice-grid h3{font-size:24px;margin:25px 0 18px}.practice-grid p{font-size:12px;color:#ddd}.practice-note{font-size:9px;color:#bbb;margin-top:40px}.case-cta{background:#00f0aa}.case-cta>.eyebrow{display:block;margin-bottom:35px}.case-cta .pill{margin-top:30px}.case-return{display:block;font-size:11px;margin-top:22px}.case-sources{padding:25px 6%;display:flex;gap:20px;flex-wrap:wrap;font-size:9px;color:#777}.case-sources a{border-bottom:1px solid #999}.alliance-showcase{margin-top:30px;border:1px solid #eee5;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;padding:30px;overflow:hidden}.alliance-showcase h3{font-size:30px;margin:18px 0 14px}.alliance-showcase p{font-size:12px;color:#ddd;max-width:350px}.alliance-showcase img{width:100%;background:#eee}.showcase-link{display:inline-block;font-size:11px;color:#00f0aa;margin-top:24px;border-bottom:1px solid #00f0aa6b}.alliance-showcase:hover .showcase-link{border-color:#00f0aa}@media(max-width:760px){.case-breadcrumb{padding:20px 6%;font-size:9px}.case-breadcrumb>span{display:none}.case-hero{grid-template-columns:1fr}.case-hero-copy{padding:35px 6%;gap:20px}.case-hero h1{font-size:64px}.case-hero-visual{padding:25px 6%}.pan-signature{padding:15px 20px}.pan-signature img{width:120px}.hero-product{padding:20px 0}.case-overview{grid-template-columns:1fr;gap:18px}.case-overview>div{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.case-overview strong{font-size:10px;text-align:right}.case-overview span{font-size:8px}.case-intro h2,.case-cta h2{font-size:40px}.integration-tabs{gap:10px;margin-bottom:30px}.integration-tabs button{font-size:9px;padding:12px 0}.integration-panel{grid-template-columns:1fr;gap:25px}.panel-copy h2{font-size:34px}.panel-visual{min-height:310px}.object-art img{max-height:330px}.acs-map,.universe-map{padding:24px}.acs-control{padding:18px}.acs-control h3{font-size:25px}.hardware-stage{grid-template-columns:1fr;padding:25px;gap:10px}.hardware-stage>div{padding-bottom:15px}.hardware-stage p{font-size:23px}.practice-grid{grid-template-columns:1fr;gap:25px;margin-top:35px}.practice-grid h3{margin:15px 0}.case-sources{flex-direction:column;align-items:start}.alliance-showcase{grid-template-columns:1fr;padding:25px;gap:25px}.alliance-showcase h3{font-size:27px}}

/* Original 2026 Pan wordmark, with at least half its height as clear space. */
.pan-signature{padding:26px;background:#0b0b0b;min-height:96px}
.pan-signature img{width:220px;height:auto;max-width:100%}
.pan-signature>span{display:none}
.universe-hub{padding:26px 0;gap:26px}
.universe-hub img{width:220px;max-width:100%;height:auto}
@media(max-width:760px){.pan-signature{padding:24px}.pan-signature img{width:220px}.universe-hub img{width:220px}}

.pan-signature{background:transparent}

/* Partner identity and open Pro Audio product presentation. */
.case-partner-identity{display:flex;align-items:center;gap:26px;padding:28px 0;margin-bottom:3px}
.case-partner-identity img{width:48px;height:auto}
.case-partner-identity span{border-left:1px solid #3336;padding-left:26px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#333;line-height:44px;white-space:nowrap}
.case-hero-copy{padding-top:25px}
.case-hero-visual{background:transparent;color:#333;position:relative;justify-content:center;overflow:hidden;padding:40px 30px 75px}
.hero-product{width:115%;margin-left:-7.5%;padding:0}
.hero-product img{width:100%;max-width:none}
.hardware-caption{position:absolute;bottom:28px;left:30px;right:30px;border-color:#3334;color:#666}
.hardware-stage{background:transparent;color:#333;overflow:hidden;padding:30px 0}
.hardware-stage img{width:112%;max-width:none;margin-left:-6%}
.hardware-stage .eyebrow{color:#b83655}
.universe-map{background:#b83655}
.case-cta{background:#f29aa1}
@media(max-width:760px){.case-partner-identity{gap:24px;padding:24px 0}.case-partner-identity img{width:42px}.case-partner-identity span{padding-left:24px;font-size:10px;line-height:40px}.case-hero-copy{padding-top:12px}.case-hero-visual{min-height:360px;padding:25px 20px 60px}.hero-product{width:120%;margin-left:-10%}.hardware-caption{left:24px;right:24px;font-size:8px}.hardware-stage{padding:25px 0}.hardware-stage img{width:110%;margin-left:-5%}}

/* Compact Alliance signature */
.case-partner-identity{gap:8px}.case-partner-identity img{width:40px}.case-partner-identity span{padding-left:12px;line-height:30px}@media(max-width:760px){.case-partner-identity{gap:8px}.case-partner-identity img{width:36px}.case-partner-identity span{padding-left:10px;line-height:28px}}
