body{margin:0;padding:0}.root[data-v-8d549bcd]{box-sizing:border-box;margin:0;padding:0;align-items:center;background-color:#f0e7e9;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHZpZXdCb3g9IjAgMCAxNDQwIDEwMjQiIHdpZHRoPSIxNDQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xNDQwIDUxMC4wMDA2NDh2LTUxMC4wMDA2NDhoLTE0NDB2Mzg0LjAwMDY0OGM0MTcuMzExOTM5IDEzMS4xNDIxNzkgODkxIDE3MS41MTMgMTQ0MCAxMjZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#261b23;display:flex;flex-direction:column;font-family:Sans-Serif;font-size:calc(.9em + .5vw);font-style:normal;font-weight:400;justify-content:center;line-height:1.25;min-height:100vh;text-align:center}@media(prefers-color-scheme:dark){.root[data-v-8d549bcd]{background-color:#1a1a1a;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHZpZXdCb3g9IjAgMCAxNDQwIDEwMjQiIHdpZHRoPSIxNDQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xNDQwIDUxMC4wMDA2NDh2LTUxMC4wMDA2NDhoLTE0NDB2Mzg0LjAwMDY0OGM0MTcuMzExOTM5IDEzMS4xNDIxNzkgODkxIDE3MS41MTMgMTQ0MCAxMjZ6IiBmaWxsPSIjMzMzIi8+PC9zdmc+);color:#e0e0e0}}.logo[data-v-8d549bcd]{display:inline-block;height:9.8vw;min-height:130px;padding:1.5em;will-change:filter;transition:filter .3s;filter:drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08))}.logo.inertia[data-v-8d549bcd]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-8d549bcd]:hover{filter:drop-shadow(0 0 2em #61dafbaa)}.logo.rails[data-v-8d549bcd]:hover{filter:drop-shadow(0 0 2em rgb(211 0 1 / .6))}@media(prefers-color-scheme:dark){.logo[data-v-8d549bcd]{filter:drop-shadow(0 20px 13px rgb(255 255 255 / .03)) drop-shadow(0 8px 5px rgb(255 255 255 / .08))}}.card[data-v-8d549bcd]{padding:2em;font-size:.7em;color:#948e90}.footer[data-v-8d549bcd]{bottom:0;left:0;margin:0 2rem 2rem;position:absolute;right:0}.footer ul[data-v-8d549bcd]{list-style:none}.footer ul li[data-v-8d549bcd]{display:inline}.footer ul ul li[data-v-8d549bcd]:after{content:" | ";font-weight:300;color:#948e90}.footer ul ul li[data-v-8d549bcd]:last-child:after{content:""}
