.CaseStudyCard-module__567amW__card{background-color:var(--color-dark-secondary);border:1px solid var(--surface-border);transition:border-color var(--duration-fast)var(--ease-default),transform var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default)}.CaseStudyCard-module__567amW__card:hover{border-color:var(--color-gold-primary);box-shadow:0 0 20px var(--color-gold-subtle);transform:translateY(-2px)}.CaseStudyCard-module__567amW__card:active{border-color:var(--color-gold-primary);box-shadow:0 0 24px var(--color-gold-subtle)}.CaseStudyCard-module__567amW__cardLink{color:inherit;padding:var(--space-5);text-decoration:none;display:block}.CaseStudyCard-module__567amW__cardLink:focus-visible{outline:2px solid var(--color-gold-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--focus-ring)}.CaseStudyCard-module__567amW__metrics{gap:var(--space-3);margin:0 0 var(--space-4)0;flex-wrap:wrap;padding:0;display:flex}.CaseStudyCard-module__567amW__metricItem{flex-direction:column;display:flex}.CaseStudyCard-module__567amW__metricLabel{font-family:var(--font-body);font-size:var(--font-size-small);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.CaseStudyCard-module__567amW__metricValue{font-family:var(--font-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-gold-primary);margin:0}.CaseStudyCard-module__567amW__title{font-family:var(--font-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--text-heading);margin:0 0 var(--space-2)0}.CaseStudyCard-module__567amW__subtitle{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-body);margin:0 0 var(--space-4)0;transition:color var(--duration-fast)var(--ease-default)}.CaseStudyCard-module__567amW__card:hover .CaseStudyCard-module__567amW__subtitle{color:var(--text-heading)}.CaseStudyCard-module__567amW__pptiLabel{font-family:var(--font-body);font-size:var(--font-size-cta);font-weight:var(--font-weight-semibold);color:var(--color-gold-primary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);display:inline-block}@media (min-width:1024px){.CaseStudyCard-module__567amW__cardLink{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.CaseStudyCard-module__567amW__card{transition:none}.CaseStudyCard-module__567amW__card:hover{transform:none}.CaseStudyCard-module__567amW__subtitle{transition:none}}
