@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Host+Grotesk:ital,wght@0,300..800;1,300..800&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:DM Sans,sans-serif;background-color:#141414;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative;width:100vw;height:100svh;padding:2em;overflow:hidden}.copy-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:2rem}.copy-container h1{width:70%;color:#141414;font-size:5rem;font-weight:900;line-height:1}.hero .copy-container{background:#fe6d38}.cta .copy-container{background:#c6fe69}.outro .copy-container{background:#7a78ff}.about .copy-container,.features .copy-container{border:.15rem dashed rgb(60,60,60)}.anime-text{width:60%}.anime-text p{color:#fff;text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:900;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.22)}.anime-text .word{display:inline-block;position:relative;margin-right:.2rem;margin-bottom:.2rem;padding:.1rem .2rem;border-radius:2rem;will-change:background-color,opacity}.anime-text .word.keyword-wrapper{margin:0 .4rem .2rem .2rem}.anime-text .word span{position:relative}.anime-text .word span.keyword{border-radius:2rem;display:inline-block;width:100%;height:100%;padding:.1rem 0;color:#141414}.anime-text .word span.keyword:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);height:calc(100% + .4rem);background-color:#fff;border-radius:2rem;z-index:-1}.anime-text .word span.keyword.vibrant:before,.anime-text .word span.keyword.shape:before,.anime-text .word span.keyword.interactive:before{background-color:#7a78ff}.anime-text .word span.keyword.living:before,.anime-text .word span.keyword.expression:before,.anime-text .word span.keyword.storytelling:before{background-color:#fe6d38}.anime-text .word span.keyword.clarity:before,.anime-text .word span.keyword.intuitive:before,.anime-text .word span.keyword.vision:before{background-color:#c6fe69}.anime-text .word span.keyword.farmers:before,.anime-text .word span.keyword.farmer:before,.anime-text .word span.keyword.union:before,.anime-text .word span.keyword.square:before{background-color:#7a78ff}.anime-text .word span.keyword.delivered:before,.anime-text .word span.keyword.deliver:before,.anime-text .word span.keyword.delivery:before,.anime-text .word span.keyword.one:before,.anime-text .word span.keyword.box:before{background-color:#fe6d38}.anime-text .word span.keyword.market:before,.anime-text .word span.keyword.stands:before,.anime-text .word span.keyword.stand:before,.anime-text .word span.keyword.days:before,.anime-text .word span.keyword.back:before,.anime-text .word span.keyword.\33 5\%:before{background-color:#c6fe69}.anime-text .word,.anime-text .word span{opacity:0}@media(max-width:1000px){.copy-container h1{width:90%;font-size:2rem}.anime-text{width:90%}.anime-text p{font-size:1.25rem}.anime-text .word{margin-right:.1rem;margin-bottom:.15rem;padding:.1rem .2rem}.anime-text .word.keyword-wrapper{margin:0 .2rem .1rem .1rem}}.sticky-cta{position:fixed;right:1.25rem;bottom:1.25rem;z-index:10}.sticky-cta__button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.1rem;border-radius:999px;background:#141414d9;border:1px solid rgba(255,255,255,.14);color:#fff;font-weight:900;text-decoration:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 70px #00000080;cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out}.sticky-cta__button:hover{filter:brightness(1.05);transform:translateY(-1px) scale(1.02);box-shadow:0 22px 80px #0000008c}.sticky-cta__button:active{transform:translateY(0) scale(.98)}.sticky-cta__button:focus-visible{outline:none;box-shadow:0 0 0 4px #c6fe6959,0 18px 70px #00000080}@media(max-width:1000px){.sticky-cta{right:.9rem;bottom:.9rem}}.hero-inner{width:min(980px,92%);display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-sub{width:min(56ch,92%);color:#141414e6;font-size:1.35rem;font-weight:800;line-height:1.1}.hero-proof,.hero-note{width:min(56ch,92%);color:#141414d1;font-weight:900;letter-spacing:-.02em;line-height:1.1}.hero .copy-container{opacity:0;transform:translateY(8px);animation:hero-in .3s ease-out .11s forwards;will-change:opacity,transform}@keyframes hero-in{to{opacity:1;transform:translateY(0)}}.hero-proof{margin-top:-.25rem}.hero-note{margin-top:-.6rem}.hero-actions{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.15rem;border-radius:999px;font-weight:900;text-decoration:none;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out}.btn:hover{filter:brightness(1.05);transform:translateY(-1px) scale(1.02)}.btn:active{transform:translateY(0) scale(.98)}.btn:focus-visible{outline:none;box-shadow:0 0 0 4px #c6fe6959}.btn-dark{background:#141414;color:#fff;box-shadow:0 18px 60px #14141459}.btn-dark:hover{box-shadow:0 22px 72px #1414146b}.btn-outline{background:#14141426;color:#141414;border:1px solid rgba(20,20,20,.35)}.btn-outline:hover{box-shadow:0 18px 60px #1414142e}.btn-lime{background:#c6fe69;color:#141414;box-shadow:0 18px 60px #c6fe692e}.btn-lime:hover{box-shadow:0 22px 70px #c6fe693d}.pilot,.trust{width:100vw;height:auto;padding:1.25rem 2em 0;overflow:visible}.pilot-panel{width:min(1100px,100%);margin:0 auto;border-radius:2rem;padding:1.1rem 1.25rem;background:#141414bf;border:1px solid rgba(198,254,105,.35);box-shadow:0 18px 70px #00000073;display:flex;gap:1rem;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pilot-line{color:#ffffffe0;font-weight:900;letter-spacing:-.02em;line-height:1.1}.pill{padding:.55rem .8rem;border-radius:999px;font-weight:900;letter-spacing:-.01em;color:#141414;background:#c6fe69;white-space:nowrap}.trust-panel{width:min(1100px,100%);margin:0 auto;border-radius:2rem;padding:1.1rem 1.25rem;background:#141414bf;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 70px #00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.trust-item{border-radius:1.25rem;padding:.9rem .95rem;color:#ffffffe0;font-weight:900;letter-spacing:-.02em;background:#ffffff0d;text-align:center}.site-footer{width:100vw;padding:1.5rem 2em 3.25rem}.farmers{width:100vw;height:auto;padding:1.25rem 2em 0;overflow:visible}.farmers-panel{width:min(1100px,100%);margin:0 auto;border-radius:2rem;padding:1.25rem 1.35rem;background:#141414c7;border:1px solid rgba(198,254,105,.35);box-shadow:0 18px 70px #00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left}.farmers-title{color:#ffffffeb;font-size:1.6rem;font-weight:900;letter-spacing:-.03em;margin-bottom:.5rem}.farmers-copy{color:#ffffffd1;font-weight:800;letter-spacing:-.01em;line-height:1.25;max-width:80ch;margin-bottom:.65rem}.waitlist-inner{width:min(980px,92%);display:flex;flex-direction:column;align-items:center;gap:1rem}.waitlist-support{color:#141414c7;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin-top:-.25rem}.waitlist-form{display:flex;gap:.65rem;flex-wrap:wrap;justify-content:center}.waitlist-input{width:min(420px,92vw);padding:.95rem 1.05rem;border-radius:999px;border:1px solid rgba(20,20,20,.25);background:#ffffffe0;color:#141414;font-weight:900;letter-spacing:-.01em;outline:none;cursor:text;transition:box-shadow .18s ease-out,border-color .18s ease-out,filter .18s ease-out}.waitlist-input:hover{border-color:#14141454;filter:brightness(1.01)}.waitlist-input:focus{border-color:#7a78ff8c;box-shadow:0 0 0 4px #7a78ff47}.waitlist-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;padding:.95rem 1.15rem;font-weight:900;letter-spacing:-.01em;cursor:pointer;background:#141414;color:#fff;box-shadow:0 18px 60px #14141459;transition:transform .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out}.waitlist-submit:hover{filter:brightness(1.05);transform:translateY(-1px) scale(1.02);box-shadow:0 22px 72px #1414146b}.waitlist-submit:active{transform:translateY(0) scale(.98)}.waitlist-submit:focus-visible{outline:none;box-shadow:0 0 0 4px #fe6d3840,0 18px 60px #14141459}.waitlist-meta{display:flex;flex-direction:column;gap:.35rem;align-items:center}.waitlist-status{color:#141414cc;font-weight:900;letter-spacing:-.02em;min-height:1.1em}.waitlist-fallback{color:#141414d1;font-weight:900;letter-spacing:-.02em;text-decoration:none}.waitlist-fallback:hover{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer-panel{width:min(1100px,100%);margin:0 auto;border-radius:2rem;padding:1.4rem 1.5rem;background:#141414cc;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 70px #00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.footer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.footer-label{color:#fff9;font-weight:900;letter-spacing:-.02em;margin-bottom:.35rem}.footer-link{color:#ffffffe6;font-weight:900;letter-spacing:-.02em;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-note{color:#ffffffb8;font-weight:800;letter-spacing:-.01em;line-height:1.2;max-width:80ch}.footer-tiny{margin-top:.75rem;color:#ffffff85;font-weight:900;letter-spacing:-.02em}@media(max-width:700px){.hero-sub{font-size:1.05rem}.pilot-panel{flex-direction:column;align-items:flex-start}.trust-row,.footer-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero .copy-container{animation:none!important;opacity:1!important;transform:none!important}.btn,.sticky-cta__button,.waitlist-submit,.waitlist-input{transition:none!important}.btn:hover,.sticky-cta__button:hover,.waitlist-submit:hover{transform:none!important;filter:none!important}}
