.nx-pcabeza{padding:168px var(--margen) 128px;background:linear-gradient(46.42deg, #fff6e400 36%, #fff6e48c 49%, #fff6e400 62%), var(--estuco);position:relative;overflow:hidden}.nx-pcabeza__texto{max-width:1200px;position:relative}.nx-pcabeza__h1{max-width:62ch;font-size:var(--t-6);letter-spacing:.16em;text-transform:uppercase;color:var(--a-tinta-2);font-weight:700;font-stretch:112%;line-height:1.55}.nx-pcabeza__h1 span{white-space:nowrap}.nx-titulo--pagina{font-size:var(--t-1);white-space:nowrap;margin-top:26px;line-height:.9}.nx-pcabeza .nx-entrada{margin-top:30px}.nx-puertas{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:76px;display:grid;position:relative}.nx-puerta{color:var(--a-tinta);outline-offset:6px;border-radius:26px;flex-direction:column;text-decoration:none;display:flex}.nx-puerta__foto{aspect-ratio:4/5;box-shadow:var(--a-sombra-corta);border-radius:26px;display:block;position:relative;overflow:hidden}.nx-puerta__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--sal);transform:scale(1.02)}.nx-puerta:hover .nx-puerta__foto img,.nx-puerta:focus-visible .nx-puerta__foto img{transform:scale(1.08)}.nx-puerta__nombre{text-transform:uppercase;margin-top:18px;font-size:25px;font-weight:820;font-stretch:76%;line-height:1}.nx-puerta__cuenta{color:var(--a-tinta-2);align-items:center;gap:8px;margin-top:8px;font-size:14.5px;font-weight:600;display:inline-flex}.nx-puerta__cuenta svg,.nx-servicio__ir svg,.nx-sitio__ir svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:15px;height:15px;transition:transform .35s var(--sal);flex:none}.nx-puerta:hover .nx-puerta__cuenta svg{transform:translateY(3px)}.nx-frente{padding:140px var(--margen);background:var(--a-papel);scroll-margin-top:40px;position:relative}.nx-frente--espejo{background:var(--a-papel-2)}.nx-frente__cabeza{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px 72px;display:grid}.nx-frente--espejo .nx-frente__cabeza{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.nx-frente--espejo .nx-frente__escena{order:-1}.nx-frente__rotulo{font-size:var(--t-6);letter-spacing:.16em;text-transform:uppercase;color:var(--a-tinta-2);font-weight:700;font-stretch:112%}.nx-frente__titulo{margin-top:18px}.nx-frente .nx-entrada{margin-top:24px}.nx-frente__escena{border-radius:30px;overflow:hidden;box-shadow:0 1px 2px #16131d14,0 44px 80px -44px #16131d80}.nx-escena{aspect-ratio:2048/1152;position:relative;overflow:hidden}.nx-escena>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ac-ui--fija{opacity:1;visibility:visible;transform:none}.nx-escena__nota{z-index:2;color:var(--a-tinta);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf9fdcc;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600;position:absolute;bottom:12px;left:14px}.nx-servicios{border-top:1px solid #16131d24;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:76px;display:grid}.nx-servicios li{border-bottom:1px solid #16131d24}.nx-servicio{height:100%;color:var(--a-tinta);grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;padding:26px 0 28px 36px;text-decoration:none;display:grid;position:relative}.nx-servicio:before{content:"";background:var(--a-tinta);width:15px;height:8px;transition:transform .45s var(--sal);border-radius:1px;position:absolute;top:35px;left:3px;transform:skew(43.58deg)}.nx-servicio:hover:before,.nx-servicio:focus-visible:before{transform:translate(5px)skew(43.58deg)}.nx-servicio__nombre{grid-column:1;font-size:20px;font-weight:700;line-height:1.25}.nx-servicio__linea{max-width:48ch;color:var(--a-tinta-2);grid-column:1;font-size:16px;line-height:1.55}.nx-servicio__ir{white-space:nowrap;color:var(--a-tinta-2);opacity:0;transition:opacity .3s, transform .4s var(--sal), color .3s;grid-area:1/2/span 2;align-self:center;align-items:center;gap:8px;font-size:13.5px;font-weight:650;display:inline-flex;transform:translate(-6px)}.nx-servicio:hover .nx-servicio__ir,.nx-servicio:focus-visible .nx-servicio__ir{opacity:1;color:var(--a-tinta);transform:none}.nx-servicio:hover .nx-servicio__ir svg{transform:translate(2px,-2px)}.nx-prueba{margin-top:88px}.nx-prueba__estado{letter-spacing:.1em;text-transform:uppercase;color:var(--a-tinta-2);align-items:center;gap:10px;font-size:12.5px;font-weight:700;font-stretch:108%;display:inline-flex}.nx-prueba__estado i{background:#22a06b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #22a06b29}.nx-prueba__titulo{font-size:var(--t-3);text-transform:uppercase;text-wrap:balance;margin-top:14px;font-weight:820;font-stretch:76%;line-height:1;display:block}.nx-prueba__titulo em{font-family:var(--nx-serif), Georgia, serif;text-transform:none;letter-spacing:-.03em;font-variation-settings:"opsz" 72;font-style:italic;font-weight:460;font-stretch:100%}.nx-prueba__cuerpo{max-width:56ch;color:var(--a-tinta-2);margin-top:16px;font-size:17px;line-height:1.6;display:block}.nx-prueba .nx-enlace{margin-top:24px}.nx-prueba--planta{background:var(--n-fondo);color:var(--n-texto);border-radius:34px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:44px;padding:24px 48px 24px 24px;text-decoration:none;display:grid;box-shadow:0 44px 80px -44px #16131db3}.nx-prueba--planta .nx-prueba__imagen{border-radius:20px;display:block;overflow:hidden}.nx-prueba--planta img{width:100%;transition:transform 1.2s var(--sal)}.nx-prueba--planta:hover img{transform:scale(1.03)}.nx-prueba--planta .nx-prueba__estado,.nx-prueba--planta .nx-prueba__cuerpo{color:var(--n-texto-2)}.nx-prueba--planta .nx-prueba__titulo em{color:var(--luz)}.nx-prueba--planta .nx-enlace{color:var(--n-texto);display:inline-flex}.nx-prueba--planta:hover .nx-enlace svg{transform:translate(4px)}.nx-prueba--caso{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:64px;display:grid}.nx-prueba__lista{gap:10px;margin-top:22px;display:grid}.nx-prueba__lista li{padding-left:32px;font-size:16px;font-weight:600;position:relative}.nx-prueba__lista li:before{content:"";background:var(--a-tinta);border-radius:1px;width:15px;height:8px;position:absolute;top:.55em;left:3px;transform:skew(43.58deg)}.nx-prueba__acciones{flex-wrap:wrap;gap:14px 30px;margin-top:4px;display:flex}.nx-enlace--suave{color:var(--a-tinta-2)}.nx-prueba__telefono{background:#0e0d12;border-radius:42px;justify-self:center;width:min(290px,100%);padding:9px;transform:rotate(3deg);box-shadow:0 44px 80px -36px #16131d9e}.nx-prueba__telefono img{border-radius:33px;width:100%}.nx-prueba--sitios .nx-prueba__estado{margin-bottom:28px}.nx-sitios{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.nx-sitio{color:var(--a-tinta);flex-direction:column;gap:4px;text-decoration:none;display:flex}.nx-sitio__marco{aspect-ratio:16/10;box-shadow:var(--a-sombra-corta);background:#fff;border-radius:16px;display:block;overflow:hidden}.nx-sitio__marco img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform 1.2s var(--sal)}.nx-sitio:hover .nx-sitio__marco img{transform:scale(1.05)}.nx-sitio__nombre{margin-top:14px;font-size:18px;font-weight:750}.nx-sitio__rubro{color:var(--a-tinta-2);font-size:14px;line-height:1.45}.nx-sitio__ir{align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:650;display:inline-flex}.nx-sitio:hover .nx-sitio__ir svg{transform:translate(2px,-2px)}.nx-prueba--academia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:64px;display:grid}.nx-peldanos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.nx-peldano{min-height:calc(200px + var(--i) * 52px);background:var(--a-papel);box-shadow:var(--a-sombra-corta);border-radius:22px;align-content:end;gap:6px;padding:22px 20px;display:grid}.nx-peldano:last-child{background:var(--a-tinta);color:var(--n-texto)}.nx-peldano__nivel{letter-spacing:.1em;text-transform:uppercase;color:var(--a-tinta-2);font-size:12px;font-weight:700}.nx-peldano__nombre{text-transform:uppercase;font-size:25px;font-weight:820;font-stretch:76%;line-height:1}.nx-peldano__para{color:var(--a-tinta-2);font-size:14.5px;line-height:1.45}.nx-peldano__precio{letter-spacing:-.01em;margin-top:8px;font-size:22px;font-weight:750}.nx-peldano:last-child .nx-peldano__nivel,.nx-peldano:last-child .nx-peldano__para{color:var(--n-texto-2)}@media (max-width:1100px){.nx-puertas{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-frente__cabeza,.nx-frente--espejo .nx-frente__cabeza{grid-template-columns:minmax(0,1fr)}.nx-frente--espejo .nx-frente__escena{order:0}.nx-prueba--planta,.nx-prueba--caso,.nx-prueba--academia{grid-template-columns:minmax(0,1fr)}.nx-prueba--planta{padding:18px 18px 30px}.nx-sitios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:819px){.nx-pcabeza{padding:124px 20px 88px}.nx-pcabeza__h1 span{white-space:normal}.nx-titulo--pagina{font-size:min(var(--t-1), 11.4vw)}.nx-puertas{gap:14px;margin-top:52px}.nx-puerta__foto{aspect-ratio:1/1.08;border-radius:20px}.nx-puerta__nombre{font-size:20px}.nx-frente{padding:96px 20px}.nx-servicios{grid-template-columns:minmax(0,1fr);margin-top:56px}.nx-servicio{grid-template-columns:minmax(0,1fr);padding:22px 0 24px 32px}.nx-servicio:before{top:31px}.nx-servicio__ir{opacity:1;color:var(--a-tinta);grid-area:auto/1;margin-top:8px;transform:none}.nx-prueba{margin-top:64px}.nx-prueba__titulo{font-size:32px}.nx-prueba__telefono{width:min(250px,80%)}.nx-sitios{grid-template-columns:minmax(0,1fr);gap:34px}.nx-peldanos{grid-template-columns:minmax(0,1fr)}.nx-peldano{min-height:0}}@media (hover:none){.nx-servicio__ir{opacity:1;color:var(--a-tinta);transform:none}}
