*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#1b1720;-webkit-font-smoothing:antialiased;background:#f6f5f8;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif}a{color:#8a2f74;text-decoration:none}a:hover{color:#6d2459;text-decoration:underline}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}input,select,textarea,button{font:inherit;color:inherit}table{border-collapse:collapse}::selection{background:#f0d9ea}
