@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@1,400&display=swap');
:root{--ink:#ece8df;--green:#d0b17b;--paper:#101410;--line:#65735744}body{background:#101410;color:#ece8df;font-family:Manrope,system-ui,sans-serif}header{border-color:#65735744}a{color:#d8c18e}.note,.small{color:#aebaa0}.eyebrow{color:#cdb583}h1,h2{font-weight:400}.card{background:#1a2017;border-color:#77866344}input,select,textarea{background:#1a2017;color:#eee9dd;border-color:#6e7c60}input:focus,select:focus,textarea:focus{outline-color:#b6a16a}button,.button{background:#ceb07b;color:#1a2118;border-color:#ceb07b}.secondary{background:transparent;color:#d8c18e}.summary{background:#252e20}.notice{background:#2a3221;color:#d2dbc3}.progress span{background:#424e36}.error{color:#ffb4a7}dt{color:#aeba9e}.landmark{color:#dec590;border-left:1px solid #bba06d;padding-left:14px}.projects-page{background:#101410;color:#ece8df}.projects-page header{color:#ece8df;border-color:#65735744}.projects-page .brand-mark{border-color:#aa905e;color:#dbc188}.projects-page #menu-button{color:#ece8df}.projects-heading{background:#171e14}.projects-heading>p:not(.eyebrow){color:#aeba9e}.projects-heading h1 em{font-family:'Cormorant Garamond',Georgia,serif;color:#dec590}.real-gallery figcaption span,.real-gallery p,.promo-project p{color:#aeba9e}.project-invitation{background:#1b2417}.project-invitation p:not(.eyebrow){color:#aeba9e}.project-invitation .entry-quote,.entry-quote{background:#ceb07b;color:#172015}.projects-page .text-link{border-color:#aa905e;color:#dec590}.projects-page footer{background:#0d120e}.projects-page .floating-contact{background:#1a2215;color:#dec590;border-color:#6b7859}
@media print{body,.card,.summary{background:#fff;color:#111}dt,.small{color:#444}}

.company-email{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.company-email a{text-decoration:underline;text-underline-offset:4px}
