.btn--primary:hover:after{margin-top:1px}.partner-announcement{background-color:#fff;overflow:hidden;padding:139px 0 144px;position:relative;width:100%}.partner-announcement__bg{inset:0;position:absolute;z-index:0}.partner-announcement__bg-image{height:100%;object-fit:cover;object-position:right center;width:100%}.partner-announcement__container{--pa-gutter:32px;margin:0 auto;max-width:1400px;padding:0 var(--pa-gutter);position:relative;z-index:1}@media (min-width:1075px) and (max-width:1166px){.partner-announcement__container{--pa-gutter:16px}}@media (max-width:1074px){.partner-announcement__container{--pa-gutter:20px}}.partner-announcement__inner{align-items:center;display:flex;gap:50px;justify-content:space-between}@media (min-width:993px){.partner-announcement--text-right .partner-announcement__inner{flex-direction:row-reverse}.partner-announcement--text-right .partner-announcement__text{flex-grow:0}}.partner-announcement__text{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:34px;max-width:837px}.partner-announcement__heading .pa-br-d{display:none}.partner-announcement__heading,.partner-announcement__heading *{font-family:HelveticaNeueLTStd-BdCn,Helvetica Neue,Helvetica,Arial,sans-serif!important}.partner-announcement__heading p{background:linear-gradient(90deg,#033d78 0,#0070c0 50%,#3092d0);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,3.4vw,45px);font-weight:700;line-height:.94;margin:-.08em 0;padding:.08em 0;text-transform:uppercase;-webkit-text-fill-color:transparent}.partner-announcement .partner-announcement__cta{background-color:#3092d0;border-color:#3092d0;color:#fff;font-size:17px;height:46px;line-height:27px;min-width:162px;padding:3px 26px 0}.partner-announcement .partner-announcement__cta:hover{background-color:#0070c0;border-color:#0070c0}.partner-announcement__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.partner-announcement .partner-announcement__cta--gradient,.partner-announcement .partner-announcement__cta--gradient:active,.partner-announcement .partner-announcement__cta--gradient:hover{--pa-cta-ring:linear-gradient(90deg,#3f79c5,#4291c9 16.5%,#56ad78 31.5%,#b7c159 43.5%,#e6a63f 57%,#db6640 67.5%,#d0463f 75%,#3f79c5);background-color:transparent;border:0;color:#033d78;font-weight:500;position:relative}.partner-announcement .partner-announcement__cta--gradient:before{animation:pa-cta-sweep 5s linear infinite;background-image:var(--pa-cta-ring);background-position:0 0;background-repeat:repeat-x;background-size:133.334% 100%;border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;pointer-events:none;position:absolute}.partner-announcement .partner-announcement__cta--gradient:focus-visible:before,.partner-announcement .partner-announcement__cta--gradient:hover:before{animation:pa-cta-sweep-once 1s linear 1}.partner-announcement .partner-announcement__cta--gradient:focus-visible{outline:none}.partner-announcement .partner-announcement__cta--gradient:after{background-image:url(https://cms.leadfabric.com/hubfs/raw_assets/public/LeadFabric/images/ui/long-arrow-right-blue.png);filter:none}@keyframes pa-cta-sweep{0%{background-position:0 0}to{background-position:-400% 0}}@keyframes pa-cta-sweep-once{0%{background-position:0 0}to{background-position:-400% 0}}@media (prefers-reduced-motion:reduce){.partner-announcement .partner-announcement__cta--gradient:before,.partner-announcement .partner-announcement__cta--gradient:focus-visible:before,.partner-announcement .partner-announcement__cta--gradient:hover:before{animation:none}}.partner-announcement__cards{display:grid;flex:0 0 auto;gap:26px 49px;grid-template-columns:repeat(2,1fr);width:495px}.partner-announcement__card{background-color:#f2f2f2;border-radius:20px;box-shadow:8px 8px 12px -7px rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:space-between;min-height:225px;padding:28px 34px 15px}.partner-announcement__card-eyebrow{color:#0e1a57;font-family:HelveticaNeueLTStd-BdCn,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.92px;line-height:1.15;margin:0;text-transform:uppercase}@media (min-width:768px){.partner-announcement__card-eyebrow{font-size:18px;letter-spacing:0;line-height:1.22;text-transform:capitalize}.partner-announcement__heading .pa-br{display:none}.partner-announcement__heading .pa-br-d{display:inline}}.partner-announcement__card-value{color:#0070c0;font-family:HelveticaNeueLTStd-BdCn,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--pa-value-size,60px);font-weight:700;line-height:.94;margin:0;text-transform:uppercase}.partner-announcement__card--image{overflow:hidden;padding:0}.partner-announcement__card-img{display:block;height:100%;min-height:225px;object-fit:cover;width:100%}@media (max-width:992px){.partner-announcement{padding:96px 0}.partner-announcement__inner{align-items:flex-start;flex-direction:column;gap:48px}.partner-announcement__text{max-width:100%}.partner-announcement__cards{gap:26px;max-width:495px;width:100%}.partner-announcement__card-value{font-size:calc(var(--pa-value-size, 60px)*52/60)}}@media (max-width:767px){.partner-announcement{padding:64px 0}.partner-announcement__container{--pa-gutter:24px}.partner-announcement__inner{gap:32px}.partner-announcement__text{align-self:stretch;gap:28px;width:100%}.partner-announcement__heading{width:100%}.partner-announcement__heading p{font-size:28px;line-height:1;overflow-wrap:break-word}.partner-announcement__cards{gap:32px 12px;width:100%}.partner-announcement__card{min-height:136px;padding:18px 22px}.partner-announcement__card--image{position:relative}.partner-announcement__card--image .partner-announcement__card-img{height:100%;inset:0;min-height:0;object-fit:cover;object-position:center;position:absolute;width:100%}.partner-announcement__card-eyebrow{font-size:14px;letter-spacing:1.68px;line-height:1.2}.partner-announcement__card-value{font-size:calc(var(--pa-value-size, 60px)*28/60)}}.partner-announcement__modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(4,12,24,.66);display:flex;inset:0;justify-content:center;opacity:0;padding:16px;pointer-events:none;position:fixed;transition:opacity .24s ease,visibility 0s linear .24s;visibility:hidden;z-index:2000}.partner-announcement__modal.is-open{opacity:1;pointer-events:auto;transition:opacity .24s ease;visibility:visible}.partner-announcement__modal-dialog{max-height:calc(100vh - 32px);max-width:760px;overflow-y:auto;position:relative;width:100%;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #a7a7a7;border-radius:20px;box-shadow:0 10px 30px rgba(4,56,117,.1);font-family:HelveticaNeueLTStd-Roman,Helvetica Neue,Helvetica,Arial,sans-serif;padding:36px 40px 32px;text-align:left;transform:translateY(16px) scale(.98);transition:transform .24s ease}.partner-announcement__modal.is-open .partner-announcement__modal-dialog{transform:none}.partner-announcement__modal-dialog:focus{outline:none}.partner-announcement__modal-close{background:#fff;border:1px solid #a7a7a7;border-radius:50%;box-sizing:border-box;color:#033d78;cursor:pointer;font-size:0;height:40px;line-height:0;padding:0;position:absolute;right:16px;top:16px;transition:border-color .2s ease,color .2s ease,transform .2s ease;width:40px}.partner-announcement__modal-close:after,.partner-announcement__modal-close:before{background-color:currentColor;border-radius:1px;content:"";height:2px;left:50%;margin:-1px 0 0 -8px;position:absolute;top:50%;transform:rotate(45deg);width:16px}.partner-announcement__modal-close:after{transform:rotate(-45deg)}.partner-announcement__modal-close:hover{border-color:#ec8d11;color:#ec8d11;transform:rotate(90deg)}.partner-announcement__modal-close:focus-visible{box-shadow:0 0 0 3px rgba(236,141,17,.18);outline:none}.partner-announcement__modal-title{background:linear-gradient(90deg,#033d78 0,#0070c0 50%,#3092d0);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:HelveticaNeueLTStd-BdCn,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0 0 8px;padding-right:40px;text-transform:uppercase;-webkit-text-fill-color:transparent}.partner-announcement__modal-subtitle{color:#565656;font-size:17px;line-height:24px;margin:0 0 20px}body.pa-modal-lock{overflow:hidden}.partner-announcement__modal-form{min-height:200px;--hsf-global__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-global__font-size:16px;--hsf-global__color:#565656;--hsf-row__horizontal-spacing:18px;--hsf-row__vertical-spacing:14px;--hsf-module__vertical-spacing:8px;--hsf-heading__font-family:"HelveticaNeueLTStd-BdCn",Arial,sans-serif;--hsf-heading__color:#212d3a;--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-background__border-width:0;--hsf-background__border-radius:0;--hsf-background__padding:0;--hsf-field-label__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-field-label__font-size:15px;--hsf-field-label__color:#212d3a;--hsf-field-label-requiredindicator__color:#ec8d11;--hsf-field-description__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-field-description__color:#7e7d7d;--hsf-field-input__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-field-input__color:#212d3a;--hsf-field-input__background-color:#f5f8fa;--hsf-field-input__placeholder-color:#7e7d7d;--hsf-field-input__border-color:#959494;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:10px;--hsf-field-input__padding:14.5px 14px 9.5px;--hsf-field-textarea__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-field-textarea__color:#212d3a;--hsf-field-textarea__background-color:#f5f8fa;--hsf-field-textarea__placeholder-color:#7e7d7d;--hsf-field-textarea__border-color:#959494;--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:10px;--hsf-field-textarea__padding:14.5px 14px 9.5px;--hsf-button__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-button__font-size:15px;--hsf-button__color:#fff;--hsf-button__background-color:#ec8d11;--hsf-button__background-image:none;--hsf-button__border-radius:50px;--hsf-button__padding:12px 32px;--hsf-button__box-shadow:none;--hsf-richtext__font-family:"HelveticaNeueLTStd-Roman",Arial,sans-serif;--hsf-richtext__color:#565656}.partner-announcement__modal-form a{color:#ec8d11!important;text-decoration:underline;transition:color .2s ease}.partner-announcement__modal-form a:hover{color:#d47e0f!important}.partner-announcement__modal-form fieldset.form-columns-2{display:grid;gap:18px;grid-template-columns:1fr 1fr}.partner-announcement__modal-form fieldset.form-columns-2 .hs-form-field{width:100%}.partner-announcement__modal-form input.hs-input:focus,.partner-announcement__modal-form input.hsfc-TextInput:focus,.partner-announcement__modal-form select.hs-input:focus,.partner-announcement__modal-form select.hsfc-Select:focus,.partner-announcement__modal-form textarea.hs-input:focus,.partner-announcement__modal-form textarea.hsfc-TextareaInput:focus{border-color:#ec8d11!important;box-shadow:0 0 0 3px rgba(236,141,17,.18)!important;outline:none!important}.partner-announcement__modal-form textarea.hs-input,.partner-announcement__modal-form textarea.hsfc-TextareaInput{height:88px;min-height:88px!important;resize:vertical!important}.partner-announcement__modal-form .hsfc-FieldLabel{line-height:20px}.partner-announcement__modal-form .hsfc-FieldLabel__RequiredIndicator{color:#ec8d11!important;margin-left:3px}.partner-announcement__modal-form .hsfc-Button,.partner-announcement__modal-form button.hsfc-Button{border:2px solid #ec8d11!important;font-weight:700!important;line-height:1;max-width:100%!important;min-height:42px;min-width:128px;padding:8px 24px 6px!important;transition:all .2s ease!important;width:auto!important}.partner-announcement__modal-form .hsfc-Button:hover{background-color:#d47e0f!important;border-color:#d47e0f!important;transform:translateY(-1px)}.partner-announcement__modal-form .hsfc-Button:focus-visible{box-shadow:0 0 0 3px rgba(236,141,17,.3)!important;outline:none!important}.partner-announcement__modal-form .hs_submit,.partner-announcement__modal-form .hsfc-NavigationRow{margin-top:16px!important}.partner-announcement__modal-form .hs-error-msg,.partner-announcement__modal-form .hsfc-ErrorAlert,.partner-announcement__modal-form .hsfc-FieldError{color:#d0021b!important}.partner-announcement__modal-form .hsfc-Form__SubmittedMessage,.partner-announcement__modal-form .submitted-message{color:#212d3a!important}@media (min-width:768px) and (max-height:760px){.partner-announcement__modal-dialog{padding:28px 36px 24px}.partner-announcement__modal-title{font-size:26px}.partner-announcement__modal-subtitle{font-size:16px;line-height:22px;margin-bottom:14px}.partner-announcement__modal-form{--hsf-row__vertical-spacing:10px;--hsf-module__vertical-spacing:6px}.partner-announcement__modal-form textarea.hs-input,.partner-announcement__modal-form textarea.hsfc-TextareaInput{height:64px;min-height:64px!important}.partner-announcement__modal-form .hs_submit,.partner-announcement__modal-form .hsfc-NavigationRow{margin-top:12px!important}}@media (max-width:767px){.partner-announcement__modal{align-items:flex-start;padding:12px}.partner-announcement__modal-dialog{border-radius:16px;margin-top:0;max-height:calc(100vh - 24px);padding:34px 20px 26px}.partner-announcement__modal-title{font-size:26px}.partner-announcement__modal-subtitle{font-size:16px}.partner-announcement__modal-form fieldset.form-columns-2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.partner-announcement__modal,.partner-announcement__modal-dialog{transition:none}}