.case-study.svelte-gygcht{max-width:1280px;margin:0 auto}.case-nav.svelte-gygcht{margin:4px 0 64px;font-size:12px}h1.svelte-gygcht{letter-spacing:-.055em;overflow-wrap:anywhere;max-width:1100px;font-size:clamp(52px,8.5vw,126px);line-height:1}.header-bottom.svelte-gygcht{justify-content:space-between;align-items:flex-end;gap:40px;margin:36px 0 48px;display:flex}.header-bottom.svelte-gygcht p:where(.svelte-gygcht){max-width:630px;color:var(--soft-text);font-size:19px}.square-button.svelte-gygcht{flex-shrink:0}.project-content.svelte-gygcht{max-width:none;margin-block:48px}.project-content.svelte-gygcht>p,.project-content.svelte-gygcht>ul,.project-content.svelte-gygcht>ol{max-width:760px}.next-project.svelte-gygcht{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:48px;padding:40px 0;display:flex}.next-project.svelte-gygcht:hover{color:var(--brand-lilac)}.next-project.svelte-gygcht h2:where(.svelte-gygcht){letter-spacing:-.04em;font-size:clamp(30px,4.5vw,65px)}.next-arrow.svelte-gygcht{font-size:48px}@media (width<=700px){.case-nav.svelte-gygcht{margin-bottom:44px}h1.svelte-gygcht{font-size:clamp(40px,11vw,70px)}.header-bottom.svelte-gygcht{flex-direction:column;align-items:flex-start;gap:24px}.header-bottom.svelte-gygcht p:where(.svelte-gygcht){font-size:16px}.next-arrow.svelte-gygcht{font-size:32px}}
