.vp-portada--amanecer .vp-cielo{background:radial-gradient(ellipse 50% 42% at 56% 56%, color-mix(in srgb, var(--vp-amarillo) calc(20% + var(--vp-p) * 40%), transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, #f3e3cf calc((1 - var(--vp-p)) * 100%), #dff0f6) 0%, color-mix(in srgb, #fbe6c4 calc((1 - var(--vp-p)) * 100%), var(--vp-crema)) 62%, color-mix(in srgb, var(--vp-amarillo) 30%, var(--vp-crema)) 100%)}.vp-portada--amanecer .vp-kicker{background:var(--vp-verde);color:#fff}.vp-portada--amanecer .vp-titulo{color:var(--vp-profundo)}.vp-portada--amanecer .vp-paso{background:color-mix(in srgb, var(--vp-crema) 66%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #08321a80}.vp-portada--amanecer .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--amanecer .vp-barra{background:var(--vp-amarillo)}.vp-portada--amanecer .vp-consigna{white-space:nowrap;color:#fff;text-shadow:0 2px 14px #041e10b3;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.7rem);font-style:normal;font-weight:800;bottom:5%}@media (max-width:899px){.vp-portada--amanecer .vp-consigna{text-align:center;font-size:clamp(1.3rem,6.4vw,1.8rem);bottom:3%;left:0;right:0}.vp-portada--amanecer .vp-postal{bottom:13%}}.vp-portada--amanecer .vp-postal b{color:var(--vp-verde)}.am-trazo{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.am-surco{stroke:#fff;opacity:.8}.am-tallo{stroke:var(--vp-verde);stroke-width:9px}.am-aro{stroke:var(--vp-verde);stroke-width:16px;filter:drop-shadow(0 6px 10px #06281440)}.am-tronco{stroke:color-mix(in srgb, var(--vp-profundo) 70%, #8a6a3e)}.am-fronda{fill:none;stroke-linecap:round}.am-sube{transform:translateY(calc(max(0, 1 - var(--vp-p) * 2.1) * 200px))}.am-copa,.am-hoja,.am-strel{transform-box:fill-box;transform:scale(0)}.am-copa{transform-origin:50% 30%}.am-hoja{transform-origin:0 100%}.am-hoja--chica{transform-origin:100% 100%}.am-strel{transform-origin:50% 100%}.am-pajaro{fill:none;stroke:var(--vp-profundo);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.am-chispa{opacity:0}@media (prefers-reduced-motion:no-preference){.am-giro{animation:60s linear infinite am-giro}.am-viento{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite alternate am-viento}.am-vuelo{animation:12s ease-in-out infinite am-vuelo}.am-pajaro{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-in-out infinite alternate am-aleteo}.am-chispa{animation:9s linear infinite am-chispa}}@media (prefers-reduced-motion:reduce){.am-sube{transform:none}}@keyframes am-giro{to{transform:rotate(360deg)}}@keyframes am-viento{0%{transform:rotate(-2deg)}to{transform:rotate(2.5deg)}}@keyframes am-vuelo{0%{transform:translate(0)}50%{transform:translate(120px,-30px)}to{transform:translate(0)}}@keyframes am-aleteo{0%{transform:scaleY(1)}to{transform:scaleY(.4)}}@keyframes am-chispa{0%{opacity:0;transform:translate(0)}15%{opacity:.9}80%{opacity:.6}to{opacity:0;transform:translate(-30px,-160px)}}
.vp-portada--cultivos .vp-cielo{background:radial-gradient(ellipse 60% 45% at 90% calc(16% + var(--vp-p) * 60%), color-mix(in srgb, var(--vp-amarillo) calc(20% + var(--vp-p) * 45%), transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, #cfe6ef calc((1 - var(--vp-p)) * 100%), #4a4a78) 0%, color-mix(in srgb, #e9f2ec calc((1 - var(--vp-p)) * 100%), #d9785a) 52%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #f7c27a) 80%)}.vp-portada--cultivos .vp-kicker{background:var(--vp-verde);color:#fff}.vp-portada--cultivos .vp-paso{background:color-mix(in srgb, var(--vp-crema) 72%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #141e0a80}.vp-portada--cultivos .vp-titulo{font-style:italic}.vp-portada--cultivos .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--cultivos .vp-postal b{color:var(--vp-verde)}.vp-portada--cultivos .vp-barra{background:linear-gradient(90deg, var(--vp-verde), var(--vp-amarillo))}.vp-portada--cultivos .vp-consigna{white-space:nowrap;color:var(--vp-crema);text-shadow:0 2px 12px #140c04cc;font-size:clamp(1.4rem,2.4vw,2.1rem);bottom:1.4%}@media (min-width:900px){.cu-centro{transform:translate(170px)scale(1.2)}.vp-portada--cultivos .vp-postal{width:min(300px,24vw);top:9%;right:max(24px,50vw - 356px)}}@media (max-width:899px){.vp-portada--cultivos .vp-consigna{text-align:center;font-size:clamp(1.1rem,5.2vw,1.5rem);left:0;right:0}.vp-portada--cultivos .vp-svg{height:60%;top:40%}.vp-portada--cultivos .vp-postal{display:none}.cu-horizonte{transform:translate(-730px)}.cu-centro{transform:scale(1.1)}}.cu-centro{transform-origin:600px 740px}.cu-sol{transform:translate(calc(var(--vp-p) * -10px), calc(var(--vp-p) * var(--vp-p) * 450px))}.cu-sol-disco{fill:color-mix(in srgb, #fff6d6 calc((1 - var(--vp-p)) * 100%), var(--vp-atardecer,#e8833a))}.cu-silueta{fill:color-mix(in srgb, #3f5a2a calc((1 - var(--vp-p)) * 100%), #24170e)}.cu-silueta-trazo{stroke:color-mix(in srgb, #4a3a26 calc((1 - var(--vp-p)) * 100%), #1d120a)}.cu-dorado{fill:#ff9a3c;mix-blend-mode:soft-light}.cu-trazo{fill:none;stroke:#eef2f0;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 2px 2px #141e1459)}.cu-trazo--fondo{stroke:#c9d3cf;stroke-width:4px;opacity:.8}.cu-trazo--fino{stroke-width:3px}.cu-crece{transform-box:fill-box;transform-origin:50% 100%;transform:scale(0)}.cu-ave{fill:none;stroke:#24170e;stroke-width:2.4px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.cu-pasto{transform-box:fill-box;transform-origin:50% 100%;animation:3.5s ease-in-out infinite alternate vp-brisa}.cu-cae{animation:12s linear infinite cu-cae}.cu-ave{animation:9s linear infinite cu-vuela}}@keyframes cu-cae{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}50%{transform:translate(-60px,420px)rotate(160deg)}90%{opacity:1}to{opacity:0;transform:translate(30px,860px)rotate(320deg)}}@keyframes cu-vuela{0%{translate:0}to{translate:-520px -40px}}.cu-mayorista{background:radial-gradient(ellipse 60% 40% at 85% 0%, color-mix(in srgb, var(--cu-oro) 22%, transparent), transparent 70%), var(--cu-profundo);color:var(--cu-crema);padding:88px 0 96px;position:relative;overflow:hidden}.cu-mayorista__in{gap:36px;max-width:1152px;margin:0 auto;padding:0 24px;display:grid}.cu-rotulo{background:var(--cu-oro);color:var(--cu-profundo);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.cu-mayorista__titulo{letter-spacing:-.02em;max-width:22ch;margin-top:14px;font-size:clamp(2rem,4.4vw,3.4rem);font-style:italic;font-weight:800;line-height:1.04}.cu-mayorista__texto{max-width:42rem;color:color-mix(in srgb, var(--cu-crema) 78%, transparent);margin-top:14px;font-size:17px;line-height:1.55}.cu-lista{background:color-mix(in srgb, var(--cu-crema) 6%, transparent);border:1px solid color-mix(in srgb, var(--cu-crema) 14%, transparent);border-radius:22px;padding:8px 0 14px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 30px 60px -40px #000000b3}.cu-lista__fila{border-top:1px solid color-mix(in srgb, var(--cu-crema) 9%, transparent);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:12px 22px;font-size:15px;display:grid}.cu-lista__fila b{font-weight:700}.cu-lista__fila--cab{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--cu-crema) 55%, transparent);border-top:0;font-size:11px;font-weight:800}.cu-lista__may{color:var(--cu-oro);font-weight:800}.cu-lista__nota{color:color-mix(in srgb, var(--cu-crema) 60%, transparent);padding:12px 22px 0;font-size:13px}.cu-servicios{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cu-servicios li{background:color-mix(in srgb, var(--cu-crema) 5%, transparent);border:1px solid color-mix(in srgb, var(--cu-crema) 10%, transparent);border-radius:18px;align-content:start;gap:6px;padding:20px;display:grid}.cu-servicios__hoja{width:34px;height:40px;fill:var(--cu-verde);color:var(--cu-verde);margin-bottom:6px}.cu-servicios b{font-size:17px}.cu-servicios span{color:color-mix(in srgb, var(--cu-crema) 70%, transparent);font-size:14px;line-height:1.5}.cu-galeria{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:220px;gap:12px;display:grid}.cu-galeria figure{border-radius:18px;margin:0;position:relative;overflow:hidden}.cu-galeria figure:first-child{grid-row:span 2}.cu-galeria img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.cu-galeria figure:hover img{transform:scale(1.04)}.cu-galeria figcaption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a140a99;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;position:absolute;bottom:12px;left:12px}.cu-pedir{flex-wrap:wrap;align-items:center;gap:16px;font-size:17px;display:flex}.cu-wa{background:var(--cu-verde);color:#fff;box-shadow:0 12px 28px -12px color-mix(in srgb, var(--cu-verde) 90%, transparent);border-radius:999px;padding:14px 24px;font-weight:800;transition:transform .2s}.cu-wa:hover{transform:translateY(-2px)}.cu-mayorista [data-entra]{opacity:0;transition:opacity .7s,translate .7s;translate:0 24px}.cu-mayorista [data-entra][data-visto]{opacity:1;translate:0}@media (max-width:899px){.cu-mayorista{padding:64px 0 72px}.cu-mayorista__in{padding:0 18px}.cu-lista__fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"planta may""envase min";gap:2px 12px;padding:12px 16px}.cu-lista__fila>:first-child{grid-area:planta}.cu-lista__fila>:nth-child(2){opacity:.7;grid-area:envase;font-size:13px}.cu-lista__fila>:nth-child(3){opacity:.7;text-align:right;grid-area:min;font-size:13px}.cu-lista__fila>:nth-child(4){text-align:right;grid-area:may}.cu-lista__fila--cab{display:none}.cu-servicios{grid-template-columns:1fr 1fr}.cu-galeria{grid-template-columns:1fr 1fr;grid-auto-rows:160px}.cu-galeria figure:first-child{grid-area:span 1/span 2}}@media (prefers-reduced-motion:reduce){.cu-mayorista [data-entra]{opacity:1;translate:none}}
.vp-portada--forestal .vp-cielo{background:radial-gradient(ellipse 55% 45% at 78% 14%, color-mix(in srgb, var(--vp-amarillo) calc(30% + var(--vp-p) * 30%), transparent), transparent 70%), linear-gradient(180deg, var(--vp-crema) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #dfe8cc) 55%, color-mix(in srgb, #e9edd6 calc((1 - var(--vp-p)) * 100%), #b9cf9d) 100%)}.vp-portada--forestal .vp-consigna{color:var(--vp-crema);text-shadow:0 2px 14px #0a1e108c,0 0 2px #0a1e1066;font-size:clamp(1.5rem,2.5vw,2.2rem);bottom:5%}.vp-portada--forestal .vp-paso{background:color-mix(in srgb, var(--vp-crema) 58%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #fff9,0 18px 40px -28px #12281880}.vp-portada--forestal .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.fo-trazo{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.fo-brote{stroke:#3f7a47;stroke-width:5px}.fo-tronco{stroke:#6a4a2e;stroke-width:17px}.fo-tronco--base{stroke-width:25px}.fo-rama{stroke:#6a4a2e;stroke-width:8px}.fo-surco{stroke:color-mix(in srgb, var(--vp-crema) 80%, transparent);stroke-width:3.2px}.fo-pasto{stroke:#3f7340;stroke-width:3.5px}.fo-arco{stroke:var(--vp-amarillo);stroke-width:6px;stroke-linejoin:round;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--vp-amarillo) 55%, transparent))}.fo-rayos-sello{stroke:var(--vp-amarillo);stroke-width:5px;stroke-linecap:round;fill:none}.fo-crece,.fo-hoja-crece,.fo-copa,.fo-fruto{transform-box:fill-box;transform:scale(0)}.fo-crece{transform-origin:50% 100%}.fo-hoja-crece{transform-origin:0%}.fo-copa,.fo-fruto{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.fo-arbol{transform-origin:640px 704px;animation:7s ease-in-out infinite alternate vp-brisa}.fo-caen>g>g{animation:11s linear infinite fo-cae}}.fo-caen>g>g{opacity:0}@keyframes fo-cae{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:.9}85%{opacity:.8}to{opacity:0;transform:translate(-90px,300px)rotate(260deg)}}.fo-parques{background:radial-gradient(ellipse 70% 60% at 90% 0%, color-mix(in srgb, var(--fo-oro) 18%, transparent), transparent 60%), linear-gradient(180deg, var(--fo-verde), var(--fo-profundo));color:var(--fo-crema);position:relative;overflow:hidden}.fo-parques:before{content:"";background:repeating-radial-gradient(ellipse at 50% 100%, transparent 0 46px, color-mix(in srgb, var(--fo-crema) 10%, transparent) 46px 48px);pointer-events:none;height:80%;position:absolute;inset:auto -10% -40%}.fo-parques__in{max-width:72rem;margin:0 auto;padding:72px 20px 80px;position:relative}.fo-rotulo{background:var(--fo-oro);color:var(--fo-profundo);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.fo-parques__titulo{letter-spacing:-.02em;max-width:44rem;margin-top:16px;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.05}.fo-parques__texto{max-width:38rem;color:color-mix(in srgb, var(--fo-crema) 82%, transparent);margin-top:14px;font-size:17px;line-height:1.55}.fo-servicios{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:40px;display:grid}.fo-servicios li{background:color-mix(in srgb, var(--fo-crema) 7%, transparent);border:1px solid color-mix(in srgb, var(--fo-crema) 16%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:18px;flex-direction:column;gap:6px;padding:20px;display:flex}.fo-servicios b{font-size:18px}.fo-servicios span:last-child{color:color-mix(in srgb, var(--fo-crema) 78%, transparent);font-size:15px;line-height:1.5}.fo-num{color:var(--fo-oro);letter-spacing:.1em;font-size:13px;font-weight:800}.fo-galeria{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:210px;gap:12px;margin-top:40px;display:grid}.fo-galeria figure{border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #0009}.fo-galeria figure:first-child{grid-row:span 2}.fo-galeria img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.fo-galeria figure:hover img{transform:scale(1.05)}.fo-galeria figcaption{color:#fff;background:linear-gradient(#0000,#0009);padding:28px 14px 12px;font-size:14px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.fo-contactos{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.fo-contactos p{margin-right:6px;font-weight:700}.fo-wa{background:var(--fo-oro);color:var(--fo-profundo);box-shadow:0 12px 26px -12px color-mix(in srgb, var(--fo-oro) 80%, transparent);border-radius:999px;padding:13px 22px;font-size:15px;font-weight:800;transition:transform .2s}.fo-wa:hover{transform:translateY(-2px)}.fo-parques [data-entra]{opacity:0;transition:opacity .7s,translate .7s;translate:0 22px}.fo-parques [data-entra][data-visto]{opacity:1;translate:0}@media (max-width:899px){.vp-portada--forestal .vp-paso{margin:-14px;padding:14px 14px 16px}.vp-portada--forestal .vp-consigna{text-align:center;font-size:1.3rem;bottom:3%;left:20px;right:20px}.vp-portada--forestal .vp-postal{width:32vw;bottom:18%}.fo-parques__in{padding:56px 18px 64px}.fo-galeria{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-18px;padding-inline:18px;display:flex;overflow-x:auto}.fo-galeria figure{scroll-snap-align:start;flex:0 0 78%;height:260px}.fo-wa{text-align:center;flex:100%}}@media (prefers-reduced-motion:reduce){.fo-parques [data-entra]{opacity:1;transition:none;translate:none}}
.vp-portada--invernadero .vp-cielo{background:radial-gradient(ellipse 46% 38% at 76% 12%, color-mix(in srgb, #fff1cf calc((1 - var(--vp-p)) * 85%), transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #d9ead8) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #e6efd4) 58%, #d3e2bd 100%)}.vp-portada--invernadero .vp-kicker{background:var(--vp-verde);color:#fff}.vp-portada--invernadero .vp-titulo{color:var(--vp-profundo)}.vp-portada--invernadero .vp-paso{background:color-mix(in srgb, var(--vp-crema) 66%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:22px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffbf,0 18px 40px -28px #192d1480}.vp-portada--invernadero .vp-btn{border-color:var(--vp-madera);color:var(--vp-madera)}.vp-portada--invernadero .vp-btn--lleno{background:var(--vp-verde);border-color:var(--vp-verde);color:#fff;box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--invernadero .vp-barra{background:var(--vp-verde)}.vp-portada--invernadero .vp-consigna{white-space:nowrap;color:var(--vp-madera);text-shadow:0 1px #fffc,0 0 18px #fffffff2;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:600;bottom:3.5%;right:calc(max(24px,50vw - 576px) + 72px)}@media (max-width:899px){.vp-portada--invernadero .vp-consigna{text-align:left;white-space:normal;color:#fff;text-shadow:0 2px 10px #141e0ed9;font-size:clamp(1.05rem,4.8vw,1.5rem);bottom:1.5%;left:16px;right:84px}}.vp-portada--invernadero .vp-postal b{color:var(--vp-verde)}.iv-trazo{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.iv-techo{stroke:var(--vp-verde);stroke-width:13px}.iv-pared{stroke:var(--vp-madera);stroke-width:8px}.iv-marco{stroke:color-mix(in srgb, var(--vp-madera) 82%, transparent);stroke-width:4.5px}.iv-marco--fino{stroke-width:3px}.iv-tallo{stroke:var(--vp-madera);stroke-width:7px}.iv-ola{stroke:var(--vp-ola);stroke-width:5px}.iv-pasto{stroke:#4f7f3a;stroke-width:3.4px}.iv-tutor{stroke:#b59b74;stroke-width:3px}.iv-tronco{stroke:#6b4b2e;stroke-width:9px}.iv-tronco--fino{stroke-width:6px}.iv-palma{stroke:#8a6a44;stroke-width:15px}.iv-palma-anillos{stroke:#5e4529;stroke-width:15px;stroke-dasharray:.012 .018;stroke-linecap:butt;opacity:.45}.iv-crece,.iv-hoja,.iv-flor,.iv-fronda{transform-box:fill-box;transform:scale(0)}.iv-crece{transform-origin:50% 100%}.iv-hoja{transform-origin:0 100%}.iv-flor{transform-origin:50%}.iv-fronda{transform-origin:0%}.iv-petalos ellipse{opacity:0}@media (prefers-reduced-motion:no-preference){.iv-mece{transform-box:fill-box;transform-origin:50% 100%;animation:5.5s ease-in-out infinite alternate vp-brisa}.iv-mece--palma{transform-origin:0 0;animation-duration:4.2s}.iv-brote{transform-origin:598px 690px;animation:6s ease-in-out infinite alternate vp-brisa}.iv-destello{animation:7s ease-in-out infinite iv-destello}.iv-petalos ellipse{animation:10s linear infinite iv-vuela}}@keyframes iv-destello{0%,30%{transform:skew(-18deg)translate(0)}70%,to{transform:skew(-18deg)translate(520px)}}@keyframes iv-vuela{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(-90px,120px)rotate(260deg)}}
.vp-portada--lavanda .vp-cielo{background:radial-gradient(ellipse 46% 36% at 74% 12%, color-mix(in srgb, #fff3e2 calc((1 - var(--vp-p)) * 80%), transparent), transparent 72%), linear-gradient(180deg, var(--vp-crema) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), var(--vp-amarillo)) 62%, color-mix(in srgb, #ece2ea calc((1 - var(--vp-p)) * 100%), color-mix(in srgb, var(--vp-amarillo) 70%, var(--vp-lavanda))) 100%)}.vp-portada--lavanda .vp-kicker{background:var(--vp-lavanda);color:#fff}.vp-portada--lavanda .vp-titulo{color:var(--vp-profundo)}.vp-portada--lavanda .vp-paso{background:color-mix(in srgb, var(--vp-crema) 64%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #32193c73}.vp-portada--lavanda .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--lavanda .vp-barra{background:var(--vp-lavanda)}.vp-portada--lavanda .vp-consigna{white-space:nowrap;color:var(--vp-profundo);text-shadow:0 1px 0 #fffc, 0 0 18px #ffffffe6, 0 0 30px color-mix(in srgb, var(--vp-lavanda) 40%, transparent);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:600;bottom:34%}@media (max-width:899px){.vp-portada--lavanda .vp-consigna{text-align:center;color:#fff;text-shadow:0 2px 12px #1e0e28bf;font-size:clamp(1.3rem,6.4vw,1.8rem);bottom:2%;left:0;right:0}}.vp-portada--lavanda .vp-postal b{color:var(--vp-lavanda)}.lv-trazo{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.lv-tallo{stroke:#6f8a64}.lv-mata{fill:none;stroke:#8aa27c;stroke-linecap:round}.lv-tallo-ramita{stroke:var(--vp-verde);stroke-width:7px}.lv-fila--lejos{opacity:.55}.lv-fila--medio{opacity:.85}.lv-espiga,.lv-brote,.lv-hoja,.lv-punto{transform-box:fill-box;transform:scale(0)}.lv-espiga,.lv-brote{transform-origin:50% 100%}.lv-hoja{transform-origin:0%}.lv-punto{transform-origin:50%}.lv-ala{transform-box:fill-box;transform-origin:100%}.lv-ala--der{transform-origin:0%}.lv-flota{opacity:0}@media (prefers-reduced-motion:no-preference){.lv-fila{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite alternate lv-viento}.lv-fila--medio{animation-duration:4.2s;animation-delay:-1.3s}.lv-fila--cerca{animation-duration:3.6s;animation-delay:-2.1s}.lv-ramita{transform-origin:590px 520px;animation:6s ease-in-out infinite alternate vp-brisa}.lv-vuelo{animation:9s ease-in-out infinite lv-vuelo}.lv-ala{animation:.32s ease-in-out infinite alternate lv-aleteo}.lv-flota{animation:11s linear infinite lv-flota}}@keyframes lv-viento{0%{transform:skew(-2.2deg)}to{transform:skew(2.2deg)}}@keyframes lv-aleteo{0%{transform:scaleX(1)}to{transform:scaleX(.25)}}@keyframes lv-vuelo{0%{transform:translate(0)rotate(-8deg)}25%{transform:translate(70px,-40px)rotate(10deg)}50%{transform:translate(130px,10px)rotate(-4deg)}75%{transform:translate(50px,40px)rotate(12deg)}to{transform:translate(0)rotate(-8deg)}}@keyframes lv-flota{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(-60px,-150px)rotate(220deg)}}
.vp-portada--magnolia .vp-cielo{background:radial-gradient(ellipse 40% 32% at 70% 14%, color-mix(in srgb, var(--vp-rosa) calc(5% + var(--vp-p) * 9%), transparent), transparent 75%), linear-gradient(180deg, var(--vp-crema) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #f8e4ea) 60%, color-mix(in srgb, #eef0dc calc((1 - var(--vp-p)) * 100%), #e6efd2) 100%)}.vp-portada--magnolia .vp-kicker{background:var(--vp-amarillo);color:var(--vp-profundo)}.vp-portada--magnolia .vp-titulo em{color:var(--vp-rosa);font-style:normal}.vp-portada--magnolia .vp-paso{background:color-mix(in srgb, var(--vp-crema) 62%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #3c142873}.vp-portada--magnolia .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--magnolia .vp-consigna{white-space:nowrap;color:var(--vp-profundo);text-shadow:0 1px 0 #fffc, 0 0 18px #ffffffe6, 0 0 30px color-mix(in srgb, var(--vp-rosa) 40%, transparent);font-size:clamp(1.6rem,2.7vw,2.4rem);bottom:25%}@media (max-width:899px){.vp-portada--magnolia .vp-consigna{text-align:center;color:var(--vp-crema);text-shadow:0 2px 10px #08180eb3;font-size:clamp(1.25rem,6vw,1.7rem);bottom:1.6%;left:0;right:0}}.vp-portada--magnolia .vp-postal b{color:var(--vp-rosa)}.mg-trazo{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.mg-rama{stroke:#4b3a36}.mg-rama-brillo{stroke:#9c8a82;opacity:.6}.mg-pasto{stroke:color-mix(in srgb, var(--vp-verde) 80%, #6fa04a);stroke-width:3.5px}.mg-flor,.mg-pimpollo,.mg-hoja,.mg-maceta{transform-box:fill-box;transform:scale(0)}.mg-flor,.mg-pimpollo,.mg-maceta{transform-origin:50% 100%}.mg-hoja{transform-origin:0%}.mg-petalo{stroke:#781e462e;stroke-width:1px}.mg-cae{opacity:0}@media (prefers-reduced-motion:no-preference){.mg-arbol{transform-origin:640px 716px;animation:7s ease-in-out infinite alternate vp-brisa}.mg-cae{animation:10s linear infinite mg-cae}}@keyframes mg-cae{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.95}50%{transform:translate(-40px,170px)rotate(160deg)}85%{opacity:.9}to{opacity:0;transform:translate(-10px,360px)rotate(320deg)}}
.vp-portada--morera .vp-cielo{background:radial-gradient(ellipse 46% 38% at 74% 14%, color-mix(in srgb, #fff3dc calc((1 - var(--vp-p)) * 85%), transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #e4efe6) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #eef1e2) 58%, #d6e5cf 100%)}.vp-portada--morera .vp-kicker{background:var(--vp-verde);color:#fff}.vp-portada--morera .vp-titulo{letter-spacing:-.01em;color:var(--vp-profundo);font-family:Georgia,Times New Roman,serif;font-weight:600}.vp-portada--morera .vp-paso{background:color-mix(in srgb, var(--vp-crema) 70%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:22px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffbf,0 18px 40px -28px #142d2380}.vp-portada--morera .vp-btn{border-color:var(--vp-profundo);color:var(--vp-profundo)}.vp-portada--morera .vp-btn--lleno{background:var(--vp-verde);border-color:var(--vp-verde);color:#fff;box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--morera .vp-barra{background:linear-gradient(90deg, var(--vp-verde), var(--vp-amarillo))}.vp-portada--morera .vp-consigna{white-space:nowrap;color:var(--vp-profundo);text-shadow:0 1px #ffffffd9,0 0 18px #fffffff2;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:500;bottom:3.5%;right:calc(max(24px,50vw - 576px) + 72px)}@media (max-width:899px){.vp-portada--morera .vp-consigna{text-align:left;white-space:normal;color:#fff;text-shadow:0 2px 10px #102018e6;font-size:clamp(1.05rem,4.8vw,1.45rem);bottom:1.5%;left:16px;right:84px}}.vp-portada--morera .vp-postal b{color:var(--vp-verde)}.mo-trazo{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.mo-tronco{stroke:#7a6248;stroke-width:9px}.mo-tronco--principal{stroke:#6a5139;stroke-width:20px}.mo-tronco--fino{stroke-width:6px}.mo-tronco-luz{stroke:#b49c7c;stroke-width:2.4px;opacity:.7}.mo-tutor{stroke:#b59b74;stroke-width:3px}.mo-pasto{stroke:#5b8a49;stroke-width:3.4px}@media (max-width:899px){.mo-todo{transform:translate(-150px)}}.mo-follaje{opacity:.92}.mo-local{filter:drop-shadow(0 12px 22px #1e281e29)}.mo-crece,.mo-hoja,.mo-fruto{transform-box:fill-box;transform:scale(0)}.mo-crece{transform-origin:50% 100%}.mo-hoja{transform-origin:0%}.mo-fruto{transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.mo-mece{transform-box:fill-box;transform-origin:50% 100%;animation:5.5s ease-in-out infinite alternate vp-brisa}.mo-mece--copa{animation-duration:7s}.mo-pincel{animation:14s ease-in-out infinite alternate mo-pincel}.mo-pincel--2{animation-duration:18s}.mo-cae{animation:6s ease-in infinite mo-cae}}.mo-cae{opacity:0}@media (prefers-reduced-motion:reduce){.mo-cae{display:none}}@keyframes mo-pincel{0%{transform:translate(-18px)}to{transform:translate(18px)}}@keyframes mo-cae{0%,40%{opacity:0;transform:translateY(0)rotate(0)}48%{opacity:1}90%{opacity:1;transform:translateY(200px)rotate(40deg)}to{opacity:0;transform:translateY(220px)rotate(46deg)}}
.vp-portada--sustrato .vp-cielo{background:radial-gradient(ellipse 50% 40% at 78% 12%, color-mix(in srgb, var(--vp-amarillo) calc(12% + var(--vp-p) * 10%), transparent), transparent 72%), linear-gradient(180deg, var(--vp-crema) 0%, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #eef1dc) 62%, color-mix(in srgb, #efe3cf calc((1 - var(--vp-p)) * 100%), #dfe9c8) 100%)}.vp-portada--sustrato .vp-kicker{background:var(--vp-amarillo);color:var(--vp-profundo)}.vp-portada--sustrato .vp-paso{background:color-mix(in srgb, var(--vp-crema) 64%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:24px;margin:-18px -22px;padding:18px 22px 22px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #321e0a73}.vp-portada--sustrato .vp-btn--lleno{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--vp-verde) 80%, transparent)}.vp-portada--sustrato .vp-postal b{color:var(--vp-verde)}.vp-portada--sustrato .vp-barra{background:var(--vp-amarillo)}.vp-portada--sustrato .vp-consigna{white-space:nowrap;color:var(--vp-crema);text-shadow:0 2px 10px #140c04bf;font-size:clamp(1.4rem,2.2vw,2rem);bottom:1.2%}@media (max-width:899px){.vp-portada--sustrato .vp-consigna{text-align:center;font-size:clamp(1.15rem,5.4vw,1.5rem);bottom:1.2%;left:0;right:0}.vp-portada--sustrato .vp-svg{height:60%;top:40%}.vp-portada--sustrato .vp-postal{display:none}}.sb-capa{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(clamp(0, calc((var(--vp-p) - var(--a)) / (var(--b) - var(--a))), 1))}.sb-etiqueta,.sb-etiqueta-para{paint-order:stroke;stroke:#140c0499;stroke-width:4px}.sb-etiqueta{letter-spacing:.08em;text-transform:uppercase;fill:#fffaf0;font-size:15px;font-weight:800}.sb-etiqueta-para{letter-spacing:.06em;fill:color-mix(in srgb, var(--vp-amarillo) 75%, #fff);font-size:13px;font-weight:700}@media (min-width:900px){.sb-centro{transform:translate(130px)}}.sb-rotulo{letter-spacing:.06em;fill:var(--vp-profundo);font-size:13px;font-weight:800}.sb-rotulo--chico{font-size:11px}.sb-raiz{stroke:#f3e6c8;stroke-width:3.2px;opacity:.9}.sb-pasto{stroke:color-mix(in srgb, var(--vp-verde) 85%, #3a5a20);stroke-width:3.5px}.sb-chorro{fill:none;stroke:#6e4c31;stroke-width:9px;stroke-linecap:round;stroke-dasharray:3 9;opacity:.85}.sb-grano{opacity:0}.sb-hoja,.sb-pop{transform-box:fill-box;transform-origin:50% 100%;transform:scale(0)}.sb-aro{transform-box:fill-box;transform-origin:50%;transform:scale(calc(.86 + var(--vp-p) * .14))}@media (prefers-reduced-motion:no-preference){.sb-chorro{animation:.6s linear infinite sb-cae-chorro}.sb-grano{animation:1.6s linear infinite sb-grano}.sb-planta{transform-origin:600px 440px;animation:6s ease-in-out infinite alternate vp-brisa}.sb-volcando{animation:.9s ease-in-out infinite alternate sb-sacude}}@keyframes sb-cae-chorro{to{stroke-dashoffset:-24px}}@keyframes sb-grano{0%{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(300px)}}@keyframes sb-sacude{0%{translate:0}to{translate:2px 3px}}
.vp-portada{--vp-amarillo:#f2d531;--vp-verde:#1f8a3b;--vp-profundo:#12341e;--vp-hoja:#2f8f45;--vp-hoja-clara:#8fd36a;--vp-nervio:#1c5e2c;--vp-suelo:#4a3423;--vp-crema:#fbf7e8;color:var(--vp-profundo);position:relative}.vp-pista{--vp-p:0;height:300svh;position:relative}.vp-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.vp-cielo{z-index:-1;background:radial-gradient(ellipse 60% 50% at 75% 18%, color-mix(in srgb, var(--vp-amarillo) calc((1 - var(--vp-p)) * 70%), transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--vp-crema) calc((1 - var(--vp-p)) * 100%), #dcebc6) 0%, color-mix(in srgb, #eef3d8 calc((1 - var(--vp-p)) * 100%), #a9cf86) 70%, #6f9a4c 100%);position:absolute;inset:0}.vp-svg{width:100%;height:100%;position:absolute;inset:0}.vp-tallo{fill:none;stroke:#2a7a3a;stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.vp-tallo--principal{stroke-width:12px;stroke:#1f5e2b}.vp-tallo--brillo{stroke:#7cc463;stroke-width:2.2px;opacity:.75}.vp-tallo--brillo-principal{stroke-width:3.4px}.vp-lejos{transform:translateY(calc((1 - var(--vp-p)) * 26px))}.vp-cerca{transform:translateY(calc((1 - var(--vp-p)) * -60px))}.vp-rayos{mix-blend-mode:soft-light}.vp-polen circle{opacity:0}@media (prefers-reduced-motion:no-preference){.vp-polen circle{animation:9s ease-in-out infinite vp-polen}}@keyframes vp-polen{0%{opacity:0;transform:translate(0)}30%{opacity:.85}to{opacity:0;transform:translate(-40px,-70px)}}.vp-pasto{stroke:#3d8f3f;stroke-width:4px}.vp-hoja,.vp-flor,.vp-pinos{transform-box:fill-box;transform:scale(0)}.vp-hoja{transform-origin:0%}.vp-flor{transform-origin:50%}.vp-pinos{transform-origin:50% 100%}.vp-petalo{filter:drop-shadow(0 1px 1px #0000001f)}@media (prefers-reduced-motion:no-preference){.vp-planta{transform-origin:600px 640px;animation:6s ease-in-out infinite alternate vp-brisa}}@keyframes vp-brisa{0%{transform:rotate(-.8deg)}to{transform:rotate(.8deg)}}.vp-maceta{filter:drop-shadow(0 14px 18px #1e140a47)}.vp-fondo{transform-box:fill-box;transform-origin:50% 100%;transform:scale(0)}.vp-textos{width:min(440px,42vw);position:absolute;top:43%;left:max(24px,50vw - 576px);translate:0 -50%}.vp-logo{width:min(300px,70%);height:auto;margin-bottom:28px;display:block}.vp-nombre{color:var(--vp-verde);margin-bottom:28px;font-size:28px;font-weight:800}.vp-paso{opacity:0;pointer-events:none;transition:opacity .5s,translate .5s;position:absolute;inset:auto 0;translate:0 14px}.vp-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.vp-kicker{background:var(--vp-amarillo);color:var(--vp-profundo);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.vp-titulo{letter-spacing:-.02em;color:var(--vp-profundo);margin-top:16px;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:800;line-height:1.02}.vp-texto{color:color-mix(in srgb, var(--vp-profundo) 78%, transparent);max-width:26rem;margin-top:14px;font-size:18px;line-height:1.5}.vp-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.vp-btn{border:2px solid var(--vp-profundo);color:var(--vp-profundo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff9;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:700;transition:transform .2s,background .2s}.vp-btn:hover{transform:translateY(-2px)}.vp-btn--lleno{background:var(--vp-verde);border-color:var(--vp-verde);color:#fff;box-shadow:0 10px 24px -10px #1f8a3bb3}.vp-postal{width:min(360px,30vw);rotate:3deg;translate:0 calc((1 - var(--vp-p)) * 40px);background:#fff;border-radius:14px;padding:10px 10px 14px;position:absolute;top:14%;right:max(24px,50vw - 576px);box-shadow:0 24px 50px -20px #12341e8c}.vp-postal img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;display:block}.vp-postal figcaption{color:#3a4a3e;margin-top:8px;font-size:13px}.vp-postal b{color:var(--vp-verde)}.vp-consigna{color:var(--vp-profundo);text-shadow:0 1px #ffffff80,0 0 24px #f2d5318c;font-size:clamp(2rem,4vw,3.4rem);font-style:italic;font-weight:800;position:absolute;bottom:9%;right:max(24px,50vw - 576px)}.vp-barra{transform-origin:0;width:100%;height:4px;transform:scaleX(var(--vp-p));background:var(--vp-amarillo);position:absolute;bottom:0;left:0}@media (max-width:899px){.vp-pista{height:260svh}.vp-textos{width:auto;top:84px;left:20px;right:20px;translate:none}.vp-logo{display:none}.vp-titulo{font-size:clamp(2.1rem,9vw,2.8rem)}.vp-texto{font-size:16px}.vp-svg{height:70%;top:30%}.vp-postal{width:36vw;inset:auto auto 24% 14px;rotate:-3deg}.vp-consigna{bottom:6%;right:20px}}@media (prefers-reduced-motion:reduce){.vp-pista{height:auto}.vp-escena{min-height:100svh;position:relative}}
.cp-portada{--cp-amarillo:#ffcc29;--cp-negro:#121212;--cp-carbon:#1d1c1a;--cp-blanco:#f7f5f0;--cp-ladrillo:#c25d2e;color:var(--cp-blanco);font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;position:relative}.cp-pista{--cp-p:0;--cp-obra:0;height:320svh;position:relative}.cp-escena{isolation:isolate;background:var(--cp-negro);height:100svh;position:sticky;top:0;overflow:hidden}.cp-fondo{z-index:-1;background:linear-gradient(90deg, #ffffff0f 1px, transparent 1px) 0 0 / 42px 42px, linear-gradient(0deg, #ffffff0f 1px, transparent 1px) 0 0 / 42px 42px, radial-gradient(ellipse 60% 50% at 80% 4%, #ffce5452, transparent 70%), radial-gradient(ellipse 70% 55% at 78% 8%, color-mix(in srgb, #ffb547 calc(var(--cp-p) * 38%), transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, #2a2622 calc(var(--cp-p) * 100%), #101010) 0%, color-mix(in srgb, #3a2e24 calc(var(--cp-p) * 100%), #171615) 75%, #0c0c0b 100%);position:absolute;inset:0}.cp-svg{width:64%;height:100%;position:absolute;top:0;bottom:0;left:36%}.cp-suelo{background:linear-gradient(#8d8a84 0%,#6b6862 12%,#2b2a27 100%);border-top:2px solid #b9b5ad99;height:max(3.73333vw,9.21053svh);position:absolute;bottom:0;left:0;right:0}.cp-contador-svg{font:800 30px var(--font-archivo), sans-serif;fill:#f7f5f0cc;letter-spacing:.06em;text-transform:uppercase;font-stretch:75%;display:none}.cp-contador-svg-num{fill:var(--cp-amarillo);font-weight:900}.cp-plano line{stroke:#ffffff38;stroke-width:1.2px}.cp-plano text{fill:#fff6;font:700 18px var(--font-archivo), sans-serif}.cp-cota line{stroke:var(--cp-amarillo);stroke-width:2.5px}.cp-cota-linea{transform-box:fill-box;transform-origin:50% 100%}.cp-nivel{transform:translateY(calc(var(--cp-obra) * -280px));filter:drop-shadow(0 6px 6px #00000073)}.cp-cartel-texto{fill:var(--cp-negro);font:900 44px var(--font-archivo), sans-serif}.cp-polvo circle{opacity:0}@media (prefers-reduced-motion:no-preference){.cp-polvo circle{animation:10s ease-in-out infinite cp-polvo}.cp-cartel>g{transform-origin:50% 0;transform-box:fill-box;animation:4s ease-in-out infinite alternate cp-hamaca}}@keyframes cp-polvo{0%{opacity:0;transform:translate(0)}30%{opacity:.7}to{opacity:0;transform:translate(-50px,-60px)}}@keyframes cp-hamaca{0%{rotate:-.6deg}to{rotate:.6deg}}.cp-textos{width:min(460px,38vw);height:360px;position:absolute;top:46%;left:max(24px,50vw - 576px);translate:0 -50%}.cp-paso{opacity:0;pointer-events:none;transition:opacity .5s,translate .5s;position:absolute;inset:0 0 auto;translate:0 16px}.cp-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.cp-kicker{background:var(--cp-amarillo);color:var(--cp-negro);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);padding:5px 18px 5px 12px;font-size:12px;font-weight:800;display:inline-block}.cp-titulo{text-transform:uppercase;letter-spacing:-.01em;color:var(--cp-blanco);margin-top:16px;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:900;font-stretch:75%;line-height:.95}.cp-texto{color:#f7f5f0c7;max-width:27rem;margin-top:16px;font-size:18px;line-height:1.5}.cp-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cp-btn{letter-spacing:.02em;color:var(--cp-blanco);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12121266;border:2px solid #f7f5f0d9;border-radius:6px;padding:13px 22px;font-size:15px;font-weight:800;transition:transform .2s,background .2s}.cp-btn:hover{transform:translateY(-2px)}.cp-btn--lleno{background:var(--cp-amarillo);border-color:var(--cp-amarillo);color:var(--cp-negro);box-shadow:0 12px 26px -12px #ffcc29bf}.cp-contador{border-left:4px solid var(--cp-amarillo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1212128c;gap:28px;padding:12px 18px;display:flex;position:absolute;bottom:7%;left:max(24px,50vw - 576px)}.cp-contador b{color:var(--cp-amarillo);font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;font-stretch:75%;line-height:1;display:block}.cp-contador span{letter-spacing:.14em;text-transform:uppercase;color:#f7f5f0b3;font-size:11px;font-weight:700}.cp-consigna{text-transform:uppercase;color:var(--cp-amarillo);text-shadow:0 2px 18px #0009;font-size:clamp(1.4rem,2.6vw,2.3rem);font-weight:900;font-stretch:75%;position:absolute;bottom:16px;right:max(24px,50vw - 576px)}.cp-barra{transform-origin:0;width:100%;height:6px;transform:scaleX(var(--cp-p));background:repeating-linear-gradient(-45deg, var(--cp-amarillo) 0 14px, var(--cp-negro) 14px 28px);position:absolute;bottom:0;left:0}.cp-galpon{background:linear-gradient(180deg, #0c0c0b, var(--cp-carbon,#1d1c1a));color:#f7f5f0;font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif}.cp-galpon-in{max-width:72rem;margin:0 auto;padding:56px 16px 64px}.cp-galpon .cp-kicker{--cp-amarillo:#ffcc29;--cp-negro:#121212}.cp-h2{text-transform:uppercase;margin-top:14px;font-size:clamp(2rem,4vw,3.2rem);font-weight:900;font-stretch:75%;line-height:1}.cp-combos{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:28px;display:grid}.cp-combo{color:#121212;background:#f7f5f0;border-radius:10px;grid-template-columns:42% 1fr;transition:transform .25s;display:grid;overflow:hidden;box-shadow:0 24px 50px -28px #000c}.cp-combo:hover{transform:translateY(-4px)}.cp-combo img{object-fit:cover;width:100%;height:100%;min-height:220px}.cp-combo-txt{flex-direction:column;padding:18px 18px 16px;display:flex}.cp-combo h3{text-transform:uppercase;font-size:22px;font-weight:900;font-stretch:75%;line-height:1.05}.cp-combo ul{color:#3b3a37;margin-top:10px;font-size:14px;line-height:1.55}.cp-combo li:before{content:"■ ";color:#c25d2e;font-size:10px}.cp-combo-precio{margin-top:auto;padding-top:12px;font-size:28px;font-weight:900;font-stretch:75%}.cp-combo-ver{color:#9a6a00;font-size:13px;font-weight:800}.cp-fotos{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:12px;margin-top:36px;display:grid}.cp-foto{border-radius:10px;margin:0;position:relative;overflow:hidden}.cp-foto--grande{grid-area:span 2/span 2}.cp-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.cp-foto:hover img{transform:scale(1.04)}.cp-foto figcaption{background:linear-gradient(#0000,#000000bf);padding:26px 12px 10px;font-size:13px;font-weight:700;position:absolute;inset:auto 0 0}.cp-direccion{color:#f7f5f0b3;margin-top:22px;font-size:14px}@media (max-width:899px){.cp-pista{height:280svh}.cp-textos{width:auto;height:300px;top:76px;left:20px;right:20px;translate:none}.cp-titulo{font-size:clamp(2.2rem,10vw,3rem)}.cp-texto{font-size:15px}.cp-svg{width:100%;height:54%;top:46%;left:0}.cp-suelo{height:max(5.83333vw,4.97368svh)}.cp-contador,.cp-consigna{display:none}.cp-contador-svg{display:inline}.cp-combo{grid-template-columns:1fr}.cp-combo img{aspect-ratio:4/3;object-position:50% 30%;height:auto;min-height:0}.cp-fotos{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}}@media (prefers-reduced-motion:reduce){.cp-pista{height:auto}.cp-escena{min-height:100svh;position:relative}}
.jy-portada{--jy-rosa:#ddb3ae;--jy-rosa-hondo:#b98580;--jy-nude:#f8eeeb;--jy-cacao:#2b1e1e;--jy-tenue:#6e5552;color:var(--jy-cacao);position:relative}.jy-pista{--jy-p:0;height:290svh;position:relative}.jy-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.jy-fondo{z-index:-1;background:radial-gradient(ellipse 55% 45% at 72% 22%, rgba(255, 255, 255, calc(.9 - var(--jy-p) * .4)), transparent 70%), linear-gradient(170deg, var(--jy-nude) 0%, color-mix(in srgb, var(--jy-rosa) calc(30% + var(--jy-p) * 45%), var(--jy-nude)) 62%, color-mix(in srgb, var(--jy-rosa-hondo) calc(20% + var(--jy-p) * 50%), var(--jy-rosa)) 100%);position:absolute;inset:0}.jy-svg{width:100%;height:100%;position:absolute;inset:0}.jy-cadena{fill:none;stroke:url(#jy-plata);stroke-width:4.5px;stroke-linecap:round}.jy-cadena--eslabones{stroke:#fff;stroke-width:2.4px;stroke-dasharray:.003 .014;opacity:.9}.jy-hilo{stroke:url(#jy-plata-v);stroke-width:2.2px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.jy-vaiven{animation:3.8s ease-in-out infinite alternate jy-vaiven}.jy-brillo{animation:3.2s ease-in-out infinite jy-titila}.jy-alas{animation:.32s ease-in-out infinite alternate jy-aleteo}.jy-mariposa[data-posada] .jy-alas{animation-duration:1.6s}}@keyframes jy-vaiven{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.jy-brillo{fill:#fff;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 6px #ffffffe6)}@keyframes jy-titila{0%,to{opacity:.3;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.jy-alas{transform-box:fill-box;transform-origin:50%}@keyframes jy-aleteo{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}.jy-mariposa{filter:drop-shadow(0 8px 10px #5a2f2a40)}.jy-textos{width:min(450px,40vw);position:absolute;top:44%;left:max(24px,50vw - 576px);translate:0 -50%}.jy-logo{width:min(300px,75%);height:auto;margin-bottom:30px;display:block}.jy-nombre{margin-bottom:24px;font-family:Sacramento,cursive;font-size:56px}.jy-paso{opacity:0;pointer-events:none;transition:opacity .5s,translate .5s;position:absolute;inset:auto 0;translate:0 14px}.jy-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.jy-kicker{border:1px solid color-mix(in srgb, var(--jy-cacao) 25%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.16em;text-transform:uppercase;color:var(--jy-tenue);background:#ffffff8c;border-radius:999px;padding:5px 13px;font-size:11.5px;font-weight:700;display:inline-block}.jy-titulo{letter-spacing:-.01em;color:var(--jy-cacao);margin-top:16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.6rem,5.2vw,4.4rem);font-weight:600;line-height:1}.jy-texto{color:var(--jy-tenue);max-width:27rem;margin-top:16px;font-size:17.5px;line-height:1.55}.jy-acciones{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.jy-btn{border:1.5px solid var(--jy-cacao);color:var(--jy-cacao);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff8c;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s}.jy-btn:hover{transform:translateY(-2px)}.jy-btn--lleno{background:var(--jy-cacao);color:var(--jy-nude);box-shadow:0 12px 26px -12px #2b1e1e99}.jy-postal{width:min(300px,26vw);rotate:-3deg;translate:0 calc((1 - var(--jy-p)) * 40px);background:#fffaf8;border-radius:16px;padding:9px 9px 12px;position:absolute;bottom:7%;right:max(24px,50vw - 576px);box-shadow:0 26px 50px -22px #5a2f2a8c}.jy-postal img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;display:block}.jy-postal figcaption{letter-spacing:.04em;color:var(--jy-tenue);margin-top:8px;font-size:12.5px}.jy-consigna{color:var(--jy-cacao);text-shadow:0 0 28px #fffc;font-family:Sacramento,cursive;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;position:absolute;bottom:9%;right:calc(max(24px,50vw - 576px) + min(300px,26vw) + 36px)}.jy-barra{transform-origin:0;width:100%;height:3px;transform:scaleX(var(--jy-p));background:linear-gradient(90deg, var(--jy-rosa-hondo), #fff, var(--jy-rosa-hondo));position:absolute;bottom:0;left:0}@media (max-width:899px){.jy-pista{height:250svh}.jy-textos{width:auto;top:80px;left:20px;right:20px;translate:none}.jy-logo{display:none}.jy-titulo{font-size:clamp(2.3rem,10vw,3rem)}.jy-texto{font-size:15.5px}.jy-svg{height:58%;top:49%}.jy-postal{display:none}.jy-consigna{font-size:2.6rem;bottom:4%;right:18px}}@media (prefers-reduced-motion:reduce){.jy-pista{height:auto}.jy-escena{min-height:100svh;position:relative}}
.sm-portada{--sm-rojo:#e13f32;--sm-crema:#fff7f2;--sm-tinta:#2a1a17;--sm-tenue:#6b5550;color:var(--sm-tinta);font-family:Nunito,system-ui,sans-serif;position:relative}.sm-pista{--sm-p:0;height:280svh;position:relative}.sm-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.sm-fondo{z-index:-1;background:radial-gradient(ellipse 50% 40% at 18% 20%, #fffffff2, transparent 70%), radial-gradient(ellipse 45% 55% at 78% 45%, color-mix(in srgb, var(--sm-rojo) calc(8% + var(--sm-p) * 14%), transparent), transparent 72%), linear-gradient(175deg, var(--sm-crema) 0%, #fdebe2 70%, color-mix(in srgb, var(--sm-rojo) calc(10% + var(--sm-p) * 12%), #fdebe2) 100%);position:absolute;inset:0}.sm-svg{width:100%;height:100%;position:absolute;inset:0}.sm-circulo{fill:var(--sm-rojo)}.sm-perro{fill:var(--sm-crema)}.sm-flota{fill:color-mix(in srgb, var(--sm-rojo) 28%, transparent)}.sm-piso{fill:#5b1d1629;filter:blur(6px)}.sm-cinta{fill:var(--sm-rojo)}.sm-caja-txt{fill:#5a3517;letter-spacing:.06em;font-family:Nunito,system-ui,sans-serif;font-size:22px;font-weight:700}.sm-caja-txt--grande{letter-spacing:0;fill:var(--sm-rojo);font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:40px;font-style:italic;font-weight:800}.sm-sello{fill:#ffffffe6;stroke:var(--sm-rojo);stroke-width:5px}.sm-sello--fino{fill:none;stroke-width:1.6px;stroke-dasharray:4 4}.sm-sello-txt{fill:var(--sm-rojo);text-anchor:middle;letter-spacing:.08em;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:19px;font-style:italic;font-weight:800}.sm-sello-txt--grande{letter-spacing:.02em;font-size:23px}.sm-huella{fill:var(--sm-rojo)}.sm-hora-fondo{fill:var(--sm-tinta)}.sm-hora{fill:#fff;text-anchor:middle;font-family:Nunito,system-ui,sans-serif;font-size:17px;font-weight:800}@media (prefers-reduced-motion:no-preference){.sm-flota{animation:5s ease-in-out infinite alternate sm-flota}.sm-marca{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate sm-respira}}@keyframes sm-flota{0%{transform:translateY(-8px)rotate(-6deg)}to{transform:translateY(8px)rotate(6deg)}}@keyframes sm-respira{0%{transform:scale(.985)}to{transform:scale(1.015)}}.sm-textos{width:min(460px,40vw);position:absolute;top:37%;left:max(24px,50vw - 576px);translate:0 -50%}.sm-logo{width:min(280px,72%);height:auto;margin-bottom:28px;display:block}.sm-nombre{color:var(--sm-rojo);margin-bottom:20px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:52px;font-style:italic;font-weight:800}.sm-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:auto 0;translate:0 14px}.sm-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.sm-kicker{background:var(--sm-rojo);color:#fff;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--sm-rojo) 80%, black);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-block}.sm-titulo{text-transform:uppercase;letter-spacing:-.005em;color:var(--sm-tinta);margin-top:14px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(3rem,6vw,5rem);font-style:italic;font-weight:800;line-height:.92}.sm-texto{color:var(--sm-tenue);max-width:27rem;margin-top:16px;font-size:17.5px;font-weight:500;line-height:1.55}.sm-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sm-btn{border:2px solid var(--sm-tinta);color:var(--sm-tinta);background:#ffffffb3;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:800;transition:transform .2s,box-shadow .2s}.sm-btn:hover{transform:translateY(-2px)}.sm-btn--lleno{background:var(--sm-rojo);border-color:var(--sm-rojo);color:#fff;box-shadow:0 14px 28px -14px color-mix(in srgb, var(--sm-rojo) 85%, black)}.sm-pie{position:absolute;bottom:6%;left:max(24px,50vw - 576px)}.sm-consigna{text-transform:uppercase;color:var(--sm-rojo);font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);font-style:italic;font-weight:800;line-height:1}.sm-datos{color:var(--sm-tenue);margin-top:6px;font-size:13.5px;font-weight:700}.sm-barra{transform-origin:0;width:100%;height:4px;transform:scaleX(var(--sm-p));background:var(--sm-rojo);position:absolute;bottom:0;left:0}@media (max-width:899px){.sm-pista{height:240svh}.sm-textos{width:auto;top:72px;left:20px;right:20px;translate:none}.sm-logo{display:none}.sm-titulo{font-size:clamp(2.5rem,12vw,3.3rem)}.sm-texto{margin-top:10px;font-size:15.5px}.sm-svg{height:54%;top:46%}.sm-pie{bottom:3%;left:20px;right:20px}.sm-consigna{text-shadow:0 0 18px #fff7f2f2;font-size:1.55rem}.sm-datos{display:none}}@media (prefers-reduced-motion:reduce){.sm-pista{height:auto}.sm-escena{min-height:100svh;position:relative}}
.pa-hero{display:grid;position:relative;overflow:hidden}.pa-hero__texto{padding:2.5rem 1.25rem 2rem}.pa-hero__titulo{max-width:11ch;margin-top:1rem}.pa-hero__bajada{max-width:30rem;color:var(--pa-tenue);margin-top:1.1rem;font-size:1.125rem;line-height:1.55}.pa-hero__acciones{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.pa-hero__linea{font-size:var(--pa-chico);color:var(--pa-tenue);margin-top:1.25rem;font-weight:600}.pa-hero__fotos{height:64svh;min-height:22rem;margin-left:1.25rem;position:relative}.pa-hero__foto{object-fit:cover;object-position:50% 45%;background:var(--pa-suave);border-radius:1.5rem 0 0 1.5rem;width:100%;height:100%;display:block}.pa-hero__tarjeta{background:var(--pa-superficie);width:8.5rem;box-shadow:0 -1px 0 var(--pa-linea);border-radius:.5rem .5rem 0 0;padding:.5rem .5rem 0;position:absolute;bottom:-1px;left:-.5rem}.pa-hero__tarjeta img{aspect-ratio:1;object-fit:cover;border-radius:.3rem;width:100%;display:block}.pa-hero__tarjeta figcaption{text-align:center;font-family:var(--pa-serif);font-size:var(--pa-chico);color:var(--pa-tenue);padding:.35rem 0 .45rem}@media (min-width:900px){.pa-hero{grid-template-columns:minmax(0,1fr) minmax(0,46vw);align-items:center;min-height:min(100svh - 7rem,52rem)}.pa-hero__texto{padding:3rem 3rem 3rem max(1.25rem,50vw - 34.75rem)}.pa-hero__fotos{height:100%;min-height:inherit;margin:0}.pa-hero__foto{border-radius:2rem 0 0 2rem;position:absolute;inset:0}.pa-hero__tarjeta{width:11rem;box-shadow:0 18px 34px -20px color-mix(in oklch, var(--pa-tinta) 55%, transparent);border-radius:.5rem;padding:.6rem .6rem 0;bottom:3rem;left:-4.5rem;rotate:-4deg}}@media (prefers-reduced-motion:no-preference){.pa-hero__foto{animation:1.1s cubic-bezier(.16,1,.3,1) both pa-desenvuelve}}@keyframes pa-desenvuelve{0%{clip-path:inset(0 0 0 100% round 2rem 0 0 2rem)}to{clip-path:inset(0 round 2rem 0 0 2rem)}}
.pt-seccion{background:var(--pa-crema);position:relative}.pt-pista{--pt-p:0;height:330svh;position:relative}.pt-escena{background:radial-gradient(ellipse 70% 55% at 50% 38%, color-mix(in oklch, var(--pa-suave) 90%, transparent), transparent 72%), var(--pa-crema);grid-template-rows:minmax(0,1fr) auto;height:100svh;min-height:34rem;padding:4.5rem 1.25rem 5.25rem;display:grid;position:sticky;top:0;overflow:hidden}.pt-svg{order:-1;width:100%;height:100%;min-height:0;overflow:visible}.pt-aura{fill:color-mix(in oklch, var(--pa-superficie), var(--tpl) calc(var(--pt-p) * 16%))}.pt-puntillado{stroke:var(--tpl);opacity:.55}.pt-pistacho{fill:var(--pa-pistacho-tinta)}.pt-cae{will-change:transform, opacity}.pt-chorreado{transform-box:fill-box;transform-origin:50% 0}.pt-rosa{will-change:transform}.pt-llama{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite alternate pt-llama}@keyframes pt-llama{0%{transform:scale(1)rotate(-2deg)}to{transform:scale(.94,1.06)rotate(2deg)}}.pt-brillo{fill:color-mix(in oklch, var(--tpl) 35%, #ffd76a);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite pt-brillo}@keyframes pt-brillo{0%,to{opacity:.6;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.pt-textos{width:100%;max-width:30rem;margin-inline:auto;position:relative}.pt-pasos{margin-top:.85rem;display:grid}.pt-paso{opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:auto minmax(0,1fr);gap:1rem;transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(12px)}.pt-paso[data-on]{opacity:1;pointer-events:auto;transform:none}.pt-num{font-family:var(--pa-serif);color:var(--tpl);font-size:clamp(2.6rem,2rem + 2vw,3.6rem);line-height:.9}.pt-titulo{font-size:var(--pa-seccion)!important}.pt-texto{color:var(--pa-tenue);margin-top:.5rem;line-height:1.55}.pt-acciones{flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;display:flex}.pt-barra{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:1.25rem;display:grid}.pt-barra span{background:var(--pa-linea);border-radius:99px;height:3px;position:relative;overflow:hidden}.pt-barra span:after{content:"";background:var(--tpl);transform-origin:0;transform:scaleX(clamp(0, calc(var(--pt-p) * 3 - var(--i)), 1));position:absolute;inset:0}@media (min-width:900px){.pt-escena{grid-template-rows:none;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3rem;padding:5rem max(1.25rem,50vw - 34.75rem) 2rem}.pt-svg{order:0;max-height:78svh}.pt-textos{margin:0}.pt-titulo{font-size:var(--pa-titulo)!important}.pt-texto{font-size:1.125rem}.pt-acciones{margin-top:1.6rem}}@media (prefers-reduced-motion:reduce){.pt-pista{height:auto}.pt-escena{height:auto;position:relative}.pt-svg{max-height:60svh}.pt-pasos{gap:1.75rem}.pt-paso{opacity:1;pointer-events:auto;grid-area:auto;transition:none;transform:none}.pt-barra{display:none}.pt-llama,.pt-brillo{animation:none}}
.bi-portada,.bi-taller{--bi-fucsia:#ea2490;--bi-negro:#0e0b10;--bi-grafito:#1b161e;--bi-papel:#fbf7f2;--bi-tinta:#f6eef4;--bi-tenue:#b9aab5;--bi-oro:#f2b632;font-family:Barlow,system-ui,sans-serif}.bi-portada{color:var(--bi-tinta);background:var(--bi-negro);position:relative}.bi-pista{--bi-p:0;height:300svh;position:relative}.bi-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.bi-fondo{z-index:-1;background:radial-gradient(ellipse 60% 55% at 70% 58%, color-mix(in srgb, var(--bi-fucsia) calc(10% + var(--bi-p) * 18%), transparent), transparent 70%), radial-gradient(circle at 1px 1px, #ffffff12 1.2px, transparent 1.6px) 0 0 / 22px 22px, linear-gradient(180deg, #161118 0%, var(--bi-negro) 70%, #070508 100%);position:absolute;inset:0}.bi-svg{width:min(64%,900px);height:100%;position:absolute;top:0;right:max(0px,50vw - 640px)}.bi-reflector{opacity:calc(.35 + var(--bi-p) * .5)}.bi-piso{stroke:#ffffff47;stroke-width:2px}.bi-piso-lineas{stroke:#ffffff29;stroke-width:3px;stroke-dasharray:46 34;stroke-linecap:round}.bi-caballete path{fill:none;stroke:#6f6672;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.bi-mordaza{fill:var(--bi-oro)}.bi-cuadro{fill:none;stroke:url(#bi-cuadro);stroke-width:15px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--bi-fucsia) 55%, transparent))}.bi-tubo-direccion{stroke:#2a2430;stroke-width:20px;stroke-linecap:round}.bi-barras{stroke:#e9e4ea;stroke-width:13px;stroke-linecap:round}.bi-horquilla{stroke:#2a2430;stroke-width:9px;stroke-linecap:round}.bi-stem{stroke:var(--bi-oro);stroke-width:14px;stroke-linecap:round}.bi-manubrio{fill:none;stroke:#d8d2da;stroke-width:8px;stroke-linecap:round}.bi-puno{stroke:var(--bi-fucsia);stroke-width:14px;stroke-linecap:round}.bi-cubierta{fill:none;stroke:#2a2430;stroke-width:20px}.bi-tacos{fill:none;stroke:#3d3542;stroke-width:8px;stroke-dasharray:7 9}.bi-llanta{fill:none;stroke:var(--bi-fucsia);stroke-width:7px}.bi-rayos line{stroke:#ebe4eeb3;stroke-width:1.6px}.bi-cadena{fill:none;stroke:#8c8490;stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px}.bi-cadena-mov{fill:none;stroke:#c9c2cc;stroke-width:5px;stroke-dasharray:4 5}.bi-plato{fill:none;stroke:#d8d2da;stroke-width:6px;stroke-dasharray:3 3}.bi-palanca{stroke:#e9e4ea;stroke-width:9px;stroke-linecap:round}.bi-pedal{fill:url(#bi-tornasol)}.bi-portasilla{stroke:#d8d2da;stroke-width:9px;stroke-linecap:round}.bi-asiento{fill:#2a2430;stroke:var(--bi-fucsia);stroke-width:3px}.bi-velocidad line{stroke:color-mix(in srgb, var(--bi-fucsia) 70%, white);stroke-width:5px;stroke-linecap:round}.bi-bici{will-change:transform}.bi-hilo{stroke:#ffffff80;stroke-width:2px}.bi-orden-hamaca{transform-box:view-box;transform-origin:1040px 100px}.bi-orden-papel{fill:var(--bi-papel);filter:drop-shadow(0 14px 18px #00000073)}.bi-orden-ojal{fill:var(--bi-negro)}.bi-orden-titulo{letter-spacing:.06em;fill:var(--bi-negro);font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:800}.bi-orden-linea{stroke:var(--bi-fucsia);stroke-width:3px}.bi-orden-caja{fill:none;stroke:#463d4a;stroke-width:2px}.bi-orden-tilde{fill:none;stroke:var(--bi-fucsia);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.bi-orden-item{fill:#2a2430;font-family:Barlow,sans-serif;font-size:14px;font-weight:600}.bi-sello{transform-box:fill-box;transform-origin:50%}.bi-sello rect{fill:none;stroke:var(--bi-fucsia);stroke-width:4px}.bi-sello text{letter-spacing:.14em;fill:var(--bi-fucsia);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800}@media (prefers-reduced-motion:no-preference){.bi-orden-hamaca{animation:3.2s ease-in-out infinite alternate bi-hamaca}.bi-reflector{animation:7s ease-in-out infinite alternate bi-titila}}@keyframes bi-hamaca{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes bi-titila{0%{filter:brightness(.92)}to{filter:brightness(1.12)}}.bi-textos{width:min(460px,38vw);position:absolute;top:44%;left:max(24px,50vw - 576px);translate:0 -50%}.bi-logo{width:92px;height:92px;box-shadow:0 0 0 1px #ffffff14, 0 18px 40px -14px color-mix(in srgb, var(--bi-fucsia) 70%, black);border-radius:18px;margin-bottom:26px;display:block}.bi-pasos{min-height:330px;position:relative}.bi-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:0 0 auto;translate:0 14px}.bi-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.bi-kicker{background:color-mix(in srgb, var(--bi-fucsia) 18%, transparent);border:1px solid color-mix(in srgb, var(--bi-fucsia) 55%, transparent);color:#ffd6ec;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:12px;font-weight:700;display:inline-flex}.bi-kicker span{background:var(--bi-fucsia);color:#fff;letter-spacing:0;border-radius:999px;place-items:center;width:26px;height:26px;font-family:Barlow Condensed,sans-serif;font-weight:800;display:inline-grid}.bi-titulo{letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin-top:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(3.2rem,5.8vw,5.2rem);font-style:italic;font-weight:800;line-height:.9}.bi-texto{color:var(--bi-tenue);max-width:27rem;margin-top:16px;font-size:17.5px;font-weight:500;line-height:1.55}.bi-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.bi-btn{color:#fff;border:2px solid #ffffff8c;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s}.bi-btn:hover{transform:translateY(-2px)}.bi-btn--lleno{background:var(--bi-fucsia);border-color:var(--bi-fucsia);box-shadow:0 14px 30px -12px color-mix(in srgb, var(--bi-fucsia) 85%, black)}.bi-pie{max-width:min(520px,44vw);position:absolute;bottom:6%;left:max(24px,50vw - 576px)}.bi-consigna{text-transform:uppercase;background:linear-gradient(90deg, var(--bi-fucsia), #ff8fd0 45%, #a78bfa 75%, #67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,3.4vw,2.9rem);font-style:italic;font-weight:800;line-height:1}.bi-datos{color:var(--bi-tenue);margin-top:8px;font-size:13.5px;font-weight:600}.bi-barra{transform-origin:0;width:100%;height:4px;transform:scaleX(var(--bi-p));background:linear-gradient(90deg, var(--bi-fucsia), #a78bfa, #67e8f9, #a3e635);position:absolute;bottom:0;left:0}.bi-taller{background:linear-gradient(180deg, var(--bi-negro), var(--bi-grafito));color:var(--bi-tinta)}.bi-taller-in{max-width:1152px;margin:0 auto;padding:72px 24px 80px}.bi-taller-titulo{text-transform:uppercase;color:#fff;max-width:18ch;margin-top:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.4rem,4.6vw,3.6rem);font-style:italic;font-weight:800;line-height:.95}.bi-taller-texto{max-width:40rem;color:var(--bi-tenue);margin-top:14px;font-size:17px;line-height:1.55}.bi-servicios{grid-template-columns:1fr;gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}@media (min-width:600px){.bi-servicios{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.bi-servicios{grid-template-columns:repeat(3,1fr)}}.bi-servicio{background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid #ffffff17;border-radius:18px;padding:22px 20px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.bi-servicio:after{content:"";background:linear-gradient(90deg, var(--bi-fucsia), #a78bfa, #67e8f9);transform-origin:0;height:3px;transition:transform .4s;position:absolute;inset:auto 0 0;transform:scaleX(.18)}.bi-servicio:hover{border-color:color-mix(in srgb, var(--bi-fucsia) 55%, transparent);transform:translateY(-3px)}.bi-servicio:hover:after{transform:scaleX(1)}.bi-servicio-num{color:var(--bi-fucsia);font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:800}.bi-servicio-titulo{color:#fff;margin-top:6px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;line-height:1.05}.bi-servicio-texto{color:var(--bi-tenue);margin-top:8px;font-size:15px;line-height:1.5}.bi-seguimiento{background:var(--bi-papel);color:#2a2430;border-radius:22px;margin-top:40px;padding:26px 24px}.bi-seguimiento-rot{text-transform:uppercase;letter-spacing:.04em;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800}.bi-estados{flex-wrap:wrap;gap:10px 0;margin-top:18px;padding:0;list-style:none;display:flex}.bi-estado{align-items:center;gap:8px;padding-right:34px;font-size:15px;font-weight:700;display:flex;position:relative}.bi-estado:after{content:"";background:#cbbfc8;width:18px;height:2px;position:absolute;top:50%;right:8px}.bi-estado--fin:after{display:none}.bi-estado-punto{border:3px solid var(--bi-fucsia);background:#fff;border-radius:999px;width:14px;height:14px}.bi-estado--fin .bi-estado-punto{background:var(--bi-fucsia)}.bi-seguimiento-nota{color:#5b5160;margin-top:14px;font-size:15px;line-height:1.5}.bi-cinta{background:var(--bi-grafito);padding:0 0 56px;overflow:hidden}.bi-cinta-pista{gap:14px;width:max-content;padding-left:14px;display:flex}.bi-cinta-foto{background:#241e27;border-radius:16px;flex:none;width:220px;position:relative;overflow:hidden}.bi-cinta-foto img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.bi-cinta-foto figcaption{text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000bf);padding:26px 12px 10px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.bi-cinta-pista{animation:60s linear infinite bi-cinta}.bi-cinta:hover .bi-cinta-pista{animation-play-state:paused}}@keyframes bi-cinta{to{transform:translate(-50%)}}@media (max-width:899px){.bi-pista{height:260svh}.bi-textos{width:auto;top:76px;left:20px;right:20px;translate:none}.bi-logo{display:none}.bi-pasos{min-height:0}.bi-titulo{font-size:clamp(2.6rem,12vw,3.4rem)}.bi-texto{margin-top:10px;font-size:15.5px}.bi-acciones{margin-top:16px}.bi-btn{padding:10px 18px;font-size:14px}.bi-svg{width:100%;height:44%;top:46%;right:0}.bi-pie{max-width:none;bottom:3%;left:20px;right:20px}.bi-consigna{font-size:1.9rem}.bi-datos{display:none}.bi-taller-in{padding:56px 20px 60px}.bi-cinta-foto{width:170px}}@media (prefers-reduced-motion:reduce){.bi-pista{height:auto}.bi-escena{min-height:100svh;position:relative}}
.mp-portada,.mp-rubros{--mp-rojo:#d9262b;--mp-negro:#0b0b0c;--mp-grafito:#17171a;--mp-papel:#f7f6f3;--mp-tinta:#f3f1ee;--mp-tenue:#b3b0ad;--mp-amarillo:#f5c400;--mp-wa:#25d366;font-family:Barlow,system-ui,sans-serif}.mp-portada{color:var(--mp-tinta);background:var(--mp-negro);position:relative}.mp-pista{--mp-p:0;height:300svh;position:relative}.mp-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.mp-fondo{z-index:-1;background:radial-gradient(ellipse 60% 55% at 70% 60%, color-mix(in srgb, var(--mp-rojo) calc(8% + var(--mp-p) * 20%), transparent), transparent 70%), repeating-linear-gradient(45deg, #ffffff09 0 2px, transparent 2px 18px), repeating-linear-gradient(-45deg, #ffffff09 0 2px, transparent 2px 18px), linear-gradient(180deg, #151517 0%, var(--mp-negro) 68%, #050506 100%);position:absolute;inset:0}.mp-svg{width:min(64%,920px);height:100%;position:absolute;top:0;right:max(0px,50vw - 640px)}.mp-reflector{opacity:calc(.3 + var(--mp-p) * .55)}.mp-neon-trazo{fill:none;stroke:var(--mp-rojo);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 6px var(--mp-rojo)) drop-shadow(0 0 18px color-mix(in srgb, var(--mp-rojo) 70%, transparent))}.mp-neon-fino{stroke-width:4px}.mp-piso{stroke:#ffffff42;stroke-width:2px}.mp-piso-lineas{stroke:#ffffff26;stroke-width:3px;stroke-dasharray:46 34;stroke-linecap:round}.mp-caballete path{fill:#2b2b30;stroke:#4a4a52;stroke-width:3px}.mp-caballete .mp-caballete-linea{fill:none;stroke:var(--mp-rojo);stroke-width:4px}.mp-chasis{fill:none;stroke:var(--mp-rojo);stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--mp-rojo) 55%, transparent))}.mp-basculante{stroke:#c9c9cf;stroke-width:16px;stroke-linecap:round}.mp-amortiguador{stroke:#26262b;stroke-width:12px;stroke-linecap:round}.mp-resorte{stroke:var(--mp-amarillo);stroke-width:5px;stroke-linecap:round}.mp-motor{fill:#2a2a30;stroke:#55555e;stroke-width:3px;stroke-linejoin:round}.mp-aletas{stroke:#6b6b75;stroke-width:3px;stroke-linecap:round}.mp-tapa{fill:#3c3c44;stroke:#9a9aa2;stroke-width:3px}.mp-escape{fill:none;stroke:url(#mp-cromo);stroke-width:10px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.mp-silenciador{fill:#3a3a40;stroke:#9a9aa2;stroke-width:2px}.mp-barras{stroke:#26262b;stroke-width:18px;stroke-linecap:round}.mp-botellas{stroke:url(#mp-cromo);stroke-width:11px;stroke-linecap:round}.mp-tija{stroke:#6b6b75;stroke-width:10px;stroke-linecap:round}.mp-plastico{fill:url(#mp-plastico);stroke:#ffffffd9;stroke-width:2.5px;stroke-linejoin:round}.mp-franja{fill:#fff}.mp-placa{fill:#f3f1ee;stroke:var(--mp-rojo);stroke-width:3px;stroke-linejoin:round}.mp-asiento{fill:#141416;stroke:#3a3a40;stroke-width:2px}.mp-manubrio{fill:none;stroke:#c9c9cf;stroke-width:8px;stroke-linecap:round}.mp-puno{stroke:var(--mp-rojo);stroke-width:13px;stroke-linecap:round}.mp-cubierta{fill:none;stroke:#1f1f23;stroke-width:22px}.mp-tacos{fill:none;stroke:#34343a;stroke-width:10px;stroke-dasharray:9 7}.mp-llanta{fill:none;stroke:#d7d7dc;stroke-width:6px}.mp-rayos line{stroke:#e6e6ec99;stroke-width:1.6px}.mp-disco{fill:none;stroke:#9a9aa2;stroke-width:5px;stroke-dasharray:6 4}.mp-maza{fill:var(--mp-rojo)}.mp-corona{fill:none;stroke:#d7d7dc;stroke-width:5px}.mp-dientes line{stroke:#d7d7dc;stroke-width:3px}.mp-cadena{fill:none;stroke:#8a8a92;stroke-width:6px;stroke-dasharray:1;stroke-dashoffset:1px}.mp-cadena-mov{fill:none;stroke:#e6e6ea;stroke-width:5px;stroke-dasharray:4 5}.mp-palanca{fill:none;stroke:var(--mp-amarillo);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--mp-amarillo) 60%, transparent))}.mp-guardabarro{fill:#f3f1ee;stroke:var(--mp-rojo);stroke-width:3px;stroke-linejoin:round}.mp-celu{fill:#0e0e10;stroke:#9a9aa2;stroke-width:3px}.mp-celu-globo{fill:var(--mp-wa)}.mp-celu-brazo{stroke:#6b6b75;stroke-width:6px;stroke-linecap:round}.mp-velocidad line{stroke:color-mix(in srgb, var(--mp-rojo) 70%, white);stroke-width:5px;stroke-linecap:round}.mp-moto{will-change:transform}.mp-hilo{stroke:#ffffff80;stroke-width:2px}.mp-pedido-hamaca{transform-box:view-box;transform-origin:1080px 70px}.mp-pedido-papel{fill:var(--mp-papel);filter:drop-shadow(0 14px 18px #00000080)}.mp-pedido-ojal{fill:var(--mp-negro)}.mp-pedido-wa{fill:var(--mp-wa)}.mp-pedido-titulo{letter-spacing:.04em;fill:var(--mp-negro);font-family:Saira Condensed,sans-serif;font-size:16px;font-weight:800}.mp-pedido-linea{stroke:var(--mp-rojo);stroke-width:3px}.mp-pedido-caja{fill:none;stroke:#46464e;stroke-width:2px}.mp-pedido-tilde{fill:none;stroke:var(--mp-rojo);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.mp-pedido-item{fill:#26262b;font-family:Barlow,sans-serif;font-size:13.5px;font-weight:600}.mp-sello{transform-box:fill-box;transform-origin:50%}.mp-sello rect{fill:none;stroke:var(--mp-rojo);stroke-width:4px}.mp-sello text{letter-spacing:.12em;fill:var(--mp-rojo);font-family:Saira Condensed,sans-serif;font-size:25px;font-weight:900}@media (prefers-reduced-motion:no-preference){.mp-pedido-hamaca{animation:3.2s ease-in-out infinite alternate mp-hamaca}.mp-reflector{animation:7s ease-in-out infinite alternate mp-titila}.mp-neon{animation:5s step-end infinite mp-neon}.mp-neon-trazo{animation:1.6s ease-out both mp-prende}}@keyframes mp-prende{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mp-hamaca{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes mp-titila{0%{filter:brightness(.92)}to{filter:brightness(1.12)}}@keyframes mp-neon{0%,to{opacity:1}91%{opacity:1}92%{opacity:.35}93%{opacity:1}95%{opacity:.5}96%{opacity:1}}.mp-textos{width:min(470px,38vw);position:absolute;top:46%;left:max(24px,50vw - 576px);translate:0 -50%}.mp-logo{width:190px;height:auto;filter:drop-shadow(0 12px 26px color-mix(in srgb, var(--mp-rojo) 45%, transparent));margin-bottom:22px;display:block}.mp-pasos{min-height:330px;position:relative}.mp-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:0 0 auto;translate:0 14px}.mp-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.mp-kicker{background:color-mix(in srgb, var(--mp-rojo) 18%, transparent);border:1px solid color-mix(in srgb, var(--mp-rojo) 55%, transparent);color:#ffd5d6;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:12px;font-weight:700;display:inline-flex}.mp-kicker span{background:var(--mp-rojo);color:#fff;letter-spacing:0;border-radius:999px;place-items:center;width:26px;height:26px;font-family:Saira Condensed,sans-serif;font-weight:800;display:inline-grid}.mp-titulo{letter-spacing:-.005em;text-transform:uppercase;color:#fff;text-shadow:3px 3px 0 color-mix(in srgb, var(--mp-rojo) 75%, black);margin-top:14px;font-family:Saira Condensed,sans-serif;font-size:clamp(3.2rem,5.8vw,5.4rem);font-style:italic;font-weight:900;line-height:.9}.mp-texto{color:var(--mp-tenue);max-width:27rem;margin-top:16px;font-size:17.5px;font-weight:500;line-height:1.55}.mp-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.mp-btn{color:#fff;border:2px solid #ffffff8c;border-radius:10px;padding:12px 22px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s}.mp-btn:hover{transform:translateY(-2px)}.mp-btn--lleno{background:var(--mp-rojo);border-color:var(--mp-rojo);box-shadow:0 14px 30px -12px color-mix(in srgb, var(--mp-rojo) 85%, black)}.mp-pie{max-width:min(540px,44vw);position:absolute;bottom:6%;left:max(24px,50vw - 576px)}.mp-consigna{text-transform:uppercase;background:linear-gradient(90deg, #fff, #ffd5d6 40%, var(--mp-rojo) 85%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Saira Condensed,sans-serif;font-size:clamp(2rem,3.4vw,2.9rem);font-style:italic;font-weight:900;line-height:1}.mp-datos{color:var(--mp-tenue);margin-top:8px;font-size:13.5px;font-weight:600}.mp-barra{transform-origin:0;width:100%;height:4px;transform:scaleX(var(--mp-p));background:repeating-linear-gradient(90deg, var(--mp-rojo) 0 28px, #fff 28px 40px);position:absolute;bottom:0;left:0}.mp-rubros{background:linear-gradient(180deg, var(--mp-negro), var(--mp-grafito));color:var(--mp-tinta)}.mp-rubros-in{max-width:1152px;margin:0 auto;padding:72px 24px 80px}.mp-rubros-titulo{text-transform:uppercase;color:#fff;max-width:20ch;margin-top:14px;font-family:Saira Condensed,sans-serif;font-size:clamp(2.4rem,4.6vw,3.6rem);font-style:italic;font-weight:900;line-height:.95}.mp-rubros-texto{max-width:40rem;color:var(--mp-tenue);margin-top:14px;font-size:17px;line-height:1.55}.mp-items{grid-template-columns:1fr;gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}@media (min-width:600px){.mp-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.mp-items{grid-template-columns:repeat(3,1fr)}}.mp-item{background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid #ffffff17;border-radius:14px;padding:22px 20px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.mp-item:after{content:"";background:var(--mp-rojo);transform-origin:0;height:3px;transition:transform .4s;position:absolute;inset:auto 0 0;transform:scaleX(.18)}.mp-item:hover{border-color:color-mix(in srgb, var(--mp-rojo) 55%, transparent);transform:translateY(-3px)}.mp-item:hover:after{transform:scaleX(1)}.mp-item-num{color:var(--mp-rojo);font-family:Saira Condensed,sans-serif;font-size:15px;font-weight:800}.mp-item-titulo{text-transform:uppercase;color:#fff;margin-top:6px;font-family:Saira Condensed,sans-serif;font-size:25px;font-weight:800;line-height:1.05}.mp-item-texto{color:var(--mp-tenue);margin-top:8px;font-size:15px;line-height:1.5}.mp-como{background:var(--mp-papel);color:#26262b;border-radius:18px;margin-top:40px;padding:26px 24px}.mp-como-rot{text-transform:uppercase;letter-spacing:.03em;font-family:Saira Condensed,sans-serif;font-size:23px;font-weight:900}.mp-como-pasos{flex-wrap:wrap;gap:10px 0;margin-top:18px;padding:0;list-style:none;display:flex}.mp-como-paso{align-items:center;gap:8px;padding-right:34px;font-size:15px;font-weight:700;display:flex;position:relative}.mp-como-paso:after{content:"";background:#c8c4c0;width:18px;height:2px;position:absolute;top:50%;right:8px}.mp-como-paso--fin:after{display:none}.mp-como-punto{background:var(--mp-rojo);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-family:Saira Condensed,sans-serif;font-size:14px;font-weight:800;display:inline-grid}.mp-como-nota{color:#57545a;margin-top:14px;font-size:15px;line-height:1.5}.mp-cinta{background:var(--mp-grafito);padding:0 0 56px;overflow:hidden}.mp-cinta-pista{gap:14px;width:max-content;padding-left:14px;display:flex}.mp-cinta-foto{background:#222226;border-radius:14px;flex:none;width:220px;position:relative;overflow:hidden}.mp-cinta-foto img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.mp-cinta-foto figcaption{text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000c7);padding:26px 12px 10px;font-family:Saira Condensed,sans-serif;font-size:16px;font-weight:800;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.mp-cinta-pista{animation:60s linear infinite mp-cinta}.mp-cinta:hover .mp-cinta-pista{animation-play-state:paused}}@keyframes mp-cinta{to{transform:translate(-50%)}}@media (max-width:899px){.mp-pista{height:260svh}.mp-textos{width:auto;top:76px;left:20px;right:20px;translate:none}.mp-logo{display:none}.mp-pasos{min-height:0}.mp-titulo{font-size:clamp(2.6rem,12vw,3.4rem)}.mp-texto{margin-top:10px;font-size:15.5px}.mp-acciones{margin-top:16px}.mp-btn{padding:10px 16px;font-size:14px}.mp-svg{width:100%;height:43%;top:47%;right:0}.mp-pie{max-width:none;bottom:3%;left:20px;right:20px}.mp-consigna{font-size:1.8rem}.mp-datos{display:none}.mp-rubros-in{padding:56px 20px 60px}.mp-cinta-foto{width:170px}}@media (prefers-reduced-motion:reduce){.mp-pista{height:auto}.mp-escena{min-height:100svh;position:relative}}
.sr-portada{--sr-verde:#213a30;--sr-verde-2:#2c4c3f;--sr-salvia:#9db59f;--sr-crudo:#f6f2ea;--sr-tinta:#18211d;--sr-kraft:#d8bf98;--sr-bronce:#c9a96b;color:var(--sr-crudo);font-family:var(--font-montserrat);position:relative}.sr-pista{--sr-p:0;background:var(--sr-verde);height:300svh;position:relative}.sr-escena{isolation:isolate;height:100svh;min-height:600px;position:sticky;top:0;overflow:hidden}.sr-portada [data-d]{--k:0}.sr-pared{z-index:-2;background:linear-gradient(180deg, transparent 86%, #6e5440 86%, #b8936c 88.5%, #a07b57 100%), radial-gradient(ellipse 55% 60% at 70% 30%, color-mix(in srgb, #fff calc(var(--sr-p) * 6% + 5%), transparent), transparent 70%), repeating-linear-gradient(90deg, #ffffff07 0 1px, transparent 1px 132px), linear-gradient(180deg, var(--sr-verde) 0%, var(--sr-verde-2) 60%, #1b3028 86%);position:absolute;inset:0}.sr-spots{z-index:-1;pointer-events:none;height:100%;position:absolute;inset:0 0 auto 40%}.sr-spot{top:0;left:calc(14% + var(--i) * 30%);background:#0f1a15;border-radius:0 0 8px 8px;width:26px;height:14px;position:absolute;box-shadow:0 2px #ffffff14}.sr-spot i{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);width:340px;height:78svh;opacity:var(--k);background:radial-gradient(50% 100% at 50% 0,#fff6de38,#fff6de0d 60%,#0000 75%);position:absolute;top:12px;left:50%;translate:-50%}.sr-neon{justify-content:center;display:flex;position:absolute;top:15%;left:47%;right:3%}.sr-neon img{filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 10px #e1fff0bf)drop-shadow(0 0 26px #9db59fb3);width:min(340px,26vw);height:auto}@media (prefers-reduced-motion:no-preference){.sr-neon img{animation:2.2s step-end .3s both sr-prende}}@keyframes sr-prende{0%{opacity:.08}8%{opacity:.9}12%{opacity:.15}20%{opacity:1}24%{opacity:.35}30%,to{opacity:1}}.sr-rama{opacity:.5;z-index:-1;width:min(300px,30vw);height:auto;position:absolute;top:13%;left:max(8px,50vw - 590px)}.sr-rama-tallo{fill:none;stroke:var(--sr-salvia);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--k))}.sr-rama-hoja{fill:var(--sr-salvia);transform-box:fill-box;transform-origin:0%;transform:scale(var(--k))}.sr-textos{width:min(430px,40vw);height:330px;position:absolute;top:30%;left:max(24px,50vw - 576px)}.sr-paso{opacity:0;pointer-events:none;transition:opacity .5s,translate .5s;position:absolute;inset:0 0 auto;translate:0 14px}.sr-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.sr-kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--sr-salvia);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.sr-kicker:before{content:"";background:currentColor;width:28px;height:1px}.sr-titulo{font-family:var(--font-cormorant);letter-spacing:-.01em;color:var(--sr-crudo);margin-top:14px;font-size:clamp(2.6rem,4.6vw,4.3rem);font-weight:600;line-height:.98}.sr-texto{color:color-mix(in srgb, var(--sr-crudo) 80%, transparent);max-width:25rem;margin-top:16px;font-size:16px;line-height:1.6}.sr-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sr-btn{letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--sr-crudo) 55%, transparent);color:var(--sr-crudo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;transition:transform .2s,background .2s}.sr-btn:hover{background:#ffffff1f;transform:translateY(-2px)}.sr-btn--lleno{background:var(--sr-crudo);border-color:var(--sr-crudo);color:var(--sr-verde);box-shadow:0 12px 28px -12px #0009}.sr-btn--lleno:hover{background:#fff}.sr-perchero{position:absolute;top:43%;left:47%;right:3%}.sr-riel{background:linear-gradient(180deg, #f1dfb4, var(--sr-bronce) 45%, #7d6339);transform-origin:0;height:7px;transform:scaleX(var(--k));border-radius:4px;position:absolute;top:0;left:0;right:0;box-shadow:0 6px 12px -4px #00000080}.sr-perchero .sr-riel{--k:.7}.sr-soporte{background:linear-gradient(180deg, transparent, #7d6339 30%, var(--sr-bronce));width:3px;height:44vh;position:absolute;top:-44vh}.sr-soporte--a{left:8%}.sr-soporte--b{right:8%}.sr-perchas{justify-content:space-around;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:-6px;left:0;right:0}.sr-percha{width:min(150px,9.6vw);transform:translateX(calc((1 - var(--k)) * 75vw)) rotate(calc((1 - var(--k)) * -16deg));transform-origin:50% 0;opacity:calc(.2 + var(--k))}.sr-percha:nth-child(-n+2){--k:1}.sr-colgada{transform-origin:50% 0;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.sr-colgada{animation:5.5s ease-in-out infinite alternate sr-hamaca;animation-delay:calc(var(--i) * -1.3s)}}@keyframes sr-hamaca{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.sr-gancho{width:100%;height:auto;margin-bottom:-2px;display:block}.sr-gancho path{stroke:#e8dcc4;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sr-gancho path:last-child{stroke:#b08f62;stroke-width:5px}.sr-prenda{background:var(--sr-crudo);border-radius:4px;padding:5px;display:block;box-shadow:0 22px 34px -14px #000000b3}.sr-prenda img{aspect-ratio:3/4;object-fit:cover;border-radius:2px;width:100%;display:block}.sr-colgada:hover .sr-prenda{box-shadow:0 26px 40px -12px #000c, 0 0 0 2px var(--sr-salvia)}.sr-etiqueta{white-space:nowrap;color:#3b2f22;background:var(--sr-kraft);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);border-radius:3px;max-width:100%;padding:7px 10px 7px 16px;font-size:10.5px;line-height:1.3;position:absolute;bottom:-30px;right:-12px;rotate:5deg;box-shadow:0 6px 10px -6px #00000080}.sr-etiqueta b{font-family:var(--font-cormorant);color:var(--sr-tinta);font-size:14px;font-weight:700;display:block}.sr-etiqueta:before{content:"";background:#6d5a42;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:6px}.sr-consigna{text-align:right;font-family:var(--font-cormorant);color:var(--sr-crudo);text-shadow:0 2px 18px #00000073;opacity:var(--k);translate:0 calc((1 - var(--k)) * 18px);font-size:clamp(1.9rem,3.4vw,3rem);font-style:italic;font-weight:600;line-height:1;position:absolute;bottom:3.5%;right:max(24px,50vw - 576px)}.sr-consigna small{font-family:var(--font-montserrat);letter-spacing:.24em;text-transform:uppercase;color:#3b2f22;text-shadow:none;margin-top:6px;font-size:11px;font-style:normal;font-weight:600;display:block}.sr-barra{transform-origin:0;width:100%;height:3px;transform:scaleX(var(--sr-p));background:var(--sr-salvia);position:absolute;bottom:0;left:0}@media (max-width:899px){.sr-pista{height:250svh}.sr-escena{min-height:640px}.sr-neon{display:none}.sr-rama{opacity:.45;width:210px;top:41%;left:auto;right:-24px}.sr-textos{width:auto;top:84px;left:20px;right:20px}.sr-titulo{font-size:clamp(2.3rem,10.5vw,3rem)}.sr-texto{margin-top:10px;font-size:14.5px;line-height:1.5}.sr-acciones{margin-top:16px}.sr-btn{padding:10px 18px;font-size:13px}.sr-perchero{top:51%;left:12px;right:12px}.sr-soporte{display:none}.sr-spots{left:0}.sr-percha{width:28.5vw}.sr-percha:nth-child(n+4){display:none}.sr-etiqueta{padding:5px 7px 5px 13px;font-size:9px;bottom:-26px;right:-6px}.sr-etiqueta b{font-size:12px}.sr-consigna{font-size:clamp(1.7rem,8vw,2.2rem);bottom:2.5%;left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.sr-pista{height:auto}.sr-escena{min-height:100svh;position:relative}}
.fe-portada,.fe-casa{--fe-azul:var(--m-primario,#124385);--fe-bordo:var(--m-acento,#7a2f43);--fe-hondo:var(--m-profundo,#0f2a57);--fe-pared:var(--m-fondo,#eceef2);--fe-tinta:var(--m-texto,#121a33);--fe-tenue:var(--m-tenue,#4a5168);--fe-titulos:var(--m-f-titulos,"Unbounded", system-ui, sans-serif);font-family:var(--m-f-texto,"Barlow", system-ui, sans-serif)}.fe-portada{color:var(--fe-tinta);background:var(--fe-pared);position:relative}.fe-pista{--fe-p:0;height:340svh;position:relative}.fe-escena{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.fe-pared{z-index:-2;background:radial-gradient(ellipse 55% 60% at 68% 42%, #ffffffbf, transparent 70%), radial-gradient(circle at center, color-mix(in srgb, var(--fe-hondo) 22%, transparent) 0 2.2px, transparent 2.8px) 0 0 / 22px 22px, linear-gradient(180deg, color-mix(in srgb, var(--fe-pared) 92%, white) 0%, var(--fe-pared) 55%, color-mix(in srgb, var(--fe-pared) 82%, var(--fe-hondo)) 100%);position:absolute;inset:0}.fe-herramientas{width:100%;height:100%;fill:color-mix(in srgb, var(--fe-azul) 13%, transparent);translate:0 calc(var(--fe-p) * -40px);position:absolute;inset:0}.fe-ganchos circle{fill:color-mix(in srgb, var(--fe-hondo) 40%, transparent)}.fe-chapa{z-index:1;background:linear-gradient(160deg, color-mix(in srgb, var(--fe-bordo) 82%, white), var(--fe-bordo) 45%, color-mix(in srgb, var(--fe-bordo) 70%, black));color:#fff;box-shadow:inset 0 0 0 3px #ffffffd9, inset 0 0 0 5px var(--fe-bordo), 0 14px 26px -12px #0000008c;border-radius:8px;justify-items:center;padding:10px 22px 12px;display:grid;position:absolute;top:13%;right:max(28px,50vw - 600px);rotate:3deg}.fe-chapa:before,.fe-chapa:after{content:"";background:radial-gradient(circle at 35% 35%,#fff,#9aa0ab);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%}.fe-chapa:before{left:8px}.fe-chapa:after{right:8px}.fe-chapa span{letter-spacing:.32em;text-transform:uppercase;font-size:10px;font-weight:700}.fe-chapa b{font-family:var(--fe-titulos);letter-spacing:.04em;font-size:30px;font-weight:700;line-height:1}.fe-antigua{z-index:1;width:168px;rotate:-4deg;translate:0 calc(var(--fe-p) * -30px);background:#fbfaf6;padding:8px 8px 6px;position:absolute;top:30%;right:max(24px,50vw - 606px);box-shadow:0 16px 26px -14px #00000080}.fe-antigua:before{content:"";background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--fe-bordo) 50%, white), var(--fe-bordo));border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-6px;left:50%;box-shadow:0 2px 3px #00000059}.fe-antigua img{aspect-ratio:4/3;object-fit:cover;filter:grayscale()sepia(.25)contrast(1.05);width:100%;height:auto;display:block}.fe-antigua figcaption{text-align:center;color:#5b5b62;margin-top:4px;font-size:11px;font-weight:600}.fe-escenario{--fe-s:.86;z-index:0;perspective:1500px;perspective-origin:50% 28%;width:760px;height:660px;transform:scale(var(--fe-s));transform-origin:50%;margin-top:-330px;position:absolute;top:52%;right:max(-40px,50vw - 520px)}.fe-mueble{left:calc((760px - var(--fe-w)) / 2);width:var(--fe-w);height:var(--fe-h);transform-style:preserve-3d;will-change:transform;position:absolute;top:70px;transform:rotateX(-12deg)rotateY(-30deg)}.fe-cara{backface-visibility:hidden;position:absolute}.fe-frente,.fe-atras{width:var(--fe-w);height:var(--fe-h);background:linear-gradient(115deg, transparent 30%, #ffffff29 42%, transparent 54%), linear-gradient(180deg, color-mix(in srgb, var(--fe-azul) 88%, white), var(--fe-azul) 40%, color-mix(in srgb, var(--fe-azul) 72%, black));border-radius:6px;top:0;left:0;box-shadow:inset 0 0 0 2px #ffffff24}.fe-frente{transform:translateZ(calc(var(--fe-d) / 2))}.fe-atras{transform:rotateY(180deg) translateZ(calc(var(--fe-d) / 2))}.fe-hueco{width:var(--fe-cw);height:var(--fe-ch);background:linear-gradient(#05080f,#141a26);border-radius:3px;position:absolute;box-shadow:inset 0 6px 12px #000c}.fe-lado{top:0;left:calc((var(--fe-w) - var(--fe-d)) / 2);width:var(--fe-d);height:var(--fe-h);background:linear-gradient(90deg, color-mix(in srgb, var(--fe-azul) 62%, black), color-mix(in srgb, var(--fe-azul) 80%, black));border-radius:6px}.fe-lado--der{transform:rotateY(90deg) translateZ(calc(var(--fe-w) / 2))}.fe-lado--izq{transform:rotateY(-90deg) translateZ(calc(var(--fe-w) / 2))}.fe-techo{left:0;top:calc((var(--fe-h) - var(--fe-d)) / 2);width:var(--fe-w);height:var(--fe-d);background:linear-gradient(0deg, color-mix(in srgb, var(--fe-azul) 92%, white), color-mix(in srgb, var(--fe-azul) 70%, white));transform:rotateX(90deg) translateZ(calc(var(--fe-h) / 2));border-radius:6px;place-items:center;display:grid}.fe-techo-logo{opacity:.9;width:62%;height:auto;rotate:180deg}.fe-mostrador-tapa{left:-150px;top:calc(var(--fe-h) - (var(--fe-d) + 150px) / 2);width:calc(var(--fe-w) + 300px);height:calc(var(--fe-d) + 150px);backface-visibility:visible;background:repeating-linear-gradient(90deg,#0000000d 0 2px,#0000 2px 46px),repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 13px),linear-gradient(#b98552,#a06f40);border-radius:4px;transform:translateZ(55px)rotateX(90deg)}.fe-mostrador-frente{left:-150px;top:var(--fe-h);width:calc(var(--fe-w) + 300px);background:linear-gradient(180deg, #0000001f, transparent 18%), linear-gradient(90deg, color-mix(in srgb, var(--fe-hondo) 92%, black), var(--fe-hondo) 50%, color-mix(in srgb, var(--fe-hondo) 92%, black));height:120px;transform:translateZ(calc(55px + (var(--fe-d) + 150px) / 2));border-top:6px solid #8a5d33}.fe-cajon{--o:0;--sube:0;width:var(--fe-cw);height:var(--fe-ch);transform-style:preserve-3d;transform:translateZ(calc(var(--fe-d) / 2 + 1px + var(--o) * var(--fe-sale)));position:absolute}.fe-cajon-frente{background:linear-gradient(115deg, transparent 25%, #fff3 40%, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--fe-azul) 76%, white), color-mix(in srgb, var(--fe-azul) 92%, white) 30%, var(--fe-azul));border-radius:4px;grid-template-rows:1fr auto;justify-items:center;padding:12px 10px 14px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff59,inset 0 -4px #0000002e}.fe-etiqueta{min-width:78%;color:var(--fe-hondo);font-family:var(--fe-titulos);text-align:center;text-transform:uppercase;letter-spacing:.02em;background:#fbfaf6;border-radius:3px;align-self:start;gap:2px;padding:6px 8px 7px;font-size:10.5px;font-weight:700;line-height:1.15;display:grid;box-shadow:inset 0 0 0 2px #c8ccd4,0 1px #ffffff80}.fe-etiqueta small{color:var(--fe-bordo);font-family:inherit;font-size:9px}.fe-manija{background:linear-gradient(#e9ebef,#9ea4af 60%,#6d737e);border-radius:0 0 14px 14px;width:58px;height:14px;box-shadow:0 3px 4px #00000059}.fe-cajon-piso{left:4px;top:calc(var(--fe-ch) - 4px - var(--fe-cd) / 2);width:calc(var(--fe-cw) - 8px);height:var(--fe-cd);transform:translateZ(calc(var(--fe-cd) / -2)) rotateX(90deg);background:linear-gradient(#2c3546,#1b2230);position:absolute}.fe-cajon-lado{width:var(--fe-cd);background:linear-gradient(90deg, color-mix(in srgb, var(--fe-azul) 55%, black), color-mix(in srgb, var(--fe-azul) 78%, black));height:70%;position:absolute;top:30%}.fe-cajon-lado--izq{left:calc(4px - var(--fe-cd) / 2);transform:translateZ(calc(var(--fe-cd) / -2)) rotateY(90deg)}.fe-cajon-lado--der{left:calc(var(--fe-cw) - 4px - var(--fe-cd) / 2);transform:translateZ(calc(var(--fe-cd) / -2)) rotateY(90deg)}.fe-pieza{left:calc((var(--fe-cw) - 156px) / 2);width:156px;height:156px;box-shadow:0 0 0 3px var(--fe-bordo), 0 22px 30px -12px #0000008c;opacity:var(--sube);transform:translateZ(calc(var(--fe-cd) * -.42)) translateY(calc(30px - var(--sube) * 175px)) scale(calc(.8 + var(--sube) * .5));background:#fff;border-radius:10px;padding:8px;position:absolute;bottom:6px}.fe-pieza img{object-fit:contain;width:100%;height:100%}.fe-rotulos{z-index:2;width:min(420px,40vw);height:86px;position:absolute;bottom:9%;right:max(28px,50vw - 600px)}.fe-rotulo{border-left:5px solid var(--fe-bordo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffffe0;border-radius:6px;grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;padding:12px 16px;transition:opacity .35s,translate .35s;display:grid;position:absolute;inset:auto 0 0 auto;translate:0 10px;box-shadow:0 14px 30px -18px #00000080}.fe-rotulo[data-on]{opacity:1;translate:0}.fe-rotulo-num{font-family:var(--fe-titulos);color:var(--fe-bordo);grid-row:span 2;font-size:13px;font-weight:700}.fe-rotulo-rubro{font-family:var(--fe-titulos);text-transform:uppercase;color:var(--fe-hondo);font-size:18px;font-weight:700;line-height:1.1}.fe-rotulo-detalle{color:var(--fe-tenue);font-size:14.5px;font-weight:600}.fe-textos{z-index:2;width:min(480px,40vw);position:absolute;top:48%;left:max(24px,50vw - 576px);translate:0 -50%}.fe-pasos{min-height:360px;position:relative}.fe-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:0 0 auto;translate:0 14px}.fe-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.fe-kicker{border:1px solid color-mix(in srgb, var(--fe-azul) 30%, transparent);color:var(--fe-hondo);letter-spacing:.14em;text-transform:uppercase;background:#ffffffb3;border-radius:4px;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-size:12px;font-weight:700;display:inline-flex}.fe-kicker span{background:var(--fe-bordo);color:#fff;width:26px;height:26px;font-family:var(--fe-titulos);letter-spacing:0;border-radius:3px;place-items:center;font-size:11px;display:inline-grid}.fe-kicker--suelto{padding-left:14px}.fe-titulo{font-family:var(--fe-titulos);letter-spacing:-.02em;text-transform:none;color:var(--fe-hondo);text-wrap:balance;margin-top:16px;font-size:clamp(2.3rem,4.1vw,3.6rem);font-weight:700;line-height:1.02}.fe-texto{color:var(--fe-tenue);max-width:28rem;margin-top:16px;font-size:18px;font-weight:500;line-height:1.55}.fe-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.fe-btn{border:2px solid var(--fe-hondo);color:var(--fe-hondo);background:#fff9;border-radius:6px;padding:12px 22px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s}.fe-btn:hover{transform:translateY(-2px)}.fe-btn--lleno{background:var(--m-boton,var(--fe-azul));border-color:var(--m-boton,var(--fe-azul));color:var(--m-sobre-boton,#fff);box-shadow:0 14px 30px -14px color-mix(in srgb, var(--fe-azul) 90%, black)}.fe-pie{z-index:2;max-width:min(390px,30vw);position:absolute;bottom:7%;left:max(24px,50vw - 576px)}.fe-consigna{font-family:var(--fe-titulos);letter-spacing:-.01em;color:var(--fe-bordo);font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:700;line-height:1.1}.fe-datos{color:var(--fe-tenue);margin-top:8px;font-size:14px;font-weight:600}.fe-cinta{z-index:3;transform-origin:0;width:100%;height:12px;transform:scaleX(max(.02, var(--fe-p)));background:repeating-linear-gradient(90deg, #ffffffe6 0 1px, transparent 1px 10px) 0 0 / 100% 5px no-repeat, repeating-linear-gradient(90deg, #fff 0 2px, transparent 2px 50px) 0 0 / 100% 9px no-repeat, var(--fe-bordo);position:absolute;bottom:0;left:0}.fe-casa{background:linear-gradient(180deg, var(--fe-hondo), color-mix(in srgb, var(--fe-hondo) 80%, black));color:#eef1f7}.fe-casa-in{max-width:1152px;margin:0 auto;padding:76px 24px 84px}.fe-casa .fe-kicker{color:#dfe5f1;background:#ffffff14;border-color:#ffffff38}.fe-casa-titulo{font-family:var(--fe-titulos);letter-spacing:-.02em;text-transform:none;color:#fff;max-width:22ch;margin-top:16px;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:700;line-height:1.04}.fe-casa-texto{color:#bfc8da;max-width:44rem;margin-top:14px;font-size:17.5px;line-height:1.6}.fe-cifras{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;padding:0;list-style:none;display:grid}.fe-cifras li{border-top:3px solid var(--fe-bordo);background:#ffffff0d;border-radius:0 0 8px 8px;gap:4px;padding:18px 16px;display:grid}.fe-cifras b{font-family:var(--fe-titulos);color:#fff;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1}.fe-cifras span{color:#bfc8da;font-size:14px}.fe-areas{grid-template-columns:1fr;gap:18px;margin-top:40px;display:grid}@media (min-width:800px){.fe-areas{grid-template-columns:repeat(2,1fr)}}.fe-area{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;transition:transform .3s,border-color .3s;overflow:hidden}.fe-area:hover{border-color:color-mix(in srgb, var(--fe-bordo) 70%, white);transform:translateY(-3px)}.fe-area-foto{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.fe-area-txt{padding:20px 22px 24px}.fe-area-num{font-family:var(--fe-titulos);color:color-mix(in srgb, var(--fe-bordo) 45%, white);font-size:13px;font-weight:700}.fe-area-titulo{font-family:var(--fe-titulos);text-transform:none;color:#fff;margin-top:4px;font-size:22px;font-weight:700;line-height:1.15}.fe-area-texto{color:#bfc8da;margin-top:8px;font-size:15.5px;line-height:1.55}.fe-area-link{color:#fff;border-bottom:2px solid var(--fe-bordo);margin-top:12px;font-weight:700;display:inline-block}.fe-historia{border-top:2px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:44px;padding:0;list-style:none;display:grid}.fe-historia li{gap:6px;padding:22px 16px 0 0;display:grid;position:relative}.fe-historia li:before{content:"";background:var(--fe-bordo);width:14px;height:14px;box-shadow:0 0 0 4px var(--fe-hondo);border-radius:50%;position:absolute;top:-8px;left:0}.fe-historia b{font-family:var(--fe-titulos);color:#fff;font-size:22px}.fe-historia span{color:#bfc8da;font-size:14.5px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.fe-chapa{animation:6s ease-in-out infinite alternate fe-chapa}}@keyframes fe-chapa{0%{rotate:2deg}to{rotate:4deg}}@media (max-height:760px) and (min-width:900px){.fe-escenario{--fe-s:.72}}@media (max-width:1100px) and (min-width:900px){.fe-antigua{display:none}}@media (max-width:899px){.fe-pista{height:300svh}.fe-textos{width:auto;top:74px;left:20px;right:20px;translate:none}.fe-pasos{min-height:0}.fe-titulo{margin-top:12px;font-size:clamp(1.75rem,8.4vw,2.3rem)}.fe-texto{margin-top:10px;font-size:15px}.fe-acciones{margin-top:14px}.fe-btn{padding:10px 14px;font-size:14px}.fe-escenario{--fe-s:.56;margin-top:0;margin-right:-380px;top:auto;bottom:-112px;right:50%}.fe-chapa{padding:6px 14px 8px;top:auto;bottom:40%;right:16px}.fe-chapa b{font-size:20px}.fe-antigua{display:none}.fe-rotulos{width:calc(100% - 32px);height:70px;bottom:22px;left:16px;right:auto}.fe-rotulo{padding:9px 12px;inset:auto auto 0 0}.fe-rotulo-rubro{font-size:14px}.fe-rotulo-detalle{font-size:12.5px}.fe-pie{max-width:none;inset:46% 20px auto}.fe-consigna{font-size:1.3rem}.fe-datos{font-size:12.5px}.fe-casa-in{padding:56px 20px 60px}.fe-cifras{grid-template-columns:1fr}.fe-historia{border-top:0;border-left:2px solid #ffffff2e;grid-template-columns:1fr;gap:18px;padding-left:18px}.fe-historia li{padding:0}.fe-historia li:before{top:6px;left:-26px}}@media (prefers-reduced-motion:reduce){.fe-pista{height:auto}.fe-escena{min-height:100svh;position:relative}}
.lm-home{--lm-vuelta:8s;--lm-curva:cubic-bezier(.45, .05, .35, 1);--lm-vidrio:#eef4fa;font-family:var(--m-f-texto)}.lm-home :is(h1,h2,h3){font-family:var(--m-f-titulos)}.lm-portada{isolation:isolate;background:radial-gradient(60rem 30rem at 92% -10%, color-mix(in srgb, var(--m-acento) 30%, transparent), transparent 70%), radial-gradient(50rem 26rem at -10% 110%, color-mix(in srgb, var(--m-primario) 14%, transparent), transparent 70%), var(--m-fondo);position:relative;overflow:hidden}.lm-portada__grilla{z-index:1;gap:2.4rem;max-width:74rem;margin:0 auto;padding:2.6rem 1.1rem 3.2rem;display:grid;position:relative}@media (min-width:900px){.lm-portada__grilla{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding:4.5rem 1.5rem 5.2rem}}.lm-pildora{background:var(--m-superficie);box-shadow:0 1px 0 var(--m-borde), 0 10px 24px -18px color-mix(in srgb, var(--m-profundo) 60%, transparent);letter-spacing:.04em;color:var(--m-primario-texto);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .5rem;font-size:.78rem;font-weight:600;display:inline-flex}.lm-pildora img{object-fit:contain;width:18px;height:18px}.lm-portada__titulo{letter-spacing:-.03em;color:var(--m-texto);margin-top:1.1rem;font-size:clamp(2.45rem,1.5rem + 3.9vw,4.6rem);font-weight:800;line-height:.98}.lm-portada__bajada{max-width:34rem;color:var(--m-tenue);margin-top:1.15rem;font-size:clamp(1rem,.95rem + .3vw,1.15rem);line-height:1.6}.lm-portada__botones{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.lm-boton{background:var(--m-boton);color:var(--m-sobre-boton);box-shadow:0 16px 30px -16px color-mix(in srgb, var(--m-primario) 80%, transparent);transition:transform .25s var(--lm-curva), box-shadow .25s;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.65rem;font-weight:700;display:inline-flex}.lm-boton:hover{transform:translateY(-2px)}.lm-boton--linea{color:var(--m-texto);box-shadow:inset 0 0 0 2px var(--m-borde);background:0 0}.lm-boton--claro{background:var(--m-superficie);color:var(--m-primario-texto)}.lm-chips{color:var(--m-texto);flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1.7rem;font-size:.9rem;font-weight:600;display:flex}.lm-chips li{align-items:center;gap:.4rem;display:inline-flex}.lm-chips svg{background:color-mix(in srgb, var(--m-acento) 35%, transparent);width:1.1rem;height:1.1rem;color:var(--m-primario-texto);border-radius:999px;padding:2px}.lm-burbujas{z-index:0;pointer-events:none;position:absolute;inset:0}.lm-burbujas span{background:radial-gradient(circle at 32% 28%, #fffffff2 0 18%, color-mix(in srgb, var(--m-acento) 22%, transparent) 46%, color-mix(in srgb, var(--m-primario) 18%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--m-primario) 22%, transparent);opacity:0;border-radius:999px;animation:linear infinite lm-sube;position:absolute;bottom:-40px}@keyframes lm-sube{0%{opacity:0;transform:translate(0)scale(.7)}10%{opacity:.85}50%{transform:translate(14px,-45vh)scale(1)}90%{opacity:.7}to{opacity:0;transform:translate(-8px,-95vh)scale(1.08)}}.lm-vidriera{width:100%;max-width:32rem;margin-inline:auto;position:relative}.lm-vidriera__marco{aspect-ratio:1;background:var(--lm-vidrio);border:10px solid var(--m-superficie);box-shadow:0 0 0 1px var(--m-borde), 0 50px 90px -50px color-mix(in srgb, var(--m-profundo) 75%, transparent), 0 18px 36px -26px color-mix(in srgb, var(--m-primario) 60%, transparent);border-radius:2rem;position:relative;overflow:hidden}.lm-vidriera__luz{z-index:3;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 0 22%,#ffffff8c 26%,#0000 31% 58%,#ffffff59 61%,#0000 64%),radial-gradient(120% 80% at 50% -10%,#ffffff8c,#0000 60%);position:absolute;inset:0}.lm-vidriera__trio{position:absolute;inset:0}.lm-pieza{object-fit:contain;-webkit-user-select:none;user-select:none;mix-blend-mode:darken;position:absolute;bottom:9%}.lm-pieza--0{z-index:2;width:60%;left:20%}.lm-pieza--1{z-index:1;width:44%;bottom:15%;left:-3%}.lm-pieza--2{z-index:1;width:44%;bottom:15%;right:-3%}.lm-estante{z-index:0;z-index:3;pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--m-primario) 9%, transparent));height:30%;position:absolute;bottom:0;left:0;right:0}.lm-vidriera__rotulo{z-index:4;justify-content:center;margin-top:-1.15rem;display:flex;position:relative}.lm-vidriera__rotulo span{background:var(--m-profundo);color:var(--m-sobre-profundo);letter-spacing:.02em;box-shadow:0 14px 28px -16px color-mix(in srgb, var(--m-profundo) 90%, transparent);animation:lm-rotulo .6s var(--lm-curva) 1.9s both;border-radius:999px;padding:.55rem 1.1rem;font-size:.82rem;font-weight:700}@keyframes lm-rotulo{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.lm-espuma{z-index:4;background:radial-gradient(circle, transparent 0 5px, #ffffffe6 6px 7px, transparent 8px) 3px 9px / 43px 47px, radial-gradient(circle, transparent 0 10px, #ffffffbf 11px 12.5px, transparent 14px) 17px 29px / 97px 83px, radial-gradient(circle, transparent 0 16px, color-mix(in srgb, var(--m-acento) 45%, #fff) 17px 18.5px, transparent 20px) 61px 13px / 151px 173px, radial-gradient(circle, #fffffff2 0 2px, transparent 3px) 7px 5px / 29px 31px, radial-gradient(60% 45% at 25% 30%, #ffffffe6, transparent 70%), radial-gradient(50% 40% at 75% 72%, #ffffffd9, transparent 70%), radial-gradient(40% 35% at 70% 18%, color-mix(in srgb, var(--m-acento) 28%, #fff), transparent 70%), linear-gradient(160deg, #f6fafde6, #deeaf6db);-webkit-backdrop-filter:blur(14px)saturate(.6);animation:lm-empana var(--lm-vuelta) linear infinite;position:absolute;inset:0}@keyframes lm-empana{0%,6%{clip-path:inset(0);opacity:1;animation-timing-function:var(--lm-curva)}30%{clip-path:inset(0 0 0 100%);opacity:1}86%{clip-path:inset(0 0 0 100%);opacity:0}86.01%{clip-path:inset(0);opacity:0;animation-timing-function:ease-in}to{clip-path:inset(0);opacity:1}}.lm-secador{z-index:5;pointer-events:none;width:30px;height:106%;animation:lm-pasa var(--lm-vuelta) linear infinite;position:absolute;top:-3%;left:-30px}@keyframes lm-pasa{0%,6%{animation-timing-function:var(--lm-curva);left:-30px}30%{animation-timing-function:ease-in;left:calc(100% - 30px)}35%{left:calc(100% + 80px)}35.01%,to{left:-140px}}.lm-secador__goma{background:linear-gradient(90deg,#0f172a,#334155 60%,#0f172a);border-radius:6px;width:8px;position:absolute;top:0;bottom:0;right:0;box-shadow:3px 0 10px #ffffffb3}.lm-secador__canal{width:16px;box-shadow:-6px 0 18px -6px color-mix(in srgb, var(--m-profundo) 50%, transparent);background:linear-gradient(90deg,#94a3b8,#f1f5f9 45%,#cbd5e1 70%,#64748b);border-radius:5px 2px 2px 5px;position:absolute;top:1.5%;bottom:1.5%;right:7px}.lm-secador__mango{transform-origin:100%;background:linear-gradient(180deg, color-mix(in srgb, var(--m-primario) 70%, #fff), var(--m-primario) 45%, var(--m-profundo));width:92px;height:17px;box-shadow:0 10px 20px -8px color-mix(in srgb, var(--m-profundo) 70%, transparent);border-radius:999px 6px 6px 999px;position:absolute;top:50%;right:18px;transform:translateY(-50%)rotate(-24deg)}.lm-secador:before{content:"";background:linear-gradient(90deg,#0000,#ffffff8c);width:90px;position:absolute;top:0;bottom:0;right:8px}.lm-brillo{z-index:6;background:radial-gradient(circle, #fff 0 30%, color-mix(in srgb, var(--m-acento) 70%, #fff) 70%);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 6px #ffffffe6);opacity:0;width:34px;height:34px;animation:lm-destello var(--lm-vuelta) linear infinite;position:absolute}.lm-brillo--0{top:22%;left:30%}.lm-brillo--1{width:24px;height:24px;animation-delay:.18s;top:40%;right:16%}.lm-brillo--2{width:18px;height:18px;animation-delay:.36s;top:14%;right:34%}@keyframes lm-destello{0%,28%{opacity:0;transform:scale(0)rotate(0)}32%{opacity:1;transform:scale(1.2)rotate(45deg)}38%{opacity:1;transform:scale(.85)rotate(80deg)}45%,to{opacity:0;transform:scale(0)rotate(120deg)}}.lm-contenedor{max-width:74rem;margin:0 auto;padding-inline:1.1rem}@media (min-width:900px){.lm-contenedor{padding-inline:1.5rem}}.lm-seccion{padding-block:3.6rem}@media (min-width:900px){.lm-seccion{padding-block:5rem}}.lm-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--m-primario-texto);align-items:center;gap:.5rem;font-size:.76rem;font-weight:700;display:inline-flex}.lm-kicker:before{content:"";background:var(--m-acento);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:.7rem;height:.7rem}.lm-h2{letter-spacing:-.025em;color:var(--m-texto);margin-top:.6rem;font-size:clamp(1.9rem,1.4rem + 2vw,3rem);font-weight:800;line-height:1.04}.lm-sub{max-width:40rem;color:var(--m-tenue);margin-top:.7rem;line-height:1.6}.lm-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.lm-link{color:var(--m-primario-texto);white-space:nowrap;font-weight:700}.lm-link:hover{text-underline-offset:.25em;text-decoration:underline}.lm-beneficios{background:var(--m-profundo);color:var(--m-sobre-profundo)}.lm-beneficios ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.2rem;max-width:74rem;margin:0 auto;padding:1.2rem 1.1rem;font-size:.88rem;font-weight:600;display:grid}@media (min-width:900px){.lm-beneficios ul{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:1.5rem;font-size:.95rem}}.lm-beneficios li{align-items:center;gap:.6rem;display:flex}.lm-beneficios svg{width:1.6rem;height:1.6rem;color:var(--m-acento);flex:none}.lm-promos{background:radial-gradient(40rem 22rem at 100% 0%, color-mix(in srgb, var(--m-acento) 40%, transparent), transparent 70%), linear-gradient(150deg, var(--m-primario), var(--m-profundo));color:#fff;position:relative;overflow:hidden}.lm-cinta{background:color-mix(in srgb, var(--m-profundo) 55%, transparent);border-bottom:1px solid #ffffff2e;overflow:hidden}.lm-cinta__pista{width:max-content;animation:28s linear infinite lm-corre;display:flex}.lm-cinta__pista span{font-family:var(--m-f-titulos);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.4rem;padding:.7rem;font-size:.95rem;font-weight:800;display:inline-flex}.lm-cinta__pista span:after{content:"";background:var(--m-acento);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:.75rem;height:.75rem}@keyframes lm-corre{to{transform:translate(-50%)}}.lm-promos .lm-kicker{color:color-mix(in srgb, var(--m-acento) 75%, #fff)}.lm-promos .lm-h2{color:#fff}.lm-promos .lm-sub{color:#ffffffd1}.lm-promos .lm-link{color:#fff}.lm-promos__grilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.1rem;display:grid}@media (max-width:639px){.lm-promos__grilla{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;margin-inline:-1.1rem;padding:.2rem 1.1rem 1rem;overflow-x:auto}.lm-promos__grilla>*{scroll-snap-align:start}}.lm-promo{background:var(--m-superficie);color:var(--m-texto);transition:transform .35s var(--lm-curva);border-radius:1.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 50px -34px #0009}.lm-promo:hover{transform:translateY(-4px)}.lm-promo__foto{aspect-ratio:1/.82;background:var(--lm-vidrio);position:relative;overflow:hidden}.lm-promo__foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lm-curva)}.lm-promo:hover .lm-promo__foto img{transform:scale(1.05)}.lm-promo__off{background:var(--m-acento);width:4.1rem;height:4.1rem;color:var(--m-profundo);font-family:var(--m-f-titulos);text-align:center;border-radius:999px;place-items:center;font-weight:800;line-height:.9;display:grid;position:absolute;top:.8rem;right:.8rem;transform:rotate(-10deg);box-shadow:0 10px 20px -10px #00000080}.lm-promo__off b{font-size:1.35rem;display:block}.lm-promo__off small{letter-spacing:.08em;font-size:.66rem}.lm-promo__cuerpo{flex-direction:column;flex:1;gap:.35rem;padding:1rem 1.15rem 1.2rem;display:flex}.lm-promo__nombre{font-weight:700;line-height:1.3}.lm-promo__antes{color:var(--m-tenue);margin-top:auto;font-size:.85rem;text-decoration:line-through}.lm-promo__precio{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.lm-promo__precio strong{font-family:var(--m-f-titulos);letter-spacing:-.02em;color:var(--m-primario-texto);font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:800}.lm-promo__precio span{background:var(--m-boton);color:var(--m-sobre-boton);border-radius:999px;padding:.45rem .85rem;font-size:.8rem;font-weight:700}.lm-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}@media (min-width:700px){.lm-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.lm-cat{background:var(--lm-vidrio);box-shadow:inset 0 0 0 1px var(--m-borde);transition:transform .35s var(--lm-curva), box-shadow .35s;border-radius:1.3rem;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.lm-cat:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--m-primario) 45%, transparent), 0 20px 34px -24px color-mix(in srgb, var(--m-profundo) 70%, transparent);transform:translateY(-3px)}.lm-cat img{aspect-ratio:1/.78;object-fit:cover;width:100%;transition:transform .6s var(--lm-curva)}.lm-cat:hover img{transform:scale(1.06)translateY(-2%)}.lm-cat__pie{background:var(--m-superficie);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .95rem .85rem;display:flex}.lm-cat__pie b{font-family:var(--m-f-titulos);color:var(--m-texto);font-size:1.02rem;font-weight:700;line-height:1.2}.lm-cat__pie small{color:var(--m-tenue);font-size:.78rem;display:block}.lm-cat__flecha{background:color-mix(in srgb, var(--m-acento) 30%, transparent);width:2rem;height:2rem;color:var(--m-primario-texto);transition:transform .3s var(--lm-curva);border-radius:999px;flex:none;place-items:center;display:grid}.lm-cat:hover .lm-cat__flecha{transform:translate(3px)}.lm-dos{gap:1rem;display:grid}@media (min-width:800px){.lm-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.lm-publico{color:#fff;isolation:isolate;border-radius:1.6rem;min-height:22rem;display:flex;position:relative;overflow:hidden}.lm-publico img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--lm-curva);position:absolute;inset:0}.lm-publico:hover img{transform:scale(1.04)}.lm-publico:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--m-profundo) 92%, transparent) 78%);position:absolute;inset:0}.lm-publico__texto{align-self:flex-end;padding:1.5rem 1.4rem 1.6rem}.lm-publico__texto p.lm-kicker{color:color-mix(in srgb, var(--m-acento) 75%, #fff)}.lm-publico__texto h3{letter-spacing:-.02em;margin-top:.4rem;font-size:clamp(1.55rem,1.2rem + 1.2vw,2.1rem);font-weight:800;line-height:1.08}.lm-publico__texto p:not(.lm-kicker){color:#ffffffdb;max-width:30rem;margin-top:.55rem;line-height:1.55}.lm-publico__texto .lm-boton{margin-top:1.1rem}.lm-estrella{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.lm-estrella{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.lm-estrella__foto{position:relative}.lm-estrella__foto>img:first-child{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:0 40px 70px -46px color-mix(in srgb, var(--m-profundo) 80%, transparent);border-radius:1.6rem}.lm-estrella__producto{border:6px solid var(--m-superficie);background:var(--lm-vidrio);width:30%;box-shadow:0 20px 40px -24px color-mix(in srgb, var(--m-profundo) 80%, transparent);border-radius:1.2rem;position:absolute;top:-1.2rem;right:-.4rem}.lm-garantia{background:color-mix(in srgb, var(--m-acento) 18%, var(--m-superficie));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--m-acento) 45%, transparent);color:var(--m-texto);border-radius:1.1rem;align-items:flex-start;gap:.8rem;margin-top:1.4rem;padding:1rem 1.1rem;font-weight:600;line-height:1.45;display:flex}.lm-garantia svg{width:1.6rem;height:1.6rem;color:var(--m-primario-texto);flex:none}.lm-lista{color:var(--m-texto);gap:.55rem;margin-top:1.2rem;display:grid}.lm-lista li{align-items:baseline;gap:.6rem;display:flex}.lm-lista li:before{content:"";background:var(--m-acento);border-radius:999px;flex:none;width:.6rem;height:.6rem;transform:translateY(-1px)}.lm-pasos{counter-reset:paso;gap:1rem;display:grid}@media (min-width:800px){.lm-pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.lm-paso{background:var(--m-superficie);box-shadow:inset 0 0 0 1px var(--m-borde);border-radius:1.4rem;padding:1.5rem 1.4rem 1.6rem;position:relative}.lm-paso:before{counter-increment:paso;content:counter(paso, decimal-leading-zero);font-family:var(--m-f-titulos);letter-spacing:-.03em;background:linear-gradient(135deg, var(--m-primario), var(--m-acento));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.6rem;font-weight:800;line-height:1;display:block}.lm-paso h3{color:var(--m-texto);margin-top:.8rem;font-size:1.2rem;font-weight:700}.lm-paso p{color:var(--m-tenue);margin-top:.4rem;line-height:1.55}.lm-casa{background:var(--m-suave)}.lm-casa__grilla{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.lm-casa__grilla{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.5rem}}.lm-cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.6rem;display:grid}.lm-cifras div{background:var(--m-superficie);box-shadow:inset 0 0 0 1px var(--m-borde);border-radius:1.1rem;padding:1rem .9rem}.lm-cifras b{font-family:var(--m-f-titulos);letter-spacing:-.02em;color:var(--m-primario-texto);font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);font-weight:800;display:block}.lm-cifras span{color:var(--m-tenue);margin-top:.2rem;font-size:.8rem;line-height:1.35;display:block}.lm-puntos{gap:.7rem;display:grid}.lm-punto{background:var(--m-superficie);box-shadow:inset 0 0 0 1px var(--m-borde);border-radius:1.2rem;align-items:flex-start;gap:.9rem;padding:1.05rem 1.15rem;display:flex}.lm-punto svg{width:1.5rem;height:1.5rem;color:var(--m-primario-texto);flex:none}.lm-punto b{color:var(--m-texto);display:block}.lm-punto span{color:var(--m-tenue);margin-top:.15rem;font-size:.9rem;display:block}.lm-js .lm-revela{opacity:0;transition:opacity .8s var(--lm-curva), transform .8s var(--lm-curva);transform:translateY(22px)}.lm-js .lm-revela[data-visto]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lm-espuma,.lm-secador,.lm-brillo,.lm-burbujas{display:none}.lm-vidriera__rotulo span,.lm-cinta__pista{animation:none}.lm-js .lm-revela{opacity:1;transition:none;transform:none}.lm-boton,.lm-promo,.lm-cat,.lm-publico img{transition:none}}
