.mk-chrome{--mk-ease:cubic-bezier(.23, 1, .32, 1);--mk-night-2:#221b3a;--mk-night-3:#2e2649;--mk-on-night-2:#b9b2cc;--mk-on-night-3:#8f88a6}.mk-btn{background:var(--app-primary);min-height:52px;color:var(--app-primary-fg);font:600 16.5px/1 var(--app-font-body);white-space:nowrap;cursor:pointer;transition:transform .16s var(--mk-ease), background-color .2s var(--mk-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:26px;text-decoration:none;display:inline-flex}.mk-btn:active{transform:scale(.97)}.mk-btn--sm{min-height:40px;padding-inline:16px;font-size:15px}.mk-btn--ghost{background:var(--app-card);color:var(--app-text);box-shadow:inset 0 0 0 1.5px var(--app-border-strong)}.mk-btn--white{background:var(--app-card);color:var(--app-text)}@media (hover:hover) and (pointer:fine){.mk-btn:hover{background:color-mix(in srgb, var(--app-primary) 88%, var(--app-card))}.mk-btn--ghost:hover,.mk-btn--white:hover{background:var(--app-surface)}}.mk-dot{background:var(--tov-field);border-radius:50%;flex:none;width:11px;height:11px;display:inline-block;box-shadow:inset 0 0 0 1.5px #17122b26}.mk-nav-wrap{z-index:50;padding:12px 16px 0;position:sticky;inset-block-start:0}.mk-nav{-webkit-backdrop-filter:blur(14px);background:#fffffff5;border-radius:999px;align-items:center;gap:28px;max-width:1200px;height:60px;margin-inline:auto;padding-inline:22px 8px;display:flex;position:relative;box-shadow:0 0 0 1px #17122b14,0 12px 32px -14px #17122b47}.mk-logo{font:700 28px/1 var(--app-font-display);letter-spacing:-.04em;color:var(--app-text);direction:ltr;text-decoration:none}.mk-logo i{vertical-align:.5em;background:var(--tov-field);border-radius:50%;width:9px;height:9px;margin-inline-start:2px;display:inline-block;box-shadow:inset 0 0 0 1.5px #17122b33}.mk-links{font:600 15px/1 var(--app-font-body);align-items:center;gap:24px;display:flex}.mk-links a,.mk-dd{min-height:44px;color:var(--app-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.mk-dd svg{width:12px;height:12px;transition:rotate .25s var(--mk-ease)}.mk-dd[aria-expanded=true] svg{rotate:180deg}@media (hover:hover) and (pointer:fine){.mk-links a:hover,.mk-dd:hover{text-underline-offset:4px;text-decoration:underline}}.mk-nav-end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.mk-menu-btn{background:var(--app-surface);width:44px;height:44px;color:var(--app-text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:none}.mk-menu-btn svg{width:18px;height:18px}@keyframes mk-menu-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.mk-mega{background:var(--app-card);animation:mk-menu-in .26s var(--mk-ease);border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.1fr);gap:8px 28px;padding:26px;display:grid;position:absolute;inset-block-start:calc(100% + 10px);inset-inline:0;box-shadow:0 0 0 1px #17122b14,0 30px 60px -20px #17122b59}.mk-mega ul{margin:0;padding:0;list-style:none}.mk-mega-h{font:600 13px/1.3 var(--app-font-body);color:var(--app-text-subtle);margin:0 0 6px}.mk-mega li a{min-height:40px;font:600 17px/1.2 var(--app-font-display);letter-spacing:-.01em;color:var(--app-text);align-items:center;gap:10px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.mk-mega li a:hover{text-underline-offset:4px;text-decoration:underline}}.mk-mega-feat{background:var(--tov-soft);color:var(--app-text);border-radius:20px;align-content:start;align-self:start;gap:8px;padding:18px;text-decoration:none;display:grid}.mk-mega-title{font:600 20px/1.15 var(--app-font-display);letter-spacing:-.015em}.mk-mega-text{color:var(--app-text-muted);font-size:14.5px}.mk-mega-link{font-weight:600}.mk-mmenu{background:var(--app-card);max-height:72vh;animation:mk-menu-in .26s var(--mk-ease);border-radius:24px;gap:2px;padding:10px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow-y:auto;box-shadow:0 0 0 1px #17122b14,0 24px 48px -16px #17122b59}.mk-mmenu-h{font:600 13px/1.3 var(--app-font-body);color:var(--app-text-subtle);margin:0;padding:12px 16px 4px}.mk-mmenu>a{min-height:48px;font:600 18px/1 var(--app-font-display);letter-spacing:-.01em;color:var(--app-text);border-radius:14px;align-items:center;gap:10px;padding-inline:16px;text-decoration:none;display:flex}.mk-mmenu>a:active{background:var(--app-surface)}.mk-mmenu-chips{flex-wrap:wrap;gap:6px;padding:6px 10px 10px;display:flex}.mk-mmenu-chips a{background:var(--app-surface);min-height:40px;font:600 15px/1 var(--app-font-body);color:var(--app-text);border-radius:999px;align-items:center;gap:8px;padding-inline:14px;text-decoration:none;display:inline-flex}.mk-mmenu-chips .mk-dot{width:9px;height:9px}.mk-mmenu-lang{justify-content:center;padding:12px 0 6px;display:flex}@media (width<=880px){.mk-nav-wrap{padding-block-start:8px}.mk-nav{height:56px;padding-inline:18px 6px}.mk-links,.mk-nav-end .mk-btn--ghost{display:none}.mk-menu-btn{display:inline-grid}}@media (width<=380px){.mk-nav-end .mk-btn--sm{padding-inline:12px;font-size:14px}}.mk-foot{background:var(--app-primary);color:var(--app-primary-fg);border-radius:40px 40px 0 0;margin-block-start:48px;padding:72px 32px 32px;position:relative;overflow:clip}.mk-foot-in{max-width:1200px;margin-inline:auto}.mk-foot-top{border-block-end:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:56px;padding-block-end:48px;display:flex}.mk-foot-title{max-width:16ch;font:600 clamp(32px, 4.4vw, 56px)/1.02 var(--app-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.mk-foot-hl{color:var(--tov-field)}.mk-foot-cols{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:24px;display:grid}.mk-foot-col{align-content:start;gap:10px;font-size:15px;display:grid}.mk-foot-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-foot-col--two ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.mk-foot-h{font:600 13px/1.3 var(--app-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-on-night-3);margin:0}.mk-foot a{color:var(--mk-on-night-2);text-decoration:none}.mk-foot .mk-btn--white{color:var(--app-text)}.mk-foot-col a{align-items:center;gap:8px;display:inline-flex}.mk-foot-col .mk-dot{width:9px;height:9px;box-shadow:none}.mk-foot a[aria-current=page]{color:var(--app-primary-fg);font-weight:600}@media (hover:hover) and (pointer:fine){.mk-foot a:hover{color:var(--app-primary-fg)}}.mk-wordmark{max-width:1200px;font:700 clamp(140px, 31vw, 420px)/.78 var(--app-font-display);letter-spacing:-.07em;-webkit-user-select:none;user-select:none;direction:ltr;align-items:flex-end;margin:56px auto 0;display:flex}.mk-wordmark span{display:inline-block}.mk-foot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mk-wordmark{justify-content:flex-end}.mk-wordmark i{background:var(--tov-field);border-radius:50%;width:.15em;height:.15em;margin-block-end:.12em;margin-inline-start:.04em;display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mk-wordmark>*{animation:linear both mk-rise;animation-timeline:view();animation-range:entry entry 90%}.mk-wordmark>:nth-child(2){animation-range:entry 8% entry 94%}.mk-wordmark>:nth-child(3){animation-range:entry 16% entry 98%}.mk-wordmark>i{animation-range:entry 24% cover 50%}}}@keyframes mk-rise{0%{transform:translateY(40%)}}.mk-foot-bottom{max-width:1200px;color:var(--mk-on-night-3);border-block-start:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:28px auto 0;padding-block-start:20px;font-size:14px;display:flex}.mk-foot-bottom a{color:inherit}@media (width<=1000px){.mk-mega{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-foot-col--two{grid-column:1/-1}}@media (width<=880px){.mk-foot{border-radius:28px 28px 0 0;padding:56px 20px 24px}.mk-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mk-chrome *,.mk-chrome :before,.mk-chrome :after{transition:none!important;animation:none!important}}
