@font-face{font-family:'Montserrat';src:url(https://mantlerealty.com/wp-content/uploads/2024/04/Montserrat-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(https://mantlerealty.com/wp-content/uploads/2024/04/Montserrat-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Black';src:url(https://mantlerealty.com/wp-content/uploads/2022/12/gotham-black-webfont.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}:root{--mantle-orange:#f69320;--mantle-blue:#0a76b6;--mantle-light-blue:#40aee3;--mantle-gray:#768692;--mantle-bg:#101010;--mantle-surface:#202020;--mantle-text:#f5f5f5;--mantle-radius-sm:6px;--mantle-radius-md:12px;--mantle-radius-lg:16px;--mantle-shadow:0 4px 8px rgba(0,0,0,.5);--mantle-focus-ring:2px solid var(--mantle-light-blue);--mantle-focus-glow:0 0 0 3px rgba(64,174,227,.25);--mantle-tap-min:44px;--mantle-space-1:.5rem;--mantle-space-2:1rem;--mantle-space-3:1.5rem;--mantle-nav-height:80px;--mantle-accordion-max-height:3000px;--mantle-code-color:#c7254e}