.partners-cards-container{background:#fff;padding:60px 20px;width:100%}@media screen and (max-width:768px){.partners-cards-container{padding:40px 14px}}.partners-cards-container .partners-cards-wrapper{margin:0 auto;max-width:1390px;width:100%}.partners-cards-container .partners-cards-title{color:#00479f;font-size:40px;font-weight:700;line-height:1.1;margin-bottom:40px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.partners-cards-container .partners-cards-title{font-size:22px;margin-bottom:24px}}.partners-cards-container .partners-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:1080px){.partners-cards-container .partners-cards-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.partners-cards-container .partners-cards-grid{gap:16px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.partners-cards-container .partners-cards-grid{gap:16px;grid-template-columns:1fr}}.partners-cards-container .partner-card{aspect-ratio:1/1;cursor:default;perspective:1200px;position:relative}.partners-cards-container .partner-card.partner-card--interactive{cursor:pointer}.partners-cards-container .partner-card__inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.partners-cards-container .partner-card__face{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#fff;border:1px solid #d6e4f0;border-radius:10px;bottom:0;box-shadow:0 2px 8px rgba(0,36,80,.05);display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.partners-cards-container .partner-card__face--front{padding:22px;transition:box-shadow .3s ease}.partners-cards-container .partner-card__face--front img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.partners-cards-container .partner-card__face--back{background:#00479f;color:#fff;padding:0;transform:rotateY(180deg)}.partners-cards-container .partner-card__back-inner{display:flex;flex-direction:column;gap:10px;height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 22px;scrollbar-color:hsla(0,0%,100%,.5) transparent;scrollbar-width:thin;width:100%}.partners-cards-container .partner-card__back-inner::-webkit-scrollbar{width:6px}.partners-cards-container .partner-card__back-inner::-webkit-scrollbar-track{background:transparent}.partners-cards-container .partner-card__back-inner::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.5);border-radius:3px}.partners-cards-container .partner-card__name{color:#fff;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.25;margin:0;text-transform:uppercase}.partners-cards-container .partner-card__description{color:#fff;font-size:14px;line-height:1.5}.partners-cards-container .partner-card__description p{margin:0 0 8px}.partners-cards-container .partner-card__description p:last-child{margin-bottom:0}.partners-cards-container .partner-card__description a{color:#fff;text-decoration:underline}.partners-cards-container .partner-card__description ol,.partners-cards-container .partner-card__description ul{margin:0 0 8px;padding-left:18px}.partners-cards-container .partner-card__description li{margin-bottom:4px}@media(hover:hover){.partners-cards-container .partner-card.partner-card--interactive.focus-visible .partner-card__inner,.partners-cards-container .partner-card.partner-card--interactive:hover .partner-card__inner{transform:rotateY(180deg)}.partners-cards-container .partner-card.partner-card--interactive:focus-visible .partner-card__inner,.partners-cards-container .partner-card.partner-card--interactive:hover .partner-card__inner{transform:rotateY(180deg)}.partners-cards-container .partner-card.partner-card--interactive.focus-visible .partner-card__face--front,.partners-cards-container .partner-card.partner-card--interactive:hover .partner-card__face--front{box-shadow:0 6px 20px rgba(0,36,80,.15)}.partners-cards-container .partner-card.partner-card--interactive:focus-visible .partner-card__face--front,.partners-cards-container .partner-card.partner-card--interactive:hover .partner-card__face--front{box-shadow:0 6px 20px rgba(0,36,80,.15)}}.partners-cards-container .partner-card.is-flipped .partner-card__inner{transform:rotateY(180deg)}