@keyframes slide-in{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{from{margin-left:-100%}to{margin-left:0}}.anchor-navigation__placeholder{display:none}@media only screen and (min-width:992px){.anchor-navigation__placeholder{position:relative;display:block}}.anchor-navigation__placeholder.fixed{position:fixed;left:0;top:0;z-index:0}.anchor-navigation__bar{position:fixed;background-color:transparent;left:0;bottom:1.5rem;z-index:9;width:100%;height:64px;transition:all var(--transition-time-short)}.anchor-navigation__bar.hidden-by-navigation{opacity:0}.anchor-navigation__bar.visible-on-mobile.fixed{opacity:1;pointer-events:all}@media only screen and (max-width:991px){.anchor-navigation__bar{transform:none;margin-bottom:0;opacity:0;pointer-events:none}}@media only screen and (min-width:992px){.anchor-navigation__bar{position:relative;height:auto;bottom:auto;padding:1.25rem 0;background-color:var(--blue-100);left:auto;top:auto;bottom:auto;z-index:0;opacity:1;margin-top:0}.anchor-navigation__bar.fixed{position:fixed;left:0;top:0;z-index:9;box-shadow:var(--shadow-anchor)}.anchor-navigation__bar.hidden-by-navigation{margin-top:-80px}}.anchor-navigation__bar--open .anchor-navigation__mobile-burger{background-image:url(../../img/close.svg);background-size:16px 16px}.anchor-navigation__bar--open .anchor-navigation__items{display:flex}.anchor-navigation__bar--open .anchor-navigation__marker{display:block}.anchor-navigation__items{position:fixed;left:1.25rem;bottom:104px;display:none;flex-direction:column;background-color:var(--white);padding:1.25rem 1.5rem;box-shadow:var(--shadow-navigation);border-radius:var(--border-radius-medium)}@media only screen and (min-width:768px){.anchor-navigation__items{left:2rem}}@media only screen and (min-width:992px){.anchor-navigation__items{position:relative;display:flex;left:auto;bottom:auto;padding:0;align-items:center;flex-direction:row;background-color:transparent;box-shadow:none;border-radius:0;margin-left:0}}.anchor-navigation__item{transition:color var(--transition-time-short)}.anchor-navigation__item a{display:block;font-family:var(--font-family-bold);font-size:1rem;line-height:1.5rem;color:var(--technical-blue);padding:.5rem .25rem;text-decoration:none;color:var(--technical-blue);transition:color var(--transition-time-short)}@media only screen and (min-width:992px){.anchor-navigation__item a{padding:.25rem 2rem}}@media only screen and (min-width:1200px){.anchor-navigation__item a{padding:.25rem 2rem}}.anchor-navigation__item a:first-child{padding-left:0}.anchor-navigation__item:hover{color:var(--energizing-mint)}.anchor-navigation__item:hover a{color:var(--energizing-mint)}.anchor-navigation__item--active{color:var(--dark)}.anchor-navigation__item--active a{color:var(--dark)}.anchor-navigation__button{display:none;margin-left:auto}@media only screen and (min-width:992px){.anchor-navigation__button{display:block}}.anchor-navigation__marker{position:absolute;left:0;top:auto;width:6px;height:32px;margin-top:-8px;margin-left:1.25rem;border:0;background-color:var(--technical-blue);border-radius:0 6px 6px 0;opacity:0;transition:all var(--transition-time-short) linear;display:none}@media only screen and (min-width:768px){.anchor-navigation__marker{margin-left:2rem}}@media only screen and (max-width:991px){.anchor-navigation__marker{left:0!important;width:6px!important}}@media only screen and (min-width:992px){.anchor-navigation__marker{bottom:0!important;left:auto;width:100px;height:6px;margin-top:0;margin-left:0;border-radius:6px 6px 0 0;display:block}}.anchor-navigation__mobile{display:flex;justify-content:space-between;align-items:center;padding:0 1rem 0 0;box-shadow:var(--shadow-navigation);border-radius:40px;background-color:var(--white);height:64px}@media only screen and (min-width:992px){.anchor-navigation__mobile{display:none}}.anchor-navigation__mobile-burger{position:relative;display:flex;align-items:center;color:var(--technical-blue);font-family:var(--font-family-bold);font-size:1rem;line-height:1.25rem;padding:0 40px 0 54px;margin:0;cursor:pointer;background-image:url(../../img/content.svg);background-repeat:no-repeat;background-size:18px 14px;background-position:24px center}