.guide-detail{background-image:url('assets/projects/whole-home-signature-v2.png')}.areas-detail{background-image:url('assets/projects/kitchen-signature-v2.png')}.guide-copy h3{margin-bottom:18px}.guide-copy h3+p{padding-bottom:24px;border-bottom:1px solid var(--line)}.area-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);margin-bottom:55px}.area-grid span{padding:20px 0;border-bottom:1px solid var(--line);font-family:"Instrument Serif",serif;font-size:30px}.service-editorial a:not(.consultation-link){text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.area-grid{grid-template-columns:1fr}}
.guide-copy+.portfolio-note{padding:clamp(110px,11vw,180px) 7vw;background:#d9d1c5;display:grid;grid-template-columns:30% 70%;column-gap:7vw;align-items:start}.guide-copy+.portfolio-note>p:first-child{font-size:11px;line-height:1.7;text-transform:uppercase;letter-spacing:.17em;font-weight:500;padding-top:12px}.guide-copy+.portfolio-note h2{grid-column:2;font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(58px,7vw,108px);line-height:1.08;letter-spacing:-.025em;margin:0 0 52px;max-width:1050px}.guide-copy+.portfolio-note>p:last-child{grid-column:2;font-size:clamp(18px,1.55vw,23px);line-height:1.85;max-width:840px;color:#55534e}.guide-copy+.portfolio-note em{display:inline-block}@media(max-width:800px){.guide-copy+.portfolio-note{display:block;padding:100px 24px}.guide-copy+.portfolio-note>p:first-child{padding:0;margin-bottom:48px}.guide-copy+.portfolio-note h2{font-size:15vw;line-height:1.1;margin-bottom:42px}.guide-copy+.portfolio-note>p:last-child{font-size:18px;line-height:1.8}}
