.mt-bar,.mt-bar__drawer{--mt-bar-ink:#0b0b14;--mt-bar-move:#ff930f;--mt-bar-move-light:#fff95b}.mt-bar{background:#ffffff;border-block-end:1px solid rgb(11 11 20/.08);font-family:var(--font-dm-sans),"DM Sans",sans-serif;left:0;padding:env(safe-area-inset-top,0) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));position:fixed;right:0;top:0;z-index:50}@media (prefers-reduced-motion:no-preference){.mt-bar{animation:mt-bar-enter .2s ease-out both}.mt-bar__drawer{animation:mt-bar-fade .2s ease-out both}}@keyframes mt-bar-enter{0%{opacity:0;transform:translateY(-8px)}}@keyframes mt-bar-fade{0%{opacity:0}}.mt-bar__card{box-sizing:border-box;gap:1rem;justify-content:space-between;margin-inline:auto;max-inline-size:1320px;min-block-size:72px}.mt-bar__brand,.mt-bar__card{align-items:center;color:var(--mt-bar-ink);display:flex}.mt-bar__brand{flex:none;gap:.5rem;min-block-size:44px;text-decoration:none}.mt-bar__mark{block-size:28px;border-radius:7px;display:block;inline-size:28px;object-fit:cover}.mt-bar__wordmark{font-size:1.35rem;font-weight:900;letter-spacing:-.05em}.mt-bar__links{align-items:center;display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.mt-bar__link{align-items:center;border-radius:8px;color:var(--mt-bar-ink);display:inline-flex;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;min-block-size:44px;padding:0 .75rem;text-decoration:none}.mt-bar__link:hover{text-decoration:underline;text-decoration-color:var(--mt-bar-move);text-decoration-thickness:3px;text-underline-offset:.3em}.mt-bar__actions,.mt-bar__mobile{align-items:center;display:flex;flex:none;gap:.5rem}.mt-bar__lang,.mt-bar__theme{color:var(--mt-bar-ink);display:inline-flex}.mt-bar__btn{align-items:center;border:3px solid transparent;border-radius:999px;box-sizing:border-box;display:inline-flex;font-size:1rem;font-weight:800;justify-content:center;min-block-size:48px;padding:0 1.25rem;text-decoration:none;transition:transform .16s ease}.mt-bar__btn:hover{transform:translateY(-2px)}.mt-bar__btn--move{background:linear-gradient(135deg,var(--mt-bar-move-light),var(--mt-bar-move)) border-box;color:var(--mt-bar-ink)}.mt-bar__btn--outline{border-color:var(--mt-bar-ink);color:var(--mt-bar-ink)}.mt-bar :is(a,button):focus-visible,.mt-bar__drawer :is(a,button):focus-visible{outline:3px solid #0974f1;outline-offset:2px}.mt-bar__burger{align-items:center;background:transparent;block-size:44px;border:0;border-radius:8px;color:var(--mt-bar-ink);cursor:pointer;display:inline-flex;inline-size:44px;justify-content:center;padding:0}.mt-bar__drawer{background:#ffffff;overscroll-behavior:contain;color:var(--mt-bar-ink);inset:0;overflow-y:auto;padding-top:calc(72px + env(safe-area-inset-top, 0px));position:fixed;z-index:49}.mt-bar__drawer-inner{display:flex;flex-direction:column;padding:.5rem 1.5rem 2rem}.mt-bar__drawer-link{align-items:center;border-block-end:2px solid rgb(11 11 20/.08);color:var(--mt-bar-ink);display:flex;font-size:1.6rem;font-weight:900;letter-spacing:-.03em;min-block-size:56px;text-decoration:none}.mt-bar__drawer-actions{display:grid;gap:.75rem;margin-block-start:1.5rem}.mt-bar__drawer-actions .mt-bar__btn{min-block-size:56px}.mt-bar__drawer-lang{border-block-start:2px solid rgb(11 11 20/.08);margin-block-start:1.5rem;padding-block-start:1.25rem}.mt-bar .mt-hamburger{display:block;block-size:22px;inline-size:22px;position:relative}.mt-bar .mt-hamburger__line{background-color:currentcolor;border-radius:1px;height:3px;left:2px;position:absolute;right:2px;transform-origin:center;transition:transform .2s ease-out}.mt-bar .mt-hamburger__line:first-child{top:6px}.mt-bar .mt-hamburger__line:last-child{top:14px}.mt-bar .mt-hamburger[data-open] .mt-hamburger__line:first-child{transform:translateY(4px) rotate(45deg)}.mt-bar .mt-hamburger[data-open] .mt-hamburger__line:last-child{transform:translateY(-4px) rotate(-45deg)}@media (max-width:1023px){.mt-bar-desktop{display:none!important}.mt-bar__card{min-block-size:64px}}@media (min-width:1024px){.mt-bar-mobile{display:none!important}}@media (max-width:1180px) and (min-width:1024px){.mt-bar__link{font-size:.95rem;padding:0 .5rem}.mt-bar__btn{padding:0 .9rem}}@media (prefers-reduced-motion:reduce){.mt-bar .mt-hamburger__line,.mt-bar__btn{transition:none}}