header#mainHeader{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:2.4rem 3.2rem;pointer-events:inherit;position:fixed;right:0;top:0;will-change:transform;z-index:101}@media screen and (max-width:420px){header#mainHeader{padding-left:2rem;padding-right:2rem}}header#mainHeader .title_h1{position:relative}header#mainHeader .title_h1 svg{height:75px;left:0;position:absolute;top:0}header#mainHeader #logo{flex:0;pointer-events:all}header#mainHeader #logo h1{opacity:0;overflow:hidden;position:absolute}header#mainHeader #logo .svg{height:7.6rem}@media screen and (max-width:420px){header#mainHeader #logo .svg{height:52px;width:74px}}header#mainHeader #logo .svg svg{height:100%;width:auto}header#mainHeader #logo .svg svg *{fill:#000}header#mainHeader .actions,header#mainHeader .content,header#mainHeader .variableArea{flex:1}header#mainHeader .actions .back,header#mainHeader .content .back,header#mainHeader .variableArea .back{pointer-events:all}header#mainHeader .actions,header#mainHeader .content{align-items:center;display:flex;font-size:3.2rem;gap:3.2rem;justify-content:flex-end}@media screen and (max-width:580px){header#mainHeader .actions,header#mainHeader .content{font-size:3rem;gap:2rem}}@media screen and (max-width:490px){header#mainHeader .actions,header#mainHeader .content{font-size:2.6rem;gap:1.6rem}}header#mainHeader .actions .openMenu,header#mainHeader .content .openMenu{font-size:2.2rem}header#mainHeader .actions>*,header#mainHeader .content>*{cursor:pointer;display:block;pointer-events:all}header#mainHeader .actions{justify-content:flex-start}header#mainHeader.contrastHeader{color:#fff}header#mainHeader.contrastHeader #logo .svg svg *{fill:#fff}header#mainHeader.mobile>.variableArea{bottom:-1rem;position:absolute}
