.link-landing-module__YP9zqa__card{min-width:0}.link-landing-module__YP9zqa__head{text-align:center;justify-items:center;gap:12px;margin-bottom:24px;display:grid}.link-landing-module__YP9zqa__head h1{color:hsl(var(--foreground));text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:28px}.link-landing-module__YP9zqa__head p{color:hsl(var(--muted-foreground));text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.link-landing-module__YP9zqa__head p b{color:hsl(var(--foreground));font-weight:500}.link-landing-module__YP9zqa__mark{color:#6c26ae;color:lab(32.5466% 49.7855 -60.2922);background:#9810fa24;background:lab(43.0295% 75.21 -86.5669/.14);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:600;display:grid}.link-landing-module__YP9zqa__iconMark{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.link-landing-module__YP9zqa__logos{display:inline-flex}.link-landing-module__YP9zqa__logo{width:48px;height:48px;box-shadow:inset 0 0 0 1px hsl(var(--border)), 0 0 0 3px hsl(var(--background));-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px;padding:8px;display:block}.link-landing-module__YP9zqa__logo+.link-landing-module__YP9zqa__logo{margin-left:-12px}.link-landing-module__YP9zqa__photoMark.smb-face{width:48px;height:48px;font-size:16px}.link-landing-module__YP9zqa__photoRow.smb-face{width:36px;height:36px;font-size:13px}.link-landing-module__YP9zqa__photoFace.smb-face{width:26px;height:26px}:is(.link-landing-module__YP9zqa__photoMark.smb-face,.link-landing-module__YP9zqa__photoRow.smb-face){box-shadow:none;margin:0}.link-landing-module__YP9zqa__row{background:hsl(var(--muted) / .5);min-width:0;box-shadow:inset 0 0 0 1px hsl(var(--border));text-align:left;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:12px;display:flex}.link-landing-module__YP9zqa__rowText{min-width:0}.link-landing-module__YP9zqa__rowText strong{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px;display:block}.link-landing-module__YP9zqa__rowText small{color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;display:block}.link-landing-module__YP9zqa__rowLogo,.link-landing-module__YP9zqa__rowMark{border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.link-landing-module__YP9zqa__rowLogo{box-shadow:inset 0 0 0 1px hsl(var(--border));-o-object-fit:contain;object-fit:contain;background:#fff;padding:6px}.link-landing-module__YP9zqa__rowMark{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));font-size:13px;font-weight:600}.link-landing-module__YP9zqa__faces{flex:none;align-items:center;display:inline-flex}.link-landing-module__YP9zqa__actions{gap:8px;display:grid}.link-landing-module__YP9zqa__or{color:hsl(var(--muted-foreground));align-items:center;gap:8px;margin:4px 0;font-size:12px;display:flex}.link-landing-module__YP9zqa__or:before,.link-landing-module__YP9zqa__or:after{content:"";background:hsl(var(--border));flex:1;height:1px}.link-landing-module__YP9zqa__who{color:hsl(var(--muted-foreground));text-align:center;overflow-wrap:anywhere;margin:16px 0 0;font-size:13px;line-height:18px}.link-landing-module__YP9zqa__who button,.link-landing-module__YP9zqa__who a{color:hsl(var(--foreground));font:inherit;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.link-landing-module__YP9zqa__who button:focus-visible,.link-landing-module__YP9zqa__who a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}
.provider-sign-in-button-module__R2olfq__root{width:100%;position:relative}.provider-sign-in-button-module__R2olfq__badge{z-index:1;pointer-events:none;white-space:nowrap;border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:1px 7px;font-size:10px;font-weight:500;line-height:14px;position:absolute;top:0;right:12px;transform:translateY(-50%)}
