/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-tinta:#171536;--color-tinta-2:#101329;--color-tinta-3:#24214d;--color-lima:#9fdf14;--color-lima-suave:#f1fbdc;--color-lima-honda:#4d7300;--color-morado:#6a1ed0;--color-morado-suave:#f2ebfd;--color-azul:#3347d1;--color-azul-hondo:#2636a8;--color-azul-suave:#eef0ff;--color-niebla:#f6f7fb;--color-linea:#e5e7ef;--color-texto:#3d405c;--color-texto-2:#62657e;--font-titulos:var(--fuente-titulos), ui-sans-serif, system-ui, sans-serif;--font-texto:var(--fuente-texto), ui-sans-serif, system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:6.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{color:var(--color-texto);font-family:var(--font-texto);-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}body.sin-scroll{overflow:hidden}h1,h2,h3,h4,.titulos{font-family:var(--font-titulos);color:var(--color-tinta);text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--color-azul);outline-offset:3px;border-radius:6px}.oscuro :focus-visible{outline-color:var(--color-lima)}::selection{background:var(--color-lima);color:var(--color-tinta)}button{cursor:pointer}[hidden]{display:none!important}}@layer components{.contenedor{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}@media (width>=768px){.contenedor{padding-inline:32px}}@media (width>=1244px){.contenedor{padding-inline:0}}.seccion{padding-block:clamp(64px,9vw,112px)}.seccion-niebla{background:var(--color-niebla)}.oscuro{background:var(--color-tinta);color:#c9cbe0}.oscuro h1,.oscuro h2,.oscuro h3{color:#fff}.h1{font-family:var(--font-titulos);letter-spacing:-.035em;color:var(--color-tinta-2);font-size:clamp(38px,5.6vw,66px);font-weight:800;line-height:1.04}.h2{font-family:var(--font-titulos);letter-spacing:-.03em;font-size:clamp(31px,3.6vw,46px);font-weight:700;line-height:1.1}.h3{font-family:var(--font-titulos);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.3}.destacado{color:var(--color-morado)}.oscuro .destacado{color:var(--color-lima)}.bajada{font-family:var(--font-titulos);color:var(--color-texto-2);font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.55}.oscuro .bajada{color:#b9bbd6}.antetitulo{font-family:var(--font-titulos);letter-spacing:.12em;text-transform:uppercase;color:var(--color-azul);align-items:center;gap:10px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex}.antetitulo:before{content:"";background:var(--color-lima);flex:none;width:15px;height:18px;-webkit-mask:url(/barras.svg) 50%/contain no-repeat;mask:url(/barras.svg) 50%/contain no-repeat}.oscuro .antetitulo,.antetitulo.claro{color:var(--color-lima)}.cabecera-seccion{text-align:center;max-width:780px;margin:0 auto clamp(36px,5vw,56px)}.cabecera-seccion .h2{margin-top:14px}.cabecera-seccion .bajada{max-width:680px;margin:16px auto 0}.cabecera-seccion.izquierda{text-align:left;margin-inline:0}.cabecera-seccion.izquierda .bajada{margin-inline:0}.btn{min-height:50px;font-family:var(--font-titulos);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn[disabled]{opacity:.55;pointer-events:none}.btn-azul{background:var(--color-azul);color:#fff;box-shadow:0 10px 24px -12px #3347d1b3}.btn-azul:hover{background:var(--color-azul-hondo)}.btn-lima{background:var(--color-lima);color:var(--color-tinta);box-shadow:0 10px 26px -14px #9fdf14e6}.btn-lima:hover{background:#b2ec36}.btn-blanco{color:var(--color-tinta);border-color:var(--color-linea);background:#fff}.btn-blanco:hover{border-color:#c9ccdb}.btn-tinta{background:var(--color-tinta);color:#fff}.btn-tinta:hover{background:var(--color-tinta-3)}.btn-contorno-claro{color:#fff;border-color:#ffffff52}.btn-contorno-claro:hover{border-color:#fff}.btn-chico{min-height:44px;padding:0 18px;font-size:14px}.btn-texto{font-family:var(--font-titulos);color:var(--color-azul);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline 1.5px}@media (width<=420px){.btn{padding:0 18px;font-size:14px;font-weight:500}}.acciones{flex-wrap:wrap;gap:12px;display:flex}@media (width<=560px){.acciones.apilar{flex-direction:column;align-items:stretch}.acciones.apilar .btn{width:100%}}.pruebas{color:var(--color-texto-2);flex-wrap:wrap;gap:8px 22px;padding:0;font-size:14px;list-style:none;display:flex}.pruebas li{align-items:center;gap:9px;display:inline-flex}.pruebas li:before{content:"";background:var(--color-lima);border-radius:2px;width:4px;height:14px;transform:skewY(-28deg)}.oscuro .pruebas{color:#b9bbd6}.migas ol{color:var(--color-texto-2);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.migas li+li:before{content:"/";color:#b4b7c9;margin-right:6px}.migas a{color:var(--color-azul);text-decoration:none}.migas a:hover{text-decoration:underline}.caja{border:1px solid var(--color-linea);background:#fff;border-radius:22px}.campo{gap:6px;display:grid}.campo>span,.campo legend{font-family:var(--font-titulos);color:var(--color-tinta);font-size:13px;font-weight:600}.campo input,.campo select,.campo textarea{border:1.5px solid var(--color-linea);width:100%;min-height:48px;font:inherit;color:var(--color-tinta);background:#fff;border-radius:12px;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.campo textarea{resize:vertical;min-height:88px}.campo select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23171536' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 15px center no-repeat;padding-right:40px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--color-azul);outline:none;box-shadow:0 0 0 4px #3347d11f}.campo input[aria-invalid=true]{border-color:#c2334d}.error-campo{color:#b0263e;font-size:13px}.consentimiento{color:var(--color-texto-2);grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.5;display:grid}.consentimiento input{width:20px;height:20px;accent-color:var(--color-azul);margin-top:1px}.consentimiento a{color:var(--color-azul)}.trampa{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.opciones{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.opcion{border:1.5px solid var(--color-linea);text-align:left;min-height:54px;font-family:var(--font-titulos);color:var(--color-tinta);background:#fff;border-radius:14px;flex-direction:column;gap:3px;padding:13px 16px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex;position:relative}.opcion small{font-family:var(--font-texto);color:var(--color-texto-2);font-size:13px;font-weight:400}.opcion:hover{border-color:#b8bff0}.opcion[aria-pressed=true],.opcion[aria-checked=true]{border-color:var(--color-azul);background:var(--color-azul-suave);box-shadow:inset 0 0 0 1px var(--color-azul)}.chip-opcion{border:1.5px solid var(--color-linea);min-height:40px;font-family:var(--font-titulos);color:var(--color-tinta);background:#fff;border-radius:999px;padding:0 15px;font-size:13px;font-weight:500}.chip-opcion[aria-pressed=true]{border-color:var(--color-azul);background:var(--color-azul-suave);color:var(--color-azul);font-weight:600}input[type=range].deslizador{appearance:none;--pct:50%;background:0 0;width:100%;height:28px}input[type=range].deslizador::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-azul) var(--pct), #e2e4ee var(--pct));border-radius:99px;height:6px}input[type=range].deslizador::-moz-range-track{background:#e2e4ee;border-radius:99px;height:6px}input[type=range].deslizador::-moz-range-progress{background:var(--color-azul);border-radius:99px;height:6px}input[type=range].deslizador::-webkit-slider-thumb{-webkit-appearance:none;border:6px solid var(--color-azul);background:#fff;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 2px 8px #17153640}input[type=range].deslizador::-moz-range-thumb{border:6px solid var(--color-azul);background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #17153640}dialog.dialogo{width:min(720px,100vw - 24px);max-height:min(92vh,860px);color:var(--color-texto);background:#fff;border:0;border-radius:26px;margin:auto;padding:0;overflow:hidden;box-shadow:0 40px 120px -20px #10132973}dialog.dialogo[open]{flex-direction:column;animation:.28s cubic-bezier(.2,.8,.2,1) dialogo-entra;display:flex}dialog.dialogo::backdrop{backdrop-filter:blur(3px);background:#1013299e}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(18px)scale(.98)}}.dialogo-cabeza{border-bottom:1px solid var(--color-linea);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 18px 26px;display:flex}.dialogo-cabeza h2{font-size:18px;font-weight:700}.dialogo-cuerpo{padding:24px 26px 28px;overflow-y:auto}.cerrar{background:var(--color-niebla);width:44px;height:44px;color:var(--color-tinta);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cerrar:hover{background:#eceef6}@media (width<=560px){dialog.dialogo{border-radius:22px 22px 0 0;width:100vw;max-width:100vw;max-height:94dvh;margin:auto 0 0}.dialogo-cuerpo{padding:20px 18px 26px}.dialogo-cabeza{padding:14px 14px 14px 18px}}.aviso-envio{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.aviso-envio.error{color:#8c1d33;background:#fdecef}.aviso-envio a{color:inherit;font-weight:600}.faq{border-top:1px solid var(--color-linea)}.faq details{border-bottom:1px solid var(--color-linea)}.faq summary{cursor:pointer;min-height:64px;font-family:var(--font-titulos);color:var(--color-tinta);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:clamp(16px,1.4vw,18px);font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";width:32px;height:32px;font-family:var(--font-titulos);color:var(--color-azul);flex:none;place-items:center;font-size:26px;font-weight:400;line-height:1;transition:transform .2s;display:grid}.faq details[open] summary:after{content:"−"}.faq summary:hover{color:var(--color-azul)}.faq .respuesta{color:var(--color-texto-2);padding:0 56px 22px 0}.faq .respuesta p+p{margin-top:10px}.faq .respuesta a{color:var(--color-azul)}@media (width<=640px){.faq .respuesta{padding-right:0}}.etapa{font-family:var(--font-titulos);color:var(--color-tinta);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 11px 6px 9px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px -6px #10132959}.etapa i{background:var(--color-tinta);border-radius:50%;width:8px;height:8px}.etapa-inmediata i{background:#6fb800;box-shadow:0 0 0 3px #9fdf1459}.etapa-verde i{background:var(--color-azul)}.etapa-blanco i{background:var(--color-morado)}.etapa-privada i{background:var(--color-tinta)}.grilla-proyectos{grid-template-columns:1fr;gap:22px;display:grid}@media (width>=680px){.grilla-proyectos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grilla-proyectos{grid-template-columns:repeat(3,minmax(0,1fr))}}.tarjeta{border:1px solid var(--color-linea);background:#fff;border-radius:22px;flex-direction:column;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden}.tarjeta:hover{border-color:#c5cbf2;transform:translateY(-3px);box-shadow:0 22px 40px -26px #17153673}.tarjeta-foto{aspect-ratio:1.58;background:var(--color-tinta);position:relative;overflow:hidden}.tarjeta-foto img{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.tarjeta:hover .tarjeta-foto img{transform:scale(1.04)}.tarjeta-sin-foto{background:linear-gradient(180deg, transparent 55%, #9fdf1414), var(--color-tinta);position:absolute;inset:0}.tarjeta-sin-foto:after{content:"";background:var(--color-lima);opacity:.9;width:34%;height:62%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask:url(/barras.svg) bottom/contain no-repeat;mask:url(/barras.svg) bottom/contain no-repeat}.tarjeta-foto .etapa{z-index:2;position:absolute;top:14px;left:14px}.tarjeta-cuerpo{flex-direction:column;flex:1;min-width:0;padding:18px 20px 20px;display:flex}.tarjeta-lugar{color:var(--color-texto-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tarjeta-nombre{letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:4px;font-size:19px;font-weight:700;line-height:1.25}.tarjeta-precio{color:var(--color-texto-2);margin-top:10px;font-size:13px}.tarjeta-precio strong{font-family:var(--font-titulos);color:var(--color-tinta);letter-spacing:-.02em;font-size:22px;font-weight:800}.tarjeta-datos{color:var(--color-texto-2);margin-top:4px;font-size:13px}.tarjeta-etiquetas{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.tarjeta-etiquetas li{font-family:var(--font-titulos);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.tono-lima{background:var(--color-lima-suave);color:var(--color-lima-honda)}.tono-azul{background:var(--color-azul-suave);color:var(--color-azul)}.tono-morado{background:var(--color-morado-suave);color:var(--color-morado)}.tarjeta-motivo{background:var(--color-niebla);border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.tarjeta-motivo b{color:var(--color-azul);font-weight:600}.tarjeta-acciones{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:18px;display:grid}.btn-ficha,.btn-comparar{border:1.5px solid var(--color-linea);min-height:44px;font-family:var(--font-titulos);white-space:nowrap;color:var(--color-tinta);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.btn-ficha:hover{border-color:#c4c8d8}.btn-comparar{background:var(--color-azul-suave);color:var(--color-azul);border-color:#c4cbf6;font-weight:600}.btn-comparar:hover{border-color:var(--color-azul)}.btn-comparar.activo{background:var(--color-azul);border-color:var(--color-azul);color:#fff}@media (width<=380px){.btn-ficha,.btn-comparar{font-size:13px}}.vacio{text-align:center;background:#fff;border:1.5px dashed #d3d6e6;border-radius:22px;justify-items:center;gap:14px;padding:48px 24px;display:grid}.vacio p{max-width:460px;color:var(--color-texto-2)}.prosa{max-width:720px;color:var(--color-texto);font-size:17px;line-height:1.75}.prosa>*+*{margin-top:1.1em}.prosa h2{letter-spacing:-.02em;margin-top:2em;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.2}.prosa h3{margin-top:1.6em;font-size:20px;font-weight:700}.prosa ul,.prosa ol{padding-left:1.3em}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li+li{margin-top:.4em}.prosa li::marker{color:var(--color-azul)}.prosa a{color:var(--color-azul);text-underline-offset:3px}.prosa strong{color:var(--color-tinta)}.prosa .tabla-desliza{border:1px solid var(--color-linea);border-radius:14px;overflow-x:auto}.prosa .tabla-desliza table{min-width:520px}.prosa table{border-collapse:collapse;width:100%;font-size:15px}.prosa th,.prosa td{border-bottom:1px solid var(--color-linea);text-align:left;vertical-align:top;padding:10px 12px}.prosa th{font-family:var(--font-titulos);color:var(--color-tinta);background:var(--color-niebla);font-weight:600}.prosa .nota{border-left:4px solid var(--color-lima);background:var(--color-niebla);border-radius:0 14px 14px 0;padding:16px 18px;font-size:15px}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.block{display:block}.flex{display:flex}.hidden{display:none}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.cabecera[data-astro-cid-isef26zo]{z-index:60;background:var(--color-tinta);transition:box-shadow .25s;position:sticky;top:0}.cabecera[data-astro-cid-isef26zo].con-sombra{box-shadow:0 10px 30px -18px #000000b3}.cabecera-fila[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:24px;height:82px;display:flex}.cabecera-logo[data-astro-cid-isef26zo]{flex:none;display:block}.cabecera-logo[data-astro-cid-isef26zo] img{width:auto;height:56px;display:block}.cabecera-nav[data-astro-cid-isef26zo]{align-items:center;gap:24px;display:none}.cabecera-nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.cabecera-nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:44px;font-family:var(--font-titulos);color:#f6f7fb;white-space:nowrap;align-items:center;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.cabecera-nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.cabecera-nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--color-lima)}.cabecera-nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]:after{content:"";background:var(--color-lima);border-radius:2px;height:2px;position:absolute;bottom:6px;left:0;right:0}.cabecera-match[data-astro-cid-isef26zo]{min-height:42px;padding:0 20px;font-size:13px}.cabecera-menu[data-astro-cid-isef26zo]{color:#fff;background:0 0;border:1px solid #ffffff2e;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.cabecera-menu[data-astro-cid-isef26zo] .cerrar-menu[data-astro-cid-isef26zo],.cabecera-menu[data-astro-cid-isef26zo][aria-expanded=true] .abrir[data-astro-cid-isef26zo]{display:none}.cabecera-menu[data-astro-cid-isef26zo][aria-expanded=true] .cerrar-menu[data-astro-cid-isef26zo]{display:block}.menu-movil[data-astro-cid-isef26zo]{background:var(--color-tinta);border-top:1px solid #ffffff14;max-height:calc(100dvh - 82px);padding:8px 20px 26px;position:absolute;top:82px;left:0;right:0;overflow-y:auto;box-shadow:0 30px 40px -20px #0009}.menu-movil[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{margin:0 0 18px;padding:0;list-style:none}.menu-movil[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo]+li[data-astro-cid-isef26zo]{border-top:1px solid #ffffff14}.menu-movil[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:54px;font-family:var(--font-titulos);color:#f6f7fb;align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:flex}.menu-movil[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--color-lima)}.menu-movil[data-astro-cid-isef26zo] .btn[data-astro-cid-isef26zo]{width:100%}@media (width>=1100px){.cabecera-fila[data-astro-cid-isef26zo]{height:88px}.cabecera-logo[data-astro-cid-isef26zo] img{height:62px}.cabecera-nav[data-astro-cid-isef26zo]{display:flex}.cabecera-menu[data-astro-cid-isef26zo],.menu-movil[data-astro-cid-isef26zo]{display:none!important}}.pie[data-astro-cid-oenwriqq]{background:var(--color-niebla);color:var(--color-texto-2);padding:64px 0 28px;font-size:14.5px;position:relative}.pie[data-astro-cid-oenwriqq]:before{content:"";background:linear-gradient(90deg, var(--color-lima) 0 25%, var(--color-azul) 25% 50%, var(--color-morado) 50% 75%, var(--color-tinta) 75%);height:4px;position:absolute;inset:0 0 auto}.pie-grilla[data-astro-cid-oenwriqq]{gap:40px;display:grid}@media (width>=720px){.pie-grilla[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.pie-grilla[data-astro-cid-oenwriqq]{grid-template-columns:1.35fr 1fr 1.25fr .9fr;gap:48px}}.pie[data-astro-cid-oenwriqq] h2[data-astro-cid-oenwriqq]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-tinta);margin-bottom:14px;font-size:12px;font-weight:800}.pie[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{margin:0;padding:0;list-style:none}.pie[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]+li[data-astro-cid-oenwriqq]{margin-top:4px}.pie[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--color-texto-2);text-decoration:none;transition:color .15s}.pie[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-azul)}nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.pie-grilla[data-astro-cid-oenwriqq]>div[data-astro-cid-oenwriqq]>ul[data-astro-cid-oenwriqq]:not(.pie-redes) a[data-astro-cid-oenwriqq]{align-items:center;min-height:32px;display:inline-flex}.pie-marca[data-astro-cid-oenwriqq] .pie-logo{width:auto;height:58px;display:block}.pie-lema[data-astro-cid-oenwriqq]{font-family:var(--font-titulos);color:var(--color-tinta);margin-top:22px;font-size:17px;font-weight:700}.pie-marca[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]+p[data-astro-cid-oenwriqq]{margin-top:6px;line-height:1.7}.pie-contacto[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{gap:10px;padding:5px 0;align-items:flex-start!important}.pie-contacto[data-astro-cid-oenwriqq] svg{color:var(--color-azul);flex:none;margin-top:2px}.pie-redes[data-astro-cid-oenwriqq]{gap:10px;display:flex}.pie-redes[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]+li[data-astro-cid-oenwriqq]{margin-top:0}.pie-redes[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{background:var(--color-tinta);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .15s,transform .15s;display:grid}.pie-redes[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{background:var(--color-azul);color:#fff;transform:translateY(-2px)}.pie-grupo[data-astro-cid-oenwriqq]{margin-top:28px}.pie-base[data-astro-cid-oenwriqq]{border-top:1px solid #dcdfea;gap:14px;margin-top:48px;padding-top:22px;display:grid}.pie-legal[data-astro-cid-oenwriqq]{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.pie-legal[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{gap:6px;display:flex}.pie-legal[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]+li[data-astro-cid-oenwriqq]{margin-top:0}.pie-legal[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]+li[data-astro-cid-oenwriqq]:before{content:"·";margin-right:6px}.pie-aviso[data-astro-cid-oenwriqq]{color:#82859b;max-width:900px;font-size:12px;line-height:1.6}.pie-jet[data-astro-cid-oenwriqq]{opacity:.85;flex-wrap:wrap;align-items:center;gap:10px;width:fit-content;font-size:12.5px;display:inline-flex}.pie-jet[data-astro-cid-oenwriqq]:hover{opacity:1}.pie-jet-logo[data-astro-cid-oenwriqq]{align-items:center;gap:6px;display:inline-flex}.pie-jet[data-astro-cid-oenwriqq] .pie-jet-icono{width:20px;height:20px}.pie-jet[data-astro-cid-oenwriqq] .pie-jet-texto{width:auto;height:15px}.campos-contacto[data-astro-cid-jmf2k7bt]{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=560px){.campos-contacto[data-astro-cid-jmf2k7bt]{grid-template-columns:1fr 1fr}.campo-ancho[data-astro-cid-jmf2k7bt]{grid-column:1/-1}}.consentimiento-bloque[data-astro-cid-jmf2k7bt]{gap:6px;margin-top:16px;display:grid}.dialogo-match[data-astro-cid-6qfqvagk]{width:min(680px,100vw - 24px)}.match-cabeza[data-astro-cid-6qfqvagk]{border-radius:26px 26px 0 0;padding:20px 22px 0 26px}.match-cabeza-fila[data-astro-cid-6qfqvagk]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.match-cabeza[data-astro-cid-6qfqvagk] h2[data-astro-cid-6qfqvagk]{letter-spacing:-.02em;font-size:22px;font-weight:800}.match-paso[data-astro-cid-6qfqvagk]{font-family:var(--font-titulos);letter-spacing:.06em;text-transform:uppercase;color:var(--color-lima);font-size:12px;font-weight:600}.cerrar-oscuro[data-astro-cid-6qfqvagk]{color:#fff;background:#ffffff1a}.cerrar-oscuro[data-astro-cid-6qfqvagk]:hover{background:#ffffff2e}.match-progreso[data-astro-cid-6qfqvagk]{align-items:flex-end;gap:6px;height:54px;margin:14px 0 0;padding:0;list-style:none;display:flex}.match-progreso[data-astro-cid-6qfqvagk] li[data-astro-cid-6qfqvagk]{height:var(--alto);flex:1;align-items:flex-end;display:flex}.match-progreso[data-astro-cid-6qfqvagk] i[data-astro-cid-6qfqvagk]{clip-path:polygon(0 0,100% 14%,100% 100%,0 100%);background:#ffffff1f;border-radius:6px 6px 0 0;width:100%;height:100%;transition:background-color .3s;display:block}.match-progreso[data-astro-cid-6qfqvagk] li[data-astro-cid-6qfqvagk].hecho i[data-astro-cid-6qfqvagk]{background:var(--color-lima)}.match-progreso[data-astro-cid-6qfqvagk] li[data-astro-cid-6qfqvagk].actual i[data-astro-cid-6qfqvagk]{background:#fff}.match-cuerpo[data-astro-cid-6qfqvagk]{min-height:330px}.match-pregunta[data-astro-cid-6qfqvagk] h3[data-astro-cid-6qfqvagk]{letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(21px,2.6vw,26px);font-weight:700;line-height:1.2}.match-ayuda[data-astro-cid-6qfqvagk]{color:var(--color-texto-2);margin:-8px 0 14px;font-size:14px}.opciones-2[data-astro-cid-6qfqvagk]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.opciones-3[data-astro-cid-6qfqvagk]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.opcion-grande[data-astro-cid-6qfqvagk]{gap:4px;padding:18px;font-size:17px}.opcion-icono[data-astro-cid-6qfqvagk]{border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:10px;display:grid}.opcion-icono[data-astro-cid-6qfqvagk].azul{background:var(--color-azul-suave);color:var(--color-azul)}.opcion-icono[data-astro-cid-6qfqvagk].lima{background:var(--color-lima-suave);color:var(--color-lima-honda)}.opcion-ancha[data-astro-cid-6qfqvagk]{width:100%;margin-top:14px}.opcion-ancha[data-astro-cid-6qfqvagk][aria-pressed=true]{border-color:var(--color-azul);background:var(--color-azul-suave);box-shadow:inset 0 0 0 1px var(--color-azul)}.match-comunas[data-astro-cid-6qfqvagk]{flex-wrap:wrap;gap:8px;display:flex}.match-valor[data-astro-cid-6qfqvagk]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.match-valor[data-astro-cid-6qfqvagk] output[data-astro-cid-6qfqvagk]{font-family:var(--font-titulos);letter-spacing:-.03em;color:var(--color-azul);font-size:34px;font-weight:800}.match-valor[data-astro-cid-6qfqvagk] span[data-astro-cid-6qfqvagk]{color:var(--color-texto-2);font-size:14px}.match-escala[data-astro-cid-6qfqvagk]{color:var(--color-texto-2);justify-content:space-between;font-size:12px;display:flex}.match-renta[data-astro-cid-6qfqvagk]{gap:10px;margin-top:14px;display:grid}.match-renta[data-astro-cid-6qfqvagk] .match-ayuda[data-astro-cid-6qfqvagk]{margin:0}.match-resumen[data-astro-cid-6qfqvagk]{flex-wrap:wrap;gap:6px;margin:-6px 0 14px;padding:0;list-style:none;display:flex}.match-resumen[data-astro-cid-6qfqvagk] li[data-astro-cid-6qfqvagk]{background:var(--color-azul-suave);color:var(--color-azul);font-family:var(--font-titulos);border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:600}.match-ampliado[data-astro-cid-6qfqvagk]{background:var(--color-lima-suave);color:var(--color-lima-honda);border-radius:12px;margin-bottom:12px;padding:10px 14px;font-size:14px}.match-lista[data-astro-cid-6qfqvagk]{counter-reset:m;gap:10px;margin:0;padding:0;list-style:none;display:grid}.match-lista[data-astro-cid-6qfqvagk] li{border:1px solid var(--color-linea);border-radius:16px;grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:10px;display:grid}.match-lista[data-astro-cid-6qfqvagk] .mini-foto{background:var(--color-tinta);border-radius:11px;width:76px;height:58px;position:relative;overflow:hidden}.match-lista[data-astro-cid-6qfqvagk] .mini-foto img{object-fit:cover;width:100%;height:100%}.match-lista[data-astro-cid-6qfqvagk] b{font-family:var(--font-titulos);color:var(--color-tinta);font-weight:700;line-height:1.25;display:block}.match-lista[data-astro-cid-6qfqvagk] span{color:var(--color-texto-2);font-size:13px;display:block}.match-lista[data-astro-cid-6qfqvagk] .motivos{color:var(--color-azul);margin-top:2px;font-size:12.5px;font-weight:600}.match-lista[data-astro-cid-6qfqvagk] a{color:var(--color-azul);font-size:13px;font-weight:600}.match-mas[data-astro-cid-6qfqvagk]{color:var(--color-texto-2);margin-top:10px;font-size:14px}.match-acciones[data-astro-cid-6qfqvagk]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.match-ajustar[data-astro-cid-6qfqvagk]{margin-top:14px}.match-contacto[data-astro-cid-6qfqvagk]{border-top:1px solid var(--color-linea);margin-top:22px;padding-top:22px}.match-contacto[data-astro-cid-6qfqvagk] h4[data-astro-cid-6qfqvagk],.match-listo[data-astro-cid-6qfqvagk] h4[data-astro-cid-6qfqvagk]{margin-bottom:12px;font-size:19px;font-weight:700}.match-contacto[data-astro-cid-6qfqvagk] .match-ayuda[data-astro-cid-6qfqvagk]{margin:-4px 0 16px}.match-contacto[data-astro-cid-6qfqvagk] .aviso-envio[data-astro-cid-6qfqvagk]{margin-top:14px}.match-enviar[data-astro-cid-6qfqvagk]{width:100%;margin-top:18px}.match-listo[data-astro-cid-6qfqvagk]{background:var(--color-niebla);border-radius:18px;outline:none;margin-top:22px;padding:20px}.match-listo[data-astro-cid-6qfqvagk] p[data-astro-cid-6qfqvagk]{color:var(--color-texto-2);margin-bottom:14px}.match-listo[data-astro-cid-6qfqvagk] .match-lista[data-astro-cid-6qfqvagk] li{background:#fff}.match-vacio[data-astro-cid-6qfqvagk]{background:var(--color-niebla);border-radius:12px;margin-top:16px;padding:14px;font-size:14px}.match-pie[data-astro-cid-6qfqvagk]{border-top:1px solid var(--color-linea);background:#fff;justify-content:space-between;gap:10px;padding:14px 22px 18px;display:flex}.match-pie[data-astro-cid-6qfqvagk] .btn[data-astro-cid-6qfqvagk]{min-width:130px}@media (width<=560px){.match-cabeza[data-astro-cid-6qfqvagk]{border-radius:22px 22px 0 0;padding:16px 14px 0 18px}.match-pie[data-astro-cid-6qfqvagk]{padding:12px 14px 16px}.match-pie[data-astro-cid-6qfqvagk] .btn[data-astro-cid-6qfqvagk]{flex:1;min-width:0}.match-acciones[data-astro-cid-6qfqvagk] .btn[data-astro-cid-6qfqvagk]{width:100%}}.asesoria-intro[data-astro-cid-uebfcryc]{color:var(--color-texto-2);margin-bottom:18px}.asesoria-proyectos[data-astro-cid-uebfcryc]{background:var(--color-azul-suave);color:var(--color-azul);border-radius:12px;margin:-6px 0 18px;padding:10px 14px;font-size:14px}.asesoria-grupo[data-astro-cid-uebfcryc]{border:0;margin-top:18px;padding:0}.asesoria-grupo[data-astro-cid-uebfcryc] legend[data-astro-cid-uebfcryc],.asesoria-fila[data-astro-cid-uebfcryc] legend[data-astro-cid-uebfcryc]{margin-bottom:8px}.asesoria-fila[data-astro-cid-uebfcryc]{gap:18px;margin-top:18px;display:grid}.asesoria-fila[data-astro-cid-uebfcryc] fieldset[data-astro-cid-uebfcryc]{border:0;margin:0;padding:0}@media (width>=620px){.asesoria-fila[data-astro-cid-uebfcryc]{grid-template-columns:1fr 1fr}}.asesoria-canales[data-astro-cid-uebfcryc]{flex-wrap:wrap;gap:8px;display:flex}.asesoria-canales[data-astro-cid-uebfcryc] .chip-opcion[data-astro-cid-uebfcryc]{min-height:48px}.campo[data-astro-cid-uebfcryc] small[data-astro-cid-uebfcryc]{color:var(--color-texto-2);font-weight:400}.aviso-envio[data-astro-cid-uebfcryc]{margin-top:16px}.asesoria-enviar[data-astro-cid-uebfcryc]{width:100%;margin-top:22px}.asesoria-listo[data-astro-cid-uebfcryc]{outline:none;justify-items:start;gap:14px;padding:8px 0;display:grid}.asesoria-listo[data-astro-cid-uebfcryc] p[data-astro-cid-uebfcryc]{color:var(--color-texto-2)}.listo-barras[data-astro-cid-uebfcryc]{align-items:flex-end;gap:5px;height:46px;display:flex}.listo-barras[data-astro-cid-uebfcryc] i[data-astro-cid-uebfcryc]{background:var(--color-lima);transform-origin:bottom;border-radius:3px 3px 0 0;width:12px;animation:.6s cubic-bezier(.2,.8,.2,1) both barra-sube}.listo-barras[data-astro-cid-uebfcryc] i[data-astro-cid-uebfcryc]:first-child{height:100%}.listo-barras[data-astro-cid-uebfcryc] i[data-astro-cid-uebfcryc]:nth-child(2){height:72%;animation-delay:80ms}.listo-barras[data-astro-cid-uebfcryc] i[data-astro-cid-uebfcryc]:nth-child(3){height:52%;animation-delay:.16s}.listo-barras[data-astro-cid-uebfcryc] i[data-astro-cid-uebfcryc]:nth-child(4){height:38%;animation-delay:.24s}@keyframes barra-sube{0%{transform:scaleY(0)}}.comparador-barra[data-astro-cid-ltxwftif]{z-index:55;background:var(--color-tinta);border-radius:22px;width:min(720px,100vw - 24px);padding:14px 16px 14px 22px;animation:.3s cubic-bezier(.2,.8,.2,1) barra-entra;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 24px 50px -18px #101329b3}@keyframes barra-entra{0%{opacity:0;transform:translate(-50%,20px)}}.comparador-fila[data-astro-cid-ltxwftif]{justify-content:space-between;align-items:center;gap:16px;display:flex}.comparador-texto[data-astro-cid-ltxwftif]{min-width:0}.comparador-cuenta[data-astro-cid-ltxwftif]{font-family:var(--font-titulos);color:#fff;font-size:15px;font-weight:600}.comparador-cuenta[data-astro-cid-ltxwftif] strong[data-astro-cid-ltxwftif]{color:var(--color-lima)}.comparador-nombres[data-astro-cid-ltxwftif]{color:#a9abc8;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.comparador-acciones[data-astro-cid-ltxwftif]{flex:none;align-items:center;gap:16px;display:flex}.comparador-limpiar[data-astro-cid-ltxwftif]{color:#fff}.comparador-tope[data-astro-cid-ltxwftif]{color:var(--color-lima);margin-top:8px;font-size:13px}@media (width<=560px){.comparador-barra[data-astro-cid-ltxwftif]{padding:12px 12px 12px 18px;bottom:82px}.comparador-nombres[data-astro-cid-ltxwftif]{display:none}}.dialogo-ancho[data-astro-cid-ltxwftif]{width:min(1000px,100vw - 24px)}.tabla-desliza[data-astro-cid-ltxwftif]{border:1px solid var(--color-linea);border-radius:16px;overflow-x:auto}.tabla-comparar[data-astro-cid-ltxwftif]{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.tabla-comparar[data-astro-cid-ltxwftif] th,.tabla-comparar[data-astro-cid-ltxwftif] td{border-bottom:1px solid var(--color-linea);text-align:left;vertical-align:top;padding:12px 14px}.tabla-comparar[data-astro-cid-ltxwftif] tr:last-child>*{border-bottom:0}.tabla-comparar[data-astro-cid-ltxwftif] thead th{background:var(--color-tinta);color:#fff;font-family:var(--font-titulos);font-size:15px;font-weight:600;line-height:1.3}.tabla-comparar[data-astro-cid-ltxwftif] thead th small{font-family:var(--font-texto);color:#b9bbd6;margin-top:2px;font-size:12px;font-weight:400;display:block}.tabla-comparar[data-astro-cid-ltxwftif] tbody th{z-index:1;background:var(--color-niebla);width:150px;font-family:var(--font-titulos);color:var(--color-tinta);font-size:13px;font-weight:600;position:sticky;left:0}.tabla-comparar[data-astro-cid-ltxwftif] thead th:first-child{z-index:2;position:sticky;left:0}.tabla-comparar[data-astro-cid-ltxwftif] .mejor{color:var(--color-tinta);align-items:center;gap:6px;font-weight:600;display:inline-flex}.tabla-comparar[data-astro-cid-ltxwftif] .mejor:after{content:attr(data-mejor);background:var(--color-lima-suave);color:var(--color-lima-honda);font-family:var(--font-titulos);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.tabla-comparar[data-astro-cid-ltxwftif] .tenue{color:#9a9db2}.comparar-supuestos[data-astro-cid-ltxwftif]{color:var(--color-texto-2);margin-top:12px;font-size:12.5px}.comparar-cierre[data-astro-cid-ltxwftif]{background:var(--color-niebla);border-radius:18px;gap:16px;margin-top:22px;padding:20px;display:grid}.comparar-cierre[data-astro-cid-ltxwftif] p[data-astro-cid-ltxwftif]{font-family:var(--font-titulos);color:var(--color-tinta);font-weight:500}.asistente-fab[data-astro-cid-enwwhd2o]{z-index:54;border:1px solid var(--color-linea);height:54px;font-family:var(--font-titulos);color:var(--color-tinta);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 8px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 34px -14px #10132973}.asistente-fab[data-astro-cid-enwwhd2o]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -14px #10132980}.asistente-fab[data-astro-cid-enwwhd2o][aria-expanded=true]{opacity:0;pointer-events:none}.asistente-esfera[data-astro-cid-enwwhd2o]{background:var(--color-morado);border-radius:50%;flex:none;width:38px;height:38px;position:relative}.asistente-fab[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]:after{content:"";border:2px solid var(--color-morado);opacity:0;border-radius:50%;animation:3.2s ease-out 2s infinite esfera-pulso;position:absolute;inset:-4px}@keyframes esfera-pulso{0%{opacity:.55;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.35)}}.asistente-panel[data-astro-cid-enwwhd2o]{z-index:65;background:#fff;border-radius:24px;flex-direction:column;width:min(400px,100vw - 24px);height:min(620px,100dvh - 120px);animation:.28s cubic-bezier(.2,.8,.2,1) panel-entra;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 30px 80px -20px #1013298c}@keyframes panel-entra{0%{opacity:0;transform:translateY(16px)scale(.98)}}.asistente-cabeza[data-astro-cid-enwwhd2o]{background:var(--color-tinta);color:#fff;align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex}.asistente-cabeza[data-astro-cid-enwwhd2o] h2[data-astro-cid-enwwhd2o]{color:#fff;font-size:16px;font-weight:700}.asistente-cabeza[data-astro-cid-enwwhd2o] p[data-astro-cid-enwwhd2o]{color:#a9abc8;font-size:12px}.asistente-cabeza[data-astro-cid-enwwhd2o] div[data-astro-cid-enwwhd2o]{flex:1;min-width:0}.asistente-cabeza[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]{width:34px;height:34px}.asistente-cerrar[data-astro-cid-enwwhd2o]{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.asistente-mensajes[data-astro-cid-enwwhd2o]{background:var(--color-niebla);overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg{border-radius:16px;max-width:92%;padding:11px 14px;font-size:14.5px;line-height:1.55}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg p+p,.asistente-mensajes[data-astro-cid-enwwhd2o] .msg p+ul,.asistente-mensajes[data-astro-cid-enwwhd2o] .msg ul+p{margin-top:8px}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg ul{gap:6px;padding-left:0;list-style:none;display:grid}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg a{color:var(--color-azul);font-weight:600}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-gpp{border:1px solid var(--color-linea);color:var(--color-texto);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-yo{background:var(--color-azul);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg strong{color:var(--color-tinta)}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-yo strong{color:#fff}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-fichas{gap:8px;margin-top:10px;display:grid}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha{border:1px solid var(--color-linea);color:inherit;border-radius:12px;grid-template-columns:58px 1fr;align-items:center;gap:10px;padding:7px;text-decoration:none;display:grid;font-weight:400!important}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha:hover{border-color:var(--color-azul)}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha span.foto{background:var(--color-tinta);border-radius:8px;width:58px;height:44px;overflow:hidden}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha img{object-fit:cover;width:100%;height:100%}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha b{font-family:var(--font-titulos);color:var(--color-tinta);font-size:13.5px;line-height:1.25;display:block}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha small{color:var(--color-texto-2);font-size:12px;display:block}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones{flex-wrap:wrap;align-self:flex-start;gap:6px;max-width:100%;display:flex}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones button{min-height:38px;font-family:var(--font-titulos);color:var(--color-azul);text-align:left;background:#fff;border:1.5px solid #c9cff5;border-radius:999px;padding:0 13px;font-size:13px;font-weight:500}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones button:hover{border-color:var(--color-azul);background:var(--color-azul-suave)}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo{gap:4px;padding:14px 16px;display:flex}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i{background:var(--color-lima);transform-origin:bottom;border-radius:2px;width:6px;height:14px;animation:.9s ease-in-out infinite escribiendo}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i:nth-child(2){animation-delay:.12s}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i:nth-child(3){animation-delay:.24s}@keyframes escribiendo{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.asistente-entrada[data-astro-cid-enwwhd2o]{border-top:1px solid var(--color-linea);background:#fff;gap:8px;padding:12px;display:flex}.asistente-entrada[data-astro-cid-enwwhd2o] input[data-astro-cid-enwwhd2o]{border:1.5px solid var(--color-linea);min-width:0;min-height:46px;font:inherit;border-radius:999px;flex:1;padding:0 14px;font-size:15px}.asistente-entrada[data-astro-cid-enwwhd2o] input[data-astro-cid-enwwhd2o]:focus{border-color:var(--color-azul);outline:none}.asistente-entrada[data-astro-cid-enwwhd2o] button[data-astro-cid-enwwhd2o]{background:var(--color-azul);color:#fff;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}@media (width<=560px){.asistente-fab[data-astro-cid-enwwhd2o]{height:52px;bottom:12px;right:12px}.asistente-panel[data-astro-cid-enwwhd2o]{border-radius:0;width:100vw;height:100dvh;bottom:0;right:0}}.saltar{z-index:100;color:var(--color-tinta);font-family:var(--font-titulos);background:#fff;border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.saltar:focus{top:16px}
