.planta__cuerpo{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);gap:clamp(1.8rem,1rem + 3vw,3.6rem);align-items:start}.planta__lista{list-style:none;display:flex;flex-direction:column;gap:.85rem}.planta__zona{position:relative;display:flex;align-items:flex-start;gap:1.1rem;background:var(--nieve);border:1px solid var(--borde);border-left:3px solid var(--cielo);border-radius:var(--canto-s);padding:1.05rem 1.3rem;box-shadow:var(--sombra-s);transition:transform .25s ease,box-shadow .25s ease}.planta__zona:nth-child(2){margin-left:.9rem}.planta__zona:nth-child(4){margin-left:.5rem}.planta__zona:nth-child(6){margin-left:.3rem}.planta__zona:hover{transform:translateX(4px);box-shadow:var(--sombra)}.planta__glifo{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(150deg,#eaf1fc,#d7e3f5);color:var(--cobalto);font-size:1.15rem;font-weight:800}.planta__texto{font-size:1.02rem;color:var(--tinta-media);line-height:1.5;padding-top:.15rem}.planta__texto b{color:var(--tinta);font-weight:800}.planta__zona--destacada{border:1.5px solid var(--oro);border-left:3px solid var(--oro);background:linear-gradient(120deg,#eef4ff,#fff);box-shadow:0 14px 34px -16px rgba(26,79,208,.35)}.planta__zona--destacada .planta__glifo{background:linear-gradient(150deg,var(--cobalto-vivo),var(--cobalto));color:#fff}.planta__marca{display:inline-flex;align-items:center;gap:.5em;margin-left:.4rem;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--oro-hondo);vertical-align:middle}.planta__vista{position:sticky;top:96px;padding:12px;border-radius:var(--canto-g);background:linear-gradient(158deg,rgba(255,255,255,.9),rgba(221,231,246,.5));border:1px solid var(--borde);box-shadow:var(--sombra)}.planta__marco{position:relative;border-radius:18px;overflow:hidden;border:2px solid var(--oro)}.planta__marco img{width:100%;height:auto;display:block}.planta__cap{display:flex;align-items:center;gap:.5em;margin-top:.9rem;padding:0 .3rem .2rem;font-size:.9rem;font-weight:700;color:var(--tinta)}.planta__cap span{color:var(--verde-hondo)}.planta__saldo{border-top:1px dashed var(--borde-fuerte);padding-top:1.4rem}@media(max-width:860px){.planta__cuerpo{grid-template-columns:1fr}.planta__vista{position:static;order:-1}.planta__zona:nth-child(n){margin-left:0}}@supports(animation-timeline:view()){@media(min-width:1025px) and (prefers-reduced-motion:no-preference){.planta__zona{opacity:0;transform:translateX(-30px);animation:zona-entra linear both;animation-timeline:view();animation-range:entry 4% cover 26%}.planta__zona:hover{transform:none}}}@keyframes zona-entra{to{opacity:1;transform:translateX(0)}}