body,html{width:100vw;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,PlayfairDisplay;display:grid;background-color:#fffafafa;grid-template-columns:minmax(1em,1fr) 1fr minmax(260px,2000px) 1fr minmax(1em,1fr);overflow-x:hidden}section{position:relative;scroll-snap-align:center;display:flex;flex-direction:column;overflow-x:clip}a{color:inherit;text-decoration:none}h1{size:100}*{box-sizing:border-box}.cursor{border:1px solid #fff;border-radius:50%;pointer-events:none}.cursor,.cursor:after{width:20px;height:20px;position:absolute}.cursor:after{content:"";border:2px solid blue;border-radius:50%;opacity:.5;top:-8px;left:-8px}@keyframes cursorAnim{0%{transform:scale(1)}50%{transform:scale(5)}to{transform:scale(1);opacity:0}}.expand{animation:cursorAnim .5s forwards}.header_nav{position:fixed;top:0;left:0;z-index:10;width:100%;background:hsla(0,0%,98%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06);opacity:1;transform:translateZ(0);transition:opacity .4s var(--delay),transform .5s cubic-bezier(.13,.07,.26,.99) var(--delay),width 0ms linear}.header_hidden{opacity:0;transform:translateY(-100px)}nav{float:right}nav ul{list-style:none}nav li{display:inline-block;margin:0 30px;padding-top:5px}@media (min-height:30em){.section__content>*{opacity:0;transform:translate3d(0,1rem,0);transition:opacity .3s var(--delay),transform .3s cubic-bezier(.13,.07,.26,.99) var(--delay)}}.is-visible .section__content>*{opacity:1;transform:translate3d(0,1rem,0)}.is-visible .section__img{opacity:.75}::-webkit-scrollbar{width:.3rem;height:.3rem}::-webkit-scrollbar-track{background:#e5f2ed}::-webkit-scrollbar-thumb{background-color:#e5f2ed;border-radius:.5rem;background:#747a7a;background:linear-gradient(180deg,#747a7a,#e5f2ed);border:1px solid rgba(86,81,183,.5)}.marquee{border:5px solid #3a3e3d;background-color:#e5f2ed}.marquee,.marquee-content{display:flex;overflow:hidden;position:relative;gap:1rem}.marquee-content{min-width:100%;flex-shrink:0;justify-content:space-around;margin:30px 0;animation:scroll1 17s linear infinite}.caret{width:2px;height:1.2em;background:#3a3a3a;margin-left:2px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}@keyframes scroll1{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.scroll1{animation:scroll 10s linear infinite}html.fs-forge .header_nav{background:rgba(5,5,5,.96)!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;color:#f2f2f2!important}html.fs-forge .header_nav a,html.fs-forge .header_nav li{color:#f2f2f2!important}html.fs-forge .md-logo{background:#e5f2ed!important;mix-blend-mode:normal!important;padding:6px 10px;box-shadow:none;border-radius:4px;position:relative;z-index:7}html.fs-forge .md-logo,html.fs-forge .md-logo img{opacity:1!important;filter:none!important}html.fs-forge .hero-tagline{display:inline-block;background:#e5f2ed;color:#1f2322;padding:4px 12px;border-radius:4px}