.section-partners{background-color:var(--bg-color,--c-bg);color:var(--color,--c-base)}.section-partners .section__head{font-size:2rem;margin-bottom:6rem}.section-partners .section__head.size-compact{max-width:73rem!important}.section-partners .section__head h3{font-weight:700;margin-bottom:4.2rem}.section-partners .section__head p:not(:last-child){margin-bottom:3.3rem}.section-partners .section__partners{margin:0 auto;max-width:95rem}.section-partners .section__partners ul{--spacing-x:3.4rem;--spacing-y:2.9rem;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:calc(var(--spacing-y)*-.5) calc(var(--spacing-x)*-.5)}.section-partners .section__partners ul li{margin:calc(var(--spacing-y)*.5) calc(var(--spacing-x)*.5)}@media (max-width:1023px){.section-partners .section__head{margin-bottom:4.8rem}.section-partners .section__head h3,.section-partners .section__head p:not(:last-child){margin-bottom:2.4rem}.section-partners .section__partners ul{--spacing-x:1.4rem;--spacing-y:1.4rem}}.partner{border-radius:.8rem;padding:.8rem 1.5rem;position:relative;transition:.4s}.partner>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.partner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.4s}@media (hover:hover){.partner:where(:hover,:focus-visible) img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:.75}}