.SocialAuthButtons_root__ZlHqt{width:100%;max-width:460px}.SocialAuthButtons_root__ZlHqt h2{margin:0 0 14px;color:var(--lp-ink,#0f172a);font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.SocialAuthButtons_providers__tsYL9{display:grid;gap:10px}.SocialAuthButtons_provider__G7ZLw{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 52px;border:1px solid var(--lp-line,#cbd5e1);border-radius:4px;background:var(--lp-paper,#fff);color:var(--lp-ink,#0f172a);font-size:15px;font-weight:750;text-decoration:none;transition:border-color .12s ease,background-color .12s ease,transform .12s ease}.SocialAuthButtons_provider__G7ZLw:hover{border-color:var(--lp-ink,#0f172a);background:var(--lp-paper2,#f8fafc);transform:translateY(-1px)}.SocialAuthButtons_provider__G7ZLw:focus-visible{outline:3px solid var(--lp-cobalt,#2563eb);outline-offset:2px}.SocialAuthButtons_providers__tsYL9 .SocialAuthButtons_provider__G7ZLw{color:var(--lp-ink,#0f172a)}.SocialAuthButtons_mark__fem_e{position:absolute;left:18px;display:grid;width:24px;height:24px;place-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:800;line-height:1}.SocialAuthButtons_google__yon3G .SocialAuthButtons_mark__fem_e{color:#4285f4}.SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia,.SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia .SocialAuthButtons_mark__fem_e{background:#000;color:#fff}.SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia:hover{border-color:#000;background:#171717;color:#fff}.SocialAuthButtons_x__dbbVG .SocialAuthButtons_mark__fem_e{font-size:17px}.SocialAuthButtons_meta__ns29E .SocialAuthButtons_mark__fem_e{color:#0866ff}.SocialAuthButtons_privacy__D02M9{margin:12px auto 0;color:var(--lp-muted,#64748b);font-size:11px;line-height:1.45;text-align:center}.SocialAuthButtons_onboarding__kGQG8{max-width:none}.SocialAuthButtons_onboarding__kGQG8 h2{margin-bottom:10px;color:#8c8c96;font-size:10px;letter-spacing:.14em;text-align:left}.SocialAuthButtons_onboarding__kGQG8 .SocialAuthButtons_providers__tsYL9{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SocialAuthButtons_onboarding__kGQG8 .SocialAuthButtons_provider__G7ZLw{min-height:54px;padding:0 18px 0 46px;border-color:#d4d4da;border-radius:0;color:#0b0b0d;background:#fff;font-size:13px;font-weight:700}.SocialAuthButtons_onboarding__kGQG8 .SocialAuthButtons_mark__fem_e{left:14px}.SocialAuthButtons_onboarding__kGQG8 .SocialAuthButtons_privacy__D02M9{display:none}html[data-ps-mode=dark] .SocialAuthButtons_onboarding__kGQG8 h2{color:#8c8c96!important}@media (max-width:520px){.SocialAuthButtons_onboarding__kGQG8 .SocialAuthButtons_providers__tsYL9{grid-template-columns:1fr}}.SocialAuthButtons_ondark__ksws5{max-width:none}.SocialAuthButtons_ondark__ksws5 h2{margin-bottom:10px;color:#8c8c96;font-size:10px;letter-spacing:.14em;text-align:left}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_providers__tsYL9{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_provider__G7ZLw{min-height:48px;padding:0 14px 0 44px;border-color:#d4d4da;border-radius:0;background:#fff;color:#0b0b0d;font-size:13px;font-weight:700}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_provider__G7ZLw:hover{border-color:#fff;background:#f2f2f2}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia,.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia .SocialAuthButtons_mark__fem_e{background:#000;color:#fff}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_provider__G7ZLw.SocialAuthButtons_apple__QIbia:hover{border-color:#fff;background:#171717}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_mark__fem_e{left:14px}.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_privacy__D02M9{margin-left:0;color:#8c8c96;text-align:left}@media (max-width:520px){.SocialAuthButtons_ondark__ksws5 .SocialAuthButtons_providers__tsYL9{grid-template-columns:1fr}}