.auth-root{display:grid;min-height:100dvh;padding:var(--sp-4);gap:var(--sp-4)}@media (min-width:900px){.auth-root{grid-template-columns:minmax(0,28rem) minmax(0,1fr)}}.auth-panel{display:grid;align-content:center;justify-items:stretch;gap:var(--sp-5);width:100%;max-width:26rem;margin-inline:auto;padding-block:var(--sp-6)}.auth-panel>a:first-child{justify-self:start}.auth-sign{display:none;align-items:end;padding:var(--sp-7)}@media (min-width:900px){.auth-sign{display:flex}}.auth-sign .fr-hero-dust{display:none}