.ProjectDescription-module-scss-module__BBbDRW__description{padding:0 0 4rem}.ProjectDescription-module-scss-module__BBbDRW__description__content{max-width:900px}.ProjectDescription-module-scss-module__BBbDRW__description__title{color:var(--color-dark);letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}.ProjectDescription-module-scss-module__BBbDRW__block{margin-bottom:2.25rem}.ProjectDescription-module-scss-module__BBbDRW__block p,.ProjectDescription-module-scss-module__BBbDRW__block li{color:var(--color-muted);font-size:1.05rem;line-height:1.8}.ProjectDescription-module-scss-module__BBbDRW__block p strong,.ProjectDescription-module-scss-module__BBbDRW__block li strong{color:var(--color-dark)}.ProjectDescription-module-scss-module__BBbDRW__block p a,.ProjectDescription-module-scss-module__BBbDRW__block li a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline}.ProjectDescription-module-scss-module__BBbDRW__block p{margin:0 0 1rem}.ProjectDescription-module-scss-module__BBbDRW__block ul{margin:0 0 1rem;padding-left:1.4rem}.ProjectDescription-module-scss-module__BBbDRW__block li{margin-bottom:.35rem}.ProjectDescription-module-scss-module__BBbDRW__block__heading{color:var(--color-dark);letter-spacing:-.02em;margin:0 0 .9rem;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.3}.ProjectDescription-module-scss-module__BBbDRW__block__cta{min-height:48px;color:var(--color-dark);background:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;margin-top:.5rem;padding:.75rem 1.75rem;font-weight:800;transition:background .2s;display:inline-flex}.ProjectDescription-module-scss-module__BBbDRW__block__cta:hover{background:var(--color-primary-dark);color:var(--color-white)}