.contact-page{padding:90px 0 130px;min-height:460px}.contact-page section{max-width:850px;margin:0 auto}.contact-page .contact-email{display:inline-block;margin-top:32px;font-size:18px;line-height:1.8;color:var(--ink);border-bottom:1px solid var(--gold);overflow-wrap:anywhere;max-width:100%;padding-bottom:5px}.contact-page .contact-email:hover{color:var(--gold)}@media(max-width:760px){.contact-page{padding:55px 0 85px;min-height:380px}.contact-page h1{font-size:48px}.contact-page .contact-email{font-size:15px;margin-top:28px}}
.contact-page .contact-policies{max-width:720px;margin:70px auto 0;text-align:left}.contact-policies h2{font:36px/1.25 var(--serif);margin:0 0 30px}.contact-policies h3{font:24px/1.4 var(--serif);margin:30px 0 12px}.contact-policies p{font-size:14px;line-height:1.9}.contact-policies a{text-decoration:underline;text-underline-offset:3px}
