.dotted-border{background-image:linear-gradient(80deg,gray(40)15%,transparent 0);background-position:top;background-repeat:repeat-x;background-size:4px 2px}@media screen and (max-width:767px){.partners-panel{margin-top:-1px;margin-bottom:-1px}}.partners-panel .body-xl{max-width:720px}.partners-panel .logo-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media screen and (min-width:768px){.partners-panel .logo-grid{grid-template-columns:repeat(5,1fr)}}.partners-panel .partner-logo{filter:opacity(.6);background-position:50%;background-repeat:no-repeat;background-size:75%}@media screen and (max-width:767px){.partners-panel .partner-logo:last-child{grid-column:span 2;width:250px;margin-left:auto;margin-right:auto;padding-bottom:33.3333%}}
