*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{background:#000;color:#f5f5f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}ul,ol{list-style:none}a{color:inherit;text-decoration:none}::selection{background:#fff;color:#000}.ventures{flex:1;min-width:0}.ventures__item{position:relative}.ventures:hover .ventures__item:not(:hover) .ventures__content{filter:blur(3px);opacity:.4}.ventures__corner{position:absolute;width:.75rem;height:.75rem;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(0,0,.2,1),transform .35s cubic-bezier(0,0,.2,1)}.ventures__corner--tl{top:.125rem;left:-.25rem;border-top:1px solid #ffffff;border-left:1px solid #ffffff;transform:translate(.5rem,.5rem)}.ventures__corner--tr{top:.125rem;right:-.25rem;border-top:1px solid #ffffff;border-right:1px solid #ffffff;transform:translate(-.5rem,.5rem)}.ventures__corner--bl{bottom:.125rem;left:-.25rem;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;transform:translate(.5rem,-.5rem)}.ventures__corner--br{bottom:.125rem;right:-.25rem;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transform:translate(-.5rem,-.5rem)}.ventures__item:hover .ventures__corner{opacity:1;transform:translate(0)}.ventures__row{position:relative;display:flex;align-items:baseline;padding-block:.5rem}@media(min-width:48rem){.ventures__row{padding-block:.625rem}}.ventures__content{display:flex;flex:1;align-items:baseline;gap:.5rem;min-width:0;transition:filter .35s cubic-bezier(0,0,.2,1),opacity .35s cubic-bezier(0,0,.2,1)}.ventures__protocol{position:absolute;top:50%;right:calc(100% + .5rem);display:none;width:max-content;transform:translateY(-50%);pointer-events:none;white-space:nowrap;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:.75rem;letter-spacing:.02em;color:#737373}@media(min-width:80rem){.ventures__protocol{display:block}}.ventures__protocol-char{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity .25s cubic-bezier(0,0,.2,1),transform .25s cubic-bezier(0,0,.2,1)}.ventures__item:hover .ventures__protocol-char{opacity:1;transform:translateY(0)}.ventures__name{font-size:1rem;font-weight:500;letter-spacing:-.025em;transition:transform .3s cubic-bezier(0,0,.2,1)}@media(min-width:48rem){.ventures__name{font-size:1.25rem}}.ventures__tag{display:none;flex-shrink:0;margin-left:auto;white-space:nowrap;font-size:.75rem;color:#a3a3a3;transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1)}@media(min-width:40rem){.ventures__tag{display:block}}@media(min-width:48rem){.ventures__tag{font-size:.8125rem}}.ventures__tag--soon{opacity:.6}.ventures__tag--peek{opacity:0;transform:translate(-.5rem)}.ventures__arrow{flex-shrink:0;align-self:center;width:.875rem;height:.875rem;color:#737373;opacity:0;transform:translate(-.25rem,.25rem);transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1),color .3s cubic-bezier(0,0,.2,1)}.ventures__row:hover .ventures__name{transform:translate(.35rem)}.ventures__row:hover .ventures__tag--peek{opacity:1;transform:translate(0)}.ventures__row:hover .ventures__arrow{opacity:1;transform:translate(0);color:#fff}.statement{max-width:39rem;font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:-.025em}@media(min-width:48rem){.statement{line-height:1.25}}.statement__line{display:block;will-change:opacity,transform;color:#d1d1d1}.statement__gap{display:block;height:2em}.statement__accent{color:#ff4f38;font-weight:700}.statement__bold{font-weight:700;color:#fff}.statement__link{color:#fff;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:#fff;transition:color .3s cubic-bezier(0,0,.2,1),text-decoration-color .3s cubic-bezier(0,0,.2,1)}.statement__link:hover{color:#fff;text-decoration-color:#fff}.statement__sg{font-size:.75em;letter-spacing:.04em;position:relative;bottom:.6rem;margin-right:.3em;vertical-align:baseline}.footer{display:flex;align-items:center;justify-content:space-between;padding-block:1.5rem;font-size:.875rem;color:#a3a3a3}.contact{display:flex;flex-direction:column;flex-shrink:0;gap:.375rem;font-size:.75rem}@media(min-width:40rem){.contact{font-size:.875rem}}.contact__label{color:#a3a3a3}.contact__link{font-weight:500;text-underline-offset:4px}.contact__link:hover{text-decoration:underline}.logo{flex-shrink:0;-webkit-user-select:none;user-select:none}.logo__mark{position:relative;display:inline-flex;align-items:center;white-space:nowrap;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:3rem;font-weight:500;line-height:1;letter-spacing:-.025em}@media(min-width:40rem){.logo__mark{font-size:3.75rem}}@media(min-width:48rem){.logo__mark{font-size:4.5rem}}@media(min-width:80rem){.logo__mark{font-size:6rem}}.logo__img{height:1.05em;width:auto}.logo__text{margin-left:.08em;font-family:Archivo,Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:800;letter-spacing:.01em}.logo__reg{position:absolute;left:100%;top:.08em;margin-left:.15em;font-size:.32em;line-height:1}.color-bends-container{position:relative;width:100%;height:100%;overflow:hidden}.app{min-height:100vh;background:#000;color:#f5f5f5}.app__bg{position:fixed;inset:0;z-index:0;pointer-events:none}.app__content{position:relative;z-index:10;display:flex;flex-direction:column;width:100%;max-width:72rem;min-height:100vh;margin-inline:auto;padding-inline:1.5rem}@media(min-width:48rem){.app__content{padding-inline:2.5rem}}.app__main{display:flex;flex:1;flex-direction:column;justify-content:center;padding-block:3.5rem}@media(min-width:48rem){.app__main{padding-block:5rem}}.app__grid{display:flex;flex-direction:column;gap:8rem}@media(min-width:48rem){.app__grid{flex-direction:row;align-items:flex-start}}@media(min-width:64rem){.app__grid{gap:8rem}}.app__aside{display:flex;flex-direction:column;flex-shrink:0;gap:2rem}@media(min-width:48rem){.app__aside{gap:2.5rem}}.app__right{flex:1;min-width:0}.app__ventures{margin-top:2.4rem}@media(min-width:48rem){.app__ventures{margin-top:2.4rem}}
