.CaseStudyHero-module__qKcPHW__header{align-items:flex-end;min-height:56vh;padding:150px 48px 90px;display:flex;position:relative;overflow:hidden}.CaseStudyHero-module__qKcPHW__glow{pointer-events:none;filter:blur(6px);background:radial-gradient(circle at 70% 30%,#a8916b24 0%,#173e3180 42%,#173e3100 70%);width:640px;height:520px;position:absolute;top:0;right:0}.CaseStudyHero-module__qKcPHW__imageWrap{pointer-events:none;position:absolute;inset:0}.CaseStudyHero-module__qKcPHW__kenBurns{animation:30s ease-in-out infinite alternate CaseStudyHero-module__qKcPHW__azmKenBurns}.CaseStudyHero-module__qKcPHW__gradientH{background:linear-gradient(270deg,#09120de6 15%,#09120d8c 60%,#09120d59 100%);position:absolute;inset:0}.CaseStudyHero-module__qKcPHW__gradientV{background:linear-gradient(#09120d8c 0%,#09120d1a 35%,#09120deb 100%);position:absolute;inset:0}.CaseStudyHero-module__qKcPHW__inner{z-index:2;max-width:var(--max-width);width:100%;margin:0 auto;position:relative}.CaseStudyHero-module__qKcPHW__breadcrumb{color:var(--color-muted);align-items:center;gap:10px;margin-bottom:30px;font-size:.82rem;display:flex}.CaseStudyHero-module__qKcPHW__breadcrumb a{color:var(--color-muted);text-decoration:none;transition:color .2s}.CaseStudyHero-module__qKcPHW__breadcrumb a:hover{color:var(--color-gold)}.CaseStudyHero-module__qKcPHW__sep{opacity:.5}.CaseStudyHero-module__qKcPHW__current{color:var(--color-heading)}.CaseStudyHero-module__qKcPHW__badgeRow{align-items:center;gap:14px;margin-bottom:22px;display:flex}.CaseStudyHero-module__qKcPHW__badge{letter-spacing:.22em;color:var(--color-gold);border:1px solid var(--border-gold-16);border-radius:var(--radius-pill);background:#173e3180;padding:7px 14px;font-size:.72rem;font-weight:600}.CaseStudyHero-module__qKcPHW__badgeLine{background:#a8916b66;width:34px;height:1px}.CaseStudyHero-module__qKcPHW__badgeText{color:var(--color-muted);font-size:.78rem}.CaseStudyHero-module__qKcPHW__heading{color:var(--color-heading);letter-spacing:-.01em;max-width:780px;margin:0;font-size:3.2rem;font-weight:700;line-height:1.15}@media (max-width:900px){.CaseStudyHero-module__qKcPHW__heading{font-size:2.4rem}}
.CaseStudyOverview-module__ymeexq__section{background:var(--color-bg-alt);padding:100px 48px}.CaseStudyOverview-module__ymeexq__inner{max-width:var(--max-width);grid-template-columns:1.15fr 1fr;align-items:start;gap:56px;margin:0 auto;display:grid}.CaseStudyOverview-module__ymeexq__heading{color:var(--color-heading);margin:0;font-size:1.7rem;font-weight:700}.CaseStudyOverview-module__ymeexq__body{color:#f4f7f59e;margin:20px 0 0;font-size:.98rem;line-height:1.9}.CaseStudyOverview-module__ymeexq__body+.CaseStudyOverview-module__ymeexq__body{margin-top:16px}.CaseStudyOverview-module__ymeexq__statsPanel{background:var(--color-surface-2);border:1px solid var(--border-gold-12);border-radius:var(--radius-card-lg);padding:32px 30px}.CaseStudyOverview-module__ymeexq__statsHeading{letter-spacing:.16em;color:var(--color-gold);margin:0 0 24px;font-size:.72rem;font-weight:600}.CaseStudyOverview-module__ymeexq__statsGrid{grid-template-columns:repeat(2,1fr);gap:22px 20px;display:grid}.CaseStudyOverview-module__ymeexq__stat{border-top:1px solid var(--border-gold-12);padding-top:12px}.CaseStudyOverview-module__ymeexq__statValue{color:var(--color-heading);font-size:1.1rem;font-weight:700;line-height:1.3}.CaseStudyOverview-module__ymeexq__statLabel{color:var(--color-dim);margin-top:4px;font-size:.78rem}@media (max-width:900px){.CaseStudyOverview-module__ymeexq__inner{grid-template-columns:1fr;gap:40px}}@media (max-width:560px){.CaseStudyOverview-module__ymeexq__statsGrid{grid-template-columns:1fr 1fr}}
.CaseStudyBlocks-module__c_OS_G__section{background:var(--color-bg);padding:30px 48px 20px}.CaseStudyBlocks-module__c_OS_G__inner{max-width:var(--max-width);margin:0 auto}.CaseStudyBlocks-module__c_OS_G__block{border-top:1px solid var(--border-gold-12);grid-template-columns:.7fr 1.3fr;gap:40px;padding:40px 0;display:grid}.CaseStudyBlocks-module__c_OS_G__block:first-child{border-top:none}.CaseStudyBlocks-module__c_OS_G__heading{color:var(--color-heading);margin:0;font-size:1.4rem;font-weight:700}.CaseStudyBlocks-module__c_OS_G__prose p{color:#f4f7f59e;margin:0 0 16px;font-size:.95rem;line-height:1.9}.CaseStudyBlocks-module__c_OS_G__prose p:last-child{margin-bottom:0}.CaseStudyBlocks-module__c_OS_G__list{grid-template-columns:repeat(2,1fr);gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyBlocks-module__c_OS_G__listItem{color:var(--color-muted);align-items:flex-start;gap:12px;font-size:.92rem;line-height:1.6;display:flex}.CaseStudyBlocks-module__c_OS_G__bullet{background:var(--color-gold);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}@media (max-width:900px){.CaseStudyBlocks-module__c_OS_G__block{grid-template-columns:1fr;gap:18px}.CaseStudyBlocks-module__c_OS_G__list{grid-template-columns:1fr}}
.CaseStudyResults-module__SGOcrq__section{background:var(--color-bg);padding:40px 48px 110px}.CaseStudyResults-module__SGOcrq__inner{max-width:var(--max-width);margin:0 auto}.CaseStudyResults-module__SGOcrq__panel{background:linear-gradient(135deg, var(--color-surface-2), var(--color-bg-alt));border:1px solid var(--border-gold-32);border-radius:var(--radius-card-lg);padding:44px 48px}.CaseStudyResults-module__SGOcrq__heading{color:var(--color-heading);margin:0 0 28px;font-size:1.6rem;font-weight:700}.CaseStudyResults-module__SGOcrq__list{grid-template-columns:repeat(2,1fr);gap:18px 32px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyResults-module__SGOcrq__item{color:var(--color-heading);align-items:flex-start;gap:14px;font-size:.96rem;line-height:1.65;display:flex}.CaseStudyResults-module__SGOcrq__checkIcon{background:var(--color-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}@media (max-width:900px){.CaseStudyResults-module__SGOcrq__panel{padding:34px 28px}.CaseStudyResults-module__SGOcrq__list{grid-template-columns:1fr}}
