.bl{--bl-oro:#ecb33c;--bl-oro-claro:#f8d376;--bl-oro-ink:#1f1401;--bl-ancho:1180px;--bl-gutter:clamp(18px, 4vw, 56px);--bl-rail:64px;z-index:1;min-height:100dvh;padding:0 var(--bl-gutter) 120px;color:var(--ink);position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.bl{--bl-oro:lab(76.9056% 13.2525 65.3511);--bl-oro-claro:lab(86.4022% 5.38868 50.7405);--bl-oro-ink:lab(7.22788% 4.17398 10.5845)}}.bl-progreso{z-index:70;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.bl-progreso__barra{transform-origin:0;background:linear-gradient(90deg, var(--bl-oro), var(--bl-oro-claro));width:100%;height:100%;transform:scaleX(0);box-shadow:0 0 12px #ecb33c99;box-shadow:0 0 12px lab(76.9056% 13.2525 65.3511/.6)}.bl-cab{max-width:var(--bl-ancho);padding-right:calc(var(--bl-rail) + 12px);margin:clamp(28px,7vh,80px) auto 0}.bl-eyebrow{align-items:center;gap:10px;margin:0 0 16px;display:flex}.bl-cuadros{background:conic-gradient(#c6000c 25%, #fff 0 50%, #c6000c 0 75%, #fff 0);border-radius:3px;flex:none;width:14px;height:14px;box-shadow:0 0 0 1px #00000026;box-shadow:0 0 0 1px lab(0% 0 0/.15)}@supports (color:lab(0% 0 0)){.bl-cuadros{background:conic-gradient(lab(42.1056% 69.3716 57.4079) 25%, #fff 0 50%, lab(42.1056% 69.3716 57.4079) 0 75%, #fff 0)}}.bl-titulo{text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.4rem,5.6vw,4.8rem);line-height:.98}.bl-titulo .word{display:inline-block}html.dark .bl-titulo{text-shadow:0 2px 30px #00000073;text-shadow:0 2px 30px lab(0% 0 0/.45)}.bl-bajada{max-width:56ch;color:var(--ink-soft);text-wrap:pretty;margin:18px 0 0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.6}.bl-hoy{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;font-size:12px;display:flex}.bl-hoy b{color:var(--ink);font-weight:600}.bl-feed{max-width:var(--bl-ancho);padding-right:calc(var(--bl-rail) + 12px);gap:clamp(40px,7vh,88px);margin:clamp(40px,7vh,80px) auto 0;display:grid}@media (max-width:1023px){.bl-cab,.bl-feed{padding-right:0}}.bl-esq{opacity:.6;border-radius:22px;height:460px}.nota{--p1:var(--blue);color:var(--sheet-ink);background:linear-gradient(90deg, transparent 0, transparent 22px, var(--margin) 22px, var(--margin) 23px, transparent 23px), var(--sheet);transition:box-shadow .32s var(--ease-out);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #fff9,0 40px 80px -36px #01030cbf,0 6px 14px #060b1838;box-shadow:inset 0 1px lab(100% 0 0/.6),0 40px 80px -36px lab(.833941% .51555 -3.87213/.75),0 6px 14px lab(2.92498% .604101 -7.73256/.22)}.nota.is-active{box-shadow:inset 0 1px #fff9,0 0 0 1px #ecb33c8c,0 50px 100px -40px #01030cd9,0 8px 18px #060b1840;box-shadow:inset 0 1px lab(100% 0 0/.6),0 0 0 1px lab(76.9056% 13.2525 65.3511/.55),0 50px 100px -40px lab(.833941% .51555 -3.87213/.85),0 8px 18px lab(2.92498% .604101 -7.73256/.25)}.nota:before{content:"";z-index:3;clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);background:#f2e3c3d1;background:lab(90.8718% 1.78692 17.5451/.82);width:92px;height:22px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-1.5deg);box-shadow:0 1px 2px #4027122e;box-shadow:0 1px 2px lab(18.6164% 10.1142 18.838/.18)}.nota:nth-child(2n):before{transform:translate(-50%)rotate(2deg)}@media (min-width:1024px){.nota{grid-template-columns:minmax(300px,.44fr) minmax(0,.56fr)}}.nota__foto{margin:0;padding:26px 26px 0 40px;position:relative}@media (min-width:1024px){.nota__foto{align-self:start;padding:30px 0 30px 42px;position:sticky;top:96px}}.nota__foto-sticky{position:relative}.nota__marco{aspect-ratio:4/3;background:var(--navy-deep);transform-style:preserve-3d;will-change:transform;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ecb33cbf,0 0 0 4px #1f1401,0 0 0 5px #ecb33c99,0 26px 50px -22px #01030cb3;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.75),0 0 0 4px lab(7.22788% 4.17398 10.5845),0 0 0 5px lab(76.9056% 13.2525 65.3511/.6),0 26px 50px -22px lab(.833941% .51555 -3.87213/.7)}.nota__marco--button{width:100%;color:inherit;cursor:zoom-in;border:0;padding:0;display:block}.nota__marco img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out);display:block}.nota:hover .nota__marco img,.nota__marco--button:hover img{transform:scale(1.03)}.nota__zoom{z-index:2;min-height:34px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#0e1a2f;color:lab(9.21449% .547037 -15.9292);background:#fdf8edeb;background:lab(97.7389% .451982 5.73483/.92);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 14px 26px -18px #01030cb8;box-shadow:0 14px 26px -18px lab(.833941% .51555 -3.87213/.72)}.nota__zoom b{min-width:22px;height:22px;color:var(--bl-oro-ink);background:var(--bl-oro);border-radius:999px;place-items:center;display:grid}.nota__luz{z-index:0;filter:blur(34px)saturate(1.4);opacity:.45;pointer-events:none;position:absolute;inset:12% -6% -8%}.nota__luz img{object-fit:cover;width:100%;height:100%}.nota__marco,.nota__sin{z-index:1;position:relative}.nota__sin{aspect-ratio:4/3;font-family:var(--font-display);color:var(--navy-ink);background:linear-gradient(160deg, var(--navy-2), var(--navy-deep));border-radius:8px;place-items:center;font-size:72px;display:grid}.nota__miniaturas{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.nota__miniatura{aspect-ratio:4/3;cursor:zoom-in;background:var(--navy-deep);border:0;border-radius:7px;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ecb33c5c;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.36)}.nota__miniatura.is-selected{box-shadow:0 0 0 1px var(--bl-oro), 0 0 0 4px #f1ba4b40}@supports (color:lab(0% 0 0)){.nota__miniatura.is-selected{box-shadow:0 0 0 1px var(--bl-oro), 0 0 0 4px lab(79.2425% 12.4489 61.8417/.25)}}.nota__miniatura img{object-fit:cover;width:100%;height:100%;display:block}.nota__pie{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--sheet-ink-faint);justify-content:space-between;gap:12px;margin:10px 2px 0;font-size:11px;display:flex}.nota__pie a{color:var(--sheet-ink-soft);text-decoration:none}.nota__pie a:hover{color:var(--sheet-ink);text-underline-offset:3px;text-decoration:underline}.nota-galeria{z-index:121;width:min(1120px,100vw - 28px);max-width:none;max-height:calc(100svh - 28px);color:var(--navy-ink);background:linear-gradient(180deg, #0b1628eb, #020513f5), var(--navy-deep);border:1px solid #ecb33c80;border:1px solid lab(76.9056% 13.2525 65.3511/.5);border-radius:18px;gap:14px;padding:18px;top:50%;left:50%;transform:none;box-shadow:0 34px 90px -34px #000003f2;box-shadow:0 34px 90px -34px lab(.0918045% .219889 -1.00752/.95)}@supports (color:lab(0% 0 0)){.nota-galeria{background:linear-gradient(180deg, lab(6.97893% .38664 -14.0886/.92), lab(1.44646% .830554 -6.44222/.96)), var(--navy-deep)}}[data-slot=dialog-overlay]{z-index:120}.nota-galeria__cerrar{z-index:4;color:#0e1a2f;color:lab(9.21449% .547037 -15.9292);cursor:pointer;background:#fdf8edf0;background:lab(97.7389% .451982 5.73483/.94);border-radius:999px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 14px 34px -22px #000001e6;box-shadow:0 14px 34px -22px lab(.0470028% .112593 -.515854/.9)}.nota-galeria__visor{background:#01020a;background:lab(.604813% .411212 -2.96535);border-radius:12px;place-items:center;min-height:min(68svh,680px);display:grid;position:relative;overflow:hidden}.nota-galeria__visor img{object-fit:contain;width:100%;max-height:min(68svh,680px);display:block}.nota-galeria__nav{z-index:3;color:#0e1a2f;color:lab(9.21449% .547037 -15.9292);cursor:pointer;background:#fdf8eddb;background:lab(97.7389% .451982 5.73483/.86);border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nota-galeria__nav--prev{left:14px}.nota-galeria__nav--next{right:14px}.nota-galeria__meta{color:#ece0c8;color:lab(89.6918% 1.0795 13.5733);justify-content:space-between;align-items:start;gap:18px;display:flex}.nota-galeria__meta p{max-width:72ch;margin:0;font-size:14px;line-height:1.45}.nota-galeria__meta span{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#dec088;color:lab(79.2754% 5.64888 32.2035);flex:none;font-size:12px}.nota-galeria__tira{scrollbar-width:thin;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.nota-galeria__thumb{aspect-ratio:4/3;background:var(--navy-deep);cursor:pointer;opacity:.7;border:0;border-radius:8px;flex:0 0 92px;padding:0;overflow:hidden;box-shadow:0 0 0 1px #ecb33c47;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.28)}.nota-galeria__thumb.is-selected{opacity:1;box-shadow:0 0 0 1px var(--bl-oro), 0 0 0 4px #f1ba4b33}@supports (color:lab(0% 0 0)){.nota-galeria__thumb.is-selected{box-shadow:0 0 0 1px var(--bl-oro), 0 0 0 4px lab(79.2425% 12.4489 61.8417/.2)}}.nota-galeria__thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:720px){.nota-galeria{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100svh - 16px);padding:10px}.nota-galeria__visor{min-height:54svh}.nota-galeria__visor img{max-height:54svh}.nota-galeria__meta{gap:8px;display:grid}.nota-galeria__nav{width:40px;height:40px}}.nota__cuerpo{padding:22px 26px 26px 40px}@media (min-width:1024px){.nota__cuerpo{padding:34px clamp(26px,3vw,44px) 34px clamp(24px,3vw,40px)}}.nota__meta{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--sheet-ink-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px;font-size:11.5px;display:flex}.nota__cat{height:24px;color:var(--bl-oro-ink);background:color-mix(in oklab, var(--bl-oro) 55%, var(--sheet));border-radius:999px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.nota__cat--travel{color:#fafcff;color:lab(98.8303% -.412017 -1.83781);background:var(--pen-green)}.nota__titulo{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--sheet-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:500;line-height:1.08}.nota__titulo .word{display:inline-block}.nota__dek{font-family:var(--font-serif);color:var(--sheet-ink-soft);text-wrap:pretty;margin:14px 0 0;font-size:1.12rem;font-style:italic;line-height:1.5}.nota-social-actions{flex-wrap:wrap;align-items:center;margin:18px 0 0;padding:0;list-style:none;display:flex}.nota-social-actions li{display:block}.nota-social-action{--action-accent:var(--pen-navy);isolation:isolate;border:1px solid color-mix(in oklab, var(--action-accent) 22%, var(--sheet-line));min-width:42px;min-height:42px;color:var(--sheet-ink-soft);background:radial-gradient(circle at 18% 12%, color-mix(in oklab, var(--action-accent) 14%, transparent), transparent 42%), color-mix(in oklab, var(--sheet) 92%, transparent);box-shadow:0 1px 0 #ffffff80 inset, 0 14px 30px -24px color-mix(in oklab, var(--action-accent) 52%, transparent);cursor:pointer;transition:color .16s var(--ease-out), border-color .16s var(--ease-out), background .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:999px;justify-content:flex-start;align-items:center;gap:7px;padding:0 9px;font-size:12.5px;font-weight:850;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.nota-social-action{box-shadow:0 1px 0 lab(100% 0 0/.5) inset, 0 14px 30px -24px color-mix(in oklab, var(--action-accent) 52%, transparent)}}.nota-social-action:after{content:"";z-index:-1;border-radius:inherit;background:color-mix(in oklab, var(--action-accent) 14%, transparent);opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);position:absolute;inset:-5px;transform:scale(.72)}.nota-social-action__icon{width:28px;height:28px;color:var(--action-accent);background:color-mix(in oklab, var(--action-accent) 10%, var(--sheet));transition:background .16s var(--ease-out), color .16s var(--ease-out);border-radius:999px;flex:0 0 28px;place-items:center;display:grid}.nota-social-action__label{opacity:0;white-space:nowrap;max-width:0;transition:max-width .18s var(--ease-out), opacity .12s var(--ease-out);overflow:hidden}.nota-social-actions:hover .nota-social-action__label,.nota-social-actions:focus-within .nota-social-action__label{opacity:1;max-width:96px}.nota-social-action:hover{color:var(--sheet-ink);border-color:color-mix(in oklab, var(--action-accent) 42%, var(--sheet-line));box-shadow:0 1px 0 #ffffffb3 inset, 0 18px 36px -24px color-mix(in oklab, var(--action-accent) 62%, transparent)}@supports (color:lab(0% 0 0)){.nota-social-action:hover{box-shadow:0 1px 0 lab(100% 0 0/.7) inset, 0 18px 36px -24px color-mix(in oklab, var(--action-accent) 62%, transparent)}}.nota-social-action:hover:after{opacity:1;transform:scale(1)}.nota-social-action:hover .nota-social-action__icon{color:var(--sheet);background:var(--action-accent)}.nota-social-action:focus-visible{outline:3px solid color-mix(in oklab, var(--action-accent) 30%, transparent);outline-offset:3px}.nota-social-action.is-active,.nota-social-action.is-copied{color:var(--pen-navy);border-color:color-mix(in oklab, var(--pen-navy) 44%, var(--sheet-line));background:radial-gradient(circle at 18% 12%, color-mix(in oklab, var(--pen-navy) 20%, transparent), transparent 48%), color-mix(in oklab, var(--sheet) 84%, var(--pen-navy))}.nota-social-action.is-active .nota-social-action__icon,.nota-social-action.is-copied .nota-social-action__icon{color:var(--sheet);background:var(--pen-navy)}.save-dialog{--save-bg:#0b121d;--save-bg-deep:#030611;--save-surface:#161d28;--save-surface-2:#202834;--save-line:#f6f1e71f;--save-line-strong:#f2cb8347;--save-ink:#f6f3ec;--save-muted:#b9b4a6;--save-shadow:#000002e0;--save-gold:var(--bl-oro,#ecb33c);--save-gold-light:var(--bl-oro-claro,#f8d376);--save-gold-ink:var(--bl-oro-ink,#1f1401);z-index:50;isolation:isolate;border:1px solid var(--save-line);width:min(400px,100vw - 28px);color:var(--save-ink);background:linear-gradient(180deg, #2731406b, transparent 34%), radial-gradient(circle at 15% -8%, #f5c25f2b, transparent 36%), linear-gradient(180deg, var(--save-bg), var(--save-bg-deep));box-shadow:0 1px 0 #ffffff1a inset, 0 0 0 1px #0000002e, 0 34px 92px -44px var(--save-shadow);border-radius:15px;gap:0;padding:16px 0 12px;position:fixed;overflow:hidden}@supports (color:lab(0% 0 0)){.save-dialog{--save-bg:lab(5.16467% -.198916 -8.23053);--save-bg-deep:lab(1.68664% .306085 -5.13169);--save-surface:lab(10.5754% -.813358 -8.61689);--save-surface-2:lab(15.8027% -.947669 -8.65859);--save-line:lab(95.4183% .336289 5.35694/.12);--save-line-strong:lab(83.9262% 7.54759 40.9995/.28);--save-ink:lab(95.9868% .109613 3.82385);--save-muted:lab(73.4259% -.167787 7.70568);--save-shadow:lab(.0706234% .106469 -.611624/.88);--save-gold:var(--bl-oro,lab(76.9056% 13.2525 65.3511));--save-gold-light:var(--bl-oro-claro,lab(86.4022% 5.38868 50.7405));--save-gold-ink:var(--bl-oro-ink,lab(7.22788% 4.17398 10.5845));background:linear-gradient(180deg, lab(19.8333% -1.09151 -10.7936/.42), transparent 34%), radial-gradient(circle at 15% -8%, lab(81.5832% 11.0613 55.9407/.17), transparent 36%), linear-gradient(180deg, var(--save-bg), var(--save-bg-deep));box-shadow:0 1px 0 lab(100% 0 0/.1) inset, 0 0 0 1px lab(.00600243% .0116006 -.0637293/.18), 0 34px 92px -44px var(--save-shadow)}}.save-dialog:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffd88d80,#0000);background:linear-gradient(90deg,#0000,lab(88.5732% 8.46943 45.3903/.5),#0000);height:1px;position:absolute;inset:0 0 auto}.save-dialog__title{color:var(--save-ink);font-family:var(--font-ui);letter-spacing:0;margin:0;padding:0 20px 13px;font-size:18px;font-weight:900}.save-dialog__lists{scrollbar-color:oklch(62% .08 82/.62) transparent;scrollbar-width:thin;max-height:min(52vh,330px);padding:0 10px 11px;display:grid;overflow:auto}.save-dialog__row{min-height:56px;color:inherit;cursor:pointer;text-align:left;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), transform .16s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:54px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:7px 8px;display:grid}.save-dialog__row:hover,.save-dialog__row:focus-visible{border-color:var(--save-line);background:color-mix(in oklab, var(--save-surface-2) 72%, transparent);outline:0;transform:translate(2px)}.save-dialog__row:disabled{cursor:wait;opacity:.72}.save-dialog__thumb{color:#eeebe4e0;color:lab(93.0868% .110388 3.8244/.88);background:linear-gradient(135deg, #8b5244, #0b1423), var(--save-surface);border:1px solid #fbf8f114;border:1px solid lab(97.7268% .109106 3.82355/.08);border-radius:7px;place-items:center;width:54px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 24px -16px #000001f2;box-shadow:inset 0 1px lab(100% 0 0/.08),0 10px 24px -16px lab(.0171223% .0822544 -.339964/.95)}@supports (color:lab(0% 0 0)){.save-dialog__thumb{background:linear-gradient(135deg, lab(41.3391% 23.3953 18.5788), lab(5.99466% .476785 -12.1599)), var(--save-surface)}}.save-dialog__thumb.is-saved{color:var(--save-gold-ink);background:linear-gradient(135deg, var(--save-gold-light), var(--save-gold));box-shadow:inset 0 1px #ffffff6b,0 12px 28px -16px #e4ad3cb8;box-shadow:inset 0 1px lab(100% 0 0/.42),0 12px 28px -16px lab(74.5854% 12.7379 62.8735/.72)}.save-dialog__copy{gap:3px;min-width:0;display:grid}.save-dialog__copy b{text-overflow:ellipsis;white-space:nowrap;color:var(--save-ink);font-size:14px;font-weight:900;overflow:hidden}.save-dialog__copy small{color:var(--save-muted);font-size:12px;font-weight:650}.save-dialog__mark{color:#e8e4dc;color:lab(90.7756% .140816 4.59491);border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.save-dialog__mark.is-on{color:var(--save-gold);background:#ecb33c1c;background:lab(76.9056% 13.2525 65.3511/.11)}.save-dialog__new{border:1px solid var(--save-line);width:calc(100% - 20px);min-height:44px;color:var(--save-ink);background:linear-gradient(180deg, color-mix(in oklab, var(--save-surface-2) 82%, transparent), color-mix(in oklab, var(--save-surface) 72%, transparent));cursor:pointer;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out), transform .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:2px 10px 0;font-weight:950;display:flex;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.save-dialog__new:hover,.save-dialog__new:focus-visible{border-color:var(--save-line-strong);background:color-mix(in oklab, var(--save-surface-2) 88%, var(--save-gold) 12%);outline:0;transform:translateY(-1px)}.save-dialog__field,.save-dialog__select,.save-dialog__toggle{margin:0 18px 12px}.save-dialog__field input{border:1px solid var(--save-line);width:100%;min-height:60px;color:var(--save-ink);background:color-mix(in oklab, var(--save-bg-deep) 88%, black);border-radius:8px;outline:0;padding:0 12px;font-size:16px;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.save-dialog__field input::placeholder{color:#aeaba1c7;color:lab(69.9097% .0215471 5.37868/.78)}.save-dialog__field input:focus{border-color:var(--save-line-strong);box-shadow:0 0 0 3px #ecb33c21,inset 0 1px #ffffff0d;box-shadow:0 0 0 3px lab(76.9056% 13.2525 65.3511/.13),inset 0 1px lab(100% 0 0/.05)}.save-dialog__select{border:1px solid var(--save-line);background:color-mix(in oklab, var(--save-bg-deep) 74%, transparent);border-radius:8px;grid-template-columns:minmax(0,1fr) 24px;align-items:center;min-height:58px;padding:8px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.save-dialog__select small{color:var(--save-muted);font-size:12px;display:block}.save-dialog__select b{color:var(--save-ink);font-size:16px;display:block}.save-dialog__select select{opacity:0;cursor:pointer;position:absolute;inset:0}.save-dialog__toggle{grid-template-columns:minmax(0,1fr) 42px;align-items:center;min-height:44px;padding:0 2px;font-weight:800;display:grid}.save-dialog__toggle input{opacity:0;pointer-events:none;position:absolute}.save-dialog__toggle i{background:#696f79;background:lab(46.5753% -.808299 -6.65846);border:1px solid #fbf8f11f;border:1px solid lab(97.7268% .109106 3.82355/.12);border-radius:999px;width:42px;height:24px;position:relative;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.save-dialog__toggle i:after{content:"";width:18px;height:18px;transition:transform .18s var(--ease-out);background:#080d16;background:lab(3.63763% -.181116 -5.28437);border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 3px 9px -5px #000000e6;box-shadow:0 3px 9px -5px lab(.00600243% .0116006 -.0637293/.9)}.save-dialog__toggle input:checked+i{background:var(--save-gold)}.save-dialog__toggle input:checked+i:after{transform:translate(18px)}.save-dialog__actions{justify-content:flex-end;gap:10px;padding:4px 18px 0;display:flex}.save-dialog__actions button{min-height:40px;color:var(--save-muted);cursor:pointer;transition:border-color .16s var(--ease-out), color .16s var(--ease-out), background-color .16s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:999px;padding:0 16px;font-weight:850}.save-dialog__actions button:hover,.save-dialog__actions button:focus-visible{color:var(--save-ink);border-color:var(--save-line);background:color-mix(in oklab, var(--save-surface) 72%, transparent);outline:0}.save-dialog__actions button:last-child{color:var(--save-gold-ink);background:var(--save-gold);border-color:#0000;box-shadow:inset 0 1px #ffffff6b,0 14px 32px -20px #e4ad3ccc;box-shadow:inset 0 1px lab(100% 0 0/.42),0 14px 32px -20px lab(74.5854% 12.7379 62.8735/.8)}.save-dialog__actions button:last-child:hover,.save-dialog__actions button:last-child:focus-visible{color:#1a0c00;color:lab(4.371% 4.86182 6.99784);background:var(--save-gold-light)}.save-dialog__actions button:disabled{cursor:not-allowed;opacity:.45}.nota__prosa{max-width:68ch;color:var(--sheet-ink);margin-top:18px;font-size:1.02rem;line-height:1.72}.nota__prosa p{margin:0 0 1em}.nota__prosa p:last-child{margin-bottom:0}.nota__prosa a,.nota__dek a{color:var(--pen-navy);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.nota__prosa strong,.nota__dek strong{font-weight:700}.nota__prosa em,.nota__dek em{font-style:italic}.nota__prosa ul,.nota__prosa ol{gap:.45em;margin:0 0 1em 1.25em;padding:0;display:grid}.nota__prosa li{padding-left:.2em}.nota__prosa blockquote{border-left:3px solid var(--pen-navy);color:var(--sheet-ink-soft);font-family:var(--font-serif);margin:0 0 1em;padding:.1em 0 .1em 1em;font-style:italic}.nota__bloque-imagen{margin:1.35em 0}.nota__bloque-imagen img{border-radius:10px;width:100%;display:block;box-shadow:0 0 0 1px #ecb33c80,0 18px 38px -24px #01030cb8;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.5),0 18px 38px -24px lab(.833941% .51555 -3.87213/.72)}.nota__bloque-imagen figcaption{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--sheet-ink-faint);margin-top:8px;font-size:11px}.nota__frase{border:0;border-left:4px solid var(--pen-navy);color:var(--sheet-ink);background:linear-gradient(90deg, color-mix(in oklab, var(--pen-navy) 8%, transparent), transparent 62%), color-mix(in oklab, var(--sheet-line) 24%, transparent);border-radius:0 10px 10px 0;margin:1.45em 0;padding:1.05em 1.1em 1.05em 1.25em;position:relative}.nota__frase p{font-family:var(--font-serif);margin:0;font-size:clamp(1.22rem,2.1vw,1.55rem);line-height:1.22}.nota__frase cite{color:var(--sheet-ink-soft);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:.75em;font-size:11px;font-style:normal;display:block}.nota__link-card{border:1px solid var(--sheet-line-strong);color:var(--sheet-ink);background:color-mix(in oklab, var(--sheet) 94%, white);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);border-radius:10px;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);margin:1.35em 0;text-decoration:none;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff61,0 18px 40px -28px #01030cb3;box-shadow:inset 0 0 0 1px lab(100% 0 0/.38),0 18px 40px -28px lab(.833941% .51555 -3.87213/.7)}.nota__link-card:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff6b,0 24px 48px -30px #01030ccc;box-shadow:inset 0 0 0 1px lab(100% 0 0/.42),0 24px 48px -30px lab(.833941% .51555 -3.87213/.8)}.nota__link-img{background:var(--navy-deep);min-height:150px}.nota__link-img img{object-fit:cover;width:100%;height:100%;display:block}.nota__link-copy{align-content:center;gap:7px;min-width:0;padding:16px;display:grid}.nota__link-copy small{color:var(--sheet-ink-faint);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.nota__link-copy b{color:var(--sheet-ink);font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.15rem;font-weight:600;line-height:1.16;display:-webkit-box;overflow:hidden}.nota__link-copy em{color:var(--sheet-ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;font-style:normal;line-height:1.42;display:-webkit-box;overflow:hidden}.nota__embed{aspect-ratio:16/9;background:var(--navy-deep);border-radius:10px;width:100%;margin:1.35em 0;overflow:hidden;box-shadow:0 0 0 1px #ecb33c6b,0 18px 38px -24px #01030cb8;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.42),0 18px 38px -24px lab(.833941% .51555 -3.87213/.72)}.nota__embed iframe{border:0;width:100%;height:100%;display:block}.nota__spotify{border:0;border-radius:10px;width:100%;height:160px;margin:1.35em 0;display:block;box-shadow:0 0 0 1px #ecb33c57,0 18px 38px -24px #01030cad;box-shadow:0 0 0 1px lab(76.9056% 13.2525 65.3511/.34),0 18px 38px -24px lab(.833941% .51555 -3.87213/.68)}.nota__social{border:1px solid var(--sheet-line-strong);background:color-mix(in oklab, var(--sheet) 94%, white);border-radius:10px;width:min(100%,540px);margin:1.35em 0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff61,0 18px 40px -28px #01030cb3;box-shadow:inset 0 0 0 1px lab(100% 0 0/.38),0 18px 40px -28px lab(.833941% .51555 -3.87213/.7)}.nota__social iframe{border:0;width:100%;height:620px;display:block}.nota__social--tiktok{width:min(100%,390px)}.nota__social--tiktok iframe{height:700px}.nota__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,30px);margin:1.5em 0;display:grid}.nota__column{min-width:0}.nota__column>:first-child{margin-top:0}.nota__column>:last-child{margin-bottom:0}@media (max-width:640px){.nota__link-card,.nota__columns{grid-template-columns:1fr}}.nota__prosa code,.nota__dek code{background:color-mix(in oklab, var(--sheet-line) 55%, transparent);font-family:var(--font-mono);border-radius:5px;padding:.08em .28em;font-size:.9em}.code-viewer{color:#dbe7ff;background:#07101d;border:1px solid #a9843a57;border-radius:10px;margin:1.45em 0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -30px #01030cd1;box-shadow:inset 0 0 0 1px lab(100% 0 0/.0784314),0 24px 48px -30px lab(.833941% .51555 -3.87213/.82)}.code-viewer__bar{background:linear-gradient(#111d32f5,#081222f5);border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 10px 8px 14px;display:flex}.code-viewer__bar div{align-items:center;gap:10px;min-width:0;display:flex}.code-viewer__bar b{color:#f8fafc;max-width:34ch;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.code-viewer__bar span{color:#8fb5ff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.code-viewer__bar button{color:#dbeafe;cursor:pointer;background:#2563eb1f;border:1px solid #93c5fd47;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.code-viewer pre{max-height:min(64vh,760px);margin:0;padding:18px;overflow:auto}.code-viewer code{color:#dbe7ff;min-width:max-content;font-family:var(--font-mono);white-space:pre;font-size:13px;line-height:1.65;display:block}.code-viewer figcaption{color:#aebde1;padding:0 18px 16px;font-size:12px}.code-viewer .hljs-keyword,.code-viewer .hljs-selector-tag,.code-viewer .hljs-title.function_{color:#93c5fd}.code-viewer .hljs-string,.code-viewer .hljs-attr,.code-viewer .hljs-template-variable{color:#bef264}.code-viewer .hljs-number,.code-viewer .hljs-literal,.code-viewer .hljs-built_in{color:#fbbf24}.code-viewer .hljs-comment{color:#7b8cad;font-style:italic}.code-viewer .hljs-title,.code-viewer .hljs-name,.code-viewer .hljs-property{color:#f0abfc}.code-viewer .hljs-variable,.code-viewer .hljs-params{color:#c4b5fd}.nota-curso{border:1px solid color-mix(in oklab, var(--pen-navy) 18%, var(--sheet-line));width:100%;color:var(--sheet-ink);text-align:left;background:linear-gradient(105deg, color-mix(in oklab, var(--pen-navy) 8%, transparent), transparent 62%), color-mix(in oklab, var(--sheet) 94%, white);cursor:pointer;transition:transform .18s var(--ease-out), border-color .18s var(--ease-out);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:1.35em 0;padding:16px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #fff6,0 18px 38px -30px #01030cad;box-shadow:inset 0 0 0 1px lab(100% 0 0/.4),0 18px 38px -30px lab(.833941% .51555 -3.87213/.68)}.nota-curso:hover{border-color:color-mix(in oklab, var(--bl-oro) 64%, var(--sheet-line));transform:translateY(-2px)}.nota-curso__image{aspect-ratio:4/3;border:1px solid var(--sheet-line);background:var(--sheet-2);border-radius:8px;grid-row:span 2;width:92px;overflow:hidden}.nota-curso__image img{object-fit:cover;width:100%;height:100%}.nota-curso__copy{gap:5px;min-width:0;display:grid}.nota-curso__copy small{color:var(--sheet-ink-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.nota-curso__copy b{color:var(--pen-navy);font-family:var(--font-serif);font-size:1.15rem;font-weight:650;line-height:1.12}.nota-curso__copy em,.nota-curso__copy span{color:var(--sheet-ink-soft);font-size:.95rem;font-style:normal;line-height:1.42}.nota-curso__cta{border:1px solid color-mix(in oklab, var(--pen-navy) 22%, transparent);min-height:34px;color:var(--pen-navy);white-space:nowrap;background:color-mix(in oklab, var(--sheet-2) 88%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.nota-curso--carta{grid-template-columns:126px minmax(0,1fr) auto;overflow:hidden}.nota-curso__mini-card{place-items:center;width:116px;height:162px;margin:-8px 0;display:grid}.nota-card-modal{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07101dc2;background:lab(4.45514% -.306442 -9.58508/.76);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.nota-card-modal__panel{background:radial-gradient(circle at 18% 0,#ffffff1f,#0000 34%),#101723;border:1px solid #ffffff29;border-radius:18px;grid-template-columns:auto minmax(280px,420px);gap:24px;width:min(940px,100%);max-height:min(92vh,760px);padding:26px;display:grid;position:relative;overflow:auto;box-shadow:0 36px 90px -36px #000000e6}.nota-card-modal__close{z-index:2;color:#eef3ff;cursor:pointer;background:#00000057;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:14px;right:14px}.nota-card-modal__slot{place-items:center;min-width:300px;display:grid}.nota-card-modal__side{color:#e7edf8;align-content:center;gap:14px;display:grid}.nota-card-modal__eyebrow{color:#9fb1cf;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.nota-card-modal__side h3{color:#f8fbff;font-family:var(--font-serif);margin:0;font-size:clamp(2rem,4vw,3.4rem);font-weight:650;line-height:.98}.nota-card-modal__side p,.nota-card-modal__side blockquote{color:#cad6ea;margin:0;line-height:1.55}.nota-card-modal__side blockquote{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:12px 14px}.nota-card-modal__side dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.nota-card-modal__side dl div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;padding:10px}.nota-card-modal__side dt{color:#91a2bf;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.nota-card-modal__side dd{color:#f8fbff;margin:5px 0 0;font-size:13px;font-weight:800}.nota-card-modal__side a{color:#2a1f06;background:var(--bl-oro);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:40px;padding:0 15px;font-weight:900;text-decoration:none;display:inline-flex}@media (max-width:720px){.nota-social-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nota-social-actions li{margin-left:0!important}.nota-social-action{justify-content:flex-start;width:100%}.nota-social-action__label{opacity:1;max-width:none}.nota-curso,.nota-curso--carta,.nota-card-modal__panel,.nota-card-modal__side dl{grid-template-columns:1fr}.nota-curso__cta{justify-self:start}.nota-card-modal__slot{min-width:0}}.nota__prosa>p:first-child:first-letter{float:left;font-family:var(--font-serif);color:var(--pen-navy);margin:.08em .12em 0 0;font-size:3.3em;font-weight:500;line-height:.82}.nota__extra{transition:grid-template-rows .52s var(--ease-out);grid-template-rows:0fr;display:grid}.nota__extra[aria-hidden=false]{grid-template-rows:1fr}.nota__extra-in{min-height:0;overflow:hidden}.nota__extra[aria-hidden=false] .nota__extra-in{padding-top:1em}.nota__acciones{border-top:1px dashed var(--sheet-line-strong);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:22px;padding-top:18px;display:flex}.nota__leer{height:42px;color:var(--bl-oro-ink);background:var(--bl-oro);cursor:pointer;transition:transform .26s var(--ease-out), background-color .2s;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -14px #e49e22e6,inset 0 1px #ffffff8c;box-shadow:0 14px 30px -14px lab(70.8468% 20.2319 68.534/.9),inset 0 1px lab(100% 0 0/.55)}.nota__leer:hover{background:var(--bl-oro-claro);transform:translateY(-2px)}.nota__fuente{color:var(--pen-navy);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.nota__fuente:hover{text-underline-offset:3px;text-decoration:underline}.nota__compartir{gap:6px;margin-left:auto;display:none}.nota__compartir button{width:36px;height:36px;color:var(--sheet-ink-soft);background:var(--sheet-2);cursor:pointer;border-radius:10px;place-items:center;display:grid}.nota__compartir button:hover{color:var(--sheet-ink);background:var(--sheet-3)}@media (max-width:1023px){.nota__compartir{display:flex}}.bl-rail{right:max(10px, calc((100vw - var(--bl-ancho)) / 2 - 8px));z-index:30;color:var(--navy-ink);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#0b152cdb,#020617e6);background:linear-gradient(lab(6.81289% 2.60071 -17.6835/.86),lab(1.82567% 1.20595 -8.80356/.9));border-radius:999px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex;position:fixed;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #288dd438,0 24px 50px -24px #000000e6;box-shadow:inset 0 1px lab(100% 0 0/.12),inset 0 0 0 1px lab(55.5055% -9.6713 -45.5647/.22),0 24px 50px -24px lab(.00594902% .0126064 -.0641227/.9)}@media (max-width:1023px){.bl-rail{display:none}}.bl-rail__label{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-muted);margin-bottom:6px;font-size:10px;transform:rotate(180deg)}.bl-rail__btn{width:40px;height:40px;color:var(--navy-ink);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);border-radius:999px;place-items:center;display:grid;position:relative}.bl-rail__btn:hover{color:var(--bl-oro);background:var(--navy-on);transform:scale(1.06)}.bl-rail__btn svg{width:18px;height:18px}.bl-rail__btn.is-ok{color:var(--bl-oro)}.bl-fin{max-width:var(--bl-ancho);padding-right:calc(var(--bl-rail) + 12px);font-family:var(--font-display);color:var(--ink);text-align:center;margin:clamp(56px,8vh,96px) auto 0;font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.1}.bl-vacio{max-width:820px;margin:36px auto 0}.bl-centinela{height:1px}@media (prefers-reduced-motion:reduce){.nota,.nota__marco img,.nota__leer,.nota__extra,.nota-social-action,.nota-social-action:after,.nota-social-action__icon,.bl-rail__btn{transition:none}}