*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Be Vietnam Pro,system-ui,sans-serif;color:#2a2016;-webkit-font-smoothing:antialiased}input,select,textarea,button{font-family:inherit}::selection{background:#b06a1633}.ns-scroll::-webkit-scrollbar{width:10px;height:10px}.ns-scroll::-webkit-scrollbar-thumb{background:#8c602840;border-radius:8px;border:3px solid transparent;background-clip:content-box}@keyframes ns-spin{to{transform:rotate(360deg)}}@keyframes ns-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ns-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ns-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes ns-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes ns-reel{0%{background-position:0 0}to{background-position:0 -56px}}.ns-fade{animation:ns-fade .5s cubic-bezier(.2,.7,.2,1) both}.ns-pop{animation:ns-pop .35s cubic-bezier(.2,.7,.2,1) both}.ns-rise>*{animation:ns-fade .55s cubic-bezier(.2,.7,.2,1) both}.ns-rise>*:nth-child(2){animation-delay:.05s}.ns-rise>*:nth-child(3){animation-delay:.1s}.ns-rise>*:nth-child(4){animation-delay:.15s}.ns-rise>*:nth-child(5){animation-delay:.2s}.ns-rise>*:nth-child(6){animation-delay:.25s}input:focus,select:focus,textarea:focus{outline:none}.ns-in:focus{border-color:#b06a16!important;box-shadow:0 0 0 3px #b06a1624!important}
