.vk-hero[data-astro-cid-6jfaf7zv]{padding-block:var(--s-48) var(--s-8)}.vk-hero[data-astro-cid-6jfaf7zv] .wrap[data-astro-cid-6jfaf7zv],.vk-end[data-astro-cid-6jfaf7zv]{display:grid;justify-items:center;text-align:center}.vk-hero[data-astro-cid-6jfaf7zv] h1[data-astro-cid-6jfaf7zv]{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:600;margin:0;max-width:var(--measure-head-lg)}.vk-lead[data-astro-cid-6jfaf7zv]{font-size:var(--fs-sub);line-height:var(--lh-sub);letter-spacing:var(--tr-sub);color:var(--text-body);margin:var(--gap-lead) 0 var(--s-24);max-width:var(--measure-lead)}.vk-grid[data-astro-cid-6jfaf7zv]{display:grid;gap:var(--s-48)}.vk-row[data-astro-cid-6jfaf7zv]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--s-24)}.vk-row--wide-first[data-astro-cid-6jfaf7zv]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.vk-row--narrow-first[data-astro-cid-6jfaf7zv]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vk-item[data-astro-cid-6jfaf7zv]{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.vk-tile[data-astro-cid-6jfaf7zv]{container-type:inline-size;background:var(--surface-tint);border-radius:var(--r-card);padding:var(--s-40);display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;overflow:hidden}.vk-cap[data-astro-cid-6jfaf7zv]{padding-top:var(--s-16)}.vk-cap[data-astro-cid-6jfaf7zv] h3[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-12);font-size:var(--fs-h);line-height:var(--lh-h);letter-spacing:var(--tr-h);font-weight:600;margin:0 0 var(--gap-sub-head)}.vk-cap-logo[data-astro-cid-6jfaf7zv]{width:28px;height:28px;flex:none;border-radius:var(--r-xs)}.vk-cap[data-astro-cid-6jfaf7zv] p[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--tr-body-lg);color:var(--text-body);margin:0;max-width:var(--measure-lead)}.vk-final[data-astro-cid-6jfaf7zv]{padding-bottom:var(--section-gap-roomy)}.vk-tile--big[data-astro-cid-6jfaf7zv]{padding:var(--s-48) var(--s-48) var(--s-56);gap:var(--s-40)}.vk-end[data-astro-cid-6jfaf7zv] .vk-lead[data-astro-cid-6jfaf7zv]{margin-bottom:var(--s-24)}.vk-end[data-astro-cid-6jfaf7zv] h2[data-astro-cid-6jfaf7zv]{margin-inline:auto;font-size:var(--fs-h-lg);line-height:var(--lh-h-lg);letter-spacing:var(--tr-h-lg);font-weight:600;margin:0;max-width:var(--measure-head)}.vk-note[data-astro-cid-6jfaf7zv]{margin:var(--s-32) auto 0;max-width:var(--measure-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body)}.mk-win[data-astro-cid-6jfaf7zv]{position:relative;width:100%;background:var(--surface-elevated);border-radius:var(--r-glass);box-shadow:var(--sh-glass);overflow:hidden;font-family:var(--ff-body);color:var(--text-strong);text-align:left}.mk-bar[data-astro-cid-6jfaf7zv]{display:flex;justify-content:center;padding:var(--s-8) var(--s-16);background:var(--surface-neutral)}.mk-url[data-astro-cid-6jfaf7zv]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);line-height:var(--lh-none);color:var(--text-strong);background:var(--surface-elevated);border-radius:var(--r-pill);padding:6px var(--s-16)}.mk-url[data-astro-cid-6jfaf7zv] img[data-astro-cid-6jfaf7zv]{width:14px;height:14px;border-radius:var(--r-xs)}.mk-body[data-astro-cid-6jfaf7zv]{display:grid;gap:var(--s-12);padding:var(--s-24);align-content:start}.mk-h[data-astro-cid-6jfaf7zv]{margin:0;font-size:var(--fs-body-lg);line-height:var(--lh-h-sm);font-weight:600}.mk-btn[data-astro-cid-6jfaf7zv]{justify-self:start;display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s-24);border-radius:var(--r-pill);font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-none);background:var(--cta-fill);color:var(--cta-text);opacity:.45;transition:opacity .3s}.mk-btn[data-astro-cid-6jfaf7zv].on,.mk-btn--on[data-astro-cid-6jfaf7zv]{opacity:1}.mk-btn-ice[data-astro-cid-6jfaf7zv]{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--s-16);border-radius:var(--r-pill);background:var(--btn3-fill);color:var(--btn3-text);font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-none)}.mk-swap[data-astro-cid-6jfaf7zv]{display:inline-grid}.mk-swap[data-astro-cid-6jfaf7zv]>[data-astro-cid-6jfaf7zv]{grid-area:1 / 1;opacity:0;transition:opacity .3s}.mk-swap[data-astro-cid-6jfaf7zv]>.on[data-astro-cid-6jfaf7zv]{opacity:1}.mk-tap[data-astro-cid-6jfaf7zv]{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 35%,transparent);opacity:0;pointer-events:none;z-index:6}.mk-tap[data-astro-cid-6jfaf7zv].go{animation:mk-tap .6s cubic-bezier(.16,1,.3,1)}@keyframes mk-tap{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.mk-book[data-astro-cid-6jfaf7zv]{max-width:600px}.mk-view[data-astro-cid-6jfaf7zv]{overflow:hidden}.mk-track[data-astro-cid-6jfaf7zv]{display:flex;width:200%;transition:transform .6s cubic-bezier(.65,0,.35,1)}.mk-track[data-astro-cid-6jfaf7zv].on{transform:translate(-50%)}.mk-pane[data-astro-cid-6jfaf7zv]{width:50%;display:grid;gap:var(--s-12);padding:var(--s-24);align-content:start}.mk-docs[data-astro-cid-6jfaf7zv]{display:grid;gap:var(--gap-rows)}.mk-doc[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-12);padding:var(--s-8) var(--s-12);background:var(--surface-card-flat);border-radius:var(--r-input)}.mk-doc[data-astro-cid-6jfaf7zv] img[data-astro-cid-6jfaf7zv]{width:40px;height:40px;flex:none;border-radius:var(--r-sm);object-fit:cover;object-position:top}.mk-doc-t[data-astro-cid-6jfaf7zv]{display:grid;gap:2px;flex:1 1 auto;min-width:0}.mk-doc-fio[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-h-sm);transition:color .25s}.mk-doc-sub[data-astro-cid-6jfaf7zv]{font-size:var(--fs-caption);line-height:var(--lh-h-sm);color:var(--text-muted)}.mk-doc[data-astro-cid-6jfaf7zv].on .mk-doc-fio[data-astro-cid-6jfaf7zv]{color:var(--accent)}.mk-chev[data-astro-cid-6jfaf7zv]{width:16px;height:16px;flex:none;color:var(--accent)}.mk-ctx[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-8);margin:0;font-size:var(--fs-body-sm);font-weight:600}.mk-face[data-astro-cid-6jfaf7zv]{width:28px;height:28px;border-radius:var(--r-pill);overflow:hidden;flex:none}.mk-face[data-astro-cid-6jfaf7zv] img[data-astro-cid-6jfaf7zv]{width:100%;height:100%;object-fit:cover;display:block}.mk-when[data-astro-cid-6jfaf7zv]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--s-16) var(--s-24);align-items:start}.mk-month[data-astro-cid-6jfaf7zv]{margin:0 0 var(--s-8);font-size:var(--fs-body-sm);font-weight:600}.mk-wd[data-astro-cid-6jfaf7zv],.mk-days[data-astro-cid-6jfaf7zv]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.mk-wd[data-astro-cid-6jfaf7zv]{place-items:center;margin-bottom:3px;font-size:var(--fs-caption);color:var(--text-muted)}.mk-days[data-astro-cid-6jfaf7zv]>span[data-astro-cid-6jfaf7zv]{display:grid;place-items:center;aspect-ratio:1;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--text-muted);border-radius:var(--r-pill);border:1px solid transparent;transition:background-color .25s,color .25s}.mk-days[data-astro-cid-6jfaf7zv]>.is-free[data-astro-cid-6jfaf7zv]{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-elevated)}.mk-days[data-astro-cid-6jfaf7zv]>.on[data-astro-cid-6jfaf7zv]{background:var(--cta-fill);border-color:var(--cta-fill);color:var(--cta-text)}.mk-times[data-astro-cid-6jfaf7zv]{display:grid;align-content:start;padding-top:calc(var(--fs-body-sm) * 1.4 + var(--s-8))}.mk-times[data-astro-cid-6jfaf7zv]>[data-astro-cid-6jfaf7zv]{grid-area:1 / 1}.mk-hint[data-astro-cid-6jfaf7zv]{margin:0;font-size:var(--fs-body-sm);color:var(--text-body);opacity:0;transition:opacity .3s}.mk-hint[data-astro-cid-6jfaf7zv].on{opacity:1}.mk-chips[data-astro-cid-6jfaf7zv]{display:flex;flex-wrap:wrap;align-content:start;gap:var(--s-8);opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1)}.mk-chips[data-astro-cid-6jfaf7zv].on{opacity:1;transform:none}.mk-chip[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body-sm);line-height:var(--lh-none);padding:9px 14px;border:1px solid var(--border-strong);border-radius:var(--r-pill);transition:background-color .25s,color .25s,border-color .25s}.mk-chip[data-astro-cid-6jfaf7zv].on{background:var(--cta-fill);border-color:var(--cta-fill);color:var(--cta-text)}@container (max-width: 520px){.mk-when[data-astro-cid-6jfaf7zv]{grid-template-columns:minmax(0,1fr)}.mk-times[data-astro-cid-6jfaf7zv]{padding-top:0}}.mk-pay[data-astro-cid-6jfaf7zv]{max-width:360px}.mk-slot[data-astro-cid-6jfaf7zv]{margin:0;font-size:var(--fs-body-sm)}.mk-sum[data-astro-cid-6jfaf7zv]{margin:0;font-family:var(--ff-display);font-size:var(--fs-num);font-weight:600;line-height:var(--lh-h-lg);letter-spacing:-.02em}.mk-ways[data-astro-cid-6jfaf7zv]{display:grid;gap:var(--gap-rows)}.mk-way[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-12);min-height:48px;padding:0 var(--s-16);font-size:var(--fs-body-sm);background:var(--surface-card-flat);border-radius:var(--r-input)}.mk-way[data-astro-cid-6jfaf7zv] svg[data-astro-cid-6jfaf7zv]{width:22px;height:22px;flex:none}.mk-way[data-astro-cid-6jfaf7zv] img[data-astro-cid-6jfaf7zv]{width:22px;height:25px;flex:none}.mk-dstage[data-astro-cid-6jfaf7zv]{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;font-family:var(--ff-body);color:var(--text-strong);text-align:left}.mk-dwin[data-astro-cid-6jfaf7zv]{max-width:var(--tile-prose);min-width:0}@container (max-width: 30rem){.mk-drop[data-astro-cid-6jfaf7zv]{padding:var(--s-16)}}.mk-dcard[data-astro-cid-6jfaf7zv]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-16);padding:var(--s-24) var(--s-32) var(--s-32)}.mk-dnote[data-astro-cid-6jfaf7zv]{margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-list);max-width:var(--measure-text)}.mk-drop[data-astro-cid-6jfaf7zv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-12) var(--s-16);padding:var(--s-16) var(--s-24);border:1px dashed var(--border-strong);border-radius:var(--r-input);transition:background-color .2s,border-color .2s}.mk-drop[data-astro-cid-6jfaf7zv].on{background:var(--surface-card-flat);border-color:var(--accent)}.mk-drop-ic[data-astro-cid-6jfaf7zv]{width:40px;height:40px;flex:none}.mk-drop-t[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body-sm)}.mk-dlist[data-astro-cid-6jfaf7zv]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8)}.mk-drow[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-12);min-height:48px;padding:0 var(--s-16);background:var(--surface-card-flat);border-radius:var(--r-input);opacity:0;transition:opacity .5s ease}.mk-drow[data-astro-cid-6jfaf7zv].on{opacity:1}.mk-drow-name[data-astro-cid-6jfaf7zv]{flex:1 1 auto;min-width:0;font-size:var(--fs-body-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-drow-size[data-astro-cid-6jfaf7zv]{flex:none;font-size:var(--fs-caption);color:var(--text-muted)}.mk-drow-del[data-astro-cid-6jfaf7zv]{flex:none;width:18px;height:18px;color:var(--text-strong)}.mk-dok[data-astro-cid-6jfaf7zv]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--s-8);background:var(--tile-success);color:var(--tile-success-ink);opacity:0;transition:opacity .45s}.mk-dok[data-astro-cid-6jfaf7zv].on{opacity:1}.mk-dok[data-astro-cid-6jfaf7zv] svg[data-astro-cid-6jfaf7zv]{width:48px;height:48px}.mk-dok[data-astro-cid-6jfaf7zv] p[data-astro-cid-6jfaf7zv]{margin:0}.mk-dok-t[data-astro-cid-6jfaf7zv]{font-size:var(--fs-h);font-weight:600;line-height:var(--lh-h)}.mk-dok-p[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body);line-height:var(--lh-body)}.mk-fly[data-astro-cid-6jfaf7zv]{position:absolute;left:0;top:0;z-index:5;pointer-events:none;opacity:0}.mk-sheet[data-astro-cid-6jfaf7zv]{position:relative;width:44px;height:54px;display:grid;align-items:end;justify-items:center;padding-bottom:6px;background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--r-xs) var(--r-sm) var(--r-xs) var(--r-xs);box-shadow:var(--sh-soft)}.mk-sheet[data-astro-cid-6jfaf7zv]:before{content:"";position:absolute;top:-1px;right:-1px;width:12px;height:12px;background:var(--surface-tint);border-left:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);border-radius:0 var(--r-sm) 0 var(--r-xs)}.mk-sheet[data-astro-cid-6jfaf7zv] span[data-astro-cid-6jfaf7zv]{font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-none);padding:2px 4px;border-radius:var(--r-xs);background:var(--cta-fill);color:var(--cta-text);transform:scale(.85)}.mk-phone[data-astro-cid-6jfaf7zv]{position:relative;width:min(100%,290px);aspect-ratio:9 / 18.5;border:8px solid var(--text-strong);border-radius:calc(var(--r-card) + 12px);background:var(--surface-elevated);overflow:hidden;box-shadow:var(--sh-glass);font-family:var(--ff-body);color:var(--text-strong);text-align:left}.mk-phone[data-astro-cid-6jfaf7zv] p[data-astro-cid-6jfaf7zv]{margin:0}.mk-lock[data-astro-cid-6jfaf7zv],.mk-mail[data-astro-cid-6jfaf7zv]{position:absolute;inset:0;opacity:0}.mk-lock[data-astro-cid-6jfaf7zv]{z-index:1;transition:opacity 0s .4s}.mk-lock[data-astro-cid-6jfaf7zv].on{opacity:1;transition:none}.mk-mail[data-astro-cid-6jfaf7zv]{z-index:2;transform:scale(.96);transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.mk-mail[data-astro-cid-6jfaf7zv].on{opacity:1;transform:none}.mk-lock[data-astro-cid-6jfaf7zv]{display:flex;flex-direction:column;align-items:center;padding:var(--s-32) var(--s-8) var(--s-12);color:var(--text-onDark);background:linear-gradient(170deg,var(--c-steel) 0%,var(--c-steel-deep) 100%)}.mk-lock-date[data-astro-cid-6jfaf7zv]{font-size:var(--fs-body-sm);line-height:var(--lh-list)}.mk-phone[data-astro-cid-6jfaf7zv] .mk-lock-time[data-astro-cid-6jfaf7zv]{font-size:var(--fs-num-lg);font-weight:600;line-height:var(--lh-none);letter-spacing:-.03em;margin-top:var(--s-4)}.mk-push[data-astro-cid-6jfaf7zv]{width:100%;margin-top:auto;display:flex;gap:var(--s-12);align-items:center;padding:var(--s-12);background:color-mix(in srgb,var(--surface-elevated) 90%,transparent);color:var(--text-strong);border-radius:var(--r-glass)}.mk-lock[data-astro-cid-6jfaf7zv].on .mk-push[data-astro-cid-6jfaf7zv]{animation:mk-push .7s cubic-bezier(.16,1,.3,1) .2s both}@keyframes mk-push{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mk-push-ic[data-astro-cid-6jfaf7zv]{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--surface-elevated);box-shadow:var(--sh-card)}.mk-push-ic[data-astro-cid-6jfaf7zv] svg[data-astro-cid-6jfaf7zv]{width:26px;height:26px}.mk-push-t[data-astro-cid-6jfaf7zv]{display:grid;min-width:0;font-size:var(--fs-caption);line-height:var(--lh-caption)}.mk-push-head[data-astro-cid-6jfaf7zv]{display:flex;gap:var(--s-8);min-width:0}.mk-push-from[data-astro-cid-6jfaf7zv]{flex:1 1 auto;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-push-now[data-astro-cid-6jfaf7zv]{flex:none;color:var(--text-muted)}.mk-push-subj[data-astro-cid-6jfaf7zv]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-push-prev[data-astro-cid-6jfaf7zv]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mk-mail[data-astro-cid-6jfaf7zv]{display:flex;flex-direction:column;gap:var(--s-12);padding:var(--s-12) var(--s-8) 0;background:var(--c-sky)}.mk-mail-nav[data-astro-cid-6jfaf7zv]{color:var(--text-strong)}.mk-mail-nav[data-astro-cid-6jfaf7zv] svg[data-astro-cid-6jfaf7zv]{width:24px;height:24px;display:block}.mk-mail-subj[data-astro-cid-6jfaf7zv]{padding-inline:var(--s-8);font-size:var(--fs-body-lg);line-height:var(--lh-h-sm)}.mk-mail-box[data-astro-cid-6jfaf7zv]{display:inline-block;vertical-align:middle;padding:2px 6px;border-radius:var(--r-xs);background:var(--c-wash-blue);color:var(--accent-soft);font-size:var(--fs-caption);line-height:var(--lh-caption)}.mk-mail-msg[data-astro-cid-6jfaf7zv]{flex:1 1 auto;display:grid;align-content:start;gap:var(--s-12);padding:var(--s-12) var(--s-8);background:var(--surface-elevated);border-radius:var(--r-glass) var(--r-glass) 0 0}.mk-mail-from[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;gap:var(--s-8)}.mk-mail-ava[data-astro-cid-6jfaf7zv]{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:var(--r-pill);background:var(--c-violet);color:var(--text-onDark);font-size:var(--fs-body-sm);font-weight:600}.mk-mail-from[data-astro-cid-6jfaf7zv]>span[data-astro-cid-6jfaf7zv]:last-child{display:grid;min-width:0}.mk-mail-fromname[data-astro-cid-6jfaf7zv]{font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-mail-addr[data-astro-cid-6jfaf7zv]{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-muted)}.mk-letter[data-astro-cid-6jfaf7zv]{background:var(--c-sky);padding:var(--s-8)}.mk-letter-card[data-astro-cid-6jfaf7zv]{display:grid;gap:var(--s-8);padding:var(--s-16) var(--s-12);background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--r-input)}.mk-letter-h[data-astro-cid-6jfaf7zv]{font-family:var(--ff-display);font-size:var(--fs-body-lg);font-weight:600;line-height:var(--lh-h-sm)}.mk-letter-p[data-astro-cid-6jfaf7zv]{font-size:var(--fs-caption);line-height:var(--lh-caption)}.mk-letter-slot[data-astro-cid-6jfaf7zv]{display:grid;justify-items:center;gap:2px;padding:var(--s-12) var(--s-8);border-radius:var(--r-sm);background:var(--surface-tint);font-family:var(--ff-display);font-size:var(--fs-body);font-weight:600;line-height:var(--lh-h-sm)}.mk-letter-slot[data-astro-cid-6jfaf7zv] span[data-astro-cid-6jfaf7zv]{display:block;font-family:var(--ff-body);font-size:var(--fs-caption);font-weight:400;line-height:var(--lh-caption);color:var(--accent-soft)}.mk-letter[data-astro-cid-6jfaf7zv] .mk-btn[data-astro-cid-6jfaf7zv]{justify-self:stretch;justify-content:center;margin-top:var(--s-4);padding-inline:var(--s-12);white-space:nowrap}.mk-tmwin[data-astro-cid-6jfaf7zv]{max-width:var(--tile-prose)}.mk-tm[data-astro-cid-6jfaf7zv]{container:tm / inline-size;display:grid;gap:var(--s-12);padding:var(--s-12) var(--s-16) var(--s-16);background:var(--mk-tm-bg);color:var(--mk-tm-ink)}.mk-tm-stage[data-astro-cid-6jfaf7zv]{position:relative;aspect-ratio:16 / 9}.mk-tm-cam[data-astro-cid-6jfaf7zv]{position:relative;overflow:hidden;border-radius:var(--r-sm);background:var(--mk-tm-tile)}.mk-tm-cam--doc[data-astro-cid-6jfaf7zv]{position:absolute;inset:0}.mk-tm-cam--doc[data-astro-cid-6jfaf7zv] img[data-astro-cid-6jfaf7zv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.mk-tm-cam[data-astro-cid-6jfaf7zv].is-talk:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 3px var(--ic-online);animation:mk-talk 2.4s ease-in-out infinite}@keyframes mk-talk{0%,to{opacity:.35}45%{opacity:1}}.mk-tm-name[data-astro-cid-6jfaf7zv]{position:absolute;left:50%;bottom:var(--s-8);transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:var(--r-xs);background:var(--veil-dark);color:var(--mk-tm-ink);font-size:var(--fs-caption);line-height:var(--lh-caption)}.mk-tm-self[data-astro-cid-6jfaf7zv]{position:absolute;right:var(--s-8);top:var(--s-8);width:22%;aspect-ratio:16 / 10;display:grid;place-items:center;border-radius:var(--r-xs);background:var(--mk-tm-tile);box-shadow:var(--sh-soft)}.mk-tm-ini[data-astro-cid-6jfaf7zv]{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:var(--r-pill);font-size:var(--fs-body);font-weight:600;color:var(--text-strong)}.mk-tm-ini--a[data-astro-cid-6jfaf7zv]{background:var(--tile-violet)}.mk-tm-ini--b[data-astro-cid-6jfaf7zv]{background:var(--tile-blue)}.mk-tm-bar[data-astro-cid-6jfaf7zv]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-8)}.mk-tm-grp[data-astro-cid-6jfaf7zv]{display:flex;gap:var(--s-8)}.mk-tm-b[data-astro-cid-6jfaf7zv]{display:inline-flex;align-items:center;gap:var(--s-8);height:40px;min-width:40px;padding:0 var(--s-12);justify-content:center;border-radius:var(--r-sm);background:var(--mk-tm-btn);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-none);white-space:nowrap}.mk-tm-b[data-astro-cid-6jfaf7zv] svg[data-astro-cid-6jfaf7zv]{width:20px;height:20px;flex:none}.mk-tm-b--end[data-astro-cid-6jfaf7zv]{background:var(--mk-tm-end)}.mk-tm-n[data-astro-cid-6jfaf7zv]{padding:2px 6px;border-radius:var(--r-pill);background:var(--mk-tm-tile)}@container tm (max-width: 50rem){.mk-tm-l[data-astro-cid-6jfaf7zv]{display:none}}@container tm (max-width: 34rem){.mk-tm-grp[data-astro-cid-6jfaf7zv]:first-child .mk-tm-b[data-astro-cid-6jfaf7zv]:first-child{display:none}}@container tm (max-width: 24rem){.mk-tm-b--wide[data-astro-cid-6jfaf7zv] .mk-tm-n[data-astro-cid-6jfaf7zv],.mk-tm-grp[data-astro-cid-6jfaf7zv]:nth-child(2) .mk-tm-b[data-astro-cid-6jfaf7zv]:first-child,.mk-tm-grp[data-astro-cid-6jfaf7zv]:nth-child(2) .mk-tm-b[data-astro-cid-6jfaf7zv]:last-child{display:none}}.mk-trio[data-astro-cid-6jfaf7zv]{max-width:var(--tile-narrow)}.mk-tm-stage--trio[data-astro-cid-6jfaf7zv]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--s-8)}.mk-tm-stage--trio[data-astro-cid-6jfaf7zv] .mk-tm-cam--doc[data-astro-cid-6jfaf7zv]{position:relative;inset:auto}.mk-tm-side[data-astro-cid-6jfaf7zv]{display:flex;flex-direction:column;gap:var(--s-8);min-height:0}.mk-tm-side[data-astro-cid-6jfaf7zv] .mk-tm-cam[data-astro-cid-6jfaf7zv]{display:grid;place-items:center;min-height:0}.mk-tm-cam--a[data-astro-cid-6jfaf7zv]{flex:1 1 0}.mk-tm-cam--b[data-astro-cid-6jfaf7zv]{flex:0 1 0;opacity:0;margin-top:calc(var(--s-8) * -1)}.mk-tm-cam--b[data-astro-cid-6jfaf7zv].on{flex-grow:1;opacity:1;margin-top:0;transition:flex-grow .7s cubic-bezier(.65,0,.35,1),opacity .5s .3s,margin-top .7s}.mk-toast[data-astro-cid-6jfaf7zv]{position:absolute;left:50%;top:var(--s-16);transform:translate(-50%,-12px);padding:var(--s-8) var(--s-16);border-radius:var(--r-sm);white-space:nowrap;background:var(--mk-tm-btn);color:var(--mk-tm-ink);font-size:var(--fs-body-sm);box-shadow:var(--sh-soft);opacity:0}.mk-toast[data-astro-cid-6jfaf7zv].on{opacity:1;transform:translate(-50%);transition:opacity .35s .5s,transform .5s .5s cubic-bezier(.16,1,.3,1)}@media(max-width:760px){.vk-hero[data-astro-cid-6jfaf7zv]{padding-block:var(--s-40) var(--s-24)}.vk-grid[data-astro-cid-6jfaf7zv]{gap:var(--s-40)}.vk-row--wide-first[data-astro-cid-6jfaf7zv],.vk-row--narrow-first[data-astro-cid-6jfaf7zv]{grid-template-columns:minmax(0,1fr);row-gap:var(--s-40)}.vk-row--wide-first[data-astro-cid-6jfaf7zv] .vk-item[data-astro-cid-6jfaf7zv],.vk-row--narrow-first[data-astro-cid-6jfaf7zv] .vk-item[data-astro-cid-6jfaf7zv]{grid-row:auto;grid-template-rows:auto auto}.vk-tile[data-astro-cid-6jfaf7zv],.vk-tile--big[data-astro-cid-6jfaf7zv]{padding:var(--s-16);border-radius:var(--r-glass)}.vk-hero[data-astro-cid-6jfaf7zv] .btn[data-astro-cid-6jfaf7zv],.vk-end[data-astro-cid-6jfaf7zv] .btn[data-astro-cid-6jfaf7zv]{width:100%;justify-content:center}.mk-body[data-astro-cid-6jfaf7zv],.mk-pane[data-astro-cid-6jfaf7zv],.mk-dcard[data-astro-cid-6jfaf7zv]{padding:var(--s-16)}.mk-tm[data-astro-cid-6jfaf7zv]{padding:var(--s-8) var(--s-8) var(--s-12)}.mk-tm-stage--trio[data-astro-cid-6jfaf7zv]{aspect-ratio:4 / 5;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,3fr) minmax(0,2fr)}.mk-tm-side[data-astro-cid-6jfaf7zv]{flex-direction:row}.mk-tm-cam--b[data-astro-cid-6jfaf7zv]{margin-top:0;margin-left:calc(var(--s-8) * -1)}.mk-tm-cam--b[data-astro-cid-6jfaf7zv].on{margin-left:0}}@media(prefers-reduced-motion:reduce){.mk-win[data-astro-cid-6jfaf7zv] [data-astro-cid-6jfaf7zv],.mk-phone[data-astro-cid-6jfaf7zv] [data-astro-cid-6jfaf7zv],.mk-dstage[data-astro-cid-6jfaf7zv] [data-astro-cid-6jfaf7zv]{transition:none!important;animation:none!important}.mk-tap[data-astro-cid-6jfaf7zv],.mk-fly[data-astro-cid-6jfaf7zv]{display:none}}
