.hero.astro-ge2uvauf{padding-top:calc(var(--header-h) + clamp(1.75rem, 1rem + 2.5vw, 3.5rem));padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);overflow:clip}.hero__rejilla.astro-ge2uvauf{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2.5rem,2rem + 3vw,5rem);display:grid}.hero__titulo.astro-ge2uvauf{color:var(--tinta);font-size:var(--t-h1);letter-spacing:-.02em;text-wrap:balance;margin-top:1.25rem;font-weight:500;line-height:1.08}.hero__costura.astro-ge2uvauf{width:8.5em;height:.32em;margin-top:.12em;display:block;overflow:visible}.hero__costura-hilo.astro-ge2uvauf{fill:none;stroke:var(--lima);stroke-width:4px;stroke-linecap:round;stroke-dasharray:12 9;vector-effect:non-scaling-stroke}.hero__costura-avance.astro-ge2uvauf{fill:none;stroke:#fff;stroke-width:14px;stroke-dasharray:1 1;stroke-dashoffset:0}.hero__entrada.astro-ge2uvauf{max-width:34rem;font-size:var(--t-md);margin-top:1.25rem;line-height:1.6}.hero__acciones.astro-ge2uvauf{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero__modelos.astro-ge2uvauf{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.6rem,.4rem + .8vw,1.1rem);display:grid}.modelo.astro-ge2uvauf.uno{margin-top:3.5rem}.modelo.astro-ge2uvauf.tres{margin-top:6rem}.modelo__foto.astro-ge2uvauf{aspect-ratio:2/3;border-radius:var(--radio);background:var(--fondo-2);overflow:clip}.modelo__foto.astro-ge2uvauf img.astro-ge2uvauf{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-suave)}.modelo.astro-ge2uvauf figcaption.astro-ge2uvauf{color:var(--tinta);font-size:var(--t-sm);margin-top:.7rem;font-weight:500}@media (hover:hover) and (pointer:fine){.modelo.astro-ge2uvauf:hover .modelo__foto.astro-ge2uvauf img.astro-ge2uvauf{transform:scale(1.03)}}@media (prefers-reduced-motion:no-preference){.js .hero__linea.astro-ge2uvauf{animation:salir-ranura .95s var(--ease) forwards;animation-delay:calc(.2s + var(--l) * .12s);transform:translateY(105%)}.js .hero__costura-avance.astro-ge2uvauf{stroke-dashoffset:1px;animation:1.3s steps(28,end) 1.05s forwards coser-titulo}.js .astro-ge2uvauf[data-hero-pieza]{opacity:0;animation:subir .6s var(--ease) forwards;animation-delay:calc(.15s + var(--i) * 80ms);transform:translateY(12px)}.js .modelo.astro-ge2uvauf{opacity:0;animation:colgar .9s var(--ease) forwards;animation-delay:calc(.35s + var(--i) * .12s);translate:0 24px}.js .modelo__foto.astro-ge2uvauf img.astro-ge2uvauf{animation:asentar 1.6s var(--ease-suave) forwards;animation-delay:calc(.35s + var(--i) * .12s);scale:1.06}}@keyframes salir-ranura{to{transform:none}}@keyframes coser-titulo{to{stroke-dashoffset:0}}@keyframes subir{to{opacity:1;transform:none}}@keyframes colgar{to{opacity:1;translate:0}}@keyframes asentar{to{scale:1}}@media (width<=900px){.hero__rejilla.astro-ge2uvauf{grid-template-columns:1fr}.modelo.astro-ge2uvauf.uno{margin-top:1.5rem}.modelo.astro-ge2uvauf.tres{margin-top:2.75rem}}@media (width<=560px){.hero__acciones.astro-ge2uvauf .boton.astro-ge2uvauf{flex:100%}}.clientes.astro-wqmv3rmd{border-bottom:1px solid var(--linea);padding-block:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.clientes__fila.astro-wqmv3rmd{grid-template-columns:minmax(12rem,16rem) 1fr;align-items:center;gap:2rem 3rem;display:grid}.clientes__titulo.astro-wqmv3rmd{color:var(--pino);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.clientes__sub.astro-wqmv3rmd{color:var(--tinta);font-size:var(--t-sm);margin-top:.3rem;font-weight:500;line-height:1.4}.clientes__logos.astro-wqmv3rmd{grid-template-columns:repeat(9,minmax(0,1fr));align-items:center;gap:1.25rem 1.5rem;display:grid}.clientes__logos.astro-wqmv3rmd li.astro-wqmv3rmd{place-items:center;display:grid}.clientes__logos.astro-wqmv3rmd img.astro-wqmv3rmd{height:var(--alto);object-fit:contain;mix-blend-mode:multiply;filter:grayscale();opacity:.7;width:auto;max-width:100%;transition:filter .25s,opacity .25s}@media (hover:hover) and (pointer:fine){.clientes__logos.astro-wqmv3rmd li.astro-wqmv3rmd:hover img.astro-wqmv3rmd{filter:none;opacity:1}}@media (width<=1100px){.clientes__fila.astro-wqmv3rmd{grid-template-columns:1fr}.clientes__fila.astro-wqmv3rmd>div.astro-wqmv3rmd{text-align:center}}@media (width<=720px){.clientes__logos.astro-wqmv3rmd{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1rem}}.nosotros__rejilla.astro-43y4yjmj{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(2.5rem,2rem + 3vw,5rem);display:grid}.nosotros__parrafo.astro-43y4yjmj{max-width:38rem;margin-top:1rem}.mision.astro-43y4yjmj{border-left:2px dashed var(--lima);max-width:38rem;margin:1.25rem 0 0;padding:.2rem 0 .2rem 1.1rem}.mision__etiqueta.astro-43y4yjmj{color:var(--pino);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.mision__texto.astro-43y4yjmj{color:var(--tinta);font-size:var(--t-md);margin-top:.3rem;font-weight:500;line-height:1.45}.sellos.astro-43y4yjmj{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.sellos__rejilla.astro-43y4yjmj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem clamp(2.5rem,2rem + 3vw,5rem);padding-top:2rem;display:grid}.sellos__titulo.astro-43y4yjmj{color:var(--tinta);font-size:var(--t-h3);font-weight:500}.sellos__texto.astro-43y4yjmj{font-size:var(--t-sm);color:var(--texto-suave);margin-top:.4rem}.certificados.astro-43y4yjmj{gap:.9rem;margin-top:1rem;display:grid}.certificados.astro-43y4yjmj li.astro-43y4yjmj{grid-template-columns:2.25rem 1fr;align-items:center;gap:.8rem;display:grid}.certificados.astro-43y4yjmj svg.astro-43y4yjmj{width:2.25rem;height:2.25rem;fill:var(--lima-suave);stroke:var(--pino);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}.certificados.astro-43y4yjmj svg.astro-43y4yjmj path.astro-43y4yjmj+path.astro-43y4yjmj{fill:none;stroke-width:1.8px}@media (prefers-reduced-motion:no-preference){.js .certificados.astro-43y4yjmj svg.astro-43y4yjmj path.astro-43y4yjmj+path.astro-43y4yjmj{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--ease-suave) calc(var(--i,0) * 80ms + .35s)}.js .certificados.astro-43y4yjmj li.astro-43y4yjmj.visible svg.astro-43y4yjmj path.astro-43y4yjmj+path.astro-43y4yjmj{stroke-dashoffset:0}}.certificados.astro-43y4yjmj h4.astro-43y4yjmj{color:var(--tinta);font-size:var(--t-base);font-weight:500}.certificados.astro-43y4yjmj p.astro-43y4yjmj{font-size:var(--t-sm);color:var(--texto-suave)}.licencias.astro-43y4yjmj{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-top:1.1rem;display:grid}.licencias.astro-43y4yjmj li.astro-43y4yjmj{aspect-ratio:4/3;border-radius:var(--radio-sm);background:var(--fondo-2);place-items:center;padding:.75rem;display:grid}.licencias.astro-43y4yjmj img.astro-43y4yjmj{height:var(--alto);object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%}.ficha.astro-43y4yjmj{border-top:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.25rem;padding-top:1.5rem;display:grid}.ficha.astro-43y4yjmj dt.astro-43y4yjmj{color:var(--tinta);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,1.3rem + .9vw,2.1rem);font-weight:500;line-height:1.1}.ficha.astro-43y4yjmj dd.astro-43y4yjmj{color:var(--texto-suave);font-size:var(--t-sm);margin-top:.4rem;line-height:1.45}.nosotros__foto.astro-43y4yjmj{border-radius:var(--radio);min-height:24rem;position:relative;overflow:clip}.nosotros__base.astro-43y4yjmj{object-fit:cover;object-position:55% 40%;width:100%;height:100%;position:absolute;inset:0}.tejido.astro-43y4yjmj{display:none}@media (prefers-reduced-motion:no-preference){.js .tejido.astro-43y4yjmj{pointer-events:none;display:block;position:absolute;inset:0}.hilo.astro-43y4yjmj{left:0;right:0;top:calc(var(--i) * 100% / var(--n));height:calc(100% / var(--n) + 1px);position:absolute;overflow:clip;translate:-102%}.hilo.astro-43y4yjmj:nth-child(2n){translate:102%}.hilo.astro-43y4yjmj img.astro-43y4yjmj{width:100%;left:0;top:calc(var(--i) * -100%);height:calc(var(--n) * 100%);object-fit:cover;object-position:55% 40%;position:absolute}.hilo.astro-43y4yjmj:after{content:"";background:var(--lima);width:2px;position:absolute;top:0;bottom:0;right:0}.hilo.astro-43y4yjmj:nth-child(2n):after{left:0;right:auto}.js .nosotros__foto.astro-43y4yjmj .nosotros__base.astro-43y4yjmj{opacity:0}.js .nosotros__foto.astro-43y4yjmj.visible .hilo.astro-43y4yjmj{transition:translate 1s var(--ease) var(--d);translate:0}.js .nosotros__foto.astro-43y4yjmj.visible .nosotros__base.astro-43y4yjmj{opacity:1;transition:opacity .3s 1.25s}.js .nosotros__foto.astro-43y4yjmj.visible .tejido.astro-43y4yjmj{visibility:hidden;transition:visibility 0s 1.6s}}@media (width<=900px){.nosotros__rejilla.astro-43y4yjmj,.sellos__rejilla.astro-43y4yjmj{grid-template-columns:1fr}.nosotros__foto.astro-43y4yjmj{aspect-ratio:4/3;order:-1;min-height:0}}@media (width<=520px){.licencias.astro-43y4yjmj{grid-template-columns:repeat(3,minmax(0,1fr))}.licencias.astro-43y4yjmj img.astro-43y4yjmj{height:calc(var(--alto) * .8)}.ficha.astro-43y4yjmj{gap:1rem}.ficha.astro-43y4yjmj dt.astro-43y4yjmj{font-size:1.6rem}}.servicios__cabeza.astro-pt7o54kk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem);display:grid}.servicios__cabeza.astro-pt7o54kk .entrada.astro-pt7o54kk{margin-top:0}.pestanas.astro-pt7o54kk{border-bottom:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.pestana.astro-pt7o54kk{text-align:left;cursor:pointer;color:var(--texto-suave);background:0 0;border:0;align-items:flex-start;gap:.8rem;padding:.9rem 1rem 1.1rem 0;transition:color .25s;display:flex}.pestana__num.astro-pt7o54kk{border:1px solid var(--linea);width:2.25rem;height:2.25rem;font-size:var(--t-xs);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;transition:background-color .3s,border-color .3s,color .3s;display:grid}.pestana__texto.astro-pt7o54kk{gap:.1rem;display:grid}.pestana__nombre.astro-pt7o54kk{color:var(--tinta);font-size:var(--t-md);font-weight:500;line-height:1.3}.pestana__resumen.astro-pt7o54kk{font-size:var(--t-sm);line-height:1.4}.pestana.astro-pt7o54kk[aria-selected=true] .pestana__num.astro-pt7o54kk{background:var(--pino);border-color:var(--pino);color:#fff}.pestana.astro-pt7o54kk:not([aria-selected=true]) .pestana__nombre.astro-pt7o54kk{color:var(--texto)}@media (hover:hover) and (pointer:fine){.pestana.astro-pt7o54kk:not([aria-selected=true]):hover .pestana__num.astro-pt7o54kk{border-color:var(--pino);color:var(--pino)}}.pestanas__hilo.astro-pt7o54kk{background-image:linear-gradient(90deg, var(--pino) 0 10px, transparent 10px 16px);width:33.3333%;height:2px;translate:calc(var(--activa,0) * 100%) 0;transition:translate .6s var(--ease);background-size:16px 2px;position:absolute;bottom:-1px;left:0}.panel.astro-pt7o54kk{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.75rem,1.25rem + 2vw,3.5rem);padding-top:clamp(1.5rem,1.25rem + 1vw,2.25rem);display:grid}.js .panel.astro-pt7o54kk:not(.activo){display:none}@media (prefers-reduced-motion:no-preference){.js .panel.astro-pt7o54kk.activo .panel__fotos.astro-pt7o54kk,.js .panel.astro-pt7o54kk.activo .panel__texto.astro-pt7o54kk{animation:panel-entra .55s var(--ease) both}.js .panel.astro-pt7o54kk.activo .panel__texto.astro-pt7o54kk{animation-delay:80ms}}@keyframes panel-entra{0%{opacity:0;translate:0 12px}}.panel__fotos.astro-pt7o54kk{height:clamp(18rem,40vh,24rem)}.panel__fotos.astro-pt7o54kk figure.astro-pt7o54kk{border-radius:var(--radio);height:100%;position:relative;overflow:clip}.panel__fotos.astro-pt7o54kk img.astro-pt7o54kk{object-fit:cover;width:100%;height:100%}.panel__fotos--tres.astro-pt7o54kk{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.panel__fotos.astro-pt7o54kk figcaption.astro-pt7o54kk{backdrop-filter:blur(6px);color:#fff;font-size:var(--t-xs);text-align:center;background:#0b171299;border-radius:999px;padding:.3rem .6rem;font-weight:500;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.panel__texto.astro-pt7o54kk{align-self:center}.panel__texto.astro-pt7o54kk h3.astro-pt7o54kk{color:var(--tinta);font-size:var(--t-h3);letter-spacing:-.01em;align-items:center;gap:.75rem;margin-bottom:.9rem;font-weight:500;display:flex}.panel__num.astro-pt7o54kk{display:none}.panel__texto.astro-pt7o54kk>p.astro-pt7o54kk+p.astro-pt7o54kk{margin-top:.75rem}.panel__texto.astro-pt7o54kk p.astro-pt7o54kk{max-width:36rem;line-height:1.6}.panel__bloque.astro-pt7o54kk+.panel__bloque.astro-pt7o54kk{margin-top:.9rem}.panel__bloque.astro-pt7o54kk h4.astro-pt7o54kk{color:var(--tinta);font-size:var(--t-base);align-items:center;gap:.5rem;font-weight:500;display:flex}.panel__bloque.astro-pt7o54kk h4.astro-pt7o54kk:before{content:"";background-image:linear-gradient(90deg, var(--lima) 0 5px, transparent 5px 8px);background-size:8px 2px;width:.9rem;height:2px}.panel__bloque.astro-pt7o54kk p.astro-pt7o54kk{font-size:var(--t-sm);margin-top:.25rem;line-height:1.6}.panel__etiquetas.astro-pt7o54kk{flex-wrap:wrap;gap:.4rem;margin-top:1.25rem;display:flex}.panel__etiquetas.astro-pt7o54kk li.astro-pt7o54kk{border:1px solid var(--linea);color:var(--tinta);font-size:var(--t-sm);background:#fff;border-radius:999px;padding:.3rem .75rem}@media (width<=960px){.servicios__cabeza.astro-pt7o54kk{grid-template-columns:1fr}}@media (width<=900px){.pestanas.astro-pt7o54kk{display:none}.js .panel.astro-pt7o54kk:not(.activo){display:grid}.panel.astro-pt7o54kk{grid-template-columns:1fr;gap:1.25rem;padding-top:0}.panel.astro-pt7o54kk+.panel.astro-pt7o54kk{margin-top:2.5rem}.panel__fotos.astro-pt7o54kk{aspect-ratio:16/10;height:auto}.panel__fotos--tres.astro-pt7o54kk{aspect-ratio:16/9}.panel__texto.astro-pt7o54kk{order:-1}.panel__num.astro-pt7o54kk{background:var(--pino);color:#fff;width:2rem;height:2rem;font-size:var(--t-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}}.segmentos__cabeza.astro-htfcyxgn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem);display:grid}.segmentos__cabeza.astro-htfcyxgn .entrada.astro-htfcyxgn{margin-top:0}.segmentos__rejilla.astro-htfcyxgn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.segmento.astro-htfcyxgn{border-radius:calc(var(--radio) + 4px);flex-direction:column;gap:1.25rem;padding:clamp(1.4rem,1.1rem + 1vw,2rem);display:flex}.segmento--retail.astro-htfcyxgn{background:var(--fondo-2)}.segmento--uniformes.astro-htfcyxgn{background:var(--noche);color:#ffffffbf}.segmento__etiqueta.astro-htfcyxgn{color:var(--pino);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.segmento--uniformes.astro-htfcyxgn .segmento__etiqueta.astro-htfcyxgn{color:var(--lima)}.segmento.astro-htfcyxgn h3.astro-htfcyxgn{color:var(--tinta);letter-spacing:-.02em;margin-top:.3rem;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem);font-weight:500;line-height:1.1}.segmento--uniformes.astro-htfcyxgn h3.astro-htfcyxgn{color:#fff}.segmento__texto.astro-htfcyxgn>p.astro-htfcyxgn:not(.segmento__etiqueta){max-width:34rem;margin-top:.7rem}.segmento__acciones.astro-htfcyxgn{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.segmento--uniformes.astro-htfcyxgn .segmento__acciones.astro-htfcyxgn{margin-top:auto}.muestras.astro-htfcyxgn{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.muestras.astro-htfcyxgn li.astro-htfcyxgn{aspect-ratio:1;border-radius:var(--radio-sm);background:#fff;padding:.75rem .6rem 0;overflow:clip}.muestras.astro-htfcyxgn img.astro-htfcyxgn{object-fit:contain;object-position:50% 100%;width:100%;height:100%;transition:transform .7s var(--ease);transform-origin:50% 100%}.muestras.astro-htfcyxgn .muestra--fantasma.astro-htfcyxgn{padding:0}.muestras.astro-htfcyxgn .muestra--fantasma.astro-htfcyxgn img.astro-htfcyxgn{object-fit:cover;object-position:50% 45%}@media (hover:hover) and (pointer:fine){.muestras.astro-htfcyxgn li.astro-htfcyxgn:hover img.astro-htfcyxgn{transform:scale(1.04)}}.uniformes.astro-htfcyxgn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;display:grid}.uniformes.astro-htfcyxgn li.astro-htfcyxgn{grid-template-columns:2.75rem 1fr;align-items:start;gap:.85rem;display:grid}.uniformes.astro-htfcyxgn svg.astro-htfcyxgn{fill:none;width:2.75rem;height:2.75rem;stroke:var(--lima);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;background:#b0d87b1a;border-radius:12px;padding:.55rem}.uniformes.astro-htfcyxgn h4.astro-htfcyxgn{color:#fff;font-size:var(--t-base);font-weight:500}.uniformes.astro-htfcyxgn p.astro-htfcyxgn{font-size:var(--t-sm);margin-top:.2rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.js .uniformes.astro-htfcyxgn path.astro-htfcyxgn{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-suave);transition-delay:calc(var(--i,0) * .14s + .25s)}.js .uniformes.astro-htfcyxgn.visible path.astro-htfcyxgn{stroke-dashoffset:0}}@media (width<=960px){.segmentos__cabeza.astro-htfcyxgn{grid-template-columns:1fr}}@media (width<=900px){.segmentos__rejilla.astro-htfcyxgn{grid-template-columns:1fr}}@media (width<=520px){.uniformes.astro-htfcyxgn{grid-template-columns:1fr}.segmento__acciones.astro-htfcyxgn .boton.astro-htfcyxgn{flex:100%}}.proceso__rejilla.astro-4v555h6s{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,2rem + 4vw,6rem);display:grid}.proceso__fijo.astro-4v555h6s{top:calc(var(--header-h) + 2rem);position:sticky}.proceso__foto.astro-4v555h6s{border-radius:var(--radio);aspect-ratio:16/11;margin-top:2rem;overflow:clip}.proceso__foto.astro-4v555h6s img.astro-4v555h6s{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.pasos.astro-4v555h6s{position:relative}.pasos__lista.astro-4v555h6s{gap:.25rem;display:grid}.pasos__hilo.astro-4v555h6s{background-image:linear-gradient(180deg, var(--linea) 0 8px, transparent 8px 14px);background-size:2px 14px;width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.375rem}.pasos__hilo-cosido.astro-4v555h6s{background-image:linear-gradient(180deg, var(--pino) 0 8px, transparent 8px 14px);transform-origin:top;transform:scaleY(var(--avance,1));background-size:2px 14px;position:absolute;inset:0}.pasos__aguja.astro-4v555h6s{left:calc(1.375rem + 1px);top:calc(1.5rem + (100% - 3rem) * var(--avance,1));background:var(--lima);width:.85rem;height:.85rem;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--pino);z-index:1;pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.paso.astro-4v555h6s{grid-template-columns:2.75rem 1fr;gap:1.25rem;padding:.6rem 0;display:grid;position:relative}.paso__numero.astro-4v555h6s{border:1px solid var(--linea);width:2.75rem;height:2.75rem;color:var(--pino);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;font-weight:500;transition:background-color .4s,color .4s,border-color .4s;display:grid}.paso.astro-4v555h6s.activo .paso__numero.astro-4v555h6s{background:var(--pino);border-color:var(--pino);color:#fff}.paso.astro-4v555h6s h3.astro-4v555h6s{color:var(--tinta);letter-spacing:-.01em;padding-top:.55rem;font-size:clamp(1.125rem,1.05rem + .3vw,1.3rem);font-weight:500}.paso.astro-4v555h6s p.astro-4v555h6s{max-width:34rem;font-size:var(--t-sm);margin-top:.3rem;line-height:1.55}@media (width<=900px){.proceso__rejilla.astro-4v555h6s{grid-template-columns:1fr}.proceso__fijo.astro-4v555h6s{position:static}}.decorado__rejilla.astro-j6xv3z5w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,2rem + 4vw,6rem);display:grid}.decorado__fotos.astro-j6xv3z5w{padding-bottom:3rem;position:relative}.decorado__foto.astro-j6xv3z5w{border-radius:var(--radio);overflow:clip}.decorado__foto.astro-j6xv3z5w img.astro-j6xv3z5w{object-fit:cover;width:100%;height:100%}.decorado__foto--alta.astro-j6xv3z5w{aspect-ratio:4/3}.decorado__foto--baja.astro-j6xv3z5w{aspect-ratio:1;border:6px solid #fff;width:40%;position:absolute;bottom:0;left:-1rem}.tecnicas.astro-j6xv3z5w{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.tecnicas.astro-j6xv3z5w li.astro-j6xv3z5w{border:1px solid var(--linea);color:var(--tinta);font-size:var(--t-sm);border-radius:999px;padding:.4rem .85rem;transition:border-color .2s,background-color .2s}@media (hover:hover) and (pointer:fine){.tecnicas.astro-j6xv3z5w li.astro-j6xv3z5w:hover{border-color:var(--lima);background:var(--lima-suave)}}@media (width<=900px){.decorado__rejilla.astro-j6xv3z5w{grid-template-columns:1fr}}.calidad__rejilla.astro-5cyrkoj2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,2rem + 4vw,6rem);display:grid}.calidad__fotos.astro-5cyrkoj2{padding-bottom:3rem;position:relative}.calidad__foto.astro-5cyrkoj2{border-radius:var(--radio);aspect-ratio:4/3.6;overflow:clip}.calidad__foto.astro-5cyrkoj2 img.astro-5cyrkoj2{object-fit:cover;width:100%;height:100%}.calidad__foto--chica.astro-5cyrkoj2{aspect-ratio:1;border:6px solid var(--fondo-2);width:42%;position:absolute;bottom:0;right:-1rem}.puntos.astro-5cyrkoj2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin-top:2.5rem;display:grid}.puntos.astro-5cyrkoj2 li.astro-5cyrkoj2{grid-template-columns:1.25rem 1fr;gap:.75rem;display:grid}.puntos.astro-5cyrkoj2 svg.astro-5cyrkoj2{width:1.25rem;height:1.25rem;margin-top:.2rem}.puntos.astro-5cyrkoj2 circle.astro-5cyrkoj2{fill:var(--lima-suave)}.puntos.astro-5cyrkoj2 path.astro-5cyrkoj2{fill:none;stroke:var(--pino);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.js .puntos.astro-5cyrkoj2 path.astro-5cyrkoj2{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--ease-suave);transition-delay:calc(var(--i,0) * 80ms + .3s)}.js .puntos.astro-5cyrkoj2 li.astro-5cyrkoj2.visible path.astro-5cyrkoj2{stroke-dashoffset:0}}.sello.astro-5cyrkoj2{filter:drop-shadow(0 8px 18px #0b171240);width:clamp(6rem,5rem + 3vw,8rem);position:absolute;top:-1.75rem;right:1.5rem;rotate:-8deg}.sello.astro-5cyrkoj2 svg.astro-5cyrkoj2{width:100%;height:auto;overflow:visible}.sello__fondo.astro-5cyrkoj2{fill:var(--pino)}.sello__puntada.astro-5cyrkoj2{fill:none;stroke:var(--lima);stroke-width:1.4px;stroke-dasharray:4 3}.sello__texto.astro-5cyrkoj2{fill:#fff;letter-spacing:.06em;font-size:9.6px;font-weight:700}.sello__palomita.astro-5cyrkoj2{fill:none;stroke:var(--lima);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.js .sello.astro-5cyrkoj2{opacity:0;transition:opacity .2s .5s,scale .52s cubic-bezier(.34,1.56,.64,1) .5s,rotate .52s cubic-bezier(.34,1.56,.64,1) .5s;rotate:-22deg;scale:1.35}.js .sello.astro-5cyrkoj2.visible{opacity:1;rotate:-8deg;scale:1}.js .sello__palomita.astro-5cyrkoj2{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .42s var(--ease-suave) 1s}.js .sello.astro-5cyrkoj2.visible .sello__palomita.astro-5cyrkoj2{stroke-dashoffset:0}}.puntos.astro-5cyrkoj2 h3.astro-5cyrkoj2{color:var(--tinta);font-size:var(--t-base);font-weight:500}.puntos.astro-5cyrkoj2 p.astro-5cyrkoj2{font-size:var(--t-sm);color:var(--texto-suave);margin-top:.2rem}@media (width<=900px){.calidad__rejilla.astro-5cyrkoj2{grid-template-columns:1fr}.calidad__foto--chica.astro-5cyrkoj2{right:.5rem}}@media (width<=520px){.puntos.astro-5cyrkoj2{grid-template-columns:1fr}}
