.portada[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--asfalto);padding-top:clamp(80px,13vw,170px);position:relative;overflow:hidden}.portada__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.portada__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:60% 50%;width:100%;height:100%;animation:18s ease-out both zoom}@keyframes zoom{0%{transform:scale(1.1)}to{transform:scale(1)}}.portada__veil[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(90deg, #13171cf0 0%, #13171cb3 45%, #13171c26 100%), linear-gradient(0deg, var(--asfalto) 0%, #13171c99 32%, transparent 60%);position:absolute;inset:0}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-top:18px;font-size:clamp(3.2rem,10vw,8rem);line-height:.88;animation:.9s cubic-bezier(.2,.7,.2,1) .1s both rise}.portada[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.portada__lead[data-astro-cid-lcdefpme]{max-width:30ch;margin-top:22px;animation:.9s cubic-bezier(.2,.7,.2,1) .2s both rise}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.carriles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:clamp(56px,9vw,110px);padding-bottom:clamp(48px,7vw,88px);display:grid;position:relative}.carriles[data-astro-cid-lcdefpme]:before{content:"";background:repeating-linear-gradient(90deg, var(--naranja) 0 56px, transparent 56px 92px);background-size:92px 6px;height:6px;animation:2.4s linear infinite carril;position:absolute;top:-30px;left:0;right:0}@keyframes carril{to{background-position:-92px 0}}.carril-card[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;padding:clamp(28px,3.4vw,42px);animation:.9s cubic-bezier(.2,.7,.2,1) .35s both rise;display:flex}.carril-card--oscura[data-astro-cid-lcdefpme]{background:#1b2128eb}.carril-card--segunda[data-astro-cid-lcdefpme]{animation-delay:.45s}.carril-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:left;hyphens:manual}.carril-card__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.carril-card__tag[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:.74rem;font-weight:800}.carril-card[data-astro-cid-lcdefpme] .carril-card__arrow{transition:transform .3s}.carril-card[data-astro-cid-lcdefpme]:hover .carril-card__arrow{transform:translate(6px)}.carril-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:900}.carril-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--f-texto);opacity:.9;max-width:34ch;font-size:1.12rem}.carril-card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:10px}.obra[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(-45deg, var(--naranja) 0 6px, var(--asfalto) 6px 12px);width:34px;height:34px;box-shadow:0 0 0 2px var(--naranja);border-radius:6px;transform:rotate(45deg)}@media (width<=760px){.carriles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.pilar[data-astro-cid-lcdefpme]{background:var(--blanco);border-radius:var(--radio-lg);box-shadow:var(--sombra);border:1px solid var(--linea);padding:30px 26px 32px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.pilar[data-astro-cid-lcdefpme]:hover{box-shadow:var(--sombra-alta);transform:translateY(-6px)}.pilar__ic[data-astro-cid-lcdefpme]{background:var(--naranja-50);width:58px;height:58px;color:var(--naranja-600);border-radius:16px;place-items:center;margin-bottom:22px;display:grid;box-shadow:inset 0 0 0 2px #d9861c40}.pilar[data-astro-cid-lcdefpme]:nth-child(2n) .pilar__ic[data-astro-cid-lcdefpme]{background:var(--petroleo-50);color:var(--petroleo-700);box-shadow:inset 0 0 0 2px #0c637833}.pilar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.35rem}.pilar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--f-texto);color:var(--tinta-2);margin-top:10px;line-height:1.6}@media (width<=1000px){.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.novedades__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.novedades__media[data-astro-cid-lcdefpme]{position:relative}.novedades__media[data-astro-cid-lcdefpme] img{aspect-ratio:4/3.2;object-fit:cover;border-radius:var(--radio-lg);width:100%}.km[data-astro-cid-lcdefpme]{color:#fff;box-shadow:inset 0 0 0 4px #1d7a44, inset 0 0 0 6px #fff, var(--sombra-alta);background:#1d7a44;border-radius:12px;flex-direction:column;align-items:center;padding:14px 22px;font-weight:900;line-height:1.1;display:flex;position:absolute;bottom:-22px;right:-14px}.km[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.2em;font-size:.72rem}.km[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.3rem}.novedades__txt[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:12px;font-size:clamp(2.2rem,4.6vw,3.6rem)}.novedades__txt[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--blanco);margin-top:18px}.novedades__p[data-astro-cid-lcdefpme]{font-family:var(--f-texto);color:#fffdf8b8;margin-top:16px;font-size:1.08rem}.pin[data-astro-cid-lcdefpme]{color:var(--naranja);align-items:center;gap:10px;margin-top:26px;font-weight:700;display:inline-flex}@media (width<=860px){.novedades__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.km[data-astro-cid-lcdefpme]{right:12px}}.consultas[data-astro-cid-lcdefpme]{background:var(--naranja);padding-block:clamp(48px,7vw,84px)}.consultas[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--asfalto)}.consultas__in[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:32px;display:flex}.consultas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;color:var(--asfalto);margin-top:10px}.consultas__btn[data-astro-cid-lcdefpme]{min-height:60px;box-shadow:0 0 0 3px var(--asfalto);flex:none;padding-inline:30px;font-size:1.05rem}@media (width<=700px){.consultas__in[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}
