.landing.manifiesto{padding:0 var(--gutter)}.manifiesto .m-portada{display:grid;justify-items:center;text-align:center;grid-gap:18px;gap:18px;padding:clamp(24px,6vh,64px) 0 2vh}.manifiesto .m-carta{position:relative;margin:0;width:min(100%,760px);aspect-ratio:16/9;cursor:pointer;-webkit-tap-highlight-color:transparent}.manifiesto .m-carta video{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 52%,#000 62%,rgba(0,0,0,.5) 82%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 52%,#000 62%,rgba(0,0,0,.5) 82%,transparent 100%);position:absolute;inset:0}.manifiesto .m-carta .m-apertura{opacity:1}.manifiesto .m-carta .m-bucle{opacity:0}.manifiesto .m-carta.abierta .m-apertura{opacity:0;transition:opacity 1.2s ease-in-out}.manifiesto .m-carta.abierta .m-bucle{opacity:1;transition:opacity 1.2s ease-in-out}.manifiesto .m-brotes{position:absolute;left:50%;top:44%;width:0;height:0;pointer-events:none}.manifiesto .m-corazon{position:absolute;left:0;top:0;width:18px;height:16px;margin:-8px 0 0 -9px;opacity:0;background:var(--terracota);scale:var(--s,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21s-9-5.6-9-12a5 5 0 0 1 9-3 5 5 0 0 1 9 3c0 6.4-9 12-9 12z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21s-9-5.6-9-12a5 5 0 0 1 9-3 5 5 0 0 1 9 3c0 6.4-9 12-9 12z'/%3E%3C/svg%3E") center /contain no-repeat;animation:m-sube 2.8s cubic-bezier(.25,.6,.35,1) var(--d,0s) both}@keyframes m-sube{0%{opacity:0;transform:translate(0) rotate(0deg)}15%{opacity:.95}50%{transform:translate(calc(var(--x) * .5 + 8px),-90px) rotate(-8deg)}to{opacity:0;transform:translate(var(--x),-190px) rotate(8deg)}}.manifiesto .m-portada .m-lema{margin-top:16px}.manifiesto .m-escena{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px);align-items:start}.manifiesto .m-jardin{position:-webkit-sticky;position:sticky;top:var(--alto-header);height:calc(100svh - var(--alto-header));display:grid;place-items:center;background:var(--hueso)}.manifiesto .m-tierra{position:relative;width:min(100%,500px);aspect-ratio:1;--mascara:radial-gradient(ellipse 56% 60% at 50% 50%,#000 64%,rgba(0,0,0,.5) 84%,transparent 100%)}.manifiesto .m-tramo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;mix-blend-mode:multiply;-webkit-mask-image:var(--mascara);mask-image:var(--mascara)}.manifiesto .m-tramo.activo{opacity:1}.manifiesto .m-planta-cap{display:none;margin:0}.manifiesto .m-planta-cap video{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 56% 60% at 50% 50%,#000 64%,rgba(0,0,0,.5) 84%,transparent 100%);mask-image:radial-gradient(ellipse 56% 60% at 50% 50%,#000 64%,rgba(0,0,0,.5) 84%,transparent 100%)}.manifiesto .m-texto{padding:24px 0 18vh}.manifiesto .m-texto section{padding:14px 0}.manifiesto .m-texto section:first-of-type{padding-top:0}.manifiesto .m-lema{margin-top:28px;font:400 clamp(2.4rem,5vw,4.4rem)/1.08 Newsreader,Georgia,serif;letter-spacing:var(--track-titulo);text-wrap:balance}.manifiesto .m-texto p:not(.m-destacada):not(.m-firma){margin-top:22px;font:400 clamp(1.08rem,1.35vw,1.22rem)/1.6 Newsreader,Georgia,serif;color:var(--tinta);text-wrap:pretty;max-width:34em}.manifiesto .m-destacada{margin:40px 0;font:400 clamp(1.7rem,3vw,2.6rem)/1.15 Newsreader,Georgia,serif;font-style:italic;letter-spacing:-.01em;color:var(--salvia-oscura);text-wrap:balance}.manifiesto .m-destacada.m-marchita,.manifiesto .m-firma{color:var(--terracota-oscura)}.manifiesto .m-firma{margin-top:44px;font:600 15px/1 Inter,sans-serif;letter-spacing:.01em}.manifiesto .m-ctas{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.manifiesto .m-firma,.manifiesto .m-texto>section>p:not(.brota){opacity:0;transform:translateY(14px);transition:opacity .9s ease,transform 1s var(--ease-out)}.manifiesto .m-firma.visto,.manifiesto .m-texto>section>p.visto{opacity:1;transform:none}.manifiesto .brota .w{display:inline-block;opacity:.1;transform:translateY(.5em) scale(.94);transform-origin:50% 100%;color:var(--salvia-oscura)}.manifiesto .brota.regada .w{opacity:1;transform:none;color:inherit;transition:opacity 1.2s ease,transform 1.3s var(--ease-out),color 1.6s ease;transition-delay:calc(var(--i, 0) * .15s + .2s)}.manifiesto .m-lema.regada .w{color:var(--terracota-oscura)}@media (max-width:860px){.manifiesto .m-escena{grid-template-columns:minmax(0,1fr)}.manifiesto .m-jardin{display:none}.manifiesto .m-texto{padding-bottom:10vh;width:100%;max-width:34em;margin-inline:auto}.manifiesto .m-ctas,.manifiesto .m-destacada,.manifiesto .m-firma{text-align:center}.manifiesto .m-texto p:not(.m-destacada):not(.m-firma){text-align:justify;hyphens:auto;-webkit-hyphens:auto}.manifiesto .m-ctas{justify-content:center}.manifiesto .m-planta-cap{display:block;width:min(92%,380px);aspect-ratio:1;margin:28px auto 0}}@media (prefers-reduced-motion:reduce){.manifiesto .m-firma,.manifiesto .m-texto>section>p:not(.brota){opacity:1;transform:none;transition:none}.manifiesto .brota .w{opacity:1;transform:none;color:inherit}}