.sectors-cloud-section[data-astro-cid-2l5llz44]{background:#fff;padding:80px 0;overflow:hidden}.sectors-cloud-wrap[data-astro-cid-2l5llz44]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center}.sectors-label[data-astro-cid-2l5llz44]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;pointer-events:none;width:60%}.sectors-label-text[data-astro-cid-2l5llz44]{font-family:var(--font-custom, sans-serif);color:#4f008c;font-size:clamp(1.25rem,2.4vw,1.85rem);font-weight:700;margin:0;line-height:1.2}@media(max-width:768px){.sectors-label-text[data-astro-cid-2l5llz44]{font-size:1rem}}.sectors-cloud-stage[data-astro-cid-2l5llz44]{--stage-size: min(92vw, 600px);width:var(--stage-size);height:var(--stage-size);margin:0 auto;position:relative;border-radius:50%}.sectors-orbit[data-astro-cid-2l5llz44]{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:50% 50%;animation:orbitSpin 24s linear infinite;z-index:3}.sectors-cloud-glow[data-astro-cid-2l5llz44]{position:absolute;left:50%;top:50%;width:80%;height:80%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(79,0,140,.12) 0%,rgba(79,0,140,.05) 50%,transparent 75%);filter:blur(25px);pointer-events:none}.sector-node[data-astro-cid-2l5llz44]{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2;transition:opacity .6s ease-out,transform .6s ease-out}.sector-icon[data-astro-cid-2l5llz44]{width:clamp(60px,8vw,85px);height:clamp(60px,8vw,85px);border-radius:50%;background:#fff;border:1px solid rgba(79,0,140,.15);box-shadow:0 8px 20px #4f008c14;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);cursor:pointer;padding:15%}.sector-content[data-astro-cid-2l5llz44]{display:flex;flex-direction:column;align-items:center}.sectors-orbit[data-astro-cid-2l5llz44] .sector-content[data-astro-cid-2l5llz44]{animation:orbitCounterSpin 24s linear infinite}.sector-icon-image[data-astro-cid-2l5llz44]{width:100%;height:100%;object-fit:contain}.sector-node[data-astro-cid-2l5llz44]:hover .sector-icon[data-astro-cid-2l5llz44]{transform:scale(1.15);border-color:#ff375e;box-shadow:0 12px 28px #4f008c26}.sector-tooltip[data-astro-cid-2l5llz44]{position:absolute;top:105%;left:50%;transform:translate(-50%) translateY(5px);padding:6px 12px;border-radius:6px;color:#fff;background:#23084c;font-size:.8rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:all .2s ease;z-index:10}.sector-node[data-astro-cid-2l5llz44]:hover .sector-tooltip[data-astro-cid-2l5llz44]{opacity:1;transform:translate(-50%) translateY(0)}.sector-fade[data-astro-cid-2l5llz44]{transform:translateY(12px);transition:opacity .45s ease,transform .45s ease;transition-delay:0ms}@media(min-width:768px){.sector-fade[data-astro-cid-2l5llz44]{transition-delay:var(--sector-reveal-delay, 0ms)}}.sector-fade[data-astro-cid-2l5llz44].opacity-0{opacity:0}.sectors-cloud-sectors-visible[data-astro-cid-2l5llz44] .sector-fade[data-astro-cid-2l5llz44],.sector-fade[data-astro-cid-2l5llz44].animate-visible,.sector-fade[data-astro-cid-2l5llz44].fade-in-visible{opacity:1!important;transform:translateY(0)!important}.opacity-0[data-astro-cid-2l5llz44]{opacity:0;transform:translateY(20px)}.animate-visible[data-astro-cid-2l5llz44]{opacity:1!important;transform:translateY(0)!important}@keyframes driftA{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-12px)}}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbitCounterSpin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes driftB{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-8px)}}.drift-a[data-astro-cid-2l5llz44]{animation:driftA 5s ease-in-out infinite}.drift-b[data-astro-cid-2l5llz44]{animation:driftB 6s ease-in-out infinite}.drift-c[data-astro-cid-2l5llz44]{animation:driftA 5.5s ease-in-out infinite .5s}.drift-d[data-astro-cid-2l5llz44]{animation:driftB 6.5s ease-in-out infinite .3s}@media(max-width:768px){.sectors-cloud-section[data-astro-cid-2l5llz44]{padding-bottom:140px}.sector-icon[data-astro-cid-2l5llz44]{width:55px;height:55px}.sectors-plus-connector[data-astro-cid-2l5llz44]{display:flex;flex-direction:column;align-items:center;left:50%;right:auto;top:54%;width:auto;transform:translate(-50%);padding:0;z-index:4}.sectors-plus-connector[data-astro-cid-2l5llz44] .plus-line[data-astro-cid-2l5llz44]{height:42vw!important;max-height:260px;min-height:130px;width:1px!important;flex-grow:0!important}.sectors-plus-connector[data-astro-cid-2l5llz44] .plus-node-box[data-astro-cid-2l5llz44]{margin-inline-start:0!important;margin-top:4px}}@media(max-width:480px){.sector-icon[data-astro-cid-2l5llz44]{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.sectors-orbit[data-astro-cid-2l5llz44],.sectors-orbit[data-astro-cid-2l5llz44] .sector-content[data-astro-cid-2l5llz44]{animation:none!important}}
