:root{--font-weight-base:400;--default-transition:0.3s linear}body:has(.block-header__navigation) .wp-site-blocks{padding-bottom:4rem}@media(min-width:992px){body:has(.block-header__navigation) .wp-site-blocks{padding-bottom:0}}body:has(.block-header__navigation):has(.block-footer) .wp-site-blocks{padding-bottom:0}body:has(.block-header__navigation).bp-messages-mobile .wp-site-blocks{padding-bottom:0}body .wp-site-blocks .block-header{align-items:center;background-color:var(--wp--preset--color--white);border-bottom:1px solid var(--wp--preset--color--typography-400);display:flex;justify-content:space-between;left:0;position:sticky;right:0;top:0;z-index:2;z-index:80}@media(min-width:992px){body .wp-site-blocks .block-header{border-bottom:none}}body .wp-site-blocks .block-header.-simple{padding-bottom:.75rem;padding-top:.75rem}@media(max-width:991.98px){body .wp-site-blocks .block-header.-simple{margin-left:calc(var(--wp--style--root--padding-left)*-1);margin-right:calc(var(--wp--style--root--padding-right)*-1);padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}}body .wp-site-blocks .block-header.-simple+*{margin-top:.875rem}@media(min-width:1400px){body .wp-site-blocks .block-header.-simple+*{margin-top:4rem}}body .wp-site-blocks .block-header.-full{min-height:4rem}@media(min-width:992px){body .wp-site-blocks .block-header.-full{border-bottom:1px solid var(--wp--preset--color--typography-400);min-height:4.5rem}}@media(max-width:991.98px){body .wp-site-blocks .block-header.-full-without-menu .block-header__logo,body .wp-site-blocks .block-header.-full-without-menu .block-header__navigation{display:none}}body .wp-site-blocks .block-header.-narrow{gap:.75rem;padding-bottom:.75rem;padding-top:.75rem}@media(min-width:992px){body .wp-site-blocks .block-header.-narrow .lang-switcher:not(.-flags) .lang-switcher__toggler{min-width:11.25rem}}body .wp-site-blocks .block-header.-narrow>.wp-block-button{margin-left:auto}@media(max-width:991.98px){body .wp-site-blocks .block-header.-narrow>.wp-block-button .wp-block-button__title{display:none}body .wp-site-blocks .block-header.-narrow>.wp-block-button .wp-block-button__link{padding:.625rem}}@media(min-width:992px){body .wp-site-blocks .block-header.-narrow:has(.block-header__user){padding-bottom:0;padding-top:0}}@media(max-width:991.98px){body .wp-site-blocks .block-header.-narrow:has(.block-header__user) .block-header__navigation{display:none}}body .wp-site-blocks .block-header.-narrow:has(.block-header__user) .block-header__user{gap:1.0625rem;margin-left:auto;padding-right:.1875rem}body .wp-site-blocks .block-header.-narrow:has(.block-header__user) .block-header__user-toggler{gap:.625rem}body .wp-site-blocks .block-header__wrapper{align-items:center;display:flex;justify-content:space-between}body .wp-site-blocks .block-header__user{align-items:center;display:flex;gap:1.375rem;position:relative;width:33.3333333333%}@media(min-width:992px){body .wp-site-blocks .block-header__user{width:auto}}body .wp-site-blocks .block-header__user-toggler{align-items:center;background:none;border:none;border-radius:.375rem;color:var(--wp--preset--color--typography-700);cursor:pointer;display:flex;flex-direction:column;font-size:.625rem;gap:.125rem;justify-content:center;line-height:.75rem;min-height:3rem;padding:.25rem;position:relative;width:100%}@media(min-width:992px){body .wp-site-blocks .block-header__user-toggler{border-radius:0;flex-direction:row;font-size:1.125rem;gap:.5rem;line-height:1.5rem;padding:1.25rem 3.5625rem 1.25rem 1.5rem}body .wp-site-blocks .block-header__user-toggler:before{background-color:var(--wp--preset--color--blue-100);bottom:-1px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity var(--default-transition),visibility var(--default-transition);visibility:hidden;width:100%}body .wp-site-blocks .block-header__user-toggler:after{content:"";font-family:icons!important;font-size:.9375rem;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1.75rem;top:1.5625rem;transition:transform var(--default-transition)}body .wp-site-blocks .block-header__user-toggler:hover:before{opacity:1;visibility:visible}}@media(max-width:991.98px){body .wp-site-blocks .block-header__user-toggler.-is-open{background-color:var(--wp--preset--color--blue-10);color:var(--wp--preset--color--blue-100)}}body .wp-site-blocks .block-header__user-toggler.-is-open:after{transform:translateY(.4375rem) rotate(180deg)}@media(max-width:991.98px){body .wp-site-blocks .block-header__user-name{max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body .wp-site-blocks .block-header__user-photo img{border-radius:.25rem;height:1.25rem;-o-object-fit:cover;object-fit:cover;width:1.25rem}@media(min-width:992px){body .wp-site-blocks .block-header__user-photo img{height:2rem;width:2rem}}body .wp-site-blocks .block-header__button-back-wrapper{align-items:center;display:flex;gap:.5rem}body .wp-site-blocks .block-header__button-back-wrapper .icon:before{font-size:.75rem}@media(min-width:992px){body .wp-site-blocks .block-header__button-back-wrapper{display:none}}body .wp-site-blocks .block-header__navigation{align-items:center;background-color:var(--wp--preset--color--white);border-top:1px solid var(--wp--preset--color--typography-400);bottom:0;display:flex;gap:.25rem;height:4.125rem;justify-content:space-between;left:0;padding:.5rem 1.5rem .625rem;position:fixed;right:0;z-index:1}@media(min-width:992px){body .wp-site-blocks .block-header__navigation{border:0;gap:0;height:auto;margin-left:auto;padding:0 1.5rem 0 0;position:static}body .wp-site-blocks .block-header__navigation:has(div):after{background-color:var(--wp--preset--color--typography-400);content:"";display:block;height:1.75rem;margin-left:1.5rem;width:1px}}body .wp-site-blocks .block-header__nav{width:66.6666666667%}@media(min-width:992px){body .wp-site-blocks .block-header__nav{margin-left:auto;width:auto}}@media(max-width:991.98px){body .wp-site-blocks .block-header__logo{max-width:7.375rem}}body .wp-site-blocks:has(.block-header.-narrow) .entry-content>:first-child{padding-top:1rem}@media(min-width:1400px){body .wp-site-blocks:has(.block-header.-narrow) .entry-content>:first-child{padding-top:2.5rem}}
