.website-project-brief-module__Df1DEa__article{width:min(100% - 2.5rem,48rem);color:var(--color-foreground);overflow-wrap:break-word;margin:0 auto;padding:2rem 0 5rem;font-size:1.0625rem;line-height:1.8}.website-project-brief-module__Df1DEa__byline{color:var(--color-muted);margin-top:1.5rem;font-size:.875rem}.website-project-brief-module__Df1DEa__contents,.website-project-brief-module__Df1DEa__related{border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.website-project-brief-module__Df1DEa__article h2{letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;line-height:1.25}.website-project-brief-module__Df1DEa__article p+p{margin-top:1rem}.website-project-brief-module__Df1DEa__article ul,.website-project-brief-module__Df1DEa__article ol{margin-top:1rem;padding-left:1.4rem}.website-project-brief-module__Df1DEa__article ul{list-style:outside}.website-project-brief-module__Df1DEa__article ol{list-style:decimal}.website-project-brief-module__Df1DEa__article li{margin-top:.6rem;padding-left:.25rem}.website-project-brief-module__Df1DEa__article a{color:var(--color-studio-lime);text-underline-offset:.2em;text-decoration:underline}.website-project-brief-module__Df1DEa__article a:hover{color:#fff}.website-project-brief-module__Df1DEa__article a:focus-visible{outline:2px solid var(--color-studio-lime);outline-offset:4px}.website-project-brief-module__Df1DEa__section{border-bottom:1px solid var(--color-border-subtle);scroll-margin-top:calc(var(--site-header-height) + 1.5rem);padding:2.5rem 0}.website-project-brief-module__Df1DEa__related{margin-top:2.5rem}@media (min-width:768px){.website-project-brief-module__Df1DEa__article{padding-top:3rem}.website-project-brief-module__Df1DEa__contents,.website-project-brief-module__Df1DEa__related{padding:2rem}}
