.pe-account__step{gap:var(--pe-space-2xs);flex-direction:column;display:flex}.pe-account__title{font-family:var(--pe-font-display);color:var(--pe-paper);margin:0;font-size:1.25rem;font-weight:400}.pe-account__intro,.pe-account__note{font-family:var(--pe-font-body);color:color-mix(in oklab, var(--pe-paper) 72%, transparent);margin:0;font-size:.875rem;line-height:1.6}.pe-account__foot{justify-content:space-between;align-items:center;gap:var(--pe-space-s);flex-wrap:wrap;display:flex}@media (max-width:30rem){.pe-account__foot{flex-direction:column-reverse}}.pe-account__link{font:inherit;color:color-mix(in oklab, var(--pe-paper) 72%, transparent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--pe-paper) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--pe-paper) 30%, transparent);text-underline-offset:.25em;cursor:pointer;transition:color .2s var(--pe-ease), text-decoration-color .2s var(--pe-ease);background:0 0;border:0;padding:0;font-size:.875rem}.pe-account__link:hover,.pe-account__link:focus-visible{color:var(--pe-paper);-webkit-text-decoration-color:var(--pe-accent);text-decoration-color:var(--pe-accent)}.pe-account__link:disabled{opacity:.5;cursor:progress}.pe-account__code{letter-spacing:.4em;font-variant-numeric:tabular-nums;max-width:12rem;font-size:1.25rem}
