.partners-page{padding-block:76px 96px}.partners-heading{max-width:840px;margin-bottom:58px}.partners-heading h1{max-width:800px}.partners-heading>p:last-child{max-width:680px;font-size:18px}.partner-feature{grid-template-columns:minmax(180px,.35fr) 1fr;gap:40px;margin-bottom:72px;padding:50px 56px;display:grid}.partner-index{letter-spacing:.12em;color:#aeb8c9;text-transform:uppercase;font-size:13px}.partner-feature h2{margin-bottom:22px;font-size:clamp(42px,5vw,70px)}.partner-feature p:not(.eyebrow){max-width:620px;font-size:17px}.partner-feature .button{margin-top:16px}.partner-feature .partner-disclosure{color:#aeb8c9;margin:26px 0 0;line-height:1.6;font-size:14px!important}.partners-next{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;padding-top:52px;display:flex}.partners-next>div{max-width:610px}.partners-next p:last-child{font-size:16px}.partners-next .text-link{flex:none;margin-bottom:12px}.partners-contact{margin:70px 0 0;font-size:15px}.partners-contact a{text-underline-offset:3px;color:#e4eaf8;text-decoration:underline}@media (max-width:760px){.partners-page{padding-block:42px 66px}.partners-heading{margin-bottom:36px}.partner-feature{grid-template-columns:1fr;gap:23px;margin-bottom:48px;padding:29px 24px}.partner-feature .button{width:100%}.partners-next{display:block}.partners-next .text-link{margin-top:16px}.partners-contact{margin-top:50px}}
