.blk.why-partner{--tr-ink:#0d1216;--tr-red:#e41418;--tr-green:#1a8754;--r-lg:16px;--ease:cubic-bezier(.22,.61,.36,1);--max:1320px;--sh-card:0px 9px 3px 0px rgba(17,47,151,0),0px 6px 2px 0px rgba(17,47,151,.01),0px 3px 2px 0px rgba(17,47,151,.05),0px 2px 2px 0px rgba(17,47,151,.09),0px 0px 1px 0px rgba(17,47,151,.1);--sh-raised:0px 12px 24px -8px rgba(17,47,151,.14),0px 2px 6px rgba(17,47,151,.08);--font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--tr-ink);color:#fff;font-family:var(--font);padding:72px 0}.blk.why-partner .wrap{margin:0 auto;max-width:var(--max);padding:0 24px}.blk.why-partner .sec-head{margin-bottom:40px;max-width:640px}.blk.why-partner .overline{color:var(--tr-red);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blk.why-partner .sec-head h2{color:#fff;font-family:var(--font);font-size:clamp(24px,3.8vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:12px 0 0}.blk.why-partner .wp-grid{display:grid;gap:22px}@media (max-width:900px){.blk.why-partner .wp-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:560px){.blk.why-partner .wp-grid{grid-template-columns:1fr!important}}.blk.why-partner .wp-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-lg);box-shadow:var(--sh-card);padding:24px;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.blk.why-partner .wp-card:focus-visible,.blk.why-partner .wp-card:hover{box-shadow:var(--sh-raised);transform:translateY(-4px)}.blk.why-partner .wp-title-row{align-items:center;display:flex;gap:12px}.blk.why-partner .wp-check{color:var(--tr-green);flex-shrink:0}.blk.why-partner .wp-card h3{color:#fff;font-family:var(--font);font-size:17px;font-weight:700;margin:0}.blk.why-partner .wp-card p{color:#aeb6c4;font-family:var(--font);font-size:14.5px;line-height:1.55;margin:12px 0 0}.blk.why-partner .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0)*80ms)}.blk.why-partner .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.blk.why-partner .reveal{opacity:1;transform:none;transition:none}}