/**handles:wrc-partners**/
.wrc-partners{--wrc-blue:#094E9C;--wrc-lightblue:#00AEEF;--wrc-green:#A9CC4F;--wrc-ink:#1D2B3A;--wrc-muted:#666666;--wrc-font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;margin:0;padding:0;font-family:var( --wrc-font )}.wrc-partners{position:relative;z-index:3}.wrc-partners__stage{position:relative;padding:30px var(--wrc-content-inset,5%) 92px;border-radius:16px;background:radial-gradient(620px 300px at 12% 0,rgba(0,174,239,.1),transparent 60%),radial-gradient(520px 280px at 88% 100%,rgba(169,204,79,.1),transparent 60%),linear-gradient(180deg,#f7fcff 0,#edfaff 100%);overflow:visible}.wrc-partners--alt .wrc-partners__stage{background:radial-gradient(560px 280px at 85% 0,rgba(9,78,156,.08),transparent 62%),linear-gradient(180deg,#fff 0,#f5fafd 100%)}.wrc-partners__stage::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,var(--wrc-blue),var(--wrc-lightblue) 55%,var(--wrc-green))}.wrc-partners__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin:0 0 22px}.wrc-partners__filters{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.wrc-partners .wrc-partners__filter{display:inline-flex!important;align-items:center;gap:7px;width:auto!important;min-width:0!important;padding:9px 16px!important;border:1px solid #d5e3ef!important;border-radius:999px!important;background:#fff!important;background-image:none!important;color:var(--wrc-ink)!important;font-family:var( --wrc-font )!important;font-size:13px!important;font-weight:600!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;text-indent:0!important;box-shadow:none!important;cursor:pointer;transition:background-color 250ms ease,border-color 250ms ease,color 250ms ease}.wrc-partners .wrc-partners__filter:focus-visible,.wrc-partners .wrc-partners__filter:hover{border-color:var(--wrc-lightblue)!important;color:var(--wrc-blue)!important}.wrc-partners .wrc-partners__filter[aria-pressed=true]{background:var(--wrc-blue)!important;border-color:var(--wrc-blue)!important;color:#fff!important}.wrc-partners__filter-count{font-size:11px;font-weight:700;opacity:.7}.wrc-partners__search{position:relative;flex:0 1 260px}.wrc-partners .wrc-partners__search-input{width:100%!important;padding:10px 14px 10px 36px!important;border:1px solid #d5e3ef!important;border-radius:999px!important;background:#fff!important;font-family:var( --wrc-font )!important;font-size:16px!important;color:var(--wrc-ink)!important;box-shadow:none!important}.wrc-partners .wrc-partners__search-input:focus{outline:0;border-color:var(--wrc-lightblue)!important;box-shadow:0 0 0 3px rgba(0,174,239,.18)!important}.wrc-partners__search-icon{position:absolute;top:50%;left:13px;width:15px;height:15px;margin-top:-7px;color:var(--wrc-lightblue);pointer-events:none}.wrc-partners__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wrc-partners__item{display:block;position:relative;margin:0}.wrc-partners__item:focus-within,.wrc-partners__item:hover{z-index:30}.wrc-partners__card{position:relative;display:flex;align-items:center;justify-content:center;height:118px;padding:16px;background:#fff;border:1px solid #e7eef4;border-radius:14px;box-shadow:0 2px 10px rgba(9,78,156,.07);text-decoration:none;transition:transform 280ms ease,box-shadow 280ms ease,border-color 280ms ease}.wrc-partners__card:focus-visible,.wrc-partners__card:hover{transform:translateY(-6px);border-color:var(--wrc-lightblue);box-shadow:0 16px 34px rgba(9,78,156,.18);outline:0}.wrc-partners__card:focus-visible{box-shadow:0 16px 34px rgba(9,78,156,.18),0 0 0 3px rgba(0,174,239,.35)}.wrc-partners__logo{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform 280ms ease}.wrc-partners__card:focus-visible .wrc-partners__logo,.wrc-partners__card:hover .wrc-partners__logo{transform:scale(1.05)}.wrc-partners__name{position:absolute;left:50%;top:calc(100% + 8px);z-index:5;width:max-content;max-width:min(240px,72vw);padding:7px 11px;border-radius:8px;background:var(--wrc-blue);color:#fff;font-size:12px;font-weight:500;line-height:1.35;text-align:center;white-space:normal;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity 250ms ease,transform 250ms ease,visibility 250ms;pointer-events:none}.wrc-partners__name::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:var(--wrc-blue)}.wrc-partners__card:focus-visible .wrc-partners__name,.wrc-partners__card:hover .wrc-partners__name{opacity:1;visibility:visible;transform:translate(-50%,0)}.wrc-partners__badge{position:absolute;top:8px;right:9px;padding:3px 8px;border-radius:999px;background:rgba(0,174,239,.12);color:var(--wrc-blue);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity 250ms ease}.wrc-partners__card:focus-visible .wrc-partners__badge,.wrc-partners__card:hover .wrc-partners__badge{opacity:1}.wrc-partners__item{opacity:0;transform:translateY(14px);transition:opacity 420ms ease,transform 420ms ease}.wrc-partners__item.is-visible{opacity:1;transform:none}.wrc-partners__item.is-filtered{display:none}.wrc-partners__empty{grid-column:1/-1;padding:26px 4px;color:var(--wrc-muted);font-size:14px;text-align:center}@media (max-width:1199px){.wrc-partners__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1023px){.wrc-partners__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.wrc-partners__card{height:104px;padding:13px}}@media (max-width:767px){.wrc-partners__stage{padding:22px var(--wrc-content-inset,16px) 74px;border-radius:12px}.wrc-partners__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wrc-partners__card{height:92px;padding:11px;border-radius:12px}.wrc-partners__controls{gap:12px}.wrc-partners__search{flex:1 1 100%}}@media (max-width:479px){.wrc-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wrc-partners .wrc-partners__filter,.wrc-partners__badge,.wrc-partners__card,.wrc-partners__item,.wrc-partners__logo,.wrc-partners__name{transition:none!important}.wrc-partners__item{opacity:1;transform:none}.wrc-partners__card:focus-visible,.wrc-partners__card:hover{transform:none}.wrc-partners__card:focus-visible .wrc-partners__logo,.wrc-partners__card:hover .wrc-partners__logo{transform:none}}