.gb-signin-page{min-height:70vh;padding:clamp(20px, min(2.6vw, 4.4vh), 36px) 0 var(--gb-pub-space-ref);color:var(--gb-ink);font-family:var(--font-display,"Hanken Grotesk", system-ui, sans-serif);-webkit-font-smoothing:antialiased;place-items:center;display:grid}.gb-signin-stack{gap:var(--space-4);width:min(100%,400px);display:grid}.gb-signin-form{gap:var(--space-4);text-align:left;display:grid}.gb-signin-page .gb-google-auth{gap:var(--space-3);display:grid}.gb-signin-note,.gb-signin-links{color:var(--gb-ink-3);font-size:var(--fs-xs);text-wrap:pretty;margin:0;line-height:1.5}.gb-signin-note{text-align:center}.gb-signin-links{gap:var(--space-1) var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.gb-signin-outcome{gap:var(--space-3);text-align:left;display:grid}.gb-signin-outcome-title{font-size:var(--fs-body-lg);font-weight:var(--fw-black);margin:0;line-height:1.2}.gb-signin-outcome-body{color:var(--gb-ink-2);font-size:var(--fs-sm);margin:0;line-height:1.5}.gb-signin-outcome .gb-signin-inline-action{justify-self:start}@media (max-width:720px){.gb-signin-page{padding-inline:calc(var(--gb-pub-gutter) - 14px)}}@media (max-width:560px){.gb-signin-page{padding-top:var(--space-4);align-items:start}}
