body:has(#index-grid-galeria) #main-content{padding-top:var(--header-height)}#index-grid-galeria .grid-sizer{width:32%}#index-grid-galeria .gutter-sizer{width:2%}#index-grid-galeria .grid-item{width:32%;margin-bottom:20px;background:0 0;border-radius:0;overflow:visible;box-sizing:border-box;text-align:left;display:flex;flex-direction:column}#index-grid-galeria .grid-item .grid-item-img{width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden;display:block;margin:0;border-radius:0}#index-grid-galeria .grid-item .grid-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#index-grid-galeria .grid-item .info{padding:12px 0 16px 0;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box;line-height:1.5}#index-grid-galeria .grid-item .info-titulo{font-family:var(--font-body);font-size:var(--font-size-small);font-weight:600;color:var(--color-text-primary);white-space:nowrap}#index-grid-galeria .grid-item .info-descripcion{font-family:var(--font-body);font-size:var(--font-size-nav);color:var(--color-text-dark)}#index-grid-galeria .grid{margin:0 auto;padding:0;box-sizing:border-box}#index-grid-galeria .grid.is-loading{visibility:hidden}#index-grid-galeria{max-width:1400px;margin:0 auto;padding:0 16px 40px 16px;box-sizing:border-box;position:relative}@media (max-width:600px){#index-grid-galeria{padding-bottom:16px!important}}@media (max-width:900px){#index-grid-galeria .grid-item,#index-grid-galeria .grid-sizer{width:48%!important}#index-grid-galeria .gutter-sizer{width:4%!important}}@media (max-width:700px){#index-grid-galeria .grid-item,#index-grid-galeria .grid-sizer{width:100%!important;margin-bottom:24px}#index-grid-galeria .gutter-sizer{width:0!important}#index-grid-galeria .grid{width:100%!important;max-width:none!important;overflow-x:hidden!important}}#index-grid-galeria .grid-item{opacity:0}#index-grid-galeria .grid-item.is-visible{opacity:1;transition:opacity .4s}#index-grid-galeria.is-loading{position:relative}#index-grid-galeria.is-loading::before{content:"";position:fixed;top:0;left:0;width:100vw;height:2px;background:var(--color-bg-gray);z-index:99999;pointer-events:none;display:block}#index-grid-galeria.is-loading::after{content:"";position:fixed;top:0;left:0;height:2px;width:100vw;background:var(--color-bg-dark);border-radius:999px;transform-origin:left center;transform:scaleX(0);animation:index-grid-indet-fill 1.8s cubic-bezier(.4,0,.2,1) infinite;z-index:100000;pointer-events:none}@keyframes index-grid-indet-fill{0%{transform:scaleX(0);opacity:1}85%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}.index-grid-header{max-width:1400px;margin:0 auto;padding:60px 16px 0 16px;box-sizing:border-box}.index-grid-line{height:1px;background-color:var(--color-border-gray);margin:8px 0 24px 0}.index-grid-top{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin:0 0 4px 0;padding:0;min-height:18px}.index-grid-title-group{display:flex;flex-direction:row;align-items:baseline;gap:8px;text-align:right;margin-left:auto;margin-right:8px}.index-grid-top .index-grid-title{padding:0;margin:0}.index-grid-top .index-grid-subtitle{padding:0;margin:0}.index-grid-title{font-family:var(--font-body);font-size:var(--font-size-small)!important;font-weight:600;color:var(--color-text-primary);padding:0;margin:0;line-height:1;text-align:right}.index-grid-subtitle{font-family:var(--font-body);font-size:var(--font-size-tiny);font-weight:400;color:var(--color-text-dark);padding:0;margin:0;line-height:1;text-align:right}@media (max-width:480px){#index-grid-galeria{padding-left:16px;padding-right:16px}.index-grid-header{margin:0 0 20px 0!important;height:auto;padding-top:24px}.index-grid-top{height:auto;align-items:flex-end}.index-grid-title-group{flex-direction:column;align-items:flex-end;gap:4px;height:auto;margin-right:0}.index-grid-title{font-size:var(--font-size-small)}.index-grid-subtitle{font-size:var(--font-size-xs)}}@media (max-width:600px){.index-grid-header{height:auto;padding-top:24px}.index-grid-top{height:auto;align-items:flex-end}.index-grid-title-group{flex-direction:column;align-items:flex-end;gap:4px;height:auto;margin-right:0}.index-grid-title{font-size:var(--font-size-small)!important}.index-grid-subtitle{font-size:var(--font-size-small)!important}}@media (hover:hover) and (pointer:fine){#index-grid-galeria .grid-item:hover{opacity:.8}}@media (hover:none) and (pointer:coarse){#index-grid-galeria .grid-item{-webkit-tap-highlight-color:var(--color-tap-medium)}#index-grid-galeria .grid-item:active{opacity:.8;transform:scale(.98)}}