.projects-index-page{background:#e6e6de}.projects-index-page .site-header{background:rgba(23,27,24,.96)}.projects-index-hero{min-height:92svh;background:#687166;color:#fff;padding:clamp(150px,18vh,220px) var(--pad) 7vh;display:flex;flex-direction:column;justify-content:flex-end}.projects-index-hero h1{font:300 clamp(90px,17vw,255px)/.76 "Manrope";letter-spacing:-.09em;text-transform:uppercase;margin:32px 0 60px}.projects-index-intro{border-top:1px solid rgba(255,255,255,.45);padding-top:20px;display:flex;justify-content:space-between}.projects-index-intro p:first-child{max-width:510px;font-size:14px;line-height:1.7}.projects-index-intro p:last-child{font-size:9px;letter-spacing:.16em;text-transform:uppercase}.project-index-statement{padding:clamp(100px,13vw,200px) var(--pad);display:grid;grid-template-columns:1fr 3fr}.project-index-statement>p:last-child{font:300 clamp(38px,5.6vw,84px)/1.07 "Manrope";letter-spacing:-.055em}.project-entry{min-height:100svh;display:grid;grid-template-columns:1.08fr 1fr}.project-entry-image{min-height:760px}.project-entry-image img{display:block;width:100%;height:100%;object-fit:cover}.project-entry-copy{padding:clamp(80px,9vw,145px) var(--pad);display:flex;flex-direction:column;justify-content:center}.project-entry-copy h2{font:300 clamp(60px,8vw,120px)/.83 "Manrope";letter-spacing:-.07em;text-transform:uppercase;margin:30px 0 55px}.project-entry-copy h2 em{display:block;font-size:.37em;line-height:1.1;letter-spacing:-.035em;color:#6f766d;margin-top:22px}.project-entry-copy>p:not(.section-index){font-size:15px;line-height:1.75;max-width:520px}.project-entry-copy dl{margin:50px 0}.project-entry-copy dl div{display:grid;grid-template-columns:100px 1fr;border-top:1px solid var(--line);padding:14px 0}.project-entry-copy dl div:last-child{border-bottom:1px solid var(--line)}.project-entry-copy dt{font-size:8px;letter-spacing:.16em;text-transform:uppercase}.project-entry-copy dd{font-size:11px;margin:0}.project-entry-copy>a{font-size:9px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;width:max-content;padding-bottom:8px}.project-entry-copy>a span{margin-left:45px;font-size:18px}.tara-entry{background:#18201b;color:#eceee9}.tara-entry .project-entry-image{order:2}.tara-entry .project-entry-copy h2 em{color:#9ca79c}.tara-entry .project-entry-copy dl div{border-color:rgba(255,255,255,.25)}.project-process{padding:clamp(90px,11vw,165px) var(--pad);display:grid;grid-template-columns:1fr 3fr}.project-process ol{list-style:none;padding:0;margin:0}.project-process li{display:grid;grid-template-columns:120px 1fr;border-top:1px solid var(--line);padding:22px 0}.project-process li:last-child{border-bottom:1px solid var(--line)}.project-process li span{font-size:10px;letter-spacing:.15em;text-transform:uppercase}.project-process li p{font:300 clamp(20px,2.5vw,36px)/1.25 "Manrope"}.tara-process{background:#c9cbc3}.projects-closing{padding:clamp(100px,13vw,190px) var(--pad);display:grid;grid-template-columns:1fr 2fr 1fr;gap:5vw}.projects-closing>p:nth-child(2){font:300 clamp(36px,5vw,74px)/1.08 "Manrope";letter-spacing:-.05em}.projects-closing a{align-self:end;border-bottom:1px solid;padding-bottom:8px;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.projects-closing a span{float:right;font-size:18px}
@media(max-width:800px){.projects-index-hero{min-height:82svh;padding:130px 20px 38px}.projects-index-hero h1{font-size:19vw;margin:25px 0 42px}.projects-index-intro{display:block}.projects-index-intro p:first-child{font-size:12px;max-width:320px}.projects-index-intro p:last-child{margin-top:25px}.project-index-statement{padding:88px 20px;display:block}.project-index-statement>p:last-child{font-size:9vw;margin-top:30px}.project-entry{display:block;min-height:0}.project-entry-image,.tara-entry .project-entry-image{min-height:62svh}.project-entry-copy{padding:78px 20px 88px}.project-entry-copy h2{font-size:17vw;margin:25px 0 40px}.project-entry-copy h2 em{font-size:.34em;margin-top:17px}.project-entry-copy>p:not(.section-index){font-size:13px}.project-entry-copy dl{margin:42px 0}.project-entry-copy dl div{grid-template-columns:82px 1fr}.tara-entry .project-entry-image{order:initial}.project-process{padding:82px 20px;display:block}.project-process ol{margin-top:42px}.project-process li{grid-template-columns:72px 1fr;gap:15px}.project-process li p{font-size:18px}.projects-closing{padding:88px 20px;display:block}.projects-closing>p:nth-child(2){font-size:9vw;margin:30px 0 55px}.projects-closing a{display:block}}
