.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}
.orbit-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.orbit-scaling-container{width:100%;height:100%;position:relative}.orbit-scaling-container--responsive{transform-origin:50%;position:absolute;top:50%;left:50%}.orbit-rotation-wrapper{transform-origin:50%;width:100%;height:100%;position:relative}.orbit-path-svg{pointer-events:none;position:absolute;inset:0}.orbit-item{will-change:transform;-webkit-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;position:absolute}.orbit-item:after{content:attr(data-username);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:50;background:#000000d9;border-radius:6px;padding:3px 8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;transition:opacity .15s;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.orbit-item:hover:after,.orbit-item:focus-within:after{opacity:1}@media (max-width:767px){.orbit-item:after{padding:4px 10px;font-size:13px;bottom:-32px}}.orbit-center-content{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.orbit-image{aspect-ratio:1;object-fit:cover;cursor:pointer;border-radius:50%;width:100%;height:100%;transition:transform .2s,filter .2s;display:block}.orbit-image:hover{filter:brightness(1.2);transform:scale(1.15)}
.card-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-color:#ffffff0d;background-color:#111;border:1px solid #222;border-radius:1.5rem;padding:1rem;position:relative;overflow:hidden}@media (min-width:768px){.card-spotlight{padding:2rem}}.card-spotlight:before{content:"";background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 80%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:.6}
.counter-container{display:inline-block;position:relative}.counter-counter{line-height:1;display:flex;overflow:hidden}.counter-digit{font-variant-numeric:tabular-nums;width:1ch;position:relative}.counter-number{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gradient-container{pointer-events:none;position:absolute;inset:0}.bottom-gradient{width:100%;position:absolute;bottom:0}
