@import"https://fonts.googleapis.com/css2?family=Cardo:wght@400;700&family=Josefin+Sans:wght@300;400;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-text: #EEE9D2;--color-bg: #214535;--color-bg-light: #325646;--color-button: #212C27;--font-title: "Cardo", serif;--font-body: "Josefin Sans", sans-serif}body{font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-text);line-height:1.6;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}a{color:var(--color-text);text-decoration:none;transition:opacity .3s ease}a:hover{opacity:.8}button{font-family:var(--font-body);cursor:pointer;border:none;transition:opacity .3s ease}button:hover{opacity:.9}
