.welcome[data-v-2f1685c1]{font-family:Geist,sans-serif;font-size:1rem;color:var(--bs-link-color)}.welcome .logo[data-v-2f1685c1]{max-width:30%}.welcome .icon[data-v-2f1685c1]{width:28%;max-width:428px}.welcome .icon .inner[data-v-2f1685c1]{position:relative;width:100%;padding-top:25.24%}.welcome .icon svg[data-v-2f1685c1]{position:absolute;top:0;left:0;width:100%;height:100%}.welcome h1[data-v-2f1685c1]{font-size:2rem;font-weight:600}.welcome .headline[data-v-2f1685c1]{font-family:Grape Nuts,serif;font-size:3rem;line-height:1.2}@media only screen and (max-width:767px){.welcome .logo[data-v-2f1685c1]{width:60%;max-width:245px;order:-1}.welcome .icon[data-v-2f1685c1]{width:100%;max-width:300px}.welcome .headline[data-v-2f1685c1]{font-size:2.25rem}}
