.project-content{width:100%;max-width:900px;margin:0 auto;-moz-column-count:1!important;column-count:1!important}.foundation-text{color:#666;text-align:left;word-break:normal;overflow-wrap:break-word;width:100%;max-width:100%;font-size:18px;line-height:1.8}.project-content table{border-collapse:collapse;width:100%;margin-top:3rem}.project-content td{vertical-align:top;width:50%;padding-right:2rem}.project-content table,.project-content td{border:none}.image-quote{grid-template-columns:58% 38%;align-items:start;gap:10px;width:100%;max-width:900px;display:grid;margin:-50px auto!important}.image-quote__left-image{aspect-ratio:4/5;width:100%;margin-bottom:100px;position:relative}.image-quote__right{flex-direction:column;display:flex}.image-quote__right-image{aspect-ratio:4/4;width:100%;position:relative;margin-bottom:6px!important}.image-quote__left-image img,.image-quote__right-image img{-o-object-fit:cover;object-fit:cover}.image-quote__quote{max-width:75%;margin-left:auto}.image-quote__quote p{letter-spacing:.1em;text-transform:uppercase;color:#858585;margin-top:25px;line-height:1.6;margin-bottom:100px!important;font-size:16px!important;font-weight:600!important}.image-quote__quote span{letter-spacing:.15em;color:#eb212e;margin-top:15px;font-weight:600;display:block;font-size:16px!important}@media (max-width:1024px){.image-quote{grid-template-columns:1fr;gap:40px}.image-quote__quote{max-width:100%}}@media (max-width:768px){.image-quote__left-image{margin-bottom:8px}.image-quote__right-image{margin-bottom:8px!important}.image-quote{gap:12px}.image-quote__quote{margin:20px auto 0}}.two-column{grid-template-columns:1fr 1fr;gap:80px;margin:40px 0;display:grid}.project-content p{color:#775f62;margin-bottom:24px;font-size:23px;line-height:1.5}.project-content>p:first-of-type{color:#775f62;font-size:23px;line-height:1.5}.project-content h3{letter-spacing:.05em;margin:20px 0 5px;font-size:22px;font-weight:400;color:#6f5a5a!important}.project-content ul{margin-bottom:40px;padding-left:22px;list-style:outside}.project-content li{color:#775f62;margin-bottom:2px;font-size:23px;line-height:1.6}.quote-text{text-transform:uppercase;letter-spacing:.12em;color:#9c8a8a;font-family:Space Mono,monospace;font-weight:500;font-size:18px!important;line-height:1.6!important}.quote-author{letter-spacing:.15em;font-weight:600;margin-top:0!important;font-size:18px!important}.project-content>p:last-of-type{margin-top:30px!important}.highlight{color:#eb212e}@media (max-width:1024px){.two-column{grid-template-columns:1fr;gap:40px}}
