.alert-bar{height:85px;width:100%;background-color:#cfff9e}.alert-bar,.alert-bar p{display:flex;justify-content:center;align-items:center}.alert-bar p{font-size:27px;color:#005326;margin:-6px 0 0}.alert-bar--underline{text-decoration:underline}.alert-bar-icon{margin-left:10px}.alert-bar-icon-wrap{position:relative;display:inline-flex;align-items:center}.alert-bar-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.alert-bar-icon-button:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:50%}.alert-bar-icon svg{stroke:#005326;width:25px;height:25px;transform:translateY(4px)}.alert-bar--home-hero{background-color:#a1412b}.alert-bar--home-hero p{color:#fff}.alert-bar--home-hero .alert-bar-icon svg{stroke:currentColor}@media (width > 1024px){.alert-bar--home-hero{height:65px}.alert-bar--home-hero p{font-size:25px}}.alert-bar-tooltip{position:absolute;z-index:30;top:calc(100% + 10px);left:50%;width:-moz-max-content;width:max-content;max-width:340px;padding:10px 12px;border:1px solid rgba(207,255,158,.3);border-radius:6px;background:#0e2311;box-shadow:0 14px 30px rgba(14,35,17,.24);color:#f5faef;font-size:13px;line-height:17px;text-align:left;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none}.alert-bar-icon-button:focus-visible+.alert-bar-tooltip,.alert-bar-icon-wrap:hover .alert-bar-tooltip,.alert-bar-tooltip.is-open{opacity:1;visibility:visible}@media (width <= 1024px){.alert-bar{position:relative;display:flex;height:auto;padding:12px 16px}.alert-bar p{max-width:min(100%,560px);font-size:15px;line-height:19px;flex-wrap:wrap;gap:4px;margin:0 auto;text-align:center}.alert-bar-icon{margin-left:0}.alert-bar-icon svg{width:20px;height:20px;transform:translateY(1px)}.alert-bar-tooltip{max-width:min(320px,calc(100vw - 32px));overflow-wrap:anywhere}.alert-bar-icon-wrap{position:static}}@media (width <= 480px){.alert-bar{padding:10px 14px}.alert-bar p{max-width:320px;font-size:15px;line-height:18px}.alert-bar-tooltip{max-width:min(280px,calc(100vw - 32px))}}