:root{--dirt: #ffffff;--sky: #6BB4E9;--corn: #09590E;--soybeans: #004104;--road: #000000}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--road);background:var(--road);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,"sans=serif",sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0 auto;font-weight:400;text-align:center}a{text-decoration:none;color:var(--sky);transition:.4s;padding:3px}.home[data-v-15330a2c]{height:100vh;width:100vw;overflow:hidden;position:relative}.sky[data-v-15330a2c]{background-color:var(--sky);text-align:center;width:100%;height:calc(var(--height) * 1px)}.sky .logo[data-v-15330a2c]{position:relative;top:calc(var(--bottom) * 1px)}.fields[data-v-15330a2c]{position:absolute;left:0;z-index:-1}.fields .corn[data-v-15330a2c]{fill:var(--corn)}.fields .soybeans[data-v-15330a2c]{fill:var(--soybeans)}.intro[data-v-15330a2c]{padding-top:15vh}.intro h1[data-v-15330a2c]{font-weight:700}.intro .studio-description[data-v-15330a2c]{margin:auto;margin-top:7vh;width:40%;max-width:460px}.studio-description[data-v-15330a2c],.cta[data-v-15330a2c]{color:var(--dirt);font-size:clamp(20px,1.5em,40px);font-weight:700}.title[data-v-15330a2c]{color:var(--dirt);font-size:clamp(20px,2.5em,40px)}.socials[data-v-15330a2c]{margin-top:clamp(20px,6vh,60px)}.socials .links[data-v-15330a2c]{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:20px}.socials .social-logo img[data-v-15330a2c]{width:clamp(40px,6vw,80px)}@media only screen and (max-width: 800px){.intro[data-v-15330a2c]{padding-top:15vh}.intro .title[data-v-15330a2c]{font-size:clamp(18px,2em,22px)}.intro .studio-description[data-v-15330a2c]{min-width:300px;max-width:77vw}.studio-description[data-v-15330a2c],.cta[data-v-15330a2c]{font-size:clamp(18px,1em,30px)}.socials[data-v-15330a2c]{position:absolute;bottom:100px;width:100%}.socials .social-logo img[data-v-15330a2c]{width:clamp(30px,18vw,100px)}}
