.dz-hd__acts .dz-hd__cta[data-auth=welcome]{text-transform:none;letter-spacing:normal;font-weight:500}
.dz-auth2w.is-welcome .dz-auth2__scrim{background:rgba(5,5,5,.50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.dz-auth2w.is-welcome .dz-auth2{width:min(510px,calc(100% - 32px));background:radial-gradient(ellipse at 50% 35%,#30302f,#262625);border-radius:4px;color:#f7f6f3}
.dz-auth2w.is-welcome .dz-auth2__x{background:transparent;color:#fff;top:20px;right:18px}
.dz-auth2w.is-welcome .dz-auth2__x:hover{background:#ffffff18}
.dz-auth-welcome{padding:48px 42px 40px;text-align:center;box-sizing:border-box}
.dz-auth-welcome__logo{display:block;width:220px;max-width:75%;height:auto;margin:0 auto 28px;filter:invert(1)}
.dz-auth-welcome h2{font-family:var(--dz-font-editorial,"Bodoni Moda",Georgia,serif);font-weight:400;font-size:44px;line-height:1.15;letter-spacing:-.025em;margin:0 0 16px;color:inherit}
.dz-auth-welcome #dz-auth-welcome-desc{font-size:17px;font-weight:400;line-height:1.5;margin:0 0 24px;color:#e0dfdc}
.dz-auth-welcome button{font-family:inherit;cursor:pointer}
.dz-auth-welcome__create{position:relative;width:100%;min-height:60px;padding:16px 42px 16px 18px;background:#deddda;color:#080808;border:0;border-radius:3px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.055em}
.dz-auth-welcome__create span{position:absolute;right:20px;font-size:24px;line-height:20px;font-weight:400}
.dz-auth-welcome__create:hover{background:#f2f0ed}
.dz-auth-welcome__login{margin:26px 0 26px;font-size:16px;line-height:1.5;color:#dfdfdc}
.dz-auth-welcome__login button,.dz-auth-welcome__brand{border:0;padding:0;background:none;color:#f5f4f1;text-decoration:underline;text-underline-offset:3px;font-size:inherit;font-weight:600}
.dz-auth-welcome__login button{margin-left:6px}
.dz-auth-welcome__brand{font-size:14px;margin:0 0 28px}
.dz-auth-welcome__legal{margin:0;padding:16px 10px;border:1px solid #9b9b96;border-radius:2px;font-size:12px;line-height:1.5;color:#d5d4d0}
.dz-auth-welcome button:focus-visible,.dz-auth2w.is-welcome .dz-auth2__x:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(max-width:600px){.dz-auth-welcome{padding:40px 24px 28px}.dz-auth-welcome__logo{width:190px;margin-bottom:20px}.dz-auth-welcome h2{font-size:34px}.dz-auth-welcome #dz-auth-welcome-desc{font-size:15px}.dz-auth-welcome__create{font-size:13px;min-height:54px}.dz-auth-welcome__login{font-size:14px;margin:24px 0}.dz-auth-welcome__legal{font-size:11px}.dz-auth2w.is-welcome .dz-auth2{max-height:calc(100dvh - 24px)}}

/* Vender sin sesión: explicación previa, sin alterar el editor autenticado. */
.dz-auth2w.is-sell-intro .dz-auth2__scrim{background:rgba(5,5,5,.50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.dz-auth2w.is-sell-intro .dz-auth2{width:min(1026px,calc(100% - 32px));max-height:calc(100dvh - 32px);border-radius:5px;background:#f3f1ee;color:#101010}
.dz-auth2w.is-sell-intro .dz-auth2__x{top:22px;right:22px;background:transparent;color:#101010}
.dz-sell-intro{padding:30px 28px 26px;box-sizing:border-box}
.dz-sell-intro__logo{width:124px;height:34px;overflow:hidden;margin-bottom:22px}
.dz-sell-intro__logo img{display:block;width:220px;height:auto;max-width:none;transform:translate(-48px,-12px)}
.dz-sell-intro h2{margin:0;font-family:var(--dz-font-editorial,"Bodoni Moda",Georgia,serif);font-size:64px;font-weight:400;line-height:1.15;letter-spacing:-.04em}
.dz-sell-intro__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;list-style:none;margin:30px 0 0;padding:0;text-align:center}
.dz-sell-intro__steps li{position:relative;min-width:0;margin:0;padding:0}
.dz-sell-intro__steps li>span{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid #81807d;border-radius:50%;margin:0 auto 16px;font:400 34px/1 var(--dz-font-editorial,Georgia,serif)}
.dz-sell-intro__steps li:not(:last-child)::after{content:'';position:absolute;top:31px;left:calc(50% + 40px);width:calc(100% - 56px);height:1px;background:#93918e}
.dz-sell-intro__steps h3{margin:0 0 12px;min-height:48px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:normal}
.dz-sell-intro__steps p{margin:0;font-size:16px;font-weight:400;line-height:1.4;color:#74716e}
.dz-sell-intro__footer{display:flex;justify-content:flex-end;margin-top:38px}
.dz-sell-intro__create{display:flex;align-items:center;justify-content:center;gap:42px;min-width:326px;min-height:56px;padding:14px 22px;background:#1b1b1a;border:0;border-radius:4px;color:#fff;font:500 18px/1.3 var(--dz-font-ui,Inter,Arial,sans-serif);cursor:pointer}
.dz-sell-intro__create span{font-size:26px;font-weight:400}
.dz-sell-intro__create:hover{background:#343433}
.dz-sell-intro__create:focus-visible,.dz-auth2w.is-sell-intro .dz-auth2__x:focus-visible{outline:2px solid #111;outline-offset:4px}
@media(max-width:900px){.dz-sell-intro h2{font-size:48px}.dz-sell-intro__steps{gap:16px}.dz-sell-intro__steps h3{font-size:15px;min-height:42px}.dz-sell-intro__steps p{font-size:14px}.dz-sell-intro__steps li:not(:last-child)::after{width:calc(100% - 64px)}}
@media(max-width:600px){.dz-sell-intro{padding:24px 22px}.dz-sell-intro h2{font-size:38px}.dz-sell-intro__logo{margin-bottom:16px}.dz-sell-intro__steps{display:flex;flex-direction:column;gap:24px;margin-top:26px;text-align:left}.dz-sell-intro__steps li{padding-left:62px;min-height:70px}.dz-sell-intro__steps li>span{position:absolute;left:0;top:0;width:44px;height:44px;font-size:26px;margin:0}.dz-sell-intro__steps li:not(:last-child)::after{top:52px;left:22px;width:1px;height:calc(100% - 36px)}.dz-sell-intro__steps h3{font-size:16px;min-height:0;margin-bottom:6px}.dz-sell-intro__steps h3 br{display:none}.dz-sell-intro__steps p{font-size:14px}.dz-sell-intro__footer{margin-top:28px}.dz-sell-intro__create{width:100%;min-width:0;font-size:16px;gap:24px}}
