*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;margin:0;padding:0}ul,ol{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5;font-size:16px}a{text-decoration:none}a:visited{color:inherit}input,button,textarea,select{font:inherit;background-color:inherit;border:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button{cursor:pointer}input[type=button]{cursor:pointer;text-align:start}input[type=radio]{min-height:18px;min-width:18px;margin:0 10px 0 0}input[type=checkbox]{min-height:18px;min-width:18px;border-width:2px;margin:3px 0}input[disabled]{opacity:.5}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}p,ul,ol,a,span,input,label{font-family:Lato,sans-serif;font-size:1rem;color:#293540}h1,h2{font-family:Montserrat Alternates,sans-serif;font-size:1.5rem;color:#293540}body,html{text-rendering:optimizeSpeed;line-height:1.5;height:100%;width:100%;font-size:16px}.grey-subtitle{text-transform:uppercase;font-family:Montserrat;opacity:.56;font-size:12px;text-align:left;color:#293540;margin:16px 0 8px}
