.partner-header{background-color:var(--color-red);background-image:url(/images/partners/swirl-4.svg),linear-gradient(180deg,#0000 87%,#0000 88%,white 88%,var(--color-beige)88%),url(/images/pricing-bg-texture.png);background-position:50% 100%,0 0,50%;background-repeat:repeat-x,no-repeat,no-repeat;background-size:auto,cover,cover;margin-bottom:60px;padding-bottom:60px}.partner-header__section{width:100%;max-width:var(--layout-max-width-wide);padding:calc(var(--nav-mobile-header-height,64px) + var(--nav-mobile-secondary-height,67px) + 20px)20px 90px;margin:0 auto}.partner-header__content{flex-direction:column;gap:10px;max-width:767px;padding-right:16px;display:flex}.partner-header__title{color:var(--color-white);letter-spacing:-.35px;margin:0;font-size:36px;font-weight:900;line-height:38px}.partner-header__subtitle{color:var(--color-white);letter-spacing:-.35px;margin:0;font-size:26px;font-weight:700;line-height:28px}.partner-header__actions{margin-top:10px;display:inline-flex}.partner-header__cta{text-transform:uppercase}.partner-header__cards-scroller{gap:16px;margin-top:60px;padding-bottom:8px;padding-right:16px;display:flex;overflow-x:auto}.partner-header__card{flex:none;width:min(260px,72vw)}.partner-header__card--offset{margin-top:30px}.partner-header__card img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto}.partner-header__partners{flex-direction:column;gap:16px;max-width:900px;margin-top:12px;padding-bottom:100px;padding-right:16px;display:flex}.partner-header__partners-label{color:var(--color-white);letter-spacing:-.35px;text-transform:uppercase;margin:0;font-size:18px;font-weight:900;line-height:23px}.partner-header__partners-logos{width:100%;height:auto}@media (min-width:960px){.partner-header{margin-bottom:100px}.partner-header__section{padding-top:calc(var(--nav-desktop-header-height,64px) + var(--nav-desktop-secondary-height,67px));padding-left:20px}.partner-header__title{font-size:48px;line-height:46px}}.partner-intro{max-width:var(--layout-max-width-wide);margin:0 auto 32px;padding:0 20px}@media (min-width:960px){.partner-intro{padding:0 90px}}.partner-intro__row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.partner-intro__copy{flex:1;margin-bottom:32px}.partner-intro__title{color:var(--color-midnight-blue);letter-spacing:-.35px;margin:0 0 16px;font-size:36px;font-weight:900;line-height:38px}.partner-intro__body{max-width:767px;color:var(--color-midnight-blue);letter-spacing:-.35px;margin:0;font-size:26px;font-weight:700;line-height:28px}.partner-intro__cta{white-space:nowrap}.partner-feature-row{max-width:var(--layout-max-width-wide);margin:0 auto 32px;padding:0 20px}@media (min-width:960px){.partner-feature-row{padding:0 90px}}.partner-feature-row__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.partner-feature-card{border-radius:20px;overflow:hidden}.partner-feature-card__media{width:100%}.partner-feature-card__image{width:100%;height:auto;display:block}.partner-feature-card__content{flex-direction:column;gap:16px;padding:30px 40px 40px;display:flex}.partner-feature-card__title{color:var(--color-white);letter-spacing:-.35px;margin:0;font-size:48px;font-weight:900;line-height:46px}.partner-feature-card__title--dark{color:var(--color-midnight-blue)}.partner-feature-card__body{color:var(--color-white);letter-spacing:-.35px;margin:0;font-size:26px;font-weight:700;line-height:28px}.partner-feature-card__body--dark{color:var(--color-midnight-blue)}.partner-feature-card__empty{display:block}.partner-feature-card--purple{background-color:var(--color-purple)}.partner-feature-card--pink{background-color:var(--color-pink)}.partner-feature-card--blue{background-color:var(--color-blue)}.partner-feature-card--peach{background-color:var(--color-salmon)}.partner-feature-card--teal{background-color:var(--color-teal)}.partner-feature-card--red{background-color:var(--color-red)}.partner-feature-card--green{background-color:#46cc58}.partner-video-cta{margin-top:90px}@media (min-width:769px){.partner-intro__cta{align-self:center}}@media (max-width:991px){.partner-intro__row{flex-direction:column}.partner-feature-row__grid{grid-template-columns:1fr}.partner-feature-card__empty{display:none}}
