.hero{margin-top:calc(-1 * var(--alto-nav,77px));padding:calc(var(--alto-nav,0px) + var(--alto-barra,68px) + 40px) 0 88px;border-bottom:0;align-items:flex-end;min-height:clamp(600px,92vh,860px);display:flex;position:relative;overflow:hidden}.hero-foto{background:url(/img/bosque.webp) 50% 40%/cover;animation:28s ease-out both hero-acercar;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(#1c26209e 0%,#1c262080 45%,#1c2620eb 100%);position:absolute;inset:0}.hero-niebla{z-index:1;pointer-events:none;background:radial-gradient(40% 30% at 30% 60%,#f2f1ea38,#0000 70%),radial-gradient(35% 25% at 75% 45%,#f2f1ea29,#0000 70%);animation:26s ease-in-out infinite alternate hero-niebla;position:absolute;inset:-20%}.hero .wrap{z-index:2;width:100%}.hero-grid{grid-template-columns:1.6fr .6fr;align-items:center;gap:40px;display:grid}.hero-grid>*{min-width:0}.hero .eyebrow{color:var(--claro)}.hero h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.8rem,6.4vw,5rem);font-weight:300;line-height:1}.hero h1 span{opacity:0;filter:blur(6px);animation:1.4s cubic-bezier(.2,.7,.2,1) forwards hero-palabra;display:inline-block;transform:translateY(24px)}.hero h1 span:first-of-type{animation-delay:.25s}.hero h1 span:nth-of-type(2){animation-delay:.47s}.hero h1 span:nth-of-type(3){animation-delay:.69s}.hero h1 span:nth-of-type(4){animation-delay:.91s}.hero h1 span:nth-of-type(5){animation-delay:1.13s}.hero h1,.hero-lead,.hero .eyebrow{text-shadow:0 2px 24px #141c1773}.hero-lead{color:var(--claro);opacity:.92;max-width:34rem;margin:26px 0 0;font-size:1.15rem;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero-actions [hidden],.hero [data-empieza][hidden]{display:none}.hero-nota{color:var(--claro-suave);margin:14px 0 0;font-size:.85rem}.respira{flex-direction:column;justify-self:end;align-items:center;width:min(300px,100%);display:flex}.respira-disco{aspect-ratio:1;cursor:pointer;width:100%;color:var(--claro);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#18221c;border:1px solid #f2f1ea3d;border-radius:50%;align-content:center;place-items:center;gap:6px;padding:0;transition:border-color .4s,box-shadow .4s,transform .4s;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0a0e0c73,inset 0 0 0 1px #f2f1ea0a}.respira-disco:hover{border-color:#f2f1ea6b}.respira-disco:active{transform:scale(.985)}.respira-disco:focus-visible{outline:2px solid var(--claro);outline-offset:6px}.respira-agua{pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.respira-disco:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 40px #080c0a8c,inset 0 1px #f2f1ea1f}.respira-fase{z-index:1;pointer-events:none;text-shadow:0 1px 14px #0a0e0cb3;font:300 1.3rem var(--display);letter-spacing:.22em;position:relative}@keyframes hero-acercar{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes hero-niebla{0%{transform:translate(-4%)}to{transform:translate(5%,-3%)}}@keyframes hero-palabra{to{opacity:1;filter:none;transform:none}}@media (width<=860px){.hero-grid{grid-template-columns:1fr;gap:28px}.respira{order:-1;justify-self:center;width:min(220px,58vw)}}@media (width<=640px){.hero{padding-top:calc(var(--alto-nav,0px) + var(--alto-barra,62px) + 24px);padding-bottom:60px}.hero-lead{font-size:1.04rem}.hero-actions>*{text-align:center;flex:auto}}@media (prefers-reduced-motion:reduce){.hero-foto,.hero-niebla{animation:none}.hero h1 span{opacity:1;filter:none;animation:none;transform:none}}.charlas-en-vivo{border-bottom:0;position:relative;overflow:hidden}.charlas-foto{opacity:.42;background:url(/img/velas.webp) 50%/cover;position:absolute;inset:0}.charlas-en-vivo:before{content:"";z-index:1;background:linear-gradient(90deg, var(--bosque) 30%, #1c26208c);position:absolute;inset:0}.charlas-cabeza{align-items:flex-end}.charlas-cuenta{flex-direction:column;gap:10px;display:flex}.charlas-cuenta[hidden]{display:none}.charlas-cuenta-titulo{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.72rem}.cuenta{grid-template-columns:repeat(4,minmax(64px,1fr));gap:10px;display:grid}.cuenta div{border:1px solid var(--glass-border);text-align:center;background:var(--glass);border-radius:14px;padding:14px 8px}.cuenta b{font:300 clamp(1.7rem, 4vw, 2.4rem)/1 var(--display);font-variant-numeric:tabular-nums;display:block}.cuenta small{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-top:8px;font-size:.68rem;display:block}@media (width<=640px){.charlas-cuenta{width:100%}.cuenta{grid-template-columns:repeat(4,1fr)}}a[href$=\#charlas][hidden]{display:none!important}.charlas-lista{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.charla{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr auto;align-items:center;gap:32px;padding:32px 0;display:grid}.charla-fecha{font:300 3.2rem/1 var(--display);color:var(--violet);font-variant-numeric:tabular-nums}.charla-fecha small{font:500 .7rem var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-top:10px;display:block}.charla-cuerpo{flex-direction:column;gap:6px;min-width:0;display:flex}.charla-vivo{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:500;display:inline-flex}.charla-vivo:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.charla h3{font-family:var(--display);margin:0;font-size:1.55rem;font-weight:400}.charla p{color:var(--text-muted);margin:0;font-size:.95rem}.charla-hora{color:var(--text)!important}@media (width<=760px){.charla{grid-template-columns:1fr;gap:14px;padding:26px 0}.charla .btn-solid{justify-self:start}}.charlas-aviso{color:var(--text-muted);min-height:1.2em;margin:12px 0 0;font-size:.9rem}.necesidades{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.necesidad{isolation:isolate;aspect-ratio:3/4;cursor:pointer;text-align:left;max-width:100%;font:inherit;color:var(--claro);background:var(--bosque);border:0;border-radius:18px;align-items:flex-end;padding:0;display:flex;position:relative;overflow:hidden}.necesidad img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.necesidad:after{content: ;z-index:-1;background:linear-gradient(#141c1700 25%,#141c178c 50%,#141c17f5 100%);position:absolute;inset:0}.necesidad:hover img,.necesidad:focus-visible img{transform:scale(1.06)}.necesidad:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.necesidad-textos{text-shadow:0 1px 2px #0000008c,0 2px 18px #00000073;flex-direction:column;gap:8px;padding:22px;display:flex}.necesidad-tema{letter-spacing:.16em;text-transform:uppercase;color:var(--bosque);text-shadow:none;background:#f2f1eaeb;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:.72rem;font-weight:600}.necesidad-titulo{font-family:var(--display);color:#fff;font-size:1.45rem;font-weight:500;line-height:1.2}.necesidad-texto{color:#ffffffe6;font-size:.95rem;line-height:1.5}@media (width<=960px){.necesidades{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.necesidades{grid-template-columns:1fr}.necesidad{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.necesidad img{transition:none}}.empieza-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.empieza-grid>*{min-width:0}.empieza-foto{aspect-ratio:4/5;border-radius:20px;max-width:100%;margin:0;overflow:hidden}.empieza-foto img{object-fit:cover;width:100%;height:100%}.pasos{counter-reset:paso;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.paso{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:4px 18px;padding:22px 0;display:grid}.paso:before{counter-increment:paso;content:counter(paso);font:300 2.4rem/1 var(--display);color:var(--cyan);grid-row:span 3}.paso-titulo{font-family:var(--display);font-size:1.25rem;font-weight:400}.paso-texto{color:var(--text-muted);font-size:.95rem}.paso .link-cta{justify-self:start}@media (width<=860px){.empieza-grid{grid-template-columns:1fr;gap:36px}.empieza-foto{aspect-ratio:16/10}}.card{background:var(--panel);border:1px solid var(--glass-border);border-radius:4px;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.card-media:not(.con-portada){background-position:50%;background-size:cover}.card[data-topic~=meditaciones] .card-media:not(.con-portada){background-image:url(/img/hoja.webp)}.card[data-topic~=escritura] .card-media:not(.con-portada){background-image:url(/img/libro.webp)}.card[data-topic~=reflexion] .card-media:not(.con-portada){background-image:url(/img/piedras.webp)}.card[data-topic~=talleres] .card-media:not(.con-portada){background-image:url(/img/juntos.webp)}.card-media:not(.con-portada):before{content:"";background:linear-gradient(#1c26200d,#1c262059);position:absolute;inset:0}.card-media{aspect-ratio:16/10;background:var(--void-soft);border-bottom:1px solid var(--glass-border);justify-content:center;align-items:center;display:flex;position:relative}.card-media .play{border:1px solid rgba(var(--tinta-rgb),.5);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.card-media .play:after{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid var(--text);width:0;height:0;margin-left:3px}.card-media.doc{justify-content:flex-start;align-items:flex-end;padding:14px;font-size:1.4rem}.card-media.con-portada{overflow:hidden}.card-media.con-portada img{object-fit:contain;width:100%;max-width:none;height:100%;filter:drop-shadow(0 10px 18px rgba(var(--tinta-rgb),.14));padding:14px 0;position:absolute;inset:0}.card-title a{color:inherit;text-decoration:none}.card-title a:hover{text-underline-offset:3px;text-decoration:underline}a.link-cta{align-items:center;text-decoration:none;display:inline-flex}.card-media .badge-live{background:var(--rose);color:var(--on-acento);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:.74rem;font-weight:600;display:flex;position:absolute;top:12px;left:12px}.card-media .badge-live .blip{background:var(--on-acento);border-radius:50%;width:6px;height:6px}.card-media .badge-free{color:var(--bosque);z-index:1;background:#f2f1eaf0;border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:600;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #0000002e}.card-body{flex-direction:column;flex:1;gap:8px;padding:16px 16px 18px;display:flex}.card-kind{color:var(--text-muted);font-size:.75rem}.card-title{font-family:var(--display);margin:0;font-size:1.05rem;font-weight:500;line-height:1.3}.card-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.access-tag{border-radius:999px;padding:4px 10px;font-size:.74rem}.access-tag.member{background:rgba(var(--acento-rgb),.16);color:var(--violet-deep)}.access-tag.single{background:rgba(var(--arcilla-rgb),.14);color:var(--rose)}.link-cta{color:var(--cyan);font-family:var(--sans);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600}.unlock-box{border-top:1px solid var(--glass-border);flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;display:none}.unlock-box.open{display:flex}.unlock-box p{color:var(--text-muted);margin:0;font-size:.8rem}.unlock-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.unlock-price{font-family:var(--display);font-size:1.02rem;font-weight:600}.btn-mini{background:var(--violet-solid);color:var(--on-acento);font-family:var(--sans);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:8px 14px;font-size:.8rem;font-weight:600}@media (width<=640px){.card-foot{padding-top:4px}.link-cta{min-height:44px;font-size:.85rem}.btn-mini{min-height:44px;padding:8px 18px;font-size:.85rem}.card-media .badge-live,.card-media .badge-free{font-size:.74rem}}.catalogo-tema{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:14px;margin:-8px 0 18px;font-size:.92rem;display:flex}.catalogo-tema strong{color:var(--text)}.catalogo-tema[hidden],.catalogo-vacio[hidden]{display:none}.catalogo-vacio{color:var(--text-muted);margin:0 0 18px;font-size:.92rem}.pills{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.pill{border:1px solid var(--glass-border);background:var(--glass);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:7px 16px;font-size:.85rem}.pill.active{border-color:var(--violet);color:var(--text);background:rgba(var(--acento-rgb),.16)}@media (width<=640px){.pills{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;margin:0 -16px 20px;padding:0 16px;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.pill{scroll-snap-align:start;flex-shrink:0;min-height:44px}}.comunidad-seccion{background-color:var(--void-soft)}.community-foto{aspect-ratio:16/7;object-fit:cover;border-radius:16px 16px 0 0;width:calc(100% + 44px);max-width:none;height:auto;margin:-22px -22px 4px}.community-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.community-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;flex-direction:column;gap:14px;padding:22px;display:flex}.community-card h3{font-family:var(--display);margin:0;font-size:1.1rem;font-weight:600}.community-card .desc{color:var(--text-muted);margin:0;font-size:.86rem}.retro-window{border:1px solid var(--glass-border);background:var(--void-soft);box-shadow:0 10px 30px -14px rgba(var(--tinta-rgb),.15);border-radius:10px;overflow:hidden}.retro-titlebar{background:linear-gradient(180deg, rgba(var(--acento-rgb),.35), rgba(var(--acento-rgb),.28));border-bottom:1px solid var(--glass-border);align-items:center;gap:6px;padding:8px 10px;display:flex}.retro-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.dot-red{background:#c08a80}.dot-yellow{background:#cdb477}.dot-green{background:#8fae97}.retro-titletext{font-family:var(--display);color:var(--text);opacity:.85;letter-spacing:.01em;margin-left:6px;font-size:.74rem;font-weight:600}.retro-status{border-bottom:1px solid var(--glass-border);background:rgba(var(--tinta-rgb),.06);align-items:center;gap:8px;padding:8px 10px;display:flex}.retro-avatar{background:radial-gradient(circle at 35% 30%, rgba(var(--acento-rgb),.45), rgba(var(--indigo-rgb),.15));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;display:flex;position:relative}.status-dot{border:2px solid var(--void-soft);background:var(--text-muted);border-radius:50%;width:8px;height:8px;display:inline-block}.retro-avatar .status-dot{position:absolute;bottom:-2px;right:-2px}#comunidad:not(.en-pantalla) .status-dot.online,#comunidad:not(.en-pantalla) .retro-typing span{animation-play-state:paused}.status-dot.online{background:var(--violet);box-shadow:0 0 0 3px rgba(var(--acento-rgb),.18);animation:1.8s ease-in-out infinite retroPulse}@keyframes retroPulse{0%,to{opacity:1}50%{opacity:.45}}.retro-status-text{color:var(--text);flex:1;font-size:.78rem}.retro-status-text em{color:var(--violet-deep);font-style:normal;font-weight:600}.retro-body{flex-direction:column;gap:10px;min-height:128px;max-height:220px;padding:12px;display:flex;overflow:hidden}.retro-msg{flex-direction:column;gap:2px;max-width:84%;display:flex}.retro-msg.them{align-self:flex-start;align-items:flex-start}.retro-msg.me{align-self:flex-end;align-items:flex-end}.retro-name{color:var(--violet);font-size:.75rem;font-weight:600}.retro-bubble{border-radius:12px;padding:8px 12px;font-size:.82rem;line-height:1.4}.retro-msg.them .retro-bubble{background:var(--glass);border:1px solid var(--glass-border);border-top-left-radius:3px}.retro-msg.me .retro-bubble{background:linear-gradient(120deg, rgba(var(--acento-rgb),.35), rgba(var(--acento-rgb),.28));border-top-right-radius:3px}.retro-time{color:var(--text-muted);padding:0 2px;font-size:.72rem}.retro-typing{color:var(--text-muted);align-items:center;gap:5px;padding:0 2px;font-size:.75rem;font-style:italic;display:flex}.retro-typing span{background:var(--text-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite retroTyping}.retro-typing span:nth-child(2){animation-delay:.15s}.retro-typing span:nth-child(3){animation-delay:.3s}@keyframes retroTyping{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.status-dot.online,.retro-typing span{animation:none}}.community-meta{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;display:flex}.btn-solid.btn-small,.btn-glass.btn-small{padding:9px 18px;font-size:.85rem}.community-note{color:var(--text-muted);margin-top:18px;font-size:.8rem}.community-salas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.community-salas a{border:1px solid var(--glass-border);min-height:44px;color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:6px 12px;font-size:.88rem;text-decoration:none;display:flex}.community-salas a:hover,.community-salas a:focus-visible{border-color:var(--violet);background:rgba(var(--acento-rgb),.08)}.community-sala-icono{text-align:center;flex-shrink:0;width:24px}.community-sala-nombre{flex:1;min-width:0}.community-sala-cuenta{color:var(--text-muted);white-space:nowrap;font-size:.74rem}@media (width<=640px){.community-grid{grid-template-columns:1fr;gap:14px}.community-card{padding:18px}.btn-solid.btn-small,.btn-glass.btn-small{min-height:44px}}.manifiesto{border-bottom:0;align-items:center;min-height:520px;display:flex;overflow:hidden}.manifiesto-foto{opacity:.55;will-change:transform;background:url(/img/montana.webp) 50%/cover;position:absolute;inset:-8% 0}.manifiesto:after{content:"";background:#1c262073;position:absolute;inset:0}.manifiesto .wrap{width:100%}.manifiesto blockquote{font:300 clamp(2.1rem, 5.6vw, 4.2rem)/1.12 var(--display);letter-spacing:-.015em;max-width:18ch;margin:0}.manifiesto blockquote span{opacity:.2;transition:opacity .6s}.manifiesto blockquote span.encendida{opacity:1}.manifiesto-firma{color:var(--text-muted);margin:26px 0 0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.manifiesto blockquote span{opacity:1;transition:none}}.pausa{z-index:120;color:#f2f1ea;padding:max(24px, env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));opacity:0;pointer-events:none;--violet-solid:#f2f1ea;--violet-deep:#dcddd3;--on-acento:#1c2620;background:radial-gradient(circle at 50% 45%,#2e4136,#141c17 70%);place-items:center;transition:opacity .8s;display:grid;position:fixed;inset:0}.pausa.abierta{opacity:1;pointer-events:auto}.pausa-centro{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.pausa-anillo{--r:.72;aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;align-content:center;place-items:center;width:min(340px,72vw);display:grid;position:relative}.pausa-agua{border-radius:50%;width:90%;height:90%;position:absolute;inset:5%;box-shadow:inset 0 0 40px #080c0a80}.pausa-anillo svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.pausa-pista{stroke:#f2f1ea29}.pausa-avance{stroke:#b9c4bc;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.pausa-nucleo{pointer-events:none;transform:scale(var(--r));background:radial-gradient(circle at 50% 40%,#dce8de6b,#a9bfae1f 58%,#a9bfae00 72%);border-radius:50%;position:absolute;inset:24%}.pausa-anillo b{font:300 1.4rem var(--display);letter-spacing:.16em;pointer-events:none;text-shadow:0 1px 14px #0a0e0cb3;position:relative}.pausa-cuenta{font:300 .9rem var(--display);opacity:.7;font-variant-numeric:tabular-nums;pointer-events:none;min-height:1.2em;margin-top:6px;position:relative}.pausa-mensaje{max-width:24rem;min-height:3.2em;font:300 clamp(1.1rem, 3.6vw, 1.35rem) / 1.45 var(--display);color:#f2f1ea;margin:0;transition:opacity 1.2s}.pausa-mensaje.cambiando{opacity:0}.pausa-quedan{color:#b9c4bc;font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.pausa-cerrar{top:max(20px, env(safe-area-inset-top,0px));right:max(20px, env(safe-area-inset-right,0px));color:#f2f1ea;min-height:44px;font:500 .9rem var(--sans);cursor:pointer;background:0 0;border:1px solid #f2f1ea4d;border-radius:999px;padding:0 18px;position:absolute}.pausa-final{flex-direction:column;align-items:center;gap:16px;max-width:26rem;display:none}.pausa-final h2{font:300 clamp(1.8rem, 5vw, 2.6rem) var(--display);margin:0}.pausa-final p{color:#b9c4bc;margin:0}.pausa.terminada .pausa-final{display:flex}.pausa.terminada .pausa-anillo,.pausa.terminada .pausa-quedan,.pausa.terminada .pausa-mensaje{display:none}@media (height<=560px){.pausa-anillo{width:min(240px,50vh)}.pausa-centro{gap:12px}}.temas-chips{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.temas-chips a{border:1px solid var(--glass-border);background:var(--panel);min-height:52px;color:var(--text);font:400 1.05rem var(--display);border-radius:999px;align-items:center;gap:12px;padding:0 24px;text-decoration:none;transition:border-color .3s,transform .3s;display:inline-flex}.temas-chips a span{color:var(--violet);transition:transform .3s}.temas-chips a:hover{border-color:var(--violet);transform:translateY(-2px)}.temas-chips a:hover span{transform:translate(4px)}.med-inicio-tarjetas{grid-template-columns:repeat(4,1fr)}@media (width<=960px){.med-inicio-tarjetas{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.med-inicio-tarjetas{grid-template-columns:1fr}}
