:root{font-family:Montserrat,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#181b27;background-color:#f4f6fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:#f4f6fa}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;letter-spacing:normal}input.no-spin::-webkit-outer-spin-button,input.no-spin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.no-spin{-moz-appearance:textfield;appearance:textfield}
