@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Playfair+Display:wght@500;600;700&display=swap";
:root{--ma-red:#8a1a1a;--ma-red-dark:#6d1414;--ma-red-soft:#f7eaea;--ma-orange:#f39c12;--ma-orange-dark:#d97706;--ma-blue:#1f6feb;--ma-text:#1d1d1f;--ma-text-soft:#555;--ma-muted:#8a8a8a;--ma-border:#e6e3df;--ma-bg:#fff;--ma-bg-soft:#faf8f5;--ma-font-body:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ma-font-display:"Playfair Display", Georgia, "Times New Roman", serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--ma-font-body);background:var(--ma-bg);color:var(--ma-text);letter-spacing:.01em;min-height:100vh;font-weight:400}h1,h2,h3,h4{font-family:var(--ma-font-display);color:var(--ma-text);letter-spacing:-.01em;font-weight:600}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--ma-font-body)}@keyframes maSpin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}
