@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-mono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/inter-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/inter-variable-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.hv-1:hover{opacity:1!important;color:var(--mint)!important}.hv-2:hover{background:var(--mint)!important;box-shadow:0 6px 18px color-mix(in srgb, var(--mint) 32%, transparent)!important}.hv-3:hover{color:var(--mint)!important}.hv-4:hover{background:var(--mint)!important}.hv-5:hover{box-shadow:0 16px 34px color-mix(in srgb, var(--navy) 32%, transparent), 0 2px 0 #ffffff38 inset!important;transform:translateY(-2px)!important}.hv-6:hover{background:color-mix(in srgb, var(--navy) 7%, transparent)!important;color:var(--text)!important}.hv-7:hover{box-shadow:0 34px 70px color-mix(in srgb, var(--navy) 38%, transparent)!important;transform:translateY(-4px)!important}.hv-8:hover{box-shadow:0 24px 52px color-mix(in srgb, var(--navy) 10%, transparent)!important;transform:translateY(-4px)!important}.hv-9:hover{animation-play-state:paused!important}.hv-10:hover{border-color:color-mix(in srgb, var(--teal) 85%, transparent)!important;box-shadow:0 12px 26px color-mix(in srgb, var(--navy) 12%, transparent)!important;transform:translateY(-3px)!important}.hv-11:hover{background:#fff!important}.hv-12:hover{background:#ffffff09!important}.hv-13:hover{color:#fff!important;gap:14px!important}.hv-14:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--navy) 10%, transparent)!important;border-color:color-mix(in srgb, var(--mint) 35%, transparent)!important;z-index:5!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.hv-15:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--mint-light) 32%, transparent)!important;transform:translateY(-2px)!important}.hv-16:hover{background:var(--mint-light)!important}.hv-40:hover{opacity:1!important;color:var(--mint)!important}.hv-41:hover{background:var(--mint)!important}.hv-42:hover{color:var(--mint)!important}.hv-43:hover{color:#fff!important}.hv-44:hover{background:color-mix(in srgb, var(--navy) 7%, transparent)!important;color:var(--text)!important}.hv-45:hover{background:color-mix(in srgb, var(--navy) 6%, transparent)!important;color:var(--text)!important}.hv-46:hover{background:var(--mint)!important;color:#fff!important}.hv-24:hover{background:color-mix(in srgb, var(--accent-20) 45%, transparent)!important}.hv-25:hover{color:var(--text)!important;gap:14px!important}html{scroll-behavior:smooth}::selection{background:color-mix(in srgb, var(--teal) 30%, transparent)}body{background:#fff;margin:0}input,textarea,button{box-sizing:border-box;font-family:Outfit,sans-serif}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:var(--mint)}a:hover{color:var(--navy)}::placeholder{color:color-mix(in srgb, var(--navy) 40%, transparent)}#waitlist ::placeholder{color:#eaf3f194}@keyframes bb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bb-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes bb-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes bb-dash{to{stroke-dashoffset:-22px}}@keyframes bb-dash-rev{to{stroke-dashoffset:22px}}@keyframes bb-rise{0%,6%{transform:scaleY(0)}26%{transform:scaleY(1)}78%{transform:scaleY(1)}90%,to{transform:scaleY(0)}}@keyframes bb-fillx{0%,6%{transform:scaleX(0)}28%{transform:scaleX(1)}78%{transform:scaleX(1)}90%,to{transform:scaleX(0)}}@keyframes bb-nudge{0%,86%,to{transform:scale(1)}6%{transform:scale(1.35)}12%{transform:scale(1)}}@keyframes bb-flowx{to{background-position-x:11px}}@keyframes bb-donut{0%,6%{opacity:.4;transform:rotate(-70deg)}28%{opacity:1;transform:rotate(0)}76%{opacity:1;transform:rotate(0)}88%,to{opacity:.4;transform:rotate(-70deg)}}@keyframes bb-draw{0%,6%{stroke-dashoffset:100px}40%{stroke-dashoffset:0}78%{stroke-dashoffset:0}88%,to{stroke-dashoffset:100px}}@keyframes bb-fadeline{0%,10%{opacity:0}40%,78%{opacity:1}88%,to{opacity:0}}@keyframes bb-dotpop{0%,38%{opacity:0;transform:scale(.4)}46%,78%{opacity:1;transform:scale(1)}86%,to{opacity:0;transform:scale(.4)}}@keyframes bb-st1{0%,4%{opacity:0;transform:translateY(8px)}10%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-st2{0%,12%{opacity:0;transform:translateY(8px)}18%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-st3{0%,20%{opacity:0;transform:translateY(8px)}26%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-st4{0%,28%{opacity:0;transform:translateY(8px)}34%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-st5{0%,38%{opacity:0;transform:translateY(8px)}44%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-st6{0%,48%{opacity:0;transform:translateY(8px)}54%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-type{0%,2%{width:0}9%,94%{width:26ch}99%,to{width:0}}@keyframes bb-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bb-q0{0%,16%{opacity:0;transform:translateY(8px)}20%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-q1{0%,24%{opacity:0;transform:translateY(8px)}28%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-q2{0%,28%{opacity:0;transform:translateY(8px)}32%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-q3{0%,32%{opacity:0;transform:translateY(8px)}36%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-q4{0%,36%{opacity:0;transform:translateY(8px)}40%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-q5{0%,44%{opacity:0;transform:translateY(8px)}49%,93%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(8px)}}@keyframes bb-grow{0%,46%{transform:scaleY(0)}52%,93%{transform:scaleY(1)}99%,to{transform:scaleY(0)}}@keyframes bb-a1{0%,4%{opacity:0;transform:translateY(8px)}8%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-a2{0%,12%{opacity:0;transform:translateY(8px)}17%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-a3{0%,20%{opacity:0;transform:translateY(8px)}25%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-a4{0%,28%{opacity:0;transform:translateY(8px)}32%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-a5{0%,35%{opacity:0;transform:translateY(8px)}40%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-a6{0%,45%{opacity:0;transform:translateY(8px)}49%,97%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-ln1{0%,4%{opacity:0}10%,93%{opacity:1}99%,to{opacity:0}}@keyframes bb-ln2{0%,12%{opacity:0}18%,93%{opacity:1}99%,to{opacity:0}}@keyframes bb-ln3{0%,20%{opacity:0}26%,93%{opacity:1}99%,to{opacity:0}}@keyframes bb-ln4{0%,28%{opacity:0}34%,93%{opacity:1}99%,to{opacity:0}}#platform [data-anim]:not([data-inview]) *,#foundation [data-anim]:not([data-inview]) *{animation-play-state:paused!important}.site-footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:start;gap:32px 40px;display:grid}.site-footer-bar{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}@media (width<=760px){.site-footer-grid{grid-template-columns:1fr 1fr}.site-footer-brand{grid-column:1/-1}.site-footer-bar{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){svg *,[style*=animation]{animation:none!important}}
