.lp{--lp-h1:clamp(44px, 6vw, 76px);--lp-h2:clamp(32px, 4vw, 52px);--lp-h3:clamp(26px, 2.6vw, 34px);--lp-lead:20px;--lp-seccion:136px;--lp-nav:72px;--lp-ease:cubic-bezier(.16, 1, .3, 1);--lp-sombra-pieza:0 1px 3px #1e1b2e0a, 0 28px 64px -28px #1e1b2e52;--lp-sombra-suave:0 1px 2px #1e1b2e0a, 0 4px 12px -4px #1e1b2e12;background:var(--superficie);min-height:100dvh;color:var(--tinta);font:400 17px/1.55 var(--font-nunito-sans), "Segoe UI", Arial, sans-serif}.lp h1,.lp h2,.lp h3{font-family:var(--font-quicksand), "Trebuchet MS", "Segoe UI", sans-serif;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:700}.lp h2{font-size:var(--lp-h2);letter-spacing:-.025em;line-height:1.1}.lp h3{font-size:var(--lp-h3);letter-spacing:-.02em;line-height:1.15}.lp section[id]{scroll-margin-top:calc(var(--lp-nav) + 24px)}.lp-wrap{width:min(100% - 32px,1200px);margin-inline:auto}.lp-link{min-height:48px;color:var(--indigo);white-space:nowrap;border-radius:10px;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.lp-link:hover{text-underline-offset:5px;text-decoration:underline}.lp-link--tinta{color:var(--tinta);font-weight:600}.lp-link--claro{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--lila);text-decoration-color:var(--lila);text-underline-offset:6px}.lp-link:focus-visible,.lp-nav__logo:focus-visible,.lp-preguntas summary:focus-visible{outline:3px solid var(--lila);outline-offset:3px}.lp-cta{min-height:58px;padding:0 32px;font-size:17px;text-decoration:none}.lp-nav{z-index:40;box-shadow:inset 0 -1px 0 var(--divisor);background:#fff;position:sticky;top:0}.lp-nav__inner{height:var(--lp-nav);justify-content:space-between;align-items:center;gap:var(--esp-20);display:flex}.lp-nav__logo{border-radius:10px;display:block}.lp-nav__logo img{width:auto;height:30px;display:block}.lp-nav__secciones{gap:var(--esp-32);display:flex}.lp-nav__links{align-items:center;gap:var(--esp-20);display:flex}.lp-nav__cta{min-height:48px;text-decoration:none}.lp-nav__menu{width:48px;height:48px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:none}.lp-nav__menu:hover{background:var(--indigo-suave)}.lp-nav__menu:focus-visible,.lp-menu__link:focus-visible{outline:3px solid var(--lila);outline-offset:3px}.lp-menu{inset:var(--lp-nav) 0 0;z-index:40;overscroll-behavior:contain;background:#fff;position:fixed;overflow-y:auto}.lp-menu[hidden]{display:none}.lp-menu__lista{padding:var(--esp-12) 0 var(--esp-32);flex-direction:column;display:flex}.lp-menu__link{min-height:52px;color:var(--tinta);box-shadow:inset 0 -1px 0 var(--divisor);align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:flex}.lp-menu__cta{min-height:52px;margin-top:var(--esp-20);text-decoration:none}.lp-hero{z-index:1;background:var(--tinta);color:#fff;padding:112px 0 136px;position:relative}.lp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:80px;display:grid}.lp-hero h1{font-size:var(--lp-h1);letter-spacing:-.035em;line-height:1.04}.lp-hero h1 em{color:var(--lila);font-style:normal}.lp-hero__texto>p{max-width:32ch;margin:var(--esp-32) 0 var(--esp-44);color:var(--on-dark-secondary);font-size:var(--lp-lead);line-height:1.5}.lp-hero__acciones{align-items:center;gap:var(--esp-16) var(--esp-32);flex-wrap:wrap;display:flex}.lp-pieza{color:var(--tinta);margin:0}.lp-pieza .owner-card__top{align-items:flex-start}.lp-pieza__rotulo{margin:0 0 var(--esp-10);color:var(--gris);font-size:15px;font-weight:700}.lp-pieza .owner-card,.lp-pieza .owner-list,.lp-pieza .owner-notice,.lp-pieza .tenant-calendar{box-shadow:var(--lp-sombra-suave)}.lp-pieza--inicio .owner-portfolio{box-shadow:var(--lp-sombra-pieza);grid-template-columns:1fr}.lp-pieza__superpuesta{width:min(440px,88%);margin:var(--esp-16) 0 0 -56px}.lp-pieza__superpuesta .owner-notice{box-shadow:var(--lp-sombra-pieza)}@media (prefers-reduced-motion:no-preference){.lp-pieza--inicio .owner-portfolio{animation:lp-sube .8s var(--lp-ease) both}.lp-pieza__superpuesta{animation:lp-sube .8s .35s var(--lp-ease) both}}@keyframes lp-sube{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.lp-seccion{padding:var(--lp-seccion) 0}.lp-banda--blanca{background:#fff}.lp-banda--lila{background:var(--indigo-suave)}.lp-encabezado{max-width:680px}.lp-encabezado p{margin:var(--esp-20) 0 0;color:var(--gris);font-size:var(--lp-lead)}.lp-tareas__lista{gap:var(--esp-26);margin:64px 0 0;padding:0 0 0 clamp(0px,12vw,180px);list-style:none;display:grid}.lp-tareas__lista li{max-width:24ch;color:var(--gris);font:600 clamp(24px, 3.2vw, 40px)/1.25 var(--font-quicksand), sans-serif;letter-spacing:-.02em}.lp-tareas__lista span{background:linear-gradient(var(--rosa), var(--rosa)) no-repeat 0 58% / 100% 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-tareas__cierre{font:700 clamp(28px, 3.8vw, 48px)/1.15 var(--font-quicksand), sans-serif;letter-spacing:-.025em;margin:72px 0 0;padding-left:clamp(0px,12vw,180px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-tareas__lista span{animation:linear both lp-tachar;animation-timeline:view();animation-range:entry 80% cover 45%}}}@keyframes lp-tachar{0%{background-size:0% 3px}to{background-size:100% 3px}}.lp-mes__grilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:88px;margin-top:72px;display:grid}.lp-calendario{padding:var(--esp-32);background:var(--superficie);border-radius:20px;margin:0}.lp-calendario__semana,.lp-calendario__dias{gap:var(--esp-6);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.lp-calendario__semana span{padding-bottom:var(--esp-10);color:var(--gris);text-align:center;font-size:15px;font-weight:700}.lp-calendario__dia{aspect-ratio:1;font:600 17px var(--font-quicksand), sans-serif;font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;display:grid}.lp-calendario__dia--aviso{background:var(--indigo);color:#fff;font-weight:700}.lp-calendario__dia--vence{box-shadow:inset 0 0 0 2px var(--tinta);font-weight:700}.lp-calendario__clave{gap:var(--esp-10) var(--esp-26);margin-top:var(--esp-20);padding-top:var(--esp-18);box-shadow:inset 0 1px 0 var(--divisor);color:var(--gris);flex-wrap:wrap;font-size:15px;display:flex}.lp-calendario__clave span{align-items:center;gap:var(--esp-8);display:inline-flex}.lp-calendario__muestra{border-radius:999px;width:14px;height:14px}.lp-calendario__muestra--aviso{background:var(--indigo)}.lp-calendario__muestra--vence{box-shadow:inset 0 0 0 2px var(--tinta)}.lp-mes__avisos{margin:0;padding:0;list-style:none}.lp-mes__avisos li{gap:var(--esp-20);padding:var(--esp-26) 0;grid-template-columns:48px minmax(0,1fr);display:grid}.lp-mes__avisos li:first-child{padding-top:0}.lp-mes__avisos li+li{box-shadow:inset 0 1px 0 var(--borde)}.lp-mes__dia{background:var(--indigo);color:#fff;width:48px;height:48px;font:700 18px var(--font-quicksand), sans-serif;border-radius:999px;place-items:center;display:grid}.lp-mes__avisos p{margin:0}.lp-mes__para{color:var(--indigo);font-size:15px;font-weight:700}.lp-mes__avisos .lp-mes__texto{margin-top:var(--esp-6);font-size:19px;line-height:1.45}.lp .lp-stack__titulo{margin-bottom:var(--esp-26)}.lp-momento{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;padding:96px 0;display:grid}.lp-momento+.lp-momento{box-shadow:inset 0 1px 0 var(--borde)}.lp-momento:first-of-type{padding-top:56px}.lp-momento:last-child{padding-bottom:0}.lp-momento__texto{top:calc(var(--lp-nav) + 56px);align-self:start;position:sticky}.lp-momento__texto>p{margin:var(--esp-18) 0 0;color:var(--gris);font-size:var(--lp-lead)}.lp-momento__texto ul{gap:var(--esp-14);margin:var(--esp-32) 0 0;padding:var(--esp-26) 0 0;box-shadow:inset 0 1px 0 var(--borde);list-style:none;display:grid}.lp-momento__texto li{align-items:flex-start;gap:var(--esp-12);display:flex}.lp-momento__texto li svg{color:var(--indigo);flex:none;margin-top:4px}.lp-momento__piezas{gap:var(--esp-32);flex-direction:column;display:flex}.lp-momento__piezas .owner-card+.owner-card{margin-top:0}.lp-momento__piezas .owner-link-box{margin-top:var(--esp-20)}.lp-pieza--portal .tenant-calendar__months{box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.lp-pieza--portal .tenant-calendar__month{cursor:default;min-height:104px}.lp-pieza .owner-card h2{letter-spacing:0;font-size:20px}.lp-pieza .owner-card .owner-document{margin-top:var(--esp-18)}.lp-empezar h2{max-width:16ch}.lp-empezar__pasos{gap:var(--esp-26);margin:var(--esp-44) 0 0;font:700 clamp(22px, 2.2vw, 28px)/1.3 var(--font-quicksand), sans-serif;letter-spacing:-.015em;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.lp-empezar__pasos li{align-items:flex-start;gap:var(--esp-20);display:flex}.lp-empezar__flecha{color:var(--lila);margin-top:6px;display:inline-flex}.lp-preguntas__grilla{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:88px;display:grid}.lp-preguntas__lista{box-shadow:var(--lp-sombra-suave);background:#fff;border-radius:20px}.lp-preguntas details+details{box-shadow:inset 0 1px 0 var(--divisor)}.lp-preguntas summary{justify-content:space-between;align-items:center;gap:var(--esp-16);min-height:72px;padding:var(--esp-20) 28px;cursor:pointer;border-radius:20px;font-size:18px;font-weight:700;list-style:none;display:flex}.lp-preguntas summary::-webkit-details-marker{display:none}.lp-preguntas summary svg{color:var(--indigo);transition:transform .2s var(--lp-ease);flex:none}.lp-preguntas details[open] summary svg{transform:rotate(45deg)}.lp-preguntas details p{padding:0 28px var(--esp-26);color:var(--gris);margin:0}.lp-final__inner{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:64px;display:grid}.lp-final h2{letter-spacing:-.035em;max-width:16ch;font-size:clamp(40px,5.6vw,72px);line-height:1.04}.lp-final__accion{flex-direction:column;align-items:flex-start;display:flex}.lp-final__accion p{margin:0 0 var(--esp-20);color:var(--gris);font-size:var(--lp-lead)}.lp-pie{padding:88px 0 var(--esp-32);box-shadow:inset 0 1px 0 var(--divisor);background:#fff}.lp-pie__arriba{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:48px;display:grid}.lp-pie__logo{width:auto;height:34px;display:block}.lp-pie__marca p{max-width:18ch;margin:var(--esp-18) 0 0;font:600 22px/1.3 var(--font-quicksand), sans-serif}.lp-pie__columna{flex-direction:column;align-items:flex-start;display:flex}.lp-pie__columna p{margin:0 0 var(--esp-6);color:var(--gris);font-size:15px;font-weight:700}.lp-pie__legal{padding-top:var(--esp-20);box-shadow:inset 0 1px 0 var(--divisor);color:var(--gris);margin:72px 0 0;font-size:15px}@media (prefers-reduced-motion:reduce){.lp-preguntas summary svg{transition:none}}@media (max-width:900px){.lp{--lp-seccion:104px}.lp-nav__secciones,.lp-nav__links{display:none}.lp-nav__menu{display:inline-flex}.lp-hero{padding:64px 0 88px}.lp-hero__grid,.lp-mes__grilla,.lp-momento,.lp-preguntas__grilla,.lp-final__inner,.lp-pie__arriba{grid-template-columns:1fr;gap:48px}.lp-pieza__superpuesta{width:auto;margin:var(--esp-12) 0 0}.lp-tareas__lista,.lp-tareas__cierre{padding-left:0}.lp-mes__grilla{margin-top:48px}.lp-momento{gap:40px;padding:72px 0}.lp-momento__texto{position:static}.lp-final__inner{gap:var(--esp-26)}.lp-pie__arriba{gap:var(--esp-32)}}@media (max-width:620px){.lp{--lp-seccion:80px;--lp-nav:64px;--lp-lead:18px}.lp-nav__logo img{height:26px}.lp-hero__texto>p{margin:var(--esp-20) 0 var(--esp-26)}.lp-hero__acciones{align-items:stretch;gap:var(--esp-8);flex-direction:column}.lp-hero__acciones .lp-link{justify-content:center}.lp-cta{width:100%}.lp-tareas__lista{gap:var(--esp-20);margin-top:40px}.lp-tareas__cierre{margin-top:48px}.lp-calendario{padding:var(--esp-18)}.lp-calendario__dia{font-size:15px}.lp-mes__avisos li{gap:var(--esp-14);grid-template-columns:40px minmax(0,1fr)}.lp-mes__dia{width:40px;height:40px;font-size:16px}.lp-mes__avisos .lp-mes__texto{font-size:17px}.lp-momento__piezas{gap:var(--esp-20)}.lp-empezar__pasos{grid-template-columns:1fr}.lp-empezar__pasos li{gap:var(--esp-12);flex-direction:column}.lp-empezar__flecha{margin-top:0;transform:rotate(90deg)}.lp-preguntas summary{padding:var(--esp-16) var(--esp-20);font-size:17px}.lp-preguntas details p{padding:0 var(--esp-20) var(--esp-18)}.lp-pie{padding-top:56px}.lp-pie__legal{margin-top:48px}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp--scroll .lp-seccion h2{animation:linear both lps-aparece;animation-timeline:view();animation-range:entry cover 28%}.lp--scroll .lp-tareas__lista li{view-timeline:--lps-tarea block}.lp--scroll .lp-tareas__lista span{animation:linear both lps-tarea;animation-timeline:--lps-tarea;animation-range:entry 60% cover 52%}.lp--scroll .lp-tareas__cierre{transform-origin:0;animation:linear both lps-crece;animation-timeline:view();animation-range:entry 20% cover 45%}.lp--scroll .lp-mes__recorrido{view-timeline:--lps-mes block;height:320vh}.lp--scroll .lp-mes__grilla{top:var(--lp-nav);height:calc(100dvh - var(--lp-nav));align-items:center;margin-top:0;position:sticky}.lp--scroll .lp-mes__avisos{display:grid}.lp--scroll .lp-mes__avisos li{gap:var(--esp-26);box-shadow:none;grid-area:1/1;grid-template-columns:64px minmax(0,1fr);align-items:start;padding:0;animation:linear both lps-aviso;animation-timeline:--lps-mes}.lp--scroll .lp-mes__avisos .lp-mes__dia{width:64px;height:64px;font-size:24px}.lp--scroll .lp-mes__avisos .lp-mes__para{font-size:17px}.lp--scroll .lp-mes__avisos .lp-mes__texto{margin-top:var(--esp-10);font:600 clamp(24px, 2.4vw, 32px)/1.3 var(--font-quicksand), sans-serif;letter-spacing:-.015em}.lp--scroll .lp-mes__avisos li:first-child{animation-name:lps-aviso-primero;animation-range:contain contain 25%}.lp--scroll .lp-mes__avisos li:nth-child(2){animation-range:contain 25% contain 50%}.lp--scroll .lp-mes__avisos li:nth-child(3){animation-range:contain 50% contain 75%}.lp--scroll .lp-mes__avisos li:nth-child(4){animation-name:lps-aviso-ultimo;animation-range:contain 75%}.lp--scroll .lp-calendario__dia--n2{animation:linear both lps-dia;animation-timeline:--lps-mes;animation-range:contain 25% contain 30%}.lp--scroll .lp-calendario__dia--n3{animation:linear both lps-dia;animation-timeline:--lps-mes;animation-range:contain 50% contain 55%}.lp--scroll .lp-calendario__dia--n4{animation:linear both lps-dia;animation-timeline:--lps-mes;animation-range:contain 75% contain 80%}.lp--scroll .lp-momento{view-timeline:--lps-momento block}.lp--scroll .lp-momento__texto>*{animation:linear both lps-aparece;animation-timeline:--lps-momento;animation-range:entry 5% entry 45%}.lp--scroll .lp-momento__piezas>.lp-pieza{animation:linear both lps-entra;animation-timeline:view();animation-range:entry cover 32%}.lp--scroll .lp-empezar__pasos li{animation:linear both lps-aparece;animation-timeline:view()}.lp--scroll .lp-empezar__pasos li:first-child{animation-range:entry cover 22%}.lp--scroll .lp-empezar__pasos li:nth-child(2){animation-range:entry 30% cover 30%}.lp--scroll .lp-empezar__pasos li:nth-child(3){animation-range:entry 60% cover 38%}.lp--scroll .lp-preguntas details{animation:linear both lps-aparece;animation-timeline:view();animation-range:entry entry 90%}.lp--scroll .lp-final h2{transform-origin:0 100%;animation:linear both lps-crece;animation-timeline:view();animation-range:entry 10% cover 42%}.lp--scroll .lp-final__accion{animation:linear both lps-aparece;animation-timeline:view();animation-range:entry 30% cover 45%}@media (min-width:901px){.lp--scroll .lp-hero{view-timeline:--lps-hero block;height:240vh;padding:0}.lp--scroll .lp-hero__pin{top:var(--lp-nav);height:calc(100dvh - var(--lp-nav));align-items:center;display:flex;position:sticky}.lp--scroll .lp-pieza--inicio>div{perspective:1400px}.lp--scroll .lp-pieza--inicio .owner-portfolio{transform-origin:bottom;animation:linear both lps-abre;animation-timeline:--lps-hero;animation-range:contain contain 50%}.lp--scroll .lp-pieza__superpuesta{animation:linear both lps-aparece;animation-timeline:--lps-hero;animation-range:contain 38% contain 66%}.lp--scroll .lp-hero__texto{animation:linear both lps-se-va;animation-timeline:--lps-hero;animation-range:contain 74%}}@media (max-width:900px){.lp--scroll .lp-pieza--inicio>div{perspective:1000px}.lp--scroll .lp-pieza--inicio .owner-portfolio{transform-origin:bottom;animation:linear both lps-abre;animation-timeline:view();animation-range:entry cover 40%}.lp--scroll .lp-pieza__superpuesta{animation:linear both lps-aparece;animation-timeline:view();animation-range:entry cover 30%}.lp--scroll .lp-mes__grilla{align-content:center;gap:var(--esp-26)}.lp--scroll .lp-mes__avisos li{gap:var(--esp-16);grid-template-columns:48px minmax(0,1fr)}.lp--scroll .lp-mes__avisos .lp-mes__dia{width:48px;height:48px;font-size:19px}.lp--scroll .lp-mes__avisos .lp-mes__texto{font-size:21px}}}}@keyframes lps-aparece{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes lps-entra{0%{opacity:0;transform:translateY(88px)scale(.94)}to{opacity:1;transform:none}}@keyframes lps-crece{0%{opacity:.15;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes lps-abre{0%{transform:rotateX(24deg)scale(.88)translateY(32px)}to{transform:none}}@keyframes lps-se-va{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-56px)}}@keyframes lps-aviso{0%{opacity:0;transform:translateY(40px)}22%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-40px)}}@keyframes lps-aviso-primero{0%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-40px)}}@keyframes lps-aviso-ultimo{0%{opacity:0;transform:translateY(40px)}22%,to{opacity:1;transform:none}}@keyframes lps-dia{0%{color:var(--tinta);background:0 0;transform:scale(.9)}to{background:var(--indigo);color:#fff;transform:none}}@keyframes lps-tarea{0%{color:var(--borde-campo);background-size:0% 3px}55%{color:var(--tinta);background-size:0% 3px}to{color:var(--gris);background-size:100% 3px}}