:root{--openms-btn-pill-radius:999px;--openms-btn-glow:rgba(var(--openms-blue-rgb), 0.22);--openms-btn-glow-size:6px;--openms-btn-hover-scale:1.03;--openms-btn-padding-y:0.7rem;--openms-btn-padding-x:1.25rem;--openms-btn-padding:var(--openms-btn-padding-y) var(--openms-btn-padding-x);--openms-btn-motion:transform 0.35s cubic-bezier(0.44, 0, 0.56, 1),
    box-shadow 0.35s cubic-bezier(0.44, 0, 0.56, 1)}.openms-btn-primary,.openms-step__cta,.about-cta-btn--sponsor,.openms-btn-primary.about-cta-btn--sponsor,.footer-redesign .footer-sponsor-btn,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:fit-content;min-height:2.75rem;padding:var(--openms-btn-padding);border-radius:var(--openms-btn-pill-radius);border:2px solid var(--openms-blue);background:var(--openms-blue);color:var(--openms-white)!important;font-family:var(--openms-font-body);font-size:var(--openms-text-min);font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;box-shadow:0 0 0 0 var(--openms-btn-glow);transition:var(--openms-btn-motion)}.openms-btn-primary:visited,.openms-step__cta:visited,.about-cta-btn--sponsor:visited,.footer-redesign .footer-sponsor-btn:visited,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:visited,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:visited,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:visited,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:visited,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:visited,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:visited{color:var(--openms-white)!important}.openms-btn-primary:hover,.openms-btn-primary:focus-visible,.openms-btn-primary:active,.openms-step__cta:hover,.openms-step__cta:focus-visible,.openms-step__cta:active,.about-cta-btn--sponsor:hover,.about-cta-btn--sponsor:focus-visible,.about-cta-btn--sponsor:active,.footer-redesign .footer-sponsor-btn:hover,.footer-redesign .footer-sponsor-btn:focus-visible,.footer-redesign .footer-sponsor-btn:active,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:active,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:active,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:active,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:active,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:active,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:active{background:var(--openms-blue);border-color:var(--openms-blue);color:var(--openms-white)!important;transform:scale(var(--openms-btn-hover-scale));box-shadow:0 0 0 var(--openms-btn-glow-size)var(--openms-btn-glow);outline:none;text-decoration:none;text-shadow:none}.openms-btn-primary:focus-visible,.openms-step__cta:focus-visible,.contact-area__actions .contact-area__cta:focus-visible,.about-cta-btn--sponsor:focus-visible,.footer-redesign .footer-sponsor-btn:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:focus-visible{box-shadow:0 0 0 3px var(--openms-navy),0 0 0 5px var(--openms-blue),0 0 0 calc(5px + var(--openms-btn-glow-size))var(--openms-btn-glow)}.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:focus-visible{box-shadow:0 0 0 3px var(--openms-navy),0 0 0 5px var(--openms-blue),0 0 0 calc(5px + var(--openms-btn-glow-size))var(--openms-btn-glow)!important}.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta,.footer-redesign .footer-sponsor-btn,.footer-redesign .footer-sponsor-btn:visited{background:var(--openms-blue)!important;background-color:var(--openms-blue)!important;border:2px solid var(--openms-blue)!important;border-color:var(--openms-blue)!important;color:var(--openms-white)!important}.contact-area__actions .contact-area__cta:hover,.contact-area__actions .contact-area__cta:focus-visible,.contact-area__actions .contact-area__cta:active{color:var(--openms-white)!important}.contact-area__actions .openms-btn-primary,.contact-area__actions .openms-step__cta{width:100%}.hero-modern__btn.openms-btn-primary{font-family:var(--openms-font-body);font-size:var(--openms-text-min);background:var(--openms-blue)!important;border-color:var(--openms-blue)!important;color:var(--openms-white)!important}.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate{padding:var(--openms-btn-padding)!important;min-height:2.75rem;font-size:var(--openms-text-min);line-height:1.3}.navbar.is-fresh .navbar-actions .navbar-cta-item+.navbar-cta-item,#navbar-clone.navbar.is-fresh .navbar-actions .navbar-cta-item+.navbar-cta-item{margin-inline-start:calc(var(--openms-btn-glow-size) * 2 + .85rem)}.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary .navbar-cta-label,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta .navbar-cta-label,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate .navbar-cta-label,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary .navbar-cta-label,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta .navbar-cta-label,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate .navbar-cta-label,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary .navbar-cta-label,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta .navbar-cta-label,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate .navbar-cta-label{color:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.about-cta-btn--donate,.footer-redesign .footer-donate-btn.signup-button.secondary-btn,.governance-links a.about-cta-btn--donate{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--openms-btn-padding);border-radius:var(--openms-btn-pill-radius);border:2px solid var(--openms-blue);background:0 0;background-color:initial;color:var(--openms-blue)!important;text-decoration:none;font-family:var(--openms-font-body);font-size:var(--openms-text-min);font-weight:600;line-height:1.3;white-space:nowrap;box-shadow:0 0 0 0 var(--openms-btn-glow);transition:var(--openms-btn-motion)}.about-cta-btn--donate:visited,.governance-links a.about-cta-btn--donate:visited{color:var(--openms-blue)!important}.about-cta-btn--donate:hover,.about-cta-btn--donate:focus-visible,.about-cta-btn--donate:active,.governance-links a.about-cta-btn--donate:hover,.governance-links a.about-cta-btn--donate:focus-visible,.governance-links a.about-cta-btn--donate:active{background:0 0;background-color:initial;border-color:var(--openms-blue);color:var(--openms-blue)!important;transform:scale(var(--openms-btn-hover-scale));box-shadow:0 0 0 var(--openms-btn-glow-size)var(--openms-btn-glow);outline:none;text-decoration:none}.about-cta-btn--donate:focus-visible,.governance-links a.about-cta-btn--donate:focus-visible{box-shadow:var(--openms-hero-focus-ring,0 0 0 3px var(--openms-navy),0 0 0 5px var(--openms-yellow)),0 0 0 calc(5px + var(--openms-btn-glow-size))var(--openms-btn-glow)}.footer-redesign .footer-donate-btn.signup-button.secondary-btn,.footer-redesign .footer-donate-btn.signup-button.secondary-btn:visited{min-height:2.75rem;height:auto!important;padding:var(--openms-btn-padding)!important;font-size:var(--openms-text-min)!important;line-height:1.3!important;border-radius:var(--openms-btn-pill-radius)!important;background:0 0!important;background-color:initial!important;border:2px solid var(--openms-blue)!important;border-color:var(--openms-blue)!important;color:var(--openms-white)!important;text-decoration:none;text-shadow:none;box-shadow:0 0 0 0 var(--openms-btn-glow)!important;transition:var(--openms-btn-motion)!important}.footer-redesign .footer-donate-btn.signup-button.secondary-btn:hover,.footer-redesign .footer-donate-btn.signup-button.secondary-btn:focus-visible,.footer-redesign .footer-donate-btn.signup-button.secondary-btn:active{background:0 0!important;background-color:initial!important;border-color:var(--openms-blue)!important;color:var(--openms-white)!important;transform:scale(var(--openms-btn-hover-scale));box-shadow:0 0 0 var(--openms-btn-glow-size)var(--openms-btn-glow)!important;outline:none;text-decoration:none;text-shadow:none}.footer-redesign .footer-donate-btn.signup-button.secondary-btn:focus-visible{box-shadow:var(--openms-hero-focus-ring,0 0 0 3px var(--openms-navy),0 0 0 5px var(--openms-yellow)),0 0 0 calc(5px + var(--openms-btn-glow-size))var(--openms-btn-glow)!important}.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate{background:0 0!important;background-color:initial!important;border:2px solid var(--openms-blue)!important;border-color:var(--openms-blue)!important;color:var(--openms-blue)!important}.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:active,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:active,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:active{background:0 0!important;background-color:initial!important;border-color:var(--openms-blue)!important;color:var(--openms-blue)!important}@media(prefers-reduced-motion:reduce){.openms-btn-primary:hover,.openms-btn-primary:focus-visible,.openms-step__cta:hover,.openms-step__cta:focus-visible,.about-cta-btn--sponsor:hover,.about-cta-btn--sponsor:focus-visible,.footer-redesign .footer-sponsor-btn:hover,.footer-redesign .footer-sponsor-btn:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-btn-primary:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.openms-step__cta:focus-visible,.about-cta-btn--donate:hover,.about-cta-btn--donate:focus-visible,.footer-redesign .footer-donate-btn.signup-button.secondary-btn:hover,.footer-redesign .footer-donate-btn.signup-button.secondary-btn:focus-visible,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:hover,.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:hover,#navbar-clone.navbar.is-fresh a.navbar-item.navbar-cta-item.about-cta-btn--donate:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-btn-primary:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.openms-step__cta:focus-visible,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:hover,.navbar-menu .navbar-mobile-ctas .navbar-cta-item.about-cta-btn--donate:focus-visible{transform:none}}