*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#e8e6e1cc;-webkit-font-smoothing:antialiased;background:#0a0a0b;margin:0;font-family:Inter,system-ui,sans-serif;font-weight:300;overflow-x:hidden}a{color:#dcbe82;text-decoration:none}a:hover{color:#f0dcae}img{display:block}@keyframes scrolldot{0%{opacity:0;transform:translateY(-48px)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(48px)}}@keyframes bookpulse{0%,to{box-shadow:0 12px 40px #dcbe8247}50%{box-shadow:0 12px 60px #dcbe828c}}@keyframes shimmerBorder{0%{background-position:-200% 0}to{background-position:200% 0}}.nsl-shimmer{background:linear-gradient(90deg,#dcbe8200 0%,#dcbe828c 50%,#dcbe8200 100%) 0 0/200% 100%;animation:6s linear infinite shimmerBorder}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
