@keyframes opacity-end-100{0%{opacity:0}to{opacity:1}}@keyframes opacity-bounce{0%{opacity:.4}50%{opacity:.6}to{opacity:.4}}@keyframes translateY-start-negative{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@font-face{font-family:din-condensed;src:url(../fonts/DINCond-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:din-condensed;src:url(../fonts/DINCond-Bold.woff) format("woff");font-weight:700;font-style:normal}:root{--announcement-bar-height:40px}.announcement-bar{display:none;position:fixed;top:0;left:0;right:0;z-index:550;height:var(--announcement-bar-height);background-color:#ffde6c;color:#003961;font-family:din-condensed,sans-serif;text-transform:uppercase}.announcement-bar .container{height:100%}.announcement-bar .container,.announcement-bar__list{display:flex;align-items:center;justify-content:center}.announcement-bar__list{flex-wrap:nowrap;gap:0 32px;width:100%;margin:0;padding:0;list-style:none;text-align:center}.announcement-bar__item{display:flex;align-items:center;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2}@media(min-width:1024px){.announcement-bar__item{font-size:14px}}.announcement-bar__item--secondary{font-weight:500}.announcement-bar__phone{color:inherit;text-decoration:none}.announcement-bar__phone:focus,.announcement-bar__phone:hover{text-decoration:underline}.announcement-bar-active{padding-top:var(--announcement-bar-height)}.announcement-bar-active .announcement-bar{display:block}.announcement-bar-active .header__wrapper{top:var(--announcement-bar-height)}