/* Separación compartida entre encabezado y páginas interiores. */
#main-content:not(:has(>.hv-home)):not(:has(>.hl-heading)){padding-top:32px}
#main-content>.he-pagehead:first-child,#main-content>.he-cataloghead:first-child,#main-content>.he-storyhero:first-child,#main-content>.hp-back:first-child{padding-top:0}
.wrap.acc-auth{max-width:520px;margin:0 auto;padding-bottom:48px}.acc-auth h1.display{font-size:30px;letter-spacing:-.035em;margin:12px 0}.as-lock{display:flex;justify-content:center;color:#29483e}.as-intro{font-size:12px;line-height:1.7;color:#65706b}.acc-auth>.as-intro{text-align:center;margin:0 0 24px}.acc-auth .acc-tabs{margin:22px 0;border-radius:0;background:#fff}.acc-auth .acc-tabs a{min-height:44px;border-radius:0}.acc-auth .panel,.acc .panel{box-shadow:none;border:1px solid #e1e6de;border-radius:3px}.acc-auth .acc-form{padding:24px}.acc-auth input:not([type=checkbox]),.acc .acc-form input:not([type=checkbox]){min-height:46px;font-size:15px;border:1px solid #cbd3c8;border-radius:2px}.acc-auth .btn,.acc .acc-form>.btn{min-height:46px;border-radius:2px}.acc-auth .btn--deep,.acc-auth .btn--accent,.acc .acc-form>.btn{background:#29483e;color:#fff;border-color:#29483e}.acc-auth .radio{align-items:flex-start;line-height:1.5}.as-help{display:flex;gap:12px;padding:20px 0;border-top:1px solid #e1e6de;margin-top:22px;color:#29483e}.as-help>.ic{flex:none}.as-help b{font-size:13px}.as-help p,.as-help a{font-size:12px;line-height:1.7}.as-help p{color:#65706b;margin:6px 0}.as-help a{text-underline-offset:3px}.as-pass{position:relative;display:block}.as-pass input{width:100%;padding-right:78px!important}.as-pass button{position:absolute;right:1px;top:1px;bottom:1px;min-width:72px;min-height:44px;border:0;background:transparent;color:#29483e;font:12px 'Inter',sans-serif;cursor:pointer}.acc-nav a{min-height:44px}.acc-body{min-width:0}.acc .acc-form{max-width:680px}#seguridad{scroll-margin-top:180px}
@media(max-width:700px){#main-content:not(:has(>.hv-home)):not(:has(>.hl-heading)){padding-top:24px}.acc-auth .acc-form{padding:20px}.acc-auth input:not([type=checkbox]),.acc .acc-form input:not([type=checkbox]){font-size:16px}.wrap.acc-auth{padding-bottom:32px}.acc-auth h1.display{font-size:28px}}
