:root{margin:0;padding:0}html{margin:0;height:100%}html,html body{padding:0;width:100%;position:relative}html body{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:500;line-height:1.5em;margin:0 auto;min-height:100%;background:#fff}html body h1{font-size:2.625rem}body a{color:#0a0f1e;text-decoration-line:none}a:hover{text-decoration:underline;text-underline-position:below;text-underline-offset:.1em;text-decoration-thickness:.1em}.medium-text{font-size:1.25rem;line-height:1.625rem;font-weight:600;letter-spacing:-.01rem}.display-text{font-size:2.625rem;line-height:2.625rem;font-weight:700;letter-spacing:-.02em}.nav-text,.small-text{font-size:1.125rem;line-height:1.21875rem;font-weight:600;letter-spacing:0}@media only screen and (max-width:600px){.display-text{font-size:2rem;line-height:2rem;font-weight:700;letter-spacing:-.02em}}