.section{height:100%;overflow:hidden;width:100%}.trusted-by{display:flex;margin-bottom:40px;padding:0}.separator{align-items:center;display:flex;flex-flow:row;margin:0;width:100%}.separator:after,.separator:before{border-top:2px solid #eaeaea;content:"";display:block;flex-grow:1;-webkit-mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,transparent)}.trust-headline{color:#1f1f1f;flex-shrink:0;font-family:Rubik,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.01rem;margin:0 2rem;max-width:100%}.slider{--gap:1rem;-webkit-mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,transparent);overflow:hidden;position:relative;user-select:none}.slider,.sliding__content{display:flex;gap:var(--gap)}.sliding__content{animation:scroll 50s linear infinite;flex-flow:row;flex-shrink:0;flex-wrap:nowrap;justify-content:space-around;list-style:none;min-width:100%;overflow-x:hidden}.sliding__content li{margin:0 10px}.sliding__content h2,.sliding__content h3{color:#fafafa;font-family:Rubik,sans-serif;font-size:76px;font-weight:700;letter-spacing:.01rem;text-transform:uppercase;transition:.4s ease-in-out}.logo{display:grid;max-height:36px;max-width:auto;place-items:center}@media screen and (min-width:1020px){.sliding__content h2:hover{color:#fafafa;transform:scale(1.05)}}@media screen and (max-width:499px){.sliding__content{animation:scroll 30s linear infinite;gap:.25rem}.sliding__content h2,.sliding__content h3{font-size:32px}.sliding__content h2:hover{color:#fafafa;transform:scale(1.04)}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}