.LandingLogoCarousel-module__MQ3Hsq__logoGrid{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.LandingLogoCarousel-module__MQ3Hsq__logoTile{flex:0 1 var(--logo-tile-width-mobile);border:1px solid var(--border);background:var(--media-surface);text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-width:0;padding:.9rem;transition:border-color .18s,background-color .18s;display:flex}.LandingLogoCarousel-module__MQ3Hsq__logoTile:hover,.LandingLogoCarousel-module__MQ3Hsq__logoTile:focus-visible{border-color:var(--primary);background:var(--background);outline:none}.LandingLogoCarousel-module__MQ3Hsq__logoImage{width:100%;height:3.25rem;position:relative}.LandingLogoCarousel-module__MQ3Hsq__compact .LandingLogoCarousel-module__MQ3Hsq__logoImage{height:2.5rem}.LandingLogoCarousel-module__MQ3Hsq__regular .LandingLogoCarousel-module__MQ3Hsq__logoImage{height:3.25rem}.LandingLogoCarousel-module__MQ3Hsq__large .LandingLogoCarousel-module__MQ3Hsq__logoImage{height:4rem}.LandingLogoCarousel-module__MQ3Hsq__original img{opacity:1}.LandingLogoCarousel-module__MQ3Hsq__muted img{opacity:.72}.LandingLogoCarousel-module__MQ3Hsq__monochrome img{filter:grayscale();opacity:.76}.LandingLogoCarousel-module__MQ3Hsq__scrollingShell{overflow:hidden}.LandingLogoCarousel-module__MQ3Hsq__scrollingTrack{width:max-content;animation:LandingLogoCarousel-module__MQ3Hsq__logo-carousel-scroll var(--logo-scroll-duration) linear infinite;display:flex}.LandingLogoCarousel-module__MQ3Hsq__scrollingShell:hover .LandingLogoCarousel-module__MQ3Hsq__scrollingTrack,.LandingLogoCarousel-module__MQ3Hsq__scrollingShell:focus-within .LandingLogoCarousel-module__MQ3Hsq__scrollingTrack{animation-play-state:paused}.LandingLogoCarousel-module__MQ3Hsq__scrollingSet{gap:.75rem;padding-right:.75rem;display:flex}.LandingLogoCarousel-module__MQ3Hsq__scrollingItem{flex:none;width:10.5rem}.LandingLogoCarousel-module__MQ3Hsq__mobileHidden{display:none}@media (min-width:768px){.LandingLogoCarousel-module__MQ3Hsq__logoGrid{gap:1rem}.LandingLogoCarousel-module__MQ3Hsq__logoGrid .LandingLogoCarousel-module__MQ3Hsq__logoTile{flex-basis:var(--logo-tile-width-desktop)}.LandingLogoCarousel-module__MQ3Hsq__mobileHidden{display:flex}.LandingLogoCarousel-module__MQ3Hsq__scrollingItem{width:12rem}}@media (prefers-reduced-motion:reduce){.LandingLogoCarousel-module__MQ3Hsq__scrollingTrack{animation:none}}@keyframes LandingLogoCarousel-module__MQ3Hsq__logo-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.LogoSignal-module__Fh92HW__perspective{perspective:1200px;place-items:center;display:grid}.LogoSignal-module__Fh92HW__stage{--signal-red:178 22 48;--signal-teal:28 126 118;isolation:isolate;cursor:default;border-radius:9999px;place-items:center;width:100%;height:100%;display:grid;position:relative}@media (prefers-color-scheme:dark){.LogoSignal-module__Fh92HW__stage{--signal-red:224 42 73;--signal-teal:55 169 155}}.LogoSignal-module__Fh92HW__pulseCore{pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 50%, rgb(var(--signal-red) / .2) 0%, rgb(var(--signal-red) / .1) 30%, rgb(var(--signal-teal) / .05) 50%, transparent 70%);filter:blur(20px);border-radius:50%;animation:4s cubic-bezier(.4,0,.6,1) infinite LogoSignal-module__Fh92HW__pulse-heartbeat;position:absolute;inset:-15%}.LogoSignal-module__Fh92HW__spotlight{pointer-events:none;z-index:1;background:radial-gradient(circle at calc(var(--spot-x,50) * 1%) calc(var(--spot-y,50) * 1%), #ffffff4d 0%, #ffffff14 28%, transparent 55%);mix-blend-mode:overlay;border-radius:50%;position:absolute;inset:-5%}.LogoSignal-module__Fh92HW__orbit{pointer-events:none;z-index:2;will-change:transform;border-radius:50%;position:absolute;inset:-4%}.LogoSignal-module__Fh92HW__orbitAlpha{background:conic-gradient(from 0deg, transparent 0deg, transparent 200deg, rgb(var(--signal-red) / .01) 240deg, rgb(var(--signal-red) / .45) 300deg, #ffffffa6 325deg, rgb(var(--signal-red) / .45) 340deg, rgb(var(--signal-red) / .01) 355deg, transparent 360deg);filter:drop-shadow(0 0 10px rgb(var(--signal-red) / .4));animation:7s linear infinite LogoSignal-module__Fh92HW__orbit-spin;-webkit-mask-image:radial-gradient(circle,#0000 0 83%,#000 84% 88%,#0000 89%);mask-image:radial-gradient(circle,#0000 0 83%,#000 84% 88%,#0000 89%)}.LogoSignal-module__Fh92HW__orbitBeta{background:conic-gradient(from 180deg, transparent 0deg, transparent 220deg, rgb(var(--signal-teal) / .01) 260deg, rgb(var(--signal-teal) / .3) 310deg, #fff6 332deg, rgb(var(--signal-teal) / .3) 348deg, rgb(var(--signal-teal) / .01) 358deg, transparent 360deg);filter:drop-shadow(0 0 8px rgb(var(--signal-teal) / .35));animation:11s linear infinite LogoSignal-module__Fh92HW__orbit-spin-reverse;-webkit-mask-image:radial-gradient(circle,#0000 0 89%,#000 90% 93%,#0000 94%);mask-image:radial-gradient(circle,#0000 0 89%,#000 90% 93%,#0000 94%)}.LogoSignal-module__Fh92HW__glassRing{pointer-events:none;z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(155deg,#ffffff14 0%,#ffffff05 40%,#0000 100%);border:1px solid #ffffff1a;border-radius:50%;transition:box-shadow .6s cubic-bezier(.16,1,.3,1),border-color .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:8%;box-shadow:inset 0 1px 3px #ffffff2e,inset 0 -4px 12px #00000008,0 12px 36px #0000000f}.LogoSignal-module__Fh92HW__stage:hover .LogoSignal-module__Fh92HW__glassRing{box-shadow:inset 0 2px 8px #ffffff38, inset 0 -4px 16px rgb(var(--signal-red) / .06), 0 20px 50px rgb(var(--signal-red) / .12), 0 4px 16px rgb(var(--signal-teal) / .06);border-color:#ffffff38}.LogoSignal-module__Fh92HW__content{z-index:5;will-change:transform;filter:drop-shadow(0 16px 28px #230e1224) drop-shadow(0 0 12px rgb(var(--signal-red) / .08));place-items:center;transition:transform .6s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateZ(30px)}.LogoSignal-module__Fh92HW__stage:hover .LogoSignal-module__Fh92HW__content{transform:translateZ(50px)scale(1.03)}@keyframes LogoSignal-module__Fh92HW__pulse-heartbeat{0%,to{opacity:.5;transform:scale(.96)}14%{opacity:.9;transform:scale(1.08)}24%{opacity:.55;transform:scale(.99)}34%{opacity:.75;transform:scale(1.04)}48%{opacity:.5;transform:scale(.97)}}@keyframes LogoSignal-module__Fh92HW__orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LogoSignal-module__Fh92HW__orbit-spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.LogoSignal-module__Fh92HW__pulseCore,.LogoSignal-module__Fh92HW__orbitAlpha,.LogoSignal-module__Fh92HW__orbitBeta{animation:none!important}.LogoSignal-module__Fh92HW__glassRing,.LogoSignal-module__Fh92HW__content{transition:none!important}.LogoSignal-module__Fh92HW__spotlight{display:none}}
