*{box-sizing:border-box;font-family:inherit;font-size:inherit;font-style:inherit;border:0;margin:0;padding:0}html,body{scroll-behavior:smooth;max-width:100vw}body{background:#fff;flex-direction:column;min-height:100vh;font-size:16px;display:flex}@supports (min-height:100dvh){body{min-height:100dvh}}a{color:inherit;text-decoration:none}button,input{color:#3c3c3b;font-weight:400}ul{margin:0;padding:0;list-style:none}a,button,input,textarea,div,select{-webkit-tap-highlight-color:#0000}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #d0d0d0}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none}.no-scroll{overflow:hidden}@media not (max-width:1200px){.no-scroll body{padding-right:.5rem}@supports ((-moz-appearance:none)){.no-scroll body{padding-right:0}}}body.body-margin-footer{margin-bottom:3.625rem}@media not (max-width:1200px){body.body-margin-footer{margin-bottom:3.75rem}}@media print{html{overflow:auto!important}html,body{min-height:100%!important;font-size:14px!important}}
@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background-color:#b1b1b1;border:1px solid #fff;border-radius:10rem}::-webkit-scrollbar-thumb:hover{background-color:#d2003be6}::-webkit-scrollbar-thumb:active{background-color:#d2003b}::-webkit-scrollbar-track{border:2px solid #fff;border-radius:10rem}::-webkit-scrollbar-button:single-button:vertical:decrement{border:2px solid #fff;border-radius:10rem}::-webkit-scrollbar-button:single-button:vertical:increment{border:2px solid #fff;border-radius:10rem}::-webkit-scrollbar-button:single-button:horizontal:decrement{border:2px solid #fff;border-radius:10rem}::-webkit-scrollbar-button:single-button:horizontal:increment{border:2px solid #fff;border-radius:10rem}::-webkit-scrollbar-track:active{background-color:#d0d0d0}::-webkit-scrollbar-corner{background:0 0}}
