:root{--red: #d22030;--dark-red: #9a0d21;--gray: #8e8e8e;--light-gray: #dbdbdb;--med-gray: #5a5a5a;--dark-grey: #3a3a3a}@font-face{font-family:ATC Overlook;src:url(/go/virtual-health/fonts/atc-overlook/ATCOverlook-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:ATC Overlook;src:url(/go/virtual-health/fonts/atc-overlook/ATCOverlook-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:ATC Overlook;src:url(/go/virtual-health/fonts/atc-overlook/ATCOverlook-Heavy.otf) format("opentype");font-weight:800}:root{font-family:ATC Overlook,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#202020;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;padding:0;overflow:hidden}html,body,#root{position:relative;margin:0;padding:0;width:100%;height:100%;min-height:100%;max-height:100%;outline:none;scroll-behavior:smooth;overflow:hidden}#root{width:100vw;height:100%;margin:0;padding:0;top:0;left:0;overflow:hidden}h1{font-size:3.2em;line-height:1.1}
