.layout-container[data-v-c24f8a10]{align-items:center;background-color:var(--background);display:none;flex-direction:column;height:100vh;justify-content:center;position:relative}@media (min-width:768px){.layout-container[data-v-c24f8a10]{display:grid}}@media (min-width:1024px){.layout-container[data-v-c24f8a10]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;padding-left:0;padding-right:0}}.ColLeft[data-v-c24f8a10]{background-color:var(--smithy-header-background);color:#fff;display:none;flex-direction:column;height:100%;padding:2.5rem;position:relative}@media (min-width:1024px){.ColLeft[data-v-c24f8a10]{display:flex}}.Logo[data-v-c24f8a10]{align-items:center;display:flex;font-size:1.125rem;font-weight:900;line-height:1.75rem;position:relative;z-index:20}.Background[data-v-c24f8a10]{bottom:0;height:100%;opacity:.1;padding-top:5rem;position:absolute;right:0}@media (min-width:1024px){.ColRight[data-v-c24f8a10]{padding:2rem}}.ColRight[data-v-c24f8a10] .Page{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:0 auto}@media (min-width:640px){.ColRight[data-v-c24f8a10] .Page{width:350px}}.ColRight[data-v-c24f8a10] .Page :deep() h1{font-size:1.5rem;font-weight:600;line-height:2rem;margin-top:.5rem;text-align:center}.ColRight[data-v-c24f8a10] .Page :deep() p{font-size:.875rem;line-height:1.25rem;text-align:center}.ColRight[data-v-c24f8a10] .Page :deep() button{width:100%}.ColRight[data-v-c24f8a10] .Page :deep() a{text-decoration:underline;text-underline-offset:4px}.ColRight[data-v-c24f8a10] .Page :deep() a:hover{color:var(--foreground);text-decoration:none}.ColRight[data-v-c24f8a10] .Page :deep() .ErrorMessage{color:var(--destructive);font-size:.8em;padding:0;text-align:left}
