.limpiapipas-module__DpE4UG__pasos{padding-block:clamp(2rem,6vh,4rem)}.limpiapipas-module__DpE4UG__lista{border-top:1px solid var(--hairline);counter-reset:paso;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.limpiapipas-module__DpE4UG__paso{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);align-content:start;gap:.6rem;padding:clamp(1.4rem,3vw,2.4rem) clamp(1rem,2vw,1.8rem);display:grid;position:relative}.limpiapipas-module__DpE4UG__paso:last-child{border-right:0}.limpiapipas-module__DpE4UG__paso[data-ultimo=true]{background:color-mix(in srgb, var(--tono) 26%, transparent)}.limpiapipas-module__DpE4UG__numero{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.2em;color:var(--ink-ghost);font-variant-numeric:tabular-nums}.limpiapipas-module__DpE4UG__paso[data-ultimo=true] .limpiapipas-module__DpE4UG__numero{color:var(--acento)}.limpiapipas-module__DpE4UG__pasoTitulo{font-family:var(--serif);letter-spacing:-.018em;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.1}.limpiapipas-module__DpE4UG__pasoTexto{font-size:var(--t-small);color:var(--ink-soft);line-height:1.55}@media (max-width:900px){.limpiapipas-module__DpE4UG__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.limpiapipas-module__DpE4UG__paso:nth-child(2n){border-right:0}}@media (max-width:560px){.limpiapipas-module__DpE4UG__lista{grid-template-columns:1fr}.limpiapipas-module__DpE4UG__paso{border-right:0}}.limpiapipas-module__DpE4UG__oficio{background:color-mix(in srgb, var(--papel-bajo) 55%, transparent);margin-block:clamp(2rem,6vh,4rem);padding-block:clamp(3rem,8vh,6rem)}.limpiapipas-module__DpE4UG__oficioInner{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.limpiapipas-module__DpE4UG__oficioTexto{align-content:start;gap:1rem;max-width:46ch;display:grid}.limpiapipas-module__DpE4UG__oficioTexto p{color:var(--ink-soft);line-height:1.65}.limpiapipas-module__DpE4UG__oficioTitulo{margin-block:.6rem .4rem;font-size:clamp(1.9rem,4vw,3.2rem)}.limpiapipas-module__DpE4UG__oficioFoto{border-radius:2px;width:100%;height:auto;box-shadow:0 30px 70px -40px #3a393780}@media (max-width:860px){.limpiapipas-module__DpE4UG__oficioInner{grid-template-columns:1fr}}.limpiapipas-module__DpE4UG__menuda{padding-block:clamp(2rem,6vh,4rem)}.limpiapipas-module__DpE4UG__menudaTitulo{margin-bottom:clamp(1.4rem,3vw,2.4rem);font-size:clamp(1.7rem,3.4vw,2.6rem)}.limpiapipas-module__DpE4UG__preguntas{border-top:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(1.2rem,3vw,2.4rem);display:grid}.limpiapipas-module__DpE4UG__pregunta{border-bottom:1px solid var(--hairline)}.limpiapipas-module__DpE4UG__pregunta summary{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;font-size:1.15rem;list-style:none;display:flex}.limpiapipas-module__DpE4UG__pregunta summary::-webkit-details-marker{display:none}.limpiapipas-module__DpE4UG__pregunta summary i{flex:none;width:14px;height:14px;transition:transform .45s cubic-bezier(.2,.9,.25,1.2);position:relative}.limpiapipas-module__DpE4UG__pregunta summary i:before,.limpiapipas-module__DpE4UG__pregunta summary i:after{content:"";background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;inset:50% 0 auto}.limpiapipas-module__DpE4UG__pregunta summary i:after{transform:rotate(90deg)}.limpiapipas-module__DpE4UG__pregunta[open] summary i{color:#a8475a;transform:rotate(135deg)}.limpiapipas-module__DpE4UG__pregunta p{font-size:var(--t-small);color:var(--ink-soft);animation:limpiapipas-module__DpE4UG__abre .5s var(--ease-out);margin:0;padding-bottom:1.2rem;line-height:1.6}@keyframes limpiapipas-module__DpE4UG__abre{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:720px){.limpiapipas-module__DpE4UG__preguntas{grid-template-columns:1fr}}.limpiapipas-module__DpE4UG__hero{margin-top:calc(-1 * var(--nav-h));background:var(--tinta);align-items:end;min-height:min(92dvh,820px);display:grid;position:relative;overflow:hidden}.limpiapipas-module__DpE4UG__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.limpiapipas-module__DpE4UG__heroVelo{background:linear-gradient(#0000 0%,#1c1a181a 30%,#1c1a1880 62%,#1c1a18d1 100%);position:absolute;inset:0}.limpiapipas-module__DpE4UG__heroCopy{color:var(--papel);animation:limpiapipas-module__DpE4UG__heroEntra 1.2s var(--ease-out) .25s both;justify-items:start;gap:.7rem;padding-bottom:clamp(2.5rem,8vh,5rem);display:grid;position:relative}@keyframes limpiapipas-module__DpE4UG__heroEntra{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.limpiapipas-module__DpE4UG__heroMarca{width:clamp(38px,5vw,54px);color:var(--papel);margin-bottom:.4rem}.limpiapipas-module__DpE4UG__heroEyebrow{color:color-mix(in srgb, var(--papel) 72%, transparent)}.limpiapipas-module__DpE4UG__heroTitulo{max-width:16ch;color:var(--papel);font-size:clamp(2.6rem,7vw,6rem)}.limpiapipas-module__DpE4UG__heroTitulo em{color:var(--rosa)}.limpiapipas-module__DpE4UG__heroLede{max-width:44ch;color:color-mix(in srgb, var(--papel) 82%, transparent);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}@media (prefers-reduced-motion:reduce){.limpiapipas-module__DpE4UG__heroVideo{display:none}.limpiapipas-module__DpE4UG__hero{background:linear-gradient(#1c1a1866,#1c1a18db),url(/galeria/limpiapipas/rosas-fucsia.webp) 50%/cover}.limpiapipas-module__DpE4UG__heroCopy{animation:none}}.limpiapipas-module__DpE4UG__heroVideo{transform-origin:60% 40%;animation:22s ease-in-out infinite alternate limpiapipas-module__DpE4UG__kenBurns}@keyframes limpiapipas-module__DpE4UG__kenBurns{0%{transform:scale(1.04)}to{transform:scale(1.16)translate(-1.5%,1%)}}.limpiapipas-module__DpE4UG__palabra{opacity:0;filter:blur(6px);animation:1s cubic-bezier(.2,.8,.2,1) both limpiapipas-module__DpE4UG__palabra;animation-delay:calc(.45s + var(--i,0) * .13s);display:inline-block;transform:translateY(.55em)rotate(2deg)}@keyframes limpiapipas-module__DpE4UG__palabra{to{opacity:1;filter:none;transform:none}}.limpiapipas-module__DpE4UG__heroScroll{border:1.5px solid color-mix(in srgb, var(--papel) 70%, transparent);border-radius:14px;width:26px;height:42px;position:absolute;bottom:clamp(1.2rem,4vh,2.2rem);left:50%;translate:-50%}.limpiapipas-module__DpE4UG__heroScroll span{background:var(--papel);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite limpiapipas-module__DpE4UG__rueda;position:absolute;top:8px;left:50%}@keyframes limpiapipas-module__DpE4UG__rueda{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}.limpiapipas-module__DpE4UG__pasosTitulo{max-width:22ch;margin-bottom:clamp(1.4rem,3vw,2.4rem);font-size:clamp(1.9rem,4.4vw,3.4rem)}.limpiapipas-module__DpE4UG__cifras{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:.8rem 0 0;padding-top:1.2rem;display:grid}.limpiapipas-module__DpE4UG__cifras div{gap:.2rem;display:grid}.limpiapipas-module__DpE4UG__cifras dt{font-family:var(--serif);color:#a8475a;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1}.limpiapipas-module__DpE4UG__cifras dt small{color:var(--ink-soft);margin-left:.15em;font-size:.42em}.limpiapipas-module__DpE4UG__cifras dd{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0}.limpiapipas-module__DpE4UG__oficioMarco{border-radius:4px;overflow:hidden;box-shadow:0 30px 70px -40px #3a393780}.limpiapipas-module__DpE4UG__oficioMarco .limpiapipas-module__DpE4UG__oficioFoto{box-shadow:none;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.limpiapipas-module__DpE4UG__oficioMarco:hover .limpiapipas-module__DpE4UG__oficioFoto{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.limpiapipas-module__DpE4UG__heroVideo,.limpiapipas-module__DpE4UG__heroScroll span{animation:none}.limpiapipas-module__DpE4UG__palabra{opacity:1;filter:none;animation:none;transform:none}}
