.ProjectCaseStudy-module__gTqMnG__header{flex-direction:column;gap:2.5rem;display:flex}.ProjectCaseStudy-module__gTqMnG__content{color:var(--foreground-muted);font-size:var(--text-body-lg);overflow-wrap:anywhere;margin-top:3.5rem;line-height:1.8}.ProjectCaseStudy-module__gTqMnG__content>*+*{margin-top:1.5rem}.ProjectCaseStudy-module__gTqMnG__content h2,.ProjectCaseStudy-module__gTqMnG__content h3{color:var(--foreground);text-wrap:balance;scroll-margin-top:2rem;font-weight:600;line-height:1.35}.ProjectCaseStudy-module__gTqMnG__content h2{letter-spacing:-.015em;margin-top:3.5rem;font-size:1.5rem}.ProjectCaseStudy-module__gTqMnG__content h3{margin-top:2rem;font-size:1.125rem}.ProjectCaseStudy-module__gTqMnG__content>:first-child{margin-top:0}.ProjectCaseStudy-module__gTqMnG__content ul,.ProjectCaseStudy-module__gTqMnG__content ol{padding-left:1.5rem}.ProjectCaseStudy-module__gTqMnG__content ul{list-style-type:disc}.ProjectCaseStudy-module__gTqMnG__content ol{list-style-type:decimal}.ProjectCaseStudy-module__gTqMnG__content li+li{margin-top:.75rem}.ProjectCaseStudy-module__gTqMnG__content blockquote{border-left:2px solid var(--border-strong);color:var(--foreground);white-space:pre-line;padding-left:1.5rem}.ProjectCaseStudy-module__gTqMnG__figure,.ProjectCaseStudy-module__gTqMnG__compactFigure{width:100%}.ProjectCaseStudy-module__gTqMnG__content figure{margin-block:2.5rem}.ProjectCaseStudy-module__gTqMnG__compactFigure{max-width:20rem;margin-inline:auto}.ProjectCaseStudy-module__gTqMnG__image{border-radius:.5rem;width:100%;height:auto;display:block}.ProjectCaseStudy-module__gTqMnG__figure figcaption,.ProjectCaseStudy-module__gTqMnG__compactFigure figcaption{color:var(--foreground-muted);font-size:var(--text-small);text-align:center;margin-top:.75rem;line-height:1.5}
