@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-cyrillic-400-normal.BCR-5knY.woff2)format("woff2"),url(/_astro/martian-mono-cyrillic-400-normal.Br6HGNtH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-latin-ext-400-normal.CqsZQCXg.woff2)format("woff2"),url(/_astro/martian-mono-latin-ext-400-normal.CBFElp5P.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-latin-400-normal.DZsjfPjH.woff2)format("woff2"),url(/_astro/martian-mono-latin-400-normal.DM4nBGIh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blanco:#fff;--suave:#ffffffad;--tenue:#ffffff6b;--pieza:#0e0e11;--pieza-2:#16161b;--error:#ff8a80;--bien:#4ade80;--texto:"Archivo Variable", "Archivo", system-ui, sans-serif;--mono:"Martian Mono", ui-monospace, monospace;--barra:68px;--junta:clamp(12px, 1.4vw, 20px);--aire:clamp(44px, 5vw, 72px);--borde:max(clamp(20px, 6vw, 96px), calc((100vw - 1200px) / 2))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100svh;color:var(--blanco);font-family:var(--texto);background:#000;margin:0;font-size:16px;line-height:1.5;position:relative;overflow-x:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,video,iframe{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--blanco);outline-offset:3px}.et{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.marca-c{background:var(--col,#fff);flex:none;width:16px;height:19px;display:block;-webkit-mask:url(/freemind-icon.svg) 50%/contain no-repeat;mask:url(/freemind-icon.svg) 50%/contain no-repeat}.ini{--c:7px;color:#000;width:36px;height:36px;clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));background:#fff;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.ini--s{--c:5px;width:26px;height:26px;font-size:.66rem}.tit{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.9rem,3.7vw,3.1rem);font-weight:660;line-height:1.04}.tit span{font-weight:260}.sub{color:#ffffffd1;max-width:58ch;margin-top:8px;font-size:clamp(.98rem,1.25vw,1.1rem)}.tit-s{letter-spacing:-.03em;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:640;line-height:1.15}.cielo{z-index:-1;pointer-events:none;height:clamp(600px,96svh,980px);position:absolute;inset:0 0 auto;overflow:hidden}.cielo--corto{height:clamp(420px,66svh,680px)}.cielo video{object-fit:cover;width:100%;height:100%}.cielo:after{content:"";background:linear-gradient(#00000080 0,#0000 16%,#0000001a 50%,#000 100%);position:absolute;inset:0}.cielo--corto video{opacity:.7}.barra{z-index:20;height:var(--barra);padding-inline:var(--borde);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;inset:0 0 auto}.marca{letter-spacing:-.03em;justify-self:start;align-items:center;gap:10px;font-size:1.2rem;font-weight:640;display:inline-flex}.marca img{width:22px;height:auto}.barra nav{gap:clamp(20px,2.8vw,38px);display:flex}.barra nav a{color:var(--suave);padding:6px 0;font-size:.95rem;transition:color .15s}.barra nav a:hover,.barra nav a[aria-current=page]{color:var(--blanco)}.barra .boton-menu{display:none}.yo{justify-self:end;position:relative}.yo summary{cursor:pointer;color:var(--suave);align-items:center;gap:12px;font-size:.9rem;list-style:none;display:flex}.yo summary:hover{color:var(--blanco)}.yo summary::-webkit-details-marker{display:none}.yo__m{--c:12px;z-index:30;background:var(--pieza-2);min-width:200px;clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));justify-items:start;gap:12px;padding:18px;font-size:.92rem;display:grid;position:absolute;top:calc(100% + 10px);right:0}.yo__m a:hover{text-underline-offset:3px;text-decoration:underline}.aviso-demo{--c:8px;top:calc(var(--barra) - 2px);left:var(--borde);z-index:19;color:#000;clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));background:#fff;padding:7px 12px;font-size:.78rem;font-weight:600;position:absolute}#menu-mov[popover]{width:100%;max-width:none;height:100%;max-height:none;padding:96px var(--borde) 40px;color:var(--blanco);background:#000;border:0;margin:0;inset:0}#menu-mov:popover-open{flex-direction:column;justify-content:space-between;display:flex}#menu-mov nav{gap:14px;display:grid}#menu-mov nav a{letter-spacing:-.03em;color:var(--suave);font-size:2rem;font-weight:640}#menu-mov nav a[aria-current=page]{color:var(--blanco)}.cerrar-mov{position:absolute;top:16px;left:50%;transform:translate(-50%)}.pagina{padding:calc(var(--barra) + clamp(48px, 9vw, 120px)) var(--borde) 110px}.pagina--inicio{padding-top:0}.cab{margin-bottom:clamp(28px,3.4vw,44px)}.miga{color:var(--suave);margin-bottom:14px;font-size:.92rem;display:inline-block}.miga:hover{color:var(--blanco)}.cab .et{color:var(--suave);margin-bottom:10px;display:block}.seccion+.seccion{margin-top:var(--aire)}.seccion>.tit-s,.seccion>.cab-s{margin-bottom:clamp(14px,1.8vw,20px)}.cab-s{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.cab-s .tit-s{margin:0}.cab-s a{color:var(--suave);font-size:.88rem}.cab-s a:hover{color:var(--blanco)}.portada{align-items:flex-end;height:clamp(260px,44svh,430px);padding-bottom:6px;display:flex}.portada .et{margin-bottom:8px;display:block}.tablero{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(20px,2.6vw,36px);margin-top:22px;display:grid}.tablero__izq{gap:clamp(28px,3.4vw,44px);min-width:0;display:grid}.pestanas{scrollbar-width:none;gap:4px;margin-bottom:clamp(14px,1.6vw,20px);display:flex;overflow-x:auto}.pestanas::-webkit-scrollbar{display:none}.pestanas button{--c:8px;min-height:38px;color:var(--suave);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));background:0 0;border:0;flex:none;padding:0 16px;font-size:.94rem}.pestanas button:hover{color:var(--blanco)}.pestanas button[aria-selected=true]{color:#000;background:#fff;font-weight:640}.ver-mas{color:var(--suave);margin-top:16px;font-size:.9rem;display:inline-block}.ver-mas:hover{color:var(--blanco)}.tarjetas{gap:var(--junta);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tarjeta{--c:16px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));flex-direction:column;transition:background .2s;display:flex}a.tarjeta:hover{background:#18181d}.tarjeta__i{aspect-ratio:16/9;background:#000;overflow:hidden}.tarjeta__i video{object-fit:cover;width:100%;height:100%}.tarjeta__t{flex-direction:column;flex:1;padding:14px 16px 18px;display:flex}.tarjeta__n{align-items:center;gap:9px;display:flex}.tarjeta__n h3{letter-spacing:-.025em;font-size:1.08rem;font-weight:660;line-height:1.15}.tarjeta__n h3 span{font-weight:280}.tarjeta__t p{color:var(--suave);margin-top:3px;font-size:.88rem;line-height:1.35}.tarjeta__t .et{letter-spacing:.16em;color:var(--suave);margin-top:auto;padding-top:12px;font-size:8.5px}.tarjeta--nueva{min-height:200px;color:var(--suave);text-align:center;background:#ffffff0a;justify-content:center;align-items:center;padding:20px;font-size:.96rem}.tarjeta--nueva:hover{color:var(--blanco);background:#ffffff14}summary.tarjeta--nueva{cursor:pointer;list-style:none}summary.tarjeta--nueva::-webkit-details-marker{display:none}.chip{--c:5px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));background:#ffffff1f;padding:3px 8px;font-size:8.5px;display:inline-block}.chip--on{color:#000;background:#fff}.chip--bien{color:var(--bien);background:#4ade8029}.docs{gap:var(--junta);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.doc{--c:16px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));flex-direction:column;transition:background .2s;display:flex;position:relative}.doc:hover{background:#18181d}.doc__tipo{background:var(--pieza-2);justify-content:space-between;align-items:flex-end;height:104px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.doc__tipo:before{content:"";background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--col,#fff) 26%, transparent), transparent 70%);position:absolute;inset:0}.doc__ext{letter-spacing:-.04em;color:var(--col,#fff);font-size:2.3rem;font-weight:700;line-height:.9;position:relative}.doc__tipo .marca-c{position:relative}.doc__c{flex-direction:column;flex:1;gap:4px;min-width:0;padding:14px 16px 16px;display:flex}.doc__n{overflow-wrap:anywhere;font-size:.98rem;font-weight:600;line-height:1.3}.doc__n:after{content:"";position:absolute;inset:0}.doc__l{color:var(--suave);font-size:.86rem}.doc__pie{color:var(--suave);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:.8rem;display:flex}.doc__quien{align-items:center;gap:8px;display:inline-flex}.doc form{z-index:2;position:relative}.calm{--c:18px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));flex-direction:column;padding:20px 18px 22px;display:flex}.calm__c{align-items:center;gap:4px;margin-bottom:14px;display:flex}.calm__c h2{letter-spacing:-.02em;flex:1;font-size:1.06rem;font-weight:640}.calm__c button{width:30px;height:30px;color:var(--suave);background:0 0;border:0;place-items:center;display:grid}.calm__c button:hover{color:var(--blanco)}.calm__mes{text-align:center;font-variant-numeric:tabular-nums;grid-template-rows:22px;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:44px;font-size:.88rem;display:grid}.calm__mes .s{font-family:var(--mono);color:var(--suave);font-size:8.5px}.calm__mes button{color:inherit;font-size:inherit;background:0 0;border:0;padding:6px 0 0;position:relative}.calm__mes button span{place-items:center;width:1.95em;height:1.95em;margin-top:-.32em;transition:background .15s;display:inline-grid}.calm__mes button:hover span{background:#ffffff1f}.calm__mes .fuera{opacity:.25}.calm__mes .hoy span{color:#000;background:#fff;font-weight:700}.calm__mes .algo:after{content:"";background:#fff;width:4px;height:4px;margin-left:-2px;position:absolute;top:35px;left:50%}.calm__mes .elegido span{outline-offset:2px;outline:1.5px solid #fff}.calm__mes .llega span{animation:1.1s cubic-bezier(.22,1,.36,1) 2 llega}@keyframes llega{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 14px #fff0}}.calm__lista{gap:14px;margin-top:18px;display:grid}.calm__lista>.et{color:var(--suave)}.calm__item a,.calm__item b{font-size:.95rem;font-weight:600;line-height:1.28;display:block}.calm__item a:hover{opacity:.72}.calm__item p{color:var(--suave);margin-top:2px;font-size:.83rem}.calm__item .chip{margin-top:6px}.calm__ver{color:var(--suave);justify-self:start;font-size:.86rem}.calm__ver:hover{color:var(--blanco)}.carpetas{gap:var(--junta);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.carpeta{--pestana:12px;--c:12px;--ceja:min(40%, 160px);min-height:150px;padding:calc(var(--pestana) + 14px) 18px 18px;background:var(--pieza);clip-path:polygon(0 0, var(--ceja) 0, calc(var(--ceja) + var(--pestana)) var(--pestana), 100% var(--pestana), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%);flex-direction:column;justify-content:flex-end;transition:background .2s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.carpeta:hover{background:#18181d;transform:translateY(-3px)}.carpeta__n{letter-spacing:-.025em;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:650;line-height:1.1}.carpeta__x{color:var(--suave);margin-top:6px;font-size:.92rem}.carpeta__c{top:calc(var(--pestana) + 12px);color:var(--suave);position:absolute;right:18px}.lockup{align-items:center;gap:clamp(14px,2vw,22px);display:flex}.lockup i{aspect-ratio:370/434;background:var(--col,#fff);flex:none;width:clamp(28px,3.4vw,42px);-webkit-mask:url(/freemind-icon.svg) 50%/contain no-repeat;mask:url(/freemind-icon.svg) 50%/contain no-repeat}.filas{gap:0;display:grid}.fila{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 24px;padding:9px 0;display:flex}.fila__n{overflow-wrap:anywhere;flex:240px;min-width:0;font-size:.98rem;font-weight:560}a.fila:hover .fila__n,a.fila__n:hover{opacity:.68}.fila__d{color:var(--suave);font-size:.9rem}.fila__acc{flex-wrap:wrap;align-items:baseline;gap:4px 20px;display:flex}.vacio{color:var(--suave)}.notas{white-space:pre-wrap;color:#ffffffd1;max-width:66ch;font-size:1.04rem}.pz{--c:18px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));padding:clamp(18px,2vw,24px)}.pz__t{color:var(--suave);margin-bottom:14px;display:block}.dos{gap:var(--junta);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.lado{gap:var(--junta);display:grid}.gente{gap:10px;display:grid}.gente li{align-items:center;gap:10px;font-size:.94rem;display:flex}.gente--no li{color:var(--suave)}.cal-cab{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}.cal-cab h2{letter-spacing:-.035em;flex:auto;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:640}.cal-cab h2:first-letter{text-transform:uppercase}.cal{--c:18px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding:14px;display:grid}.cal__sem{color:var(--suave);padding:0 0 10px 6px}.cal__d{background:#ffffff09;min-width:0;min-height:clamp(54px,7vw,100px);padding:clamp(3px,.5vw,7px);scroll-margin:120px;position:relative}.cal__d--fuera{opacity:.28}.cal__n{font-variant-numeric:tabular-nums;place-items:center;width:1.9em;height:1.9em;font-size:clamp(.82rem,1.1vw,1rem);display:inline-grid}.cal__d--hoy .cal__n{color:#000;background:#fff;font-weight:700}.cal__d--elegido{outline-offset:-1.5px;outline:1.5px solid #fff;animation:1.1s cubic-bezier(.22,1,.36,1) 2 llega}.cal__cosas{gap:3px;margin-top:4px;display:grid}.cal__c{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.3;display:block;overflow:hidden}a.cal__c:hover{text-underline-offset:2px;text-decoration:underline}.cal__punto{background:#fff;width:5px;height:5px;margin:3px auto 0;display:none}.bt{--c:10px;background:var(--blanco);color:#000;cursor:pointer;min-height:46px;clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:640;transition:opacity .15s;display:inline-flex}.bt:hover{opacity:.84}.bt:disabled{opacity:.5;cursor:progress}.bt--2{color:var(--blanco);background:#ffffff1f}.bt--peq{--c:7px;min-height:36px;padding:0 14px;font-size:.88rem}.bt--ancho{width:100%}.enlace-b{cursor:pointer;text-underline-offset:3px;color:var(--suave);background:0 0;border:0;padding:0;font-size:.86rem;text-decoration:underline}.enlace-b:hover{color:var(--blanco)}.form{gap:18px;max-width:560px;display:grid}.campo{gap:7px;display:grid}.campo>span{font-size:.88rem;font-weight:600}.campo input,.campo select,.campo textarea{background:#0000008c;border:1px solid #fff3;border-radius:0;width:100%;min-height:46px;padding:11px 13px}.campo select option{background:#000}.campo textarea{resize:vertical;min-height:110px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--blanco);outline:0}.dos-c{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ayuda{color:var(--suave);font-size:.88rem}.err{color:var(--error);font-size:.92rem}.bien{color:var(--bien);font-size:.92rem}.casillas{flex-wrap:wrap;gap:8px 18px;display:flex}.casillas label{align-items:center;gap:8px;font-size:.94rem;display:inline-flex}.casillas input{accent-color:#fff;width:16px;height:16px}details.abre>summary{cursor:pointer;width:fit-content;list-style:none}details.abre>summary::-webkit-details-marker{display:none}details.abre[open]>summary{margin-bottom:18px}.pz details.abre[open]>summary,.pz .form{max-width:none}.subir{justify-items:start;gap:14px;display:grid}.subir.encima{outline-offset:12px;outline:1px dashed #fff}.subir input[type=file]{opacity:0;width:1px;height:1px;position:absolute}.subir__lista{gap:4px;width:100%;font-size:.92rem;display:grid}.subir__lista li{overflow-wrap:anywhere}.visor{background:#000;border:0;width:100%;height:min(78svh,900px)}.visor-img{max-height:80svh;margin-inline:auto}.clave{color:#000;font-family:var(--mono);overflow-wrap:anywhere;background:#fff;margin-top:16px;padding:16px 18px;font-size:1rem;display:block}.personas{gap:var(--junta);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.persona{--c:16px;background:var(--pieza);clip-path:polygon(var(--c,10px) 0, 100% 0, 100% calc(100% - var(--c,10px)), calc(100% - var(--c,10px)) 100%, 0 100%, 0 var(--c,10px));padding:clamp(16px,1.8vw,22px)}.persona h3{letter-spacing:-.02em;font-size:1.1rem;font-weight:640}.persona p{color:var(--suave)}.persona__c{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:8px;display:flex}.persona--no{opacity:.55}.persona__a{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.fondo{z-index:-1;pointer-events:none;background:#000;position:fixed;inset:0}.fondo video{object-fit:cover;opacity:.42;width:100%;height:100%}.fondo:after{content:"";background:radial-gradient(120% 80% at 50% 0,#0000001a,#000000b8);position:absolute;inset:0}.login{text-align:center;place-items:center;min-height:100svh;padding:40px 22px;display:grid;position:relative}.login__in{width:min(100%,360px)}.login__logo{width:clamp(72px,9vw,96px);height:auto;margin-inline:auto}.login h1{letter-spacing:-.045em;margin-top:18px;font-size:clamp(2.6rem,6vw,3.6rem);font-weight:640;line-height:1}.login .form{text-align:left;max-width:none;margin-top:44px}@media (width<=1080px){.tarjetas,.docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.barra nav,.yo__n{display:none}.barra .boton-menu{display:inline-flex}.tablero,.dos{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.tarjetas,.docs{grid-template-columns:minmax(0,1fr)}.cal__c{display:none}.cal__punto{display:block}.cal__d{text-align:center;min-height:52px;padding:2px}.cal__sem{text-align:center;letter-spacing:.06em;padding-left:0;font-size:9px}.cal{padding:8px}.dos-c{grid-template-columns:minmax(0,1fr)}.fila__acc{width:100%}}@media (prefers-reduced-motion:reduce){.carpeta,.juno-boton,.juno-boton span{transition:none}.calm__mes .llega span,.cal__d--elegido{animation:none}}:root{--e:cubic-bezier(.2, .7, .3, 1);--soft:cubic-bezier(.4, 0, .2, 1)}.entrance[data-astro-cid-loz7klsj]{display:none}html.entrance-on .entrance[data-astro-cid-loz7klsj]{z-index:300;background:#000;justify-content:center;align-items:center;animation:.9s 3.6s forwards overlayOut;display:flex;position:fixed;inset:0}.entrance__stage[data-astro-cid-loz7klsj]{flex-direction:column;align-items:center;gap:1.4rem;display:flex}.entrance__logo[data-astro-cid-loz7klsj]{width:clamp(120px,16vw,168px);position:relative}.entrance__mark[data-astro-cid-loz7klsj]{width:100%;height:auto;display:block;overflow:visible}.ring[data-astro-cid-loz7klsj]{stroke-width:2.2px;stroke-dasharray:100;stroke-dashoffset:100px;animation:ringDraw 1.4s var(--soft) 1s forwards, ringOut .65s linear 2.4s forwards}@keyframes ringDraw{to{stroke-dashoffset:0}}@keyframes ringOut{to{opacity:0}}.entrance__real[data-astro-cid-loz7klsj]{object-fit:contain;opacity:0;width:100%;height:100%;animation:fillIn .95s var(--soft) 2.25s forwards;position:absolute;inset:0}@keyframes fillIn{to{opacity:1}}.dot[data-astro-cid-loz7klsj]{--d:0s;opacity:0;transform-box:fill-box;transform-origin:50%;animation:dotIn .55s var(--soft) var(--d) both, dotOut .5s var(--e) 1.55s forwards;transform:scale(.2)}@keyframes dotIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes dotOut{to{opacity:0}}.entrance__word[data-astro-cid-loz7klsj]{opacity:0;font-family:var(--texto);letter-spacing:-.03em;animation:fadeUp .7s var(--soft) 2.7s forwards;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:640;font-stretch:108%;transform:translateY(8px)}@keyframes fadeUp{to{opacity:1;transform:none}}@keyframes overlayOut{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.entrance[data-astro-cid-loz7klsj]{display:none!important}}
