@property --t{syntax: "<number>"; inherits: false; initial-value: 0;}@property --prof{syntax: "<number>"; inherits: true; initial-value: 0;}.sr-only[data-astro-cid-jprnyxl3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.constelacion[data-astro-cid-jprnyxl3]{--dur: 46s;--rx: 42vw;--ry: 34vh;--cy: 54%;--k: 1;position:relative;background-color:var(--color-brand-900);background-image:var(--fondo-marino);color:#fff}.constelacion__pin[data-astro-cid-jprnyxl3]{position:relative;display:grid;place-items:center;height:100svh;min-height:38rem;overflow:hidden}.anillo[data-astro-cid-jprnyxl3]{position:absolute;inset:0}.orbe[data-astro-cid-jprnyxl3]{position:absolute;left:50%;top:var(--cy);width:calc(var(--s) * var(--k) * 1rem);aspect-ratio:1;--prof: var(--fp);transform:translate(-50%,-50%) translate(calc(var(--fx) * 1vw),calc(var(--fy) * 1vh)) scale(calc(.6 + var(--fp) * .5));z-index:0}.orbe__disco[data-astro-cid-jprnyxl3]{position:relative;display:block;width:100%;height:100%;border-radius:50%;background:color-mix(in srgb,#ffffff calc(58% + var(--prof) * 42%),var(--color-brand-900));box-shadow:0 12px 30px -14px #0000008c}.orbe__logo[data-astro-cid-jprnyxl3]{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain}.orbe__logo--color[data-astro-cid-jprnyxl3]{opacity:calc(.6 + var(--prof) * .4)}.orbe__logo--fantasma[data-astro-cid-jprnyxl3]{display:none}html.orbita-viva .orbe[data-astro-cid-jprnyxl3]{--ang: calc(var(--t) * 360deg - 90deg);--prof: calc((sin(var(--ang)) + 1)/2) ;transform:translate(-50%,-50%) translate(calc(cos(var(--ang)) * var(--rx)),calc(sin(var(--ang)) * var(--ry))) scale(calc(.6 + var(--prof) * .5));animation:girar var(--dur) linear infinite,plano var(--dur) step-end infinite;animation-delay:calc(var(--dur) / var(--n) * var(--i) * -1)}@keyframes girar{0%{--t: 0}to{--t: 1}}@keyframes plano{0%{z-index:0}25%{z-index:3}75%{z-index:0}}html.desplazando .orbe[data-astro-cid-jprnyxl3]{animation-play-state:paused}.constelacion__contenido[data-astro-cid-jprnyxl3]{position:relative;z-index:2;width:100%;padding-inline:1.5rem;text-align:center;pointer-events:none}.constelacion__eyebrow[data-astro-cid-jprnyxl3]{display:flex;align-items:center;justify-content:center;gap:.7rem;font-size:.7rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--color-celeste-suave)}.constelacion__eyebrow[data-astro-cid-jprnyxl3]:before,.constelacion__eyebrow[data-astro-cid-jprnyxl3]:after{content:"";width:1.6rem;height:1px;background:currentColor;opacity:.6}.constelacion__titulo[data-astro-cid-jprnyxl3]{max-width:18ch;margin:1rem auto 0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,4.6vw,4.3rem);line-height:.98;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;hyphens:none}@media(max-width:1023px){.constelacion[data-astro-cid-jprnyxl3]{--rx: 44vw;--ry: 32vh;--cy: 55%;--k: .74}.constelacion__titulo[data-astro-cid-jprnyxl3]{max-width:17ch}}@media(max-width:767px){.constelacion[data-astro-cid-jprnyxl3]{--rx: 46vw;--ry: 29vh;--cy: 56%;--k: .54;--dur: 40s}.constelacion__titulo[data-astro-cid-jprnyxl3]{max-width:17ch;font-size:clamp(1.4rem,7vw,3rem)}}@media(max-width:419px){.constelacion[data-astro-cid-jprnyxl3]{--k: .46}}@media(prefers-reduced-motion:reduce){.orbe[data-astro-cid-jprnyxl3]{animation:none!important}}
