.page-header{padding:16px 0;position:fixed;top:0;-webkit-transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,-webkit-transform .5s;-o-transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s,-webkit-transform .5s;width:100%;z-index:3}.page-header.concealed{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}.page-header.background-color{background-color:#f1f2ff!important}@media (min-width:768px){.page-header{padding:40px 0}}.page-header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;justify-content:space-between;position:relative}.page-header__logo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:35px}@media (min-width:768px){.page-header__logo{width:176px}}.page-header__logo--mobile{display:block;height:auto;width:100%}@media (min-width:768px){.page-header__logo--mobile{display:none}}.page-header__logo--desktop{display:none}@media (min-width:768px){.page-header__logo--desktop{display:block;height:auto;width:100%}}.page-header__navigation-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.page-header__navigation-container{gap:24px}}.page-header__navigation-container:after{background-color:rgba(66,13,38,.8);bottom:0;content:"";height:100vh;left:0;opacity:0;position:absolute;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:100vw}.mobile-nav-open .page-header__navigation-container:after{opacity:1;-webkit-transform:translateY(calc(100% + 16px));-ms-transform:translateY(calc(100% + 16px));transform:translateY(calc(100% + 16px));z-index:-2}.page-header__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f1f2ff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;left:0;padding:24px;position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%}.mobile-nav-open .page-header__navigation{-webkit-transform:translateY(calc(100% + 16px));-ms-transform:translateY(calc(100% + 16px));transform:translateY(calc(100% + 16px));z-index:-1}@media (min-width:768px){.page-header__navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-ms-flex-direction:row;flex-direction:row;gap:40px;padding:0;position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.page-header__menu-list-first-level{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media (min-width:768px){.page-header__menu-list-first-level{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16px}}.page-header__menu-item-first-level{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.page-header__menu-item-first-level.list-active{z-index:3}.page-header__menu-item-first-level.list-active:after{bottom:0;content:"";height:28px;left:0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%}.page-header__menu-item-first-level-heading{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#2b061f;display:block;justify-content:space-between;text-align:center;width:100%}.page-header__menu-item-first-level-heading svg{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.list-active .page-header__menu-item-first-level-heading svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.page-header__menu-item-first-level-heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.page-header__menu-list-second-level{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;max-height:0;overflow:hidden;padding:0 24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.list-active .page-header__menu-list-second-level{margin-top:16px;max-height:700px;padding:24px}@media (min-width:768px){.page-header__menu-list-second-level{background-color:#f1f2ff;bottom:-28px;-webkit-box-shadow:0 -2px 20px rgba(16,24,64,.03),0 25px 40px rgba(16,24,64,.1),0 20px 15px rgba(16,24,64,.04);box-shadow:0 -2px 20px rgba(16,24,64,.03),0 25px 40px rgba(16,24,64,.1),0 20px 15px rgba(16,24,64,.04);left:0;min-width:280px;padding:0 32px;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.list-active .page-header__menu-list-second-level{max-height:700px;padding:32px}}.page-header__button{white-space:nowrap}.page-header__icons-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-nav-open .page-header__icons-container{display:none}.page-header__icon-button{border:0;color:#2b061f;font-size:20px;line-height:0;margin:10px 12px;padding:0;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (min-width:768px){.page-header__icon-button:hover{color:#941d55}}.page-header__icon-button svg{height:20px;width:20px}.language-switcher-open .page-header__icon-button svg{width:0}.page-header__burger{border:0;color:#2b061f;height:15px;margin:0 12px;position:relative;width:20px}.page-header__burger span{background:#2b061f;border-radius:8px;display:block;height:3px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:20px}.page-header__burger span:first-child{top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.page-header__burger span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-header__burger span:nth-child(2),.page-header__burger span:nth-child(3){-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.page-header__burger span:nth-child(3){bottom:0}.mobile-nav-open .page-header__burger span:first-child{top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-open .page-header__burger span:nth-child(2){opacity:0;width:0}.mobile-nav-open .page-header__burger span:nth-child(3){bottom:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:768px){.page-header__burger{display:none}}.language-switcher-open .page-header__burger{display:none;pointer-events:none}.page-header__close-language-switcher{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:#2b061f;display:none;padding:10px 12px;z-index:3}.language-switcher-open .page-header__close-language-switcher{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header__close-language-switcher svg{height:20px;width:20px}@media (min-width:768px){.page-header__language-switcher{position:relative}}.page-header__language-switcher.open{z-index:3}.page-header__language-switcher.open:after{bottom:0;content:"";height:28px;left:0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%}.page-header__language-list-container{background-color:#f1f2ff;bottom:0;left:0;max-height:0;overflow:hidden;padding:0 32px;position:absolute;-webkit-transform:translateY(calc(100% + 16px));-ms-transform:translateY(calc(100% + 16px));transform:translateY(calc(100% + 16px));-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}@media (min-width:768px){.page-header__language-list-container{border-radius:8px;bottom:-28px;-webkit-box-shadow:0 -2px 20px rgba(16,24,64,.03),0 25px 40px rgba(16,24,64,.1),0 20px 15px rgba(16,24,64,.04);box-shadow:0 -2px 20px rgba(16,24,64,.03),0 25px 40px rgba(16,24,64,.1),0 20px 15px rgba(16,24,64,.04);-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);width:auto}}@media (min-width:1024px){.page-header__language-list-container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.open .page-header__language-list-container{max-height:700px;padding:32px}.page-header__language-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.page-header__current-language{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#941d55;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.page-header__current-language svg{height:1em;width:auto}.page-header__search-modal{background-color:rgba(66,13,38,.8);height:0;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:100vw}.page-header__search-modal.search-open{height:100vh;opacity:1}.page-header__search-modal-content{background-color:#f1f2ff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.search-open .page-header__search-modal-content{-webkit-transform:none;-ms-transform:none;transform:none}.page-header__search-modal-close-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px}@media (min-width:768px){.page-header__search-modal-close-container{padding-bottom:40px;padding-top:40px}}.page-header__search-modal-close-button svg{height:20px;width:20px}.page-header__search-input-container{padding-bottom:24px;padding-top:24px}@media (min-width:768px){.page-header__search-input-container{padding-bottom:88px;padding-top:0}}.page-header__search-input-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center}@media (min-width:768px){.page-header__search-input-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-header__search-input-content label{height:0;left:-100vw;position:absolute;visibility:hidden;width:0}.page-header__search-input{-webkit-font-smoothing:antialiased;border:2px solid #a36282;border-radius:100px;color:#333;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:22px;padding:11px 14px}@media (min-width:768px){.page-header__search-input{width:638px}}.page-header__search-input::-webkit-input-placeholder{color:#777a8c}.page-header__search-input::-moz-placeholder{color:#777a8c}.page-header__search-input:-ms-input-placeholder{color:#777a8c}.page-header__search-input::-ms-input-placeholder{color:#777a8c}.page-header__search-input::placeholder{color:#777a8c}