.CaseStudyNavigation-module__Kk4nja__navigation{font-family:var(--font-title);margin-block-start:var(--space-base);font-size:1rem;font-weight:500;line-height:1.625}.CaseStudyNavigation-module__Kk4nja__navigation ul{gap:var(--space-s) var(--space-base);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CaseStudyNavigation-module__Kk4nja__navigation a{color:inherit;opacity:.6;padding-block:.25rem;text-decoration:none;display:inline-block}.CaseStudyNavigation-module__Kk4nja__navigation a:hover,.CaseStudyNavigation-module__Kk4nja__navigation a:focus-visible,.CaseStudyNavigation-module__Kk4nja__navigation a[aria-current=location]{opacity:1}.CaseStudyNavigation-module__Kk4nja__navigation a[aria-current=location]{font-weight:600}.CaseStudyNavigation-module__Kk4nja__navigation a:focus-visible{outline-offset:4px;outline:2px solid}@media (min-width:768px){.CaseStudyNavigation-module__Kk4nja__navigation{font-size:1.25rem;line-height:1.3}.CaseStudyNavigation-module__Kk4nja__navigation ul{gap:var(--space-s);display:grid}}
.WorkCaseStudy-module__9Oyy5q__article{padding-block:var(--space-xxl)}.WorkCaseStudy-module__9Oyy5q__cover{aspect-ratio:4/3;inline-size:100%;margin-block-end:var(--space-l);position:relative}.WorkCaseStudy-module__9Oyy5q__coverImage{-o-object-fit:cover;object-fit:cover}.WorkCaseStudy-module__9Oyy5q__layout{row-gap:var(--space-l)}.WorkCaseStudy-module__9Oyy5q__sidebar,.WorkCaseStudy-module__9Oyy5q__sections{grid-column:1/-1;min-inline-size:0}.WorkCaseStudy-module__9Oyy5q__title{font-family:var(--font-title);font-size:var(--text-section);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.WorkCaseStudy-module__9Oyy5q__projectLinks{gap:var(--space-s) var(--space-base);font-family:var(--font-title);flex-wrap:wrap;margin-block-start:var(--space-m);font-size:1rem;font-weight:500;line-height:1.3;display:flex}.WorkCaseStudy-module__9Oyy5q__divider{flex-basis:100%;margin-block-end:var(--space-base);display:block}.WorkCaseStudy-module__9Oyy5q__projectLinks a{color:inherit;opacity:.6;text-decoration:none}.WorkCaseStudy-module__9Oyy5q__projectLinks a:hover,.WorkCaseStudy-module__9Oyy5q__projectLinks a:focus-visible{opacity:1}.WorkCaseStudy-module__9Oyy5q__article a:focus-visible{outline-offset:4px;outline:2px solid}.WorkCaseStudy-module__9Oyy5q__section{overflow-wrap:anywhere;scroll-margin-block-start:var(--space-m)}.WorkCaseStudy-module__9Oyy5q__section+.WorkCaseStudy-module__9Oyy5q__section{margin-block-start:var(--space-l)}.WorkCaseStudy-module__9Oyy5q__sectionTitle{margin-block:0 var(--space-s);font-family:var(--font-title);font-size:1.25rem;font-weight:600;line-height:1.3}.WorkCaseStudy-module__9Oyy5q__body{font-family:var(--font-body);font-size:var(--text-body-compact);line-height:1.5}.WorkCaseStudy-module__9Oyy5q__body :where(p,ul,ol,blockquote,pre,table,hr){max-inline-size:36rem;margin-block:0 var(--space-base)}.WorkCaseStudy-module__9Oyy5q__body :where(h3,h4){max-inline-size:36rem;margin-block:var(--space-m) var(--space-base);font-family:var(--font-title);font-size:1.25rem;font-weight:700;line-height:1.3}.WorkCaseStudy-module__9Oyy5q__body ul{list-style:outside}.WorkCaseStudy-module__9Oyy5q__body ol{list-style:decimal}.WorkCaseStudy-module__9Oyy5q__body :where(ul,ol){padding-inline-start:1.5em}.WorkCaseStudy-module__9Oyy5q__body li :where(ul,ol){margin-block-end:0}.WorkCaseStudy-module__9Oyy5q__body blockquote{border-inline-start:2px solid;padding-inline-start:var(--space-base)}.WorkCaseStudy-module__9Oyy5q__body a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.WorkCaseStudy-module__9Oyy5q__body figure{margin:var(--space-m) 0}.WorkCaseStudy-module__9Oyy5q__body img{block-size:auto;inline-size:100%;display:block}.WorkCaseStudy-module__9Oyy5q__body figcaption{max-inline-size:36rem;margin-block-start:var(--space-s);font-size:.875rem;line-height:1.5}.WorkCaseStudy-module__9Oyy5q__body :where(pre,table){display:block;overflow-x:auto}.WorkCaseStudy-module__9Oyy5q__body pre{padding:var(--space-base);overflow-wrap:normal;border:1px solid}.WorkCaseStudy-module__9Oyy5q__body code{font-size:.875em}.WorkCaseStudy-module__9Oyy5q__body table{border-collapse:collapse}.WorkCaseStudy-module__9Oyy5q__body :where(th,td){padding:var(--space-s);border:1px solid}.WorkCaseStudy-module__9Oyy5q__body>:first-child{margin-block-start:0}.WorkCaseStudy-module__9Oyy5q__body>:last-child,.WorkCaseStudy-module__9Oyy5q__body blockquote>:last-child{margin-block-end:0}@media (min-width:768px){.WorkCaseStudy-module__9Oyy5q__article{padding-block-start:7.1875rem}.WorkCaseStudy-module__9Oyy5q__cover{margin-block-end:4.5625rem}.WorkCaseStudy-module__9Oyy5q__sidebar{grid-column:1/span 2}.WorkCaseStudy-module__9Oyy5q__sticky{max-block-size:calc(100dvh - 4rem);margin:-.375rem;padding:.375rem;position:sticky;inset-block-start:var(--space-m);overflow-y:auto}.WorkCaseStudy-module__9Oyy5q__sections{grid-column:3/-1}.WorkCaseStudy-module__9Oyy5q__projectLinks{gap:var(--space-base);justify-items:start;margin-block-start:var(--space-l);font-size:1.25rem;display:grid}.WorkCaseStudy-module__9Oyy5q__divider{margin-block:0 var(--space-base)}}
