.logoloop{position:relative;overflow-x:hidden;--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#ffffff}.logoloop--vertical{overflow:hidden;height:100%;display:inline-block}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{display:flex;width:-moz-max-content;width:max-content;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:0}.logoloop--vertical .logoloop__track{flex-direction:column;height:-moz-max-content;height:max-content;width:100%}.logoloop__list{display:flex;align-items:center}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{flex:0 0 auto;margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{display:inline-flex;align-items:center}.logoloop__item img{height:var(--logoloop-logoHeight);width:auto;display:block;-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover .logoloop__node,.logoloop--scale-hover .logoloop__item:hover img{transform:scale(1.2);transform-origin:center center}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{display:inline-flex;align-items:center;text-decoration:none;border-radius:4px;transition:opacity .2s ease}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logoloop--fade:after,.logoloop--fade:before{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,8%,120px);pointer-events:none;z-index:10}.logoloop--fade:before{left:0;background:linear-gradient(to right,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--fade:after{right:0;background:linear-gradient(to left,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:after,.logoloop--vertical.logoloop--fade:before{left:0;right:0;width:100%;height:clamp(24px,8%,120px)}.logoloop--vertical.logoloop--fade:before{top:0;bottom:auto;background:linear-gradient(to bottom,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:after{bottom:0;top:auto;background:linear-gradient(to top,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translateZ(0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}.sigma-logo-loop.logoloop{--logoloop-fadeColorAuto:#070b16;overflow-x:hidden;max-width:100%}.sigma-logo-loop .logoloop__node{display:inline-flex;align-items:center;line-height:1}.sigma-logo-loop__capsule{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:4.75rem;padding:1.05rem 2.15rem;overflow:hidden;border-radius:9999px;border:1px solid rgba(29,137,187,.2);background:linear-gradient(155deg,rgba(10,16,32,.7),rgba(7,11,22,.52) 48%,rgba(8,14,30,.62));box-shadow:inset 0 1px 0 rgba(189,224,254,.11),inset 0 -1px 0 rgba(79,29,187,.05),0 10px 28px rgba(2,8,22,.24);backdrop-filter:blur(10px) saturate(1.15);transition:border-color .35s ease,box-shadow .35s ease,background .35s ease;touch-action:manipulation}.sigma-logo-loop__sheen{inset:0;background:linear-gradient(125deg,rgba(189,224,254,.07),transparent 42%,transparent 58%,rgba(29,58,187,.05));opacity:.55}.sigma-logo-loop__refract,.sigma-logo-loop__sheen{pointer-events:none;position:absolute;z-index:0;border-radius:inherit;transition:opacity .4s ease,transform .55s ease}.sigma-logo-loop__refract{inset:-12%;background:radial-gradient(ellipse 55% 45% at 28% 22%,rgba(29,137,187,.1),transparent 70%);opacity:.35;mix-blend-mode:soft-light}.sigma-logo-loop__mark{position:relative;z-index:1;display:inline-block;font-size:clamp(1.15rem,3.6vw,1.5rem);letter-spacing:.22em;color:#d5dde6;white-space:nowrap;transition:color .3s ease}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__capsule,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__capsule,.sigma-logo-loop--static li:hover .sigma-logo-loop__capsule{border-color:rgba(29,137,187,.34);box-shadow:inset 0 1px 0 rgba(189,224,254,.15),inset 0 -1px 0 rgba(79,29,187,.06),0 12px 32px rgba(2,8,22,.28),0 0 0 1px rgba(29,137,187,.05)}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__sheen,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__sheen,.sigma-logo-loop--static li:hover .sigma-logo-loop__sheen{opacity:.88;transform:translate3d(1.2%,-.8%,0) scale(1.02)}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__refract,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__refract,.sigma-logo-loop--static li:hover .sigma-logo-loop__refract{opacity:.85;transform:translate3d(1.5%,1%,0)}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__mark,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__mark,.sigma-logo-loop--static li:hover .sigma-logo-loop__mark{color:#f0f4f8}@media (max-width:640px){.sigma-logo-loop__capsule{min-height:3.75rem;padding:.85rem 1.55rem;backdrop-filter:blur(8px) saturate(1.1)}.sigma-logo-loop__mark{font-size:clamp(.95rem,3.8vw,1.2rem)}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__refract,.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__sheen,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__refract,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__sheen,.sigma-logo-loop--static li:hover .sigma-logo-loop__refract,.sigma-logo-loop--static li:hover .sigma-logo-loop__sheen{transform:none}}@media (prefers-reduced-motion:reduce){.sigma-logo-loop__capsule,.sigma-logo-loop__mark,.sigma-logo-loop__refract,.sigma-logo-loop__sheen{transition:none}.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__refract,.sigma-logo-loop .logoloop__item:hover .sigma-logo-loop__sheen,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__refract,.sigma-logo-loop .logoloop__link:hover .sigma-logo-loop__sheen,.sigma-logo-loop--static li:hover .sigma-logo-loop__refract,.sigma-logo-loop--static li:hover .sigma-logo-loop__sheen{transform:none}.sigma-logo-loop--static .sigma-logo-loop__refract{opacity:.28}}.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;position:relative;border-radius:var(--border-radius);isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255/15%);background:var(--card-bg,#120F17);overflow:visible;box-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1),0 16px 32px rgba(0,0,0,.1),0 32px 64px rgba(0,0,0,.1)}.border-glow-card:after,.border-glow-card:before,.border-glow-card>.edge-light{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg,#120F17) 0 100%) padding-box,linear-gradient(rgb(255 255 255/0) 0 100%) border-box,var(--gradient-one,radial-gradient(at 80% 55%,hsla(268,100%,76%,1) 0,transparent 50%)) border-box,var(--gradient-two,radial-gradient(at 69% 34%,hsla(349,100%,74%,1) 0,transparent 50%)) border-box,var(--gradient-three,radial-gradient(at 8% 6%,hsla(136,100%,78%,1) 0,transparent 50%)) border-box,var(--gradient-four,radial-gradient(at 41% 38%,hsla(192,100%,64%,1) 0,transparent 50%)) border-box,var(--gradient-five,radial-gradient(at 86% 85%,hsla(186,100%,74%,1) 0,transparent 50%)) border-box,var(--gradient-six,radial-gradient(at 82% 18%,hsla(52,100%,65%,1) 0,transparent 50%)) border-box,var(--gradient-seven,radial-gradient(at 51% 4%,hsla(12,100%,72%,1) 0,transparent 50%)) border-box,var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one,radial-gradient(at 80% 55%,hsla(268,100%,76%,1) 0,transparent 50%)) padding-box,var(--gradient-two,radial-gradient(at 69% 34%,hsla(349,100%,74%,1) 0,transparent 50%)) padding-box,var(--gradient-three,radial-gradient(at 8% 6%,hsla(136,100%,78%,1) 0,transparent 50%)) padding-box,var(--gradient-four,radial-gradient(at 41% 38%,hsla(192,100%,64%,1) 0,transparent 50%)) padding-box,var(--gradient-five,radial-gradient(at 86% 85%,hsla(186,100%,74%,1) 0,transparent 50%)) padding-box,var(--gradient-six,radial-gradient(at 82% 18%,hsla(52,100%,65%,1) 0,transparent 50%)) padding-box,var(--gradient-seven,radial-gradient(at 51% 4%,hsla(12,100%,72%,1) 0,transparent 50%)) padding-box,var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom,black,black),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,black,black),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,hsl(40deg 80% 80%/100%)),inset 0 0 1px 0 var(--glow-color-60,hsl(40deg 80% 80%/60%)),inset 0 0 3px 0 var(--glow-color-50,hsl(40deg 80% 80%/50%)),inset 0 0 6px 0 var(--glow-color-40,hsl(40deg 80% 80%/40%)),inset 0 0 15px 0 var(--glow-color-30,hsl(40deg 80% 80%/30%)),inset 0 0 25px 2px var(--glow-color-20,hsl(40deg 80% 80%/20%)),inset 0 0 50px 2px var(--glow-color-10,hsl(40deg 80% 80%/10%)),0 0 1px 0 var(--glow-color-60,hsl(40deg 80% 80%/60%)),0 0 3px 0 var(--glow-color-50,hsl(40deg 80% 80%/50%)),0 0 6px 0 var(--glow-color-40,hsl(40deg 80% 80%/40%)),0 0 15px 0 var(--glow-color-30,hsl(40deg 80% 80%/30%)),0 0 25px 2px var(--glow-color-20,hsl(40deg 80% 80%/20%)),0 0 50px 2px var(--glow-color-10,hsl(40deg 80% 80%/10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;overflow:auto;z-index:1}@property --sigma-edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.sigma-border-glow{--sigma-edge-width:1.5px;--sigma-edge-opacity:0.22;--sigma-edge-opacity-hover:0.38;--sigma-edge-c1:#1d89bb;--sigma-edge-c2:#1d3abb;--sigma-edge-c3:#4f1dbb;--sigma-edge-angle:0deg;position:relative;isolation:isolate}.sigma-border-glow--compact{--sigma-edge-width:1px;--sigma-edge-opacity:0.16;--sigma-edge-opacity-hover:0.3}.sigma-border-glow>.sigma-border-glow__edge{position:absolute;inset:0;border-radius:inherit;padding:var(--sigma-edge-width);box-sizing:border-box;pointer-events:none;z-index:1;opacity:var(--sigma-edge-opacity);background:conic-gradient(from var(--sigma-edge-angle) at 50% 50%,transparent 0,transparent 8%,color-mix(in srgb,var(--sigma-edge-c1) 55%,transparent) 14%,var(--sigma-edge-c1) 22%,color-mix(in srgb,var(--sigma-edge-c2) 70%,transparent) 34%,transparent 42%,transparent 58%,color-mix(in srgb,var(--sigma-edge-c2) 45%,transparent) 66%,color-mix(in srgb,var(--sigma-edge-c3) 35%,transparent) 74%,transparent 82%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .35s ease;animation:sigma-border-glow-spin 14s linear infinite}.sigma-border-glow:focus-within>.sigma-border-glow__edge,.sigma-border-glow:hover>.sigma-border-glow__edge{opacity:var(--sigma-edge-opacity-hover)}.sigma-border-glow:after,.sigma-border-glow:before{content:none!important;display:none!important}.sigma-border-glow>.edge-light{display:none!important}@keyframes sigma-border-glow-spin{to{--sigma-edge-angle:360deg}}@media (max-width:768px){.sigma-border-glow{--sigma-edge-opacity:0.18;--sigma-edge-opacity-hover:0.32}.sigma-border-glow--compact{--sigma-edge-opacity:0.14;--sigma-edge-opacity-hover:0.26}}@media (prefers-reduced-motion:reduce){.sigma-border-glow>.sigma-border-glow__edge{animation:none;--sigma-edge-angle:135deg;transition:none}.sigma-border-glow--reduced>.sigma-border-glow__edge{opacity:.18}.sigma-border-glow--reduced:focus-within>.sigma-border-glow__edge,.sigma-border-glow--reduced:hover>.sigma-border-glow__edge{opacity:.28}}.sigma-contact-hub{--hub-blue:#1d89bb;--hub-deep:#1d3abb;--hub-violet:#4f1dbb;--hub-ink:#05070d;--hub-ice:#bde0fe;--hub-radius:14px;position:relative;isolation:isolate;overflow:hidden}.sigma-contact-hub__inner{position:relative;z-index:1;margin:0 auto;min-width:0;max-width:52rem}.sigma-contact-hub__stage{position:relative}.sigma-contact-hub__frame{position:relative;z-index:1;overflow:hidden;border-radius:var(--hub-radius);padding:1px}.sigma-contact-hub__border-beam,.sigma-contact-hub__border-beam-b{pointer-events:none;position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg,transparent 0 68%,rgba(29,137,187,0) 74%,rgba(29,137,187,.7) 82%,rgba(79,29,187,.55) 88%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.42;animation:sigma-hub-orbit 16s linear infinite}.sigma-contact-hub__border-beam-b{background:conic-gradient(from 180deg,transparent 0 70%,rgba(29,58,187,0) 76%,rgba(29,58,187,.55) 84%,rgba(189,224,254,.35) 88%,transparent 94%);animation-duration:22s;animation-direction:reverse;opacity:.28}.sigma-contact-hub__frame:focus-within .sigma-contact-hub__border-beam,.sigma-contact-hub__frame:hover .sigma-contact-hub__border-beam{opacity:.78;animation-duration:10s}.sigma-contact-hub__frame:focus-within .sigma-contact-hub__border-beam-b,.sigma-contact-hub__frame:hover .sigma-contact-hub__border-beam-b{opacity:.5}.sigma-contact-hub__panel{position:relative;overflow:hidden;border-radius:calc(var(--hub-radius) - 1px);border:1px solid rgba(189,224,254,.1);background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(29,58,187,.16),transparent 58%),linear-gradient(165deg,rgba(10,16,36,.96),rgba(5,7,13,.97) 52%,rgba(8,10,24,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 64px rgba(5,7,13,.45);backdrop-filter:blur(18px)}.sigma-contact-hub__panel:after{content:"";pointer-events:none;position:absolute;inset:auto 18% -28% 18%;height:46%;background:radial-gradient(ellipse at center,rgba(29,58,187,.18),transparent 70%);filter:blur(18px)}.sigma-contact-hub__copy{position:relative;z-index:1;padding:1.75rem 1.25rem 1.35rem;text-align:center}.sigma-contact-hub__cta-wrap{position:relative;z-index:1;display:flex;justify-content:center;padding:0 1.25rem 1.65rem}.sigma-contact-hub__cta{display:inline-flex;max-width:100%;min-height:3rem;min-width:11rem;align-items:center;justify-content:center;gap:.45rem;padding:.85rem 1.35rem;border:1px solid rgba(42,78,207,.8);border-radius:2px;background:linear-gradient(180deg,rgba(189,224,254,.1),transparent 42%),#1c39bb;color:#ffffff;font-size:.75rem;font-weight:650;letter-spacing:.18em;line-height:1.2;text-decoration:none;text-transform:uppercase;box-shadow:0 0 0 1px rgba(189,224,254,.08),0 10px 32px rgba(28,57,187,.32);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.sigma-contact-hub__cta:hover{transform:translateY(-1px);border-color:rgba(189,224,254,.42);box-shadow:0 0 0 1px rgba(189,224,254,.12),0 14px 36px rgba(28,57,187,.4)}.sigma-contact-hub__cta:focus-visible{outline:2px solid var(--hub-ice);outline-offset:3px}.sigma-contact-hub__dock{z-index:1;width:-moz-fit-content;width:fit-content;max-width:100%;margin:1rem auto 0;align-items:stretch;gap:.45rem;padding:.4rem;border:1px solid rgba(189,224,254,.1);border-radius:12px;background:rgba(5,7,13,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 40px rgba(5,7,13,.35);backdrop-filter:blur(16px)}.sigma-contact-hub__dock,.sigma-contact-hub__node{position:relative;display:flex;justify-content:center}.sigma-contact-hub__node{min-width:2.75rem;min-height:2.75rem;flex:1 1 auto;flex-direction:column;align-items:center;gap:.2rem;padding:.45rem .7rem;border:1px solid transparent;border-radius:8px;color:var(--hub-ice);text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.sigma-contact-hub__node:focus-visible,.sigma-contact-hub__node:hover{border-color:rgba(189,224,254,.22);background:rgba(29,58,187,.18);color:#ffffff}.sigma-contact-hub__node:focus-visible{outline:2px solid var(--hub-ice);outline-offset:2px}.sigma-contact-hub__node-tip{font-size:.625rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:#cfd6de}@keyframes sigma-hub-orbit{to{transform:rotate(1turn)}}@media (min-width:640px){.sigma-contact-hub__copy{padding:2.15rem 2rem 1.5rem}.sigma-contact-hub__cta-wrap{padding:0 2rem 1.9rem}.sigma-contact-hub__cta{min-height:3.25rem;padding:.95rem 1.7rem;font-size:.8125rem}}@media (min-width:768px){.sigma-contact-hub__dock{margin-top:1.15rem;gap:.35rem;padding:.45rem}.sigma-contact-hub__node{min-width:3.25rem;min-height:3.25rem;padding:.55rem .9rem}}@media (min-width:1024px){.sigma-contact-hub__inner{max-width:58rem}.sigma-contact-hub__copy{padding:2.6rem 2.6rem 1.6rem}.sigma-contact-hub__cta-wrap{padding:0 2.6rem 2.15rem}.sigma-contact-hub__dock{margin-top:.35rem;gap:.25rem}.sigma-contact-hub__node-tip{pointer-events:none;position:absolute;left:50%;bottom:calc(100% + .45rem);padding:.28rem .5rem;border:1px solid rgba(189,224,254,.14);border-radius:4px;background:rgba(5,7,13,.94);color:#ffffff;opacity:0;transform:translateX(-50%) translateY(4px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.sigma-contact-hub__node:focus-visible .sigma-contact-hub__node-tip,.sigma-contact-hub__node:hover .sigma-contact-hub__node-tip{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:767px){.sigma-contact-hub__border-beam,.sigma-contact-hub__border-beam-b{animation-duration:28s;opacity:.28}.sigma-contact-hub__border-beam-b{display:none}.sigma-contact-hub__cta,.sigma-contact-hub__dock{width:100%;max-width:22rem}}@media (prefers-reduced-motion:reduce){.sigma-contact-hub__border-beam,.sigma-contact-hub__border-beam-b,.sigma-contact-hub__cta{animation:none!important;transition:none!important;transform:none!important}.sigma-contact-hub__border-beam,.sigma-contact-hub__border-beam-b{opacity:.22}}