.hub[data-astro-cid-txrzou7i]{--l: var(--lA);position:relative;width:100%;max-width:980px;margin-inline:auto;aspect-ratio:1000 / 700;container-type:inline-size}.hub__espeto[data-astro-cid-txrzou7i]{--th: var(--thA);--L: var(--LA);--ux: var(--uxA);--uy: var(--uyA);position:absolute;left:50%;top:50%;z-index:1;width:calc(var(--L) * .1cqw);height:1.5px;margin-top:-.75px;background:linear-gradient(90deg,var(--c-ink) 0%,color-mix(in oklab,var(--c-ink) 55%,transparent) 100%);transform-origin:0 50%;rotate:var(--th);opacity:.55}.hub__centro[data-astro-cid-txrzou7i]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:clamp(150px,34%,340px);aspect-ratio:1;display:grid;place-items:center;background:var(--c-band);border-radius:50%;box-shadow:0 0 0 10px var(--c-bg),0 0 0 13px var(--c-brand),0 28px 50px -22px #2a324199}.hub__centro[data-astro-cid-txrzou7i]:after{content:"";position:absolute;inset:-13px;border-radius:50%;border:2px solid var(--c-brand);opacity:0;pointer-events:none}.hub__centro[data-astro-cid-txrzou7i] img[data-astro-cid-txrzou7i]{width:86%;height:auto}.hub__centro--foto[data-astro-cid-txrzou7i]{overflow:hidden}.hub__centro--foto[data-astro-cid-txrzou7i] img[data-astro-cid-txrzou7i]{width:100%;height:100%;object-fit:cover;border-radius:50%}.hub__lista[data-astro-cid-txrzou7i]{list-style:none;margin:0;padding:0}.hub__item[data-astro-cid-txrzou7i]{position:absolute;left:var(--lA);top:var(--tA);transform:translate(-50%,-50%);z-index:3}.hub__no[data-astro-cid-txrzou7i]{--ux: var(--uxA);--uy: var(--uyA);display:block;white-space:nowrap;padding:.8em 1.4em;background:var(--no-bg);color:var(--no-ink);border-radius:999px;font-size:clamp(.72rem,2.55cqw,.95rem);font-weight:500;letter-spacing:.02em;text-decoration:none;box-shadow:0 14px 24px -16px #2a3241a6;transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.hub__item[data-astro-cid-txrzou7i]:nth-child(4n+1){--no-bg: #2a3241;--no-ink: #f8f5eb}.hub__item[data-astro-cid-txrzou7i]:nth-child(4n+2){--no-bg: #103559;--no-ink: #f8f5eb}.hub__item[data-astro-cid-txrzou7i]:nth-child(4n+3){--no-bg: #82a0bc;--no-ink: #1f2633}.hub__item[data-astro-cid-txrzou7i]:nth-child(4n+4){--no-bg: #c4472a;--no-ink: #ffffff}.hub__no[data-astro-cid-txrzou7i]:hover,.hub__no[data-astro-cid-txrzou7i]:focus-visible{transform:translateY(-3px) scale(1.04);box-shadow:0 20px 30px -16px #2a3241b3}.hub__no[data-astro-cid-txrzou7i]:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.hub__espeto[data-astro-cid-txrzou7i]{animation:espeto-entra .8s var(--ease-expo, cubic-bezier(.16, 1, .3, 1)) calc(.25s + var(--i) * .11s) backwards,espeto-vai-e-vem var(--dur) ease-in-out var(--atraso) infinite alternate}.hub__no[data-astro-cid-txrzou7i]{animation:pino-entra .8s var(--ease-expo, cubic-bezier(.16, 1, .3, 1)) calc(.8s + var(--i) * .11s) backwards,pino-vai-e-vem var(--dur) ease-in-out var(--atraso) infinite alternate}.hub__centro[data-astro-cid-txrzou7i]{animation:centro-entra .8s var(--ease-expo, cubic-bezier(.16, 1, .3, 1)) .1s backwards}.hub__centro[data-astro-cid-txrzou7i]:after{animation:pulso 3.6s ease-out 1.6s infinite}}@keyframes espeto-entra{0%{scale:0 1;opacity:0}to{scale:1 1;opacity:.55}}@keyframes espeto-vai-e-vem{0%{scale:1 1}to{scale:calc(1 + 11 / var(--L)) 1}}@keyframes pino-entra{0%{scale:.4;opacity:0}to{scale:1;opacity:1}}@keyframes pino-vai-e-vem{0%{translate:0 0}to{translate:calc(var(--ux) * 1.1cqw) calc(var(--uy) * 1.1cqw)}}@keyframes centro-entra{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes pulso{0%{transform:scale(1);opacity:.55}to{transform:scale(1.8);opacity:0}}@media(max-width:880px){.hub[data-astro-cid-txrzou7i]{aspect-ratio:1000 / 1150;max-width:26rem}.hub__espeto[data-astro-cid-txrzou7i]{--th: var(--thB);--L: var(--LB);--ux: var(--uxB);--uy: var(--uyB)}.hub__item[data-astro-cid-txrzou7i]{left:var(--lB);top:var(--tB)}.hub__no[data-astro-cid-txrzou7i]{--ux: var(--uxB);--uy: var(--uyB);white-space:normal;text-align:center;max-width:6.3rem;padding:.5rem .6rem;border-radius:1.1rem;font-size:.72rem;line-height:1.25}.hub__centro[data-astro-cid-txrzou7i]{width:clamp(120px,38%,200px);box-shadow:0 0 0 7px var(--c-bg),0 0 0 9px var(--c-brand),0 20px 36px -20px #2a324199}.hub__centro[data-astro-cid-txrzou7i]:after{inset:-9px}}
