.loved-by-team{background:#121212;color:#fff;padding:100px 24px;position:relative;overflow:hidden}.loved-by-team:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(120,40,200,.03) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(40,120,200,.03) 0,transparent 50%);pointer-events:none}.loved-by-team__container{max-width:1440px;width:100%;margin:0 auto;position:relative;z-index:1}.loved-by-team__header{text-align:center;margin-bottom:64px;padding:0 20px}.loved-by-team__title{font-size:clamp(32px,5vw,56px);font-weight:700;margin-bottom:16px;line-height:1.1;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#b8b8b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.loved-by-team__subtitle{font-size:clamp(15px,2vw,18px);color:hsla(0,0%,100%,.65);max-width:720px;margin:0 auto;line-height:1.7;font-weight:400}.loved-by-team__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);grid-gap:20px;gap:20px;max-width:1300px;margin:0 auto}@media(max-width:1100px){.loved-by-team__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.loved-by-team__grid .loved-by-team__card{grid-area:auto!important}}@media(max-width:768px){.loved-by-team__grid{grid-template-columns:1fr;gap:16px}}.loved-by-team__card{background:linear-gradient(135deg,rgba(30,30,30,.6),hsla(0,0%,8%,.4));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:36px;display:flex;flex-direction:column;justify-content:space-between;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:240px}.loved-by-team__card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.loved-by-team__card:hover{background:linear-gradient(135deg,rgba(40,40,40,.7),rgba(25,25,25,.5));border-color:hsla(0,0%,100%,.15);transform:translateY(-8px);box-shadow:0 20px 60px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.05)}.loved-by-team__card:hover:before{opacity:1}.loved-by-team__card:hover .loved-by-team__quote-icon{color:hsla(0,0%,100%,.35);transform:scale(1.1)}@media(max-width:768px){.loved-by-team__card{padding:28px;min-height:200px}}.loved-by-team__card-content{flex-grow:1;display:flex;flex-direction:column}.loved-by-team__quote-icon{font-size:56px;color:hsla(0,0%,100%,.15);line-height:1;margin-bottom:12px;font-family:Georgia,serif;font-weight:700;transition:all .4s ease;transform-origin:top left}.loved-by-team__quote{font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.85);margin-bottom:28px;font-weight:400;flex-grow:1}@media(max-width:768px){.loved-by-team__quote{font-size:14px;line-height:1.65}}.loved-by-team__author{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:8px}.loved-by-team__avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#24ca67,#139948);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;font-weight:700;color:#fff;position:relative}.loved-by-team__avatar:after{content:"";position:absolute;inset:-2px;border-radius:50%;z-index:-1;opacity:.3;filter:blur(8px)}.loved-by-team__author-info{display:flex;flex-direction:column;gap:3px}.loved-by-team__author-name{font-size:15px;font-weight:600;color:#fff;letter-spacing:-.01em}.loved-by-team__author-role{font-size:13px;color:hsla(0,0%,100%,.5);font-weight:400}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.loved-by-team__header{animation:fadeIn .8s ease-out}.loved-by-team__card{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.loved-by-team__card:first-child{animation-delay:.13s}.loved-by-team__card:nth-child(2){animation-delay:.21s}.loved-by-team__card:nth-child(3){animation-delay:.29s}.loved-by-team__card:nth-child(4){animation-delay:.37s}.loved-by-team__card:nth-child(5){animation-delay:.45s}.loved-by-team__card:nth-child(6){animation-delay:.53s}.loved-by-team__card:nth-child(7){animation-delay:.61s}.loved-by-team__card:nth-child(8){animation-delay:.69s}.loved-by-team__card:nth-child(9){animation-delay:.77s}