:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: rgb(244, 242, 222);--color-background-soft: rgba(244, 242, 222, .5);--color-background-mute: rgba(244, 242, 222, .8);--color-border: rgb(161, 204, 209);--color-border-hover: rgb(124, 157, 150);--color-heading: rgb(124, 157, 150);--color-text: rgb(124, 157, 150);--color-highlight: rgb(239, 98, 98);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}h1,h2,h3{font-weight:600}a,.green{text-decoration:none;color:#00bd7e;transition:.4s}.form-container{display:flex;align-items:center;justify-content:center;height:100vh}.form-container .input-container{display:none}.form-container .input-container.active{display:block}.form-container .input-container .input-control{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.form-container .input-container .input-control .input-field{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.form-container .input-container .input-control .input-field .input-label{font-size:4rem;font-weight:600;text-align:center}.form-container .input-container .input-control .input-field .input-value{display:flex;align-items:center;gap:.5rem;font-size:4rem}.form-container .input-container .input-control .input-field .input-value input{padding:.5rem 1rem;font-size:4rem;color:var(--color-text);background-color:var(--color-background);outline:0;border:0;border-bottom:4px solid var(--color-border)}.form-container .input-container .input-control .input-field .input-value input[type=number]::-webkit-outer-spin-button,.form-container .input-container .input-control .input-field .input-value input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}.form-container .input-container .input-control .actions{display:flex;justify-content:stretch}.form-container .input-container .input-control .actions .button{padding:.5rem 4rem;font-size:2rem;font-weight:600;border-radius:4px}.form-container .input-container .input-control .actions .button.active,.form-container .input-container .input-control .actions .button:hover{cursor:pointer;color:var(--color-background);background-color:var(--color-text)}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}}@media (max-width: 1023px){#app{max-width:100vw}.form-container .input-container{width:100%}.form-container .input-container .input-control{gap:1rem}.form-container .input-container .input-control .input-field,.form-container .input-container .input-control .input-field .input-value{width:100%}.form-container .input-container .input-control .input-field .input-label,.form-container .input-container .input-control .input-field .input-value{font-size:2rem}.form-container .input-container .input-control .input-field .input-value input{width:100%;font-size:2rem}.form-container .input-container .input-control .actions .button{padding:.5rem 2rem;font-size:1.5rem}}header[data-v-7f191f08]{line-height:1.5;max-height:100vh}.logo[data-v-7f191f08]{display:block;margin:0 auto 2rem}nav[data-v-7f191f08]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-7f191f08]{color:var(--color-text)}nav a.router-link-exact-active[data-v-7f191f08]:hover{background-color:transparent}nav a[data-v-7f191f08]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-7f191f08]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-7f191f08]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-7f191f08]{margin:0 2rem 0 0}header .wrapper[data-v-7f191f08]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-7f191f08]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.input-container[data-v-21ed1d59]{animation:slideIn-21ed1d59 .5s}@keyframes slideIn-21ed1d59{0%{transform:translateY(100vh)}to{transform:translate(0)}}.input-field[data-v-a986b42e]{position:relative}.input-field .search-options[data-v-a986b42e]{display:none;position:absolute;top:14rem;left:0;width:100%;height:12rem;padding:.5rem 1rem;font-size:2rem;color:var(--color-text);background-color:var(--color-background-mute);overflow:auto}.input-field .search-options.show[data-v-a986b42e]{display:block}.input-field .search-options .option[data-v-a986b42e]{padding:.5rem 0}.input-field .search-options .option[data-v-a986b42e]:hover{cursor:pointer;color:var(--color-background-mute);background-color:var(--color-text)}.select-buttons[data-v-a986b42e]{margin:2rem 0;display:flex;justify-content:stretch;gap:4rem}.select-buttons .button[data-v-a986b42e]{display:flex;align-items:center;justify-content:center;text-align:center;width:12rem;height:12rem;padding:4rem;font-size:2rem;font-weight:600;border:2px solid var(--color-text);border-radius:4px}.select-buttons .button.active[data-v-a986b42e],.select-buttons .button[data-v-a986b42e]:hover{cursor:pointer;color:var(--color-background);background-color:var(--color-text)}@media (max-width: 1023px){.input-field .search-options[data-v-a986b42e]{top:8rem;height:8rem;font-size:1.5rem}.select-buttons[data-v-a986b42e]{margin:0 auto;justify-content:center;gap:1rem;width:100%}.select-buttons .button[data-v-a986b42e]{max-width:calc(50vw - 4rem);max-height:calc(50vw - 4rem);padding:3rem;font-size:1.5rem}}
