.page-apuntes{--type:"Courier Prime","Courier New",ui-monospace,monospace;--margin:clamp(120px,14vw,190px);background:var(--white)}.type{font-family:var(--type);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:12px}.a-hero{padding:calc(var(--nav-h) + 10vh) 0 clamp(48px,7vh,80px)}.a-hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px;align-items:end}.a-hero__meta{color:var(--cyan-ink)}.a-hero__title{margin-top:18px;font-weight:700;font-size:clamp(2.4rem,5vw,4.6rem);line-height:.98;letter-spacing:-.045em}.a-hero__text{display:grid;gap:12px;color:var(--mute);font-size:17px}.a-hero__strong{color:var(--ink);font-weight:500}.feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,4vw,56px);align-items:center;padding-top:44px;border-top:1px solid var(--line)}.feat__img{display:block;aspect-ratio:4/3;border-radius:32px;overflow:hidden;background:var(--paper)}.feat__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:scale 1.2s var(--ease)}.feat__body{display:grid;gap:18px;justify-items:start}.feat__meta{color:var(--mute)}.feat__title{font-weight:700;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.02;letter-spacing:-.045em;transition:color .25s var(--ease)}.feat__excerpt{color:var(--mute);font-size:clamp(1.05rem,1.4vw,1.25rem);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feat__cta{display:inline-flex;align-items:center;gap:10px;font-weight:500;margin-top:6px}.feat__cta .arrow{transition:transform .3s var(--ease)}@media (hover:hover){.feat:hover .feat__img img{scale:1.03}.feat:hover .feat__title{color:var(--cyan-ink)}.feat:hover .feat__cta .arrow{transform:translateX(4px)}}.a-index{padding:clamp(100px,14vh,150px) 0 clamp(90px,12vh,130px)}.a-index__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px 32px;padding-bottom:22px}.a-index__title{font-weight:700;font-size:clamp(1.9rem,3vw,2.6rem);letter-spacing:-.04em;outline:none}.temas{display:flex;flex-wrap:wrap;gap:4px 22px}.tema{position:relative;font-size:15px;font-weight:500;color:var(--mute);padding:6px 0;transition:color .25s var(--ease)}.tema sup{font-size:10px;margin-left:3px;font-variant-numeric:tabular-nums}.tema:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--cyan);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.tema:hover,.tema[aria-pressed=true]{color:var(--ink)}.tema[aria-pressed=true]:after{transform:scaleX(1)}.libreta{position:relative;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.libreta:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--margin) - 24px);width:1px;background:rgba(84,181,190,.55);pointer-events:none}.entry{border-bottom:1px solid var(--line)}.entry__link{display:grid;grid-template-columns:var(--margin) minmax(0,1fr) auto;align-items:start;padding:34px 0}.entry__margin{display:grid;gap:6px;padding-top:8px;color:var(--mute);font-size:11px}.entry__margin time{color:var(--ink)}.entry__body{display:grid;gap:10px;max-width:54ch}.entry__thumb{display:none}.entry__title{font-weight:700;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.08;letter-spacing:-.035em;transition:color .25s var(--ease)}.entry__excerpt{color:var(--mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.entry__tags{display:flex;flex-wrap:wrap;gap:6px}.entry__tags span{font-size:12px;padding:3px 10px;border-radius:999px;background:var(--paper);color:var(--mute)}.entry__arrow{margin-top:12px;width:22px;height:22px;opacity:.25;transition:opacity .25s var(--ease),transform .35s var(--ease)}@media (hover:hover){.entry__link:hover .entry__title{color:var(--cyan-ink)}.entry__link:hover .entry__arrow{opacity:1;transform:translateX(4px)}}.a-index__more{margin-top:40px;display:flex;justify-content:center}.libreta__empty{padding:60px 0;font-size:1.3rem;font-weight:500}.peek{position:fixed;left:0;top:0;z-index:30;pointer-events:none;opacity:0;transform:scale(.92)}.peek__img{width:260px;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--paper);box-shadow:0 30px 60px -24px rgba(29,29,31,.45)}.peek__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.a-cta{background:var(--paper);padding:clamp(100px,14vh,150px) 0}.a-cta__inner{display:grid;gap:26px;justify-items:start}.a-cta__inner>.type{color:var(--cyan-ink)}.a-cta__title{font-weight:700;font-size:clamp(2.3rem,5.2vw,4.6rem);line-height:1;letter-spacing:-.045em}@media (max-width:860px){.page-apuntes{--margin:0px}.a-hero{padding-top:calc(var(--nav-h) + 6vh)}.a-hero__grid,.feat{grid-template-columns:1fr;gap:24px}.a-hero__text{font-size:16px}.feat{padding-top:28px}.feat__img{border-radius:22px}.libreta:before{display:none}.entry__link{grid-template-columns:1fr;gap:10px;padding:28px 0}.entry__margin{display:flex;gap:14px;padding:0;order:2}.entry__body{order:3}.entry__thumb{display:block;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:var(--paper);margin-bottom:6px}.entry__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.entry__arrow{display:none}.entry__link{display:flex;flex-direction:column}.entry__body{display:contents}.entry__thumb{order:1}.entry__title{order:3}.entry__excerpt{order:4}.entry__tags{order:5}}