.dx-case{background:var(--dx-paper)}.dx-case-mobile-home{align-items:center;min-height:44px;font-size:13px;font-weight:720;display:none}.dx-case-hero{padding-top:clamp(65px,8vw,118px)}.dx-case-back{border-bottom:1px solid var(--dx-gold-deep);align-items:center;min-height:44px;font-size:14px;font-weight:720;display:inline-flex;color:var(--dx-gold-deep)!important}.dx-case-kicker{border-top:1px solid var(--dx-line);color:var(--dx-gold-deep);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:24px;margin-top:65px;padding-top:18px;font-size:13px;font-weight:720;display:flex}.dx-case-hero h1{max-width:1080px;font-family:var(--serif);letter-spacing:-.055em;margin-top:35px;font-size:clamp(72px,9vw,145px);font-weight:380;line-height:.92}.dx-case-hero>p{color:#46423d;max-width:880px;margin-top:33px;font-size:clamp(20px,2vw,28px);line-height:1.52}.dx-case-image{aspect-ratio:16/9;background:#ded8cc;margin-top:70px;overflow:hidden}.dx-case-image img{object-fit:cover;object-position:center;background:#1c1b19;width:100%;height:100%;display:block}.dx-case-hero:has(h1:first-of-type) .dx-case-image{position:relative}.dx-case-body{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:clamp(55px,9vw,150px);padding-top:clamp(80px,9vw,145px);padding-bottom:clamp(95px,10vw,165px);display:grid}.dx-case-facts{align-self:start;position:sticky;top:115px}.dx-case-facts dl{margin:28px 0 0}.dx-case-facts dl>div{border-top:1px solid var(--dx-line);padding:18px 0}.dx-case-facts dt{color:var(--dx-muted);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:720}.dx-case-facts dd{margin:6px 0 0;font-size:16px;line-height:1.5}.dx-case-story{max-width:850px}.dx-case-story>section{border-bottom:1px solid var(--dx-line);margin-bottom:58px;padding:0 0 58px}.dx-case-story>section>p:last-child{color:#46423d;font-family:var(--serif);letter-spacing:-.018em;margin-top:19px;font-size:clamp(27px,2.55vw,39px);line-height:1.37}.dx-case-story ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:23px 0 0;padding:0;list-style:none;display:grid}.dx-case-story li{border-top:1px solid var(--dx-line);padding:15px 0;font-size:16px;font-weight:650}.dx-case-evidence{background:var(--dx-ivory);border:0!important;padding:35px!important}.dx-case-proof{background:var(--dx-ivory);grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);align-items:center;gap:35px;padding:35px;display:grid}.dx-case-proof img{object-fit:contain;width:100%;max-height:570px;display:block}.dx-case-proof figcaption{color:#46423d;font-size:17px;line-height:1.65}.dx-case-next{color:#fff;background:#26241f;padding:clamp(90px,9vw,145px) 0}.dx-case-next h2{max-width:960px;font-family:var(--serif);letter-spacing:-.045em;margin-top:24px;font-size:clamp(54px,6vw,92px);font-weight:380;line-height:1}.dx-case-next .dx-button{margin-top:38px}.dx-case .dx-footer-top img{background:0 0}@media (width<=760px){.dx-case-mobile-home{display:inline-flex}.dx-case .dx-header-end{gap:7px}.dx-case .dx-languages{border-left:1px solid var(--dx-line);padding-left:9px}.dx-case-kicker{flex-direction:column;gap:8px;margin-top:42px}.dx-case-hero h1{font-size:clamp(62px,17vw,100px)}.dx-case-hero>p{font-size:20px}.dx-case-image{aspect-ratio:16/9;margin-top:45px}.dx-case-body{grid-template-columns:1fr;gap:55px}.dx-case-facts{position:static}.dx-case-story>section>p:last-child{font-size:27px}.dx-case-story ul{grid-template-columns:1fr}.dx-case-proof{grid-template-columns:1fr;padding:22px}}@media (width<=390px){.dx-case .dx-brand{width:82px}.dx-case-mobile-home{font-size:12px}.dx-case .dx-header-end{gap:4px}.dx-case .dx-languages{padding-left:5px}.dx-case .dx-languages a{padding-inline:3px;font-size:10px}.dx-case-hero h1{font-size:54px}}
