@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes spin{to{transform:rotate(1turn)}}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#d6d0c8;border-radius:4px}body{background:#f9f7f4;font-family:Plus Jakarta Sans,sans-serif;color:#2d3436}:focus-visible{outline:2px solid #4a6b91;outline-offset:2px}a:focus-visible,button:focus-visible{outline:2px solid #4a6b91;outline-offset:2px}