.CommunityMosaic-module__6ZdI8G__root{z-index:10;border-radius:inherit;background:radial-gradient(70% 60% at 50% 40%,#121826 0%,#0a0c12 70%);position:absolute;inset:0;overflow:hidden;container-type:size}.CommunityMosaic-module__6ZdI8G__enter{animation:1.4s cubic-bezier(.16,1,.3,1) both CommunityMosaic-module__6ZdI8G__mosaicEnter;position:absolute;inset:0}@keyframes CommunityMosaic-module__6ZdI8G__mosaicEnter{0%{transform:scale(1.1)}to{transform:none}}.CommunityMosaic-module__6ZdI8G__par{position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.CommunityMosaic-module__6ZdI8G__par{transform:translate3d(calc((50% - var(--lx,50%)) * .035), calc((50% - var(--ly,50%)) * .035), 0);transition:transform .9s cubic-bezier(.22,1,.36,1)}}.CommunityMosaic-module__6ZdI8G__canvas{transform-origin:0 0;will-change:transform;width:312%;height:312%;position:absolute;top:0;left:0}.CommunityMosaic-module__6ZdI8G__tile{background:#151a24;border-radius:5.8%;width:32.0513%;height:32.0513%;position:absolute;overflow:hidden}.CommunityMosaic-module__6ZdI8G__tile img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.CommunityMosaic-module__6ZdI8G__ring{border-radius:inherit;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5cqw #ffffffeb}.CommunityMosaic-module__6ZdI8G__scrim{z-index:5;pointer-events:none;background:linear-gradient(#06080c00 54%,#06080c8c 78%,#06080ce0 100%),linear-gradient(#06080c6b 0%,#06080c00 20%);position:absolute;inset:0}.CommunityMosaic-module__6ZdI8G__meta{z-index:6;color:#fff;text-shadow:0 1px 14px #00000073;animation:.8s cubic-bezier(.16,1,.3,1) .2s both CommunityMosaic-module__6ZdI8G__mosaicRise;position:absolute;bottom:20px;left:22px;right:120px}@keyframes CommunityMosaic-module__6ZdI8G__mosaicRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.CommunityMosaic-module__6ZdI8G__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;align-items:center;gap:9px;font:600 10.5px/1 Inter Tight,system-ui,sans-serif;display:flex}.CommunityMosaic-module__6ZdI8G__map{grid-template-columns:repeat(3,3px);grid-auto-rows:3px;gap:2px;display:grid}.CommunityMosaic-module__6ZdI8G__map i{background:#ffffff42;border-radius:.5px;position:relative}.CommunityMosaic-module__6ZdI8G__map b{opacity:0;background:#2b8cff;border-radius:1px;position:absolute;inset:-.5px;box-shadow:0 0 6px #2b8cffe6}.CommunityMosaic-module__6ZdI8G__caps{margin-top:10px;display:grid}.CommunityMosaic-module__6ZdI8G__cap{letter-spacing:-.02em;text-wrap:balance;opacity:0;grid-area:1/1;font-family:Funnel Display,Inter Tight,sans-serif;font-size:clamp(18px,4.8cqw,23px);font-weight:600;line-height:1.12}@container (max-width:400px){.CommunityMosaic-module__6ZdI8G__meta{bottom:16px;left:18px;right:96px}}@media (prefers-reduced-motion:reduce){.CommunityMosaic-module__6ZdI8G__enter,.CommunityMosaic-module__6ZdI8G__meta{animation:none}.CommunityMosaic-module__6ZdI8G__par{transition:none;transform:none}}
.TestimonialsSection-module__o9_Jfa__card{transition:box-shadow .26s,transform .26s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #00000008}.TestimonialsSection-module__o9_Jfa__card[href]{cursor:none}.TestimonialsSection-module__o9_Jfa__card:hover{transform:translateY(-2px);box-shadow:0 18px 48px #0f172a2e}.TestimonialsSection-module__o9_Jfa__textLayer{transition:opacity .26s cubic-bezier(.22,1,.36,1)}.TestimonialsSection-module__o9_Jfa__card.TestimonialsSection-module__o9_Jfa__hasPhoto:hover .TestimonialsSection-module__o9_Jfa__textLayer{opacity:0}.TestimonialsSection-module__o9_Jfa__card.TestimonialsSection-module__o9_Jfa__hasPhoto:hover .TestimonialsSection-module__o9_Jfa__imageLayer{opacity:1!important}
