.partner{background:var(--color-surface)}.partner__intro{color:#fff;background:#275745 url(/wp-content/uploads/2019/06/features-page-background.jpg) 50%/cover no-repeat;padding:64px 0}.partner__intro .shell{box-sizing:border-box;max-width:1280px;padding-inline:5.3%}.partner__intro h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.partner__intro h2{text-wrap:wrap;overflow-wrap:anywhere;margin:0 0 64px;font-size:41.888px;font-weight:100;line-height:1.218}.partner__intro-grid{grid-template-columns:2fr 1fr;align-items:center;gap:40px;display:grid}.partner__intro-copy,.partner__intro-image{min-width:0}.partner__intro h3{overflow-wrap:anywhere;margin:0 0 32px;font-size:25.888px;font-weight:700}.partner__intro p{overflow-wrap:anywhere;margin:0 0 26px;font-size:20px;line-height:26px}.partner__intro a{color:#fff;text-decoration:underline}.partner__intro-image .partner-figure,.partner__intro-image figure{width:100%;max-width:100%;margin:0}.partner__intro-image img{width:100%;height:auto}.partner__quote-band{background:#fff}.partner__quote-band .shell{max-width:1140px;padding:40px}.partner__quote-grid{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:40px;display:grid}.partner__quote-icon{color:#03b674;width:64px;height:64px}.partner__quote-body{width:100%;min-width:0}.partner__quote-body .partner-quote{color:#036656;overflow-wrap:anywhere;border-left:0;max-width:100%;margin:0;padding:0;font-size:32px;font-style:italic;line-height:1.3}.partner__quote-body .partner-quote__attribution{color:#03b674;text-align:right;margin-top:16px;font-size:16px;font-style:normal;font-weight:700;display:block}.partner__secondary{color:#fff;background:#353740;padding:64px 0}.partner__secondary-grid{grid-template-columns:2fr 1fr;align-items:center;gap:40px;display:grid}.partner__secondary-grid--even{grid-template-columns:1fr 1fr}.partner__secondary-copy{min-width:0}.partner__secondary p{overflow-wrap:anywhere;margin:0 0 26px;font-size:20px;line-height:26px}.partner__secondary a{color:#fff;text-decoration:underline}.partner__secondary .partner-figure,.partner__secondary figure{width:100%;max-width:100%;margin:0}.partner__secondary img{width:100%;height:auto}.partner__feature-lead{color:#fff;text-align:center;overflow-wrap:anywhere;margin:64px 0 0;font-size:36px;font-weight:100;line-height:1.218}.partner__features{background:#f5f7f5;padding:64px 0}.partner__features-title{color:var(--color-ink-subtle);text-align:center;overflow-wrap:anywhere;margin:0 0 64px;font-size:36px;font-weight:100;line-height:1.218}.partner__features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}.partner-card{text-align:center;min-width:0}.partner-card__logo{width:auto;max-width:100%;height:auto;margin:0 auto 24px}.partner-card__caption{overflow-wrap:anywhere;margin:16px 0 0;font-size:16px;line-height:26px}.partner__pricing-lead{color:#fff;background:#353740;padding:48px 0}.partner__pricing-lead h2{text-align:center;text-wrap:wrap;overflow-wrap:anywhere;margin:0;font-size:67.776px;font-weight:100;line-height:1.218}.partner__pricing{padding-block:var(--space-lg)}.partner__pro{padding-block:var(--space-2xl);color:#fff;background:#353740}.partner__pro-eyebrow{margin:0 0 var(--space-sm);color:var(--color-note);text-align:center;font-size:25.888px;font-weight:100}.partner__pro h2{color:#fff;overflow-wrap:anywhere;font-size:41.888px;font-weight:100}.partner__pro p{overflow-wrap:anywhere}.partner-page--stevenbridges .partner__pro h2{overflow-wrap:normal}.partner__pro-grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.partner-embed{aspect-ratio:16/9;background:#000;width:100%;position:relative}.partner-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.partner__colin{padding-block:var(--space-2xl);background:var(--color-dark-deep);color:#fff}.partner__colin-grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:center;display:grid}.partner__colin-image{border-radius:50%;width:100%;max-width:220px;height:auto}.partner__colin h2{color:#fff;overflow-wrap:anywhere;font-size:41.888px;font-weight:100}.partner__colin p{overflow-wrap:anywhere;margin:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin{color:#353740;letter-spacing:.48px;background:#03b674;padding:48px 0 32px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin>.shell{width:100%;max-width:none;padding-inline:4vw}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin-grid{grid-template-columns:1fr 3fr;align-items:start;gap:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin-media,:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin-copy{padding:17.5px 25px 33.5px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin-image{border-radius:0;width:100%;max-width:none;margin:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin h2{letter-spacing:.48px;color:#fff;text-wrap:wrap;margin:0 0 10px;padding-bottom:41.888px;font-size:41.888px;line-height:51.0196px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin p{letter-spacing:.48px;margin:0;font-size:16px;line-height:25.888px}@media (width<=767px){:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin-grid{grid-template-columns:minmax(0,1fr)}.partner-page--blackjackAdvisors .partner__colin-media,.partner-page--blackjackAdvisors .partner__colin-copy{padding:0 7.5px 16px}}.partner-story{padding:64px 0}.partner-story--light{color:var(--color-ink);background:#fff}.partner-story--dark{color:#fff;background:#353740}.partner-story--green{background:var(--color-brand);color:#fff}.partner-story__title{text-align:center;overflow-wrap:anywhere;margin:0 0 64px;font-size:36px;font-weight:100;line-height:1.218}.partner-story__grid{grid-template-columns:2fr 1fr;align-items:center;gap:40px;display:grid}.partner-story__grid--reverse{grid-template-columns:1fr 2fr}.partner-story__media,.partner-story__copy{min-width:0}.partner-story__copy h3{overflow-wrap:anywhere;margin:0 0 26px;font-size:41.888px;font-weight:100;line-height:1.218}.partner-story__copy p{overflow-wrap:anywhere;margin:0 0 26px;font-size:16px;line-height:26px}.partner-story--dark a,.partner-story--green a{color:#fff;text-decoration:underline}.partner-story__beat{grid-template-columns:1fr 2fr;align-items:start;gap:40px;display:grid}.partner-story__list{min-width:0}.partner-story__list h4{overflow-wrap:anywhere;margin:0 0 26px;font-size:25.888px;font-weight:700}.partner-story__list .partner-list{margin:0;padding-left:1.4em;font-size:16px;line-height:26px}.partner-story__list .partner-list li{margin-bottom:var(--space-2xs);list-style:outside}.partner-pillars{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;display:grid}.partner-pillar{min-width:0}.partner-pillar img{width:auto;max-width:96px;margin:0 auto 16px}.partner-pillar h3{font-size:var(--text-xl);margin:0 0 12px;font-weight:700}.partner-pillar p{margin:0;font-size:16px;line-height:26px}.partner__aside{padding-block:var(--space-2xl)}.partner__aside--canvas{background:var(--color-canvas)}.partner-aside-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:center;display:grid}.partner-aside-grid img{border-radius:50%;width:100%;max-width:160px;height:auto;margin-inline:auto}.partner-aside-grid .partner-quote{max-width:100%;padding-left:var(--space-md);border-left:4px solid var(--color-brand);font-size:clamp(1.25rem,2.4vw,1.7rem);font-style:italic;line-height:var(--leading-heading);overflow-wrap:anywhere;margin:0}.partner-aside-grid .partner-quote__attribution{margin-top:var(--space-xs);font-size:1rem;font-style:normal;font-weight:var(--weight-bold);color:var(--color-brand-dark);display:block}.partner-featured{margin-top:var(--space-2xl);text-align:center}.partner-featured p{font-style:italic}.partner-featured__logos{justify-content:center;align-items:center;gap:var(--space-lg);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.partner-featured__logos img{width:auto;max-width:150px;height:auto}@media (width<=767px){.partner__intro .shell{padding-inline:40px}.partner__intro h2{font-size:41.888px}.partner__intro-grid{grid-template-columns:minmax(0,1fr)}.partner__quote-grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px}.partner__quote-icon{justify-self:center}.partner__secondary-grid,.partner__secondary-grid--even,.partner__features-grid{grid-template-columns:minmax(0,1fr)}.partner__pricing-lead h2{font-size:41.888px}.partner-story{padding:40px 0}.partner-story__grid,.partner-story__grid--reverse,.partner-story__beat,.partner-pillars,.partner__pro-grid,.partner__colin-grid,.partner-aside-grid{grid-template-columns:minmax(0,1fr)}.partner__colin-image{margin-inline:auto}}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__features{letter-spacing:.48px;background:#fff;padding:35px 0 32px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__features>.shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:4vw}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__features-title{letter-spacing:.48px;text-wrap:wrap;margin:0 0 53.5px;padding:17.5px 25px 0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__features-grid{gap:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner-card{box-sizing:border-box;padding:17.5px 25px 33.5px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner-card__logo{width:auto;max-width:100%;height:auto;margin:0 auto 40px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner-card__caption{letter-spacing:.48px;margin:16px 0 0;font-size:16px;line-height:25.888px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-band .shell{width:92%;max-width:none;padding:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,5fr);gap:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-body{box-sizing:border-box;padding:17.5px 25px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-body .partner-quote{letter-spacing:.48px;margin:0;font-size:32px;font-style:normal;font-weight:100;line-height:38.976px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-body .partner-quote__attribution{color:#353740;letter-spacing:.48px;text-align:left;margin-top:16px;font-size:16px;font-weight:400;line-height:25.888px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-icon{justify-self:end;width:65.5px;max-width:none;height:70px;margin-top:12.5px;margin-right:22.3px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__pricing-lead{padding:16px 0 10px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__pricing-lead .shell{width:100%;max-width:none;padding:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__pricing-lead h2{letter-spacing:.48px;text-wrap:wrap;margin:0;padding:33.888px 0;font-size:67.776px;font-weight:100;line-height:82.5512px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro h2{letter-spacing:.48px}@media (width<=767.98px){:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,5fr)}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-icon{margin-right:-4.8px}.partner-page--blackjackAdvisors .partner__quote-body{padding:0 7.5px}.partner-page--blackjackAdvisors .partner__quote-icon{margin-top:-5px}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__pricing-lead h2{font-size:67.776px}}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro p,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary p{letter-spacing:.48px;margin:0 0 25.888px;font-size:18px;line-height:29.124px}.partner-page--blackjackAdvisors .partner__intro p{letter-spacing:.54px}.partner-page--blackjackAdvisors .partner__quote-body .partner-quote{font-style:italic}.partner-page--blackjackAdvisors .partner__quote-body .partner-quote__attribution{color:#03b674;margin-left:48px;font-weight:700}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro{padding:37.5px 0 69.5px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro .shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:calc(4vw + 17.5px)}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro h2{letter-spacing:.48px;margin:0 0 42px;padding:32px 7.5px 0;font-size:41.888px;font-weight:100;line-height:1.218}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro-grid{grid-template-columns:2fr 1fr;align-items:start;gap:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro-copy{padding:25px 7.5px 16px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro h3{letter-spacing:.48px;text-wrap:wrap;margin:0 0 48px;line-height:1.218}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro-image{padding:32px 7.5px 16px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro p:last-child{margin-bottom:0}.partner-page--blackjackAdvisors .partner__intro p{box-sizing:border-box;padding-left:40px;padding-right:32px}.partner-page--a1 .partner__intro p:first-of-type{font-size:16px;line-height:25.888px}.partner-page--a1 .partner-intro-emphasis{font-size:18px;line-height:29.124px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary{padding:37.5px 0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary .shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:calc(4vw + 17.5px)}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary-grid{align-items:start;gap:0}.partner-page--a1 .partner__secondary-copy{padding:68px 7.5px 16px}.partner-page--blackjackAdvisors .partner__secondary-copy{padding:80px 7.5px 16px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary-copy p:last-child{margin-bottom:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary-grid>figure{box-sizing:border-box;padding:32px 7.5px 16px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary-grid>figure img{width:100%;height:auto}.partner-page--a1 .partner-card__caption{text-align:left}.partner-page--blackjackAdvisors .partner-card__caption{text-align:center}@media (width<=767.98px){:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__intro-grid,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__secondary-grid{grid-template-columns:minmax(0,1fr)}.partner-page--blackjackAdvisors .partner__intro{padding:20px 0 52px}.partner-page--blackjackAdvisors .partner__intro .shell,.partner-page--blackjackAdvisors .partner__secondary .shell{padding-inline:4vw}.partner-page--blackjackAdvisors .partner__secondary{padding:20px 0}.partner-page--blackjackAdvisors .partner__intro p{padding-left:0;padding-right:32px}.partner-page--blackjackAdvisors .partner-card{padding-block:0 16px;padding-inline:7.5px}.partner-page--blackjackAdvisors .plan-grid{padding-bottom:0}.partner-page--blackjackAdvisors .partner__features-title{margin-bottom:36px;padding:0 7.5px}}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro>.shell{width:100%;max-width:none;padding-inline:4vw}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro-eyebrow{color:#fff;margin:0 0 10px;padding:36px 0;font-size:36px;font-weight:700;line-height:43.848px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro-grid{gap:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro-copy{padding:16px 32px 0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro h2{text-align:center;text-wrap:wrap;margin:0 0 10px;padding:0 0 18px;font-size:36px;font-weight:100;line-height:43.848px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro p{color:#fff;letter-spacing:.48px;font-size:16px;line-height:25.888px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro{padding-top:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__quote-band{padding:24px 0}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__features-lower{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--logo-span{grid-area:1/1/auto/span 2}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--bankroll{grid-area:2/1}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--results{grid-area:2/2}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--casino{grid-area:1/3/span 2}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pricing{padding-block:0}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pro-grid{align-items:start}:is(.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__colin p{color:#fff}@media (width<=767.98px){.partner-page--a1 .partner__feature-lead{width:246px;margin-inline:auto}.partner-page--blackjackAdvisors .partner__intro .shell,.partner-page--blackjackAdvisors .partner__secondary .shell{padding-inline:4vw}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner__features-lower{grid-template-columns:minmax(0,1fr)}:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--logo-span,:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--bankroll,:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--results,:is(.partner-page--a1,.partner-page--blackjackAdvisors,.partner-page--stevenbridges) .partner-card--casino{grid-area:auto}}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__buy{background:linear-gradient(90deg,#1f78ef,#3eb9b4)}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__header.is-featured .plan-grid__buy{background:#3eb9b4}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__feature,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__cell{border-bottom-color:#00000040}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__cell.is-featured{border-bottom-color:#e1ffff40}@media (width>=901px){:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid{padding-top:16px;padding-bottom:16px}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__cell--buy{padding-block:10px}}@media (width<=900px){:is(.partner-page--a1,.partner-page--blackjackAdvisors) .partner__pricing .shell{padding-inline:4vw}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__tagline,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__disclaimer{color:#95989a}.partner-page--blackjackAdvisors .plan-grid__mobile-plan:not(.is-featured) .plan-grid__tagline{color:#000}:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__features-label,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__cell,:is(.partner-page--a1,.partner-page--blackjackAdvisors) .plan-grid__cell.is-featured{border-bottom:3px solid #00000040}}.partner-page--stevenbridges .partner__intro-image figcaption{color:#fff;text-align:center;margin:0 0 10px;font-size:25.888px;font-weight:700;line-height:31.5316px}.partner-page--stevenbridges .partner__pro-eyebrow{color:#fff;margin:0 0 10px;padding:41.888px 0;font-size:41.888px;font-weight:700;line-height:51.0196px}.partner-page--stevenbridges .partner__pro{background:#353740;padding:16px 0 32px}.partner-page--stevenbridges .partner__pro-grid{align-items:start;gap:0}.partner-page--stevenbridges .partner__pro-copy{padding:16px 32px 0}.partner-page--stevenbridges .partner__pro h2{text-align:center;color:#fff;margin:0 0 10px;padding:0 0 20.944px;font-size:41.888px;font-weight:100;line-height:51.0196px}.partner-page--stevenbridges .partner__pro p{color:#fff;letter-spacing:.48px;font-size:16px;line-height:25.888px}.partner-page--stevenbridges .partner__intro{background:#275745 url(/wp-content/uploads/2024/01/steven-affiliate-bg-scaled.jpg) 50%/cover no-repeat;padding:52px 0}.partner-page--stevenbridges .partner__intro>.shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:calc(4vw + 7.5px)}.partner-page--stevenbridges .partner__intro h2{letter-spacing:.48px;margin:0 0 42px}.partner-page--stevenbridges .partner__intro-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:0}.partner-page--stevenbridges .partner__intro-copy{padding-top:25px}.partner-page--stevenbridges .partner__intro h3{margin:0 0 10px;line-height:31.5316px}.partner-page--stevenbridges .partner__intro p{letter-spacing:.48px;margin:0 0 25.888px;font-size:16px;line-height:25.888px}.partner-page--stevenbridges .partner__intro p:first-of-type{margin-top:16px}.partner-page--stevenbridges .partner__intro p:last-child{margin-bottom:25.888px}.partner-page--stevenbridges .partner__intro-image{padding-top:32px}.partner-page--stevenbridges .partner__intro-image figcaption{margin-top:16px}.partner-page--stevenbridges .partner__secondary{padding:20px 0}.partner-page--stevenbridges .partner__secondary>.shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:calc(4vw + 7.5px);overflow:visible}.partner-page--stevenbridges .partner__secondary-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:0}.partner-page--stevenbridges .partner__secondary-copy{padding-top:48px}.partner-page--stevenbridges .partner__secondary p{letter-spacing:.48px;margin:0 0 25.888px;font-size:16px;line-height:25.888px}.partner-page--stevenbridges .partner__secondary p:last-child{margin-bottom:25.888px}.partner-page--stevenbridges .partner__secondary-grid>figure{padding-top:32px}.partner-page--stevenbridges .partner__feature-lead{margin:36px calc(64.5px - 4vw)}.partner-page--stevenbridges .partner__features{background:#fff;padding:0 0 32px}.partner-page--stevenbridges .partner__features>.shell{box-sizing:border-box;width:100%;max-width:none;padding-inline:4vw}.partner-page--stevenbridges .partner__features-title{color:#95989a;letter-spacing:.48px;text-wrap:wrap;margin:0 0 53.5px;padding:17.5px 7.5px 0}.partner-page--stevenbridges .partner__features-grid{gap:0}.partner-page--stevenbridges .partner-card{box-sizing:border-box;padding:17.5px 7.5px 33.5px}.partner-page--stevenbridges .partner-card__logo{width:auto;max-width:100%;height:auto;margin:0 auto 40px}.partner-page--stevenbridges .partner-card__caption{letter-spacing:.48px;margin:16px 0 0;font-size:16px;line-height:25.888px}@media (width<=767px){.partner-page--stevenbridges .partner__intro-grid,.partner-page--stevenbridges .partner__secondary-grid{grid-template-columns:minmax(0,1fr)}}.partner-page--stevenbridges .partner__quote-band{padding:24px 0}.partner-page--stevenbridges .partner__quote-band .shell{width:calc(min(100%,1400px) - 8%);max-width:none;margin-inline:auto;padding-block:0;padding-inline:0}.partner-page--stevenbridges .partner__quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,5fr);gap:0}.partner-page--stevenbridges .partner__quote-body{box-sizing:border-box;padding:0 7.5px}.partner-page--stevenbridges .partner__quote-body .partner-quote{letter-spacing:.48px;margin:0;padding:0;font-size:32px;font-style:italic;font-weight:100;line-height:38.976px}.partner-page--stevenbridges .partner__quote-body .partner-quote__attribution{color:#03b674;text-align:left;margin:16px 0 0 48px;font-size:16px;font-weight:700;line-height:25.888px;display:block}.partner-page--stevenbridges .partner__quote-icon{justify-self:end;width:65.5px;max-width:none;height:70px;margin:0 7.5px 0 0}@media (width<=767.98px){.partner-page--stevenbridges .partner__quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,5fr);gap:0}.partner-page--stevenbridges .partner__quote-icon{margin-right:-4.8px}}.partner-page--stevenbridges .partner__colin-media,.partner-page--stevenbridges .partner__colin-copy{padding:17.5px 7.5px 33.5px}.partner-page--stevenbridges .partner__pricing>.shell{width:calc(min(100%,1400px) - 8%);max-width:none;margin-inline:auto;padding-inline:0}.partner-page--stevenbridges .partner__pricing .plan-grid{padding-inline:4%}.partner-page--stevenbridges .partner__pro-eyebrow{margin-inline:calc(-1 * max(var(--gutter-min), 4vw))}@media (width<=767.98px){.partner-page--stevenbridges .partner__pro>.shell{padding-inline:4vw}.partner-page--stevenbridges .partner__pro-eyebrow{margin-inline:-4vw}.partner-page--stevenbridges .partner__colin-media{padding-bottom:16px}.partner-page--stevenbridges .partner__colin-copy{padding-top:0}}@media (width<=900px){.partner-page--stevenbridges .partner__pricing .plan-grid{padding-inline:0}.partner-page--stevenbridges .partner__pricing .plan-grid__heading,.partner-page--stevenbridges .partner__pricing .plan-grid__billing{margin-inline:4%}.partner-page--stevenbridges .partner__pricing .plan-grid__mobile-plan{padding-inline:30px}}.partner-page--stevenbridges .partner__pricing{padding-block:0}.partner-page--stevenbridges .partner__pricing .plan-grid{padding-top:32px;padding-bottom:16px;padding-inline:0}@media (width>=901px){.partner-page--stevenbridges .plan-grid__tagline{line-height:19.488px}.partner-page--stevenbridges .plan-grid__price{margin-bottom:0;padding-block:20px}.partner-page--stevenbridges .plan-grid__amount{line-height:80px}.partner-page--stevenbridges .plan-grid__header{letter-spacing:.48px}.partner-page--stevenbridges .plan-grid__cell--buy{padding-block:10px}}.partner-page--stevenbridges .plan-grid__buy{background:linear-gradient(90deg,#1f78ef,#3eb9b4)}.partner-page--stevenbridges .plan-grid__header.is-featured .plan-grid__buy{background:#3eb9b4}.partner-page--stevenbridges .plan-grid__feature,.partner-page--stevenbridges .plan-grid__cell{border-bottom-color:#00000040}.partner-page--stevenbridges .plan-grid__cell.is-featured{border-bottom-color:#e1ffff40}@media (width<=900px){.partner-page--stevenbridges .plan-grid__mobile-plan{padding:10px 30px 20px}.partner-page--stevenbridges .plan-grid__mobile-plan:first-child,.partner-page--stevenbridges .plan-grid__mobile-plan:last-child{border-top:none}.partner-page--stevenbridges .plan-grid__mobile-plan .plan-grid__tagline{color:#353740;margin-bottom:0;line-height:19.488px}.partner-page--stevenbridges .plan-grid__disclaimer{color:#95989a}.partner-page--stevenbridges .plan-grid__mobile-plan .plan-grid__price{margin-bottom:0;padding-block:20px}.partner-page--stevenbridges .plan-grid__mobile-plan .plan-grid__amount{line-height:80px}.partner-page--stevenbridges .plan-grid__mobile-plan .plan-grid__buy{margin:0 auto}.partner-page--stevenbridges .plan-grid__mobile-description{margin:36px 0 0}.partner-page--stevenbridges .plan-grid__features-label,.partner-page--stevenbridges .plan-grid__cell,.partner-page--stevenbridges .plan-grid__cell.is-featured{border-bottom:3px solid #00000040}}@media (width>=901px){.partner-page--stevenbridges .partner__intro>.shell,.partner-page--stevenbridges .partner__secondary>.shell,.partner-page--stevenbridges .partner__features>.shell,.partner-page--stevenbridges .partner__pro>.shell,.partner-page--stevenbridges .partner__colin>.shell{box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto}.partner-page--stevenbridges .partner__intro>.shell,.partner-page--stevenbridges .partner__secondary>.shell{padding-inline:calc(4% + 7.5px)}.partner-page--stevenbridges .partner__features>.shell,.partner-page--stevenbridges .partner__colin>.shell{padding-inline:4%}.partner-page--stevenbridges .partner__feature-lead{margin:36px 0}.partner-page--a1 .partner__intro>.shell,.partner-page--a1 .partner__secondary>.shell,.partner-page--a1 .partner__quote-band>.shell,.partner-page--a1 .partner__features>.shell,.partner-page--a1 .partner__pro>.shell,.partner-page--a1 .partner__colin>.shell{box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto}.partner-page--a1 .partner__intro>.shell,.partner-page--a1 .partner__secondary>.shell{padding-inline:calc(4% + 7.5px)}.partner-page--a1 .partner__quote-band>.shell,.partner-page--a1 .partner__features>.shell,.partner-page--a1 .partner__pro>.shell,.partner-page--a1 .partner__colin>.shell{padding-inline:4%}.partner-page--blackjackAdvisors .partner__intro>.shell,.partner-page--blackjackAdvisors .partner__secondary>.shell,.partner-page--blackjackAdvisors .partner__quote-band>.shell,.partner-page--blackjackAdvisors .partner__features>.shell,.partner-page--blackjackAdvisors .partner__pro>.shell,.partner-page--blackjackAdvisors .partner__colin>.shell{box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto}}
