@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Lato:wght@300;400;700&display=swap");:root{--navy:#0a1628;--dark-navy:#071122;--gold:#c9a84c;--teal:#006d7b;--muted-blue:#b8d4da;--footer-muted:#7a9bb5;--body:#2d3748;--light-card:#f4f6f8;--border:#e2e8f0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Lato,sans-serif;font-weight:400;color:var(--body);background:var(--light-card);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Playfair Display,serif;font-weight:700;letter-spacing:-.4px}button{font-family:Lato,sans-serif;cursor:pointer;border:none}button:disabled{cursor:default;opacity:.6}