/* Business case pages. Figures are tied to a dated source. */
.study-hero{padding-block:58px 46px;max-width:1100px}.study-hero .eyebrow{color:var(--gold);margin-bottom:24px}.study-hero h1{font-size:clamp(38px,5.1vw,70px);line-height:1.05;letter-spacing:-.05em;max-width:1030px}.study-hero h1 span{color:var(--gold)}.study-hero .study-lead{font-size:17px;color:#bdb8ac;line-height:1.65;max-width:760px;margin-top:25px}.study-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.study-tags span{font-size:11px;padding:7px 11px;border:1px solid #494334;color:#c5bba3}
.study-panel{padding-block:48px;background:#f0ece3;color:#22231d}.study-heading{font-size:34px;letter-spacing:-.04em;line-height:1.1;max-width:680px}.study-kicker{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#72674e;margin-bottom:19px}.study-context{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:start}.study-context p{font-size:16px;line-height:1.7;max-width:730px}
.study-system{padding-block:54px}.study-system .study-heading{margin-bottom:32px}.study-flow{display:grid;grid-template-columns:1fr 38px 1.3fr 38px 1fr;align-items:stretch}.study-node{border:1px solid #423d2e;background:#11120f;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}.study-node small{font-size:10px;letter-spacing:.1em;color:#c7af77;text-transform:uppercase}.study-node h3{font-size:25px;line-height:1.12;letter-spacing:-.025em}.study-node p{font-size:13px;color:#c0b9a8;line-height:1.6}.study-node-focus{border-color:#9a7a31;background:#211e12}.study-flow-arrow{align-self:center;justify-self:center;color:var(--gold);width:25px;height:25px}.study-note{font-size:12px;color:#a39e92;line-height:1.6;margin-top:19px;max-width:830px}.study-feature-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.study-feature-pair>div{border:1px solid #403d32;padding:22px 24px}.study-feature-pair h3{font-size:19px;line-height:1.2;margin-bottom:12px}.study-feature-pair p{font-size:13px;line-height:1.6;color:#bdb7a9}
.study-results{padding-block:52px;background:#f0ece3;color:#22231d}.study-results .study-heading{margin-bottom:28px}.study-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.study-result{border-top:1px solid #b7ac91;padding-top:22px}.study-result h3{font-size:23px;letter-spacing:-.025em;margin-bottom:14px}.study-result p{font-size:14px;line-height:1.65;color:#575345}.study-boundary{font-size:12px;line-height:1.65;color:#6a6254;margin-top:28px;max-width:950px}
.study-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.study-metric{border-top:1px solid #baae91;padding-top:23px}.study-metric strong{display:block;font-size:clamp(34px,4.8vw,62px);font-weight:400;line-height:1.1;letter-spacing:-.055em}.study-metric span{display:block;font-size:13px;line-height:1.5;color:#595343;margin-top:15px;max-width:240px}.study-source{font-size:11px;line-height:1.6;color:#746b59;margin-top:24px;max-width:1050px}
.study-decision{padding-block:55px}.study-decision-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start;margin-bottom:34px}.study-decision-head p{font-size:15px;color:#bdb6a7;line-height:1.7}.study-channels{display:grid;grid-template-columns:1fr 1fr;gap:20px}.study-channel{padding:25px;border:1px solid #534933;background:#15150f}.study-channel-muted{border-color:#403c35;background:#10110e}.study-channel-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px}.study-channel-top b{font-size:48px;font-weight:400;letter-spacing:-.04em;color:var(--gold)}.study-channel-muted b{color:#a8a393}.study-meter{height:5px;background:#3a382e;margin-top:24px}.study-meter>i{display:block;height:100%;background:var(--gold);width:100%}.study-meter-zero>i{width:0}.study-channel small{display:block;font-size:11px;line-height:1.55;color:#b9b2a3;margin-top:15px}.study-channel p{font-size:15px;margin-top:22px;line-height:1.55;max-width:450px}.study-chart-caption{font-size:11px;color:#a49e8f;margin-top:16px;line-height:1.6}.study-findings{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.study-finding{border-top:1px solid #514b3c;padding-top:23px}.study-finding h3{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin-bottom:14px}.study-finding p{font-size:14px;color:#bdb6a7;line-height:1.65}.study-ratio{display:flex;height:8px;gap:3px;margin-top:22px}.study-ratio i:first-child{flex:35;background:var(--gold)}.study-ratio i:last-child{flex:5;background:#5e5b4c}.study-ratio-labels{display:flex;justify-content:space-between;gap:14px;font-size:10px;color:#b7ae9a;margin-top:10px}
.study-cta{padding-block:48px;border-top:1px solid #353126}.study-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.study-cta h2{font-size:32px;letter-spacing:-.035em;line-height:1.15;max-width:680px}.study-cta p{font-size:13px;color:#aba596;margin-top:15px;max-width:580px}.study-cta .button{flex-shrink:0}
@media(max-width:900px){.study-context{gap:30px}.study-flow{grid-template-columns:1fr 28px 1.2fr 28px 1fr}.study-node{padding:20px 15px}.study-node h3{font-size:22px}.study-results-grid{gap:20px}.study-decision-head{gap:30px}}
@media(max-width:650px){.study-hero{padding-block:39px 33px}.study-hero .eyebrow{font-size:9px;line-height:1.6;margin-bottom:21px}.study-hero h1{font-size:39px}.study-hero .study-lead{font-size:14px;margin-top:20px}.study-tags{margin-top:23px;gap:7px}.study-tags span{font-size:10px;padding:7px 9px}.study-panel,.study-system,.study-results,.study-decision{padding-block:35px}.study-heading{font-size:28px}.study-context{grid-template-columns:1fr;gap:20px}.study-context p{font-size:14px}.study-flow{grid-template-columns:1fr}.study-flow-arrow{height:39px;transform:rotate(90deg)}.study-node{padding:22px}.study-node h3{font-size:25px}.study-feature-pair{grid-template-columns:1fr;gap:12px}.study-feature-pair>div{padding:21px}.study-results-grid{grid-template-columns:1fr;gap:24px}.study-result h3{font-size:22px;margin-bottom:10px}.study-result p{font-size:13px}.study-boundary{font-size:11px;margin-top:25px}.study-metrics{grid-template-columns:1fr;gap:23px}.study-metric{padding-top:18px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:20px}.study-metric strong{font-size:39px}.study-metric span{font-size:12px;margin:0}.study-source{font-size:10px}.study-decision-head{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.study-decision-head p{font-size:14px}.study-channels{gap:12px}.study-channel{padding:18px 14px}.study-channel-top{display:block;font-size:13px}.study-channel-top b{display:block;font-size:46px;margin-top:14px}.study-channel p{font-size:12px;line-height:1.6;margin-top:18px}.study-channel small{font-size:10px}.study-chart-caption{font-size:10px}.study-findings{grid-template-columns:1fr;gap:27px;margin-top:28px}.study-finding h3{font-size:24px}.study-finding p{font-size:13px}.study-cta{padding-block:35px}.study-cta-inner{flex-direction:column;align-items:flex-start;gap:25px}.study-cta h2{font-size:28px}.study-cta .button{font-size:12px}}
