.styles_page__Eipms{--auth-button-height:44px;display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - env(safe-area-inset-top, 0px));padding:24px var(--cc-gutter) calc(24px + env(safe-area-inset-bottom, 0px));color:var(--cc-on-dark);text-align:start}.styles_card__7w7px{display:flex;flex-direction:column;gap:20px;width:100%;max-width:400px}.styles_brand__XyPbZ{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:4px;text-align:center}.styles_icon__AUj0u{margin-bottom:10px;border-radius:18px}.styles_title__VJ_b3{margin:0;font-size:28px;font-weight:700;line-height:34px}.styles_subtitle__7r6rx{margin:0;font-size:15px;line-height:20px;color:var(--cc-on-dark-muted)}.styles_error__Q0tVc{margin:0;padding:12px 16px;border:1px solid color-mix(in srgb,var(--cc-danger) 45%,#0000);border-radius:var(--cc-radius-card);background:color-mix(in srgb,var(--cc-danger) 14%,#0000);color:#ffd6d6;font-size:14px;line-height:20px}.styles_terms__szSqm{margin:0;color:var(--cc-on-dark-muted);font-size:13px;line-height:19px;text-align:center;text-wrap:balance}.styles_terms__szSqm a{color:var(--cc-on-dark);text-decoration:underline;text-underline-offset:2px}.styles_divider__59TYP{display:flex;align-items:center;gap:12px;color:var(--cc-on-dark-muted);font-size:13px}.styles_divider__59TYP:after,.styles_divider__59TYP:before{content:"";flex:1 1;height:1px;background:var(--cc-stroke)}.styles_providers__tJUOJ{display:flex;flex-direction:column;gap:10px}.styles_provider__qzZuS{gap:10px;width:100%;height:var(--auth-button-height);min-height:0;font-size:17px;font-weight:500}.styles_provider__qzZuS .styles_mark__p3UiX{width:auto;height:22px}.styles_apple__qcHbX{background:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-weight:500}.styles_apple__qcHbX:hover:not(:disabled){background:#f2f2f2}.styles_google__YVZXK{border:1px solid #747775;background:#fff;color:#1f1f1f;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500}.styles_google__YVZXK:hover:not(:disabled){background:#f2f2f2}