.cf-pasos__lista>*,.cf-recibe__fig>*,.cf-nec__in>*,.cf-nec__lista>*,.cf-no__in>*,.cf-quien__in>*,.cfr__lista>*,.cf-despues>*{min-width:0}.cf-cab{padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5vw,4rem)}.cf-h1{font-size:clamp(min(2.125rem,9.5vw),6.2vw,5rem);font-weight:640;line-height:1.02;letter-spacing:-0.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:12em}.cf-cab .lead{margin-top:var(--e5)}.cf-cab .acciones{margin-top:var(--e6);gap:var(--e4) var(--e5)}.cf-recibe .tit-l,.cf-nec .tit-l,.cf-no .tit-l,.cfr .tit-l{font-size:clamp(min(2.125rem,9.5vw),4.9vw,4rem);overflow-wrap:anywhere}.cf-pasos{padding-top:0}.cf-pasos__lista{display:grid;gap:var(--e7)}.cf-paso{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--e3);align-content:start}.cf-paso__n{grid-row:1 / span 2;font-size:2.75rem;font-weight:640;line-height:0.95;letter-spacing:-0.05em;color:var(--tinta-3)}.cf-paso--decide .cf-paso__n{color:var(--acento)}.cf-paso__t,.cf-paso__p{grid-column:2}.cf-paso__p{margin-top:var(--e2);color:var(--tinta-2)}.cf-despues{margin-top:clamp(3.5rem,7vw,6rem);display:grid;gap:var(--e3);max-width:52rem}.cf-despues p{color:var(--tinta-2);max-width:62ch}.cf-despues__enl{display:flex;flex-wrap:wrap;gap:0 var(--e5);margin-top:var(--e3)}@media (min-width:640px){.cf-pasos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e8) var(--e8)}.cf-paso{grid-template-columns:4rem minmax(0,1fr);column-gap:var(--e4)}.cf-paso__n{font-size:4rem}}@media (min-width:900px){.cf-despues{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap);align-items:start}}@media (min-width:1200px){.cf-pasos__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e6)}.cf-paso{display:flex;flex-direction:column}.cf-paso__n{font-size:5.5rem;margin-bottom:var(--e5)}}.cf-recibe__fig{display:grid;gap:clamp(3rem,7vw,4.5rem) var(--e7)}.cf-fig{display:grid;gap:var(--e5);align-content:start;min-width:0}.cf-fig figcaption{display:grid;gap:var(--e2);justify-items:start;max-width:30em}.cf-fig figcaption p{color:var(--tinta-2)}.cf-fig figcaption .enlace{margin-top:var(--e2)}.cf-fig__escena{position:relative;max-width:100%;min-width:0}.cf-fig__escena .ventana{max-width:100%;min-width:0}.cf-fig__escena .ventana__url{min-width:0}.cf-ej{position:absolute;z-index:2;top:0.7rem;right:0.8rem;padding:0.2rem 0.7rem;border-radius:var(--r-pill);background:var(--tinta);color:#fff;font-size:var(--t-nano);font-weight:600;line-height:1.4}.cf-fig--web .ventana__url{margin-right:5.5rem}.cf-fig--pdf .cf-fig__escena{width:min(100%,23rem)}.cf-fig--pdf .cf-ej{top:0.75rem;right:0.75rem}@media (min-width:640px){.cf-recibe__fig{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:var(--e6)}}@media (min-width:1024px){.cf-recibe__fig{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap)}}.cf-web{container-type:inline-size;background:#fff;color:var(--tinta)}.cf-web__in{font-size:clamp(12px,3.1cqw,17px);line-height:1.35;padding:2.2em 2.4em 2.4em;display:grid;gap:2em}.cf-web__cab{display:flex;align-items:center;justify-content:space-between;gap:1em}.cf-web__marca{display:inline-flex;align-items:center;gap:0.6em;font-size:1.35em;font-weight:640;letter-spacing:-0.03em}.cf-web__marca i{width:1.15em;height:1.15em;border-radius:50%;background:#b9522b;flex:none}.cf-web__nav{display:flex;gap:1.4em;color:var(--tinta-2)}.cf-web__hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.6em;align-items:center}.cf-web__t{font-size:2.3em;font-weight:640;line-height:1.04;letter-spacing:-0.04em;text-wrap:balance}.cf-web__btns{display:flex;flex-wrap:wrap;gap:0.6em;margin-top:1.1em}.cf-web__btn{display:inline-flex;padding:0.7em 1.25em;border-radius:99px;background:#b9522b;color:#fff;font-weight:600;line-height:1.2;white-space:nowrap}.cf-web__btn--s{background:var(--piedra);color:var(--tinta)}.cf-web__h{font-size:1.1em;font-weight:640;margin-bottom:0.5em}.cf-web__card{padding:1.1em 1.3em;border-radius:1.1em;background:var(--piedra);color:var(--tinta-2)}.cf-web__card ul{display:grid;gap:0.35em}.cf-web__h24{white-space:nowrap}.cf-web__card .cf-web__h{color:var(--tinta)}.cf-web__carta ul{display:grid;gap:0.45em}.cf-web__carta li{display:flex;justify-content:space-between;gap:1em;color:var(--tinta-2)}.cf-web__carta li b{color:var(--tinta);font-weight:600}@container (max-width:440px){.cf-web__in{padding:1.6em;gap:1.6em}.cf-web__nav{display:none}.cf-web__hero{grid-template-columns:minmax(0,1fr)}}.cf-pdf{container-type:inline-size;width:100%;aspect-ratio:1 / 1.414;background:#fff;border-radius:var(--r-s)}.cf-pdf__in{height:100%;padding:9cqw 8.5cqw;display:flex;flex-direction:column;justify-content:space-between;font-size:max(4.3cqw,12px);line-height:1.35}.cf-pdf__marca{display:flex;align-items:center;gap:0.6em;font-size:1.1em;font-weight:640;letter-spacing:-0.02em}.cf-pdf__marca i{width:1.5em;height:1.5em;border-radius:50%;background:#b9522b;flex:none}.cf-pdf__h{font-size:2.15em;font-weight:640;line-height:1.05;letter-spacing:-0.04em;text-wrap:balance}.cf-pdf__s{margin-top:0.8em;color:var(--tinta-2)}.cf-pdf__r{margin-bottom:0.6em;font-weight:600;color:var(--tinta-2)}.cf-pdf__l{display:grid;gap:0.5em}.cf-pdf__l li{display:flex;align-items:center;gap:0.7em}.cf-pdf__l li::before{content:"";width:0.55em;height:0.55em;border-radius:50%;background:#b9522b;flex:none}.cf-pdf__pie{color:var(--tinta-2)}.cf-comp__in{margin-top:clamp(2.5rem,5vw,4rem);display:grid;gap:var(--e4)}.cf-comp__in>*{min-width:0}.cf-comp__i{display:grid;gap:var(--e3);align-content:start;padding:var(--e5);border-radius:var(--r-m);background:var(--piedra);overflow-wrap:anywhere}.cf-comp__i p{color:var(--tinta-2)}.cf-comp__i--propia{box-shadow:inset 0 0 0 2px var(--acento)}.cf-comp__nota{margin-top:var(--e2)}.cf-comp__enl{margin-top:var(--e5)}@media (min-width:768px){.cf-comp__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e5)}.cf-comp__i{padding:var(--e6)}}.cf-nec__in{display:grid;gap:var(--e7)}.cf-nec__lista{display:grid;gap:var(--e2)}.cf-nec__i{display:grid;gap:0.2rem;padding:var(--e4) var(--e5);border-radius:var(--r-m);background:var(--piedra)}.cf-nec__i dd{color:var(--tinta-2)}@media (min-width:640px){.cf-nec__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e3)}.cf-nec__i{padding:var(--e5);gap:0.35rem;align-content:start}}@media (min-width:1024px){.cf-nec__in{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap);align-items:start}.cf-nec .cf-nec__cab h2{font-size:clamp(2.125rem,4.2vw,3.5rem)}.cf-nec__cab{position:sticky;top:calc(var(--cab-h) + var(--e6));display:grid;gap:var(--e5)}.cf-nec__lista{grid-template-columns:1fr}.cf-nec__i{grid-template-columns:9rem minmax(0,1fr);gap:var(--e5);align-items:baseline;padding:var(--e5) var(--e6)}}@media (min-width:1200px){.cf-nec__i{grid-template-columns:12.5rem minmax(0,1fr)}}.cf-nec__cab{display:grid;gap:var(--e5);align-content:start}.cf-nec__col{display:grid;gap:var(--e4);align-content:start;justify-items:start}.cf-nec__col .cf-nec__lista{width:100%}.cf-no__in{margin-top:clamp(2.5rem,5vw,4rem);display:grid;gap:var(--e7)}.cf-no__frase{font-size:var(--t-m);font-weight:620;line-height:1.12;letter-spacing:-0.03em;text-wrap:balance;max-width:16em}.cf-no__izq{display:grid;justify-items:start}.cf-no__izq .lead{margin-top:var(--e4)}.cf-no__izq .enlace{margin-top:var(--e3)}.cf-no__lista{margin-top:var(--e4);display:grid;gap:0.15rem}.cf-no__lista li{padding:0.45rem 0;font-size:var(--t-s);font-weight:540;letter-spacing:-0.015em;line-height:1.3}@media (min-width:768px){.cf-no__in{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap);align-items:start}}.cf-quien__in{max-width:46rem;margin-inline:auto;display:grid;gap:var(--e5);justify-items:center;text-align:center}.cf-quien__t{font-size:clamp(min(2rem,9vw),5vw,3.5rem);font-weight:640;line-height:1.04;letter-spacing:-0.04em;text-wrap:balance;overflow-wrap:anywhere}.cf-quien .lead{margin-inline:auto}.cf-quien__zona{max-width:62ch;margin-top:var(--e3)}.cf-quien .acciones{justify-content:center;margin-top:var(--e3)}.cfr__cab{display:grid;gap:var(--e5);max-width:44rem}.cfr__lista{margin-top:clamp(2.5rem,6vw,4.5rem);display:grid;gap:var(--e6)}.cfr__v{font-size:clamp(min(2.5rem,11vw),7vw,3.5rem);font-weight:640;line-height:1;letter-spacing:-0.045em;color:var(--tinta);overflow-wrap:anywhere}.cfr__i--decide .cfr__v{color:var(--acento)}.cfr__i p{margin-top:var(--e3);color:var(--tinta-2);max-width:22em}.cfr__acc{margin-top:clamp(2.5rem,5vw,3.5rem);gap:var(--e3) var(--e5)}@media (min-width:640px){.cfr__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e7) var(--e6)}}@media (min-width:1024px){.cfr__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e6)}.cfr__v{font-size:clamp(2.5rem,4.2vw,3.5rem)}}.cf-cab .btn,.cf-quien .btn,.cfr .btn{white-space:normal;text-align:center;line-height:1.2;padding-block:0.7rem;padding-inline:min(1.5rem,4vw);max-width:100%}.cf-no__izq{grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}.cf-fig figcaption,.cf-nec__i,.cf-no__lista li,.cf-despues,.cfr__i p,.cf-paso__p{overflow-wrap:anywhere}.pr-paqs>*,.pr-cui__in>*,.pr-cui__items>*,.pr-pago__lista>*,.pr-cond__in>*,.pr-cierre__in>*,.pr-marb__in>*,.prr__lista>*{min-width:0}.pr-web .tit-l,.pr-cui .tit-l,.pr-pago .tit-l,.pr-cond .tit-l,.pr-cierre .tit-l,.prr .tit-l{font-size:clamp(min(2.125rem,9.5vw),4.9vw,4rem);overflow-wrap:anywhere}.pr-cab{padding-block:clamp(3rem,7vw,6rem) clamp(1rem,3vw,2rem)}.pr-h1{overflow-wrap:anywhere;font-size:clamp(min(2.125rem,9.5vw),6.2vw,5rem);font-weight:640;line-height:1.02;letter-spacing:-0.045em;text-wrap:balance;max-width:12em}.pr-cab .lead{margin-top:var(--e5)}.pr-web{padding-top:clamp(2rem,4vw,3rem)}.pr-web .tit-l{margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}.pr-paqs{display:grid;gap:var(--e3)}.pr-paq{display:grid;gap:var(--e3);align-content:start;padding:var(--e6) var(--e5);border-radius:var(--r-xl);background:var(--piedra)}.pr-importe{font-size:clamp(min(2.25rem,9vw),9.5vw,3.25rem);font-weight:640;line-height:1;letter-spacing:-0.045em;overflow-wrap:anywhere}.pr-iva,.pr-mes{font-size:var(--t-peq);color:var(--tinta-2)}.pr-iva{margin-top:-0.4rem}.pr-desc{color:var(--tinta-2);max-width:26em}.pr-pendiente{font-size:var(--t-s);font-weight:560;line-height:1.3;letter-spacing:-0.015em}.pr-nota{margin-top:var(--e4);color:var(--tinta-2);font-size:var(--t-peq);max-width:62ch}@media (min-width:640px){.pr-paqs{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e4)}.pr-paq{padding:var(--e6)}.pr-importe{font-size:clamp(min(1.75rem,5vw),4.4vw,3.5rem)}}.pr-tabla-caja{margin-top:clamp(2.5rem,6vw,4.5rem)}.pr-tabla{width:100%;border-collapse:collapse}.pr-tabla thead th{padding:0 0 var(--e3);font-size:var(--t-nano);font-weight:600;color:var(--tinta);text-align:center;vertical-align:bottom;width:22%;overflow-wrap:anywhere}.pr-tabla thead th:first-child{width:auto}.pr-tabla tbody th,.pr-tabla td{padding:var(--e4) 0;vertical-align:top;border-top:1px solid var(--piedra-2)}.pr-tabla tbody th[scope="row"]{padding-right:var(--e4);text-align:left;font-weight:400}.pr-tabla td{text-align:center}.pr-t{display:block;font-weight:560;letter-spacing:-0.01em;line-height:1.3}.pr-d{display:block;margin-top:0.2rem;font-size:var(--t-peq);color:var(--tinta-2);line-height:1.4}.pr-grupo th{padding:clamp(2rem,4vw,3rem) 0 var(--e3) !important;border-top:0 !important;font-size:var(--t-s);font-weight:620;letter-spacing:-0.02em;text-align:left}.pr-tabla tbody:first-of-type .pr-grupo th{padding-top:0 !important}.pr-si{display:inline-flex;color:var(--acento)}.pr-si .ico{width:1.375rem;height:1.375rem;stroke-width:2.25}.pr-no{color:var(--tinta-3);font-size:1.25rem;line-height:1.375rem}@media (min-width:640px){.pr-tabla thead th{width:8rem;font-size:var(--t-peq);overflow-wrap:normal}.pr-tabla tbody th[scope="row"]{padding-right:var(--e6)}.pr-tabla tbody th,.pr-tabla td{padding-block:var(--e4) var(--e4)}}@media (min-width:1024px){.pr-tabla thead th{width:11rem;font-size:var(--t-cuerpo)}.pr-t{font-size:1.125rem}}.pr-marb{padding-top:0}.pr-marb__in{display:grid;gap:var(--e5);padding:var(--e6);border-radius:var(--r-xl);background:var(--piedra)}.pr-marb__in>div:first-child{display:grid;gap:var(--e3);align-content:center}.pr-marb__lista{display:grid;gap:var(--e2)}.pr-marb__i{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e4);padding:var(--e4) var(--e5);border-radius:var(--r-m);background:var(--suelo)}.pr-marb__i b{font-size:var(--t-s);font-weight:640;letter-spacing:-0.02em}@media (min-width:900px){.pr-marb__in{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap);align-items:center;padding:var(--e7)}}.pr-cui__in{display:grid;gap:var(--e7)}.pr-cui__cab{display:grid;gap:var(--e4);align-content:start}.pr-cui__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25rem var(--e3);margin-top:var(--e3)}.pr-cui__precio .pr-importe{font-size:clamp(min(2.5rem,10vw),8vw,4rem)}.pr-cui__oblig{color:var(--tinta-2);max-width:62ch}.pr-cui__items{display:grid;gap:var(--e3)}.pr-item{display:grid;gap:var(--e2);align-content:start;padding:var(--e5);border-radius:var(--r-l);background:var(--suelo)}.pr-item p{color:var(--tinta-2)}@media (min-width:640px){.pr-cui__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e4)}.pr-item{padding:var(--e6)}}@media (min-width:1024px){.pr-cui__in{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap);align-items:start}.pr-cui__cab{position:sticky;top:calc(var(--cab-h) + var(--e6))}}.pr-pago__lista{display:grid;gap:var(--e6)}.pr-pago__i{display:grid;grid-template-columns:minmax(0,30%) minmax(0,1fr);gap:var(--e4);align-items:baseline}.pr-pago__n{font-size:clamp(min(2.75rem,11vw),12vw,3.75rem);font-weight:640;line-height:0.95;letter-spacing:-0.05em;overflow-wrap:anywhere}.pr-pago__i--gratis .pr-pago__n{color:var(--acento)}.pr-pago__i p:not(.pr-pago__n){margin-top:0.25rem;color:var(--tinta-2)}.pr-pago__nota{margin-top:clamp(2.5rem,5vw,4rem);color:var(--tinta-2);max-width:62ch}.pr-pago .enlace{margin-top:var(--e3)}@media (min-width:640px){.pr-pago__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e5)}.pr-pago__i{grid-template-columns:1fr;gap:var(--e4);align-content:start}.pr-pago__n{font-size:clamp(min(3rem,8vw),8.5vw,6.5rem)}}.pr-cond .tit-l{margin-bottom:clamp(2rem,5vw,3.5rem)}.pr-cond__in{display:grid;gap:var(--e8)}.pr-cond__lista{margin-top:var(--e5);display:grid;gap:var(--e4)}.pr-cond__d{display:grid;gap:0.15rem}.pr-cond__d dt{font-weight:600;letter-spacing:-0.01em}.pr-cond__d dd{color:var(--tinta-2);max-width:32em}.pr-cond__aparte{margin-top:var(--e4);display:grid;gap:0.15rem}.pr-cond__aparte li{padding:0.45rem 0;font-size:var(--t-s);font-weight:540;letter-spacing:-0.015em;line-height:1.3}.pr-cond__nota{margin-top:var(--e5);max-width:28em}.pr-cond .enlace{margin-top:var(--e2)}@media (min-width:768px){.pr-cond__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e8);align-items:start}}@media (min-width:1024px){.pr-cond__in{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap)}}.pr-cierre__in{display:grid;gap:var(--e6);align-items:end}.pr-cierre__der{display:grid;gap:var(--e5);justify-items:start}.pr-cierre .acciones{gap:var(--e3) var(--e5)}@media (min-width:900px){.pr-cierre__in{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap)}}.prr .sec__cab{margin-bottom:clamp(2.5rem,5vw,4rem)}.prr__lista{display:grid;gap:var(--e7)}.prr__i{display:grid;gap:var(--e3);justify-items:start;align-content:start;max-width:22rem}.prr__p{font-size:clamp(min(2.5rem,10vw),10vw,3.5rem);font-weight:640;line-height:1;letter-spacing:-0.045em;overflow-wrap:anywhere}.prr__p small{display:block;margin-top:0.4rem;font-size:var(--t-peq);font-weight:400;letter-spacing:0;color:var(--tinta-2)}.prr__d{color:var(--tinta-2);font-size:var(--t-peq)}.prr__nota{margin:clamp(2.5rem,5vw,4rem) 0 0;max-width:62ch;color:var(--tinta-2);font-size:var(--t-peq)}.prr .acciones{margin-top:var(--e5);gap:var(--e3) var(--e5)}@media (min-width:768px){.prr__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e6);align-items:start}.prr__p{font-size:clamp(min(1.75rem,5vw),3.7vw,3.5rem)}}.pr-cierre .btn,.prr .btn{white-space:normal;text-align:center;line-height:1.2;padding-block:0.7rem;padding-inline:min(1.5rem,4vw);max-width:100%}.pr-tabla th,.pr-tabla td,.pr-marb__i,.pr-item{overflow-wrap:anywhere}.pr-guia,.prr__guia{max-width:62ch;font-size:var(--t-peq);color:var(--tinta-2);margin-top:var(--e3)}.pr-web .acciones{flex-wrap:wrap}.pr-web .acciones .btn{white-space:normal;text-align:center;max-width:100%;min-width:0}.ej__tag{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 0.8rem;border-radius:var(--r-pill);background:var(--tinta);color:#fff;font-size:var(--t-nano);font-weight:600;letter-spacing:0.01em;line-height:1}.ej__tag--chico{min-height:1.5rem;padding:0 0.65rem;font-size:var(--t-nano)}.ej__img{width:100%;height:auto;background:var(--piedra-2)}.ej__movil picture,.ej-res__movil picture{display:block;width:100%;height:100%}.ej__img--movil{height:100%;object-fit:cover;object-position:top center}.ej__ventana .ventana__cuerpo picture{display:block}.ej__ventana .ventana__url{max-width:100%;min-width:0}.ej-intro{padding-block:clamp(3rem,7vw,6.5rem) clamp(2rem,4vw,4rem)}.ej-intro .sec__cab{margin-bottom:0;max-width:56rem}.ej-h1{font-size:min(clamp(1.75rem,0.6rem + 4.6vw,4.5rem),12vw);overflow-wrap:anywhere;max-width:16em;line-height:1.04}.ej-intro__nota{max-width:40rem}.ej-grupo{padding-block:clamp(3rem,6vw,5.5rem) clamp(1.5rem,3vw,2.5rem)}.ej-grupo--primero{padding-top:0}.ej-grupo__mas{margin-top:calc(-1 * var(--e2))}.ej-grupo .sec__cab{margin-bottom:0;max-width:46rem;gap:var(--e4)}.ej-grupo + .ej{padding-top:clamp(1.5rem,3vw,2.5rem)}.ej-grupo--primero + .ej{padding-top:clamp(3rem,5vw,4.5rem)}.ej{padding-block:clamp(3.5rem,8vw,7.5rem)}.ej__in{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.25rem,5vw,3.5rem);align-items:center}.ej__vista{position:relative;margin-bottom:clamp(1.5rem,5vw,2.5rem)}.ej__vista>.ej__tag{position:absolute;z-index:3;top:-0.875rem;left:1.25rem}.ej__movil{position:absolute;z-index:2;right:-1.5%;bottom:clamp(-3.5rem,-9%,-1.5rem);width:clamp(5.75rem,25%,11.25rem)}.ej__movil .movil{--movil-w:100%}.ej__movil .movil__marco{box-shadow:var(--sombra-flota),0 0 0 0.5cqw #fff}.ej__info{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e5);align-content:center;min-width:0}.ej__info>*,.ej__lista li,.ej__lista strong,.ej__lista span{min-width:0;overflow-wrap:anywhere}.ej__info>h3{font-size:min(clamp(1.75rem,1.2rem + 2.2vw,3.25rem),12vw)}.ej-cierre__in .tit-l,.ej-grupo .tit-l{font-size:min(clamp(1.75rem,1.1rem + 3vw,4rem),12vw)}.ej__tipo{margin-top:calc(-1 * var(--e3));max-width:min(24em,100%)}.ej__lista{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e4);max-width:34rem}.ej__lista li{display:grid;gap:0.15rem}.ej__lista strong{font-weight:600;letter-spacing:-0.01em}.ej__lista span{color:var(--tinta-2)}.ej__idiomas-t{font-weight:600;color:var(--tinta)}.ej__acciones{margin-top:var(--e2)}.ej__acciones .btn,.ej-cierre .btn{white-space:normal;text-align:center;max-width:100%;height:auto;padding-block:0.6rem;line-height:1.2}.sec--piedra .ej__ventana{box-shadow:var(--sombra-flota)}.ej__pronto{display:grid;align-content:center;justify-items:center;gap:var(--e2);min-height:clamp(14rem,36vw,24rem);padding:var(--e6);border-radius:var(--r-l);background:var(--piedra-2);color:var(--tinta-2);text-align:center}.sec--piedra .ej__pronto{background:#fff}.ej__pronto .tit-m{color:var(--tinta)}@media (min-width:720px){.ej__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--split-gap);row-gap:clamp(2.5rem,5vw,3.5rem)}.ej__vista{grid-column:1 / -1;grid-row:1;margin-bottom:clamp(1.5rem,4vw,3rem)}.ej__movil{right:2%;width:clamp(8rem,19%,11.25rem)}.ej__info{display:contents}.ej__info>h3,.ej__info>.ej__tipo,.ej__info>.ej__idiomas,.ej__info>.ej__acciones{grid-column:1}.ej__info>h3{grid-row:2;align-self:end}.ej__info>.ej__tipo{grid-row:3;align-self:start;margin-top:0}.ej__info>.ej__idiomas{grid-row:4}.ej__info>.ej__acciones{grid-row:5;align-self:start}.ej__info>.ej__lista{grid-column:2;grid-row:2 / span 4;align-self:center}.ej__acciones{flex-direction:column;align-items:flex-start}}@media (min-width:1024px){.ej__in{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap);align-items:center}.ej--inversa .ej__in{grid-template-columns:var(--split-5-7)}.ej--inversa .ej__vista{order:2}.ej__vista{grid-column:auto;grid-row:auto;margin-bottom:0}.ej__movil{right:-4%;bottom:-9%;width:clamp(9rem,23%,12.5rem)}.ej__info{display:grid}.ej__info>*{grid-column:auto !important;grid-row:auto !important}.ej__acciones{flex-direction:row}}.ej-cierre{padding-block:clamp(4rem,9vw,8rem)}.ej-cierre__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e5)}.ej-cierre__der{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e5);align-content:start;min-width:0}.ej-cierre__in .tit-l{max-width:9em}@media (min-width:900px){.ej-cierre__in{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap);align-items:end}}.ej-res__carril{display:flex;gap:var(--e5);margin-inline:calc(-1 * var(--margen));padding:var(--e2) var(--margen) var(--e5);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--margen);scrollbar-width:none}.ej-res__carril::-webkit-scrollbar{display:none}.ej-res__grupo{flex:none;display:grid;gap:var(--e5);align-content:start}.ej-res__gt{font-size:var(--t-s);font-weight:600;letter-spacing:-0.015em;line-height:1.25}.ej-res__fila{display:flex;gap:var(--e5)}.ej-res__it{flex:0 0 min(72vw,13.5rem);scroll-snap-align:start;scroll-margin-inline:var(--margen)}@media (min-width:640px){.ej-res__it{flex-basis:clamp(11.5rem,24vw,13.5rem)}}.ej-res__ilu{display:grid;justify-items:center;width:100%}.ej-res__lnk{display:grid;justify-items:center;gap:var(--e1);text-align:center;text-decoration:none;color:var(--tinta)}.ej-res__movil{--movil-w:min(13.5rem,100%);margin-bottom:var(--e4);transition:transform var(--d3) var(--ease)}.ej-res__lnk:hover .ej-res__movil{transform:translateY(-0.5rem)}.ej-res__nom{font-size:var(--t-cuerpo);font-weight:600;letter-spacing:-0.015em;line-height:1.25}.ej-res__meta{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.25rem 0.6rem;margin-top:0.15rem}.ej-res__sector{color:var(--tinta-2);font-size:var(--t-peq);line-height:1.4}.ej-res__pronto{display:grid;place-items:center;height:100%;padding:1em;background:var(--piedra-2);color:var(--tinta-2);font-size:1.1em;font-weight:560;text-align:center}.ej-res__guia{display:grid;justify-items:center;gap:var(--e2);margin-top:var(--e1)}.ej-res__puntos{display:flex;justify-content:center;gap:0.5rem}.ej-res__puntos i{width:0.5rem;height:0.5rem;border-radius:50%;background:#767f8f;transition:background-color var(--d2) var(--ease),transform var(--d2) var(--ease)}.ej-res__puntos i.on{background:var(--tinta);transform:scale(1.25)}.ej-res__pista{display:inline-flex;align-items:center;gap:0.4em;color:var(--tinta-2);font-size:var(--t-peq)}.ej-res__pista .ico{width:1.05em;height:1.05em}.ej-res__mas{margin-top:var(--e5)}@media (min-width:640px) and (max-width:1023.98px){.ej-res__carril{display:grid;gap:var(--e7);margin-inline:0;padding:var(--e2) 0 var(--e5);overflow:visible;scroll-snap-type:none}.ej-res__fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e6) var(--e5)}.ej-res__it{flex:none;min-width:0}.ej-res__movil{--movil-w:min(13.5rem,100%)}.ej-res__guia{display:none}}@media (min-width:1024px){.ej-res__carril{--g:clamp(0.75rem,1.6vw,1.5rem);container-type:inline-size;display:grid;grid-template-columns:var(--split-7-5);column-gap:var(--split-gap);margin-inline:0;padding:var(--e2) 0 var(--e5);overflow:visible}.ej-res__grupo{min-width:0}.ej-res__fila{gap:var(--g)}.ej-res__it{flex:none;width:calc(((100cqw - var(--split-gap)) * 7 / 12 - 2 * var(--g)) / 3);min-width:0}.ej-res__movil{--movil-w:100%}.ej-res__guia{display:none}}@media (min-width:1024px) and (max-width:1279.98px){.ej-res__meta{flex-direction:column;gap:0.35rem}}@media (prefers-reduced-motion:reduce){.ej-res__lnk:hover .ej-res__movil{transform:none}}.his{overflow-x:clip}.his .nano{color:var(--sobre-acento-2)}.his__cab{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.his__cuerpo{display:grid;gap:clamp(3.5rem,8vw,6rem)}.his__esc{display:grid;justify-items:center;gap:1rem}.his__ven{width:100%;max-width:46rem}.his__moviles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(0.75rem,5vw,5rem)}.his__fig{margin:0;display:grid;justify-items:center;align-content:start;gap:1rem;min-width:0}.his__rot{font-size:var(--t-s);font-weight:620;letter-spacing:-0.02em}.his .his__movil{--movil-w:20rem;width:min(var(--movil-w),100%)}.his__cap{max-width:30em;font-size:var(--t-nano);line-height:1.4;text-align:center;color:var(--sobre-acento-2)}.his__pts{display:none}.sec.his{padding-bottom:var(--e8)}.his__col{width:100%;max-width:58rem;margin-inline:auto}.his__pasos{display:grid;gap:clamp(2.75rem,5vw,3.5rem)}.his__in{display:grid;gap:0.75rem 3rem;align-content:start}.his__cifra{display:grid;gap:0.4rem;align-content:start}.his__cn{display:flex;align-items:center;flex-wrap:wrap;gap:0.1em 0.3em;font-size:clamp(2.5rem,11vw,3.5rem);line-height:1;font-weight:600;letter-spacing:-0.03em}.his__cn .de{color:var(--sobre-acento-2);font-weight:500}.his__cn .ico{width:0.62em;height:0.62em;stroke-width:2.1}.his__cifra small{max-width:17em;font-size:var(--t-peq);line-height:1.35;color:var(--sobre-acento-2)}.his__in .tit-m{font-size:clamp(1.5rem,6vw,1.75rem);max-width:16em}.his__tx{max-width:36em;color:#fff}.his__fu,.his__mt,.his__como p,.his__mas p{max-width:62ch}.his__tx--c,.his__mas{display:none}@media (min-width:700px){.his__marcador{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.his__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.his__cifra{grid-column:1;grid-row:1 / span 4}.his__in>:not(.his__cifra){grid-column:2}.his__cn{font-size:clamp(2.75rem,5vw,4rem)}.his__in .tit-m{font-size:clamp(1.75rem,3vw,2.5rem)}.his__tx{font-size:clamp(1.0625rem,1.5vw,1.25rem)}.his__cifra small{max-width:26em}}.his__marcador{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:1.25rem 1rem;margin-top:clamp(2.75rem,5vw,3.5rem)}.his__mt{grid-column:1 / -1;font-size:var(--t-nano);color:var(--sobre-acento-2)}.gau{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:0.85rem}.gau__aro{position:relative;width:3.5rem;aspect-ratio:1}.gau__aro svg{width:100%;height:100%;transform:rotate(-90deg)}.gau__t,.gau__d{fill:none;stroke-width:9}.gau__t{stroke:rgba(255,255,255,0.22)}.gau__d{stroke:#fff;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--d));transition:stroke-dashoffset 1000ms var(--ease)}.gau__n{position:absolute;inset:0;display:grid;place-items:center;font-size:0.95rem;font-weight:600;letter-spacing:-0.03em}.gau__txt{display:grid;grid-template-columns:minmax(0,1fr);gap:0.1rem;min-width:0}.gau__txt b{font-size:var(--t-peq);font-weight:600;line-height:1.2}.gau__txt small{font-size:var(--t-nano);color:var(--sobre-acento-2)}.his__otro{display:grid;justify-items:start;gap:var(--e4);max-width:40rem;margin-top:clamp(3rem,6vw,5rem)}.his__otro p{font-size:var(--t-lead);line-height:1.35;letter-spacing:-0.012em}.his__otro .acciones{width:100%}.his__otro .btn{flex:0 1 auto;min-width:0;max-width:100%;height:auto;padding-block:0.7rem;line-height:1.2;text-align:center;white-space:normal}.his__ver{gap:var(--e2) var(--e3)}.his__como{max-width:62ch;margin-top:clamp(3rem,6vw,4.5rem)}.his__como summary,.his__mas summary{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;font-weight:560;cursor:pointer;list-style:none}.his__como summary::-webkit-details-marker,.his__mas summary::-webkit-details-marker{display:none}.his__como .ico,.his__mas .ico{width:1.15em;height:1.15em;transition:transform var(--d2) var(--ease)}.his__como[open] .ico,.his__mas[open] .ico{transform:rotate(180deg)}.his__como p,.his__mas p{margin-top:0.5rem;font-size:var(--t-peq);line-height:1.55}.his .pant{position:relative;height:100%;display:grid;grid-template-rows:13fr 15.5fr 7fr 7.4fr 4.99fr;line-height:1.3;text-align:left}:where(.pant) :is(p,dl,dd,ul){margin:0;padding:0}.his .z{position:relative;min-height:0;overflow:hidden}.his .z:not(.z1){padding-inline:1.3em}.his .z1{display:flex;flex-direction:column}.his .sb{display:flex;align-items:center;justify-content:space-between;height:2.5em;padding:0.2em 1.7em 0}.his .sb span{font-size:0.8em;font-weight:650;font-variant-numeric:tabular-nums}.cb{height:0.3em;margin:0.1em 1.5em 0;border-radius:0.2em;overflow:hidden;background:rgba(14,17,22,0.1)}.cb i{display:block;height:100%;transform-origin:0 50%;border-radius:inherit}.pant .ico{width:1.3em;height:1.3em}.ant{background:#eeeae2;color:#2f343b;font-family:Arial,Helvetica,sans-serif}.ant .z{background:#eeeae2}.ant .sb{color:#4b5563}.ant .cb i{background:var(--aviso)}.ant__nav{display:flex;align-items:center;justify-content:space-between;height:2.7em;margin-top:0.8em;padding:0 1.3em;background:#3a4658;color:#fff}.ant__logo{font:italic 1.1em Georgia,"Times New Roman",serif}.ant__bg i{display:block;width:1.3em;height:0.17em;margin:0.22em 0;background:#fff}.ant__foto{position:relative;flex:1;min-height:0;margin-top:0.8em;background:#c7ccd4}.ant__foto svg{position:absolute;inset:0;width:100%;height:100%;max-width:none}.ant__bien{position:absolute;inset:0;display:grid;place-items:center;padding-bottom:0.6em;font:1.5em Georgia,"Times New Roman",serif;color:#2f3a4a}.ant__foto small{position:absolute;left:1em;bottom:0.7em;font-size:0.8em;color:#4b5260}.ant__h{margin:0.7em 0 0.4em;font:700 1.15em Georgia,"Times New Roman",serif}.ant__pdf li{display:flex;align-items:center;justify-content:space-between;gap:0.5em;height:1.5em;margin-bottom:0.22em;padding:0 0.8em;background:#dcdfe5;border:1px solid #a3aab5;border-radius:0.2em}.ant__pdf span{font-size:0.86em;font-weight:700}.ant__pdf em{font-size:0.78em;font-style:normal;color:#4f5663}.ant__ll{display:grid;place-items:center;height:2.4em;margin:0.95em 0 0.45em;background:#c2410c;border-radius:0.2em;color:#fff;font-size:0.95em;font-weight:700}.ant__tel{font-size:0.9em;color:#59606b}.ant__hor{display:grid;gap:0.25em;font-size:0.88em}.ant__hor div{display:flex;justify-content:space-between;gap:1em}.ant__hor dt{font-weight:700}.ant__pie{margin-top:0.9em;font-size:0.8em;text-align:center;color:#565d69}.cook{position:absolute;z-index:2;left:0;right:0;bottom:0;height:40%;padding:1.3em 1.3em 1.7em;display:flex;flex-direction:column;background:#2c323b;color:#fff}.cook__t{font-weight:700}.cook__p{margin-top:0.4em;font-size:0.86em;line-height:1.4;color:#dfe3e8}.cook__o{display:flex;flex-wrap:wrap;gap:0.5em;margin-top:1em}.cook__o span{padding:0.35em 0.8em;border-radius:99px;font-size:0.8em;font-weight:600;box-shadow:inset 0 0 0 1px #6d7684}.cook__b{display:flex;gap:0.6em;margin-top:auto}.cook__b span{flex:1;display:grid;place-items:center;height:2.5em;border-radius:0.2em;font-size:0.86em;font-weight:700;box-shadow:inset 0 0 0 1px #8d96a3}.cook__b span:first-child{background:#e9eaec;color:#2c323b;box-shadow:none}.des{--t:#a2411c;--cr:#f6f0e6;background:#fff;color:var(--tinta);font-family:var(--f)}.des .z{background:#fff;box-shadow:0 1px 0 #fff}.des .cb{background:var(--piedra-2)}.des .cb i{background:var(--ok);transform:scaleX(0.333)}.des__nav{display:flex;align-items:center;justify-content:space-between;gap:0.8em;height:2.7em;margin-top:0.8em;padding:0 1.3em}.des__logo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.15em;font-weight:660;letter-spacing:-0.035em}.des__res{padding:0.5em 1em;border-radius:99px;background:var(--cr);font-size:0.86em;font-weight:620}.des__hero{flex:1;min-height:0;margin:0.2em 1.3em 0.8em;border-radius:1.1em;overflow:hidden;background:#efe3ca}.des__hero svg{width:100%;height:100%;max-width:none}.des__h{margin:0.8em 0 0.15em;font-size:1.3em;font-weight:660;letter-spacing:-0.035em;line-height:1.2}.des__pl{padding:0.45em 0 0.1em}.des__plf{display:flex;justify-content:space-between;gap:0.8em;font-weight:620;letter-spacing:-0.012em}.des__plf span:last-child{white-space:nowrap}.des__pl small{display:block;font-size:0.86em;line-height:1.3;color:var(--tinta-2)}.des__btn{display:flex;align-items:center;justify-content:center;gap:0.6em;height:2.7em;border-radius:99px;font-size:0.95em;font-weight:640}.des__btn--wa{margin-top:0.9em;background:var(--t);color:#fff}.des__btn--ll{margin-top:0.5em;background:var(--cr)}.des__ab{display:flex;align-items:center;gap:0.6em;margin:0.9em 0 0.4em;font-size:1em;font-weight:650}.des__ab i{width:0.62em;height:0.62em;border-radius:50%;background:var(--ok);flex:none}.des__hor{display:grid;font-size:0.9em;line-height:1.35;color:var(--tinta-2)}.des__hor span:first-child{color:var(--tinta);font-weight:600}.des__pie{display:flex;justify-content:space-between;gap:1em;margin-top:0.9em;font-size:0.86em;color:var(--tinta-2)}.des__pie b{color:var(--t);font-weight:640;white-space:nowrap}.des__pie--c{margin-top:0.3em;justify-content:flex-start;gap:0.3em}.des__pie--c span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.his--anim .his__cuerpo{display:block}.his--anim .his__ven{width:var(--w);max-width:none}.his--anim .his__moviles{grid-template-columns:minmax(0,1fr);gap:0}.his--anim .his__fig{grid-area:1 / 1}.his--anim .his__rot{display:none}.his--anim .his__movil{--movil-w:var(--w)}.his--anim .his__fig:nth-child(2){pointer-events:none}.his--anim .his__fig:nth-child(2) .movil__marco{background:transparent;box-shadow:none}.his--anim .his__fig:nth-child(2) .movil__pantalla,.his--anim .des{background:transparent}.his__pts i{width:0.5rem;height:0.5rem;border-radius:50%;background:rgba(255,255,255,0.4);transition:background-color var(--d2) var(--ease),transform var(--d2) var(--ease)}.his__esc[data-paso="1"] .his__pts i:nth-child(1),.his__esc[data-paso="2"] .his__pts i:nth-child(2),.his__esc[data-paso="3"] .his__pts i:nth-child(3),.his__esc[data-paso="4"] .his__pts i:nth-child(4),.his__esc[data-paso="5"] .his__pts i:nth-child(5){background:#fff;transform:scale(1.35)}.his--anim .des .z{clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path 900ms var(--ease),visibility 0s linear 900ms}.his--anim .his__esc:not([data-paso="0"]) .des .z1,.his--anim .his__esc:is([data-paso="2"],[data-paso="3"],[data-paso="4"],[data-paso="5"]) .des .z2,.his--anim .his__esc:is([data-paso="3"],[data-paso="4"],[data-paso="5"]) .des .z3,.his--anim .his__esc:is([data-paso="4"],[data-paso="5"]) .des .z4,.his--anim .his__esc[data-paso="5"] .des .z5{clip-path:inset(0 0 -1px 0);visibility:visible;transition:clip-path 900ms var(--ease)}.his--anim .cook{transition:transform 700ms var(--ease),opacity 500ms var(--ease)}.his--anim .his__esc:not([data-paso="0"]) .cook{transform:translateY(101%);opacity:0}.his--anim .des .cb i{transform:scaleX(1);transition:transform 900ms var(--ease)}.his--anim .his__esc:not([data-paso="0"]) .des .cb i{transform:scaleX(0.333)}.his--anim.his--visto .ant .cb i{animation:his-carga 1600ms var(--ease) both}@keyframes his-carga{from{transform:scaleX(0)}}.his--anim .his__marcador:not(.on) .gau__d{stroke-dashoffset:calc(100 - var(--a))}.his--mov .des .z{will-change:clip-path}.his--mov .cook,.his--mov .des .cb i,.his--mov .his__moviles{will-change:transform}.his--anim .his__col{max-width:none;margin:0}.his--anim .his__pasos{display:block}.his--anim .his__paso{padding:1rem 0 1.25rem;opacity:0.78;transition:opacity var(--d3) var(--ease)}.his--anim .his__paso:first-child{margin-top:20svh}.his--anim .his__paso.is-activo{opacity:1}.his--anim .his__in{grid-template-columns:minmax(0,1fr);gap:0.75rem;max-width:34rem}.his--anim .his__cifra,.his--anim .his__in>:not(.his__cifra){grid-column:auto;grid-row:auto}.his--anim :is(.his__tx,.his__fu,.his__cifra small,.his__mt,.gau__txt small,.his__mas summary){color:#fff}.his--anim .his__marcador{opacity:0.78;transition:opacity var(--d3) var(--ease)}.his--anim .his__marcador.on{opacity:1}@media (max-width:699px){.his--anim .his__esc{position:sticky;top:var(--ch,var(--cab-h));z-index:2;background:var(--acento);gap:0.4rem;padding-block:0.75rem 0.5rem;--w:min(calc(100vw - 2 * var(--margen)),calc(46vh - 4rem),24rem);--sh:var(--w)}@supports (height:1svh){.his--anim .his__esc{--w:min(calc(100vw - 2 * var(--margen)),calc(46svh - 4rem),24rem)}}.his--anim .his__ven{height:var(--sh);overflow:hidden}.his--anim .his__moviles{transform-origin:50% 0;transform:translateY(var(--ty)) scale(var(--s));transition:transform 900ms var(--ease);--s:0.45;--ty:calc(var(--w) * 0.025)}.his--anim .his__esc[data-paso="1"] .his__moviles{--s:1;--ty:calc(var(--w) * -0.008)}.his--anim .his__esc[data-paso="2"] .his__moviles{--s:1;--ty:calc(var(--w) * -0.418)}.his--anim .his__esc[data-paso="3"] .his__moviles{--s:1;--ty:calc(var(--w) * -0.902)}.his--anim .his__esc[data-paso="4"] .his__moviles{--s:1;--ty:calc(var(--w) * -1.113)}.his--anim .his__cap{text-align:left}.his--anim .his__fig:first-child .movil__marco{box-shadow:inset 0 0 0 0.5cqw #2b313b}.his--anim .his__tx--l{display:none}.his--anim .his__tx--c,.his--anim .his__mas{display:block}.his--anim :is(a,summary){scroll-margin-top:calc(var(--ch,var(--cab-h)) + var(--his-esc-h,28rem) + 1rem)}.his--anim .his__in{gap:0.4rem}.his--anim .his__cn{font-size:clamp(2rem,9.5vw,2.75rem)}}@media (min-width:700px){.his--anim .his__cuerpo{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(2rem,5vw,6rem);align-items:start}.his--anim .his__esc{position:sticky;top:var(--ch,var(--cab-h));width:20rem;height:calc(100svh - var(--ch,var(--cab-h)));align-content:center;justify-items:start;gap:0.9rem;padding-block:1.25rem;--w:min(20rem,calc((100svh - var(--ch,var(--cab-h)) - 9rem) * 9 / 19))}.his--anim .his__cap{text-align:left}.his--anim .his__pts{display:flex;gap:0.4rem}.his--anim .his__paso{min-height:58svh;display:flex;align-items:center;padding-block:0}.his--anim .his__paso:first-child{margin-top:22svh}.his--anim .his__cn{font-size:clamp(3.5rem,6.5vw,6rem)}}@media (min-width:1024px){.his--anim .his__cuerpo{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap)}.his--anim .his__esc{width:auto}}@media (min-width:1280px){.his--anim .his__esc{--w:min(22rem,calc((100svh - var(--ch,var(--cab-h)) - 8rem) * 9 / 19))}.his--anim .his__in{max-width:40rem}.gau{grid-template-columns:4rem minmax(0,1fr)}.gau__aro{width:4rem}.gau__n{font-size:1.05rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.his--anim .his__ven{animation:his-sube linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes his-sube{from{transform:translateY(2.5rem) scale(0.97)}}}}@media (max-width:699px){.his__fu{display:none}}.his__hos{margin-top:var(--e5)}.fq-grupo>*,.fqr__in>*,.fq-cierre__in>*{min-width:0}.fq-grupo>h2,.fqr .tit-l{overflow-wrap:anywhere}.fqr .tit-l{font-size:clamp(min(2.125rem,9.5vw),4.9vw,4rem)}.fq-cab{padding-block:clamp(3rem,7vw,6rem) clamp(1.5rem,4vw,3rem)}.fq-h1{overflow-wrap:anywhere;font-size:clamp(min(2.125rem,9.5vw),6.2vw,5rem);font-weight:640;line-height:1.02;letter-spacing:-0.045em;text-wrap:balance;max-width:12em}.fq-cab .lead{margin-top:var(--e5)}.fq-barra{margin-top:var(--e6);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e3) var(--e5)}.fq-temas{display:flex;flex-wrap:wrap;gap:var(--e2)}.fq-temas a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;border-radius:var(--r-pill);background:var(--piedra);color:var(--tinta);font-size:var(--t-peq);font-weight:560;text-decoration:none;transition:background-color var(--d1) var(--ease)}.fq-temas a:hover{background:var(--piedra-2)}.fq-todas{flex:none;min-height:2.75rem}.fq-cuerpo{padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(3rem,7vw,5rem)}.fq-grupos{display:grid;gap:clamp(3rem,7vw,6rem)}.fq-grupo{display:grid;gap:var(--e5);align-content:start}.fq-lista{display:grid;gap:var(--e2);align-content:start}.fq-lista>*{min-width:0}@media (min-width:760px){.fq-grupo{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap)}.fq-grupo>h2{position:sticky;top:calc(var(--cab-h) + var(--e5));align-self:start}}.fq-q{background:var(--piedra);border-radius:var(--r-m);interpolate-size:allow-keywords}.fq-q:not([open]):hover{background:var(--piedra-2)}.fq-q>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--e4);min-height:3.5rem;padding:var(--e4) var(--e5);border-radius:var(--r-m);list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fq-q>summary::-webkit-details-marker{display:none}.fq-q>summary::marker{content:""}.fq-q>summary:focus-visible{outline-offset:-3px}.fq-q h3{overflow-wrap:anywhere;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:580;line-height:1.3;letter-spacing:-0.015em;text-wrap:balance}.fq-mas{position:relative;flex:none;width:1.5rem;height:1.5rem;color:var(--tinta)}.fq-mas::before,.fq-mas::after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:2px;margin:-1px 0 0 -0.5rem;border-radius:2px;background:currentColor}.fq-mas::after{transform:rotate(90deg)}.fq-q[open] .fq-mas::after{transform:rotate(0deg)}.fq-q__r{padding:0 var(--e5) var(--e5);max-width:62ch;color:var(--tinta-2);overflow-wrap:anywhere}.fq-q__r p + p{margin-top:var(--e3)}.fq-q__r a{font-weight:560}.fq-q__r p>a:only-child{display:inline-flex;align-items:center;min-height:2.75rem}@media (prefers-reduced-motion:no-preference){.fq-mas::after{transition:transform var(--d2) var(--ease)}.fq-q{transition:background-color var(--d2) var(--ease)}.fq-q[open] .fq-q__r{animation:fq-entra var(--d3) var(--ease) both}@supports selector(::details-content){.fq-q::details-content{block-size:0;overflow:clip;transition:block-size var(--d2) var(--ease),content-visibility var(--d2) allow-discrete}.fq-q[open]::details-content{block-size:auto}}}@keyframes fq-entra{from{opacity:0;transform:translateY(-0.4rem)}}.fq-cierre{padding-top:clamp(2rem,5vw,4rem)}.fq-cierre__in{max-width:44rem;margin-inline:auto;display:grid;gap:var(--e5);justify-items:center;text-align:center}.fq-cierre h2{overflow-wrap:anywhere;font-size:clamp(min(1.75rem,8vw),3.7vw,2.875rem);line-height:1.08;text-wrap:balance}.fq-cierre .acciones{justify-content:center;margin-top:var(--e3)}.fqr .fq-q{background:var(--suelo)}.fqr .fq-q:not([open]):hover{background:#fafafa}.fqr__in{display:grid;gap:clamp(2.5rem,6vw,4rem)}.fqr__cab{display:grid;gap:var(--e5);justify-items:start;align-content:start}.fqr__cab .enlace{min-height:2.75rem;margin-top:var(--e2)}@media (min-width:1024px){.fqr__in{grid-template-columns:var(--split-5-7);column-gap:var(--split-gap);align-items:start}.fqr__cab{position:sticky;top:calc(var(--cab-h) + var(--e6))}}.fq-cierre .btn{white-space:normal;text-align:center;line-height:1.2;padding-block:0.7rem;padding-inline:min(1.5rem,4vw);max-width:100%}.fq-temas a{text-align:center}html:not(.js) .fq-todas{display:none}.nobr{white-space:nowrap}.sol-hueco,.doc-hueco{background:#ffe9a8;color:#3d2a00;padding:0.05em 0.25em;border-radius:0.3em;font-style:normal;font-weight:560;overflow-wrap:anywhere}.sol{padding-block:clamp(2.5rem,6vw,5rem) var(--sec-y)}.sol__tit{font-size:clamp(2.5rem,6.2vw,5rem);line-height:1;letter-spacing:-0.045em;max-width:14em;overflow-wrap:anywhere}.sol--cierre .sol__tit{font-size:clamp(2.125rem,9vw,4rem);text-wrap:balance}.sol__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem)}.sol__intro{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e5)}.sol__cuerpo{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);min-width:0}.sol__zona{font-size:var(--t-nano);line-height:1.55;color:var(--tinta-2);max-width:62ch}.sol__form{display:grid;gap:1.75rem;min-width:0;align-content:start}.sol-panel{background:var(--piedra);border-radius:var(--r-l);padding:clamp(1.25rem,4vw,2.5rem);min-width:0}.sol-panel .ayuda,.sol-opc{color:var(--tinta-2)}.sol-panel .ayuda{max-width:62ch}.sol-opc{font-weight:400}.sol-campos{display:grid;gap:1.25rem 1rem;align-items:start}.sol-campos .campo{align-content:start}.sol-form{display:grid;gap:var(--e5)}.sol-form .campo label{line-height:1.35}.sol-select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;cursor:pointer;background-repeat:no-repeat;background-position:right 1rem center;background-size:1.1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5261' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.campo .sol-check{display:grid;grid-template-columns:auto 1fr;gap:0.875rem;align-items:start;min-height:2.75rem;padding-block:0.25rem;font-size:var(--t-peq);font-weight:400;line-height:1.5;cursor:pointer}.sol-check input{width:1.5rem;height:1.5rem;margin:0;flex:none;accent-color:var(--acento);cursor:pointer}.sol-check input[aria-invalid="true"]{outline:2px solid var(--error);outline-offset:2px}.sol-check a{text-underline-offset:0.2em;padding-block:0.8rem;margin-block:-0.8rem}.sol-js{display:none}.js .sol-js{display:inline}.js .sol-nojs{display:none}.js .sol-otro:not(.abierto){display:none}.sol-trampa{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.sol-resumen{padding:1rem 1.25rem;background:#fff;border:2px solid var(--error);border-radius:var(--r-m)}.sol-resumen__t{font-weight:600;color:var(--tinta)}.sol-resumen ul{display:grid;margin-top:0.25rem}.sol-resumen a{display:flex;align-items:center;min-height:2.75rem;color:var(--error);font-size:var(--t-peq);font-weight:560}.sol-enviar[aria-disabled="true"]{opacity:0.72;cursor:progress}.sol-promesa{text-align:center;font-size:var(--t-peq);font-weight:560;color:var(--tinta-2);margin-top:-0.25rem}.sol-fallo{display:grid;gap:0.75rem;padding:1.25rem;background:#fff;border:2px solid var(--error);border-radius:var(--r-m)}.sol-ok{display:grid;gap:1.25rem;padding-block:0.5rem}.sol-ok:focus,.sol-fallo:focus{outline:none}.sol-rgpd{font-size:var(--t-nano);line-height:1.55;color:var(--tinta-2)}.sol-rgpd__t{font-size:var(--t-peq);font-weight:600;color:var(--tinta);margin-bottom:0.75rem}.sol-rgpd dl{display:grid;gap:0.875rem 2rem}.sol-rgpd dl>div{display:grid;gap:0.1rem;align-content:start}.sol-rgpd dt{font-weight:600;color:var(--tinta)}.sol-rgpd dd{margin:0;max-width:62ch}.sol-rgpd dd a{display:inline-flex;align-items:center;min-height:2.75rem;margin-block:-0.75rem}.sol__mas{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e7);align-content:start}.sol__pasos{display:grid;gap:var(--e3)}.sol-pasos{display:grid;gap:1.25rem}.sol-pasos li{display:grid;gap:0.2rem}.sol-pasos__t{font-weight:600;letter-spacing:-0.012em}.sol-pasos__d{color:var(--tinta-2);max-width:62ch}.sol__alt{display:grid;gap:var(--e3);justify-items:start}.sol__alt .pequeno{max-width:62ch}.sol__tel{min-height:2.75rem}.sol-gracias{padding-block:clamp(2.5rem,6vw,5rem) var(--sec-y)}.sol-gracias__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e6);max-width:46rem}.sol-gracias__pasos{display:grid;gap:var(--e3)}.sol-pasos--grande{gap:1.5rem}.sol-pasos--grande .sol-pasos__t{font-size:var(--t-s)}.sol-pasos--grande .sol-pasos__d{font-size:var(--t-lead);line-height:1.4}.sol-gracias__wa{margin-bottom:calc(var(--e3) * -1)}@media (max-width:400px){.sol .btn,.sol-gracias .btn{white-space:normal;text-align:center;line-height:1.2;padding:0.75rem 1.25rem}}@media (min-width:640px){.sol-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.sol-campos .campo--ancho{grid-column:1 / -1}.sol-rgpd dl{grid-template-columns:repeat(2,minmax(0,1fr))}.sol-panel{border-radius:var(--r-xl)}}@media (min-width:640px) and (max-width:1023px){.sol-pasos:not(.sol-pasos--grande){grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sol__mas{gap:var(--e6)}}@media (min-width:1024px){.sol__rejilla{row-gap:clamp(3rem,5vw,4.5rem)}.sol__cuerpo{grid-template-columns:var(--split-7-5);column-gap:var(--split-gap);align-items:start}.sol__mas{position:sticky;top:calc(var(--cab-h) + 2rem);align-self:start;padding-top:0.5rem}}.doc{padding-block:clamp(2.5rem,6vw,5rem) var(--sec-y)}.doc__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem)}.doc__cab{display:grid;gap:var(--e4);max-width:46rem}.doc__cab .tit-l{max-width:14em}.doc__fecha{font-size:var(--t-peq);color:var(--tinta-2)}.doc__borrador{display:grid;gap:0.35rem;padding:1rem 1.25rem;background:#fff4d6;color:var(--tinta);border:1px solid transparent;border-radius:var(--r-m);font-size:var(--t-peq);max-width:62ch}.doc__borrador strong{font-size:1.0625rem}.doc__indice h2{font-size:var(--t-peq);font-weight:600;color:var(--tinta-2);margin-bottom:0.25rem}.doc__indice ul{display:grid}.doc__indice a{display:flex;align-items:center;min-height:2.75rem;color:var(--tinta-2);font-size:var(--t-peq);text-decoration:none;transition:color var(--d1) var(--ease)}.doc__indice a:hover{color:var(--acento)}.doc__texto{max-width:42rem;min-width:0}.doc__texto section + section{margin-top:clamp(2.25rem,4vw,3rem)}.doc__texto h2{font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:620;line-height:1.15;letter-spacing:-0.03em;margin-bottom:1rem;text-wrap:balance;scroll-margin-top:calc(var(--cab-h) + 1rem)}.doc__texto p,.doc__texto li{font-size:1.0625rem;line-height:1.7}.doc__texto p + p,.doc__texto p + ul,.doc__texto ul + p,.doc__texto dl + p,.doc__texto p + dl{margin-top:1rem}.doc__texto ul{list-style:disc;padding-left:1.4rem;display:grid;gap:0.5rem}.doc__texto li::marker{color:var(--tinta-3)}.doc__dl{display:grid;gap:1rem}.doc__dl>div{display:grid;gap:0.1rem}.doc__dl dt{font-size:var(--t-peq);color:var(--tinta-2);font-weight:560}.doc__dl dd{margin:0;font-size:1.0625rem;line-height:1.5;overflow-wrap:anywhere}.doc__dl dd a{display:inline-flex;align-items:center;min-height:2.75rem}@media (min-width:640px){.doc__indice ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.doc__dl>div{grid-template-columns:11rem 1fr;gap:1.5rem}}@media (min-width:1024px){.doc__rejilla{grid-template-columns:15rem minmax(0,42rem);column-gap:clamp(3rem,6vw,6rem)}.doc__cab{grid-column:1 / -1}.doc__indice{position:sticky;top:calc(var(--cab-h) + 2rem);align-self:start}.doc__indice ul{grid-template-columns:1fr}}@media (forced-colors:active){.sol-panel,.sol-fallo,.sol-resumen{border:1px solid CanvasText}.sol-fallo,.sol-resumen{border-width:2px}.doc__borrador{border:2px solid CanvasText}.sol-hueco,.doc-hueco{border:1px solid CanvasText}.sol-select{appearance:auto;-webkit-appearance:menulist;background-image:none;padding-right:1rem}.sol-resumen a{color:LinkText}}.sol__rgpd-fila{grid-column:1 / -1}.sol__wa-arriba{margin-top:var(--e2)}