.membership-mesh{--mesh-surface:7,8,11;position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.membership-mesh--cool{--mesh-1:#5b72f0;--mesh-2:#c24ca8;--mesh-3:#e2685a;--mesh-4:#4049cf}.membership-mesh--warm{--mesh-1:#d9a23a;--mesh-2:#bd6623;--mesh-3:#d9853a;--mesh-4:#9c4416}.membership-mesh__field{position:absolute;aspect-ratio:1;border-radius:50%;will-change:transform}.membership-mesh__field--1{top:-55%;right:-14%;width:62%;opacity:.72;background:radial-gradient(closest-side,var(--mesh-1),transparent)}.membership-mesh__field--2{top:0;right:14%;width:46%;opacity:.62;background:radial-gradient(closest-side,var(--mesh-2),transparent)}.membership-mesh__field--3{bottom:-60%;right:-6%;width:64%;opacity:.66;background:radial-gradient(closest-side,var(--mesh-3),transparent)}.membership-mesh__field--4{top:-30%;right:34%;width:42%;opacity:.5;background:radial-gradient(closest-side,var(--mesh-4),transparent)}.membership-mesh:before{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(var(--mesh-surface)) 0,rgba(var(--mesh-surface),.88) 26%,rgba(var(--mesh-surface),.36) 58%,rgba(var(--mesh-surface),.06) 86%);content:""}.membership-mesh:after{position:absolute;inset:0;z-index:2;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;content:""}@media (max-width:767px){.membership-mesh:before{background:linear-gradient(180deg,rgba(var(--mesh-surface),.2) 0,rgba(var(--mesh-surface),.72) 55%,rgba(var(--mesh-surface),.88) 100%)}.membership-mesh__field--1{width:110%;top:-60%;right:-40%}.membership-mesh__field--2{width:80%;top:-25%;right:10%}.membership-mesh__field--3{width:100%;bottom:-70%;right:-35%}.membership-mesh__field--4{width:70%;top:-40%;right:45%}}.membership-mesh--row{--mesh-surface:25,25,25}.membership-mesh--row:before{background:linear-gradient(90deg,rgb(var(--mesh-surface)) 0,rgba(var(--mesh-surface),.94) 52%,rgba(var(--mesh-surface),.55) 72%,rgba(var(--mesh-surface),0) 96%)}.membership-mesh--row .membership-mesh__field--1{top:-70%;right:-8%;width:40%}.membership-mesh--row .membership-mesh__field--2{top:0;right:6%;width:30%}.membership-mesh--row .membership-mesh__field--3{bottom:-80%;right:-4%;width:42%}.membership-mesh--row .membership-mesh__field--4{top:-50%;right:20%;width:28%}@media (max-width:767px){.membership-mesh--row:before{background:linear-gradient(180deg,rgba(var(--mesh-surface),.94) 0,rgba(var(--mesh-surface),.86) 55%,rgba(var(--mesh-surface),.4) 100%)}.membership-mesh--row .membership-mesh__field--1{width:90%;top:auto;bottom:-55%;right:-30%}.membership-mesh--row .membership-mesh__field--2{width:70%;top:auto;bottom:-40%;right:20%}.membership-mesh--row .membership-mesh__field--3{width:90%;bottom:-75%;right:-10%}.membership-mesh--row .membership-mesh__field--4{width:60%;top:auto;bottom:-50%;right:45%}}@media (prefers-reduced-motion:no-preference){.membership-mesh__field--1{animation:membership-mesh-drift-1 26s ease-in-out infinite alternate paused}.membership-mesh__field--2{animation:membership-mesh-drift-2 32s ease-in-out infinite alternate paused}.membership-mesh__field--3{animation:membership-mesh-drift-3 38s ease-in-out infinite alternate paused}.membership-mesh__field--4{animation:membership-mesh-drift-4 44s ease-in-out infinite alternate paused}.membership-mesh--moving .membership-mesh__field{animation-play-state:running}}@keyframes membership-mesh-drift-1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-14%,10%,0) scale(1.12)}to{transform:translate3d(-4%,18%,0) scale(.94)}}@keyframes membership-mesh-drift-2{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(14%,-12%,0) scale(.9)}to{transform:translate3d(-12%,10%,0) scale(1.1)}}@keyframes membership-mesh-drift-3{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-12%,-14%,0) scale(1.08)}to{transform:translate3d(8%,-6%,0) scale(.96)}}@keyframes membership-mesh-drift-4{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(18%,12%,0) scale(1.18)}to{transform:translate3d(-8%,4%,0) scale(.9)}}