.cardsPartnership{background:var(--gray-200)}.cardsPartnership .container{max-width:1400px;margin:0 auto;padding:0 30px;width:100%;display:flex;flex-direction:column;gap:64px}.cardsPartnership__header{display:flex;flex-direction:column;gap:16px;max-width:560px}.cardsPartnership__eyebrow{font-family:var(--font-primary);font-weight:500;font-size:13px;line-height:19.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--Primary-Primary-500);margin:0}.cardsPartnership__headline{font-family:var(--font-primary);font-weight:500;font-size:40px;line-height:45px;letter-spacing:-0.36px;color:var(--color-black);margin:0}.cardsPartnership__headline span{color:var(--Secondary-Secondary-500)}.cardsPartnership__description{font-family:var(--font-primary);font-weight:400;font-size:16px;line-height:25.6px;color:var(--gray-muted);margin:0}.cardsPartnership__grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.cardsPartnership__item{display:flex;flex:1 1 240px;min-width:0}@media(max-width: 1024px){.cardsPartnership{padding:64px 0}.cardsPartnership .container{gap:48px}.cardsPartnership__headline{font-size:32px;line-height:38px}.cardsPartnership__item{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px)}}@media(max-width: 640px){.cardsPartnership__headline{font-size:28px;line-height:34px}.cardsPartnership__grid{gap:16px}.cardsPartnership__item{flex:1 1 100%;min-width:100%}}.cardPartnership{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;padding:33px;background:var(--color-white);border:1px solid rgba(0,0,0,.05);border-radius:16px;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.cardPartnership a:not(.cardPartnership__link){position:relative;z-index:2}.cardPartnership:hover,.cardPartnership:focus-within{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,35,82,.08),0 2px 6px rgba(0,0,0,.04)}.cardPartnership__badge{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;min-width:72px;background:var(--Primary-Primary-500);border-radius:50%;flex-shrink:0;overflow:hidden}.cardPartnership__badge i{font-size:30px;line-height:1;color:var(--color-white)}.cardPartnership__badge-image{width:40px;height:40px;object-fit:contain;display:block}.cardPartnership__heading{font-family:var(--font-primary);font-weight:500;font-size:20px;line-height:24px;letter-spacing:-0.4px;color:var(--color-black);margin:0}.cardPartnership__description{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:22.4px;color:var(--gray-muted);overflow-wrap:break-word;word-wrap:break-word;min-width:0}.cardPartnership__description p{margin:0}.cardPartnership__description p+p{margin-top:8px}.cardPartnership__description a{color:var(--Primary-Primary-500);font-weight:500}.cardPartnership__description a:hover{color:var(--Secondary-Secondary-500)}.cardPartnership__description a:focus-visible{outline:2px solid var(--Secondary-Secondary-500);outline-offset:2px;border-radius:2px}.cardPartnership__link,.cardPartnership__link:link,.cardPartnership__link:visited,.cardPartnership__link:hover,.cardPartnership__link:focus,.cardPartnership__link:active{text-decoration:none}.cardPartnership__link{display:inline-flex;align-items:center;gap:5px;margin-top:auto;min-height:44px}.cardPartnership__link::before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.cardPartnership__link:focus-visible{outline:none}.cardPartnership:has(.cardPartnership__link:focus-visible){outline:2px solid var(--Secondary-Secondary-500);outline-offset:3px}.cardPartnership__link-label{font-family:var(--font-primary);font-weight:600;font-size:13px;line-height:19.5px;letter-spacing:.52px;text-transform:uppercase;color:var(--Primary-Primary-500);text-decoration:none}.cardPartnership__link-icon{font-size:14px;color:var(--Primary-Primary-500);transition:transform .2s ease}.cardPartnership:hover .cardPartnership__link-icon,.cardPartnership:focus-visible .cardPartnership__link-icon{transform:translate(2px, -2px)}@media(prefers-reduced-motion: reduce){.cardPartnership{transition:none}.cardPartnership:hover,.cardPartnership:focus-visible{transform:none}.cardPartnership__link-icon{transition:none}.cardPartnership:hover .cardPartnership__link-icon,.cardPartnership:focus-visible .cardPartnership__link-icon{transform:none}}
