@import"/lecturas/lecturas.css";.curso{position:relative}.curso .portada{aspect-ratio:16/10;overflow:clip;display:block;position:relative}.curso .portada img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .9s var(--e-velo)}.curso .portada:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(7,5,14,.9))}.curso .portada b{position:absolute;left:0;right:0;bottom:16px;z-index:1;text-align:left;padding:0 20px;transition:transform .6s var(--e-velo)}.curso:is(:hover,:focus-within) .portada img{transform:scale(1.06)}.curso:is(:hover,:focus-within) .portada b{transform:translateY(-6px)}html.mov .curso:not(.visto) .portada img{clip-path:inset(0 0 100% 0);transform:scale(1.12)}html.mov .curso.visto .portada img{transition:clip-path 1s var(--e-velo),transform 1s var(--e-velo)}@media(min-width:1024px){#cursos .cursos{grid-template-columns:repeat(3,minmax(0,1fr))}.tienda.rejilla-prod{grid-template-columns:repeat(5,minmax(0,1fr))}}.libro{transform:perspective(900px) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s var(--e-velo);overflow:visible}.libro:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:14px;background:linear-gradient(90deg,var(--oro-osc),var(--oro-claro),var(--oro-osc));transform-origin:left center;transform:rotateY(90deg);border-radius:2px 0 0 2px}.libro:hover{transform:perspective(900px) rotateY(var(--ry,0deg))}html.mov.fino .prod:is(:hover,:focus-within) .libro{--ry:-22deg}html.mov .en-vista .prod .libro{animation:libro-flota 5s var(--e-suspiro) infinite alternate}html.mov .en-vista .prod:nth-child(2n) .libro{animation-delay:-1.6s}html.mov .en-vista .prod:nth-child(3n) .libro{animation-delay:-3.2s}@keyframes libro-flota{0%{translate:0 -4px}to{translate:0 6px}}.libro>.orn,.libro>b,.libro>.tipo{transform:translateZ(1px)}#blog .blog{grid-template-columns:1fr;gap:0;border-top:1px solid var(--linea)}.post{border-top:0;border-bottom:1px solid var(--linea);padding:0}.post summary{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num meta mas" "num tit mas";align-items:center;column-gap:clamp(16px,3vw,40px);row-gap:4px;padding:22px 0;min-height:44px}.post-num{grid-area:num;font-family:var(--f-display);font-size:48px;line-height:1;color:transparent;-webkit-text-stroke:1px var(--oro-osc)}.post .meta{grid-area:meta}.post-tit{grid-area:tit;font-family:var(--f-body);font-weight:600;font-size:30px;line-height:1.2;justify-self:start;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1px no-repeat;transition:background-size var(--d-3) var(--e-velo)}.post summary:is(:hover,:focus-visible) .post-tit{background-position:0 100%;background-size:100% 1px}.post-tit:after{content:none}.post summary:after{content:"";grid-area:mas;width:18px;height:18px;background:linear-gradient(var(--oro),var(--oro)) center/100% 1.5px no-repeat,linear-gradient(var(--oro),var(--oro)) center/1.5px 100% no-repeat;transition:transform .32s var(--e-llama)}.post[open] summary:after{transform:rotate(45deg)}.post-cuerpo{padding:0 0 22px calc(48px + clamp(16px,3vw,40px));display:grid;gap:10px;max-width:80ch}.post p{margin:0}@supports (interpolate-size:allow-keywords){html.mov .blog{interpolate-size:allow-keywords}html.mov .blog details::details-content{height:0;overflow:clip;transition:height var(--d-3) var(--e-velo),content-visibility var(--d-3) allow-discrete}html.mov .blog details[open]::details-content{height:auto}html.mov .post-cuerpo{transition:opacity var(--d-3) var(--e-velo) 80ms,translate var(--d-3) var(--e-velo) 80ms}html.mov details:not([open])>.post-cuerpo{opacity:0;translate:0 8px}}.insta{border:0;background:none;padding:22px 0 0;margin-top:20px}.insta-luna{width:40px;height:40px}html.mov #blog.en-vista .insta-luna{animation:gira-luna 30s linear infinite}@keyframes gira-luna{to{transform:rotate(360deg)}}@media(max-width:699px){.post-num{font-size:34px}.post-tit{font-size:22px}.post summary{padding:16px 0}.post-cuerpo{padding-left:0}}
