.home[data-v-0c54bfb2]{display:grid;align-content:center;justify-items:center;gap:var(--tandi-space-4);min-height:100vh;min-height:100dvh;padding:var(--tandi-space-8) var(--vitrine-gutter);text-align:center;outline:none}.home__title[data-v-0c54bfb2]{font-size:var(--tandi-type-title28-size);line-height:1.1}.home__lead[data-v-0c54bfb2]{margin:0;max-width:40ch;color:var(--tandi-color-text-body);font-size:var(--tandi-type-ui-l-size);line-height:1.6}.home__form[data-v-0c54bfb2]{display:grid;gap:var(--tandi-space-3);width:100%;max-width:26rem;margin-top:var(--tandi-space-3);text-align:left}.home__label[data-v-0c54bfb2]{font-size:var(--tandi-type-ui-s-size);font-weight:var(--tandi-font-weight-semibold);color:var(--tandi-color-text-strong)}.home__field[data-v-0c54bfb2]{display:flex;align-items:center;min-height:var(--tandi-size-button-l);padding:0 var(--tandi-space-4);border:1px solid var(--tandi-color-border-strong);border-radius:var(--tandi-radius-l);background:var(--tandi-color-surface-page)}.home__field[data-v-0c54bfb2]:focus-within{border-color:var(--tandi-color-brand-blue);outline:var(--tandi-ui-focus-outline)}.home__field--error[data-v-0c54bfb2]{border-color:var(--tandi-color-danger-accent)}.home__prefix[data-v-0c54bfb2]{color:var(--tandi-color-text-subtle);font-size:var(--tandi-type-ui-m-size)}.home__input[data-v-0c54bfb2]{flex:1;min-width:0;min-height:var(--tandi-size-touch-min);border:0;background:none;color:var(--tandi-color-text-strong);font:inherit;font-size:var(--tandi-type-ui-m-size);outline:none}.home__error[data-v-0c54bfb2]{margin:0;font-size:var(--tandi-type-ui-xs-size);color:var(--tandi-color-danger-accent)}.home__merchant[data-v-0c54bfb2]{margin:var(--tandi-space-4) 0 0;color:var(--tandi-color-text-subtle);font-size:var(--tandi-type-ui-m-size)}.home__link[data-v-0c54bfb2]{display:inline-block;min-height:var(--tandi-size-touch-min);line-height:var(--tandi-size-touch-min);color:var(--tandi-color-brand-blue);font-weight:var(--tandi-font-weight-semibold)}
