.case-study.svelte-uprzhc{width:min(100% - 48px,1440px);margin-inline:auto;padding-top:80px;padding-bottom:128px;display:flex;flex-direction:column;gap:64px}@media screen and (min-width: 768px){.case-study.svelte-uprzhc{display:flex;flex-direction:column;gap:128px}}.section.svelte-uprzhc{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 1024px){.section.svelte-uprzhc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px}}.section__title.svelte-uprzhc{font-size:2rem;text-transform:lowercase}@media screen and (min-width: 1024px){.section__title.svelte-uprzhc{grid-column:1/3}}.section__subtitle.svelte-uprzhc{font-size:1.5rem;text-transform:lowercase;letter-spacing:.0125em}@media screen and (min-width: 1024px){.section__subtitle.svelte-uprzhc{grid-column:1/3}}.section__text.svelte-uprzhc{display:flex;flex-direction:column;gap:1em;max-width:600px;font-size:1.125rem}@media screen and (min-width: 1024px){.section__text.svelte-uprzhc{max-width:unset;grid-column:3/9}}.section__text.svelte-uprzhc ul:where(.svelte-uprzhc){padding:0 0 0 2em;margin:-.5em 0 0}.section__text.svelte-uprzhc ul:where(.svelte-uprzhc) ul:where(.svelte-uprzhc){margin-top:0}.section__text.svelte-uprzhc a{display:inline-block;color:revert;text-decoration:underline}.section__text.svelte-uprzhc h4:where(.svelte-uprzhc){font-family:Plus Jakarta Sans,Neue Haas Grotesk Text Pro,system-ui,sans-serif;font-size:1rem;margin-top:.75em}.section__text.svelte-uprzhc code:where(.svelte-uprzhc){background:#e1e2ff;color:#2a1e66;padding:.125em .25em;border-radius:.25em}@media screen and (min-width: 1024px){.section__details.svelte-uprzhc{grid-column:10/13}}.skill-list.svelte-uprzhc{display:flex;flex-direction:column;gap:0px;margin:0;padding:0}.skill-list__item.svelte-uprzhc{font-size:.875rem;display:block}
