.contact-stack{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center}.contact-stack>small{color:#f1d495!important;font:800 10px "DM Sans",sans-serif;letter-spacing:.18em}.contact-stack>h2{color:#fff;font:600 clamp(30px,3vw,44px)/1.08 "Playfair Display",serif;margin:9px 0 16px}.contact-stack>a{display:block;color:#fff!important;border-bottom:1px solid rgba(216,173,91,.72);padding:6px 0;margin:2px 0;font-size:14px;transition:color .2s ease,border-color .2s ease}.contact-stack>a:hover{color:#f1d495!important;border-color:#f1d495}@media(max-width:720px){.contact-stack>h2{font-size:34px}}
