.ls{--bg: var(--pagina);--bg-alt: var(--banda-lila);--surface: var(--blanco);--ink: var(--tinta-indigo);--ink-soft: var(--texto);--ink-muted: var(--texto-suave);--accent: var(--indigo);--accent-soft: var(--lila);--accent-tint: var(--lila-tinte);--cta: var(--indigo-hondo);--cta-ink: var(--blanco);--line: var(--linea);--radius-sm: 6px;--radius-md: 14px;--radius-lg: 28px;--radius-pill: var(--radio-boton);--shadow-soft: 0 20px 60px -30px rgb(53 58 92 / .25);--shadow-card: 0 2px 10px rgb(53 58 92 / .05);--ease: cubic-bezier(.25, 1, .5, 1);--font-display: var(--fuente);--font-body: var(--fuente);--display-weight: 300;--display-tracking: -.01em;--display-leading: 1.08;--color-salvia-claro: var(--banda-lila);--color-salvia: var(--lila);--color-indigo: var(--accent);--color-blanco: var(--blanco);--color-tinta: var(--tinta-indigo);--color-foco: var(--indigo);--ancho-foco: 2px;--peso-ligero: 300;--peso-medio: 400;--peso-fuerte: 700;--radio-tarjeta: var(--radius-md);--ancho-contenedor: 1124px;--seccion-x-movil: 28px;--seccion-x-escritorio: 28px;--espacio-1: 4px;--espacio-2: 8px;--espacio-3: 12px;--espacio-4: 16px;--espacio-5: 20px;--espacio-6: 24px;--espacio-7: 32px;--espacio-8: 40px;--espacio-9: 48px;--espacio-10: 56px}@media(max-width:560px){.ls{--seccion-x-movil: 20px}}.ls{font-family:var(--font-body);color:var(--ink);background:var(--bg);font-size:var(--t-texto);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ls img{max-width:100%;display:block}.ls a{color:var(--accent);text-decoration:none}.ls a:hover{text-decoration:underline;text-underline-offset:3px}.ls p a,.ls li a,.ls summary a,.ls blockquote a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ls p a:hover,.ls li a:hover,.ls summary a:hover,.ls blockquote a:hover{text-decoration-thickness:2px}.ls p .btn,.ls p .chip,.ls li .btn,.ls li .chip{text-decoration:none}.ls .related-card{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.ls .related-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}.ls .container{width:100%;max-width:1180px;margin:0 auto;padding:0 28px}.ls .display{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--display-leading)}.ls h1.display,.ls p.display{font-size:clamp(42px,6.2vw,82px);margin:0}.ls h2.display{font-size:clamp(32px,4.4vw,58px);margin:0}.ls h3.display{font-size:clamp(24px,2.6vw,34px);margin:0}.ls p.display.display-h2{font-size:clamp(32px,4.4vw,58px)}.ls .eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:var(--ink-soft);font-weight:500}.ls .lede{font-size:var(--t-texto);color:var(--ink-soft);line-height:1.55;text-wrap:pretty}.ls .btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:var(--radius-pill);font-weight:500;font-size:16px;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;transition:all .3s var(--ease);text-decoration:none}.ls .btn-primary{background:var(--cta);color:#fff!important}.ls .btn-primary svg{color:#fff}.ls .btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);text-decoration:none;filter:brightness(1.04)}.ls .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line)}.ls .btn-ghost:hover{background:var(--surface);border-color:var(--accent);text-decoration:none}.ls .btn svg{width:16px;height:16px}.ls.ls--pagina{padding-top:40px;padding-bottom:120px}.ls section{padding:72px 0}.ls .img-frame{position:relative;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 30% 30%,var(--accent-tint),var(--accent-soft)) no-repeat}.ls .img-frame img{width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ease)}.ls .sticker{background:var(--surface);padding:14px 18px;border-radius:var(--radius-pill);box-shadow:var(--shadow-card);font-family:var(--font-display);font-size:17px;display:inline-flex;align-items:center;gap:10px}.ls .sticker .live-dot{width:8px;height:8px;border-radius:50%;background:#6aa87b;box-shadow:0 0 0 4px #6aa87b2e;animation:livePulse 2.4s var(--ease) infinite}@keyframes livePulse{0%,to{box-shadow:0 0 0 4px #6aa87b2e}50%{box-shadow:0 0 0 8px #6aa87b0d}}.ls details.faq{border-top:1px solid var(--line);padding:22px 0}.ls details.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-display);font-size:22px;font-weight:var(--display-weight);color:var(--ink);line-height:1.3}.ls details.faq summary::-webkit-details-marker{display:none}.ls details.faq .faq-toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;transition:transform .3s var(--ease),background .3s}.ls details.faq[open] .faq-toggle{transform:rotate(45deg);background:var(--accent);color:var(--surface);border-color:var(--accent)}.ls details.faq .faq-body{padding-top:14px;color:var(--ink-soft);font-size:var(--t-texto);max-width:720px}.ls .grid{display:grid;gap:28px}.ls .g-2{grid-template-columns:repeat(2,1fr)}.ls .g-3{grid-template-columns:repeat(3,1fr)}.ls .muted{color:var(--ink-soft)}@media(max-width:860px){.ls .g-2,.ls .g-3{grid-template-columns:1fr}.ls section{padding:56px 0}.ls.ls--pagina{padding-bottom:80px}}@media(max-width:560px){.ls .container{padding:0 20px}.ls h1.display,.ls p.display{font-size:clamp(36px,11vw,56px)}.ls .lede{font-size:var(--t-texto)}.ls .hero-sticker{right:4px!important;top:-12px!important;font-size:11px!important;padding:9px 14px!important}}.ls .price-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);padding:36px;position:relative}@media(max-width:860px){.ls .hero-grid>div:last-child{width:100%;max-width:380px;margin-left:auto;margin-right:auto}.ls .hero-grid,.ls .two-col{grid-template-columns:1fr!important;gap:50px!important}.ls .hero-sticker{right:8px!important;top:-14px!important;font-size:12px!important}.ls #reserva>.container>div{padding:56px 28px!important}}@media(max-width:560px){.ls #reserva>.container>div{padding:48px 22px!important}}.ls .estrellas{display:flex;gap:2px;color:var(--color-indigo)}.ls .autoridad{background:var(--color-salvia-claro);padding:var(--espacio-8) var(--seccion-x-movil) var(--espacio-7)}.ls .autoridad__interior{display:grid;gap:var(--espacio-6);align-items:center}.ls .autoridad__cifra{display:flex;align-items:baseline;gap:var(--espacio-2);margin:0 0 var(--espacio-2);font-size:58px;line-height:.9;font-weight:var(--peso-fuerte);color:var(--color-indigo)}.ls .autoridad__sobre{font-size:var(--t-texto);font-weight:var(--peso-ligero);color:var(--color-tinta)}.ls .autoridad__nota .estrellas{gap:3px;margin-bottom:var(--espacio-3)}.ls .autoridad__nota .estrellas svg{width:21px;height:21px}.ls .autoridad__pie{margin:0 0 var(--espacio-2);font-size:var(--t-nota);line-height:1.45}.ls .autoridad__enlace{display:inline-flex;align-items:center;min-height:24px;font-size:var(--t-nota);font-weight:var(--peso-medio)}.ls .autoridad__tarjeta{margin:0;flex:0 0 100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--espacio-4);padding:var(--espacio-6);background:var(--color-blanco)}.ls .autoridad__credenciales{display:flex;flex-wrap:wrap;gap:var(--espacio-2) var(--espacio-6);margin-top:var(--espacio-6);padding-top:var(--espacio-5);border-top:1px solid var(--color-salvia);font-size:var(--t-nota)}@media(min-width:960px){.ls .autoridad{padding:var(--espacio-10) var(--seccion-x-escritorio)}.ls .autoridad__interior{grid-template-columns:250px minmax(0,1fr);gap:var(--espacio-9)}.ls .autoridad__cifra{font-size:80px}.ls .autoridad__sobre{font-size:24px}.ls .autoridad__nota .estrellas svg{width:25px;height:25px}.ls .autoridad__pie{font-size:var(--t-nota)}.ls .autoridad__tarjeta{padding:34px 36px;gap:var(--espacio-5)}.ls .autoridad__credenciales{gap:0;font-size:var(--t-nota)}.ls .autoridad__credenciales>*+*{border-left:1px solid var(--color-salvia);margin-left:var(--espacio-7);padding-left:var(--espacio-7)}}.ls .contenedor{max-width:var(--ancho-contenedor);margin-inline:auto}.ls{font-weight:400}.ls :is(h1,h2,h3,h4,p,li){margin:revert;max-width:revert;line-height:inherit;color:inherit}.ls :is(h1,h2,h3,h4){font-size:revert;font-weight:400;text-transform:none;letter-spacing:normal}.ls .contenedor{width:auto}.ls{--escala-display: .913}.ls h1.display,.ls p.display{font-size:clamp(calc(42px * var(--escala-display)),calc(6.2vw * var(--escala-display)),calc(82px * var(--escala-display)))}.ls h2.display,.ls p.display.display-h2{font-size:clamp(calc(32px * var(--escala-display)),calc(4.4vw * var(--escala-display)),calc(58px * var(--escala-display)))}.ls h3.display{font-size:clamp(calc(24px * var(--escala-display)),calc(2.6vw * var(--escala-display)),calc(34px * var(--escala-display)))}@media(max-width:560px){.ls h1.display,.ls p.display{font-size:clamp(calc(36px * var(--escala-display)),calc(11vw * var(--escala-display)),calc(56px * var(--escala-display)))}}.ls .display em{font-style:normal;color:inherit}.ls .eyebrow{font-family:var(--fuente-menu);font-weight:600;text-transform:none;letter-spacing:.01em;font-size:16px;color:var(--accent)}.ls .btn{font-family:var(--fuente-menu);font-weight:600;font-size:16px;letter-spacing:.01em}.ls .btn-primary{background:var(--cta);border-color:var(--cta);color:var(--cta-ink)!important}.ls .btn-primary svg{color:var(--cta-ink)}.ls .btn-primary:hover{background:var(--indigo-hondo-hover);border-color:var(--indigo-hondo-hover);filter:none}.ls .btn-ghost{background:transparent;color:var(--ink);border-color:var(--accent)}.ls .btn-ghost:hover{background:var(--surface);border-color:var(--accent)}.ls .autoridad__interior>.autoridad__credenciales{flex-direction:column;flex-wrap:nowrap;gap:0;margin-top:0;padding-top:0;border-top:0}.ls .autoridad__interior>.autoridad__credenciales>*{padding:var(--espacio-3) 0}.ls .autoridad__interior>.autoridad__credenciales>*+*{border-top:1px solid var(--color-salvia);border-left:0;margin-left:0;padding-left:0}.ls .autoridad__tarjeta.autoridad__nota{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:var(--espacio-7);row-gap:var(--espacio-3)}.ls .autoridad__nota .autoridad__cifra,.ls .autoridad__nota .autoridad__pie{margin:0}.ls .btn{min-height:44px}.ls details.faq summary{min-height:44px}.ls .autoridad__enlace{min-height:44px}.ls .ls-hero .ls-hero__h1{font-family:var(--fuente-menu);font-weight:600}@media(max-width:860px){.ls .ls-pasos__titulo{position:static!important}}.ls.ls--pagina{padding-bottom:0}@media(max-width:560px){.ls.ls--pagina{padding-top:8px}.ls .ls-hero{padding-top:16px!important}.ls .ls-hero .display{margin-top:12px!important}.ls .ls-hero .lede{margin-top:16px!important}.ls .ls-hero .hero-ctas{margin-top:22px!important}}@media(max-width:420px){.ls .btn{font-size:15px;letter-spacing:0;padding-inline:18px}.ls #reserva>.container>div{padding-inline:16px!important}.ls #reserva .btn{flex:1 1 100%;justify-content:center;padding-inline:12px}}.ls .ls-hero__vinetas{max-width:540px}@media(max-width:560px)and (max-height:600px){.ls.ls--pagina{padding-top:0}.ls .ls-hero{padding-top:12px!important}.ls .ls-hero p.display{margin-top:8px!important;font-size:30px}.ls .ls-hero .hero-ctas{margin-top:14px!important}}.ls .ls-reserva__correo{color:var(--ink-soft)}.ls details.faq .faq-toggle{transition-timing-function:var(--ease)}.ls .btn{transition-property:transform,box-shadow,filter,background-color,border-color,color}.ls .sticker .live-dot{background:var(--verde);box-shadow:0 0 0 4px #7bc3a438;animation-name:latidoVerde}@keyframes latidoVerde{0%,to{box-shadow:0 0 0 4px #7bc3a438}50%{box-shadow:0 0 0 8px #7bc3a40f}}@media(prefers-reduced-motion:reduce){.ls .sticker .live-dot{animation:none}}.ls details.faq .faq-body p{margin:0 0 12px}.ls details.faq .faq-body p:last-child{margin-bottom:0}.ls div.ls-foto-texto{align-items:start}@media(min-width:861px){.ls .ls-foto-texto__foto{position:sticky;top:calc(var(--cab-alto) + 24px)}}.ls section.ls-ritmo-s{padding-block:56px}.ls section.ls-ritmo-l{padding-block:96px}@media(max-width:860px){.ls section.ls-ritmo-s{padding-block:40px}.ls section.ls-ritmo-l{padding-block:72px}}.ls .ls-hero__h1{margin:0;font-size:18px;font-weight:600;line-height:1.35;color:var(--accent);text-wrap:balance}@media(max-width:560px){.ls .ls-hero__h1{font-size:17px}}@media(max-width:719px){.ls .ls-hero--landing .ls-hero__acciones .btn{width:100%;justify-content:center}}@media(max-width:860px){.ls .ls-hero .hero-grid{gap:0!important}.ls .ls-hero__texto{display:contents}.ls .ls-hero .lede{margin-bottom:0}.ls .ls-hero__retrato{order:1;margin-top:40px;margin-bottom:18px}.ls .ls-hero__vinetas,.ls .ls-hero__chips{order:2}}@media(max-width:560px){.ls .ls-hero:not(.ls-hero--portada):not(.ls-hero--contacto) .lede{order:1;margin-top:24px!important}}.ls .autoridad__tarjeta{justify-content:center}.ls .ls-foto-texto{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.ls .ls-foto-texto__foto{aspect-ratio:1 / 1.2}@media(max-width:860px){.ls .ls-foto-texto{grid-template-columns:minmax(0,1fr);gap:0}.ls .ls-foto-texto__texto{display:contents}.ls .ls-foto-texto__foto{order:1;margin-top:28px;aspect-ratio:4 / 3}.ls .ls-foto-texto__cuerpo{order:2}}.ls .ls-sin-corte{white-space:nowrap}@media(max-width:860px){.ls .ls-cabeza-seccion{margin-bottom:28px!important}}@media(max-width:860px){.ls details.faq{padding:16px 0}.ls .ls-hero__vinetas{margin-top:24px!important}.ls .ls-paso{grid-template-columns:44px 1fr!important;gap:16px!important;padding:20px 0!important}}.ls .ls-hero__credenciales{margin:4px 0 0;font-size:var(--t-nota);line-height:1.45;color:var(--ink-soft);text-wrap:balance;container-type:inline-size}@media(max-width:389px){.ls .ls-hero__credenciales{font-size:var(--t-nota)}}.ls .ls-hero__credencial{white-space:nowrap}.ls .ls-hero__cred-sep--corte{display:block;height:0;overflow:hidden}@container (min-width: 22em){.ls .ls-hero__cred-sep--corte{display:inline;height:auto;overflow:visible}}@media(min-width:720px){.ls .ls-hero__credenciales{margin-top:6px;font-size:var(--t-nota)}}@media(min-width:861px)and (max-height:800px){.ls.ls--pagina{padding-top:8px}.ls .ls-hero{padding-top:8px!important}.ls .ls-hero .display{margin-top:14px!important}.ls .ls-hero .lede{margin-top:16px!important}.ls .ls-hero .hero-ctas{margin-top:24px!important}.ls .ls-hero__acciones .btn{padding-inline:20px}}@media(min-width:861px)and (max-height:680px){.ls .ls-hero p.display{font-size:clamp(calc(42px * var(--escala-display)),min(calc(6.2vw * var(--escala-display)),8.8vh),calc(82px * var(--escala-display)))}}.ls .ls-senal__texto,.ls .ls-foto-texto__cuerpo p,.ls details.faq .faq-body{max-width:33em}.ls--landing .display{text-wrap:balance}.ls--landing .service-card .display{text-wrap:pretty}.ls .display.ls-sin-corte{white-space:nowrap}.ls .ls-hero--landing .ls-portada-hero__dibujo .img-frame img{object-position:50% 50%}.ls .ls-hero__enlace{margin:18px 0 0;font-size:var(--t-nota)}.ls .ls-hero__enlace a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:860px){.ls .ls-hero--landing .ls-hero__enlace{order:2}.ls .ls-hero--landing .ls-hero__retrato{order:3;margin-top:48px;margin-bottom:8px}}.ls .autoridad__credenciales{margin:0;padding:0;list-style:none}.ls .autoridad__credenciales li{max-width:none}.ls .autoridad__credenciales strong{font-weight:700;color:var(--ink)}.ls .autoridad__tarjeta.autoridad__nota{justify-content:flex-start}.ls .autoridad__resenas{display:grid;flex:1 1 100%;gap:18px;margin:8px 0 0;padding:22px 0 0;border-top:1px solid var(--line);list-style:none}.ls .autoridad__resenas li{max-width:none}.ls .autoridad__resenas figure,.ls .autoridad__resenas blockquote{margin:0}.ls .autoridad__resenas blockquote p{margin:0;color:var(--ink);line-height:1.55}.ls .autoridad__resenas figcaption{margin-top:8px;font-family:var(--fuente-menu);font-size:var(--t-nota);font-weight:600;color:var(--ink-muted)}.ls .ls-senales{max-width:860px;margin:0 auto;padding:0;list-style:none}.ls .ls-senal{display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;max-width:none;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);align-items:start}.ls .ls-senal__num{width:32px;height:32px;border-radius:50%;background:var(--accent-tint);display:grid;place-items:center;font-family:var(--font-display);font-size:15px;color:var(--ink)}.ls .ls-senal__titulo{margin:3px 0 8px;font-family:var(--font-display);font-size:21px;font-weight:var(--display-weight);line-height:1.25;color:var(--ink)}.ls .ls-senal__texto{margin:3px 0 0;line-height:1.5;color:var(--ink)}.ls .ls-senal__titulo~.ls-senal__texto{margin-top:0;color:var(--ink-soft)}.ls .ls-senal__texto+.ls-senal__texto{margin-top:8px}.ls .ls-senal strong{font-weight:700;color:var(--ink)}@media(min-width:941px){.ls .ls-senales--cortas{max-width:1000px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.ls .ls-senales--cortas .ls-senal{padding:18px;gap:14px;align-items:center}.ls .ls-senales--cortas .ls-senal__texto{margin:0}@media(max-width:860px){.ls .ls-senal{gap:14px;padding:18px}.ls .ls-senales--cortas{gap:10px}.ls .ls-senales--cortas .ls-senal{padding:12px 16px}}.ls .ls-texto.ls-senales__entrada>p{max-width:34em;margin:20px auto 0}.ls .ls-senales__cierre{max-width:860px;margin:40px auto 0;text-align:center}.ls .ls-texto.ls-senales__cierre>p{max-width:34em;margin:18px auto 0;color:var(--ink-soft)}.ls .ls-texto.ls-senales__cierre>p:first-child{margin-top:0}.ls .ls-texto.ls-senales__cierre>.ls-texto__titulo{margin:40px auto 0}.ls .ls-texto.ls-senales__cierre>.ls-senales{margin-top:32px;text-align:left}@media(max-width:560px){.ls .ls-texto.ls-senales__entrada>p,.ls .ls-senales__cierre{text-align:left}}.ls .ls-hero .ls-urgente{max-width:640px;margin:20px 0 0;padding:12px 16px;border-radius:var(--radius-md);background:var(--accent-tint);color:var(--ink);font-size:var(--t-nota);line-height:1.5;text-wrap:pretty}.ls .ls-urgente strong,.ls .ls-urgente a{font-weight:700}.ls .ls-urgente a{color:var(--ink)}@media(min-width:561px){.ls .ls-hero .ls-urgente+.hero-ctas{margin-top:22px!important}}@media(max-width:560px){.ls .ls-hero--landing .ls-urgente{order:1;margin-top:18px}.ls .ls-hero.ls-hero--landing .ls-hero__texto>.lede{order:2}.ls .ls-hero--landing .ls-hero__vinetas,.ls .ls-hero--landing .ls-hero__enlace{order:3}.ls .ls-hero--landing .ls-hero__retrato{order:4}}.ls .ls-foto-texto__cuerpo{margin-top:22px}.ls .ls-texto>p{margin:18px 0 0;color:var(--ink-soft);line-height:1.7}.ls .ls-texto>:first-child{margin-top:0}.ls .ls-texto strong{font-weight:700;color:var(--ink)}.ls .ls-texto__titulo{margin:34px 0 0;font-family:var(--font-display);font-size:24px;font-weight:var(--display-weight);line-height:1.3;color:var(--ink)}.ls .ls-texto>.ls-texto__titulo+p{margin-top:10px}.ls .ls-cita{margin:30px 0 0}.ls .ls-cita .quote-mark{font-size:64px;margin-bottom:0}.ls .ls-cita blockquote{margin:-22px 0 0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:21px;line-height:1.45;color:var(--ink)}.ls .ls-cita blockquote p{margin:0}.ls .ls-cita figcaption{margin-top:12px;font-family:var(--fuente-menu);font-size:var(--t-nota);font-weight:600;color:var(--ink-muted)}.ls .ls-beneficios{display:grid;max-width:34em;margin:16px 0 0;padding:0;list-style:none}.ls .ls-beneficios li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;max-width:none;padding:14px 0;border-bottom:1px solid var(--line);align-items:start;color:var(--ink);line-height:1.55}.ls .ls-beneficios svg{margin-top:4px}.ls .ls-puntos{display:grid;gap:10px;max-width:34em;margin:18px 0 0;padding:0;list-style:none;color:var(--ink-soft)}.ls .ls-puntos li{position:relative;max-width:none;padding-left:22px;line-height:1.7}.ls .ls-puntos li:before{content:"";position:absolute;left:2px;top:.78em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.ls .ls-texto>.ls-senales--en-texto{margin-top:16px;max-width:none;gap:14px}.ls .ls-senales--en-texto .ls-senal{grid-template-columns:32px minmax(0,1fr);gap:14px;padding:16px 18px}@media(min-width:861px)and (max-width:1180px){.ls .ls-texto>.ls-senales--en-texto{grid-template-columns:minmax(0,1fr)}}.ls .ls-como>p{max-width:34em}@media(max-width:860px){.ls .ls-trabajaremos .two-col{gap:24px!important}}.ls .ls-forma__cuerpo>p{margin:16px auto 0}.ls .ls-forma__cuerpo>p:first-child{margin-top:28px}.ls .ls-sobre__profesion{margin:10px 0 0}.ls .ls-sobre__profesion a{display:inline-block;padding-block:10px;margin-block:-10px}.ls .ls-texto--largo{text-align:left}.ls .ls-senales__cierre.ls-texto--largo>.ls-texto__titulo{max-width:calc(34 * var(--t-texto));margin-inline:auto}.ls .ls-llamada{display:grid;justify-items:center;margin-top:40px;text-align:center}.ls .ls-llamada--izquierda{justify-items:start;margin-top:32px;text-align:left}.ls .ls-llamada__texto{max-width:34em;margin:0 0 20px;color:var(--ink-soft)}.ls .ls-llamada__acciones{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ls .ls-llamada--izquierda .ls-llamada__acciones{justify-content:flex-start}.ls .ls-llamada__acciones .btn svg{width:18px;height:18px;flex:none}.ls .ls-llamada__tel{margin:8px 0 0;color:var(--ink-soft)}.ls .ls-llamada__tel a{display:inline-flex;align-items:center;min-height:44px}.ls .ls-trabajaremos__rotulo{margin:36px 0 0}.ls .ls-foto-texto__abajo{margin-top:56px}.ls .ls-sobre__entrada,.ls .ls-sobre__texto{max-width:33em;margin-bottom:0}
