*,*:after,*:before{padding:0;margin:0;box-sizing:border-box}body{font-family:futura-pt,sans-serif;overflow-x:hidden;line-height:150%}h1,h2,h3,h4,h5,h6{font-size:inherit}a{color:inherit;text-decoration:none}button{background-color:transparent;border:none;font-family:inherit;font-weight:inherit;font-size:inherit;cursor:pointer;line-height:inherit}input,select,textarea{outline:none;font-family:inherit;font-weight:inherit;font-size:inherit;border-radius:0;border:1px solid}ul,ol{list-style-type:none}input:focus,select:focus,textarea:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sr-only{position:absolute;opacity:0;z-index:-100;left:0}catch-callout:defined{font-family:futura-pt,sans-serif;font-size:16px}
