:root{--ok-arena-100:#f8f4f1;--ok-arena-200:#ebe3dc;--ok-arena-300:#d7cfc9;--ok-arena-400:#b0aaa4;--ok-arena-500:#8a8581;--ok-arena-600:#66625f;--ok-arena-700:#3f3d3a;--ok-capital-100:#f1f2f2;--ok-capital-200:#cdd2d1;--ok-capital-300:#a5adac;--ok-capital-400:#7e8987;--ok-capital-500:#586765;--ok-capital-600:#1d302e;--ok-capital-700:#101d1c;--ok-patrimonio-100:#eff2f2;--ok-patrimonio-200:#c9d3d2;--ok-patrimonio-300:#9dafad;--ok-patrimonio-400:#738c89;--ok-patrimonio-500:#496b67;--ok-patrimonio-600:#10413d;--ok-patrimonio-700:#051f1d;--ok-mercado-100:#edf3f3;--ok-mercado-200:#bfd6d7;--ok-mercado-300:#89b4b5;--ok-mercado-400:#509395;--ok-mercado-500:#247e81;--ok-mercado-600:#104647;--ok-mercado-700:#041f20;--ok-naranja-100:#ffeee3;--ok-naranja-200:#ffc396;--ok-naranja-300:#fa953e;--ok-naranja-400:#be702d;--ok-naranja-500:#8e521f;--ok-naranja-600:#593210;--ok-naranja-700:#2a1504;--ok-limon-100:#fff0d5;--ok-limon-200:#fcba00;--ok-limon-300:#d9a000;--ok-limon-400:#ab7d00;--ok-limon-500:#805d00;--ok-limon-600:#503900;--ok-limon-700:#251800;--ok-toronja-100:#ffedea;--ok-toronja-200:#ffbfb4;--ok-toronja-300:#fa6f5b;--ok-toronja-400:#d25c4b;--ok-toronja-500:#9d4336;--ok-toronja-600:#64281f;--ok-toronja-700:#2f0f0a;--ok-mango-100:#fff1cc;--ok-mango-200:#ffdc7c;--ok-mango-300:#c3a85d;--ok-mango-400:#9a8448;--ok-mango-500:#726234;--ok-mango-600:#473c1e;--ok-mango-700:#201a0a;--ok-fuente-base:"DM Sans", ui-sans-serif, system-ui, sans-serif;--ok-peso-regular:400;--ok-peso-medium:500;--ok-peso-bold:700;--ok-peso-extrabold:800;--ok-tamano-11:.6875rem;--ok-tamano-12:.75rem;--ok-tamano-13:.8125rem;--ok-tamano-14:.875rem;--ok-tamano-15:.9375rem;--ok-tamano-16:1rem;--ok-tamano-17:1.0625rem;--ok-tamano-18:1.125rem;--ok-tamano-20:1.25rem;--ok-tamano-22:1.375rem;--ok-tamano-24:1.5rem;--ok-tamano-26:1.625rem;--ok-tamano-32:2rem;--ok-tamano-36:2.25rem;--ok-tamano-44:2.75rem;--ok-tamano-48:3rem;--ok-tamano-56:3.5rem;--ok-tamano-72:4.5rem;--ok-tamano-104:6.5rem;--ok-tamano-168:10.5rem;--ok-blanco:#fff;--ok-negro:#000;--ok-mercado-50:#e8f5ee;--ok-mercado-150:#d5ebe9;--ok-mercado-250:#9eddd2;--ok-mercado-275:#79ca9f;--ok-mercado-350:#2da2a6;--ok-mercado-550:#106668;--ok-patrimonio-550:#1b5e59;--ok-capital-350:#8a9896;--ok-capital-550:#4f615f;--ok-espacio-4:4px;--ok-espacio-8:8px;--ok-espacio-12:12px;--ok-espacio-16:16px;--ok-espacio-24:24px;--ok-espacio-32:32px;--ok-espacio-40:40px;--ok-espacio-48:48px;--ok-espacio-64:64px;--ok-espacio-80:80px;--ok-radio-2:2px;--ok-radio-4:4px;--ok-radio-8:8px;--ok-radio-10:10px;--ok-radio-12:12px;--ok-radio-14:14px;--ok-radio-16:16px;--ok-radio-20:20px;--ok-radio-24:24px;--ok-radio-32:32px;--ok-radio-full:9999px;--ok-radio-28:28px;--ok-radio-40:40px;--ok-radio-48:48px;--ok-radio-56:56px;--ok-espacio-96:96px;--ok-espacio-128:128px;--ok-toronja-350:#f94a75;--ok-tamano-display-xl:var(--ok-tamano-168);--ok-tamano-display-l:var(--ok-tamano-72);--ok-tamano-heading-h1:var(--ok-tamano-56);--ok-tamano-heading-h2:var(--ok-tamano-48);--ok-tamano-heading-h3:var(--ok-tamano-32);--ok-tamano-heading-h4:var(--ok-tamano-24);--ok-tamano-heading-h5:var(--ok-tamano-20);--ok-tamano-body-xl:var(--ok-tamano-20);--ok-tamano-body-l:var(--ok-tamano-18);--ok-tamano-body-m:var(--ok-tamano-16);--ok-tamano-body-s:var(--ok-tamano-14);--ok-tamano-body-xs:var(--ok-tamano-12);--ok-tamano-ui-button-l:var(--ok-tamano-17);--ok-tamano-ui-button-s:var(--ok-tamano-14);--ok-tamano-ui-label-l:var(--ok-tamano-16);--ok-tamano-ui-label:var(--ok-tamano-14);--ok-tamano-ui-label-s:var(--ok-tamano-12);--ok-tamano-ui-nav:var(--ok-tamano-15);--ok-tamano-ui-eyebrow:var(--ok-tamano-13);--ok-tamano-ui-eyebrow-s:var(--ok-tamano-11);--ok-tamano-ui-caption:var(--ok-tamano-13);--ok-tamano-ui-badge:var(--ok-tamano-12);--ok-fondo-pagina:var(--ok-arena-100);--ok-fondo-superficie:var(--ok-blanco);--ok-fondo-arena:var(--ok-arena-200);--ok-fondo-oscuro:var(--ok-capital-600);--ok-fondo-profundo:var(--ok-patrimonio-600);--ok-fondo-acento:var(--ok-mango-200);--ok-fondo-acento-suave:var(--ok-mango-100);--ok-texto-principal:var(--ok-capital-600);--ok-texto-secundario:var(--ok-capital-550);--ok-texto-sutil:var(--ok-capital-350);--ok-texto-enlace:var(--ok-mercado-500);--ok-texto-inverso:var(--ok-blanco);--ok-texto-inverso-suave:var(--ok-patrimonio-200);--ok-texto-destacado:var(--ok-mango-200);--ok-borde-sutil:var(--ok-arena-300);--ok-borde-fuerte:var(--ok-capital-600);--ok-borde-acento:var(--ok-mercado-500);--ok-accion-primaria:var(--ok-mercado-500);--ok-accion-primaria-texto:var(--ok-blanco);--ok-accion-energia:var(--ok-limon-200);--ok-accion-energia-texto:var(--ok-capital-600);--ok-texto-etiqueta:var(--ok-arena-700);--ok-texto-precio:var(--ok-patrimonio-600);--ok-icono-principal:var(--ok-capital-600);--ok-icono-acento:var(--ok-mercado-500);--ok-icono-inverso:var(--ok-blanco);--ok-borde-suave:var(--ok-arena-200);--ok-borde-control:var(--ok-capital-400);--ok-accion-primaria-hover:var(--ok-mercado-550);--ok-accion-primaria-presionada:var(--ok-mercado-600);--ok-accion-energia-hover:var(--ok-limon-300);--ok-accion-energia-presionada:var(--ok-limon-300);--ok-accion-contorno-hover:var(--ok-arena-200);--ok-accion-contorno-presionada:var(--ok-arena-300);--ok-borde-foco:var(--ok-mercado-500);--ok-interno:var(--ok-espacio-8);--ok-elemento:var(--ok-espacio-16);--ok-grupo:var(--ok-espacio-32);--ok-seccion:var(--ok-espacio-96);--ok-margen-pagina:var(--ok-espacio-80);--ok-tactil-min:44px;--ok-tactil-principal:48px;--ok-duracion-rapido:.15s;--ok-duracion-medio:.25s;--ok-duracion-lento:.4s;--ok-curva-salida:cubic-bezier(.22, 1, .36, 1);--ok-curva-entrada:cubic-bezier(.4, 0, 1, 1);--ok-curva-estandar:cubic-bezier(.4, 0, .2, 1);--ok-escala-presionado:.98;--ok-escala-foto-hover:1.03;--ok-sombra-xs:0px 2px 6px 0px color-mix(in srgb, var(--ok-patrimonio-600) 10%, transparent);--ok-sombra-s:0px 10px 30px 0px color-mix(in srgb, var(--ok-patrimonio-600) 8%, transparent);--ok-sombra-m:0px 12px 32px 0px color-mix(in srgb, var(--ok-capital-600) 18%, transparent);--ok-sombra-l:0px 18px 40px 0px color-mix(in srgb, var(--ok-patrimonio-600) 12%, transparent);--ok-sombra-xl:0px 24px 60px 0px color-mix(in srgb, var(--ok-patrimonio-600) 25%, transparent);--ok-sombra-barra-inferior:0px -6px 20px 0px color-mix(in srgb, var(--ok-patrimonio-600) 10%, transparent);--ok-brillo-fundador:0px 6px 32px 0px color-mix(in srgb, var(--ok-toronja-300) 45%, transparent);--ok-brillo-fundador-s:0px 6px 20px 0px color-mix(in srgb, var(--ok-toronja-300) 45%, transparent);--ok-desenfoque-resplandor-l:blur(110px);--ok-desenfoque-resplandor-m:blur(60px);--ok-foco-anillo:0px 0px 0px 2px var(--ok-arena-100), 0px 0px 0px 4px var(--ok-mercado-500);--ok-degradado-fundador:linear-gradient(135deg, var(--ok-naranja-300) 0%, var(--ok-toronja-300) 100%);--ok-degradado-energia:linear-gradient(343deg, var(--ok-limon-200) 0%, var(--ok-naranja-300) 35%, var(--ok-toronja-300) 100%);--ok-velo-capital:linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--ok-capital-600) 92%, transparent) 100%)}@media (max-width:767px){:root{--ok-tamano-display-xl:var(--ok-tamano-104);--ok-tamano-display-l:var(--ok-tamano-44);--ok-tamano-heading-h1:var(--ok-tamano-36);--ok-tamano-heading-h2:var(--ok-tamano-32);--ok-tamano-heading-h3:var(--ok-tamano-26);--ok-tamano-heading-h4:var(--ok-tamano-22);--ok-tamano-heading-h5:var(--ok-tamano-18);--ok-tamano-body-xl:var(--ok-tamano-18);--ok-tamano-body-l:var(--ok-tamano-17);--ok-tamano-ui-button-l:var(--ok-tamano-16);--ok-tamano-ui-eyebrow:var(--ok-tamano-12);--ok-elemento:var(--ok-espacio-12);--ok-grupo:var(--ok-espacio-24);--ok-seccion:var(--ok-espacio-64);--ok-margen-pagina:var(--ok-espacio-24)}}.ok-display-xl{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-extrabold);font-size:var(--ok-tamano-display-xl);letter-spacing:-.04em;line-height:.9}.ok-display-l{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-extrabold);font-size:var(--ok-tamano-display-l);letter-spacing:-.04em;line-height:1}.ok-h1{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-extrabold);font-size:var(--ok-tamano-heading-h1);letter-spacing:-.035em;line-height:1.05}.ok-h2{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-extrabold);font-size:var(--ok-tamano-heading-h2);letter-spacing:-.03em;line-height:1.05}.ok-h3{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-heading-h3);letter-spacing:-.025em;line-height:1.15}.ok-h4{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-heading-h4);letter-spacing:-.02em;line-height:1.2}.ok-h5{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-heading-h5);letter-spacing:-.02em;line-height:1.25}.ok-body-xl{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-body-xl);letter-spacing:0;line-height:1.5}.ok-body-l{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-body-l);letter-spacing:0;line-height:1.5}.ok-body-l-bold{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-body-l);letter-spacing:0;line-height:1.5}.ok-body-m{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-body-m);letter-spacing:0;line-height:1.5}.ok-body-m-bold{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-body-m);letter-spacing:0;line-height:1.5}.ok-body-s{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-body-s);letter-spacing:0;line-height:1.45}.ok-body-s-bold{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-body-s);letter-spacing:0;line-height:1.45}.ok-body-xs{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-body-xs);letter-spacing:0;line-height:1.4}.ok-button-l{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-ui-button-l);letter-spacing:0;line-height:1.2}.ok-button-s{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-ui-button-s);letter-spacing:0;line-height:1.2}.ok-label-l{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-medium);font-size:var(--ok-tamano-ui-label-l);letter-spacing:0;line-height:1.3}.ok-label{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-medium);font-size:var(--ok-tamano-ui-label);letter-spacing:0;line-height:1.3}.ok-label-s{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-medium);font-size:var(--ok-tamano-ui-label-s);letter-spacing:0;line-height:1.3}.ok-nav{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-medium);font-size:var(--ok-tamano-ui-nav);letter-spacing:0;line-height:1.2}.ok-eyebrow{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-ui-eyebrow);letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.ok-eyebrow-s{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-ui-eyebrow-s);letter-spacing:.07em;text-transform:uppercase;line-height:1.2}.ok-caption{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-regular);font-size:var(--ok-tamano-ui-caption);letter-spacing:0;line-height:1.4}.ok-badge{font-family:var(--ok-fuente-base);font-weight:var(--ok-peso-bold);font-size:var(--ok-tamano-ui-badge);letter-spacing:0;line-height:1.2}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/marca/dm-sans-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/marca/dm-sans-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ok-fondo-pagina);color:var(--ok-texto-principal);font-family:var(--ok-fuente-base);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,figure{margin:0}ul{padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}:focus-visible{box-shadow:var(--ok-foco-anillo);border-radius:var(--ok-radio-12);outline:none}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.aviso-prueba{background:var(--ok-fondo-oscuro);color:var(--ok-texto-inverso);text-align:center;padding:var(--ok-espacio-8) var(--ok-espacio-16)}.pagina{min-height:100vh}.contenedor{width:100%;max-width:1248px;padding:0 var(--ok-espacio-24);margin:0 auto}.boton{justify-content:center;align-items:center;gap:var(--ok-espacio-8);height:var(--ok-tactil-principal);padding:0 var(--ok-espacio-32);border-radius:var(--ok-radio-12);background:var(--ok-accion-primaria);color:var(--ok-accion-primaria-texto);white-space:nowrap;transition:background-color var(--ok-duracion-rapido) var(--ok-curva-estandar), transform var(--ok-duracion-rapido) var(--ok-curva-estandar);display:inline-flex}.boton:active{background:var(--ok-accion-primaria-presionada);transform:scale(var(--ok-escala-presionado))}@media (hover:hover){.boton:hover{background:var(--ok-accion-primaria-hover)}}.boton--contorno{height:var(--ok-tactil-min);padding:0 var(--ok-espacio-24);color:var(--ok-capital-600);border:1px solid var(--ok-borde-fuerte);background:0 0}.boton--contorno:active{background:var(--ok-accion-contorno-presionada)}@media (hover:hover){.boton--contorno:hover{background:var(--ok-accion-contorno-hover)}}.boton--ancho{width:100%}.boton-redondo{width:var(--ok-tactil-min);height:var(--ok-tactil-min);border-radius:var(--ok-radio-full);background:var(--ok-fondo-superficie);color:var(--ok-icono-principal);box-shadow:var(--ok-sombra-xs);transition:transform var(--ok-duracion-rapido) var(--ok-curva-estandar);flex:none;justify-content:center;align-items:center;display:inline-flex}.boton-redondo:active{transform:scale(var(--ok-escala-presionado))}.pastilla{padding:var(--ok-espacio-8) var(--ok-espacio-16);border-radius:var(--ok-radio-full);background:var(--ok-mango-200);color:var(--ok-capital-600);align-self:flex-start;align-items:center;display:inline-flex}.etiqueta-op{padding:var(--ok-espacio-4) var(--ok-espacio-12);border-radius:var(--ok-radio-full);background:var(--ok-fondo-acento);color:var(--ok-texto-principal);align-self:flex-start;display:inline-flex}.etiqueta-op--chica{padding:var(--ok-espacio-4) var(--ok-espacio-8)}.etiqueta-op--cerrada{background:var(--ok-fondo-oscuro);color:var(--ok-texto-inverso)}.zona-chip{padding:var(--ok-espacio-8) var(--ok-espacio-12);border-radius:var(--ok-radio-full);background:var(--ok-fondo-arena);border:1px solid var(--ok-borde-sutil);color:var(--ok-texto-etiqueta);display:inline-flex}.barra-sup{justify-content:space-between;align-items:center;gap:var(--ok-espacio-16);padding:var(--ok-espacio-16) 0;display:flex}.barra-sup__dir{color:var(--ok-capital-500);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--ok-espacio-8);min-height:var(--ok-tactil-min);display:inline-flex;overflow:hidden}.barra-sup__acciones{align-items:center;gap:var(--ok-espacio-16);display:flex}@media (max-width:899px){.solo-escritorio{display:none!important}}.avatar{border-radius:var(--ok-radio-full);flex:none;position:relative}.avatar img{border-radius:var(--ok-radio-full);object-fit:cover;background:var(--ok-arena-200);width:100%;height:100%}.avatar--fundador{background:var(--ok-degradado-fundador);box-shadow:var(--ok-brillo-fundador-s);padding:3px}.avatar--fundador>span{border-radius:var(--ok-radio-full);background:var(--ok-fondo-pagina);width:100%;height:100%;padding:3px;display:block}.cabecera{padding:var(--ok-espacio-8) 0 var(--ok-espacio-32);gap:var(--ok-espacio-24);flex-direction:column;display:flex}.cabecera__cuerpo{gap:var(--ok-espacio-24);flex-direction:column;min-width:0;display:flex}.identidad{align-items:center;gap:var(--ok-espacio-16);display:flex}.identidad .avatar{width:92px;height:92px}.identidad__nombre{gap:var(--ok-espacio-4);flex-direction:column;min-width:0;display:flex}.identidad__arroba{color:var(--ok-texto-enlace)}.cabecera__rol{color:var(--ok-texto-principal)}.cabecera__presentacion{color:var(--ok-texto-secundario);max-width:60ch}.numeros{gap:var(--ok-espacio-32);display:flex}.numero{gap:var(--ok-espacio-4);flex-direction:column;display:flex}.numero__valor{align-items:center;gap:var(--ok-espacio-8);display:flex}.numero__valor svg{color:var(--ok-icono-acento)}.numero__texto{color:var(--ok-texto-secundario)}.zonas{gap:var(--ok-espacio-8);flex-wrap:wrap;display:flex}.redes{gap:var(--ok-espacio-8) var(--ok-espacio-16);color:var(--ok-texto-enlace);flex-wrap:wrap;display:flex}.redes a{min-height:var(--ok-tactil-min);align-items:center;display:inline-flex}@media (hover:hover){.redes a:hover{text-decoration:underline}}.catalogo{border-top:1px solid var(--ok-arena-200);padding:var(--ok-espacio-32) 0 var(--ok-espacio-24);gap:var(--ok-espacio-16);flex-direction:column;display:flex}.catalogo__cabeza{gap:var(--ok-espacio-16);flex-direction:column;display:flex}.pestanas{align-self:flex-start;gap:var(--ok-espacio-4);padding:var(--ok-espacio-4);border-radius:var(--ok-radio-14);background:var(--ok-fondo-arena);max-width:100%;display:inline-flex;overflow-x:auto}.pestana{min-height:var(--ok-tactil-min);padding:var(--ok-espacio-12) var(--ok-espacio-16);border-radius:var(--ok-radio-10);color:var(--ok-texto-secundario);white-space:nowrap;transition:background-color var(--ok-duracion-rapido) var(--ok-curva-estandar)}.pestana[aria-pressed=true]{background:var(--ok-fondo-superficie);color:var(--ok-texto-principal);box-shadow:var(--ok-sombra-xs);font-weight:var(--ok-peso-bold)}@media (hover:hover){.pestana[aria-pressed=false]:hover{background:color-mix(in srgb, var(--ok-fondo-superficie) 60%, transparent);color:var(--ok-texto-principal)}}.lista{gap:var(--ok-espacio-16);flex-direction:column;display:flex}.subtitulo-cerradas{color:var(--ok-texto-secundario);padding-top:var(--ok-espacio-16)}.tarjeta{background:var(--ok-blanco);border:1px solid var(--ok-borde-suave);border-radius:var(--ok-radio-24);transition:box-shadow var(--ok-duracion-rapido) var(--ok-curva-estandar), transform var(--ok-duracion-rapido) var(--ok-curva-estandar), background-color var(--ok-duracion-rapido) var(--ok-curva-estandar);flex-direction:column;display:flex;overflow:hidden}.tarjeta__foto{background:var(--ok-arena-200);height:250px;position:relative;overflow:hidden}.tarjeta__foto img{object-fit:cover;width:100%;height:100%;transition:transform var(--ok-duracion-medio) var(--ok-curva-estandar)}.tarjeta__texto{gap:var(--ok-espacio-8);padding:var(--ok-espacio-24);flex-direction:column;display:flex}.tarjeta__precio{color:var(--ok-patrimonio-600);align-items:baseline;gap:var(--ok-espacio-4);display:flex}.tarjeta__precio small{font-size:var(--ok-tamano-body-s);font-weight:var(--ok-peso-regular);letter-spacing:0;color:var(--ok-texto-secundario)}.tarjeta__datos{gap:var(--ok-espacio-16);color:var(--ok-capital-550);flex-wrap:wrap;display:flex}.tarjeta:active{background:var(--ok-arena-100);transform:scale(var(--ok-escala-presionado))}@media (hover:hover){.tarjeta:hover{box-shadow:var(--ok-sombra-m)}.tarjeta:hover .tarjeta__foto img{transform:scale(var(--ok-escala-foto-hover))}}.compacta{align-items:center;gap:var(--ok-espacio-16);padding:var(--ok-espacio-12) var(--ok-espacio-16) var(--ok-espacio-12) var(--ok-espacio-12);background:var(--ok-fondo-superficie);border-radius:var(--ok-radio-16);transition:box-shadow var(--ok-duracion-rapido) var(--ok-curva-estandar), transform var(--ok-duracion-rapido) var(--ok-curva-estandar), background-color var(--ok-duracion-rapido) var(--ok-curva-estandar);display:flex}.compacta__foto{border-radius:var(--ok-radio-12);background:var(--ok-arena-200);flex:none;width:104px;height:88px;overflow:hidden}.compacta__foto img{object-fit:cover;width:100%;height:100%;transition:transform var(--ok-duracion-medio) var(--ok-curva-estandar)}.compacta__texto{gap:var(--ok-espacio-4);flex-direction:column;min-width:0;display:flex}.compacta__precio{color:var(--ok-texto-precio)}.compacta__datos{color:var(--ok-texto-secundario)}.compacta:active{background:var(--ok-arena-100);transform:scale(var(--ok-escala-presionado))}@media (hover:hover){.compacta:hover{box-shadow:var(--ok-sombra-m)}.compacta:hover .compacta__foto img{transform:scale(var(--ok-escala-foto-hover))}}.cerrada .tarjeta__foto img,.cerrada .compacta__foto img{filter:grayscale(.6);opacity:.85}.pie{align-items:center;gap:var(--ok-espacio-12);padding:var(--ok-espacio-32) 0;flex-direction:column;display:flex}.pie__hecho{align-items:center;gap:var(--ok-espacio-8);color:var(--ok-texto-secundario);display:flex}.logo{color:var(--ok-texto-enlace);font-weight:var(--ok-peso-bold);letter-spacing:-.025em;align-items:center;gap:1px;font-size:19.2px;line-height:1.15;display:inline-flex}.pie__enlace{color:var(--ok-texto-enlace);min-height:var(--ok-tactil-min);align-items:center;display:inline-flex}.espacio-barra{height:104px}.barra-wa{z-index:20;justify-content:space-between;align-items:center;gap:var(--ok-espacio-12);padding:var(--ok-espacio-12) var(--ok-espacio-24) calc(var(--ok-espacio-24) + env(safe-area-inset-bottom));background:var(--ok-fondo-superficie);border-top:1px solid var(--ok-borde-suave);box-shadow:var(--ok-sombra-barra-inferior);display:flex;position:fixed;bottom:0;left:0;right:0}.barra-wa__agente{align-items:center;gap:var(--ok-espacio-12);flex:1;min-width:0;display:flex}.barra-wa__agente .avatar{width:40px;height:40px}.barra-wa__texto{flex-direction:column;min-width:0;display:flex}.barra-wa__texto>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-wa__sub{color:var(--ok-texto-secundario)}.barra-wa .boton{padding:0 var(--ok-espacio-24);flex:none}.galeria-movil{background:var(--ok-arena-200);height:300px;position:relative}.galeria-movil__pista{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.galeria-movil__pista::-webkit-scrollbar{display:none}.galeria-movil__pista img{object-fit:cover;scroll-snap-align:start;flex:none;width:100%;height:100%}.galeria-movil__arriba{top:var(--ok-espacio-16);left:var(--ok-espacio-16);right:var(--ok-espacio-16);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.galeria-movil__arriba>*{pointer-events:auto}.contador{right:var(--ok-espacio-16);bottom:var(--ok-espacio-12);align-items:center;gap:var(--ok-espacio-8);padding:var(--ok-espacio-4) var(--ok-espacio-12);border-radius:var(--ok-radio-full);background:var(--ok-fondo-oscuro);color:var(--ok-texto-inverso);display:inline-flex;position:absolute}.miniaturas{gap:var(--ok-espacio-8);padding-top:var(--ok-espacio-12);display:flex}.miniatura{border-radius:var(--ok-radio-10);flex:none;width:74px;height:56px;position:relative;overflow:hidden}.miniatura img{object-fit:cover;width:100%;height:100%}.miniatura__mas{background:color-mix(in srgb, var(--ok-capital-600) 70%, transparent);color:var(--ok-arena-100);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.galeria-escritorio{display:none}.prop{flex-direction:column;display:flex}.prop__info{gap:var(--ok-espacio-16);padding-top:var(--ok-espacio-24);flex-direction:column;display:flex}.prop__titulo{color:var(--ok-capital-600)}.prop__zona{align-items:center;gap:var(--ok-espacio-8);color:var(--ok-capital-500);display:flex}.prop__precio{color:var(--ok-mercado-600)}.prop__precio small{font-size:var(--ok-tamano-body-l);letter-spacing:0;font-weight:var(--ok-peso-regular);color:var(--ok-texto-secundario)}.cerrada-aviso{gap:var(--ok-espacio-8);padding:var(--ok-espacio-16);border-radius:var(--ok-radio-16);background:var(--ok-fondo-acento-suave);border:1px solid var(--ok-borde-acento);flex-direction:column;display:flex}.ficha{justify-content:space-between;gap:var(--ok-espacio-8);padding:var(--ok-espacio-16);background:var(--ok-fondo-superficie);border:1px solid var(--ok-borde-suave);border-radius:var(--ok-radio-16);display:flex}.dato{gap:var(--ok-espacio-4);flex-direction:column;min-width:0;display:flex}.dato svg{color:var(--ok-icono-acento)}.dato__texto{color:var(--ok-texto-secundario)}.seccion{gap:var(--ok-espacio-12);padding-top:var(--ok-espacio-32);flex-direction:column;display:flex}.seccion__titulo{color:var(--ok-capital-600)}.seccion__texto{color:var(--ok-capital-500);white-space:pre-line}.vinetas{gap:var(--ok-espacio-8);flex-direction:column;display:flex}.vinetas li{align-items:baseline;gap:var(--ok-espacio-12);color:var(--ok-capital-600);display:flex}.vinetas li:before{content:"";background:var(--ok-mercado-500);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.amenidades{gap:var(--ok-espacio-8);flex-wrap:wrap;display:flex}.requisitos{gap:var(--ok-espacio-16);padding:var(--ok-espacio-24);background:var(--ok-fondo-superficie);border:1px solid var(--ok-borde-suave);border-radius:var(--ok-radio-20);flex-direction:column;display:flex}.requisitos__cabeza{gap:var(--ok-espacio-4);flex-direction:column;display:flex}.requisitos__cabeza p{color:var(--ok-texto-secundario)}.requisitos ul{gap:var(--ok-espacio-12);display:grid}.requisitos li{gap:var(--ok-espacio-12);align-items:flex-start;display:flex}.requisitos li svg{color:var(--ok-icono-acento);flex:none;margin-top:2px}.requisitos__nota{color:var(--ok-texto-secundario);border-top:1px solid var(--ok-borde-suave);padding-top:var(--ok-espacio-12)}.agente-card{gap:var(--ok-espacio-16);padding:var(--ok-espacio-24);background:var(--ok-fondo-superficie);border:1px solid var(--ok-borde-suave);border-radius:var(--ok-radio-20);flex-direction:column;display:flex}.agente-card__eyebrow{color:var(--ok-texto-enlace)}.agente-card__fila{align-items:center;gap:var(--ok-espacio-16);display:flex}.agente-card__fila .avatar{width:56px;height:56px}.agente-card__sub{color:var(--ok-texto-secundario)}.contacto-card{gap:var(--ok-espacio-16);padding:var(--ok-espacio-24);background:var(--ok-fondo-superficie);border:1px solid var(--ok-borde-suave);border-radius:var(--ok-radio-20);flex-direction:column;display:flex}.contacto-card__nota{color:var(--ok-texto-secundario)}.mas{gap:var(--ok-espacio-16);padding:var(--ok-espacio-32) 0;flex-direction:column;display:flex}.mas__cabeza{justify-content:space-between;align-items:center;gap:var(--ok-espacio-16);display:flex}.mas__enlace{color:var(--ok-texto-enlace);min-height:var(--ok-tactil-min);align-items:center;display:inline-flex}.mas__sub{color:var(--ok-texto-secundario)}.visor{z-index:50;background:var(--ok-fondo-pagina);position:fixed;inset:0;overflow-y:auto}.visor__barra{z-index:1;padding:var(--ok-espacio-12) var(--ok-espacio-24);background:color-mix(in srgb, var(--ok-fondo-pagina) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.visor__fotos{gap:var(--ok-espacio-8);max-width:960px;padding:0 var(--ok-espacio-8) var(--ok-espacio-48);margin:0 auto;display:grid}.visor__fotos img{border-radius:var(--ok-radio-12);background:var(--ok-arena-200);width:100%;height:auto}.aviso-flotante{z-index:60;padding:var(--ok-espacio-12) var(--ok-espacio-16);border-radius:var(--ok-radio-12);background:var(--ok-fondo-oscuro);color:var(--ok-texto-inverso);box-shadow:var(--ok-sombra-m);position:fixed;bottom:120px;left:50%;transform:translate(-50%)}.simple{justify-content:center;gap:var(--ok-espacio-16);min-height:70vh;padding:var(--ok-espacio-48) 0;flex-direction:column;max-width:560px;display:flex}.simple p{color:var(--ok-texto-secundario)}.simple ul{gap:var(--ok-espacio-8);flex-direction:column;display:flex}@media (min-width:900px){.solo-movil{display:none!important}.barra-sup{padding:var(--ok-espacio-24) 0}.espacio-barra{display:none}.cabecera{align-items:flex-start;gap:var(--ok-espacio-32);padding:var(--ok-espacio-32) 0 var(--ok-espacio-48);flex-direction:row}.cabecera .avatar--grande{width:136px;height:136px}.cabecera__cuerpo{gap:var(--ok-espacio-16);flex:1}.cabecera__linea{align-items:center;gap:var(--ok-espacio-16);flex-wrap:wrap;display:flex}.catalogo{padding:var(--ok-espacio-48) 0;gap:var(--ok-espacio-32)}.catalogo__cabeza{flex-direction:row;justify-content:space-between;align-items:center}.lista{gap:var(--ok-espacio-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lista .subtitulo-cerradas{grid-column:1/-1}.galeria-escritorio{gap:var(--ok-espacio-8);border-radius:var(--ok-radio-24);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;height:480px;display:grid;position:relative;overflow:hidden}.galeria-escritorio button{background:var(--ok-arena-200);position:relative;overflow:hidden}.galeria-escritorio button:first-child{grid-row:1/3}.galeria-escritorio img{object-fit:cover;width:100%;height:100%;transition:transform var(--ok-duracion-medio) var(--ok-curva-estandar)}.galeria-escritorio button:hover img{transform:scale(var(--ok-escala-foto-hover))}.galeria-escritorio--1{grid-template-columns:1fr}.galeria-escritorio--1 button:first-child{grid-row:1/3}.galeria-escritorio--3{grid-template-columns:2fr 1fr}.galeria-escritorio .ver-fotos{right:var(--ok-espacio-16);bottom:var(--ok-espacio-16);align-items:center;gap:var(--ok-espacio-8);padding:var(--ok-espacio-8) var(--ok-espacio-16);border-radius:var(--ok-radio-10);background:var(--ok-fondo-superficie);box-shadow:var(--ok-sombra-xs);grid-row:auto;display:inline-flex;position:absolute;overflow:visible}.prop{gap:var(--ok-espacio-48);padding-top:var(--ok-espacio-32);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.prop__lateral{top:var(--ok-espacio-24);gap:var(--ok-espacio-16);flex-direction:column;display:flex;position:sticky}.prop__info{padding-top:0}.mas .lista{grid-template-columns:repeat(3,minmax(0,1fr))}}
