:root{--background:#fff;--background-secondary:#f2f2f9;--primary:#0c2af1;--secondary:#0089ff;--black:#000;--black-900:##0a0a0a;--white:#fff;--gray-basic:#b3b3b3;--gray-light:#d9d9d9;--gray-dark:#666;--background-gray:#fafafa;--border-gray:#ebebeb;--blue-light:#1c6bba;--success:#47bc00;--error:#ff1334;--warning:#fa0;--info:#183fbe;--overlay:#0009}.LayoutHeader{background:var(--white);z-index:990;width:100%;height:8vh;position:fixed;top:0;left:0;box-shadow:0 1px 3px #0000001a}@media only screen and (min-width:768px){.LayoutHeader{height:85px}}.LayoutHeader__content{grid-template-columns:1fr auto 1fr;height:100%;display:grid}@media only screen and (min-width:768px){.LayoutHeader__content{justify-content:space-between;align-items:center;display:flex}}.LayoutHeader__content--logo-only{grid-template-columns:1fr;justify-items:center}@media only screen and (min-width:768px){.LayoutHeader__content--logo-only{justify-content:center}}.LayoutHeader__menu{font-weight:700;list-style:none}@media only screen and (max-width:767px){.LayoutHeader__menu{z-index:980;background:var(--white);overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;gap:0;width:100vw;padding:1dvh 4vw 4dvh;transition:none;display:flex;position:fixed;top:7.2vh;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}}@media only screen and (min-width:768px){.LayoutHeader__menu{align-items:center;gap:clamp(10px,1.5vw,20px);min-width:0;display:flex;position:relative}}@media only screen and (max-width:767px){.LayoutHeader__menu--animating{transition:transform .4s ease-in-out}.LayoutHeader__menu--open{transform:translate(0)}}.LayoutHeader__menu-action{z-index:991;align-items:center;height:100%;display:flex;position:relative}@media only screen and (min-width:768px){.LayoutHeader__menu-action{display:none}}.LayoutHeader__menu-button{cursor:pointer;z-index:991;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}@media only screen and (min-width:768px){.LayoutHeader__menu-button{display:none}}.LayoutHeader__menu-close{justify-content:flex-end;align-items:center;font-size:4.5vw;display:flex}@media only screen and (min-width:768px){.LayoutHeader__menu-close{font-size:clamp(11.7px,9.6px + .583333vw,18px);display:none}}.LayoutHeader__menu-overlay{background:var(--white);z-index:980;width:100vw;transition:none;display:block;position:fixed;top:7.2vh;bottom:0;left:0;transform:translate(-100%)}@media only screen and (min-width:768px){.LayoutHeader__menu-overlay{display:none}}@media only screen and (max-width:767px){.LayoutHeader__menu-overlay--animating{transition:transform .4s ease-in-out}.LayoutHeader__menu-overlay--open{transform:translate(0)}.LayoutHeader__menu-item{border-bottom:1px solid var(--border-gray)}}.LayoutHeader__menu-link{justify-content:space-between;align-items:center;gap:2vw;padding:2dvh 0;display:flex}@media only screen and (min-width:768px){.LayoutHeader__menu-link{white-space:nowrap;justify-content:flex-start;padding:0}}.LayoutHeader__menu-label{display:inline-block}.LayoutHeader__menu-link-icon{flex-shrink:0}@media only screen and (min-width:768px){.LayoutHeader__menu-link-icon{display:none}}.LayoutHeader__logo{justify-self:center;align-items:center;padding:0;display:flex}.LayoutHeader__logo__link{width:70px;line-height:0;display:block}.LayoutHeader__action{display:none}@media only screen and (min-width:768px){.LayoutHeader__action{justify-content:flex-end;justify-self:end;align-items:center;width:fit-content;display:flex}}
