.ps-logo[data-v-7476090f]{display:block;height:var(--logo-height,1.75rem);width:auto;color:var(--color-azul-900)}.nav-inner[data-v-9732874e]{gap:2rem;min-height:4rem}.nav-inner[data-v-9732874e],.nav-logo[data-v-9732874e]{display:flex;align-items:center}.nav-logo[data-v-9732874e]{text-decoration:none;margin-right:auto;min-height:44px}.nav-logo-svg[data-v-9732874e]{--logo-height:1.75rem}.nav-ps.menu-open .nav-logo-svg[data-v-9732874e]{color:#fff}.nav-links[data-v-9732874e]{display:none;list-style:none;padding:0;margin:0;gap:clamp(.8rem,2vw,2rem)}@media(min-width:768px){.nav-links[data-v-9732874e]{display:flex}}.nav-link[data-v-9732874e]{font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant);text-decoration:none;transition:color .2s ease;padding-block:.25rem}.nav-link.active[data-v-9732874e],.nav-link[data-v-9732874e]:hover{color:var(--color-azul-900)}.nav-cta[data-v-9732874e]{display:none;padding:.625rem 1.25rem;font-size:.8125rem}@media(min-width:768px){.nav-cta[data-v-9732874e]{display:inline-flex}}.nav-hamburger[data-v-9732874e]{display:flex;flex-direction:column;gap:5px;width:44px;height:44px;padding:.625rem;align-items:center;justify-content:center;background:none;border:none;margin-left:auto}.nav-hamburger span[data-v-9732874e]{display:block;width:24px;height:1.5px;background:var(--color-azul-900);transition:transform .3s var(--ease-expo),opacity .2s ease;transform-origin:center}.nav-hamburger.open span[data-v-9732874e]{background:#fff}.nav-hamburger.open span[data-v-9732874e]:first-child{transform:translateY(6.5px) rotate(45deg)}.nav-hamburger.open span[data-v-9732874e]:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger.open span[data-v-9732874e]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(min-width:768px){.nav-hamburger[data-v-9732874e]{display:none}}.nav-mobile-menu[data-v-9732874e]{position:fixed;inset:0;background:var(--color-azul-900);z-index:99;display:flex;flex-direction:column;justify-content:center;padding:6rem var(--margin-mobile) 3rem;gap:2rem}.nav-mobile-menu ul[data-v-9732874e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.nav-mobile-link[data-v-9732874e]{display:flex;align-items:baseline;gap:1rem;font-family:var(--font-display);font-size:clamp(2rem,8vw,3.5rem);font-weight:600;letter-spacing:-.03em;color:#ffffffd9;text-decoration:none;padding-block:.5rem;min-height:52px;transition:color .2s ease}.nav-mobile-link[data-v-9732874e]:hover,.nav-mobile-num[data-v-9732874e]{color:var(--color-amarillo-300)}.nav-mobile-num[data-v-9732874e]{font-size:.75rem;font-weight:600;letter-spacing:.1em;min-width:2rem}.nav-mobile-cta[data-v-9732874e]{align-self:flex-start;background:var(--color-amarillo-300);color:var(--color-azul-900);font-size:1rem;padding:.875rem 2rem}.menu-enter-active[data-v-9732874e],.menu-leave-active[data-v-9732874e]{transition:opacity .35s var(--ease-expo),transform .35s var(--ease-expo)}.menu-enter-from[data-v-9732874e],.menu-leave-to[data-v-9732874e]{opacity:0;transform:translateY(-1rem)}.site-footer[data-v-65946db6]{background:var(--color-azul-900);color:#ffffffb3;padding-block:3.5rem 2rem}.footer-top[data-v-65946db6]{display:grid;grid-template-columns:1fr;gap:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:1.75rem}@media(min-width:640px){.footer-top[data-v-65946db6]{grid-template-columns:1.5fr 1fr 1fr}}.footer-logo[data-v-65946db6]{display:inline-flex;text-decoration:none;margin-bottom:1.25rem}.footer-logo-svg[data-v-65946db6]{--logo-height:2rem;color:#fff}.footer-tagline[data-v-65946db6]{color:#ffffff73;line-height:1.6}.footer-nav ul[data-v-65946db6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.footer-link[data-v-65946db6]{font-size:.9rem;color:#fff9;text-decoration:none;transition:color var(--duration-fast) ease}.footer-link[data-v-65946db6]:hover{color:#fff}.footer-link[data-v-65946db6]:after{background:#fff}.footer-contact[data-v-65946db6]{display:flex;flex-direction:column;gap:.625rem}.footer-bottom[data-v-65946db6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.footer-copy[data-v-65946db6],.footer-made[data-v-65946db6]{color:#ffffff59;margin:0}
