*{margin:0;padding:0;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}body,html{background-color:var(--color-background);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:14px;font-family:var(--font-text);font-weight:400;color:var(--color-text);line-height:1.5em}@media screen and (min-width:calc(600px + 1px)) and (max-width:900px){body,html{font-size:15px}}@media screen and (min-width:calc(900px + 1px)) and (max-width:1200px){body,html{font-size:16px}}@media screen and (min-width:calc(1200px + 1px)) and (max-width:1700px){body,html{font-size:17px}}@media screen and (min-width:calc(1700px + 1px)) and (max-width:2200px){body,html{font-size:20px}}@media screen and (min-width:calc(2200px + 1px)) and (max-width:3000px){body,html{font-size:25px}}@media screen and (min-width:calc(3000px + 1px)) and (max-width:calc(2200px * 2)){body,html{font-size:calc(20px * 2)}}@media screen and (min-width:calc(calc(2200px * 2) + 1px)) and (max-width:calc(3000px * 2)){body,html{font-size:calc(25px * 2)}}@media screen and (min-width:calc(calc(3000px * 2) + 1px)) and (max-width:calc(calc(2200px * 2) * 2)){body,html{font-size:calc(calc(20px * 2) * 2)}}body,html{width:100vw;overflow-x:hidden;min-height:100vh}a{cursor:pointer;display:block;text-decoration:none;color:var(--color-orange-900)}b,strong{font-weight:700}ol,ul{list-style-position:inside;margin-bottom:0.75em}ol>li,ul>li{margin-bottom:0.25em}label>a,label>span>a,li>a,p>a{display:inline}label>a:hover,label>span>a:hover,li>a:hover,p>a:hover{text-decoration:underline}table{border-collapse:collapse}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);font-weight:900;line-height:1.15em;margin-bottom:0.25em}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-size:0.9em;line-height:1.15em;font-weight:500;letter-spacing:-0.025em;color:var(--color-orange);margin-bottom:0.25em}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{margin-top:0.75em}.h1,h1{font-size:2.5rem;line-height:calc(70em/50)}.h2,h2{font-size:2rem;line-height:calc(50em/40)}.h3,h3{font-size:1.5rem;line-height:calc(45em/30)}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:0.8rem}li,p{margin-bottom:1rem}small{font-size:0.85em}sub,sup{vertical-align:baseline;position:relative;font-size:0.8em;top:-0.4em}sub{top:0.4em}
/*# sourceMappingURL=type.css.map */