@import"https://use.typekit.net/lyz1rty.css";:root{--background:#0a0a0a;--foreground:#ededed}body,html{max-width:100vw}body{color:var(--foreground);background:var(--background);font-family:acumin-pro,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.container{display:grid;grid-template-columns:15rem 40vw 2rem;grid-gap:4rem;gap:4rem;width:-moz-fit-content;width:fit-content;margin:6rem auto 0}.container .textPanel .stickyContainer{position:-webkit-sticky;position:sticky;top:4.25rem}.container .textPanel .stickyContainer .name{font-family:acumin-pro-extra-condensed,sans-serif;font-size:4rem;margin-top:-1.75rem}.container .textPanel .stickyContainer h2{font-weight:500;line-height:1.75rem;margin-top:-.5rem}.container .textPanel .stickyContainer .textContent{margin-top:2rem}@media screen and (max-width:675px){.container{display:flex;flex-direction:column;margin:2rem 0 0 1rem;width:calc(100vw - 5rem)}}@media screen and (max-width:1000px){html{font-size:14px}}@media screen and (max-width:800px){html{font-size:12px}}@media screen and (max-width:675px){html{font-size:14px}}