@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');.utility-bar,.announcement-bar{background:#143d2b!important}.announcement-bar__message,.announcement-bar a,.announcement-bar button,.announcement-bar .icon{color:#f8f6f0!important;font-family:'Plus Jakarta Sans',sans-serif!important;font-weight:600;font-size:1.2rem;letter-spacing:.06em}.header-wrapper{background:#f8f6f0!important;border-bottom:1px solid rgba(20,61,43,.1)!important}.header-wrapper *{font-family:'Plus Jakarta Sans',sans-serif!important}.header__heading-link .h2{font-weight:800;letter-spacing:-.02em;font-size:2rem;color:#143d2b;text-transform:none}.header__menu-item,.header__menu-item span{font-weight:600;font-size:1.4rem;color:#143d2b!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline!important;text-decoration-color:#cdea6a!important;text-decoration-thickness:3px!important;text-underline-offset:6px}.header__icon,.header__icon .icon{color:#143d2b!important}.pro-cta{display:inline-flex;align-items:center;margin-right:1.2rem;padding:.9rem 1.8rem;border-radius:999px;background:#143d2b;color:#f8f6f0!important;font-weight:700;font-size:1.3rem;white-space:nowrap;text-decoration:none!important;transition:background .2s,color .2s}.pro-cta:hover{background:#cdea6a;color:#143d2b!important}@media(max-width:989px){.pro-cta{display:none}}