.EcodanCentro_page__ORoqp{max-width:1440px;margin:auto;padding:0 clamp(18px,3vw,48px);color:#fff}.EcodanCentro_page__ORoqp dd,.EcodanCentro_page__ORoqp li,.EcodanCentro_page__ORoqp p{line-height:1.8;color:#b6c7da}.EcodanCentro_page__ORoqp p{margin:1rem 0}.EcodanCentro_page__ORoqp h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:750;line-height:1.15;margin:0 0 1.5rem}.EcodanCentro_page__ORoqp h3{font-size:1.35rem;font-weight:750;line-height:1.3;margin:0 0 1rem}.EcodanCentro_page__ORoqp a:focus-visible{outline:3px solid #67d6fc;outline-offset:4px}.EcodanCentro_page__ORoqp .enlace{color:#67d6fc;text-underline-offset:.2em}.EcodanCentro_page__ORoqp .etiqueta{color:#ed123b}.EcodanCentro_hero__m9O8P{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:2rem 0 3rem}.EcodanCentro_hero__m9O8P>div{min-width:0}.EcodanCentro_hero__m9O8P h1{font-size:clamp(2rem,3.4vw,3.8rem);font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:1rem 0 1.5rem}.EcodanCentro_hero__m9O8P>figure{width:100%;margin:0;aspect-ratio:3/2;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 94%,transparent),linear-gradient(transparent,#000 8%,#000 89%,transparent);mask-composite:intersect}.EcodanCentro_hero__m9O8P>figure>div{aspect-ratio:3/2;height:100%;border:0;border-radius:0;background:transparent}.EcodanCentro_hero__m9O8P>figure img{object-fit:contain;opacity:1;border-radius:0}.EcodanCentro_hero__m9O8P .EcodanCentro_hours__NIMJ2{font-size:.88rem;line-height:1.5}.EcodanCentro_actions__FUbYS{display:flex;flex-wrap:wrap;align-content:center;gap:.8rem;margin-top:1.5rem}.EcodanCentro_section__PES0D{padding:clamp(2.5rem,5vw,4.5rem) 0;border-top:1px solid #294458;scroll-margin-top:9rem}.EcodanCentro_intro__LIcOq{max-width:960px}.EcodanCentro_compare__R4ak0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);margin:2rem 0}.EcodanCentro_compare__R4ak0>div{min-width:0;border-left:3px solid #ed123b;padding-left:1.5rem}.EcodanCentro_compare__R4ak0>div+div{border-color:#67d6fc}.EcodanCentro_kind__HYDPR{display:block;font-size:.8rem;font-weight:750;color:#67d6fc;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.EcodanCentro_two__wQdsx{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem)}.EcodanCentro_two__wQdsx>*{min-width:0}.EcodanCentro_two__wQdsx ul{padding-left:1.2rem}.EcodanCentro_two__wQdsx li+li{margin-top:.7rem}.EcodanCentro_note__7qPxO{background:#102638;padding:clamp(1.5rem,3vw,2.5rem);align-self:start}.EcodanCentro_rows__l3lVk{margin:2rem 0}.EcodanCentro_rows__l3lVk>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding:1.8rem 0;border-bottom:1px solid #294458}.EcodanCentro_rows__l3lVk dt{font-size:1.4rem;line-height:1.3;font-weight:750}.EcodanCentro_rows__l3lVk dd{margin:0}.EcodanCentro_page__ORoqp details.acordeon::details-content{transition:none;block-size:auto;opacity:1}.EcodanCentro_page__ORoqp details.acordeon[open]::details-content{content-visibility:visible}@media(max-width:900px){.EcodanCentro_hero__m9O8P{grid-template-columns:minmax(0,1fr);gap:1rem}.EcodanCentro_hero__m9O8P>figure{max-width:620px;justify-self:center}.EcodanCentro_hero__m9O8P h1{font-size:clamp(2rem,5.5vw,3.3rem)}.EcodanCentro_two__wQdsx{grid-template-columns:1fr}}@media(max-width:600px){.EcodanCentro_compare__R4ak0,.EcodanCentro_rows__l3lVk>div{grid-template-columns:minmax(0,1fr)}.EcodanCentro_rows__l3lVk>div{gap:1rem}.EcodanCentro_actions__FUbYS .btn{max-width:100%;font-size:.95rem}.EcodanCentro_hero__m9O8P{padding-top:1rem}.EcodanCentro_hero__m9O8P>figure{margin-top:1rem}}.EcodanChamberi_page__fq3xd{max-width:1440px;margin:auto;padding:0 clamp(18px,3vw,48px);color:#fff}.EcodanChamberi_page__fq3xd dd,.EcodanChamberi_page__fq3xd li,.EcodanChamberi_page__fq3xd p{line-height:1.8;color:#b6c7da}.EcodanChamberi_page__fq3xd p{margin:1rem 0}.EcodanChamberi_page__fq3xd h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:750;line-height:1.15;margin:0 0 1.5rem}.EcodanChamberi_page__fq3xd h3{font-size:1.35rem;font-weight:750;line-height:1.3;margin:0 0 1rem}.EcodanChamberi_page__fq3xd a:focus-visible{outline:3px solid #67d6fc;outline-offset:4px}.EcodanChamberi_page__fq3xd .enlace{color:#67d6fc;text-underline-offset:.2em}.EcodanChamberi_page__fq3xd .etiqueta{color:#ed123b}.EcodanChamberi_hero__U7Umq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:2rem 0 3rem}.EcodanChamberi_hero__U7Umq>div{min-width:0}.EcodanChamberi_hero__U7Umq h1{font-size:clamp(2rem,3.4vw,3.8rem);font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:1rem 0 1.5rem}.EcodanChamberi_hero__U7Umq>figure{width:100%;margin:0;aspect-ratio:3/2;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 94%,transparent),linear-gradient(transparent,#000 8%,#000 89%,transparent);mask-composite:intersect}.EcodanChamberi_hero__U7Umq>figure>div{aspect-ratio:3/2;height:100%;border:0;border-radius:0;background:transparent}.EcodanChamberi_hero__U7Umq>figure img{object-fit:contain;opacity:1;border-radius:0}.EcodanChamberi_hero__U7Umq .EcodanChamberi_hours__Ua98S{font-size:.88rem;line-height:1.5}.EcodanChamberi_actions__CpiBN{display:flex;flex-wrap:wrap;align-content:center;gap:.8rem;margin-top:1.5rem}.EcodanChamberi_section__vpc7Z{padding:clamp(2.5rem,5vw,4.5rem) 0;border-top:1px solid #294458;scroll-margin-top:9rem}.EcodanChamberi_intro__zLXBm{max-width:960px}.EcodanChamberi_compare__Z3_a8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);margin:2rem 0}.EcodanChamberi_compare__Z3_a8>div{min-width:0;border-left:3px solid #ed123b;padding-left:1.5rem}.EcodanChamberi_compare__Z3_a8>div+div{border-color:#67d6fc}.EcodanChamberi_kind__srRqL{display:block;font-size:.8rem;font-weight:750;color:#67d6fc;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.EcodanChamberi_two__kyobh{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem)}.EcodanChamberi_two__kyobh>*{min-width:0}.EcodanChamberi_two__kyobh ul{padding-left:1.2rem}.EcodanChamberi_two__kyobh li+li{margin-top:.7rem}.EcodanChamberi_note__G9zRI{background:#102638;padding:clamp(1.5rem,3vw,2.5rem);align-self:start}.EcodanChamberi_rows__ygDY9{margin:2rem 0}.EcodanChamberi_rows__ygDY9>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding:1.8rem 0;border-bottom:1px solid #294458}.EcodanChamberi_rows__ygDY9 dt{font-size:1.4rem;line-height:1.3;font-weight:750}.EcodanChamberi_rows__ygDY9 dd{margin:0}.EcodanChamberi_page__fq3xd details.acordeon::details-content{transition:none;block-size:auto;opacity:1}.EcodanChamberi_page__fq3xd details.acordeon[open]::details-content{content-visibility:visible}@media(max-width:900px){.EcodanChamberi_hero__U7Umq{grid-template-columns:minmax(0,1fr);gap:1rem}.EcodanChamberi_hero__U7Umq>figure{max-width:620px;justify-self:center}.EcodanChamberi_hero__U7Umq h1{font-size:clamp(2rem,5.5vw,3.3rem)}.EcodanChamberi_two__kyobh{grid-template-columns:1fr}}@media(max-width:600px){.EcodanChamberi_compare__Z3_a8,.EcodanChamberi_rows__ygDY9>div{grid-template-columns:minmax(0,1fr)}.EcodanChamberi_rows__ygDY9>div{gap:1rem}.EcodanChamberi_actions__CpiBN .btn{max-width:100%;font-size:.95rem}.EcodanChamberi_hero__U7Umq{padding-top:1rem}.EcodanChamberi_hero__U7Umq>figure{margin-top:1rem}}.EcodanSalamanca_page__QSXBF{max-width:1440px;margin:auto;padding:0 clamp(18px,3vw,48px);color:#fff}.EcodanSalamanca_page__QSXBF dd,.EcodanSalamanca_page__QSXBF li,.EcodanSalamanca_page__QSXBF p{line-height:1.8;color:#b6c7da}.EcodanSalamanca_page__QSXBF p{margin:1rem 0}.EcodanSalamanca_page__QSXBF h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:750;line-height:1.15;margin:0 0 1.5rem}.EcodanSalamanca_page__QSXBF h3{font-size:1.35rem;font-weight:750;line-height:1.3;margin:0 0 1rem}.EcodanSalamanca_page__QSXBF a:focus-visible{outline:3px solid #67d6fc;outline-offset:4px}.EcodanSalamanca_page__QSXBF .enlace{color:#67d6fc;text-underline-offset:.2em}.EcodanSalamanca_page__QSXBF .etiqueta{color:#ed123b}.EcodanSalamanca_hero__vZa7v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:2.5rem 0 4rem}.EcodanSalamanca_hero__vZa7v>div{min-width:0}.EcodanSalamanca_hero__vZa7v h1{font-size:clamp(2rem,3.5vw,3.9rem);font-weight:800;line-height:1.07;letter-spacing:-.035em;margin:1rem 0 1.5rem}.EcodanSalamanca_hero__vZa7v>figure{width:100%;margin:0;aspect-ratio:3/2;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(transparent,#000 10%,#000 86%,transparent);mask-composite:intersect}.EcodanSalamanca_hero__vZa7v>figure>div{aspect-ratio:3/2;height:100%;border:0;border-radius:0;background:transparent}.EcodanSalamanca_hero__vZa7v>figure img{object-fit:contain;opacity:1;border-radius:0}.EcodanSalamanca_actions__Ep31m{display:flex;flex-wrap:wrap;align-content:center;gap:.8rem;margin-top:1.5rem}.EcodanSalamanca_section__r5Sni{padding:clamp(2.5rem,5vw,4.5rem) 0;border-top:1px solid #294458;scroll-margin-top:9rem}.EcodanSalamanca_intro__0_UID{max-width:960px}.EcodanSalamanca_situations__ttmaK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2.5rem 0 0}.EcodanSalamanca_situations__ttmaK>div{display:flex;flex-direction:column;min-width:0;border-top:3px solid #ed123b;padding-top:1.5rem}.EcodanSalamanca_kind__H9Mey{font-size:.8rem;font-weight:750;color:#67d6fc;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.EcodanSalamanca_situations__ttmaK .EcodanSalamanca_question__MilBq{color:#fff;font-weight:700;margin:auto 0 0;padding-top:1rem}.EcodanSalamanca_two__IXsZb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem)}.EcodanSalamanca_two__IXsZb>*{min-width:0}.EcodanSalamanca_two__IXsZb ul{padding-left:1.2rem}.EcodanSalamanca_two__IXsZb li+li{margin-top:.7rem}.EcodanSalamanca_note__2GpWr{background:#102638;padding:clamp(1.5rem,3vw,2.5rem);align-self:start}.EcodanSalamanca_review__J3iRm{margin:2.5rem 0;border-top:1px solid #294458}.EcodanSalamanca_review__J3iRm>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding:1.8rem 0;border-bottom:1px solid #294458}.EcodanSalamanca_review__J3iRm dt{font-size:1.4rem;line-height:1.3;font-weight:750}.EcodanSalamanca_review__J3iRm dd{margin:0}.EcodanSalamanca_page__QSXBF details.acordeon::details-content{transition:none;block-size:auto;opacity:1}.EcodanSalamanca_page__QSXBF details.acordeon[open]::details-content{content-visibility:visible}@media(max-width:900px){.EcodanSalamanca_hero__vZa7v{grid-template-columns:minmax(0,1fr);gap:1rem}.EcodanSalamanca_hero__vZa7v>figure{grid-row:1;max-width:620px;justify-self:center}.EcodanSalamanca_hero__vZa7v h1{font-size:clamp(2rem,5.5vw,3.3rem)}.EcodanSalamanca_two__IXsZb{grid-template-columns:1fr}.EcodanSalamanca_situations__ttmaK{gap:1.2rem}}@media(max-width:700px){.EcodanSalamanca_situations__ttmaK{grid-template-columns:minmax(0,1fr);gap:2rem}.EcodanSalamanca_review__J3iRm>div{grid-template-columns:minmax(0,1fr);gap:1rem}.EcodanSalamanca_situations__ttmaK .EcodanSalamanca_question__MilBq{margin-top:.5rem}.EcodanSalamanca_actions__Ep31m .btn{max-width:100%}}