/*!
 * Normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css
 */html{line-height:1.15;-webkit-text-size-adjust:100%;font-variant-ligatures:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;hyphens:auto}details,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}code,pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration:none;cursor:pointer;padding-bottom:.1375em;border-bottom:1px solid}strong{font-weight:bolder}img{border-style:none;max-width:100%;height:auto;border-radius:5px;display:block}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}body{margin:0;position:relative;font-family:-apple-system,BlinkMacSystemFont,Inter,"IBM Plex Sans",Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.65}p{font-size:1em}h1,h2,h3,h4{font-family:inherit;font-weight:var(--headline-font-weight);line-height:1.4}h1{margin:0 0 .67em;font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.42em}h4{font-size:1.27em}small{font-size:.79em}a:hover{transition:.2s}footer,main,nav{max-width:700px;width:90%;margin:0 auto}nav{display:block;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);transition:opacity .4s;will-change:opacity;position:sticky;z-index:1;top:1em;border-radius:8px;padding-top:0}nav p{padding:.5em}header{width:100%;height:750px;border-bottom-right-radius:144px;background-image:url("../img/hero-low.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.float{z-index:99;margin-top:-350px}footer{padding-bottom:1.65em;margin-bottom:0}section{margin:3em auto}@media only screen and (min-width:1px){html{font-size:16px}main{margin:3em auto 0}}@media only screen and (min-width:768px){html{font-size:17px}main{margin:5em auto 0}}@media only screen and (min-width:992px){html{font-size:18px}main{margin:7em auto 0}}@media only screen and (min-width:1200px){html{font-size:19px}main{margin:9em auto 0}}:root{--headline-font-weight:500}@media (prefers-color-scheme:dark){::selection{background-color:#ffffff1a}body{background-color:#0d0d0d;color:#fff}a{color:#fff;border-color:#7a7a7a}a:hover{color:#7a7a7a;border-color:#2c2c2c}nav{background:rgba(0,0,0,.2)}nav a,nav a:active,nav a:link,nav a:visited{border:none}hr{background-color:#7a7a7a;color:#7a7a7a;height:1px;border:none}li::marker{color:#7a7a7a}h1,h2,h3,h4{color:#fff;-webkit-text-fill-color:white}}@media (prefers-color-scheme:light){::selection{background-color:#0d0d0d0d}body{background-color:#fff;color:#0d0d0d}a{color:#0d0d0d;border-color:#d5d5d5}a:hover{color:#d5d5d5;border-color:#f5f5f5}nav{background:rgba(255,255,255,.2)}nav a,nav a:active,nav a:link,nav a:visited{border:none}hr{background-color:#d5d5d5;color:#d5d5d5;height:1px;border:none}li::marker{color:#d5d5d5}h1,h2,h3,h4{color:#0d0d0d;-webkit-text-fill-color:#0d0d0d}}