body,html{margin:0;padding:0;background:var(--c-forest-deep);font-family:Newsreader,Georgia,serif;-webkit-font-smoothing:antialiased}a,body,html{color:var(--c-paper)}a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(244,239,229,.4)}a:hover{text-decoration-color:currentColor}::-moz-selection{background:var(--c-sage-pale)}::selection{background:var(--c-sage-pale)}input::-moz-placeholder{color:var(--c-ink-3)}input::placeholder{color:var(--c-ink-3)}.gportal1:hover{color:var(--c-sage-light)!important}.gportal2:focus{border-color:var(--c-forest)!important;box-shadow:0 0 0 3px rgba(31,49,33,.22)!important}.gportal3:hover{background:var(--c-moss)!important}.gportal4:focus{border-color:var(--c-forest)!important;box-shadow:0 0 0 3px rgba(31,49,33,.22)!important}