.case-study{margin:auto;max-width:var(--max-width);padding:clamp(70px,9vw,130px) 42px}.case-hero{max-width:980px}.case-hero h1{margin:24px 0 34px}.case-hero h1 span{color:var(--accent)}.case-hero>p:last-child{color:var(--muted);font-size:clamp(1.1rem,2vw,1.55rem);max-width:760px}.case-media{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);margin:clamp(55px,8vw,100px) 0;overflow:hidden}.case-media video{display:block;height:auto;width:100%}.case-sections{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr)}.case-sections section{border-right:1px solid var(--line);padding:34px 34px 20px 0}.case-sections section+section{padding-left:34px}.case-sections section:last-child{border:0}.case-sections h2{font-size:1.4rem;margin-bottom:18px}.case-sections p{color:var(--muted);font-size:.96rem}.case-actions{align-items:center;display:flex;gap:28px;margin-top:70px}.case-actions a{display:inline-block;text-decoration:none}@media(max-width:700px){.case-study{padding:60px 18px}.case-sections{grid-template-columns:1fr}.case-sections section,.case-sections section+section{border-bottom:1px solid var(--line);border-right:0;padding:28px 0}.case-actions{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=796.9302664b.chunk.css.map*/