:where(.two-column-button) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,figure,blockquote){margin:0}:where(.two-column-button) :where(ul,ol){list-style:none;padding:0}:where(.two-column-button) :where(img,picture,svg){max-width:100%}:where(.two-column-button) :where(*,:before,:after){box-sizing:inherit}.two-column-button{--two-column-button-css-version:"2026-10-08b";box-sizing:border-box;overflow:clip;padding:var(--two-column-button-pad-top,80px) var(--two-column-button-pad-right,20px) var(--two-column-button-pad-bottom,80px) var(--two-column-button-pad-left,20px);position:relative}.two-column-button__parallax-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:120%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform;z-index:0}.two-column-button__inner{margin-inline:auto;max-width:1240px;position:relative;z-index:1}.two-column-button__content{max-width:586px}.two-column-button__heading{font-family:var(--btn-font-family,"Arimo",Arial,"Helvetica Neue",sans-serif);font-size:var(--ppc-fontsize-h2,32px);font-weight:var(--ppc-fontweight-heading,700);letter-spacing:0;line-height:37px;margin:0!important;text-wrap:balance}.two-column-button__heading-highlight,.two-column-button__heading-main{display:block}.two-column-button--anim-ready .two-column-button__heading-highlight,.two-column-button--anim-ready .two-column-button__heading-main{opacity:0;transform:translateY(16px);transition:opacity var(--ppc-motion-duration--reveal,.7s) var(--ppc-motion-ease--reveal,cubic-bezier(.22,1,.36,1)),transform var(--ppc-motion-duration--reveal,.7s) var(--ppc-motion-ease--reveal,cubic-bezier(.22,1,.36,1));will-change:opacity,transform}.two-column-button--anim-ready .two-column-button__heading-main{transition-delay:var(--ppc-motion-stagger--reveal,90ms)}.two-column-button--anim-ready.two-column-button--in-view .two-column-button__heading-highlight,.two-column-button--anim-ready.two-column-button--in-view .two-column-button__heading-main{opacity:1;transform:none}.two-column-button__heading-highlight{color:var(--ppc-green-hover,#59e6c6)}.two-column-button__heading-main,.two-column-button__label{color:var(--ppc-dark-blue,#003560)}.two-column-button__label{font-family:var(--btn-font-family,"Arimo",Arial,"Helvetica Neue",sans-serif);font-size:var(--ppc-fontsize-body,16px);font-weight:var(--ppc-fontweight-body,400);letter-spacing:0;line-height:29px;margin:10px 0 0!important}.two-column-button__logos{align-items:center;display:flex;flex-direction:column;gap:62px;list-style:none;margin:56px 0 0;padding:0}.two-column-button__logo{align-items:center;display:flex;justify-content:center;margin:0;min-width:0;width:100%}.two-column-button__logo-img{display:block;height:auto;margin-inline:auto;max-height:52px;object-fit:contain;width:min(100%,216px)}.two-column-button__logo-link{display:block;line-height:0;text-decoration:none;transform-origin:center;transition:transform var(--ppc-motion-duration--grow,.3s) var(--ppc-motion-ease--grow,ease-in-out),opacity var(--btn-motion-duration,.2s) var(--btn-motion-ease,ease);width:100%}.two-column-button .two-column-button__logo-link:active,.two-column-button .two-column-button__logo-link:focus,.two-column-button .two-column-button__logo-link:focus-visible,.two-column-button .two-column-button__logo-link:hover,.two-column-button .two-column-button__logo-link:link,.two-column-button .two-column-button__logo-link:visited{color:inherit!important;text-decoration:none!important}.two-column-button .two-column-button__logo-link:focus-visible,.two-column-button .two-column-button__logo-link:hover{opacity:.85}@media (prefers-reduced-motion:no-preference){.two-column-button .two-column-button__logo-link:focus-visible,.two-column-button .two-column-button__logo-link:hover{transform:scale(var(--ppc-motion-scale--grow,1.03))}}.two-column-button .two-column-button__logo-link:focus-visible{box-shadow:0 0 0 2px var(--ppc-white,#fff);outline:2px solid var(--btn-focus-ring,#003560);outline-offset:2px}@media (min-width:768px){.two-column-button__logos{flex-direction:row;flex-wrap:wrap;gap:58px;justify-content:center}.two-column-button__logo,.two-column-button__logo-link{width:auto}.two-column-button__logo-img{max-height:38px;max-width:min(100%,160px);width:auto}}@media (min-width:1240px){.two-column-button__inner{align-items:center;display:flex;justify-content:space-between}.two-column-button__content{flex:0 1 auto}.two-column-button__logos{flex:0 0 50%;margin-top:0;min-width:0}}@media (max-width:767px){.two-column-button{padding-bottom:min(var(--two-column-button-pad-bottom,80px),77px);padding-top:min(var(--two-column-button-pad-top,80px),56px)}}.two-column-button .btn-primary,.two-column-button .btn-primary:link,.two-column-button .btn-primary:visited{align-items:center;background-color:var(--btn-primary-fill,#00ffc4)!important;border:1px solid var(--btn-primary-fill,#00ffc4);border-radius:var(--btn-radius,2.5px);color:var(--btn-primary-label,#003560)!important;display:inline-flex;flex:0 0 auto;font-family:var(--btn-font-family,"Arimo",Arial,"Helvetica Neue",sans-serif);font-size:var(--btn-font-size,19px);font-weight:var(--btn-font-weight,500);height:var(--btn-height,45px);justify-content:center;line-height:1;padding:0 var(--btn-padding-x,39.5px);text-decoration:none!important;transition:transform var(--ppc-motion-duration--grow,.3s) var(--ppc-motion-ease--grow,ease-in-out),background-color var(--btn-motion-duration,.2s) var(--btn-motion-ease,ease),border-color var(--btn-motion-duration,.2s) var(--btn-motion-ease,ease),box-shadow var(--btn-motion-duration,.2s) var(--btn-motion-ease,ease);white-space:nowrap}.two-column-button .btn-primary:active,.two-column-button .btn-primary:focus-visible,.two-column-button .btn-primary:hover{background-color:var(--btn-primary-fill-hover,#59e6c6)!important;border-color:var(--btn-primary-fill-hover,#59e6c6)!important;color:var(--btn-primary-label,#003560)!important}.two-column-button .btn-primary svg,.two-column-button .btn-primary__label{color:inherit;stroke:currentColor}.two-column-button .btn-primary:focus-visible{box-shadow:0 0 0 2px var(--ppc-white,#fff);outline:2px solid var(--btn-focus-ring,#003560);outline-offset:2px}.two-column-button .btn-primary--outline,.two-column-button .btn-primary--outline:link,.two-column-button .btn-primary--outline:visited{background-color:var(--btn-primary-outline-fill,transparent)!important;border-color:var(--btn-primary-outline-border,#00ffc4)!important;color:var(--btn-primary-outline-label,#00ffc4)!important}.two-column-button .btn-primary--outline:active,.two-column-button .btn-primary--outline:focus-visible,.two-column-button .btn-primary--outline:hover{background-color:var(--btn-primary-outline-fill-hover,#59e6c6)!important;border-color:var(--btn-primary-outline-fill-hover,#59e6c6)!important;color:var(--btn-primary-outline-label-hover,#003560)!important}@media (max-width:767px){.two-column-button .btn-primary{max-width:none;width:100%}.two-column-button .btn-primary--outline{align-self:center;width:auto}}@media (prefers-reduced-motion:no-preference){.two-column-button .btn-primary:focus-visible,.two-column-button .btn-primary:hover{transform:scale(var(--ppc-motion-scale--grow,1.03))}}@media (prefers-reduced-motion:reduce){.two-column-button .btn-primary,.two-column-button .two-column-button__logo-link{transform:none;transition:none}.two-column-button .btn-primary:active,.two-column-button .btn-primary:focus-visible,.two-column-button .btn-primary:hover{transform:none}.two-column-button--anim-ready .two-column-button__heading-highlight,.two-column-button--anim-ready .two-column-button__heading-main{opacity:1;transform:none;transition:none;will-change:auto}

  /* !important is required here and only here: module.js writes the parallax
     offset as an inline style, which no external rule can otherwise beat. */.two-column-button__parallax-bg{transform:none!important;will-change:auto}}