.Catalogo-module__uQrSLG__rejilla{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.Catalogo-module__uQrSLG__ficha{border:1px solid var(--borde);border-radius:var(--r-lg);background:var(--blanco);box-shadow:var(--sombra);flex-direction:column;display:flex;overflow:hidden}.Catalogo-module__uQrSLG__foto{aspect-ratio:3/4;background:var(--crema-2);position:relative}.Catalogo-module__uQrSLG__foto img{object-fit:cover;width:100%;height:100%}.Catalogo-module__uQrSLG__sinFoto{background:linear-gradient(135deg, #b98c531a, #b98c5300 60%), var(--crema-2);width:100%;height:100%}.Catalogo-module__uQrSLG__estado{left:var(--s-3);top:var(--s-3);border-radius:var(--r-full);background:var(--carbon);color:var(--crema);letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;font-size:.74rem;font-weight:700;position:absolute}.Catalogo-module__uQrSLG__estado[data-estado=disponible]{color:#fff;background:#2f6b46}.Catalogo-module__uQrSLG__estado[data-estado=reservado]{color:#fff;background:#9a6a1f}.Catalogo-module__uQrSLG__estado[data-estado=vendido]{color:#fff;background:#5c544a}.Catalogo-module__uQrSLG__cuerpo{gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex}.Catalogo-module__uQrSLG__cuerpo h3{margin:0;font-size:1.3rem}.Catalogo-module__uQrSLG__datos{margin:var(--s-2) 0 0;gap:6px;display:grid}.Catalogo-module__uQrSLG__datos>div{gap:var(--s-2);grid-template-columns:110px 1fr;font-size:.93rem;display:grid}.Catalogo-module__uQrSLG__datos dt{color:var(--texto-3)}.Catalogo-module__uQrSLG__datos dd{margin:0;font-weight:600}.Catalogo-module__uQrSLG__notas{margin:var(--s-2) 0 0;color:var(--texto-2);font-size:.93rem}.Catalogo-module__uQrSLG__consultar{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--borde);color:var(--bronce);font-weight:600;text-decoration:none}.Catalogo-module__uQrSLG__consultar:hover{color:var(--tierra)}.Catalogo-module__uQrSLG__vacio{justify-items:center;gap:var(--s-3);padding:var(--s-7) var(--s-4);text-align:center;border:1px dashed var(--borde);border-radius:var(--r-lg);background:radial-gradient(420px 200px at 50% 0%, #b98c5317, transparent 70%), var(--blanco);display:grid}.Catalogo-module__uQrSLG__vacio h3{margin:0}.Catalogo-module__uQrSLG__vacio p{max-width:58ch;color:var(--texto-2);margin:0}.Catalogo-module__uQrSLG__vacioMarca{background:var(--crema-2);width:60px;height:60px;color:var(--bronce);border-radius:50%;place-items:center;display:grid}@media (max-width:560px){.Catalogo-module__uQrSLG__datos>div{grid-template-columns:96px 1fr}}
.Foto-module__8VgwKW__figura{width:100%;margin:0}.Foto-module__8VgwKW__marco{border-radius:var(--r-lg);background:var(--crema-2);width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #17150f14,0 12px 28px #17150f1a}.Foto-module__8VgwKW__imagen{object-fit:cover;object-position:center;width:100%;display:block;height:100%!important}.Foto-module__8VgwKW__pie{margin-top:var(--s-2);color:var(--texto-3);font-size:.86rem;line-height:1.5}
.DonadoraDestacada-module__abIajG__bloque{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.DonadoraDestacada-module__abIajG__texto h2{margin-bottom:var(--s-3)}.DonadoraDestacada-module__abIajG__nombre{color:var(--bronce-claro);display:block}.DonadoraDestacada-module__abIajG__titulos{margin:var(--s-4) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.DonadoraDestacada-module__abIajG__titulo{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:#b98c5314;border:1px solid #b98c5359;grid-template-columns:44px 1fr;align-items:center;display:grid}.DonadoraDestacada-module__abIajG__icono{background:var(--bronce);width:44px;height:44px;color:var(--blanco);border-radius:50%;place-items:center;display:grid}.DonadoraDestacada-module__abIajG__titulo strong{font-family:var(--fuente-titulo), serif;font-size:1.12rem;line-height:1.25;display:block}.DonadoraDestacada-module__abIajG__titulo span{opacity:.85;font-size:.92rem}.DonadoraDestacada-module__abIajG__principal{justify-self:center;width:100%;max-width:480px}.DonadoraDestacada-module__abIajG__pares{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DonadoraDestacada-module__abIajG__premiacion{margin-top:var(--s-5)}@media (max-width:860px){.DonadoraDestacada-module__abIajG__bloque{gap:var(--s-5);grid-template-columns:1fr}.DonadoraDestacada-module__abIajG__principal{order:-1;max-width:420px}}@media (max-width:520px){.DonadoraDestacada-module__abIajG__pares{grid-template-columns:1fr}}
.Galeria-module__L0Y5HW__galeria{margin:var(--s-5) 0 0;columns:3 300px;column-gap:var(--s-4);padding:0;list-style:none}.Galeria-module__L0Y5HW__elemento{break-inside:avoid;margin-bottom:var(--s-4)}.Galeria-module__L0Y5HW__figura{border-radius:var(--r-lg);background:var(--crema-2);margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #17150f14,0 12px 28px #17150f1a}.Galeria-module__L0Y5HW__imagen{width:100%;height:auto;transition:transform .5s;display:block}.Galeria-module__L0Y5HW__figura:hover .Galeria-module__L0Y5HW__imagen{transform:scale(1.025)}.Galeria-module__L0Y5HW__pie{padding:var(--s-5) var(--s-3) var(--s-3);color:var(--crema);background:linear-gradient(#0000,#17150fc7);font-size:.9rem;font-weight:500;line-height:1.4;position:absolute;inset:auto 0 0}
.como-llegar-module__9Uq8cG__mapa{border:1px solid var(--borde);border-radius:var(--r-lg);box-shadow:var(--sombra);background:var(--blanco);overflow:hidden}.como-llegar-module__9Uq8cG__mapa iframe{border:0;width:100%;height:60vh;min-height:380px;display:block}.como-llegar-module__9Uq8cG__pie{margin-top:var(--s-3);color:var(--texto-3);font-size:.9rem}@media (max-width:760px){.como-llegar-module__9Uq8cG__mapa iframe{height:55vh;min-height:320px}}
.page-module__DUarpq__heroe{background:radial-gradient(900px 480px at 0% 0%, #b98c532e, transparent 60%), linear-gradient(180deg, var(--carbon) 0%, #1f1b15 100%);min-height:min(82vh,760px);color:var(--crema);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.page-module__DUarpq__heroeTexto{padding:var(--s-6) var(--s-6) var(--s-6) var(--s-4);justify-content:flex-end;align-items:center;display:flex}.page-module__DUarpq__heroeInterior{width:100%;max-width:540px}.page-module__DUarpq__heroeFoto{background:var(--carbon-2);min-height:420px;position:relative}.page-module__DUarpq__heroeFoto:after{content:"";pointer-events:none;background:linear-gradient(90deg,#17150f8c 0%,#0000 22%);position:absolute;inset:0}.page-module__DUarpq__heroe .boton-secundario{color:var(--crema);border-color:#f8f4ec52}.page-module__DUarpq__heroe .boton-secundario:hover{color:var(--bronce-claro);border-color:var(--bronce-claro)}.page-module__DUarpq__heroe .antetitulo{color:var(--bronce-claro)}.page-module__DUarpq__heroe h1{color:var(--crema);margin-bottom:var(--s-4)}.page-module__DUarpq__heroe h1 em{color:var(--bronce-claro);font-style:normal;display:block}.page-module__DUarpq__heroePlomo{color:#cdc4b6;max-width:46ch;font-size:clamp(1.05rem,1.6vw,1.25rem)}@media (max-width:900px){.page-module__DUarpq__heroe{grid-template-columns:1fr;min-height:0}.page-module__DUarpq__heroeFoto{aspect-ratio:4/3;order:-1;min-height:0}.page-module__DUarpq__heroeFoto:after{background:linear-gradient(#0000 70%,#17150f99 100%)}.page-module__DUarpq__heroeTexto{padding:var(--s-5) var(--s-4) var(--s-6);justify-content:flex-start}}.page-module__DUarpq__cifrasBanda{padding:var(--s-5) 0;background:var(--carbon-2);color:var(--crema);border-top:1px solid #b98c5340}.page-module__DUarpq__cifras{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__DUarpq__cifra{border-left:2px solid var(--bronce);padding-left:var(--s-3)}.page-module__DUarpq__cifra strong{font-family:var(--fuente-titulo), serif;color:var(--crema);margin-bottom:2px;font-size:1.3rem;display:block}.page-module__DUarpq__cifra span{color:#b3a99b;font-size:.92rem}.page-module__DUarpq__tarjetaFoto{padding-top:0;overflow:hidden}.page-module__DUarpq__tarjetaFoto>figure{margin:0 calc(-1 * var(--s-5)) var(--s-4);width:calc(100% + 2 * var(--s-5))}.page-module__DUarpq__tarjetaFoto>figure>div{box-shadow:none;border-radius:0}.page-module__DUarpq__fotoAcotada{justify-self:center;width:100%;max-width:460px}.page-module__DUarpq__dos{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:center;display:grid}.page-module__DUarpq__lista{margin:var(--s-4) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.page-module__DUarpq__lista li{gap:var(--s-3);grid-template-columns:22px 1fr;align-items:start;display:grid}.page-module__DUarpq__lista li:before{content:"";background:var(--bronce);border-radius:50%;width:9px;height:9px;margin-top:9px;margin-left:6px}.page-module__DUarpq__cierre{gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-lg);background:linear-gradient(135deg, var(--bronce) 0%, var(--tierra) 100%);color:var(--blanco);text-align:center;justify-items:center;display:grid}.page-module__DUarpq__cierre h2{color:var(--blanco)}.page-module__DUarpq__cierre p{color:#ffffffe6;max-width:54ch;margin:0}
