.cases-block.svelte-hqlhsy{display:grid;grid-template-columns:auto minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"icon  title    preview" ".     body     preview";column-gap:20px;row-gap:16px;border:1px solid var(--border);border-radius:var(--r);background:var(--white);padding:28px}.cases-icon.svelte-hqlhsy{display:flex;grid-area:icon;align-self:start}.cases-block.svelte-hqlhsy .cases-title:where(.svelte-hqlhsy){grid-area:title;align-self:start;justify-self:start;margin:0;color:var(--dark);font-weight:700;font-size:32px;line-height:1.2;font-family:var(--font-sans)}.cases-body.svelte-hqlhsy{grid-area:body;min-width:0}.cases-block.svelte-hqlhsy p:where(.svelte-hqlhsy){margin:0 0 12px;color:oklch(from var(--dark) l c h / .72);font-size:13px;line-height:1.65}.cases-preview.svelte-hqlhsy{display:block;grid-area:preview;min-width:0;text-decoration:none}.cases-preview.svelte-hqlhsy img:where(.svelte-hqlhsy){display:block;border-top-right-radius:var(--rs);border-top-left-radius:var(--rs);width:100%;max-width:630px;height:auto}.cases-preview-caption.svelte-hqlhsy{display:block;margin-top:10px;color:oklch(from var(--dark) l c h / .68);font-size:12px;line-height:1.5}.cases-button.svelte-hqlhsy{display:inline-block;transition:opacity .2s;cursor:pointer;margin-top:4px;border-radius:var(--rs);background:var(--tg);padding:12px 22px;color:var(--f5);font-weight:700;font-size:14px;white-space:nowrap}.cases-button.svelte-hqlhsy:hover{opacity:.85}@media(max-width:1023px){.cases-block.svelte-hqlhsy{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon    title" "body    body" "preview preview";column-gap:14px;row-gap:14px}}@media(max-width:767px){.cases-block.svelte-hqlhsy{padding:22px}.cases-block.svelte-hqlhsy .cases-icon:where(.svelte-hqlhsy) svg:where(.svelte-hqlhsy){width:40px;height:40px}.cases-block.svelte-hqlhsy .cases-title:where(.svelte-hqlhsy){font-size:16px}.cases-button.svelte-hqlhsy{display:block;padding:12px 18px;text-align:center}}
