@font-face{font-family:StudioCondensed;src:url('/assets/fonts/barlow-condensed-latin-600.woff2');font-weight:600;font-display:swap}
.studio-contact .contact-intro{background:#E4EDDF;border-radius:0!important}
.studio-contact .form-panel{border-radius:0!important}
.studio-contact .contact-layout{padding-block:52px 80px}
.studio-contact .direct-contact{margin-top:40px!important}
.studio-contact .form-status[data-state=unavailable]{border:0;padding:0 0 8px;margin:0 0 24px}
.studio-contact .contact-intro h1{font-size:clamp(48px,6.3vw,90px)}
.studio-contact-shared-table .contact-intro h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-.06em}
.studio-contact-shared-table .contact-intro{background:#1C753D;color:#F7F5EE}
.studio-contact-shared-table .contact-intro a{border-color:#F7F5EE}
.studio-contact-living-culture{background:#173D29;color:#F7F5EE}
.studio-contact-living-culture .site-header .wordmark{color:#F7F5EE}
.studio-contact-living-culture .contact-intro{background:#173D29;border:1px solid #F7F5EE44}
.studio-contact-living-culture .contact-intro h1{font-family:StudioCondensed,Impact,sans-serif;font-weight:600;letter-spacing:-.025em;text-transform:uppercase}
.studio-contact-living-culture .form-panel{color:#173D29}
.studio-contact-living-culture .site-header .pill{border-color:#F7F5EE66}
.studio-contact-living-culture .site-header .pill:hover{background:#1C753D}
@media(max-width:700px){.studio-contact .contact-layout{padding-top:25px}.studio-contact .contact-intro h1{font-size:52px}}
