*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;width:100%;scroll-padding-top:96px;font-size:16px;overflow-x:clip}body{color:#24332f;background-color:#f7f8f7;width:100%;min-width:320px;min-height:100vh;margin:0;padding:0;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:clip}#root{width:100%;min-height:100vh;overflow-x:clip}button,input,textarea,select{font:inherit}:focus-visible{outline-offset:2px;outline:3px solid #2f6f5e6b}
