/* Dali editorial layout — one consistent grid for all three chapters */
.dali-case{--dali-accent:#09859C;--dali-gap:7%}.dali-intro{padding-bottom:84px}.dali-title-row,.dali-intro-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:var(--dali-gap);align-items:center}.dali-title-row .story-kicker{margin-bottom:20px}.dali-title-row h1{font-size:clamp(78.2px,9.2vw,126.5px);letter-spacing:-.065em;font-weight:450;line-height:1.05}.dali-lead{font-size:clamp(32.2px,3.45vw,46px);line-height:1.25;letter-spacing:-.035em;margin-top:20px!important}.dali-intro-grid{margin-top:56px}.dali-case .story-copy>p{max-width:none}.dali-case .story-copy p+p{margin-top:18px}
.dali-facts{display:grid;gap:22px;justify-self:end;width:max-content;max-width:100%}.dali-fact{display:grid;grid-template-columns:60px auto;align-items:center;gap:18px}.dali-fact svg{width:60px;height:60px;color:var(--dali-accent)}.dali-fact span{font-size:clamp(23px,2.4725vw,32.2px);letter-spacing:-.035em;line-height:1.3;white-space:nowrap}
.dali-brands{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;margin:0;min-width:0}.dali-logo{position:relative;overflow:hidden}.dali-logo img{position:absolute;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%)}.dali-logo.intelligence{width:100%;max-width:410px;height:120px}.dali-logo.intelligence img{width:108%}.dali-logo.education{width:70%;max-width:280px;height:120px}.dali-logo.education img{width:157%}

@media(max-width:900px){.dali-title-row h1{font-size:80.5px}.dali-fact{grid-template-columns:46px auto;gap:12px}.dali-fact svg{width:46px;height:46px}.dali-fact span{font-size:23px}.dali-logo.intelligence,.dali-logo.education{height:95px}.dali-brands{gap:26px}}
@media(max-width:600px){.dali-intro{padding-bottom:55px}.dali-title-row{display:block}.dali-title-row h1{font-size:clamp(58.65px,18.4vw,75.9px)}.dali-lead{font-size:32.2px;margin-top:14px!important}.dali-facts{margin-top:28px;gap:14px;width:100%}.dali-fact{grid-template-columns:44px auto;gap:14px}.dali-fact svg{width:44px;height:44px}.dali-fact span{font-size:24.15px}.dali-intro-grid{display:flex;flex-direction:column;gap:28px;margin-top:30px;align-items:stretch}.dali-brands{flex-direction:row;gap:18px;width:100%;padding:16px 0 4px;justify-content:space-between}.dali-logo.intelligence{width:60%;height:74px}.dali-logo.education{width:34%;height:74px}}
