.mk em{font-style:italic}.mk[dir=rtl] em{font-style:normal}.mk .mk-focus-dark:focus-visible{outline-offset:3px;outline:2px solid #fff}.mk-hero-glow{pointer-events:none;background:radial-gradient(closest-side,#2f5bea1f,#0000 70%) 70% 30%/70% 80% no-repeat,radial-gradient(closest-side,#9db7ff2e,#0000 70%) 100% 0/60% 60% no-repeat;width:min(70rem,120vw);height:46rem;position:absolute;inset-block:-20% auto;inset-inline:auto -10%}.mk-sheet{background:0 0;border:0;max-width:calc(100vw - 2rem);margin:auto;padding:0;overflow:visible}.mk-sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1f3a80}.mk-sheet[open] .mk-sheet-body{animation:.22s ease-out both mk-sheet-in}.mk-sheet-body{width:24rem;max-width:100%;position:relative}.mk-sheet-close{top:1.25rem;z-index:1;width:2.5rem;height:2.5rem;color:var(--mk-navy);cursor:pointer;background:0 0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:.75rem}.mk-sheet-close:hover{background:#0b1f3a0f}.mk-sheet-body>div>[role=tablist],.mk-sheet-body>div>div:first-child{margin-inline-end:2.5rem}.mk-sheet-close:focus-visible{outline:2px solid var(--mk-blue);outline-offset:2px}@keyframes mk-sheet-in{0%{transform:translateY(10px)scale(.98)}to{transform:none}}@media (max-width:639px){.mk-sheet{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;overflow-y:auto}.mk-sheet-body{width:100%;padding-top:1rem}.mk-sheet-body>div{border-radius:1.25rem 1.25rem 0 0;max-width:none}.mk-sheet-close{top:2.25rem}@keyframes mk-sheet-in{0%{transform:translateY(40px)}to{transform:none}}}@media (prefers-reduced-motion:no-preference){.mk-hero-in{animation:.7s cubic-bezier(.2,.7,.2,1) both mk-rise}.mk-delay{animation-delay:.12s}.mk-live{animation:2s ease-in-out infinite mk-pulse}@supports (animation-timeline:view()){.mk-reveal{animation:linear both mk-reveal-rise;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes mk-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-reveal-rise{0%{opacity:.6;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mk-sheet[open] .mk-sheet-body{animation:none}}.mk [data-period=month] .mk-year,.mk [data-period=year] .mk-month{display:none}
