html,body{margin:0;padding:0;background:#e5d6ba;overscroll-behavior-y:none}body{overflow-x:hidden}a{color:#a96f6b}a:hover{color:#8b6f4e}:focus-visible{outline:2px solid #a96f6b;outline-offset:4px;border-radius:3px}@keyframes breathe{0%,to{opacity:0;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}@keyframes sway{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(1.2deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
