.navigation-bar-section{position:sticky;top:0;z-index:10;background:var(--section-bg);border-bottom:1px solid var(--bg-color-dark-1)}.navigation-bar-section__wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1025px){.navigation-bar-section__wrapper{padding:0 24px}}.navigation-bar-section__top{background:var(--section-bg)}@media only screen and (max-width: 1024px){.navigation-bar-section__top{display:flex;justify-content:space-between;align-items:center;padding:0 24px;flex-grow:1}}.navigation-bar-section__url{display:block}.navigation-bar-section__logo{margin:12px 0;display:block;width:auto;height:40px}.navigation-bar-section__name{margin:12px 0;display:block;font-size:32px;line-height:40px;font-weight:600;height:40px;max-width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-bar-section__item{display:inline-flex;position:relative;align-items:center;height:40px;font-size:16px;font-weight:600;padding:0 16px}@media only screen and (min-width: 1025px){.navigation-bar-section__item{height:64px}}.navigation-bar-section__item:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:rgba(0,0,0,0)}.navigation-bar-section__item--current{color:var(--section-color)}@media only screen and (min-width: 1025px){.navigation-bar-section__item--current:before{background-color:var(--section-color)}}@media only screen and (min-width: 1025px){.navigation-bar-section__item:hover:before{background-color:var(--section-color)}}.navigation-bar-section__button{display:inline-flex;position:relative;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:rgba(0,0,0,0)}.navigation-bar-section__button svg rect{fill:var(--font-color)}@media only screen and (min-width: 1025px){.navigation-bar-section__button{display:none}}@media only screen and (max-width: 1024px){.navigation-bar-section__floating{position:absolute;display:flex;top:64px;left:0;right:0;flex-direction:column;align-items:flex-end;background:var(--section-bg);padding:0 24px 16px;border-bottom:1px solid var(--bg-color-dark-1);z-index:-1;transform:translate(0, -100%);transition:transform .3s}}@media only screen and (max-width: 1024px){.navigation-bar-section__floating--opened{transform:translate(0, 0)}}.navigation-bar-section--inverted{background:var(--section-color);border-color:var(--section-color-dark-2)}
.header-image-section__img{max-width:100%;width:100%;height:auto;display:block}
.read-more__content--hidden{position:relative;max-height:210px;overflow:hidden}.read-more__content--hidden:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:48px;background-image:linear-gradient(to top, var(--section-bg) 0%, rgba(255, 255, 255, 0) 100%)}.read-more__content--hidden.read-more__content--slim{max-height:60px}.read-more__button{display:flex;justify-content:center;margin-top:24px}
.text-section{background:var(--section-bg)}.text-section__title{padding-top:0;text-align:center}.text-section__body{padding-top:28px}
