*,*:before,*:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:#0a0a0c;color:#d4cec2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0a0a0c}::-webkit-scrollbar-thumb{background:#8b1a1a33;border-radius:3px}::selection{background:#8b1a1a45;color:#d4cec2}button{cursor:pointer}button:hover{opacity:.85}img,video{max-width:100%;height:auto}section[id]{scroll-margin-top:20px}@media(max-width:768px){section[id]{scroll-margin-top:56px}}section{min-height:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media(prefers-color-scheme:light){body{background:#f5f0e8;color:#2a2520}::-webkit-scrollbar-track{background:#f5f0e8}::selection{background:#8b1a1a26;color:#2a2520}}@media(hover:none){button:hover{opacity:1}}html,body{overflow-x:hidden}
