body{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--regular);line-height:1.7}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1}h1,.h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxxl)}h2,.h2{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxl)}h3,.h3{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxl)}h4,.h4{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xl)}h5,.h5{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--large)}h6,.h6{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium)}.projects--whitespace-top{padding-top:3rem}@media (min-width: 48rem){.projects--whitespace-top{padding-top:4rem}}.projects--whitespace-bottom{padding-bottom:3rem}@media (min-width: 48rem){.projects--whitespace-bottom{padding-bottom:4rem}}.projects__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2.5rem}.projects__title{max-width:27.5rem;margin-top:0;margin-bottom:0;font-size:clamp(1.75rem,calc(1.75rem + (1vw - .48rem)/.256),2.375rem);line-height:1}.projects__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1.25rem}@media (min-width: 64rem){.projects__grid{grid-template-columns:repeat(4,minmax(210px,1fr))}}.projects--colorful,.projects--magnolia{background-color:var(--wp--preset--color--white)}.projects--white{background-color:var(--wp--preset--color--purple-100)}.projects .btn--mobile{justify-content:space-between;width:100%;margin-top:1.875rem}
