.site.mk{overflow-x:clip}.mk-display{font-family:var(--font-rounded);letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(44px,4.9vw,74px);font-weight:900;line-height:.98}.mk-accent{color:var(--lang-text)}.mk-h2{font-family:var(--font-rounded);letter-spacing:-.025em;color:var(--lang-text);text-wrap:balance;margin:0;font-size:clamp(32px,3.7vw,52px);font-weight:900;line-height:1.04}.mk-display:lang(ar),.mk-h2:lang(ar){line-height:1.25}.mk-display:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(th)),.mk-h2:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(th)){line-height:1.2}.mk-lead{color:var(--text-secondary);text-wrap:pretty;max-width:34em;margin:0;font-size:19px;line-height:1.55}.mk-kicker{align-items:center;gap:var(--sp-sm);font-family:var(--font-rounded);letter-spacing:.1em;text-transform:uppercase;color:var(--lang-text);flex-wrap:wrap;margin:0;font-size:14px;font-weight:800;display:flex}.mk-soon{font-family:var(--font-sans);letter-spacing:.02em;text-transform:none;white-space:nowrap;color:var(--lang-text);background:color-mix(in srgb, var(--lang-fill) 12%, var(--surface));border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.mk-figure{font-family:var(--font-rounded);color:var(--lang-text);background:color-mix(in srgb, var(--lang-fill) 12%, var(--surface));box-shadow:0 3px 0 color-mix(in srgb, var(--lang-fill) 28%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:15px;font-weight:800;display:inline-flex}.mk-head{align-items:center;gap:var(--sp-md);text-align:center;flex-direction:column;max-width:760px;margin:0 auto 56px;display:flex}.mk-head .mk-lead{max-width:40em}.mk-actions{gap:var(--sp-md12);flex-wrap:wrap;display:flex}.mk-actions--center{justify-content:center}.mk .mk-cta.btn{min-width:220px;min-height:58px;padding:0 var(--sp-xl);--depth:5px;--radius:16px;font-size:18px}.band{isolation:isolate;padding-block:112px;scroll-margin-top:68px;position:relative}.band--slim{padding-block:44px}.band--plain{background:var(--background);--pat-ink:color-mix(in srgb, var(--lang-fill) 5%, transparent)}.band--surface{background:var(--surface);--pat-ink:color-mix(in srgb, var(--lang-fill) 5%, transparent)}.band--soft{background:var(--band-soft);--pat-ink:color-mix(in srgb, var(--lang-fill) 7%, transparent)}.band--color{background:var(--band);color:var(--band-ink);--pat-ink:color-mix(in srgb, var(--band-ink) 9%, transparent)}.band--color .mk-h2,.band--color .mk-lead,.band--color .mk-kicker{color:var(--band-ink)}.pat{isolation:isolate;position:relative}.pat:before{content:"";z-index:-1;pointer-events:none;background:var(--pat-ink);-webkit-mask-image:var(--pat);-webkit-mask-image:var(--pat);mask-image:var(--pat);-webkit-mask-size:var(--pat-size);-webkit-mask-size:var(--pat-size);mask-size:var(--pat-size);position:absolute;inset:0;-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:repeat;mask-repeat:repeat}.pat--articles{--pat:var(--pat-articles);--pat-size:var(--pat-articles-size)}.pat--motif{--pat:var(--pat-motif);--pat-size:var(--pat-motif-size)}.pat--doodles{--pat:url(/patterns/doodles.svg);--pat-size:300px 290px}.pat--greetings{--pat:url(/patterns/greetings.svg);--pat-size:520px 300px}.mk-paper{--rule:32px;--margin:64px;background-color:var(--notebook-page);background-image:linear-gradient(to right, transparent 0 var(--margin), var(--notebook-margin) var(--margin) calc(var(--margin) + 2px), transparent calc(var(--margin) + 2px)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--rule) - 1px), var(--notebook-rule) calc(var(--rule) - 1px) var(--rule));border:2px solid var(--notebook-edge);border-radius:var(--r-hero);box-shadow:0 6px 0 var(--notebook-edge);color:var(--notebook-ink)}.mk-paper: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)){background-image:linear-gradient(to left, transparent 0 var(--margin), var(--notebook-margin) var(--margin) calc(var(--margin) + 2px), transparent calc(var(--margin) + 2px)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--rule) - 1px), var(--notebook-rule) calc(var(--rule) - 1px) var(--rule))}.mk-sun{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--lang-fill) 20%, var(--surface)), color-mix(in srgb, var(--lang-fill) 12%, var(--background)) 72%);box-shadow:inset 0 -12px 0 color-mix(in srgb, var(--lang-fill) 8%, transparent);border-radius:50%;position:absolute}.mk-floor{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--text-primary) 16%, transparent), transparent);border-radius:50%;height:26px;position:absolute}.gs-still{aspect-ratio:var(--gs-ar);flex:none;display:block;position:relative}.mk-porthole{aspect-ratio:1;background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--lang-fill) 22%, var(--surface)), color-mix(in srgb, var(--lang-fill) 34%, var(--surface)));border:4px solid var(--surface);box-shadow:0 5px 0 color-mix(in srgb, var(--lang-fill) 30%, var(--border));border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.mk-porthole>.gs{bottom:0;height:86%;position:absolute;inset-inline-start:50%;translate:-50%}.mk-porthole>.gs: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)){translate:50%}.mk-bubble{z-index:3;background:var(--surface);width:max-content;max-width:260px;color:var(--text-primary);border:2px solid var(--border);box-shadow:0 4px 0 var(--border);text-align:start;opacity:0;border-radius:20px;flex-direction:column;gap:2px;margin:0;padding:12px 18px 13px;transition:opacity .25s,transform .5s cubic-bezier(.3,1.6,.5,1);display:flex;position:absolute;transform:translateY(10px)scale(.86)}.mk-bubble.is-in{opacity:1;transform:none}.mk-bubble__phrase{font-size:20px;font-weight:600;line-height:1.25}.mk-bubble__translation{color:var(--text-secondary);font-size:14px;line-height:1.35}.mk-bubble{transform-origin:50% 100%}.mk-bubble--thought{border-radius:26px}:is(.mk-bubble__phrase: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-bubble__phrase[lang]){text-align:start}.mk-chip{--g:var(--gender-m);--g-text:var(--gender-m-text);z-index:2;background:var(--surface);border:2px solid color-mix(in srgb, var(--g) 45%, var(--border));box-shadow:0 5px 0 color-mix(in srgb, var(--g) 75%, var(--border));color:var(--text-primary);white-space:nowrap;animation:mk-bob 5.2s ease-in-out var(--bob-delay,0s) infinite alternate;border-radius:16px;align-items:baseline;gap:.28em;padding:10px 16px 11px;font-size:22px;line-height:1.1;display:inline-flex;position:absolute}.mk-chip__article{color:var(--g-text);font-weight:600}.mk-chip--f{--g:var(--gender-f);--g-text:var(--gender-f-text)}.mk-chip--n{--g:var(--gender-n);--g-text:var(--gender-n-text)}.mk-chip--pl{--g:var(--gender-pl);--g-text:var(--gender-pl-text)}@keyframes mk-bob{0%{translate:0}to{translate:0 -10px}}.mk-hero{background:var(--background);--pat-ink:color-mix(in srgb, var(--lang-fill) 5%, transparent);overflow:hidden}.mk .mk-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:72px 88px;display:grid}.mk-hero__text{gap:var(--sp-lg);flex-direction:column;display:flex}.mk-hero__text .mk-actions{margin-top:var(--sp-sm)}.mk-hero__stage{order:-1;height:580px;position:relative}.mk-hero__stage .mk-sun{inset-inline-start:50%;width:min(92%,480px);bottom:20px;translate:-50%}.mk-hero__stage .mk-sun: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)){translate:50%}.mk-hero__stage .mk-floor{inset-inline-start:50%;width:240px;bottom:26px;translate:-50%}.mk-hero__stage .mk-floor: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)){translate:50%}.mk-hero__guide{z-index:1;bottom:36px;height:440px;position:absolute;inset-inline-start:50%;translate:-50%}.mk-hero__guide: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)){translate:50%}.mk-hero__bubble{top:8px;max-width:min(260px,50% - 20px);inset-inline-end:calc(50% + 20px)}.mk-hero__chip--1{top:36%;--bob-delay:-1s;inset-inline-start:0;rotate:-4deg}.mk-hero__chip--2{top:24%;--bob-delay:-2.6s;inset-inline-end:0;rotate:5deg}.mk-hero__chip--3{top:56%;--bob-delay:-4s;inset-inline-end:2%;rotate:-3deg}.mk-hero__chip--4{top:70%;--bob-delay:-1.8s;inset-inline-start:4%;rotate:4deg}:is(.mk-hero__chip--1: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-hero__chip--4: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))){rotate:4deg}:is(.mk-hero__chip--2: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-hero__chip--3: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))){rotate:-4deg}.mk-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;padding-block:0;list-style:none;display:grid}.mk-facts li{text-align:center;padding:var(--sp-sm) var(--sp-lg);font-family:var(--font-rounded);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:18px;font-weight:800;line-height:1.3;display:flex}.mk-facts li+li{border-inline-start:3px dashed color-mix(in srgb, var(--band-ink) 30%, transparent)}.mk-facts__num{letter-spacing:-.02em;font-size:clamp(40px,4.4vw,60px);font-weight:900;line-height:1.05;display:block}.mk-rows{padding-top:96px}.mk-rows .site-wrap{flex-direction:column;gap:128px;display:flex}.mk-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.mk-row__text{gap:var(--sp-lg20);flex-direction:column;display:flex}.mk-row__body{gap:var(--sp-md12);flex-direction:column;display:flex}.mk-row__body p{color:var(--text-secondary);max-width:34em;margin:0;font-size:18px;line-height:1.6}.mk-row--flip .mk-vis{order:-1}.mk-more{margin-top:var(--sp-sm);padding-top:var(--sp-lg20);border-top:2px dashed color-mix(in srgb, var(--lang-fill) 30%, var(--border));gap:var(--sp-sm);flex-direction:column;display:flex}.mk-more p{color:var(--text-secondary);margin:0;font-size:17px;line-height:1.55}.mk-more .mk-more__title{align-items:center;gap:var(--sp-md12);font-family:var(--font-rounded);color:var(--text-primary);font-size:22px;display:flex}.mk-vis{--vis-guide-h:330px;--vis-port-w:190px;--vis-port-b:8px;height:540px;position:relative}.mk-vis__sun{inset-inline-start:50%;width:min(88%,440px);top:40px;translate:-50%}.mk-vis__sun: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)){translate:50%}.mk-vis__paper{top:24px;bottom:30px;width:min(74%,380px);position:absolute;inset-inline-start:50%;translate:-50%;rotate:-3deg}.mk-vis__paper: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)){translate:50%;rotate:3deg}.mk-vis__screen{z-index:1;top:18px;width:232px;position:absolute;inset-inline-start:50%;translate:-50%;rotate:2deg}.mk-vis__screen: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)){translate:50%;rotate:-2deg}.mk-vis__guide{z-index:2;height:var(--vis-guide-h);bottom:0;position:absolute;inset-inline-start:0}.mk-vis__porthole{z-index:2;bottom:var(--vis-port-b);width:var(--vis-port-w);position:absolute;inset-inline-end:0}.mk-vis__bubble{inset-inline-end:0;bottom:calc(var(--vis-guide-h) * .99)}.mk-vis:has(>.mk-vis__porthole) .mk-vis__bubble{bottom:calc(var(--vis-port-b) + var(--vis-port-w) * .88)}.mk-vis--grammar .mk-vis__screen{inset-inline-start:58%}.mk-vis--grammar .mk-vis__guide{inset-inline-start:0}.mk-vis--drill .mk-vis__screen{inset-inline-start:40%;rotate:-2deg}.mk-vis--drill .mk-vis__screen: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)){rotate:2deg}.mk-vis--drill{--vis-guide-h:320px;--vis-port-b:30px}.mk-vis--drill .mk-vis__guide{inset-inline:auto 0}.mk-vis--words .mk-vis__screen{width:220px;inset-inline-start:54%}.mk-vis--words{--vis-guide-h:300px;--vis-port-w:170px;--vis-port-b:0px}.mk-vis--words .mk-vis__guide{inset-inline:auto 0}.mk-vis__chip{font-size:19px}.mk-vis__chip--1{top:60px;--bob-delay:-1s;inset-inline-start:0;rotate:-4deg}.mk-vis__chip--2{top:170px;--bob-delay:-3s;inset-inline-start:3%;rotate:3deg}.mk-vis__chip--3{top:280px;--bob-delay:-2s;inset-inline-start:0;rotate:-2deg}.mk-vis__chip--4{top:390px;--bob-delay:-4s;inset-inline-start:4%;rotate:4deg}.mk-vis--exams .mk-vis__screen,.mk-vis--stories .mk-vis__screen{inset-inline-start:40%;rotate:-2deg}:is(.mk-vis--exams .mk-vis__screen: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-vis--stories .mk-vis__screen: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))){rotate:2deg}.mk-vis--exams .mk-vis__guide,.mk-vis--stories .mk-vis__guide{inset-inline:auto 0}.band--color .mk-tour figcaption strong,.band--color .mk-tour figcaption span{color:var(--band-ink)}.band--color .mk-tour figcaption strong{font-size:18px}.band--color .mk-tour:focus-visible{outline-color:var(--band-ink)}.mk-notebook{max-width:1040px;margin:0 auto;padding-top:92px;position:relative}.mk-notebook__peek{top:0;z-index:0;height:168px;position:absolute;inset-inline-end:96px}.mk-notebook__page{z-index:1;padding-block:64px;padding-inline:112px 64px;position:relative}.mk-notebook__title{color:var(--notebook-ink);max-width:18em;font-size:clamp(30px,3.3vw,44px);line-height:64px}.mk-steps{gap:var(--sp-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.mk-step{flex-direction:column;display:flex}.mk-step__n{border-radius:var(--r-card);width:52px;height:52px;font-family:var(--font-rounded);background:var(--lang-fill);color:var(--lang-ink);box-shadow:0 4px 0 var(--lang-edge);place-items:center;margin-bottom:12px;font-size:26px;font-weight:900;display:grid}.mk-step h3{font-family:var(--font-rounded);color:var(--notebook-ink);margin:0;font-size:22px;font-weight:800;line-height:32px}.mk-step p{color:color-mix(in srgb, var(--notebook-ink) 76%, var(--notebook-page));margin:0;font-size:17px;line-height:32px}.mk-anywhere{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.mk-anywhere__text{gap:var(--sp-lg20);flex-direction:column;display:flex}.mk-badge{margin:var(--sp-xs) 0 0;align-self:flex-start;align-items:center;gap:var(--sp-sm);border-radius:var(--r-card);border:2px solid var(--border);background:var(--surface);box-shadow:0 4px 0 var(--border);color:var(--text-primary);text-wrap:pretty;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex}.mk-anywhere__stage{position:relative}.mk-anywhere__guide{z-index:2;inset-inline-start:-12px;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:-40px}.mk-anywhere__figure.gs{height:250px}.mk-anywhere__figure.mk-porthole{width:160px}.mk-anywhere__bubble{margin-bottom:4px;margin-inline-start:24px;position:relative}.mk-anywhere__guide:has(.mk-porthole) .mk-anywhere__bubble{margin-bottom:-10px}.mk-anywhere__still{flex-direction:column;justify-content:flex-end;align-items:center;height:480px;display:flex;position:relative}.mk-anywhere__still .mk-sun{inset-inline-start:50%;width:min(84%,400px);bottom:24px;translate:-50%}.mk-anywhere__still .mk-sun: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)){translate:50%}.mk-anywhere__still .mk-floor{inset-inline-start:50%;width:180px;bottom:30px;translate:-50%}.mk-anywhere__still .mk-floor: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)){translate:50%}.mk-anywhere__still .mk-bubble{margin-bottom:var(--sp-md12);position:relative}.mk-anywhere__still .gs-still{height:340px;margin-bottom:32px;position:relative}.site-pricing .site-plans{margin-top:0}.site-plan--pro{isolation:auto}.site-pricing .mk-head{margin-bottom:104px}.site-plan__peek{z-index:-1;top:-84px;height:150px;position:absolute;inset-inline-end:36px}.band--closing{padding-bottom:0;overflow:hidden}.mk-closing{align-items:center;gap:var(--sp-lg);text-align:center;flex-direction:column;display:flex}.mk-closing .mk-lead{max-width:30em}.mk-closing__title{font-size:clamp(40px,5vw,72px)}.mk-cast{justify-content:center;align-items:flex-end;margin:112px 0 0;padding:0;list-style:none;display:flex}.mk-cast__member{flex-direction:column;align-items:center;margin-inline:-6px;display:flex;position:relative}.mk-cast__guide{height:230px}.mk-cast__member--lead{z-index:1;margin-inline:8px}.mk-cast__member--lead .mk-cast__guide{height:330px}.mk-cast__bubble{bottom:calc(100% + 2px);inset-inline-end:58%}.mk-cast__hello{max-width:none;margin-bottom:14px;padding:8px 14px;position:relative}.mk-cast__hello .mk-bubble__phrase{white-space:nowrap;font-size:18px}.mk-cast__hello{transition-delay:calc(var(--i) * .12s)}.site-footer.mk-footer{background:var(--band);color:var(--band-ink);--pat-ink:color-mix(in srgb, var(--band-ink) 6%, transparent);border-top:0}.mk-footer .site-footer__brand p,.mk-footer .site-footer__col a,.mk-footer .site-footer__app{color:var(--band-ink)}.mk-footer .site-footer__col h2{color:color-mix(in srgb, var(--band-ink) 82%, transparent)}.mk-footer .site-footer__col a:hover{color:var(--band-ink)}.mk-footer .site-footer__base{color:var(--band-ink);--rule:color-mix(in srgb, var(--band-ink) 28%, transparent)}.mk-footer a:focus-visible{outline-color:var(--band-ink)}.mk-footer .lang-select{color:var(--band-ink)}.mk-footer .lang-select__control{color:var(--band-ink);background-color:color-mix(in srgb, var(--band-ink) 12%, transparent);border-color:color-mix(in srgb, var(--band-ink) 40%, transparent);background-image:linear-gradient(45deg, transparent 50%, var(--band-ink) 50%), linear-gradient(135deg, var(--band-ink) 50%, transparent 50%)}.mk-footer .lang-select__control option{color:var(--text-primary);background:var(--surface)}.gs-still__frame{width:100%;height:100%;position:absolute;inset:0}.gs-still__frame: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)){transform:scaleX(-1)}.gs-still__blink{opacity:0;animation:5.2s step-end 1.4s infinite gs-still-blink}@keyframes gs-still-blink{0%{opacity:0}96.5%{opacity:1}99%{opacity:0}}@media (prefers-reduced-motion:reduce){.gs-still__blink,.mk-chip{animation:none!important}}@media (width<=1100px){.mk-row{gap:40px}.mk-vis{--vis-guide-h:290px;height:500px}.mk-vis__screen{width:210px}.mk-vis__chip{font-size:18px}.mk-notebook__page{padding-inline:96px 48px}.mk-hero__guide{height:400px}}@media (width<=900px){.band{padding-block:72px}.band--slim{padding-block:32px}.band--closing{padding-bottom:0}.mk .mk-hero__grid{gap:var(--sp-lg);padding-block:var(--sp-lg) 56px;grid-template-columns:minmax(0,1fr)}.mk-hero__stage{width:100%;max-width:520px;height:420px;margin-inline:auto}.mk-hero__guide{height:320px;bottom:28px}.mk-hero__stage .mk-sun{width:min(84%,360px)}.mk-hero__stage .mk-floor{width:180px;bottom:20px}.mk-rows .site-wrap{gap:88px}.mk-row{gap:var(--sp-xl);grid-template-columns:minmax(0,1fr)}.mk-row .mk-vis{order:0;width:100%;max-width:520px;margin-inline:auto}.mk-head{margin-bottom:var(--sp-xxl)}.mk-notebook{padding-top:72px}.mk-notebook__peek{height:132px;inset-inline-end:40px}.mk-notebook__page{padding-block:40px;padding-inline:80px 32px}.mk-steps{gap:var(--sp-lg);grid-template-columns:minmax(0,1fr)}.mk-anywhere{gap:var(--sp-xxl);grid-template-columns:minmax(0,1fr)}.mk-anywhere__stage{padding-bottom:40px}.mk-anywhere__figure.gs{height:200px}.mk-anywhere__figure.mk-porthole{width:128px}.mk-anywhere__guide{bottom:0}.mk-anywhere__still{height:400px}.mk-anywhere__still .gs-still{height:270px}.mk-cast__guide{height:180px}.mk-cast__member--lead .mk-cast__guide{height:260px}.site-plan__peek{height:120px;top:-86px}}@media (width<=560px){.band{padding-block:56px}.mk-lead{font-size:17px}.mk .mk-cta.btn{width:100%;min-width:0}.mk-actions{flex-direction:column}.mk-hero__stage{height:400px}.mk-hero__guide{height:250px;bottom:22px}.mk-hero__stage .mk-sun{width:280px;bottom:12px}.mk-hero__stage .mk-floor{width:150px;bottom:14px}.mk-hero__bubble{top:0;max-width:min(190px,50% - 4px);padding:8px 12px 9px;inset-inline-end:calc(50% + 4px)}.mk-bubble__phrase{font-size:17px}.mk-bubble__translation{font-size:13px}.mk-chip{border-radius:12px;padding:7px 12px 8px;font-size:17px}.mk-hero__chip--1{top:48%}.mk-hero__chip--2{top:36%}.mk-hero__chip--3{top:64%;inset-inline-end:0}.mk-hero__chip--4{top:80%;inset-inline-start:0}.mk-facts li{padding:var(--sp-xs) var(--sp-sm);font-size:13px}.mk-facts__num{font-size:30px}.mk-row__body p{font-size:16px}.mk-vis{--vis-guide-h:230px;--vis-port-w:120px;height:420px}.mk-vis--words{--vis-guide-h:210px}.mk-vis__screen{width:170px;top:24px}.mk-vis__bubble{max-width:220px}.mk-vis--words .mk-vis__screen{width:170px;inset-inline-start:58%}.mk-vis__chip{font-size:15px}.mk-vis__chip--1{top:30px}.mk-vis__chip--2{top:120px}.mk-vis__chip--3{top:210px}.mk-vis__chip--4{top:300px}.mk-vis__sun{width:300px;top:30px}.mk-notebook{padding-top:62px}.mk-notebook__peek{height:112px;inset-inline-end:24px}.mk-notebook__page{--margin:28px;border-radius:var(--r-card);padding-block:32px;padding-inline:48px 20px}.mk-notebook__title{line-height:1.15}.mk-step p{font-size:16px}.mk-cast__member{margin-inline:-12px}.mk-cast__guide{height:120px}.mk-cast__member--lead{margin-inline:0}.mk-cast__member--lead .mk-cast__guide{height:190px}.mk-cast__bubble{bottom:calc(100% + 8px);inset-inline-start:0}}.mk-actions .mk-store{align-self:center}.mk-app{color:var(--on-fill);--pat-ink:color-mix(in srgb, var(--on-fill) 5%, transparent);background:radial-gradient(60% 55% at 50% 0%, color-mix(in srgb, var(--lang-fill) 42%, transparent), transparent 75%), radial-gradient(40% 40% at 0% 100%, color-mix(in srgb, var(--lang-deep) 38%, transparent), transparent 75%), var(--notebook-ink)}.mk-app .mk-kicker{color:var(--lang-glow)}.mk-app .mk-h2{color:var(--on-fill)}.mk-app .mk-lead{color:color-mix(in srgb, var(--on-fill) 84%, transparent)}.mk-app__head{justify-content:space-between;align-items:flex-end;gap:var(--sp-xl);margin-bottom:var(--sp-xxl);display:flex}.mk-app__text{gap:var(--sp-md);flex-direction:column;max-width:640px;display:flex}.mk-app__strip{color:var(--on-fill)}.mk-app .appstore:focus-visible,.mk-app .ps:focus-visible{outline-color:var(--on-fill)}@media (width<=900px){.mk-app__head{align-items:flex-start;gap:var(--sp-lg);flex-direction:column}}@media (width<=560px){.mk-actions .mk-store{align-self:flex-start}.mk-app__strip{padding-inline:0}}
