.k-ribbon{background-color:#b0e347;color:#163a3b;font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:15px;line-height:1.4;padding:10px 0;text-align:center;width:100%}.k-ribbon__inner{flex-wrap:wrap;gap:8px 16px}.k-ribbon__message,.k-ribbon__message p{margin:0}.k-ribbon__message a{color:inherit;text-decoration:underline}.k-ribbon__message--mobile{display:none}.k-ribbon__cta{align-items:center;display:inline-flex;font-weight:600;transition:opacity .15s ease-in-out;white-space:nowrap}.k-ribbon__cta:focus,.k-ribbon__cta:hover{opacity:.85}.k-ribbon .k-ribbon__cta,.k-ribbon .k-ribbon__cta i{color:inherit!important}.k-ribbon .k-ribbon__cta i{font-size:.85em;margin-left:10px}@media (max-width:767px){.k-ribbon{font-size:13px;line-height:1.3;padding:6px 0}.k-ribbon__inner{gap:2px 10px}.k-ribbon__message--desktop{display:none}.k-ribbon__message--mobile{display:block}}body .header{top:var(--header-rest-top,92px)}@media (max-width:767px){body .header{top:var(--header-rest-top,110px)}}