.ll{min-height:100svh;background:var(--ea-ui-surface);color:var(--ea-ui-text);font-family:var(--ea-font-family-sans)}.ll *,.ll :after,.ll :before{box-sizing:border-box}.ll-cabecera,.ll-contenido,.ll-pie{width:min(100%,calc(var(--ea-space-30) * 9));margin-inline:auto;padding-inline:var(--ea-space-5)}.ll-cabecera{min-height:calc(var(--ea-size-header) + var(--ea-space-4));justify-content:space-between}.ll-cabecera,.ll-marca{display:flex;align-items:center;gap:var(--ea-space-3)}.ll-marca{color:var(--ea-ui-text);text-decoration:none;min-width:0}.ll-marca>span{border-left:calc(var(--ea-space-0_5) / 2) solid var(--ea-ui-border);padding-left:var(--ea-space-3);font-size:var(--ea-font-size-sm);font-weight:var(--ea-font-weight-medium);line-height:var(--ea-font-line-height-snug)}.ll-marca img{flex-shrink:0}.ll-cabecera .demo-idioma{flex-shrink:0;min-height:var(--ea-size-control-lg);max-width:calc(var(--ea-space-30) + var(--ea-space-2));font-size:var(--ea-font-size-sm);background:var(--ea-ui-surface)}.ll-contenido{display:grid;gap:var(--ea-space-6);padding-block:var(--ea-space-2) var(--ea-space-6)}.ll-foto{height:calc(var(--ea-space-30) + var(--ea-space-4));overflow:hidden;border-radius:var(--ea-radius-3xl);background:var(--ea-ui-canvas)}.ll-foto img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ll-formulario{min-width:0}.ll-confianza{margin:var(--ea-space-6) 0 var(--ea-space-4);max-width:52ch}.ll-como,.ll-confianza{color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-base);line-height:var(--ea-font-line-height-relaxed)}.ll-como{border-top:calc(var(--ea-space-0_5) / 2) solid var(--ea-ui-border)}.ll-como summary{min-height:var(--ea-size-control-lg);display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-weight:var(--ea-font-weight-medium)}.ll-como summary::-webkit-details-marker{display:none}.ll-como summary>span{font-size:var(--ea-font-size-xl);font-weight:var(--ea-font-weight-regular)}.ll-como[open] summary>span{transform:rotate(45deg)}.ll-como ol{padding-left:var(--ea-space-5);margin:0 0 var(--ea-space-4)}.ll-como li+li{margin-top:var(--ea-space-2)}.ll-pie{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--ea-space-3);padding-block:var(--ea-space-6);color:var(--ea-ui-text-muted);font-size:var(--ea-font-size-sm)}.ll-pie a{color:var(--ea-ui-text-secondary);text-underline-offset:var(--ea-space-1)}.ll :focus-visible{outline:var(--ea-space-0_5) solid var(--ea-ui-focus-ring);outline-offset:var(--ea-space-1)}.ll-saltar{position:absolute;transform:translateY(-200%);padding:var(--ea-space-3);background:var(--ea-ui-surface);color:var(--ea-ui-link);z-index:10}.ll-saltar:focus{transform:translateY(0)}.ll .cr.cr.cr-form-first,.ll .cr.cr.cr-form-first .cr-zona{background:transparent;min-height:0;display:block;margin:0;padding:0;max-width:none}.ll .cr.cr.cr-form-first .cr-card{width:100%;max-width:none;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.ll .cr.cr.cr-form-first .cr-card:after,.ll .cr.cr.cr-form-first .cr-card:before{content:none}.ll .cr.cr.cr-form-first form[data-modo=simple] .cr-cabeza{margin:0 0 var(--ea-space-6)}.ll .cr.cr.cr-form-first form[data-modo=simple] .cr-cabeza h1{margin:0 0 var(--ea-space-3);font-size:var(--ea-font-size-2xl);font-weight:var(--ea-font-weight-semibold);line-height:var(--ea-font-line-height-snug);letter-spacing:normal;text-wrap:balance}.ll .cr.cr.cr-form-first form[data-modo=simple] .cr-lead{font-size:var(--ea-font-size-base);line-height:var(--ea-font-line-height-normal);color:var(--ea-ui-text-secondary);margin:0;max-width:50ch}.ll .cr-recorrido-compacto{margin-bottom:var(--ea-space-4);font-size:var(--ea-font-size-sm)}.ll .cr-recorrido-compacto>img,.ll .cr-recorrido-compacto>picture{display:none}.ll .cr.cr.cr-form-first .cr-etq{color:var(--ea-ui-text);font-size:var(--ea-font-size-base);font-weight:var(--ea-font-weight-medium);margin-bottom:var(--ea-space-2)}.ll .cr.cr.cr-form-first .cr-campo{margin-bottom:var(--ea-space-5)}.ll .cr.cr.cr-form-first .cr-tel,.ll .cr.cr.cr-form-first input:not([type=checkbox]):not([type=hidden]){min-height:var(--ea-size-control-lg);border-color:var(--ea-ui-field-border);border-radius:var(--ea-radius-xl);font-size:var(--ea-font-size-md)}.ll .cr.cr.cr-form-first .cr-caja{border-radius:var(--ea-radius-xl)}.ll .cr.cr.cr-form-first .cr-caja textarea{font-size:var(--ea-font-size-md);min-height:var(--ea-space-20)}.ll .cr.cr.cr-form-first .cr-cta{min-height:var(--ea-size-header);border-radius:var(--ea-radius-xl);background:var(--ea-ui-cta);color:var(--ea-ui-cta-text);box-shadow:none;font-size:var(--ea-font-size-md);margin-top:var(--ea-space-2)}.ll .cr.cr.cr-form-first .cr-cta:hover:not(:disabled){background:var(--ea-ui-cta-hover);transform:none}.ll .cr.cr.cr-form-first .cr-cta:disabled{cursor:wait}.ll .cr.cr.cr-form-first .cr-fila{display:grid;grid-template-columns:1fr;gap:0}.ll .cr.cr.cr-form-first .cr-medicion{position:static;margin:0 0 var(--ea-space-5);background:var(--ea-ui-canvas);border-radius:var(--ea-radius-lg);border:0}.ll .cr.cr.cr-form-first .am-in{padding:var(--ea-space-2) var(--ea-space-2) var(--ea-space-2) var(--ea-space-3)}.ll .cr.cr.cr-form-first .am-txt{font-size:var(--ea-font-size-label)}.ll .cr.cr.cr-form-first .cr-seguridad{margin-block:var(--ea-space-3) 0;font-size:var(--ea-font-size-sm)}@media (min-width:760px){.ll-cabecera{min-height:calc(var(--ea-size-header) + var(--ea-space-8))}.ll-contenido{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:var(--ea-space-16);align-items:start;padding-block:var(--ea-space-10)}.ll-foto{grid-column:2;grid-row:1;height:calc(var(--ea-space-30) * 4 + var(--ea-space-20));position:sticky;top:var(--ea-space-6)}.ll-formulario{grid-column:1;grid-row:1}.ll .cr.cr.cr-form-first form[data-modo=simple] .cr-cabeza h1{font-size:var(--ea-font-size-3xl);line-height:var(--ea-font-line-height-tight)}.ll .cr.cr.cr-form-first .cr-fila{grid-template-columns:1fr 1fr;gap:var(--ea-space-4)}.ll .cr.cr.cr-form-first .cr-medicion{margin-bottom:var(--ea-space-6)}}.ll .cr.cr.cr-form-first .cr-bloque{margin-top:0}.ll .cr.cr.cr-form-first .cr-campo{gap:0}.ll .cr.cr.cr-form-first .cr-caja+.cr-ayuda{margin-top:var(--ea-space-2)}.ll .cr.cr.cr-form-first .cr-bloque[hidden]{display:none}.ll .cr.cr.cr-form-first .cr-tel.mal,.ll .cr.cr.cr-form-first input.mal{border-color:var(--ea-ui-danger)}.ll .cr.cr.cr-form-first .cr-cta:focus-visible,.ll .cr.cr.cr-form-first input:focus-visible{outline:var(--ea-space-0_5) solid var(--ea-ui-focus-ring);outline-offset:var(--ea-space-1)}.ll .cr.cr.cr-form-first .cr-esp-op{min-height:var(--ea-size-control-lg)}.ll .ll-preview{border:0;padding:0;margin:0}.ll .ll-preview .cr-campo{display:flex;flex-direction:column}.ll .ll-preview input,.ll .ll-preview textarea{width:100%;padding:var(--ea-space-3);color:var(--ea-ui-text);background:var(--ea-ui-field-bg);border:calc(var(--ea-space-0_5) / 2) solid var(--ea-ui-field-border)}.ll .ll-preview .cr-cta{width:100%;border:0}.ll .cr-seguridad{display:none}