*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:#0a0a0a;overflow-x:hidden!important;max-width:100vw}body{background:#0a0a0a;overflow-x:hidden!important;max-width:100vw;width:100vw}#root{overflow-x:hidden;max-width:100vw;width:100%}::selection{background:#c8a45c4d;color:#f5f3ef}::-webkit-scrollbar{width:5px}::-webkit-scrollbar:horizontal{height:0px;display:none}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#c8a45c26}html,body{overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(200,164,92,.15) #0A0A0A}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tabFill{0%{width:0%}to{width:100%}}@keyframes cameraFlash{0%{box-shadow:inset 0 0 #fff0}18%{box-shadow:inset 0 0 40px 20px #ffffff2e}to{box-shadow:inset 0 0 #fff0}}.btn-flash:hover{animation:cameraFlash .45s ease-out forwards}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #161616 inset!important;-webkit-text-fill-color:#F5F3EF!important;transition:background-color 600000s 0s}::placeholder{color:#9ca3af;opacity:.5}:focus-visible{outline:1px solid #C8A45C;outline-offset:2px}:focus:not(:focus-visible){outline:none}.skip-to-content{position:fixed;top:-100px;left:50%;transform:translate(-50%);z-index:9999;padding:12px 32px;background:#c8a45c;color:#0a0a0a;font-family:Jost,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:top .2s ease}.skip-to-content:focus{top:12px}
