.CaseStudy-module__R8doEa__study{padding:var(--space-9) var(--space-6);margin:0 calc(var(--space-6) * -1);border-radius:var(--border-radius-lg);border-bottom:1px solid var(--color-border-primary);transition:background-color var(--duration-normal) var(--easing-default)}.CaseStudy-module__R8doEa__study:hover{background:var(--color-bg-secondary)}.CaseStudy-module__R8doEa__study:last-child{border-bottom:none}.CaseStudy-module__R8doEa__head{justify-content:space-between;align-items:baseline;gap:var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.CaseStudy-module__R8doEa__title{font-size:var(--font-size-2xl)}.CaseStudy-module__R8doEa__proves{font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:right;max-width:32ch}.CaseStudy-module__R8doEa__skeleton{gap:var(--space-7) var(--space-8);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseStudy-module__R8doEa__field dt{font-family:var(--font-family-body);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-accent-primary);margin-bottom:var(--space-3)}.CaseStudy-module__R8doEa__field dd{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.CaseStudy-module__R8doEa__footRow{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.CaseStudy-module__R8doEa__meta{font-family:var(--font-family-display);font-style:italic;font-size:var(--font-size-sm);color:var(--color-text-secondary)}@media (max-width:768px){.CaseStudy-module__R8doEa__skeleton{grid-template-columns:1fr}.CaseStudy-module__R8doEa__proves{text-align:left}}
.page-module__t-ObYq__intro{max-width:60ch;margin-bottom:var(--space-9)}.page-module__t-ObYq__intro h1{font-size:var(--font-size-3xl);margin-bottom:var(--space-6)}.page-module__t-ObYq__intro p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.page-module__t-ObYq__tierLabel{margin-top:var(--space-11)}.page-module__t-ObYq__tierTwoList{flex-direction:column;display:flex}.page-module__t-ObYq__tierTwoRow{justify-content:space-between;align-items:baseline;gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-secondary);font-size:var(--font-size-sm);display:flex}.page-module__t-ObYq__tierTwoRow span:first-child{color:var(--color-text-primary)}.page-module__t-ObYq__tierTwoRow span:last-child{color:var(--color-text-tertiary);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;white-space:nowrap}.page-module__t-ObYq__tierThree{margin-top:var(--space-9);border:1px dashed var(--color-border-primary);border-radius:var(--border-radius-md);padding:var(--space-7)}.page-module__t-ObYq__tierThree p{color:var(--color-text-secondary);margin-bottom:var(--space-5)}
