@layer components{.mk-display{font-family:var(--font-display);font-variation-settings:"wdth" 70;text-transform:uppercase;font-weight:900;font-stretch:70%}.mk-h-hero{font-size:clamp(50px,10.84vw,140px);line-height:.9}.mk-h-section{font-size:clamp(42px,5.56vw,80px);line-height:.975}.mk-h-section.mk-h-74{font-size:clamp(40px,5.14vw,74px);line-height:1}.mk-screen{--site-w:1180px;position:relative;overflow:hidden;container-type:size}.mk-screen[data-width=compact]{--site-w:1024px}@media not (min-width:64rem){.mk-screen,.mk-screen[data-width=compact]{--site-w:820px}}@media not (min-width:40rem){.mk-screen,.mk-screen[data-width=compact]{--site-w:420px}}.mk-page{--scale:tan(atan2(100cqw, var(--site-w)));width:var(--site-w);height:calc(100cqh / var(--scale));transform-origin:0 0;transform:scale(var(--scale));pointer-events:none;-webkit-user-select:none;user-select:none;border:0;position:absolute;top:0;left:0}}@keyframes mk-reveal{0%{opacity:0;translate:0 28px}}@media (prefers-reduced-motion:no-preference){html[data-reveal-ready] [data-reveal]:not([data-reveal=group],[data-revealed]),html[data-reveal-ready] [data-reveal=group]:not([data-revealed]) [data-reveal-item]{opacity:0}[data-reveal][data-revealed=animate]:not([data-reveal=group]),[data-reveal=group][data-revealed=animate] [data-reveal-item]{animation:.8s cubic-bezier(.16,1,.3,1) backwards mk-reveal;animation-delay:var(--reveal-delay,0s)}.mk-enter{animation:.9s cubic-bezier(.16,1,.3,1) backwards mk-reveal;animation-delay:var(--enter-delay,0s)}.mk-menu-panel:not([hidden]){animation:.18s ease-out mk-menu-in}}@keyframes mk-menu-in{0%{opacity:0;translate:0 -6px}}
