.RelatedCaseStudies_related__K4QqX{padding:20px 0 100px}.RelatedCaseStudies_head__UmXa0{margin-bottom:40px}.RelatedCaseStudies_head__UmXa0 h2{font-family:Sora,sans-serif;font-weight:700;font-size:clamp(24px,2.8vw,32px);margin:0}.RelatedCaseStudies_grid__qeTlG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.RelatedCaseStudies_card__mt3vW{display:block;background:var(--bg-elevated);padding:26px 24px;position:relative;color:inherit;text-decoration:none;transition:background .3s ease,transform .3s ease}.RelatedCaseStudies_card__mt3vW:hover{background:var(--bg-panel);transform:translateY(-4px)}.RelatedCaseStudies_card__mt3vW:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--card-accent)}.RelatedCaseStudies_badge__d7EaR{display:inline-flex;align-items:center;gap:7px;font-family:Space Mono,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--card-accent);margin-bottom:14px}.RelatedCaseStudies_fdot__LswZa{width:5px;height:5px;border-radius:50%;background:var(--card-accent)}.RelatedCaseStudies_card__mt3vW h3{font-family:Sora,sans-serif;font-weight:600;font-size:15.5px;line-height:1.35;margin:0 0 12px}.RelatedCaseStudies_meta__MERjZ{font-family:Space Mono,monospace;font-size:11px;color:var(--muted)}@media (max-width:900px){.RelatedCaseStudies_grid__qeTlG{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.RelatedCaseStudies_card__mt3vW:hover{transform:none}}