.ld{--primario:#0e1b36;--primario-oscuro:#060f22;--on-primario:#fff;--acento:#1ab1e4;--on-acento:#0e1b36;--acento-texto:#0b7c9e;--exito:#2e7d32;--advertencia:#9a5b00;--error:#b3261e;--on-estado:#fff;--exito-fondo:#e6f2e7;--advertencia-fondo:#fff3e0;--error-fondo:#fbe9e7;--fondo:#f5f7fa;--superficie:#fff;--superficie-elevada:#fff;--texto:#1b1f24;--texto-secundario:#5b6470;--borde:#d6dce3;--borde-fuerte:#8a96a3;--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif}.ld .cab{background:var(--superficie);border-bottom:1px solid var(--borde);box-sizing:border-box;padding:8px 16px}.ld .cab-int{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;max-width:1152px;min-height:48px;margin:0 auto;display:grid}.ld .cab .nav{flex-wrap:wrap;flex-grow:0;justify-content:center;gap:16px}.ld .nav a[aria-current]{color:var(--primario);font-weight:600}.ld .cab-acc{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ld .cab-menu{display:none}.ld .cab-menu summary{cursor:pointer;border:1px solid var(--borde-fuerte);border-radius:8px;padding:8px 12px;font-size:14px;list-style:none}@media (max-width:1023px){.ld .cab{position:relative}.ld .cab-int{grid-template-columns:auto auto}.ld .cab>.cab-int>.nav{display:none}.ld .cab-menu{justify-self:end;display:block}.ld .cab-menu[open] .nav{background:var(--superficie);border-bottom:1px solid var(--borde);z-index:5;flex-direction:column;gap:0;padding:8px 16px 16px;display:flex;position:absolute;top:100%;left:0;right:0}.ld .cab-menu[open] .nav a{border-bottom:1px solid var(--borde);padding:12px 0}.ld .cab-acc{grid-column:1/-1;justify-content:stretch}.ld .cab-acc .btn{flex:1}}.ld .marca{color:var(--primario);font-size:18px;font-weight:700;text-decoration:none}.ld .nav{flex-grow:1;gap:24px;display:flex}.ld .nav a{color:var(--texto);white-space:nowrap;font-size:14px;text-decoration:none}.ld .cab .btn,.ld .app-cab .btn{white-space:nowrap}.ld .t3{margin:0;font-size:18px;font-weight:600;line-height:26px}.ld .sec{color:var(--texto-secundario);margin:0;font-size:14px;line-height:20px}.ld .btn{font:inherit;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:12px 16px;line-height:24px;text-decoration:none;display:inline-flex}.ld .btn-p{background:var(--primario);color:var(--on-primario)}.ld .btn-p:hover{background:var(--primario-oscuro);color:var(--on-primario)}.ld .btn-s:hover,.ld .btn-t:hover{background:var(--fondo);color:var(--primario)}.ld .btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.ld .btn-s{background:var(--superficie);color:var(--primario);border-color:var(--borde-fuerte)}.ld .btn-t{color:var(--acento-texto);background:0 0;padding-left:4px;padding-right:4px}.ld .btn[disabled],.ld .btn.off{opacity:.45;cursor:not-allowed}.ld{background:var(--fondo);color:var(--texto);font-family:var(--font-sans);box-sizing:border-box;width:100%}.ld *{box-sizing:border-box}.ld-int{max-width:1152px;margin:0 auto;padding:0 16px}.ld-hero{padding:48px 0 40px}.ld-hero .ld-int{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:32px;display:grid}.ld-hero h1{margin:0 0 16px;font-size:40px;font-weight:700;line-height:48px}.ld-hero p{max-width:560px;margin:0 0 24px;font-size:18px;line-height:28px}.ld-hero .ld-btns{flex-wrap:wrap;gap:12px;display:flex}.ld-card{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;padding:24px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.ld-sec{padding:40px 0}.ld-sec h2{margin:0 0 8px;font-size:24px;font-weight:600;line-height:32px}.ld-sec .ld-sub{color:var(--texto-secundario);margin:0 0 24px;font-size:16px;line-height:24px}.ld-pasos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ld-paso{flex-direction:column;gap:8px;display:flex}.ld-num{background:var(--primario);width:36px;height:36px;color:var(--on-primario);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.ld-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ld-area{border:1px solid var(--borde);background:var(--superficie);color:var(--texto);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:14px 16px;font-size:15px;line-height:20px;text-decoration:none;display:flex}.ld-area span:last-child{color:var(--texto-secundario);white-space:nowrap;font-size:13px}.ld-busca{gap:8px;max-width:560px;margin-bottom:16px;display:flex}.ld-busca input{font:inherit;border:1px solid var(--borde);border-radius:8px;flex-grow:1;min-width:0;padding:12px}.ld-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ld-verif .ld-int{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.ld-pie{background:var(--primario);color:var(--on-primario);padding:32px 0}.ld-pie .ld-int{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;font-size:14px;line-height:20px;display:grid}.ld-pie a{color:#5cd3f5;margin-top:6px;text-decoration:none;display:block}.ld-pie h3{margin:0 0 4px;font-size:14px;font-weight:600}.ld-pie .ld-nota{color:#a5aeb9;border-top:1px solid #fff3;grid-column:1/-1;padding-top:16px}@media (max-width:1023px){.ld-pasos,.ld-areas,.ld-pie .ld-int{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-hero h1{font-size:32px;line-height:40px}}@media (max-width:767px){.ld-hero{padding:32px 0}.ld-hero .ld-int,.ld-dos,.ld-verif .ld-int{grid-template-columns:minmax(0,1fr)}.ld-hero h1{font-size:28px;line-height:36px}.ld-hero p{font-size:16px;line-height:24px}.ld-pasos,.ld-areas,.ld-pie .ld-int{grid-template-columns:minmax(0,1fr)}.ld-sec{padding:32px 0}.ld-busca{flex-direction:column}}.ld-main{width:100%;max-width:none;margin:0}.ld .marca img{max-width:100%;height:auto;display:block}.ld form{display:flex}.ld .pasos{margin:0;padding:0;list-style:none;display:flex}.ld .pasos li{color:var(--texto-secundario);display:flex}.ld .pasos b{font-size:13px;display:block}.ld .nodo{border:2px solid var(--borde-fuerte);border-radius:50%;flex-shrink:0;width:16px;height:16px}.ld .ok .nodo{background:var(--exito);border-color:var(--exito)}.ld .cur .nodo{background:var(--acento);border-color:var(--acento)}.ld .ld-card .qr{border:1px dashed var(--borde-fuerte);background:repeating-linear-gradient(45deg,var(--fondo),var(--fondo) 4px,white 4px,white 8px);border-radius:8px;flex-shrink:0}.ld .ld-area span:first-child{overflow-wrap:anywhere;min-width:0}.ld .ld-nota a{display:inline}.ld .ld-busca button{flex-shrink:0}.ld .cab-acc .btn-t{padding-inline:16px}.ld .public-breadcrumb{color:var(--texto-secundario);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.ld .public-breadcrumb a{min-height:44px;color:var(--acento-texto);align-items:center;display:inline-flex}.ld .cab-int{max-width:1280px}@media (max-width:600px){.ld .cab-acc{flex-wrap:wrap}.ld .cab-acc .portal-country{width:104px}}.ld .public-account-link{min-height:44px;color:var(--primario);white-space:nowrap;border-radius:24px;align-items:center;gap:10px;padding:4px 12px 4px 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ld .public-account-link:hover{background:var(--fondo)}.ld .public-account-link:focus-visible{outline:3px solid var(--acento-texto);outline-offset:3px}.ld .public-account-avatar{width:40px;height:40px;color:var(--acento-texto);background:#e7f5fa;border-radius:50%;justify-content:center;align-items:center;display:flex}.ld .public-account-loading{color:var(--texto-secundario);font-size:13px}.ld .public-account{min-width:0;position:relative}.ld .public-account summary{cursor:pointer;list-style:none}.ld .public-account summary::-webkit-details-marker{display:none}.ld .public-account-name{text-overflow:ellipsis;max-width:160px;overflow:hidden}.ld .public-account[open] .public-account-chevron{transform:rotate(180deg)}.ld .public-account-menu{border:1px solid var(--borde);z-index:20;background:#fff;border-radius:12px;width:280px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 28px #0e1b361a}.ld .public-account-identity{border-bottom:1px solid var(--borde);overflow-wrap:anywhere;gap:4px;margin-bottom:4px;padding:12px;display:grid}.ld .public-account-identity span{color:var(--texto-secundario);font-size:13px}.ld .public-account-menu>a,.ld .public-account-menu>button{width:100%;min-height:44px;color:var(--primario);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.ld .public-account-menu>button{color:var(--error)}.ld .public-account-menu>a:hover,.ld .public-account-menu>button:hover{background:var(--fondo)}.ld .public-account-menu>a:focus-visible,.ld .public-account-menu>button:focus-visible{outline:2px solid var(--acento-texto);outline-offset:1px}.ld .public-account-menu>button:disabled{opacity:.6;cursor:wait}.ld .public-account-menu>p{color:var(--error);margin:8px 12px;font-size:13px}@media (max-width:480px){.ld .public-account-name{max-width:120px}}
