.ProjectCaseStudy_page__6rmfu{background:#f8f6f1;color:#291e31;overflow-x:clip}.ProjectCaseStudy_main__iHF9s{max-width:1440px;margin:0 auto;padding:calc(var(--header-height, 90px) + 28px) 6% 80px}.ProjectCaseStudy_hero__SikEB{display:grid;grid-template-columns:1.3fr .85fr;gap:60px;align-items:end;padding:44px 0 42px}.ProjectCaseStudy_eyebrow__DC4g2{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:#734895;font:600 10px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.16em}.ProjectCaseStudy_eyebrow__DC4g2>span{width:7px;height:7px;border-radius:50%;background:#b58432}.ProjectCaseStudy_hero__SikEB h1{margin:0;max-width:830px;font:400 clamp(38px,4.8vw,68px)/1.06 Georgia,Times New Roman,serif;letter-spacing:-.045em;text-wrap:balance}.ProjectCaseStudy_designNote__619YR p,.ProjectCaseStudy_enquiry__gC2Am p,.ProjectCaseStudy_heroAside__JwjuV p,.ProjectCaseStudy_moreCard__VG4_r p,.ProjectCaseStudy_overview___F35w>p,.ProjectCaseStudy_sectionHeading__ju08x>p{color:#6d6572;font:400 15px/1.85 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_heroAside__JwjuV p{margin:0 0 22px}.ProjectCaseStudy_location__92sK8{display:flex;align-items:center;gap:8px;color:#74562e;font:500 12px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_detailFigure__L_bXh,.ProjectCaseStudy_heroFigure__n9ChW{margin:0}.ProjectCaseStudy_heroFigure__n9ChW img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover;border-radius:4px}.ProjectCaseStudy_detailFigure__L_bXh figcaption,.ProjectCaseStudy_heroFigure__n9ChW figcaption{margin:12px 0 0;color:#756e7a;font:400 11px/1.7 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_facts__UAnOt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:27px 0;border-top:1px solid #ded7df;border-bottom:1px solid #ded7df}.ProjectCaseStudy_facts__UAnOt dt{color:#817586;font:500 10px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ProjectCaseStudy_facts__UAnOt dd{margin:8px 0 0;font:400 18px/1.5 Georgia,Times New Roman,serif}.ProjectCaseStudy_overview___F35w{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:80px 0}.ProjectCaseStudy_main__iHF9s h2{margin:0;font:400 clamp(30px,3.3vw,46px)/1.17 Georgia,Times New Roman,serif;letter-spacing:-.035em;text-wrap:balance}.ProjectCaseStudy_main__iHF9s h2 em{color:#734895;font-weight:400}.ProjectCaseStudy_overview___F35w>p{margin:0;font-size:17px;line-height:1.9}.ProjectCaseStudy_design__oZ5sr{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.ProjectCaseStudy_detailFigure__L_bXh{position:sticky;top:calc(var(--header-height, 90px) + 26px)}.ProjectCaseStudy_detailFigure__L_bXh img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:#eee9e4;border-radius:4px}.ProjectCaseStudy_designCopy__MSxme h2{margin-bottom:25px}.ProjectCaseStudy_designNote__619YR{display:flex;gap:18px;padding:24px 0;border-top:1px solid #ded7df}.ProjectCaseStudy_designNote__619YR>span{color:#a47731;font:400 13px/1.5 Georgia,Times New Roman,serif}.ProjectCaseStudy_designNote__619YR h3,.ProjectCaseStudy_moreCard__VG4_r h3{margin:0 0 10px;font:400 23px/1.3 Georgia,Times New Roman,serif;letter-spacing:-.02em}.ProjectCaseStudy_designNote__619YR p{margin:0;font-size:14px}.ProjectCaseStudy_explore__M42iK{padding:90px 0 75px}.ProjectCaseStudy_sectionHeading__ju08x{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.ProjectCaseStudy_sectionHeading__ju08x>p{max-width:300px;margin:0;font-size:13px}.ProjectCaseStudy_linkGroups__CxlA5{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ProjectCaseStudy_linkGroups__CxlA5>div{padding:28px;border:1px solid #dfd5e3;background:#fffdf9;border-radius:4px}.ProjectCaseStudy_linkGroups__CxlA5 h3{margin:0 0 20px;color:#8c795d;font:600 10px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.1em;text-transform:uppercase}.ProjectCaseStudy_linkGroups__CxlA5 a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-top:1px solid #e9e2eb;color:#65318a;font:400 20px/1.4 Georgia,Times New Roman,serif}.ProjectCaseStudy_enquiry__gC2Am a svg,.ProjectCaseStudy_linkGroups__CxlA5 a svg{flex-shrink:0}.ProjectCaseStudy_enquiry__gC2Am{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;padding:48px;color:#fffaf4;background:radial-gradient(ellipse at right top,#7b4997,transparent 70%),#422255;border-radius:5px}.ProjectCaseStudy_enquiry__gC2Am .ProjectCaseStudy_eyebrow__DC4g2,.ProjectCaseStudy_enquiry__gC2Am h2 em{color:#e8c78c}.ProjectCaseStudy_enquiry__gC2Am p:not(.ProjectCaseStudy_eyebrow__DC4g2){margin:0 0 24px;color:#eee4ef;font-size:14px}.ProjectCaseStudy_enquiry__gC2Am a{display:inline-flex;align-items:center;gap:20px;border-bottom:1px solid #c6a67a;padding:0 0 9px;color:#fffaf4;font:500 13px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_more__r5Z4H{padding-top:85px}.ProjectCaseStudy_archiveLink__D8Pn_,.ProjectCaseStudy_backLink__yC_R5,.ProjectCaseStudy_moreAction__Y4yc5{display:inline-flex;align-items:center;gap:10px;color:#65318a;font:500 12px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_moreGrid__2Ni95{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ProjectCaseStudy_moreCard__VG4_r{display:block;overflow:hidden;background:#fffdf9;border:1px solid #e1d8e3;border-radius:4px}.ProjectCaseStudy_moreCard__VG4_r>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.ProjectCaseStudy_moreCard__VG4_r>div{padding:24px}.ProjectCaseStudy_moreCard__VG4_r>div>span:first-child{display:block;margin-bottom:9px;color:#8b714d;font:400 11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ProjectCaseStudy_moreCard__VG4_r p{margin:0 0 18px;font-size:13px}.ProjectCaseStudy_backLink__yC_R5{margin-top:35px}.ProjectCaseStudy_main__iHF9s a:focus-visible{outline:2px solid #a77c35;outline-offset:5px}.ProjectCaseStudy_archiveLink__D8Pn_:hover,.ProjectCaseStudy_backLink__yC_R5:hover,.ProjectCaseStudy_linkGroups__CxlA5 a:hover{color:#9b6b23}@media (max-width:1000px){.ProjectCaseStudy_design__oZ5sr,.ProjectCaseStudy_hero__SikEB{gap:30px}.ProjectCaseStudy_overview___F35w{gap:40px}.ProjectCaseStudy_enquiry__gC2Am{padding:35px;gap:30px}}@media (max-width:800px){.ProjectCaseStudy_main__iHF9s{padding-inline:5%}.ProjectCaseStudy_hero__SikEB{grid-template-columns:1fr;gap:22px;padding-top:30px}.ProjectCaseStudy_heroAside__JwjuV{max-width:580px}.ProjectCaseStudy_heroAside__JwjuV p{margin-bottom:14px}.ProjectCaseStudy_overview___F35w{grid-template-columns:1fr;gap:25px;padding-block:55px}.ProjectCaseStudy_overview___F35w>p{font-size:16px}.ProjectCaseStudy_design__oZ5sr{grid-template-columns:1fr;gap:35px}.ProjectCaseStudy_detailFigure__L_bXh{position:static}.ProjectCaseStudy_detailFigure__L_bXh img{max-height:500px}.ProjectCaseStudy_enquiry__gC2Am{grid-template-columns:1fr}.ProjectCaseStudy_explore__M42iK{padding-top:55px;padding-bottom:45px}.ProjectCaseStudy_more__r5Z4H{padding-top:55px}.ProjectCaseStudy_sectionHeading__ju08x{align-items:start;flex-direction:column;gap:16px}}@media (max-width:600px){.ProjectCaseStudy_main__iHF9s{padding-inline:4%;padding-bottom:55px}.ProjectCaseStudy_hero__SikEB h1{font-size:clamp(34px,9vw,46px)}.ProjectCaseStudy_facts__UAnOt{grid-template-columns:1fr;gap:20px;padding-block:23px}.ProjectCaseStudy_facts__UAnOt dd{margin-top:4px;font-size:17px}.ProjectCaseStudy_linkGroups__CxlA5,.ProjectCaseStudy_moreGrid__2Ni95{grid-template-columns:1fr}.ProjectCaseStudy_linkGroups__CxlA5>div{padding:22px}.ProjectCaseStudy_enquiry__gC2Am{padding:28px 24px;gap:25px}.ProjectCaseStudy_detailFigure__L_bXh figcaption,.ProjectCaseStudy_heroFigure__n9ChW figcaption{font-size:10px}}