#cuenta{background:var(--bone,#f7f3ea);grid-template-columns:minmax(0,1fr);align-content:start;min-height:100dvh;display:grid}body.cta-pagina{background:var(--bone,#f7f3ea)}.cta-vistas,.cta-form{flex-direction:column;gap:18px;display:flex}.cta-panel{background:#fff;grid-template-columns:248px minmax(0,1fr);width:100%;min-height:100dvh;display:grid}.cta-riel{background:var(--ink,#231348);flex-direction:column;gap:3px;height:100dvh;padding:20px 14px;display:flex;position:sticky;top:0}.cta-marca{color:var(--tx-l,#f2eee4);font-family:var(--grot,sans-serif);letter-spacing:.01em;align-items:center;gap:10px;padding:4px 10px 16px;font-size:13px;font-weight:700;display:flex}.cta-marca img{flex:none;width:30px;height:auto}.cta-marca:hover{opacity:.85}.cta-marca small{letter-spacing:.16em;color:#f2eee494;margin-top:3px;font-size:9.5px;font-weight:700;display:block}.cta-riel-link{font-family:var(--grot,sans-serif);color:#f2eee4d1;transition:background .18s var(--ease,ease), color .18s;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.cta-riel-link svg{box-sizing:border-box;width:30px;height:30px;transition:background .18s var(--ease,ease), color .18s;background:#f2eee412;border-radius:8px;flex:none;padding:6px}.cta-riel-lista{flex-direction:column;flex:auto;gap:3px;min-height:0;display:flex}.cta-hamb{display:none}.cta-riel-link:hover:not(.is-activa){color:#fff;background:#f2eee40d}.cta-riel-link.is-activa{color:#fff;background:#f2eee41a;font-weight:600}.cta-riel-link.is-activa svg{background:var(--acc,#f1c400);color:var(--ink,#231348)}.cta-cuerpo{min-width:0;padding:clamp(26px,3.4vw,48px);overflow-y:auto}.cta-palabra{vertical-align:top;margin-top:-.18em;padding-top:.18em;display:inline-block;overflow:hidden}.cta-palabra-i{display:inline-block}.cta-riel{overflow-y:auto}.cta-riel-salida{margin-top:auto}.cta-riel-link.es-peligro{color:#ffaaa0e6}.cta-riel-link.es-peligro svg{background:#da291c2e}.cta-riel-link.es-peligro:hover:not(.is-activa){color:#fff;background:#da291c24}.cta-riel-link.es-peligro.is-activa{color:#fff;background:#da291c33}.cta-riel-link.es-peligro.is-activa svg{background:var(--brasa,#da291c);color:#fff}.cta-cuerpo .cta-tarjeta,.cta-hoja .cta-tarjeta{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.cta-cuerpo .cta-tarjeta+.cta-tarjeta,.cta-cuerpo .cta-bloque+.cta-bloque,.cta-hoja .cta-tarjeta+.cta-tarjeta,.cta-hoja .cta-bloque+.cta-bloque{border-top:1px solid #23134817;margin-top:26px;padding-top:24px}.cta-cuerpo .cta-bloque,.cta-hoja .cta-bloque{border:none}.cta-cuerpo .cta-bloque+.cta-bloque,.cta-hoja .cta-bloque+.cta-bloque{border-top:none;margin-top:34px;padding-top:0}.cta-cuerpo .cta-peligro{margin-top:4px}.cta-marca-suelta{width:100%;max-width:680px;color:var(--ink,#231348);font-family:var(--grot,sans-serif);align-items:center;gap:10px;margin:clamp(26px,6vh,56px) auto 0;font-size:13px;font-weight:700;display:flex}.cta-marca-suelta img{width:30px;height:auto}.cta-marca-suelta:hover{opacity:.78}.cta-marca-suelta+.cta-hoja{margin-top:14px}.cta-hoja{background:#fff;border:1px solid #2313481a;border-radius:22px;width:100%;max-width:680px;margin:clamp(32px,8vh,96px) auto;padding:clamp(24px,3.4vw,36px);box-shadow:0 1px 2px #2313480d,0 24px 60px -34px #23134861}.cta-vistas,.cta-form,.cta-cabecera,.cta-peligro{width:100%;margin-inline:0}.cta-panel{margin-left:auto;margin-right:auto}@media (width<=760px){.cta-panel{grid-template-columns:minmax(0,1fr);min-height:0}.cta-riel{z-index:30;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:10px 14px;position:sticky;top:0;overflow:visible}.cta-riel:before{display:none}.cta-marca{padding:0}.cta-hamb{width:42px;height:42px;color:var(--tx-l,#f2eee4);cursor:pointer;transition:background .18s var(--ease,ease);background:#f2eee414;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.cta-hamb svg{width:22px;height:22px}.cta-hamb:hover,.cta-riel.is-abierto .cta-hamb{background:#f2eee42e}.cta-riel-lista{z-index:40;background:var(--ink,#231348);border-top:1px solid #f2eee41a;flex-direction:column;gap:2px;padding:8px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 22px 44px #00000073}.cta-riel.is-abierto .cta-riel-lista{display:flex}.cta-riel-link{white-space:nowrap;padding:11px 10px;font-size:14px}.cta-riel-salida{margin-top:0}}.cta-cabecera{margin-bottom:22px}.cta-cabecera .label{color:var(--lab,#8e89a0);letter-spacing:.16em}.cta-titulo{font-family:var(--serif,Georgia, serif);letter-spacing:.005em;text-transform:uppercase;font-variation-settings:"opsz" 144;color:var(--ink,#231348);margin:6px 0;font-size:clamp(32px,4.4vw,46px);font-weight:300;line-height:1.04}.cta-cabecera .cuenta-copy{opacity:.72;max-width:58ch;margin:0;font-size:15px}.cta-tarjeta{background:#fff;border:1px solid #23134817;border-radius:18px;margin:0;padding:22px 24px 24px;box-shadow:0 1px 2px #2313480a}.cta-tarjeta-tit{font-family:var(--grot,sans-serif);letter-spacing:.02em;color:var(--ink,#231348);float:none;border-bottom:1px solid #23134817;width:100%;margin:0 0 14px;padding:0 0 12px;font-size:13px;font-weight:600}.cta-tarjeta-cuerpo{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.cta-datos{flex-direction:column;width:100%;display:flex}.cta-dato{border-bottom:1px solid #23134812;justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;display:flex}.cta-dato:last-child{border-bottom:none}.cta-dato span{font-family:var(--grot,sans-serif);color:var(--fog,#8d8798);font-size:13px}.cta-dato strong{font-family:var(--grot,sans-serif);color:var(--ink,#231348);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cta-enlace{font-family:var(--grot,sans-serif);color:var(--indigo,#2e008b);font-size:13px;font-weight:600;text-decoration:none}.cta-enlace:hover{text-decoration:underline}.cta-bloque{border:1px solid #23134817;flex-direction:column;gap:14px;display:flex}.cta-opcional{font-family:var(--grot,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--fog,#8d8798);margin-left:10px;font-size:10.5px;font-weight:700}.cta-par{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;max-width:420px;display:grid}.cta-campo{flex-direction:column;gap:6px;max-width:420px;display:flex}.cta-campo span{font-family:var(--grot,sans-serif);color:var(--tx-d,#201440);font-size:12.5px;font-weight:500}.cta-campo input{color:var(--ink,#231348);font-family:var(--grot,sans-serif);background:#fff;border:1px solid #2313482e;border-radius:10px;width:100%;padding:11px 13px;font-size:14.5px}.cta-campo input:focus-visible{outline:2px solid var(--indigo,#2e008b);outline-offset:1px;border-color:#0000}.cta-casilla{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.cta-casilla input{width:17px;height:17px;accent-color:var(--indigo,#2e008b);flex:none;margin-top:3px}.cta-casilla span{flex-direction:column;gap:3px;display:flex}.cta-casilla strong{font-family:var(--grot,sans-serif);color:var(--ink,#231348);font-size:13.5px;font-weight:500;line-height:1.45}.cta-casilla em{font-style:normal;font-family:var(--grot,sans-serif);color:var(--fog,#8d8798);font-size:12px;line-height:1.5}.cta-nota{font-family:var(--grot,sans-serif);color:var(--fog,#8d8798);max-width:58ch;margin:0;font-size:13px;line-height:1.55}.cta-aviso:empty{display:none}.cta-aviso{border-left:3px solid var(--brasa,#da291c);font-family:var(--grot,sans-serif);color:var(--ink,#231348);background:#da291c12;border-radius:10px;margin:0;padding:11px 14px;font-size:13px;line-height:1.5}.cta-form>.btn-acc,.cta-tarjeta-cuerpo .btn-acc,.cta-cuerpo .btn-acc{letter-spacing:.1em;border-radius:10px;align-self:flex-start;width:auto;padding:11px 20px;font-size:11.5px}.cta-cuerpo .btn-acc svg{width:14px;height:14px}.cta-peligro{background:#fff;border:1px solid #da291c47;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px;padding:22px 24px;display:flex}.cta-peligro .cta-tarjeta-tit{color:var(--brasa,#da291c);border-bottom-color:#da291c2e}.cta-borrar{cursor:pointer;border:1px solid var(--brasa,#da291c);color:var(--brasa,#da291c);font-family:var(--grot,sans-serif);letter-spacing:.1em;background:0 0;border-radius:999px;padding:11px 18px;font-size:11.5px;font-weight:600}.cta-borrar:hover:not(:disabled){background:var(--brasa,#da291c);color:#fff}.cta-borrar:disabled{opacity:.6;cursor:progress}#cuenta:not(.esta-listo)>*{visibility:hidden}#cuenta{position:relative}#cuenta:not(.esta-listo):after{content:"";border:3px solid #23134824;border-top-color:var(--ink,#231348);border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s linear infinite cta-gira;position:absolute;top:50%;left:50%}@keyframes cta-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#cuenta:not(.esta-listo):after{opacity:.5;animation:none}}.cta-sostener{touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.cta-sostener-texto{z-index:1;position:relative}.cta-sostener:before{content:"";background:var(--brasa,#da291c);opacity:.9;width:0;transition:width;position:absolute;inset:0 0 0 auto}.cta-sostener.esta-pulsado:before{width:100%;transition:width 5s linear}.cta-sostener:hover:not(:disabled){color:var(--brasa,#da291c);background:0 0}.cta-sostener.esta-pulsado,.cta-sostener.esta-pulsado:hover{color:#fff;background:0 0}.cta-conf-botones{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cta-cancelar{cursor:pointer;color:var(--ink,#231348);font-family:var(--grot,sans-serif);letter-spacing:.1em;background:0 0;border:1px solid #23134833;border-radius:999px;padding:11px 18px;font-size:11.5px;font-weight:600}.cta-cancelar:hover:not(:disabled){border-color:#23134873}.cta-cancelar:disabled,.cb-capa .cta-borrar:disabled{opacity:.55;cursor:progress}.cb-capa .cta-borrar{padding:11px 18px}@media (prefers-reduced-motion:reduce){.cta-sostener.esta-pulsado:before{transition:width 5s steps(10,end)}}.cta-cuerpo.tiene-recorrido{overscroll-behavior:contain}.ag-mias{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ag-mias li{border-bottom:1px solid #23134814;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.ag-mias li:last-child{border-bottom:0}.ag-mias div{flex-direction:column;gap:2px;min-width:0;display:flex}.ag-mias strong{font-family:var(--grot,sans-serif);text-transform:capitalize;font-size:14px;font-weight:600}.ag-mias span{font-family:var(--grot,sans-serif);color:var(--fog,#8d8798);font-size:12.5px}.ag-cancelar{color:var(--brasa,#da291c);cursor:pointer;font:500 12.5px/1 var(--grot,sans-serif);background:0 0;border:1px solid #da291c40;border-radius:9px;flex:none;padding:7px 12px}.ag-cancelar:hover:not(:disabled){background:#da291c12}.ag-cancelar:disabled{opacity:.6;cursor:progress}.ag-acciones{flex:none;align-items:center;gap:8px;display:flex}.ag-mover{color:var(--indigo,#2e008b);font:500 12.5px/1 var(--grot,sans-serif);border:1px solid #2e008b40;border-radius:9px;flex:none;padding:7px 12px;text-decoration:none}.ag-mover:hover{background:#2e008b12}.ag-pedir{font:600 13px/1 var(--grot,sans-serif);color:var(--indigo,#2e008b);margin-top:14px;text-decoration:none;display:inline-block}.ag-pedir:hover{text-decoration:underline}.ag-cerrada{font:500 12px/1.3 var(--grot,sans-serif);color:var(--fog,#8d8798);text-align:right;flex:none}.cta-aviso.es-mal{color:var(--brasa,#da291c)}.cta-banco{background:var(--bone,#f7f3ea)}@media (width<=640px){.cta-marca-suelta{padding-block:8px}.cta-hoja .label{letter-spacing:.14em;font-size:11px}}:root{--pf-fondo:var(--bone,#f7f3ea);--pf-tarjeta:#fff;--pf-tarjeta-luz:#fff;--pf-texto:var(--ink,#231348);--pf-suave:color-mix(in srgb, var(--ink,#231348) 55%, transparent);--pf-linea:#23134817;--pf-borde:#2313481f;--pf-avatar-a:#3d2a78;--pf-avatar-b:var(--ink,#231348);--pf-avatar-texto:var(--tx-l,#f2eee4);--pf-sombra:#23134838;--pf-verde:#1fa35a;--pf-radio:22px}body.cta-pagina{font-family:var(--grot,sans-serif);height:auto}.ang-perfil{cursor:default;width:100%}.ang-perfil .pf-contenido{padding:clamp(26px,3vw,44px) clamp(22px,3vw,40px) clamp(28px,3vw,40px)}.ang-perfil .pf-portada{height:190px}.ang-perfil .pf-portada img{opacity:.5}.ang-perfil .pf-cabeza{gap:18px}.ang-perfil .pf-avatar{width:84px;height:84px}.ang-perfil .pf-nombre{font-family:var(--serif,Georgia, serif);font-variation-settings:"opsz" 144, "SOFT" 0;font-size:clamp(26px,2.6vw,38px);font-weight:300;line-height:1.05}.ang-perfil .pf-rol{color:var(--pf-suave);font-size:13px}.ang-perfil .pf-extra{margin-top:clamp(22px,2.6vw,34px)}
