.vista[data-vista=percepcion] span.dato:only-of-type,.vista[data-vista=percepcion] .pc-serv-cab>.dato{display:block}@media (width<=700px),(width>=701px) and (width<=1199px){.vista[data-vista=percepcion] .dato{letter-spacing:.18em;font-size:12px}.vista[data-vista=percepcion] .pc-teja figcaption span,.vista[data-vista=percepcion] .pc-b-k,.vista[data-vista=percepcion] .pc-num,.vista[data-vista=percepcion] .pc-fooh b,.vista[data-vista=percepcion] .pc-medida-barra em,.vista[data-vista=percepcion] .pc-franja-rot,.vista[data-vista=percepcion] .pc-franja-dl dt,.vista[data-vista=percepcion] .pc-obra figcaption span,.vista[data-vista=percepcion] .pc-negocio-t,.vista[data-vista=percepcion] .pc-flujo-vuelta span,.vista[data-vista=percepcion] .pc-venta-barra b,.vista[data-vista=percepcion] .pc-capas em{font-size:12px}.vista[data-vista=percepcion] .pc-b-k,.vista[data-vista=percepcion] .pc-obra figcaption span{letter-spacing:.14em}.vista[data-vista=percepcion] .pc-capas em{letter-spacing:.1em}.vista[data-vista=percepcion] .pc-franja-ir{min-height:44px;padding-bottom:0;font-size:12px}.vista[data-vista=percepcion] .pc-tags li{font-size:.78rem}}@media (hover:none){.vista[data-vista=percepcion] .pc-teja figcaption{display:none}}@media (width>=701px) and (width<=1199px){.vista[data-vista=percepcion]{--col:min(100% - 4rem, 80rem)}.vista[data-vista=percepcion] .pc-franja{--lado:2rem}.vista[data-vista=percepcion] .pc-sangre{padding-inline:10px}.vista[data-vista=percepcion] .pc-venta-barra b{letter-spacing:.08em}.vista[data-vista=percepcion] .pc-pie--ancho{font-size:.92rem}}@media (width>=701px) and (width<=860px){.vista[data-vista=percepcion] .pc-muro{height:max(560px,min(84svh,112vw))}.vista[data-vista=percepcion] .pc-muro-rej{grid-template-rows:repeat(14,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.vista[data-vista=percepcion] .pc-t1{grid-area:1/1/4/5}.vista[data-vista=percepcion] .pc-t2{grid-area:1/5/4/7}.vista[data-vista=percepcion] .pc-t4{grid-area:4/1/11/2}.vista[data-vista=percepcion] .pc-t5{grid-area:4/2/11/6}.vista[data-vista=percepcion] .pc-t6{grid-area:4/6/11/7}.vista[data-vista=percepcion] .pc-t7{grid-area:11/1/15/3}.vista[data-vista=percepcion] .pc-t8{grid-area:11/3/15/5;display:block}.vista[data-vista=percepcion] .pc-t3{grid-area:11/5/15/7;display:block}.vista[data-vista=percepcion] .pc-escenario{max-width:36rem;margin-inline:auto}}@media (width<=700px){.vista[data-vista=percepcion] .pc-teja figcaption{display:none}.vista[data-vista=percepcion] .pc-recibe{padding-block:2.4rem 1.2rem}.vista[data-vista=percepcion] .pc-recibe-in{gap:.6rem}.vista[data-vista=percepcion] .pc-recibe-rej{grid-template-columns:minmax(0,1fr);row-gap:0}.vista[data-vista=percepcion] .pc-recibe-rej li{border-left:0;border-top:1px solid color-mix(in srgb, var(--hueso) 12%, transparent);grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.3rem 1rem;padding:1.15rem 0;display:grid}.vista[data-vista=percepcion] .pc-recibe-rej li:first-child{border-top:0}.vista[data-vista=percepcion] .pc-glifo{grid-row:span 2;width:2.6rem;height:2.6rem;margin:0}.vista[data-vista=percepcion] .pc-recibe-rej b{text-wrap:pretty;font-size:1.1rem}.vista[data-vista=percepcion] .pc-recibe-rej li>span:last-child{max-width:none;font-size:.95rem}.vista[data-vista=percepcion] .pc-dolor{margin-top:3rem}.vista[data-vista=percepcion] .pc-medida-r{font-size:1rem}.vista[data-vista=percepcion] .pc-medida-barra em{letter-spacing:.14em}.vista[data-vista=percepcion] .pc-costos b{font-size:1.15rem}.vista[data-vista=percepcion] .pc-costos li>span:last-child{font-size:.98rem}.vista[data-vista=percepcion] .pc-sigue{margin-top:2.4rem;font-size:1.2rem}.vista[data-vista=percepcion] .pc-blanco{margin-top:3.5rem;padding-bottom:3rem}.vista[data-vista=percepcion] .pc-grande{font-size:clamp(2.2rem,10.6vw,2.8rem)}.vista[data-vista=percepcion] .pc-escenario{grid-template-columns:minmax(0,1fr);row-gap:0}.vista[data-vista=percepcion] .pc-movil{width:min(66vw,250px);margin-bottom:2rem}.vista[data-vista=percepcion] .pc-claves{gap:0}.vista[data-vista=percepcion] .pc-claves li{border-top:1px solid color-mix(in srgb, var(--h-tinta) 12%, transparent);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.2rem .9rem;max-width:none;padding:.95rem 0;display:grid}.vista[data-vista=percepcion] .pc-claves--b li:last-child{border-bottom:1px solid color-mix(in srgb, var(--h-tinta) 12%, transparent)}.vista[data-vista=percepcion] .pc-clave-n{grid-row:span 2;margin:0}.vista[data-vista=percepcion] .pc-claves b{font-size:1.15rem}.vista[data-vista=percepcion] .pc-claves li>span:last-child{font-size:.95rem}.vista[data-vista=percepcion] .pc-sigue--claro{margin-top:2rem}.vista[data-vista=percepcion] .pc-piezas .pc-fila{margin-bottom:1.4rem}.vista[data-vista=percepcion] .pc-cifras-par{gap:1rem}.vista[data-vista=percepcion] .pc-cifra-n{font-size:clamp(3.8rem,18vw,4.6rem)}.vista[data-vista=percepcion] .pc-cifra dd{font-size:.95rem}.vista[data-vista=percepcion] .pc-fooh{font-size:1rem}.vista[data-vista=percepcion] .pc-sangre{timeline-scope:--pc-bento;padding-inline:0}.vista[data-vista=percepcion] .pc-bento{--gb:.75rem;gap:var(--gb);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-timeline:--pc-bento x;margin-top:1.8rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.vista[data-vista=percepcion] .pc-bento::-webkit-scrollbar{display:none}.vista[data-vista=percepcion] .pc-bento .pc-bento-fila{display:contents}.vista[data-vista=percepcion] .pc-bento .pc-b,.vista[data-vista=percepcion] .pc-bento .pc-bento-fila .pc-b{aspect-ratio:4/5;scroll-snap-align:start;--t:1.9rem;--d:.95rem;--dm:none;border-radius:16px;flex:0 0 min(80vw,340px);order:0;grid-area:auto}.vista[data-vista=percepcion] .pc-bento .pc-b--velocity{--t:2.2rem}.vista[data-vista=percepcion] .pc-bento .pc-b p{display:block}.vista[data-vista=percepcion] .pc-bento .pc-b figcaption{--pb:1.1rem;gap:.35rem;padding-top:3.6rem}.vista[data-vista=percepcion] .pc-bento .pc-b .pc-b-k{letter-spacing:.12em;font-size:12px}.vista[data-vista=percepcion] .pc-bento-avance{display:none}.vista[data-vista=percepcion] .pc-sigue--col{margin-top:2.6rem}.vista[data-vista=percepcion] .pc-servicios{margin-top:3.8rem}.vista[data-vista=percepcion] .pc-serv-t{font-size:clamp(2.2rem,10.8vw,2.9rem)}.vista[data-vista=percepcion] .pc-sello{font-size:12px}.vista[data-vista=percepcion] .pc-franja-btn{min-height:4.4rem;padding-block:.75rem}.vista[data-vista=percepcion] .pc-franja-t{font-size:clamp(1.65rem,8.2vw,2.1rem)}.vista[data-vista=percepcion] .pc-franja-mas{width:2.4rem}.vista[data-vista=percepcion] .pc-franja-dentro{padding:0 var(--lado) 2rem;gap:1.4rem}.vista[data-vista=percepcion] .pc-franja-info{align-items:flex-start;display:flex}.vista[data-vista=percepcion] .pc-franja-circ{display:none}.vista[data-vista=percepcion] .pc-franja-info p{max-width:none;margin:.1rem 0 0;font-size:1.05rem}.vista[data-vista=percepcion] .pc-franja-dl{max-width:none;margin:.1rem 0 0}.vista[data-vista=percepcion] .pc-franja-ir{margin-top:.8rem}.vista[data-vista=percepcion] .pc-franja-forma{height:9rem}.vista[data-vista=percepcion] .pc-practica figcaption span{font-size:.95rem}.vista[data-vista=percepcion] .pc-venta-barra{border:0;border-radius:0;flex-direction:column;gap:.5rem;height:auto;overflow:visible}.vista[data-vista=percepcion] .pc-venta-barra li,.vista[data-vista=percepcion] .pc-venta-barra li.pc-venta-margen{color:inherit;background:0 0;border:0;grid-template-columns:6rem minmax(0,1fr);align-items:center;column-gap:.7rem;padding:0;display:grid}.vista[data-vista=percepcion] .pc-venta-barra li:after{content:"";height:.95rem;width:calc(var(--p) * 2.5%);transform-origin:0;border:1.5px solid;border-radius:4px;justify-self:start}.vista[data-vista=percepcion] .pc-venta-barra li.pc-venta-margen:after{background:currentColor}.vista[data-vista=percepcion] .pc-venta-barra b{letter-spacing:.1em;overflow:visible}.vista[data-vista=percepcion] .pc-sectores{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border:0;gap:.75rem;margin-inline:-1.25rem;padding:.2rem 1.25rem .4rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.vista[data-vista=percepcion] .pc-sectores::-webkit-scrollbar{display:none}.vista[data-vista=percepcion] .pc-sec{scroll-snap-align:start;border:1px solid color-mix(in srgb, var(--hueso) 14%, transparent);border-radius:14px;flex:0 0 min(78vw,300px);overflow:hidden}.vista[data-vista=percepcion] .pc-sec h4{font-size:1.25rem}.vista[data-vista=percepcion] .pc-sec p{font-size:.98rem}.vista[data-vista=percepcion] .pc-pie--ancho{font-size:.95rem}.vista[data-vista=percepcion] .pc-oficio{gap:2rem}.vista[data-vista=percepcion] .pc-capas li{grid-template-columns:auto minmax(0,1fr);row-gap:.2rem}.vista[data-vista=percepcion] .pc-capas b{font-size:1.1rem}.vista[data-vista=percepcion] .pc-capas em{text-align:left;grid-column:2}.vista[data-vista=percepcion] .pc-iso{grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:1.2rem}.vista[data-vista=percepcion] .pc-iso-svg{width:5.2rem}.vista[data-vista=percepcion] .pc-iso figcaption{text-align:left;font-size:1.1rem;line-height:1.35}.vista[data-vista=percepcion] .pc-ia{font-size:1.1rem;line-height:1.45}.vista[data-vista=percepcion] .pc-fin{margin-top:4.5rem}.vista[data-vista=percepcion] .pc-fin-t{font-size:clamp(2.2rem,10.6vw,2.8rem)}}@media (width<=700px) and (prefers-reduced-motion:no-preference){.vista[data-vista=percepcion].pc-anima .pc-escena{height:135svh}.vista[data-vista=percepcion].pc-anima .pc-venta-barra li{transform:none}.vista[data-vista=percepcion].pc-anima .pc-venta-barra li:after{transition:transform .8s var(--curva) 1.2s;transform:scaleX(0)}.vista[data-vista=percepcion].pc-anima .pc-abierta .pc-venta-barra li:after{transform:none}@supports (animation-timeline:scroll()){@keyframes pc-avance{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}.vista[data-vista=percepcion] .pc-bento-avance{background:color-mix(in srgb, var(--hueso) 14%, transparent);border-radius:3px;height:3px;margin:1rem 1.25rem 0;display:block;overflow:hidden}.vista[data-vista=percepcion] .pc-bento-avance i{background:var(--cielo);transform-origin:0;height:100%;animation:linear both pc-avance;display:block}.vista[data-vista=percepcion] .pc-sangre .pc-bento-avance i{animation-timeline:--pc-bento}}}@media (width>=701px){.vista[data-vista=percepcion] .pc-sec--copia{display:none}}@media (width<=700px){.vista[data-vista=percepcion] .pc-movil-pantalla>.pc-v:not(.pc-movil-video),.vista[data-vista=percepcion] .pc-movil-ui{display:none}.vista[data-vista=percepcion] .pc-v-fondo{background-position:50%;background-repeat:no-repeat;background-size:cover}.vista[data-vista=percepcion] .pc-v{transition:opacity .35s var(--curva)}.vista[data-vista=percepcion] .pc-b .pc-v{transition:opacity .35s var(--curva), transform 1.2s var(--curva)}.vista[data-vista=percepcion] .pc-v.pc-v--espera{opacity:0}.vista[data-vista=percepcion] .pc-sec-marco{margin-inline:-1.25rem;overflow:hidden}@supports (overflow:clip){.vista[data-vista=percepcion] .pc-sec-marco{overflow:clip visible}}.vista[data-vista=percepcion] .pc-sectores.pc-sec-cinta{scroll-snap-type:none;touch-action:pan-y;will-change:transform;width:max-content;margin-inline:0;padding-inline:1.25rem 0;scroll-padding-inline:0;overflow:visible}.vista[data-vista=percepcion] .pc-sec-cinta .pc-sec{-webkit-user-select:none;user-select:none}}@media (width<=700px) and (prefers-reduced-motion:no-preference){.vista[data-vista=percepcion].pc-anima .pc-escena{height:auto}.vista[data-vista=percepcion].pc-anima .pc-escena-fija{min-height:0;padding-block:3.5rem 2.5rem;display:block;position:static}.vista[data-vista=percepcion].pc-anima .pc-muro-txt .col>*{filter:none}}.vista[data-vista=percepcion] .pc-fv{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s var(--curva), transform 1s var(--curva);display:block;position:absolute;inset:0}.vista[data-vista=percepcion] .pc-fv.pc-fv--lista{opacity:1}.vista[data-vista=percepcion] .pc-fv::-webkit-media-controls,.vista[data-vista=percepcion] .pc-fv::-webkit-media-controls-enclosure,.vista[data-vista=percepcion] .pc-fv::-webkit-media-controls-panel{-webkit-appearance:none;display:none!important}@media (hover:hover) and (pointer:fine){.vista[data-vista=percepcion] .pc-obra:hover figure>.pc-fv{transform:scale(1.04)}}@media (prefers-reduced-motion:no-preference){@keyframes pc-kenburns{0%{translate:0;scale:1}to{translate:-2.5% -2%;scale:1.12}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-practica--foto img{transform-origin:60% 45%;animation:14s ease-in-out infinite alternate pc-kenburns}.vista[data-vista=percepcion] .pc-vivo .pc-franja:nth-child(8) .pc-practica--foto img{transform-origin:35% 60%}@keyframes pc-tab-latido{0%,to{box-shadow:0 0}60%{box-shadow:0 0 0 .35em #0000}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero .ui-estado--envio i{animation:1.8s ease-out infinite pc-tab-latido}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero tbody tr:nth-child(2) .ui-estado i{animation-delay:.6s}@keyframes pc-tab-marcha{to{stroke-dashoffset:-.06px}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tab-costo{animation:2.4s linear infinite pc-tab-marcha}@keyframes pc-tab-fila{0%,22%,to{background-color:#0000}4%,18%{background-color:color-mix(in srgb, var(--cielo) 22%, transparent)}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero tbody tr{animation:8s ease-in-out 2s infinite pc-tab-fila}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero tbody tr:nth-child(2){animation-delay:4s}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero tbody tr:nth-child(3){animation-delay:6s}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tablero tbody tr:nth-child(4){animation-delay:8s}@keyframes pc-tab-area{0%,to{opacity:1}50%{opacity:.55}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-tab-area{animation:4s ease-in-out infinite pc-tab-area}@keyframes pc-flujo-paso{0%,30%,to{scale:1;box-shadow:0 0 #0000}10%{box-shadow:0 0 0 .4rem color-mix(in srgb, currentColor 18%, transparent);scale:1.14}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-flujo-ico{animation:4.8s ease-in-out infinite pc-flujo-paso;animation-delay:calc(var(--i,0) * 1.2s + 1.6s)}@keyframes pc-margen{0%,to{opacity:1}50%{opacity:.72}}.vista[data-vista=percepcion] .pc-vivo .pc-abierta .pc-venta-margen{animation:3.2s ease-in-out 2.2s infinite pc-margen}}
