.help,.testimonials{position:relative;isolation:isolate}.network-field{display:block;pointer-events:none;position:absolute;z-index:-1;width:260px;height:190px;right:1%;top:40px;opacity:.28}.testimonials>.network-field{top:52px;right:9%}.about{background-color:#f1f2e9;background-image:radial-gradient(#2027290d .65px,transparent .65px);background-size:5px 5px}.services article,.testimonial-grid article{position:relative;isolation:isolate}.services article:after,.testimonial-grid article:after{content:'';position:absolute;inset:-12px -15px;z-index:-1;pointer-events:none;background:radial-gradient(circle,#f0522b 1.6px,transparent 2px) right top/15px 15px;mask-image:radial-gradient(ellipse at 100% 0%,#0009,transparent 67%);opacity:0;transform:scale(.7);transform-origin:top right;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1)}.services article:hover:after,.testimonial-grid article:hover:after{opacity:.3;transform:scale(1)}.services article:hover .service-top svg{transform:rotate(-16deg) translateY(-8px) scale(1.15)}.services article h3{transition:transform .35s,color .35s}.services article:hover h3{transform:translateX(7px);color:var(--orange)}.testimonial-grid article:hover .quote-mark{transform:translateX(12px) rotate(-12deg) scale(1.25)}.platform-logos>span:hover{transform:translateY(-8px) rotate(-3deg)}.platform-logos>span:hover img{transform:rotate(12deg) scale(1.18)}.button{box-shadow:0 0 0 var(--ink);transition:transform .3s,box-shadow .3s,background .3s}.button:hover,.button:focus-visible{transform:translate(-4px,-5px);box-shadow:5px 6px 0 var(--ink);background:#db421c}.button:hover span{transform:translate(6px,-5px) rotate(6deg)}.contact-scribble{position:relative;width:fit-content;margin-inline:auto}.contact-scribble:after{content:'';display:block;position:absolute;width:110%;height:15px;left:-5%;bottom:-10px;border-bottom:2px solid var(--orange);border-radius:50%;transform:rotate(-3deg)}
@media(max-width:1100px){.network-field{width:210px;height:150px;opacity:.2}}@media(max-width:850px){.network-field{display:none}}
@media(prefers-reduced-motion:reduce){.services article:after,.testimonial-grid article:after{transition:none}.services article:hover h3,.services article:hover .service-top svg,.testimonial-grid article:hover .quote-mark,.platform-logos>span:hover,.platform-logos>span:hover img,.button:hover{transform:none}}

@media(prefers-reduced-motion:no-preference){.hero-copy .button{animation-fill-mode:backwards}}
