.grid-container{width:100%;height:100%;border:1px solid #3a3a3a;background-color:#0a0a0a;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:1.25rem}.grid-headtext{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#fff}.grid-headtext,.grid-subtext{font-family:General Sans,sans-serif}.grid-subtext{color:#afb0b6;font-size:1rem}.copy-container{gap:.5rem}.btn,.copy-container{cursor:pointer;display:flex;justify-content:center;align-items:center}.btn{gap:1rem;padding:.75rem;border-radius:.375rem;background-color:#1b1b1b;transition:all .2s;transform:scale(1);color:#fff;margin:0 auto}.btn:active{transform:scale(.95)}.btn-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite;position:absolute;height:100%;width:100%;background-color:#34d399;opacity:.75}.btn-ping,.btn-ping_dot{display:inline-flex;border-radius:9999px}.btn-ping_dot{position:relative;height:.75rem;width:.75rem;background-color:#10b981}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.client-container{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:3rem;@media (min-width:768px){grid-template-columns:repeat(2,1fr)}}.client-review{border:1px solid #3a3a3a;border-radius:.5rem;padding:1.25rem;background-color:#0a0a0a;@media (min-width:768px){padding-left:2.5rem;padding-bottom:2.5rem;padding-right:2.5rem;padding-top:2.5rem}}.client-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-top:1.75rem;@media (min-width:1024px){flex-direction:row;align-items:center}}.arrow-btn{width:40px;height:40px;padding:12px;cursor:pointer;transition:all .2s ease-in-out;border-radius:50%;background:linear-gradient(45deg,#3a3a3a,#0a0a0a)}.arrow-btn:active{transform:scale(.95)}.tech-logo{width:40px;height:40px;border-radius:6px;padding:8px;background-color:hsla(0,0%,96%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.social-icon,.tech-logo{display:flex;justify-content:center;align-items:center}.social-icon{width:3rem;height:3rem;border-radius:50%;background-color:#0a0a0a;border:1px solid #3a3a3a;cursor:pointer}