html:has(.mk){scroll-behavior:smooth;scroll-padding-top:56px}.mk{background:var(--bg);color:var(--fg2);font:400 14px/20px var(--body);flex-direction:column;flex:1;display:flex}.mk img{max-width:none}.mk :is(h1,h2,h3,h4,h5){color:var(--fg);font-weight:500}.mk button{cursor:pointer}.mk .num{font-variant-numeric:tabular-nums}.mk :is(.deva,[lang=hi],[lang=mr]){font-family:var(--deva)}
@media (scripting:enabled){.mk [data-r]{opacity:0;transition:opacity .9s ease, transform .9s var(--ease);transform:translateY(28px)}.mk [data-r].in,.mk [data-r].stg{opacity:1;transform:none}.mk .stg>*{opacity:0;transform-origin:50% 100%;transition:opacity .8s ease, transform .8s var(--ease), box-shadow .4s, background .4s;transition-delay:calc(var(--i,0) * 90ms);transform:perspective(900px)translateY(24px)rotateX(18deg)}.mk .stg.in>*{opacity:1;transform:none}.mk .stg.done>*{transition:transform .4s var(--ease), box-shadow .4s, background .4s}.mk .stg.in>.lift:hover{transform:translateY(-5px)}.mk [data-h] .lm>span{transition:transform 1.1s var(--ease);transform:translateY(110%)}.mk [data-h].in .lm>span{transform:none}.mk [data-cur]{clip-path:inset(7% 5% round 28px);transition:clip-path 1.5s var(--ease)}.mk [data-cur].in{clip-path:inset(0)}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.mk [data-r][data-3d]{opacity:1;transform-origin:50% 100%;transition:none;animation:linear both mk-travel;animation-timeline:view();animation-range:cover}.mk .stg>*{transition:box-shadow .4s, background .4s, translate .4s var(--ease);animation:linear both mk-flip;animation-timeline:view();animation-range:entry calc(var(--i,0) * 12%) cover 45%}.mk .stg.in>.lift:hover{translate:0 -5px}}}@keyframes mk-travel{0%{opacity:0;transform:perspective(1200px)translateY(220px)rotateX(48deg)scale(.78)}36%,70%{opacity:1;transform:perspective(1200px)translateY(0)rotateX(0)scale(1)}to{opacity:.4;transform:perspective(1200px)translateY(-90px)rotateX(-24deg)scale(.9)}}@keyframes mk-flip{0%{opacity:0;transform:perspective(1000px)translateY(120px)rotateX(55deg)scale(.88)}to{opacity:1;transform:perspective(1000px)translateY(0)rotateX(0)scale(1)}}.mk .lm{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.mk .lm>span{display:block}@keyframes mk-fadeup{0%{opacity:0;transform:translateY(16px)}}@keyframes mk-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition:none!important;animation:none!important}html:has(.mk){scroll-behavior:auto}.mk [data-r],.mk .stg>*,.mk [data-h] .lm>span{opacity:1!important;filter:none!important;transform:none!important}.mk [data-cur]{clip-path:none!important}}

