:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--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);--section-gap:160px}@media (prefers-color-scheme:dark){: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(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}*{border:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}input::-ms-clear{display:none}textarea{resize:vertical}button,input[type=submit]{box-shadow:none;cursor:pointer;background:0 0;display:inline-block}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}input[type=file]{max-width:100%}@font-face{font-family:Googlesans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/googlesans_regular-CA9oAbIw.woff2)format("woff2"),url(/build/assets/googlesans_regular-D_udrOLL.woff)format("woff"),url(/build/assets/googlesans_regular-ohE4rGX0.ttf)format("truetype")}@font-face{font-family:Googlesans;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/googlesans_regular-CA9oAbIw.woff2)format("woff2"),url(/build/assets/googlesans_regular-D_udrOLL.woff)format("woff"),url(/build/assets/googlesans_regular-ohE4rGX0.ttf)format("truetype")}@font-face{font-family:Junge;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/Junge-Regular-DC985gLK.woff2)format("woff2"),url(/build/assets/Junge-Regular-DvfOEckl.woff)format("woff"),url(/build/assets/Junge-Regular-DtKgXCNY.ttf)format("truetype")}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/MontserratAlternates-Medium-BLEb0KfT.woff2)format("woff2"),url(/build/assets/MontserratAlternates-Medium-DYKyqbAd.woff)format("woff")}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/MontserratAlternates-Regular-K5UPdPsI.woff2)format("woff2"),url(/build/assets/MontserratAlternates-Regular-7Vn_9EM_.woff)format("woff")}@font-face{font-family:Windsong;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/WindSong-Regular-CVE19-oB.woff2)format("woff2"),url(/build/assets/WindSong-Regular-B-gXmjfO.woff)format("woff"),url(/build/assets/WindSong-Regular-DJTmjQQw.ttf)format("truetype")}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;font-family:Googlesans,Arial,Helvetica,sans-serif}.container{width:100%;max-width:1420px;margin:0 auto;padding:0 20px}.section-title{color:#191919;-webkit-text-stroke:.5px #191919;font-size:64px;font-weight:400;line-height:156%}#app{width:100%;max-width:100%;margin:0 auto;font-weight:400}@media (hover:hover){a:hover{color:#f1cdcd;text-decoration:none}}@media (width>=1024px){body{display:flex}}
