.partnership-module__pxY6iG__page{--ptn-navy:#021d33;--ptn-ink:#05253a;--ptn-blue:#064771;--ptn-blue-light:#1a6d9e;--ptn-pale:#c5e3f2;--ptn-paper:#f7fbfd;--ptn-body:#3a4a56;--ptn-muted:#667085;--ptn-line:#05253a24;--ptn-shadow:0 18px 44px #0647711f;--ptn-ease:cubic-bezier(.22, 1, .36, 1);color:var(--ptn-ink);background:#fff}.partnership-module__pxY6iG__page h1,.partnership-module__pxY6iG__page h2,.partnership-module__pxY6iG__page h3,.partnership-module__pxY6iG__page p{margin-top:0}.partnership-module__pxY6iG__wrap{width:min(100%,1540px);margin:0 auto;padding:0 20px}.partnership-module__pxY6iG__hero{background:var(--ptn-navy);color:#fff;align-items:flex-end;min-height:max(620px,72vh);display:flex;position:relative;overflow:hidden}.partnership-module__pxY6iG__heroImage{object-fit:cover;object-position:58% center;filter:saturate(.84)contrast(1.03);transform:scale(1.015)}.partnership-module__pxY6iG__heroScrim{background:linear-gradient(90deg,#021d33f5 0%,#021d33e6 31%,#021d336b 58%,#021d3314 78%),linear-gradient(#021d3347 0%,#021d330d 50%,#021d33eb 100%);position:absolute;inset:0}.partnership-module__pxY6iG__heroGrid{opacity:.15;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.partnership-module__pxY6iG__heroContent{z-index:3;width:min(100%,1540px);margin:0 auto;padding:clamp(160px,18vh,220px) 20px clamp(80px,10vh,140px);position:relative}.partnership-module__pxY6iG__heroEyebrow{color:#ffffffbd;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:24px;font-size:11px;font-weight:600;line-height:1.2;display:flex}.partnership-module__pxY6iG__heroEyebrow span{background:var(--ptn-pale);width:42px;height:2px}.partnership-module__pxY6iG__heroContent h1{letter-spacing:-.05em;text-wrap:balance;max-width:820px;margin-bottom:30px;line-height:.98;font-size:clamp(42px,5.8vw,88px)!important;font-weight:300!important}.partnership-module__pxY6iG__heroIntro{color:#ffffffc7;letter-spacing:-.02em;max-width:620px;margin-bottom:36px;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.partnership-module__pxY6iG__heroActions{flex-wrap:wrap;gap:14px;display:flex}.partnership-module__pxY6iG__heroStats{color:#ffffff8c;font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;gap:40px;margin-top:44px;font-size:11px;display:flex}.partnership-module__pxY6iG__heroStats strong{color:#fff;font-family:var(--font-sans);letter-spacing:-.04em;margin-bottom:6px;font-size:30px;font-weight:300;line-height:1;display:block}.partnership-module__pxY6iG__btn,.partnership-module__pxY6iG__btnLight,.partnership-module__pxY6iG__btnOutline{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:48px;transition:background .16s var(--ptn-ease), color .16s, border-color .16s, transform .16s;border:1px solid #0000;align-items:center;gap:10px;padding:0 24px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.partnership-module__pxY6iG__btn{background:var(--ptn-blue);color:#fff}.partnership-module__pxY6iG__btn:hover{background:var(--ptn-blue-light);transform:translateY(-1px)}.partnership-module__pxY6iG__btnLight{color:#fff;background:0 0;border-color:#ffffff80}.partnership-module__pxY6iG__btnLight:hover{color:var(--ptn-navy);background:#fff}.partnership-module__pxY6iG__btnOutline{border-color:var(--ptn-ink);color:var(--ptn-ink);background:0 0}.partnership-module__pxY6iG__btnOutline:hover{background:var(--ptn-navy);color:#fff}.partnership-module__pxY6iG__section{padding:clamp(72px,8vw,120px) 0}.partnership-module__pxY6iG__sectionPaper{background:var(--ptn-paper);}.partnership-module__pxY6iG__index{border-bottom:1px solid var(--ptn-line);color:#05253a80;font-family:var(--font-mono,monospace);letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:44px;padding-bottom:16px;font-size:10px;font-weight:600;display:flex}.partnership-module__pxY6iG__index a{color:var(--ptn-blue);letter-spacing:.12em;text-decoration:none}.partnership-module__pxY6iG__index a:hover{text-decoration:underline}.partnership-module__pxY6iG__sectionHeader{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:start;gap:clamp(32px,6vw,96px);margin-bottom:56px;display:grid}.partnership-module__pxY6iG__sectionTitle{letter-spacing:-.045em;text-wrap:balance;line-height:1.05;font-size:clamp(32px,3.6vw,56px)!important;font-weight:300!important}.partnership-module__pxY6iG__sectionCopy{max-width:640px;color:var(--ptn-body);letter-spacing:-.015em;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.partnership-module__pxY6iG__learnMore{color:var(--ptn-blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:20px;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.partnership-module__pxY6iG__learnMore:hover{color:var(--ptn-blue-light)}.partnership-module__pxY6iG__learnMore svg{transition:transform .2s var(--ptn-ease)}.partnership-module__pxY6iG__learnMore:hover svg{transform:translate(3px)}.partnership-module__pxY6iG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.partnership-module__pxY6iG__card{border:1px solid var(--ptn-line);min-height:420px;transition:transform .5s var(--ptn-ease), box-shadow .5s var(--ptn-ease), border-color .2s;background:#fff;flex-direction:column;justify-content:space-between;margin-top:-1px;margin-left:-1px;padding:36px 36px 32px;display:flex;position:relative}.partnership-module__pxY6iG__card:hover{box-shadow:var(--ptn-shadow);z-index:2;border-color:#06477159;transform:translateY(-4px)}.partnership-module__pxY6iG__cardIcon{border:1px solid var(--ptn-ink);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:28px;display:flex}.partnership-module__pxY6iG__card h3{letter-spacing:-.025em;white-space:pre-line;color:var(--ptn-ink);margin-bottom:14px;line-height:1.2;font-size:22px!important;font-weight:400!important}.partnership-module__pxY6iG__card p{color:var(--ptn-body);font-size:15px;line-height:1.6}.partnership-module__pxY6iG__cardLink{color:var(--ptn-blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.partnership-module__pxY6iG__cardLink:hover{color:var(--ptn-blue-light)}.partnership-module__pxY6iG__cardLink svg{transition:transform .2s var(--ptn-ease)}.partnership-module__pxY6iG__cardLink:hover svg{transform:translate(3px)}.partnership-module__pxY6iG__roadmap{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);gap:clamp(40px,6vw,96px);display:grid}.partnership-module__pxY6iG__roadmapLeft{flex-direction:column;gap:28px;display:flex}.partnership-module__pxY6iG__roadmapImage{aspect-ratio:4/5;background:var(--ptn-navy);width:100%;position:relative;overflow:hidden}.partnership-module__pxY6iG__roadmapImage img{object-fit:cover}.partnership-module__pxY6iG__roadmapOverlay{opacity:.7;mix-blend-mode:multiply;background:linear-gradient(#0c4970,#fff);position:absolute;inset:0}.partnership-module__pxY6iG__roadmapGlass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #fff3;padding:22px;position:absolute;bottom:28px;left:24px;right:24px}.partnership-module__pxY6iG__roadmapGlass span{color:var(--ptn-blue);letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.partnership-module__pxY6iG__roadmapGlass p{color:var(--ptn-ink);font-size:15px;font-weight:500;line-height:1.5}.partnership-module__pxY6iG__tabs{border-bottom:1px solid var(--ptn-line);margin-bottom:36px;display:flex}.partnership-module__pxY6iG__tab{color:var(--ptn-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 24px;font-size:13px;font-weight:600;transition:color .2s,border-color .2s}.partnership-module__pxY6iG__tab:hover{color:var(--ptn-blue)}.partnership-module__pxY6iG__tabActive{color:var(--ptn-blue);border-bottom-color:var(--ptn-blue);}.partnership-module__pxY6iG__steps{flex-direction:column;gap:0;display:flex}.partnership-module__pxY6iG__step{border-bottom:1px solid var(--ptn-line);align-items:flex-start;gap:24px;padding:24px 0;display:flex}.partnership-module__pxY6iG__step:first-child{padding-top:0}.partnership-module__pxY6iG__step:last-child{border-bottom:none}.partnership-module__pxY6iG__stepNum{color:#0647712e;width:48px;font-family:var(--font-mono,monospace);letter-spacing:-.03em;flex-shrink:0;font-size:36px;font-weight:300;line-height:1}.partnership-module__pxY6iG__step h4{letter-spacing:-.02em;color:var(--ptn-ink);margin-bottom:6px;line-height:1.2;font-size:18px!important;font-weight:400!important}.partnership-module__pxY6iG__step p{color:var(--ptn-body);max-width:560px;font-size:15px;line-height:1.6}.partnership-module__pxY6iG__journeyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.partnership-module__pxY6iG__journeyCard{border:1px solid var(--ptn-line);transition:transform .5s var(--ptn-ease), box-shadow .5s var(--ptn-ease), border-color .2s;background:#fff;margin-left:-1px;padding:36px 28px 32px;position:relative}.partnership-module__pxY6iG__journeyCard:first-child{margin-left:0}.partnership-module__pxY6iG__journeyCard:hover{box-shadow:var(--ptn-shadow);z-index:2;border-color:#06477159;transform:translateY(-4px)}.partnership-module__pxY6iG__journeyNum{color:var(--ptn-blue);font-family:var(--font-mono,monospace);letter-spacing:.17em;margin-bottom:20px;font-size:12px;font-weight:600;display:block}.partnership-module__pxY6iG__journeyCard h3{letter-spacing:-.025em;color:var(--ptn-ink);margin-bottom:12px;line-height:1.2;font-size:20px!important;font-weight:400!important}.partnership-module__pxY6iG__journeyCard p{color:var(--ptn-body);font-size:14px;line-height:1.6}.partnership-module__pxY6iG__cta{background:var(--ptn-navy);color:#fff;position:relative;overflow:hidden}.partnership-module__pxY6iG__ctaGrid{opacity:.15;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000)}.partnership-module__pxY6iG__ctaContent{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(72px,8vw,120px);display:grid;position:relative;}.partnership-module__pxY6iG__cta h2{letter-spacing:-.045em;text-wrap:balance;max-width:640px;margin-bottom:16px;line-height:1.05;font-size:clamp(30px,3.6vw,54px)!important;font-weight:300!important}.partnership-module__pxY6iG__cta p{color:#ffffffbd;max-width:520px;font-size:17px;line-height:1.65}.partnership-module__pxY6iG__ctaActions{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:1100px){.partnership-module__pxY6iG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-module__pxY6iG__roadmap{grid-template-columns:minmax(0,1fr)}.partnership-module__pxY6iG__journeyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-module__pxY6iG__journeyCard{margin-top:-1px}.partnership-module__pxY6iG__sectionHeader{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.partnership-module__pxY6iG__ctaContent{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.partnership-module__pxY6iG__cardGrid,.partnership-module__pxY6iG__journeyGrid{grid-template-columns:minmax(0,1fr)}.partnership-module__pxY6iG__heroContent h1{font-size:clamp(34px,9vw,48px)!important}.partnership-module__pxY6iG__heroContent{padding-top:130px;padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.partnership-module__pxY6iG__page *,.partnership-module__pxY6iG__page :before,.partnership-module__pxY6iG__page :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.partnership-module__pxY6iG__card:hover,.partnership-module__pxY6iG__journeyCard:hover{transform:none}}
