.module-reset *,.module-reset :after,.module-reset :before{border:0 solid;box-sizing:border-box}.module-reset{color:var(--color-body);font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--line-height-loose);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;width:100%}.module-reset h1,.module-reset h2,.module-reset h3,.module-reset h4,.module-reset h5,.module-reset h6{font-size:inherit;font-weight:inherit;margin:0}.module-reset p{margin:0}.module-reset hr{border-top-width:1px;color:inherit;height:0}.module-reset a{color:inherit;text-decoration:inherit}.module-reset b,.module-reset strong{font-weight:bolder}.module-reset small{font-size:80%}.module-reset audio,.module-reset canvas,.module-reset embed,.module-reset iframe,.module-reset img,.module-reset object,.module-reset svg,.module-reset video{display:block;vertical-align:middle}.module-reset img,.module-reset video{height:auto;max-width:100%}.module-reset menu,.module-reset ol,.module-reset ul{list-style:none;margin:0;padding:0}.module-reset button,.module-reset input,.module-reset optgroup,.module-reset select,.module-reset textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}.module-reset [type=button],.module-reset [type=reset],.module-reset [type=submit],.module-reset button{-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}.module-reset table{border-collapse:collapse;border-spacing:0}.module-reset [hidden]{display:none}