.contact-form-panel{box-sizing:border-box}.contact-details dl dt,.social-media a{text-transform:uppercase}.social-media,.contact-details dl{display:flex;flex-wrap:wrap}.contact-details dl{justify-content:space-between}.contact-details dl{border-top:1px solid rgba(0,0,0,.2)}.contact-details dl:last-of-type{border-bottom:1px solid rgba(0,0,0,.2)}.main-content>.main h2{font-size:clamp(1.1rem,1.3vw,1.4rem)}.contact-details dl dt,.contact-details dl dd,.social-media a,.main-content>.main>p{font-size:.85em}.main-content>.main h2{font-weight:normal;margin-bottom:1.5em;line-height:1.2em}.main-content>.main>p{margin-bottom:1.4em}.main-content>.main>p{font-weight:100;line-height:1.4em}.main-content>.main h2{margin:.4em 0 .6em}.contact-form-panel{margin-top:1.5em;padding:3em 0 0;background:rgba(0,0,0,0)}.contact-form-panel .basic-form{padding-top:0}.contact-details{margin-top:1.5em}.contact-details dl{width:100%;padding:1.1em 0;margin:0}.contact-details dl dt,.contact-details dl dd{margin:0}.contact-details dl dt{width:32%;font-weight:bold}.contact-details dl dd{width:68%}.contact-details dl a{color:inherit}.contact-details dl a:hover{color:#978a41}.social-media{gap:1.25em;margin-top:1.5em}.social-media a{font-weight:bold;color:#978a41}.social-media a:hover{opacity:.7}
