.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.nav[data-astro-cid-hpnw4vwy]{position:fixed;bottom:50px;left:50%;transform:translate(-50%);z-index:1000}.track[data-astro-cid-hpnw4vwy]{position:relative;background:#ececec;border-radius:999px;padding:6px;box-shadow:0 6px 18px #00000014 inset,0 4px 16px #0000000f}.list[data-astro-cid-hpnw4vwy]{display:flex;gap:6px;list-style:none;margin:0;padding:0}.link[data-astro-cid-hpnw4vwy]{position:relative;display:block;padding:14px 28px;text-decoration:none;color:red;font-weight:600;font-size:18px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;border-radius:999px;white-space:nowrap;transition:color .2s ease}.link[data-astro-cid-hpnw4vwy]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#000;z-index:-1;transform:scale(.96);opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}.link[data-astro-cid-hpnw4vwy].active{background-color:red;color:#fff}.link[data-astro-cid-hpnw4vwy].active:before{opacity:1;transform:scale(1)}.link[data-astro-cid-hpnw4vwy]:not(.active):hover:before{opacity:.12}@media (prefers-reduced-motion: reduce){.link[data-astro-cid-hpnw4vwy]:before{transition:none}}@font-face{font-family:BricolageGrotesque;src:url(/fonts/bricolage_grotesques/BricolageGrotesque96pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--footer-bg: red;--footer-color: #fff;--footer-pad: 1rem}footer[data-astro-cid-k2f5zb5c]{background:var(--footer-bg);color:var(--footer-color);padding:var(--footer-pad);font:1rem/1.4 BricolageGrotesque,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;overflow:hidden;display:flex;justify-content:space-between;align-items:end}.titulo-footer[data-astro-cid-k2f5zb5c]{position:relative;display:inline-flex;align-items:baseline;gap:.25rem;width:fit-content}.titulo-footer[data-astro-cid-k2f5zb5c] .name[data-astro-cid-k2f5zb5c]{margin:0;padding:0;font-weight:700;font-size:6rem;letter-spacing:-.06em;line-height:.7;color:inherit;white-space:nowrap;margin-top:4rem}.titulo-footer[data-astro-cid-k2f5zb5c] .marca-registrada[data-astro-cid-k2f5zb5c]{margin:0;position:absolute;top:38px;right:-20px;font-size:clamp(1.5rem,5vmin,6rem);align-self:flex-center}footer[data-astro-cid-k2f5zb5c] p[data-astro-cid-k2f5zb5c]{font-size:2rem;margin:0}@media (max-width: 1024px){footer[data-astro-cid-k2f5zb5c] p[data-astro-cid-k2f5zb5c]{font-size:1.6rem}.titulo-footer[data-astro-cid-k2f5zb5c] .name[data-astro-cid-k2f5zb5c]{font-size:5rem}}@media (max-width: 768px){footer[data-astro-cid-k2f5zb5c]{flex-direction:column;align-items:center;text-align:center}.titulo-footer[data-astro-cid-k2f5zb5c]{flex-direction:column;align-items:center}.titulo-footer[data-astro-cid-k2f5zb5c] .name[data-astro-cid-k2f5zb5c]{font-size:4rem;margin-top:2rem}.titulo-footer[data-astro-cid-k2f5zb5c] .marca-registrada[data-astro-cid-k2f5zb5c]{top:20px;right:-10px;font-size:2rem}footer[data-astro-cid-k2f5zb5c] p[data-astro-cid-k2f5zb5c]{font-size:1.4rem;margin-top:1rem}}@media (max-width: 480px){.titulo-footer[data-astro-cid-k2f5zb5c] .name[data-astro-cid-k2f5zb5c]{font-size:3rem;margin-top:1rem}.titulo-footer[data-astro-cid-k2f5zb5c] .marca-registrada[data-astro-cid-k2f5zb5c]{top:12px;right:-8px;font-size:1.4rem}footer[data-astro-cid-k2f5zb5c] p[data-astro-cid-k2f5zb5c]{font-size:1.1rem;margin-top:.5rem;word-break:break-all}footer[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{color:#fff;text-decoration:none}}footer[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]{color:#fff;text-decoration:none}footer[data-astro-cid-k2f5zb5c] a[data-astro-cid-k2f5zb5c]:hover{text-decoration:underline}.correo[data-astro-cid-k2f5zb5c]{position:relative;display:inline-flex;align-items:baseline;gap:.25rem;width:fit-content}@font-face{font-family:BricolageGrotesque;src:url(/fonts/bricolage_grotesques/BricolageGrotesque96pt-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BricolageGrotesque-Light;src:url(/fonts/bricolage_grotesques/BricolageGrotesque96pt-Light.ttf) format("truetype");font-weight:400;font-style:normal}html,body{margin:0;width:100%;height:100%;background-color:#fff;overflow-x:hidden}html{scroll-behavior:smooth}
