.orbital-divider[data-astro-cid-fhdmuvea]{position:relative;width:100%;height:var(--h);overflow:hidden;z-index:11}.orbital-divider--has-cta[data-astro-cid-fhdmuvea]{overflow:visible;z-index:20}.orbital-divider__bg[data-astro-cid-fhdmuvea]{position:absolute;inset:0;background:linear-gradient(180deg,var(--from) 0%,var(--to) 100%)}.orbital-divider--up[data-astro-cid-fhdmuvea] .orbital-divider__bg[data-astro-cid-fhdmuvea]{background:linear-gradient(180deg,var(--from) 0%,var(--to) 100%)}.orbital-divider__vanish[data-astro-cid-fhdmuvea]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 100% at 50% 50%,rgba(34,211,238,.18),rgba(167,139,250,.05) 45%,transparent 70%);mix-blend-mode:screen}.orbital-divider__scanline[data-astro-cid-fhdmuvea]{position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0%,rgba(34,211,238,.6) 18%,rgba(167,139,250,.7) 50%,rgba(52,211,153,.6) 82%,transparent 100%);box-shadow:0 0 12px #22d3ee59}.orbital-divider__dots[data-astro-cid-fhdmuvea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:12px;pointer-events:none}.orbital-divider__dots[data-astro-cid-fhdmuvea] span[data-astro-cid-fhdmuvea]{width:3px;height:3px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 6px #22d3eeb3;opacity:.85}.orbital-divider__dots[data-astro-cid-fhdmuvea] span[data-astro-cid-fhdmuvea]:nth-child(1),.orbital-divider__dots[data-astro-cid-fhdmuvea] span[data-astro-cid-fhdmuvea]:nth-child(8){opacity:.25}.orbital-divider__dots[data-astro-cid-fhdmuvea] span[data-astro-cid-fhdmuvea]:nth-child(2),.orbital-divider__dots[data-astro-cid-fhdmuvea] span[data-astro-cid-fhdmuvea]:nth-child(7){opacity:.5}.orbital-divider--variant-horizon[data-astro-cid-fhdmuvea]{height:calc(var(--h) * .5)}.orbital-divider__horizon[data-astro-cid-fhdmuvea]{position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0%,rgba(34,211,238,.18) 25%,rgba(167,139,250,.22) 50%,rgba(34,211,238,.18) 75%,transparent 100%)}.orbital-divider--has-cta[data-astro-cid-fhdmuvea]{height:calc(var(--h) + 32px)}.orbital-divider--has-cta[data-astro-cid-fhdmuvea].orbital-divider--variant-horizon{height:calc(var(--h) * .5 + 32px)}.orbital-divider__cta[data-astro-cid-fhdmuvea]{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.6rem;border-radius:999px;background:var(--from);color:var(--color-text);font-family:var(--font-body);font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:500;text-decoration:none;z-index:2;box-shadow:0 12px 32px #0206178c,0 4px 12px #02061759;transition:transform var(--dur-normal) var(--ease-default),box-shadow var(--dur-normal) var(--ease-default)}.orbital-divider--has-cta[data-astro-cid-fhdmuvea] .orbital-divider__cta[data-astro-cid-fhdmuvea]{background:var(--color-bg, #020617);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.orbital-divider__cta[data-astro-cid-fhdmuvea]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#22d3ee,#a78bfa,#34d399);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.orbital-divider--has-cta[data-astro-cid-fhdmuvea] .orbital-divider__cta[data-astro-cid-fhdmuvea]{color:var(--color-text)}.orbital-divider__cta[data-astro-cid-fhdmuvea][data-on-light=true]{color:var(--color-text-dark)}.orbital-divider__cta[data-astro-cid-fhdmuvea]:hover{transform:translate(-50%,calc(-50% - 4px));box-shadow:0 16px 40px #02061799,0 8px 32px #22d3ee4d,0 0 24px #a78bfa33}.orbital-divider__cta-arrow[data-astro-cid-fhdmuvea]{display:inline-block;transition:transform var(--dur-normal) var(--ease-spring)}.orbital-divider__cta[data-astro-cid-fhdmuvea]:hover .orbital-divider__cta-arrow[data-astro-cid-fhdmuvea]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.orbital-divider__cta[data-astro-cid-fhdmuvea]{transition:none}.orbital-divider__cta[data-astro-cid-fhdmuvea]:hover{transform:translate(-50%,-50%)}.orbital-divider__cta[data-astro-cid-fhdmuvea]:hover .orbital-divider__cta-arrow[data-astro-cid-fhdmuvea]{transform:none}}@media(max-width:767px){.orbital-divider[data-astro-cid-fhdmuvea]{height:calc(var(--h) * .6)}.orbital-divider--variant-horizon[data-astro-cid-fhdmuvea]{height:calc(var(--h) * .4)}.orbital-divider--has-cta[data-astro-cid-fhdmuvea]{height:calc(var(--h) * .6 + 32px)}.orbital-divider--has-cta[data-astro-cid-fhdmuvea].orbital-divider--variant-horizon{height:calc(var(--h) * .4 + 32px)}.orbital-divider__dots[data-astro-cid-fhdmuvea]{gap:8px}.orbital-divider__cta[data-astro-cid-fhdmuvea]{padding:.75rem 1.25rem;font-size:.9rem}}
