.bp-contact{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:0 0 55px;margin-bottom:55px;border-bottom:1px solid #504a40;scroll-margin-top:120px}.bp-contact .eyebrow{color:#b7ae9d;letter-spacing:.22em;font-size:10px}.bp-contact h2{font:400 clamp(30px,3.3vw,48px)/1.2 'Cormorant Garamond','Songti SC',serif;margin:20px 0}.bp-contact p{max-width:400px;color:#c9c0b0;font-size:13px;line-height:2}.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.contact-email{display:flex;justify-content:space-between;gap:24px;width:100%;padding:14px 0;border-bottom:1px solid #817867;font:300 clamp(21px,2.4vw,34px)/1.4 Archivo,Arial,sans-serif;color:#EDE7DA;overflow-wrap:anywhere}.contact-email:hover{color:#fff}.contact-actions button{background:transparent;border:0;border-bottom:1px solid #817867;padding:5px 0;color:#EDE7DA;cursor:pointer;font:12px/1.6 Arial,'Microsoft YaHei',sans-serif}.contact-actions a:focus-visible,.contact-actions button:focus-visible{outline:2px solid #EDE7DA;outline-offset:5px}#contact-status{font-size:11px;color:#c9c0b0}@media(max-width:767px){.bp-contact{grid-template-columns:1fr;gap:18px;padding-bottom:35px;margin-bottom:35px}.contact-email{font-size:24px}.bp-contact p{margin-bottom:0}}
