.ThoughtLeadershipTemplate-module__Rn7Uba__hero{background:var(--bg-surface-alt);padding:80px var(--space-6) 60px;text-align:center}.ThoughtLeadershipTemplate-module__Rn7Uba__heroInner{max-width:760px;margin:0 auto}.ThoughtLeadershipTemplate-module__Rn7Uba__heroHeadline{font-family:var(--font-display);color:var(--text-primary);margin:0 0 24px;font-size:clamp(42px,5vw,56px);font-weight:300;line-height:1.1}.ThoughtLeadershipTemplate-module__Rn7Uba__heroBody{color:var(--text-primary);max-width:600px;margin:0 auto;font-size:18px;line-height:1.65}.ThoughtLeadershipTemplate-module__Rn7Uba__body{background:var(--bg-surface);padding:60px var(--space-6) 80px}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner{max-width:760px;margin:0 auto}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner h2{font-family:var(--font-display);color:var(--text-primary);margin:52px 0 20px;font-size:40px;font-weight:400;line-height:1.1}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner h2:first-child{margin-top:0}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner h3{font-family:var(--font-display);color:var(--text-primary);margin:36px 0 14px;font-size:28px;font-weight:400;line-height:1.1}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner h4{font-family:var(--font-sans);color:var(--text-primary);margin:24px 0 10px;font-size:18px;font-weight:600}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner p{color:var(--text-primary);margin:0 0 20px;font-size:18px;line-height:1.65}:is(.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner ul,.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner ol){margin:0 0 20px;padding-left:0}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner li{color:var(--text-primary);margin:0 0 8px;padding-left:22px;font-size:18px;line-height:1.65;list-style:none;position:relative}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner ul li:before{content:"•";color:var(--text-primary);font-weight:700;position:absolute;left:0}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner ol{counter-reset:ol-counter}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";color:var(--text-primary);font-weight:600;position:absolute;left:0}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner a{color:var(--color-periwinkle);text-decoration:underline}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner blockquote{border-left:3px solid var(--color-sunray);margin:4px 0 24px;padding:4px 0 4px 24px}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner blockquote p{color:var(--text-primary);margin:0;font-size:20px;line-height:1.55}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigure{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureFull{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureWide{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureMedium{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureSmall{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureLeft{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureCenter{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureRight{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureWrapLeft{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureWrapRight{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureWrapLeft+*,.ThoughtLeadershipTemplate-module__Rn7Uba__bodyFigureWrapRight+*{clear:both}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyImage{}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyCaption{}@media (max-width:768px){.ThoughtLeadershipTemplate-module__Rn7Uba__hero{padding:60px var(--space-6) 40px}.ThoughtLeadershipTemplate-module__Rn7Uba__body{padding:40px var(--space-6) 60px}.ThoughtLeadershipTemplate-module__Rn7Uba__bodyInner h2{font-size:28px}}
.CaseStudyTemplate-module__xH11fa__hero{background:var(--bg-surface-alt);padding:80px var(--space-6) 24px;text-align:center}.CaseStudyTemplate-module__xH11fa__heroInner{max-width:800px;margin:0 auto}.CaseStudyTemplate-module__xH11fa__customerLogo{justify-content:center;margin:0 0 20px;display:flex}.CaseStudyTemplate-module__xH11fa__customerLogoImg{object-fit:contain;width:auto;height:40px}.CaseStudyTemplate-module__xH11fa__heroHeadline{font-family:var(--font-display);color:var(--text-primary);margin:0 0 24px;font-size:clamp(42px,4.5vw,52px);font-weight:300;line-height:1.1}.CaseStudyTemplate-module__xH11fa__statsSection{background:var(--bg-surface-alt);padding:0 40px 80px}.CaseStudyTemplate-module__xH11fa__statsInner{max-width:1035px;margin:0 auto}.CaseStudyTemplate-module__xH11fa__statsCard{border:1px solid var(--border-subtle);border-top:16px solid var(--color-sunray);background:var(--bg-surface);border-radius:6px;display:flex;overflow:hidden}.CaseStudyTemplate-module__xH11fa__statCell{flex:1;padding:19px 40px 35px}.CaseStudyTemplate-module__xH11fa__statCell+.CaseStudyTemplate-module__xH11fa__statCell{border-left:1px solid var(--border-subtle)}.CaseStudyTemplate-module__xH11fa__statValue{font-family:var(--font-sans);color:var(--text-primary);font-size:60px;font-weight:900;line-height:1.25;display:block}.CaseStudyTemplate-module__xH11fa__statLabel{font-family:var(--font-sans);color:var(--text-primary);margin-top:20px;font-size:22px;font-weight:400;line-height:1.4;display:block}@media (max-width:640px){.CaseStudyTemplate-module__xH11fa__hero{padding:60px var(--space-6) 0}.CaseStudyTemplate-module__xH11fa__statsSection{padding:0 20px}.CaseStudyTemplate-module__xH11fa__statsCard{flex-direction:column}.CaseStudyTemplate-module__xH11fa__statCell+.CaseStudyTemplate-module__xH11fa__statCell{border-left:none;border-top:1px solid var(--border-subtle)}}
