.mk{--mk-ease:cubic-bezier(0.22,1,0.36,1);font-family:var(--font-zarid-sans),system-ui,-apple-system,sans-serif;color:var(--neutral-900);overflow-x:clip}.mx{--slot:clamp(15rem,34vw,34rem);position:relative;width:95%;height:max(600px,calc(100svh - 8rem - 1.25rem));margin-inline:auto;border-radius:2rem;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;color:var(--neutral-0);background:var(--primary-900);touch-action:pan-y;user-select:none;outline:none}.mx:focus-visible{box-shadow:0 0 0 3px var(--primary-200)}.mx-bgs,.mx-media{z-index:0}.mx-bg,.mx-bgs,.mx-media{position:absolute;inset:0}.mx-bg{overflow:hidden;background:var(--tone,var(--primary-500))}.mx-bg__in{position:absolute;inset:0;will-change:transform}.mx-bg__img{object-fit:cover}.mx-bg__mark{position:absolute;top:50%;left:50%;width:min(120vh,95vw);aspect-ratio:1;translate:-50% -50%;color:rgba(255,255,255,.07)}.mx-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,14,45,.25),rgba(6,14,45,0) 30%,rgba(6,14,45,0) 55%,rgba(6,14,45,.55));pointer-events:none}.mx-top{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1.25rem,2.4vw,2rem) clamp(1.25rem,3vw,2.75rem) 0}.mx-title{margin:0;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:500;line-height:1.2;animation:mx-rise .9s cubic-bezier(.16,1,.3,1) .1s both}.mx-count{display:inline-flex;align-items:center;gap:.7rem;font-size:14px;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.6)}.mx-count b{color:var(--neutral-0);font-weight:500;animation:mx-rise .6s var(--mk-ease) both}.mx-count__bar{position:relative;display:block;width:3.5rem;height:2px;border-radius:2px;background:rgba(255,255,255,.25);overflow:hidden}.mx-count__bar i{position:absolute;inset-block:0;left:0;background:var(--neutral-0);transition:width .8s cubic-bezier(.76,0,.24,1)}.mx-stage{position:relative;z-index:3;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.9rem,2.4svh,1.6rem);text-align:center}.mx-names{position:relative;width:100%;height:clamp(4.2rem,11vw,10rem);animation:mx-rise 1s cubic-bezier(.16,1,.3,1) .2s both}.mx-name{--dir:1;position:absolute;top:50%;left:50%;margin:0;padding:0 .1em;font-size:clamp(3.4rem,9vw,9rem);font-weight:500;line-height:1.1;letter-spacing:var(--heading-letter-spacing);white-space:nowrap;color:inherit;transform:translate(-50%,-50%) translateX(calc(var(--o) * var(--slot) * var(--dir))) scale(calc(1 - min(1, var(--a)) * .62));opacity:calc(1 - min(1, var(--a)) * .6 - max(0, var(--a) - 1));transition:transform 1s cubic-bezier(.76,0,.24,1),opacity .8s ease;cursor:pointer}[dir=rtl] .mx-name{--dir:-1}.mx-name.is-on{cursor:default}.mx-name:disabled{color:inherit}@media (hover:hover) and (pointer:fine){.mx-name:not(.is-on):hover{opacity:.75}}.mx-info{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-inline:1.25rem}.mx-line{max-width:30ch;margin:0;font-size:clamp(1.15rem,1.9vw,1.8rem);font-weight:500;line-height:1.35;text-wrap:balance;animation:mx-rise .8s var(--mk-ease) .25s both}.mx-kinds{justify-content:center;animation:mx-rise .8s var(--mk-ease) .35s both}.mx-kinds li{border-color:rgba(255,255,255,.45);opacity:1}.mx-foot{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;padding:0 clamp(1.25rem,3vw,2.75rem) clamp(5.5rem,11svh,6.5rem)}.mx-desc{max-width:40ch;margin:0;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.7;color:rgba(255,255,255,.78);animation:mx-rise .8s var(--mk-ease) .3s both}.mx-acts{justify-content:flex-end;animation:mx-rise .8s var(--mk-ease) .4s both}.mx-arrows{position:absolute;z-index:4;top:50%;inset-inline:clamp(.75rem,2vw,1.75rem);display:flex;justify-content:space-between;translate:0 -50%;pointer-events:none}.mx-arrow{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(6,14,45,.15);color:var(--neutral-0);pointer-events:auto;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .3s ease}@media (hover:hover){.mx-arrow:hover{background:rgba(255,255,255,.14)}}@keyframes mx-rise{0%{opacity:0;transform:translateY(18px)}}.mxp{display:none}@media (max-width:767px){.mxp{display:block}.mxp-head{padding:0 1.25rem}.mxp-title{margin:0;font-size:clamp(2.4rem,12vw,3rem);font-weight:500;line-height:1.05;letter-spacing:var(--heading-letter-spacing);color:var(--primary-900);animation:mx-rise .9s cubic-bezier(.16,1,.3,1) .1s both}.mxp-sub{max-width:32ch;margin:.75rem 0 0;font-size:1rem;line-height:1.6;color:var(--neutral-600);animation:mx-rise .9s cubic-bezier(.16,1,.3,1) .2s both}.mxp-track{display:flex;gap:.75rem;padding:1.4rem 1.25rem .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;overscroll-behavior-x:contain;scrollbar-width:none;animation:mx-rise 1s cubic-bezier(.16,1,.3,1) .3s both}.mxp-track::-webkit-scrollbar{display:none}.mxp-card{flex:0 0 84%;display:flex;flex-direction:column;scroll-snap-align:center;border-radius:1.5rem;background:var(--tone,var(--primary-500));color:var(--neutral-0);overflow:hidden}.mxp-media{position:relative;aspect-ratio:1/.8;margin:.5rem .5rem 0;border-radius:1.1rem;overflow:hidden;background:rgba(255,255,255,.06)}.mxp-media__in{position:absolute;inset:0 -20%;will-change:transform}.mxp-mark{position:absolute;top:50%;left:50%;width:78%;aspect-ratio:1;translate:-50% -50%;color:rgba(255,255,255,.12)}.mxp-num{position:absolute;top:.85rem;inset-inline-start:.95rem;font-size:12px;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.7)}.mxp-body{display:flex;flex:1;flex-direction:column;gap:.45rem;padding:1.1rem 1.15rem 1.2rem}.mxp-name{margin:0;font-size:2.2rem;font-weight:500;line-height:1.1;letter-spacing:var(--heading-letter-spacing)}.mxp-line{margin:0;min-height:3em;font-size:1rem;line-height:1.5;color:rgba(255,255,255,.8)}.mxp-acts{margin-top:auto;padding-top:.6rem;flex-wrap:nowrap}.mxp-acts .mk-act:not(.mk-act--fill){padding-inline:.28rem}.mxp-acts .mk-act:not(.mk-act--fill) .mk-act__txt{display:none}.mxp-acts .mk-act--app:not(.mk-act--fill) .mk-act__main{padding-inline-end:0}.mxp-dots{display:flex;justify-content:center;gap:.35rem;margin-top:1rem}.mxp-dots i{width:.4rem;height:.4rem;border-radius:99px;background:var(--primary-200);transition:width .35s var(--mk-ease),background-color .35s ease}.mxp-dots i.is-on{width:1.3rem;background:var(--primary-500)}}.mx-list{width:92%;max-width:1440px;margin:clamp(3.5rem,7vw,6rem) auto 0}.mx-list__sub{max-width:44ch;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.15rem,1.8vw,1.6rem);line-height:1.5;text-wrap:balance}.mx-list ul{margin:0;padding:0;list-style:none}.mx-row{display:grid;grid-template-columns:3rem minmax(7rem,14rem) 1fr auto 2.75rem;align-items:center;gap:1.25rem;width:100%;padding:clamp(1.1rem,2vw,1.6rem) 0;border-top:1px solid rgba(0,0,0,.11);text-align:start;color:var(--neutral-900);transition:color .3s ease}.mx-list li:last-child .mx-row{border-bottom:1px solid rgba(0,0,0,.11)}.mx-row__n{font-size:13px;color:var(--neutral-500);font-variant-numeric:tabular-nums}.mx-row__name{font-size:clamp(1.6rem,2.6vw,2.5rem);font-weight:500;line-height:1.1}.mx-row__line{color:var(--neutral-600);font-size:1rem}.mx-row__kinds{color:var(--primary-500)}.mx-row__go{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--primary-50);transition:background-color .3s ease,color .3s ease}.mx-row.is-on .mx-row__name,.mx-row__go{color:var(--primary-500)}@media (hover:hover) and (pointer:fine){.mx-row:hover{color:var(--primary-500)}.mx-row:hover .mx-row__go{background:var(--primary-500);color:var(--neutral-0)}}.mx-cta{margin-top:clamp(4rem,8vw,7rem);margin-bottom:4rem}@media (max-width:767px){.mx,.mx-list{display:none}}@media (prefers-reduced-motion:reduce){.mx-acts,.mx-count b,.mx-desc,.mx-kinds,.mx-line,.mx-names,.mx-title,.mxp-sub,.mxp-title,.mxp-track{animation:none}.mx-count__bar i,.mx-name{transition:none}}.mk-kinds{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.mk-kinds li{padding:.35rem .8rem;border-radius:99px;border:1px solid;font-size:13px;font-weight:500;line-height:1.2;opacity:.8}.mk-acts{display:flex;flex-wrap:wrap;gap:.55rem}.mk-act{--act-line:var(--mk-act-line,rgba(15,34,113,0.22));--act-ic-bg:var(--mk-act-ic,var(--primary-50));--act-ic-fg:var(--mk-act-ic-fg,var(--primary-500));height:3.15rem;padding-inline:.32rem 1.15rem;border-radius:999px;border:1px solid var(--act-line);font-size:15px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.mk-act,.mk-act>a{display:inline-flex;align-items:center;gap:.65rem;color:inherit}.mk-act>a{height:100%}.mk-act__ic{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:50%;background:var(--act-ic-bg);color:var(--act-ic-fg);flex-shrink:0}.mk-act__out{opacity:.6}[dir=rtl] .mk-act__out{transform:scaleX(-1)}.mk-act--app{padding-inline-end:.32rem}.mk-act__main{padding-inline-end:.4rem}.mk-act__store{display:grid!important;place-items:center;width:2.45rem;height:2.45rem!important;border-radius:50%;background:var(--mk-act-chip,rgba(15,34,113,.07))}.mk-act--fill{--act-line:transparent;--act-ic-bg:var(--mk-fill-ic,var(--neutral-0));--act-ic-fg:var(--mk-fill-ic-fg,var(--primary-500));background:var(--mk-fill-bg,var(--primary-500));color:var(--mk-fill-fg,var(--neutral-0))}.mk-act--fill .mk-act__store{background:var(--mk-fill-chip,rgba(255,255,255,.14))}@media (hover:hover) and (pointer:fine){.mk-act:not(.mk-act--fill):hover{background:var(--mk-act-hover,rgba(15,34,113,.05))}.mk-act--fill:hover{background:var(--mk-fill-hover,var(--primary-600))}}@media (max-width:767px){.mk-acts{gap:.45rem}.mk-act{height:2.75rem;font-size:14px;padding-inline:.28rem .9rem}.mk-act,.mk-act>a{gap:.5rem}.mk-act__ic{width:2.15rem;height:2.15rem}.mk-act__out{display:none}.mk-act--app .mk-act__store{display:none!important}.mk-act--app{padding-inline-end:.9rem}}.mk-on-dark{--mk-act-line:rgba(255,255,255,0.3);--mk-act-ic:rgba(255,255,255,0.12);--mk-act-ic-fg:var(--neutral-0);--mk-act-chip:rgba(255,255,255,0.12);--mk-act-hover:rgba(255,255,255,0.08);--mk-fill-bg:var(--neutral-0);--mk-fill-fg:var(--primary-500);--mk-fill-ic:var(--primary-500);--mk-fill-ic-fg:var(--neutral-0);--mk-fill-chip:rgba(15,34,113,0.08);--mk-fill-hover:var(--primary-100);color:var(--neutral-0)}