*,html{box-sizing:border-box}.partner-hero__layout{display:grid;grid-template-columns:1fr 1fr;min-height:520px;padding:40px 0}.partner-hero__leftWrap{align-items:center;display:flex;justify-content:flex-end;padding:0 24px}.partner-hero__left{max-width:640px;width:100%}.partner-hero__left h1{font-size:clamp(32px,4vw,60px);font-weight:700;line-height:1.1;margin:0 0 32px}.partner-hero__left .blurb{font-family:Karla;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:8px}.button_phone{align-items:center;display:flex;gap:18px;margin-top:36px}.partner-hero__left .breadcrumbs{font-family:Karla;font-size:16px;font-weight:500;line-height:22.4px;margin:0 0 2rem}.partner-hero__left .breadcrumbs a{;text-decoration:none}.partner-hero__left .breadcrumbs .breadcrumb-separator{margin:0 6px}.partner-hero__right{max-height:480px;overflow:hidden;position:relative;--b:48px;--r:480px;--bm:24px;--rm:280px}.partner-hero__image{border-width:48px 0 48px 48px!important;border:solid #cd158d;border-radius:480px 0 0 480px;display:block;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.partner-hero__right:after{border-radius:calc(var(--r) - var(--b)) 0 0 calc(var(--r) - var(--b));bottom:var(--b);content:"";left:var(--b);mix-blend-mode:multiply;pointer-events:none;position:absolute;right:0;top:var(--b);z-index:2}@media (min-width:1280px){.partner-hero__leftWrap{padding-left:calc(50vw - 640px);padding-right:56px}.partner-hero__left{max-width:560px}}@media (max-width:767px){.partner-hero__layout{grid-template-columns:1fr}.partner-hero__leftWrap{justify-content:flex-start;padding:0 20px 40px}.partner-hero__right{min-height:300px}.partner-hero__image{border-radius:280px 0 0 280px;border-width:24px 0 24px 24px!important}.partner-hero__left .blurb{font-size:1rem}.partner-hero__left h1{line-height:1;margin:6px 0 16px}.partner-hero__left .breadcrumbs{font-size:11px;margin:0 0 18px}.partner-hero__left .button_phone{margin-top:8px}.partner-hero__right:after{border-radius:calc(var(--rm) - var(--bm)) 0 0 calc(var(--rm) - var(--bm));bottom:var(--bm);left:var(--bm);top:var(--bm)}}.partner-hero__left .btn_row{margin:16px 0}.partner-hero__left .btn_row a.hs-button:hover,.partner-hero__left .btn_row button.hs-button:hover{background-color:#44c1ba!important;border-color:#44c1ba!important;box-shadow:0 3px 0 #349d98!important;color:#fff!important}