.home-redesign.page-partner .partner-layout{padding:clamp(40px, 4.4vw, 64px) 0 var(--pg-end);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""card""body";row-gap:40px;display:grid}.home-redesign.page-partner .partner-intro{grid-area:intro}.home-redesign.page-partner .partner-card{grid-area:card;align-self:start}.home-redesign.page-partner .partner-body{grid-area:body;min-width:0}.home-redesign.page-partner .partner-body>.pg-role:first-child{margin-top:16px}.home-redesign.page-partner .partner-body>.partner-after-proof{border-top:0;padding-top:0}.home-redesign.page-partner .partner-body .pg-h2-doc+.pg-list{margin-top:20px}.home-redesign.page-partner .partner-logo{width:clamp(120px,11vw,160px);height:auto;margin:0 0 28px;display:block}.home-redesign.page-partner .partner-card .pg-form-title{text-wrap:balance}.home-redesign.page-partner .partner-card .pg-list{margin-top:20px}.home-redesign.page-partner .partner-card .partner-cta{justify-content:center;width:100%;margin-top:24px}.home-redesign.page-partner .partner-proof{margin-top:32px}.home-redesign.page-partner .partner-end{margin-top:48px}@media (max-width:1179px){.home-redesign.page-partner .partner-card{max-width:520px}}@media (min-width:1180px){.home-redesign.page-partner .partner-layout{grid-template:"intro card""body card"1fr/minmax(0,1fr) 400px;gap:0 clamp(56px,6vw,96px)}.home-redesign.page-partner .partner-card{top:calc(var(--nav-h) + 24px);position:sticky}.home-redesign.page-partner .partner-end{display:none}}@media (max-width:767px){.home-redesign.page-partner .partner-end .btn{flex:100%;height:48px}}
