@media (prefers-reduced-motion: no-preference){.plr.plr-home-hero .plr-home-paintword{background: linear-gradient(90deg,var(--plr-tinto) 0 50%,#BFAE95 50% 100%) 100% 0 / 200% 100% no-repeat;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;padding-right: .14em;margin-right: -.14em; animation: plr-home-paintword 1250ms var(--plr-ease-roller) 520ms both}}@keyframes plr-home-paintword{from{background-position: 100% 0}to{background-position: 0 0}}@media (forced-colors: active){.plr.plr-home-hero .plr-home-paintword{background: none;-webkit-text-fill-color: currentColor}}.plr.plr-home-hero .plr-actions__note{max-width: 34em} .plr.plr-home-hero .plr-hero__badge{right: 7%;top: 26%}.plr.plr-home-hero .plr-hero__badge .plr-icon{color: var(--plr-tinto)}@media (prefers-reduced-motion: no-preference){.plr.plr-home-hero .plr-hero__badge{animation: plr-rise 800ms var(--plr-ease-out) 1500ms backwards}}@media (max-width: 599px){ .plr.plr-home-hero .plr-archvideo{aspect-ratio: 1 / 1}.plr.plr-home-hero .plr-hero__badge{right: auto;left: 50%;top: 2.25rem;transform: translateX(-50%)}.plr.plr-home-hero .plr-hero__grid{gap: 2.25rem}} .plr.plr-home-promise .plr-iconlist--inline{row-gap: .9rem}.plr.plr-home-promise .plr-iconlist--inline > li{font-size: .9375rem}@media (min-width: 768px) and (max-width: 1023px){.plr.plr-home-promise .plr-iconlist--inline{display: grid;grid-template-columns: repeat(2,max-content);justify-content: center;gap: .9rem 3rem}}@media (min-width: 1024px){.plr.plr-home-promise .plr-iconlist--inline{flex-wrap: nowrap;justify-content: space-between;column-gap: 1.25rem}}@media (max-width: 767px){.plr.plr-home-promise .plr-iconlist--inline{display: grid;grid-template-columns: minmax(0,1fr);justify-content: start;gap: .8rem}} .plr .plr-home-aud__grid{display: grid;grid-template-columns: minmax(0,1fr);gap: clamp(3rem,2.5rem + 2vw,4rem) var(--plr-gap)}@media (min-width: 1024px){.plr .plr-home-aud__grid{grid-template-columns: repeat(3,minmax(0,1fr));align-items: start}}@media (min-width: 1024px){.plr .plr-home-aud__card:nth-child(2){margin-top: clamp(3rem,1rem + 4vw,5.5rem)}}.plr .plr-home-aud__card{position: relative;display: flex;flex-direction: column;gap: 1.5rem;min-width: 0}.plr .plr-home-aud__media > img{transition: transform 1100ms var(--plr-ease-out)}.plr .plr-home-aud__card:hover .plr-home-aud__media > img{transform: scale(1.04)}@media (max-width: 639px){.plr .plr-home-aud__media.plr-ratio-4x5{aspect-ratio: 4 / 3}}@media (min-width: 640px) and (max-width: 1023px){.plr .plr-home-aud__grid{grid-template-columns: minmax(0,1fr)}.plr .plr-home-aud__card{display: grid;grid-template-columns: minmax(0,2fr) minmax(0,3fr);align-items: center;gap: clamp(1.5rem,4vw,3rem)}}.plr .plr-home-aud__tag{position: absolute;z-index: 2;left: 1rem;top: 1rem;display: grid;place-items: center;width: 3rem;height: 3rem;border-radius: 50%;color: var(--plr-tinto);background: rgba(251,247,240,.86);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: 0 8px 20px -12px rgba(31,26,27,.6)}.plr .plr-home-aud__tag .plr-icon{width: 1.35rem;height: 1.35rem}.plr .plr-home-aud__body{display: grid;gap: .75rem;justify-items: start}.plr .plr-home-aud__title{font-size: var(--plr-fs-h3)}.plr .plr-home-aud__text{color: var(--plr-ink-soft)}.plr .plr-home-aud__more{margin-top: .15rem} .plr .plr-home-trabajos__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(2.5rem,2rem + 1.5vw,3.25rem) var(--plr-gap)}@media (min-width: 1024px){.plr .plr-home-trabajos__grid{grid-template-columns: repeat(4,minmax(0,1fr))}}.plr.plr-home-trabajos .plr-card--service .plr-card__media{margin-bottom: 1.15rem;border-radius: var(--plr-r-lg)}.plr.plr-home-trabajos .plr-card--service .plr-card__title{font-size: clamp(1.25rem,1.12rem + .4vw,1.5rem)}.plr.plr-home-trabajos .plr-card--service .plr-card__text{font-size: .9375rem} .plr.plr-home-trabajos .plr-card__links a{position: relative}.plr.plr-home-trabajos .plr-card__links a::before{content: "";position: absolute;left: -.3rem;right: -.3rem;top: 50%;height: 2.75rem;transform: translateY(-50%)}.plr .plr-home-trabajos__foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 1rem 2rem;margin-top: clamp(3rem,2.5rem + 2vw,4.5rem)}.plr .plr-home-trabajos__hint,.plr .plr-home-trabajos__rail{display: none}@media (max-width: 639px){.plr.plr-home-trabajos .plr-sh{margin-bottom: 1.75rem}.plr .plr-home-trabajos__hint{display: flex;align-items: center;gap: .5rem;margin: 0 0 1rem;font-size: var(--plr-fs-xs);font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--plr-ink-soft)}.plr .plr-home-trabajos__grid{display: flex;gap: 1rem;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--plr-gutter);margin-inline: calc(var(--plr-gutter) * -1);padding: 4px var(--plr-gutter) .75rem;scrollbar-width: none}.plr .plr-home-trabajos__grid::-webkit-scrollbar{display: none}.plr .plr-home-trabajos__grid > li{flex: 0 0 min(80%,19rem);scroll-snap-align: start}.plr .plr-home-trabajos__foot{flex-direction: column;margin-top: 1.5rem}.plr .plr-home-trabajos__foot .plr-btn{width: 100%;padding-inline: 1em;font-size: .9375rem;white-space: normal}}@supports (animation-timeline: scroll()){@media (max-width: 639px){.plr.plr-home-trabajos > .plr-container{timeline-scope: --plr-home-trab}.plr .plr-home-trabajos__grid{scroll-timeline: --plr-home-trab x}.plr .plr-home-trabajos__rail{display: block;position: relative;height: 3px;margin-top: .5rem;border-radius: 3px;background: var(--plr-rule);overflow: hidden}.plr .plr-home-trabajos__rail > span{position: absolute;top: 0;bottom: 0;left: 0;width: 24%;border-radius: inherit;background: var(--plr-clarete);animation: plr-home-rail linear both;animation-timeline: --plr-home-trab}}}@keyframes plr-home-rail{to{left: 76%}} .plr .plr-home-proceso__grid{column-gap: clamp(2rem,1rem + 5vw,7rem);row-gap: clamp(2.5rem,2rem + 2vw,3.5rem)}@media (min-width: 1024px){.plr .plr-home-proceso__aside{position: sticky;top: calc(var(--plr-header-h) + 2.5rem)}}.plr .plr-home-proceso__aside .plr-sh{margin-bottom: clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.plr .plr-home-proceso__media{box-shadow: var(--plr-shadow-lg)}.plr .plr-home-proceso__close{margin-top: clamp(2.5rem,2rem + 2vw,3.5rem);padding-left: calc(clamp(3.75rem,2.5rem + 4vw,6.5rem) + clamp(1rem,.5rem + 2.5vw,2.5rem));font-family: var(--plr-font-display);font-size: var(--plr-fs-h4);font-weight: 500;line-height: 1.35;color: var(--plr-heading)}.plr .plr-home-proceso__close > span{font-style: italic;color: var(--plr-accent)} .plr .plr-home-why__grid{column-gap: clamp(2rem,1rem + 5vw,7rem);align-items: start}.plr .plr-home-why__intro{display: grid;justify-items: start}.plr .plr-home-why__intro .plr-sh{margin-bottom: 0}.plr .plr-home-symbol{display: block;height: auto;overflow: visible}.plr .plr-home-symbol__bare{fill: var(--plr-piedra);transition: opacity 600ms ease 700ms}.plr .plr-home-symbol__paint{fill: var(--plr-tinto);transform-box: fill-box;transform-origin: 0 50%;transition: transform 900ms var(--plr-ease-roller) 1000ms}.plr .plr-home-symbol__line{fill: none;stroke: var(--plr-tinto);stroke-width: 5.7;stroke-linejoin: miter}.plr-reveal-ready .plr-home-symbol:not(.is-in) .plr-home-symbol__bare{opacity: 0}.plr-reveal-ready .plr-home-symbol:not(.is-in) .plr-home-symbol__paint{transform: scaleX(0)}@media (min-width: 1024px){.plr .plr-home-why__intro{align-self: stretch;align-content: space-between;row-gap: clamp(2.5rem,2rem + 2vw,4rem)}.plr .plr-home-symbol{width: clamp(12rem,4rem + 13vw,16rem);opacity: .92}}@media (max-width: 1023px){.plr .plr-home-why__grid{row-gap: clamp(2.25rem,1.75rem + 2vw,3rem)}.plr .plr-home-why__intro{position: relative}.plr .plr-home-symbol{position: absolute;right: 0;top: 0;width: clamp(3.25rem,11vw,5.5rem)} .plr .plr-home-why__intro .plr-sh > :is(.plr-eyebrow,h2){padding-right: calc(clamp(3.25rem,11vw,5.5rem) + 1rem)}}.plr .plr-home-why__list{row-gap: clamp(2.5rem,2rem + 2vw,3.5rem)}.plr .plr-home-why__list .plr-feature__text{color: var(--plr-ink)}.plr .plr-home-why__close{margin-top: clamp(2.5rem,2rem + 2vw,3.5rem);padding-top: 1.5rem;border-top: 1px solid var(--plr-rule);max-width: 44em} .plr .plr-home-ba__sh{margin-bottom: 1.5rem}.plr .plr-home-ba__text{display: grid;gap: 1em;max-width: 34em;color: var(--plr-ink-soft)}.plr.plr-home-ba .plr-ba__frame{box-shadow: var(--plr-shadow-lg)} .plr .plr-home-zonas__grid{display: grid;gap: clamp(2.5rem,2rem + 3vw,4.5rem);align-items: center}@media (min-width: 1024px){.plr .plr-home-zonas__grid{grid-template-columns: minmax(0,5fr) minmax(0,7fr)}}@media (max-width: 1023px){.plr .plr-home-zonas__map{order: -1;width: min(100%,40rem);justify-self: center}}.plr .plr-home-zonas__groups{display: grid;gap: clamp(1.75rem,1.5rem + 1vw,2.25rem);align-content: start}.plr .plr-home-zonas__title{display: flex;align-items: center;gap: .9rem;margin-bottom: .9rem;font-size: var(--plr-fs-h4)}.plr .plr-home-zonas__title::after{content: "";flex: 1;height: 1px;background: var(--plr-rule)}.plr .plr-home-zonas__micro{padding-top: .25rem;font-size: var(--plr-fs-sm);color: var(--plr-ink-soft)}.plr.plr-home-zonas .plr-chips a[data-map]:is(:hover,:focus-visible){--plr-c-bd: var(--plr-cal)}.plr.plr-home-zonas span.plr-chip[aria-current]:hover{--plr-c-bg: var(--plr-ink);--plr-c-bd: var(--plr-ink)} .plr.plr-home-faq .plr-grid{column-gap: clamp(2rem,1rem + 5vw,6rem)}@media (min-width: 1024px){.plr .plr-home-faq__aside{position: sticky;top: calc(var(--plr-header-h) + 2.5rem)}}.plr .plr-home-faq__aside .plr-sh{margin-bottom: 2rem}.plr .plr-home-faq__help{display: flex;align-items: flex-start;gap: 1rem;max-width: 26rem;padding: 1.25rem 1.35rem;border: 1px solid var(--plr-rule);border-radius: var(--plr-r-lg);background: var(--plr-card);font-size: var(--plr-fs-sm);color: var(--plr-ink-soft)}.plr .plr-home-faq__help .plr-icon-tile{width: 2.75rem;height: 2.75rem}.plr .plr-home-faq__help .plr-icon-tile .plr-icon{width: 1.25rem;height: 1.25rem}.plr .plr-home-faq__help a{white-space: nowrap}@media (max-width: 1023px){.plr .plr-home-faq__help{margin-bottom: .5rem}}
