:root{--mk-walnut-page:#2a1e14;--mk-amber:#e39a24;--mk-ivory:#f4eee2;--mk-pad:20px}@media (min-width:640px){:root{--mk-pad:32px}}@media (min-width:1024px){:root{--mk-pad:clamp(32px, 4vw, 64px)}}.mk-walnut{--ink:#f4eee2;--ink-2:#d6c9b4;--ink-3:#cfc2ad;--line:#55432f;--line-soft:#43352a;--panel:#33261b;--raised:#3a2b1f;--ground:#21170f;--brand-ink:#f0b04a;--focus:#e39a24;--mk-corner:#cfc2ad;background:var(--mk-walnut-page);color:var(--ink)}.mk-amber{--ink:#21170f;--ink-2:#3a2812;--ink-3:#3a2812;--line:#a86c14;--line-soft:#b9791a;--panel:#ecac47;--raised:#d78f1e;--ground:#f4eee2;--brand:#21170f;--brand-strong:#33261b;--on-brand:#f4eee2;--brand-ink:#21170f;--focus:#21170f;--mk-corner:#21170f;background:var(--mk-amber);color:var(--ink)}.mk-ivory{background:var(--mk-ivory);color:var(--ink);--mk-corner:#21170f}.mk-stock{color:var(--ink);--raised:#dfd5c1;--mk-corner:#21170f;background:#ebe3d3}.mk-album{background:var(--night);position:relative}.mk-spread{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.mk-page{min-width:0;padding:56px var(--mk-pad)}.mk-page--end{flex-direction:column;justify-content:flex-end;display:flex}@media (min-width:1024px){.mk-spread{--mk-gutter:50%;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-spread:after{content:"";z-index:2;top:0;bottom:0;left:calc(var(--mk-gutter) - 44px);pointer-events:none;background:linear-gradient(90deg,#180e0600,#180e0629 38%,#180e0675 50%,#180e0629 62%,#180e0600);width:88px;position:absolute}.mk-page{padding:clamp(64px, 8vw, 120px) var(--mk-pad)}}@media (forced-colors:active),print{.mk-spread:after{display:none}}.mk-h1,.mk-h2,.mk-h3{font-family:var(--font-display);text-wrap:balance;color:var(--ink);font-weight:500}.mk-h1{letter-spacing:-.02em;font-size:clamp(38px,4.4vw,68px);line-height:1.03}.mk-h2{letter-spacing:-.018em;font-size:clamp(34px,4.4vw,66px);line-height:1.04}.mk-h3{letter-spacing:-.01em;font-size:clamp(24px,2.2vw,30px);line-height:1.14}.mk-body{max-width:34rem;color:var(--ink-2);margin-top:20px;font-size:18px;line-height:1.55}.mk-link{color:var(--brand-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.mk-link:hover{text-decoration-thickness:2px}:lang(hi) .mk-h1,:lang(te) .mk-h1,:lang(ta) .mk-h1,:lang(hi) .mk-h2,:lang(te) .mk-h2,:lang(ta) .mk-h2,:lang(hi) .mk-h3,:lang(te) .mk-h3,:lang(ta) .mk-h3,:lang(hi) .mk-cross,:lang(te) .mk-cross,:lang(ta) .mk-cross{letter-spacing:0;line-height:1.3}:lang(hi) .mk-h1,:lang(te) .mk-h1,:lang(ta) .mk-h1{font-size:clamp(32px,3.6vw,54px)}:lang(hi) .mk-h2,:lang(te) .mk-h2,:lang(ta) .mk-h2{font-size:clamp(28px,3.6vw,52px)}.mk-open{isolation:isolate;position:relative}.mk-open-left{background:var(--mk-walnut-page)}.mk-cross{padding:44px var(--mk-pad) 0;background:var(--mk-walnut-page);font-family:var(--font-display);letter-spacing:-.024em;color:var(--mk-ivory);text-wrap:balance;grid-column:1/-1;font-size:clamp(42px,6.7vw,88px);font-weight:500;line-height:1.02}.mk-open .mk-page{padding-top:28px}.mk-leaf{display:none}@media (min-width:1024px){.mk-open{perspective:2800px;z-index:2;grid-template-rows:auto 1fr;min-height:calc(100dvh - 60px);overflow-x:clip}.mk-open-sheets{flex-direction:column;justify-content:flex-end;display:flex}.mk-open-sheets>*{width:100%;margin-bottom:calc(-1*clamp(64px,8vw,120px) - 72px)}.mk-after-open{padding-top:calc(clamp(64px,8vw,120px) + 96px)}.mk-open-left,.mk-open .mk-amber{background:0 0}.mk-open .mk-page{padding-top:clamp(24px,3.4vh,40px);padding-bottom:48px}.mk-leaf{z-index:-1;width:50%;display:block;position:absolute;top:0;bottom:0}.mk-leaf--l{background:var(--mk-walnut-page);transform-origin:100%;left:0}.mk-leaf--r{background:var(--mk-amber);transform-origin:0;right:0}.mk-cross{background:linear-gradient(90deg, var(--mk-ivory) 50%, #21170f 50%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-top:clamp(32px,6vh,64px)}.mk-cross::selection{-webkit-text-fill-color:#241b16}}:lang(hi) .mk-cross,:lang(te) .mk-cross,:lang(ta) .mk-cross{padding-bottom:.2em;font-size:clamp(34px,4.8vw,72px)}@media (forced-colors:active),print{.mk-cross{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mk-leaf--l{animation:1.3s cubic-bezier(.16,1,.3,1) both mk-open-l}.mk-leaf--r{animation:1.3s cubic-bezier(.16,1,.3,1) both mk-open-r}@keyframes mk-open-l{0%{transform:rotateY(34deg)}}@keyframes mk-open-r{0%{transform:rotateY(-34deg)}}}.mk-rules{padding:0;list-style:none}.mk-rules>li{border-top:1px solid var(--line-soft);color:var(--ink);align-items:center;gap:10px;padding:10px 0;font-size:15px;line-height:1.4;display:flex}.mk-rules>li:last-child{border-bottom:1px solid var(--line-soft)}.mk-rules>li>svg{color:var(--ink-2);flex:none}.mk-works{max-width:34rem;margin-top:18px}.mk-works>p{color:var(--ink-2);font-size:13.5px}.mk-works>ul{flex-wrap:wrap;gap:8px 18px;margin-top:8px;padding:0;list-style:none;display:flex}.mk-works>ul>li{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.mk-field{background:var(--mk-ivory);color:#241b16;border:1px solid #a8987f;border-radius:6px;width:100%;min-width:0;min-height:52px;padding:0 14px;font-size:16px}.mk-field::placeholder{color:#6f6253}.mk-sheet{--ink:#241b16;--ink-2:#5f5245;--ink-3:#6f6253;--line:#cbbfa9;--line-soft:#d9cfbb;--panel:#faf6ec;--raised:#ebe3d3;--ground:#f4eee2;--brand:#e39a24;--brand-strong:#cf8817;--on-brand:#21170f;--brand-ink:#8a4f00;--focus:#8a4f00;color:var(--ink);font-variant-numeric:tabular-nums;background:#faf6ec;border-radius:2px;padding:18px;font-size:14px;line-height:1.4;position:relative;box-shadow:0 2px 3px #180e0624,0 22px 44px -22px #180e068c}@layer base{.mk-sheet{margin:0}}.mk-sheet:before,.mk-sheet:after{content:"";background:var(--mk-corner,#21170f);pointer-events:none;width:22px;height:22px;position:absolute}.mk-sheet:before{clip-path:polygon(0 0,100% 0,0 100%);top:-4px;left:-4px}.mk-sheet:after{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-4px;right:-4px}.mk-sample{border:1px solid var(--line);color:#5f5245;background:#faf6ec;border-radius:2px;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-block}.mk-sheet>.mk-sample{z-index:1;position:absolute;top:10px;right:10px}.mk-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mk-row--rule{border-top:1px solid var(--line-soft);padding:7px 0}.mk-muted{color:var(--ink-2)}.mk-title-s{font-family:var(--font-title), Georgia, serif;font-size:20px;font-weight:500;line-height:1.15}.mk-bubble{color:#241b16;background:#e2e8d5;border-radius:2px 8px 8px;max-width:94%;padding:9px 11px}.mk-bubble+.mk-bubble{margin-top:8px}.mk-stamp{color:#4c5a48;text-align:right;margin-top:4px;font-size:12px;display:block}.mk-fake-btn{color:#21170f;background:#e39a24;border-radius:6px;justify-content:center;align-items:center;min-height:36px;margin-top:8px;padding:0 12px;font-weight:600;display:flex}.mk-fake-btn--line{color:#241b16;background:0 0;border:1px solid #5f5245}.mk-plate{background-color:#3c2a1c;background-image:radial-gradient(circle at 22% 28%,#ffd68c9e 0 9%,#ffd68c00 11.6%),radial-gradient(circle at 68% 18%,#ffbe6e6b 0 13%,#ffbe6e00 15.6%),radial-gradient(circle at 84% 58%,#ffe2aa66 0 7%,#ffe2aa00 9.6%),radial-gradient(circle at 40% 66%,#ffaa5a4d 0 17%,#ffaa5a00 19.6%),linear-gradient(160deg,#7c4f22,#2e1c10 72%);border-radius:2px;width:100%;display:block;position:relative}.mk-plate--haldi{background-color:#8a5f12;background-image:radial-gradient(circle at 26% 22%,#ffe896b3 0 11%,#ffe89600 13.6%),radial-gradient(circle at 74% 34%,#ffd25a8c 0 15%,#ffd25a00 17.6%),radial-gradient(circle at 52% 74%,#fff4be66 0 9%,#fff4be00 11.6%),linear-gradient(170deg,#d49a1f,#6b4310 80%)}.mk-plate--mehendi{background-color:#39401f;background-image:radial-gradient(circle at 70% 24%,#e2de8c85 0 12%,#e2de8c00 14.6%),radial-gradient(circle at 24% 52%,#bec86e6b 0 16%,#bec86e00 18.6%),radial-gradient(circle at 80% 76%,#f0d6825c 0 8%,#f0d68200 10.6%),linear-gradient(200deg,#6f7a35,#272c14 78%)}.mk-plate--wedding{background-color:#5a1f12;background-image:radial-gradient(circle at 30% 26%,#ffc478ad 0 8%,#ffc47800 10.6%),radial-gradient(circle at 60% 40%,#ff96507a 0 18%,#ff965000 20.6%),radial-gradient(circle at 84% 20%,#ffe2aa85 0 6%,#ffe2aa00 8.6%),radial-gradient(circle at 18% 78%,#ffb46e57 0 13%,#ffb46e00 15.6%),linear-gradient(165deg,#a8481c,#35120b 80%)}.mk-plate--reception{background-color:#1e2230;background-image:radial-gradient(circle at 18% 30%,#ffd8969e 0 7%,#ffd89600 9.6%),radial-gradient(circle at 46% 22%,#bec8f057 0 11%,#bec8f000 13.6%),radial-gradient(circle at 78% 46%,#ffbe8280 0 14%,#ffbe8200 16.6%),radial-gradient(circle at 34% 76%,#96aae647 0 16%,#96aae600 18.6%),linear-gradient(190deg,#3b4066,#14151f 80%)}.mk-plate:after{content:"";border-radius:inherit;background-image:radial-gradient(circle at 12% 62%,#ffecc880 0 2.4%,#ffecc800 3.6%),radial-gradient(circle at 56% 12%,#ffecc866 0 3%,#ffecc800 4.2%),radial-gradient(circle at 92% 30%,#ffecc86b 0 2%,#ffecc800 3%),radial-gradient(circle at 70% 88%,#ffecc85c 0 3.4%,#ffecc800 4.6%),radial-gradient(circle at 34% 42%,#ffecc847 0 1.8%,#ffecc800 2.8%),linear-gradient(#140a0400 45%,#140a0480);position:absolute;inset:0}.mk-functions{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;display:grid}.mk-function figcaption{margin-top:10px}.mk-function .mk-plate{aspect-ratio:4/5}@media (min-width:1024px){.mk-functions{grid-template-columns:5fr 4fr 5.4fr 4.2fr;align-items:end;column-gap:22px}.mk-function:nth-child(2){margin-right:26px}.mk-function:nth-child(3){margin-left:26px}.mk-function:first-child .mk-plate{aspect-ratio:5/6}.mk-function:nth-child(2) .mk-plate{aspect-ratio:4/4}.mk-function:nth-child(3) .mk-plate{aspect-ratio:5/7}.mk-function:nth-child(4) .mk-plate{aspect-ratio:4/4.6}}.mk-index{padding:0;list-style:none}.mk-index>li{border-top:1px solid var(--line)}.mk-index>li:last-child{border-bottom:1px solid var(--line)}.mk-index a{color:var(--ink);transition:padding-left .18s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:14px 4px;display:grid}.mk-index a:hover{padding-left:10px}.mk-index-name{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.2}.mk-index a:hover .mk-index-name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.mk-index-text{color:var(--ink-2);grid-column:1;max-width:44rem;font-size:14px;line-height:1.45}.mk-index svg{color:var(--ink-2);grid-area:1/2/span 2}.mk-plan{border-top:1px solid var(--line);padding:26px 0}.mk-plan:last-of-type{border-bottom:1px solid var(--line)}.mk-plan-price{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:34px;font-weight:500;line-height:1.1}.mk-plan-facts{color:var(--ink);gap:4px 24px;margin-top:12px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}@media (min-width:640px){.mk-plan-facts{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.mk-inner{--mk-gutter:38%;grid-template-columns:38% minmax(0,1fr);min-height:calc(100dvh - 60px)}.mk-inner .mk-title-page{padding:clamp(40px, 5vw, 72px) clamp(28px, 3.2vw, 52px) 48px var(--mk-pad)}.mk-inner .mk-content{padding:clamp(40px, 5vw, 72px) var(--mk-pad) 64px clamp(40px, 4.4vw, 72px)}}@media (min-width:1024px) and (min-height:680px){.mk-title-sticky{position:sticky;top:32px}}.mk-title-page{padding-top:32px;padding-bottom:40px}.mk-content{padding-top:40px;padding-bottom:56px}.mk-prose{max-width:46rem}.mk-section+.mk-section{margin-top:52px}.mk-shot{margin:8px 0 0}.mk-shot img{border:1px solid var(--line);background:var(--raised);border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #21170f14}.mk-shot figcaption{color:var(--ink-2);margin-top:8px;font-size:13.5px;line-height:1.45}.mk-shot--phone{max-width:300px}.mk-section-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.14}:lang(hi) .mk-section-title,:lang(te) .mk-section-title,:lang(ta) .mk-section-title{letter-spacing:0;line-height:1.3}.mk-table-wrap{overflow-x:auto}.mk-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:14px;line-height:1.45}.mk-table th,.mk-table td{border-top:1px solid var(--line-soft);vertical-align:top;padding:12px 14px 12px 0}.mk-table thead th{border-top:0;border-bottom:1px solid var(--ink);color:var(--ink);font-weight:600}.mk-table tbody th{width:22%;color:var(--ink);font-weight:600}.mk-table td{color:var(--ink-2)}.mk-sample-slot{margin-bottom:52px}.mk-back{position:relative;overflow:hidden}.mk-deboss{white-space:nowrap;font-family:var(--font-title), Georgia, serif;letter-spacing:-.03em;color:#2b1f15;-webkit-user-select:none;user-select:none;font-size:clamp(88px,19vw,300px);font-weight:500;line-height:.9;display:block;overflow:hidden}.mk-auth{background:var(--mk-ivory);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.mk-auth-cover{padding:14px var(--mk-pad)}.mk-auth-slim{align-items:center;min-height:56px;padding-block:10px;display:flex}.mk-auth-line{display:none}.mk-auth-form{padding:40px var(--mk-pad) 56px;justify-content:center;display:flex}.mk-auth-slim+.mk-auth-form{padding-top:24px;padding-bottom:48px}.mk-auth-form>div{width:100%;max-width:420px}@media (min-width:1024px){.mk-auth{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative}.mk-auth:after{content:"";pointer-events:none;background:linear-gradient(90deg,#180e0600,#180e0624 38%,#180e0666 50%,#180e0624 62%,#180e0600);width:88px;position:absolute;top:0;bottom:0;left:calc(50% - 44px)}.mk-auth-cover{padding:40px clamp(48px, 6vw, 96px) 48px var(--mk-pad);flex-direction:column;justify-content:space-between;gap:40px;display:flex}.mk-auth-line{display:block}.mk-auth-slim{justify-content:flex-start;align-items:stretch}.mk-auth-slim>.mk-auth-line{margin-block:auto}.mk-auth-form,.mk-auth-slim+.mk-auth-form{padding:48px var(--mk-pad);align-items:center}}.mk-auth-field{background:var(--panel);min-height:44px;color:var(--ink);border:1px solid #8f8069;border-radius:6px;padding:0 12px;font-size:16px}.mk-choice{background:var(--panel);cursor:pointer;border:1px solid #8f8069;border-radius:6px;min-height:44px;padding:16px 16px 16px 48px;transition:border-color .14s cubic-bezier(.2,.7,.2,1),box-shadow .14s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.mk-choice:hover{border-color:var(--ink);box-shadow:0 1px 2px #21170f14}.mk-choice-input{opacity:0;width:1px;height:1px;position:absolute}.mk-choice-dot{background:var(--panel);border:1.5px solid #8f8069;border-radius:999px;width:20px;height:20px;position:absolute;top:18px;left:16px}.mk-choice:has(.mk-choice-input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mk-choice:has(.mk-choice-input:checked) .mk-choice-dot{border-color:var(--check-fill);background:radial-gradient(circle, #fff 0 3.5px, var(--check-fill) 4px)}.mk-choice:has(.mk-choice-input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.mk-choice:before,.mk-choice:after{content:"";background:var(--check-fill);opacity:0;pointer-events:none;width:18px;height:18px;transition:opacity .24s cubic-bezier(.2,.7,.2,1),transform .24s cubic-bezier(.2,.7,.2,1);position:absolute;transform:scale(.6)}.mk-choice:before{clip-path:polygon(0 0,100% 0,0 100%);transform-origin:0 0;top:-4px;left:-4px}.mk-choice:after{clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:100% 100%;bottom:-4px;right:-4px}.mk-choice:has(.mk-choice-input:checked):before{opacity:1;transform:none}.mk-choice:has(.mk-choice-input:checked):after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mk-choice,.mk-choice:before,.mk-choice:after{transition:none}}.on-walnut .mk-menu :focus-visible{outline-color:var(--focus)}.mk-summary{cursor:pointer;list-style:none}.mk-summary::-webkit-details-marker{display:none}.mk-cycle{border:2px solid var(--ink);border-radius:6px;margin:0 0 22px;padding:0;display:inline-flex}.mk-cycle>input{opacity:0;width:1px;height:1px;position:absolute}.mk-cycle>label{min-height:40px;color:var(--ink);cursor:pointer;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.mk-cycle>input:checked+label{background:var(--ink);color:var(--ground)}.mk-cycle>input:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}.mk-when-year{display:none}.mk-cycle-scope:has(#mk-cycle-year:checked) .mk-when-year{display:block}.mk-cycle-scope:has(#mk-cycle-year:checked) .mk-when-month{display:none}.mk-plan-cols{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.mk-plan-col{border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:24px 0 26px;display:flex}.mk-plan-list{color:var(--ink);gap:5px;margin:14px 0 18px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.mk-plan-list>li{border-top:1px solid var(--line-soft);padding-top:5px}@media (min-width:900px){.mk-plan-cols{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.mk-plan-col{border-bottom:0;padding:24px 22px 26px}.mk-plan-col:first-child{padding-left:0}.mk-plan-col:last-child{padding-right:0}.mk-plan-col+.mk-plan-col{border-left:1px solid var(--line)}.mk-plan-col .mk-plan-price{font-size:30px}}.mk-plan--trial{border-top:0;margin-top:0}.mk-table--compare{table-layout:fixed;min-width:640px}.mk-table--compare tbody th{width:34%}.mk-table--compare td{color:var(--ink)}.mk-catalogue{margin-top:56px}.mk-catalogue-head{border-bottom:1px solid var(--ink);gap:6px;padding-bottom:20px;display:grid}.mk-catalogue-count{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:clamp(56px,11vw,112px);line-height:.9}.mk-catalogue-line{max-width:40ch;color:var(--ink-2);font-size:17px;line-height:1.4}.mk-catalogue-nav{flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:13.5px;display:flex}.mk-catalogue-nav a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.mk-catalogue-nav a:hover{text-decoration-color:currentColor}.mk-catalogue-group{margin-top:40px;scroll-margin-top:80px}.mk-catalogue-group-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;margin-bottom:4px;display:flex}.mk-catalogue-title{font-family:var(--font-display);color:var(--ink);font-size:clamp(26px,4vw,34px);line-height:1.1}.mk-catalogue-lead{max-width:46ch;color:var(--ink-2);font-size:14.5px}.mk-table--catalogue thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);border-bottom-color:var(--line);font-size:12.5px;font-weight:600}.mk-table--catalogue{table-layout:auto;min-width:0}.mk-table--catalogue th,.mk-table--catalogue td{padding-top:9px;padding-bottom:9px}.mk-table--catalogue thead th:not(:first-child),.mk-table--catalogue td{text-align:center;width:4.25rem;padding-right:6px}.mk-table--catalogue tbody th{width:auto;font-size:15px;font-weight:500}@media (max-width:520px){.mk-table--catalogue thead th:not(:first-child),.mk-table--catalogue td{width:3rem}.mk-table--catalogue thead th{letter-spacing:0;font-size:10.5px}}.mk-yes{color:var(--ink);font-size:17px;font-weight:700}.mk-no{color:var(--ink-3)}.mk-catalogue-key th{font-weight:700;position:relative}.mk-catalogue-key th:before{content:"";background:var(--mk-amber);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:-12px}.mk-catalogue-key>*{background:color-mix(in srgb, var(--mk-amber) 9%, transparent)}.mk-catalogue-detail{color:var(--ink-2);margin-top:2px;font-size:13px;font-weight:400;line-height:1.4;display:block}.mk-table--orders{min-width:0}.mk-table--orders th,.mk-table--orders td{vertical-align:baseline}.mk-table--orders tbody th{width:26%}.mk-table--orders td{color:var(--ink-2)}.mk-order-size{font-family:var(--font-display);white-space:nowrap;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.1}.mk-table--orders .mk-order-plan{color:var(--ink);font-weight:600}@media (max-width:639px){.mk-amber .btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:44px;padding-block:10px}.mk-plan--trial .mk-plan-price{white-space:normal}.mk-table--orders th:nth-child(3),.mk-table--orders td:nth-child(3){display:none}}.mk-zero{isolation:isolate;background:var(--mk-walnut-page);overflow-x:clip}.mk-zero-head{padding:48px var(--mk-pad) 0;background:0 0}.mk-zero-figure{padding:8px var(--mk-pad) 0;font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:lining-nums;color:var(--mk-amber);-webkit-user-select:none;user-select:none;font-size:clamp(150px,56vw,340px);font-weight:500;line-height:.92;display:flex}.mk-zero-page{padding-top:28px;padding-bottom:48px}.mk-zero-line{max-width:34rem;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.16}:lang(hi) .mk-zero-line,:lang(te) .mk-zero-line,:lang(ta) .mk-zero-line{letter-spacing:0;line-height:1.34}.mk-zero-sub{color:var(--ink);margin-top:32px;font-size:15px;font-weight:600}.mk-table--fee{min-width:0;max-width:34rem}.mk-table--fee thead th{border-bottom-color:var(--line);color:var(--ink-2);font-size:13px;font-weight:500}.mk-table--fee tbody th{width:46%;font-weight:500}.mk-table--fee td{color:var(--ink);font-weight:600}@media (min-width:1024px){.mk-zero{background:linear-gradient(90deg, var(--mk-walnut-page) 50%, var(--mk-amber) 50%);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-zero-head{grid-column:1;padding-top:clamp(40px,5vw,72px)}.mk-zero-figure{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;font-size:clamp(300px,35vw,620px);display:grid}.mk-zero-0{justify-self:end;padding-right:.05em}.mk-zero-pc{color:#21170f;justify-self:start;padding-left:.05em}.mk-zero .mk-walnut,.mk-zero .mk-amber{background:0 0}.mk-zero-page{padding-top:clamp(24px,3vw,44px);padding-bottom:clamp(48px,6vw,88px)}}@media (forced-colors:active){.mk-zero-figure,.mk-zero-pc{color:canvastext}}.mk-addons{border-bottom:1px solid var(--line);padding:0;list-style:none}.mk-addons>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:2px;padding:14px 0;display:grid}.mk-addon-name{font-family:var(--font-display);color:var(--ink);font-size:21px;font-weight:500;line-height:1.2}.mk-addon-price{font-variant-numeric:tabular-nums;color:var(--ink);font-size:15.5px;font-weight:600}.mk-addon-how{color:var(--ink-2);font-size:14px;line-height:1.45}.mk-files{padding:0;list-style:none}.mk-files>li{border-top:1px solid var(--line-soft);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;display:grid}.mk-files>li:last-child{border-bottom:1px solid var(--line-soft)}@media (min-width:640px){.mk-files>li{grid-template-columns:176px minmax(0,1fr);gap:20px}}.mk-file-well{aspect-ratio:16/10;border:1px solid var(--line-soft);background:#faf6ec;border-radius:2px;justify-content:center;align-items:center;padding:12px;display:flex}.mk-file-well--walnut{background:#21170f;border-color:#21170f}.mk-file-well--text{color:var(--ink-2);font-size:15px;font-weight:600}.mk-file-well>img{object-fit:contain;width:100%;height:100%}.mk-file-name{font-family:var(--font-display);color:var(--ink);font-size:19px;font-weight:500;line-height:1.2;display:block}.mk-file-note{color:var(--ink-2);margin-top:2px;font-size:14px;line-height:1.45;display:block}.mk-file-links{flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:14px;display:flex}.mk-swatches{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:22px 16px;padding:0;list-style:none;display:grid}.mk-swatch{border:1px solid var(--line);border-radius:2px;height:72px;margin-bottom:10px;display:block}#hosts,#studios,#shops,#plans,.mk-stage{scroll-margin-top:56px}@media (prefers-reduced-motion:no-preference){html:has(.mk-for){scroll-behavior:smooth}}.mk-audience{padding:clamp(72px, 11vw, 168px) var(--mk-pad) clamp(56px, 7vw, 96px)}.mk-night{--ink:#f4eee2;--ink-2:#d6c9b4;--ink-3:#cfc2ad;--line:#55432f;--line-soft:#43352a;--brand-ink:#f0b04a;--focus:#e39a24;background:var(--night);color:var(--ink)}.mk-audience-title{max-width:15ch;font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(52px,9.4vw,148px);font-weight:500;line-height:.98}.mk-audience .mk-body{font-size:20px}.mk-contents{border-top:1px solid var(--line);column-gap:32px;margin-top:56px;padding:0;list-style:none;display:grid}@media (min-width:640px){.mk-contents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mk-contents{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-contents>li{border-bottom:1px solid var(--line)}.mk-contents a{min-height:48px;color:var(--ink);align-items:center;gap:12px;padding:8px 0;font-size:15.5px;font-weight:600;display:flex}.mk-contents svg{flex:none}.mk-contents a:hover{text-underline-offset:3px;text-decoration:underline}.mk-stage .mk-title-sticky{top:72px}.mk-feats{padding:0;list-style:none}.mk-feats>li{border-top:1px solid var(--line);padding:22px 0 24px}.mk-feats>li:last-child{border-bottom:1px solid var(--line)}.mk-feats h4{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;color:var(--ink);font-size:clamp(25px,2.5vw,36px);font-weight:500;line-height:1.1}.mk-feats>li:first-child h4{letter-spacing:-.018em;font-size:clamp(32px,3.5vw,52px);line-height:1.04}.mk-feats p{max-width:36rem;color:var(--ink-2);margin-top:8px;font-size:16px;line-height:1.5}.mk-feat-tag{border:1px solid var(--line);font-family:var(--font-sans,inherit);letter-spacing:0;vertical-align:middle;white-space:nowrap;color:var(--ink-2);border-radius:2px;margin-left:10px;padding:1px 7px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.mk-feat-tag--new,.mk-feat-tag--fact{border-radius:6px;padding:2px 9px;font-size:13px;font-weight:700;line-height:20px}.mk-feat-tag--new{border-color:color-mix(in srgb, var(--brand) 70%, transparent);background:var(--label-new);color:var(--on-label-new);box-shadow:0 0 14px 2px color-mix(in srgb, var(--brand) 50%, transparent)}.mk-feat-tag--fact{border-color:var(--ink);background:var(--ink);color:var(--ground)}.mk-aside{padding:28px var(--mk-pad);font-size:17px}.mk-shop{flex-direction:column;display:flex}.mk-shop-name{font-family:var(--font-display);letter-spacing:-.028em;overflow-wrap:anywhere;font-size:clamp(56px,7.6vw,120px);font-weight:500;line-height:.98}.mk-shop-line{font-family:var(--font-display);margin-top:18px;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.1}.mk-shop .mk-rules>li{font-size:16px}.mk-shop-go{background:var(--brand,#e39a24);min-height:52px;color:var(--on-brand,#21170f);border-radius:6px;align-self:flex-start;align-items:center;gap:10px;margin-top:32px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.mk-walnut .mk-shop-go,.mk-walnut.mk-shop .mk-shop-go{color:#21170f;background:#e39a24}.mk-shop-go:hover{filter:brightness(1.06)}.mk-shop-go:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mk-offer{padding:clamp(56px, 7vw, 104px) var(--mk-pad);gap:28px;display:grid}@media (min-width:1024px){.mk-offer{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:64px}}.mk-offer-line{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);font-size:clamp(34px,4.6vw,70px);font-weight:500;line-height:1.04}.mk-offer-side{color:var(--ink-2);font-size:16px;line-height:1.5}.mk-gear-shops{border-top:1px solid var(--line);max-width:34rem;margin-top:40px;padding:0;list-style:none}.mk-gear-shops>li{border-bottom:1px solid var(--line);padding:16px 0}.mk-gear-shops span{color:var(--ink-2);font-size:15px;display:block}.mk-gear-shops a{min-height:44px;font-family:var(--font-display);text-underline-offset:5px;color:var(--ink);align-items:center;gap:10px;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.1;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.mk-gear-shops a:hover{text-decoration-thickness:2px}.mk-drawing{margin-bottom:18px;display:block}@media (min-width:1024px){.mk-drawing{width:88px;height:88px}}.mk-drawing.mk-drawing--mark{width:60px;height:60px;margin-block:14px 32px}html[data-aud=none] [data-for]:not([data-for~=none]),html[data-aud=studio] [data-for]:not([data-for~=studio]),html[data-aud=host] [data-for]:not([data-for~=host]),html[data-aud=guest] [data-for]:not([data-for~=guest]),html:not([data-aud]) [data-for~=js]{display:none!important}[data-choose][aria-current=true].mk-choice-row{background:var(--raised);font-weight:600}.mk-lead{background:var(--night);grid-template-columns:minmax(0,1fr);display:grid}.mk-lead>.mk-spread{display:contents}.mk-lead-words{flex-direction:column;order:1;display:flex;container-type:inline-size}.mk-rail{order:2}.mk-lead-sheets{order:3}.mk-lead .mk-lead-title{max-width:12ch;font-size:clamp(36px,14.5cqi,80px)}.mk-lead-words .mk-body{margin-top:0}.mk-runs{border-top:1px solid var(--line-soft);max-width:30rem;margin-top:28px;padding:0;list-style:none}.mk-runs>li{border-bottom:1px solid var(--line-soft)}.mk-runs a{min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:16.5px;font-weight:600;display:flex}.mk-runs a>svg{color:var(--brand-ink);flex:none;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.mk-runs a:hover>svg{transform:translate(4px)}.mk-runs a:hover{color:var(--brand-ink)}.mk-runs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mk-shop-logo{vertical-align:middle;max-width:100%;-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:currentColor;display:inline-block}@media (forced-colors:active){.mk-shop-logo{forced-color-adjust:none;background-color:canvastext}}.mk-brought{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px 14px;font-size:13.5px;display:flex}.mk-brought>span:first-child{flex-basis:100%}.mk-brought>.mk-shop-logo{color:var(--ink)}.mk-lead-foot{border-top:1px solid var(--line-soft);margin-top:40px;padding-top:20px}.mk-lead-pair{width:100%;max-width:440px}.mk-lead-pair>.mk-lead-thread{display:none}.mk-rail{padding:40px var(--mk-pad) 48px;background:var(--night);color:var(--mk-ivory)}.mk-rail-title{font-family:var(--font-display);color:var(--mk-ivory);font-size:22px;font-weight:500;line-height:1.2}.mk-door{border-top:1px solid #43352a;flex-direction:column;gap:6px;margin-top:18px;padding-top:18px;display:flex}.mk-door-role{color:#cfc2ad;font-size:13.5px;font-weight:600}.mk-door-name{font-family:var(--font-display);letter-spacing:-.016em;text-wrap:balance;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.06}.mk-door-text{color:#d6c9b4;max-width:36ch;font-size:15px;line-height:1.45}.mk-door-go{color:#f0b04a;align-items:center;gap:6px;min-height:32px;font-size:14.5px;font-weight:700;display:inline-flex}.mk-door:hover .mk-door-name,.mk-door:hover .mk-door-go{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.mk-door:focus-visible{outline-offset:6px;border-radius:2px;outline:2px solid #e39a24}@media (min-width:640px){.mk-lead-pair>.mk-lead-thread{width:68%;max-width:290px;margin:-18px -32px 0 auto;display:block}}@media (min-width:1024px){.mk-lead>.mk-spread{display:grid}.mk-lead-foot{margin-top:auto}.mk-lead-words>.mk-lead-foot{padding-top:22px}.mk-lead-words .mk-runs+div{margin-top:28px}.mk-lead-pair{max-width:430px}.mk-rail{padding:40px var(--mk-pad) 44px;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.mk-door{border-top:0;margin-top:0;padding-top:0}.mk-door-go{margin-top:auto;padding-top:12px}}@media (min-width:1280px){.mk-lead{grid-template-columns:minmax(0,1fr) clamp(272px,21vw,330px)}.mk-rail{flex-direction:column;gap:0;padding:clamp(32px,7vh,72px) clamp(24px,2.4vw,40px) 40px;display:flex;box-shadow:inset 18px 0 22px -22px #0009}.mk-door{border-top:1px solid #43352a;flex:1;margin-top:24px;padding-top:22px}.mk-door-text{font-size:15.5px}.mk-door-go{padding-top:16px}}.mk-chosen-title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.024em;text-wrap:balance;margin-bottom:18px;font-size:clamp(42px,5.9vw,88px);font-weight:500;line-height:1.02}.mk-chosen .mk-open-sheet{width:100%;max-width:460px;margin-top:0}.mk-chosen .mk-page:last-of-type{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.mk-chosen{grid-template-rows:1fr}.mk-open.mk-chosen .mk-page{background:0 0;padding-top:clamp(32px,7vh,72px)}.mk-chosen--host .mk-leaf--l{background:var(--mk-amber)}.mk-chosen--host .mk-leaf--r{background:var(--mk-walnut-page)}.mk-chosen--guest .mk-leaf--l{background:var(--mk-ivory)}.mk-chosen--guest .mk-leaf--r{background:var(--mk-walnut-page)}}.mk-for{z-index:10;padding:0 calc(var(--mk-pad) - 10px);background:var(--night);grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:sticky;top:0;box-shadow:0 8px 18px -12px #180e06b3}.mk-for-label{display:none}.mk-for>a{text-align:center;color:#d6c9b4;border-bottom:3px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:4px 6px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.mk-for>a:hover{color:#f0b04a}.mk-for>a[aria-current=true]{color:#f4eee2;border-bottom-color:#e39a24}.mk-for>a:focus-visible{outline-offset:-4px;outline:2px solid #e39a24}@media (min-width:768px){.mk-for{align-items:center;gap:4px;display:flex}.mk-for-label{color:#d6c9b4;margin-right:10px;padding-left:10px;font-size:14px;display:block}.mk-for>a{padding:4px 14px;font-size:14.5px}}.mk-ev-h1{font-family:var(--font-display);letter-spacing:-.024em;text-wrap:balance;color:var(--ink);font-size:clamp(42px,5.4vw,80px);font-weight:500;line-height:1.02}.mk-ev-hero-words{flex-direction:column;justify-content:center;display:flex}.mk-ev-figures{border-top:1px solid var(--line);gap:0;max-width:36rem;margin-top:40px;display:grid}.mk-ev-figures>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(7.2ch,auto) 1fr;align-items:baseline;gap:16px;padding:12px 0;display:grid}.mk-ev-figures dt{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#f0b04a;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1}.mk-ev-figures dd{color:var(--ink-2);font-size:15.5px;line-height:1.4}.mk-ev-hero-art{justify-content:center;align-items:center;padding-top:40px;display:flex;overflow:hidden}.mk-ev-stage{width:min(100%,520px);padding:8px 40px 120px 0;position:relative}.mk-ev-poster,.mk-ev-qr,.mk-ev-story,.mk-ev-keep{--mk-corner:#21170f;margin:0;position:relative}.mk-ev-poster img,.mk-ev-qr img,.mk-ev-story img,.mk-ev-keep img,.mk-ev-wall img{border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 2px 3px #180e0624,0 22px 44px -22px #180e068c}.mk-ev-poster:before,.mk-ev-poster:after,.mk-ev-qr:before,.mk-ev-qr:after,.mk-ev-story:before,.mk-ev-story:after,.mk-ev-keep:before,.mk-ev-keep:after{content:"";z-index:1;background:var(--mk-corner);pointer-events:none;width:22px;height:22px;position:absolute}.mk-ev-poster:before,.mk-ev-qr:before,.mk-ev-story:before,.mk-ev-keep:before{clip-path:polygon(0 0,100% 0,0 100%);top:-4px;left:-4px}.mk-ev-poster:after,.mk-ev-qr:after,.mk-ev-story:after,.mk-ev-keep:after{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-4px;right:-4px}.mk-ev-poster>.mk-sample,.mk-ev-qr>.mk-sample,.mk-ev-story>.mk-sample,.mk-ev-keep>.mk-sample,.mk-ev-phone>.mk-sample{z-index:2;position:absolute;top:10px;right:10px}.mk-ev-poster{width:78%;transform:rotate(-2.5deg)}.mk-ev-stage>.mk-ev-hero-phone{width:min(46%,224px);position:absolute;bottom:0;right:0}.mk-ev-phone{--ink:#241b16;--ink-2:#5f5245;--line:#cbbfa9;--line-soft:#d9cfbb;background:#21170f;border-radius:30px;margin:0;padding:10px;position:relative;box-shadow:0 2px 3px #180e0633,0 30px 60px -24px #180e06b3}.mk-ev-phone>.mk-sample{top:-12px;right:14px}.mk-ev-screen{min-height:100%;color:var(--ink);background:#faf6ec;border-radius:22px;padding:22px 14px 16px;font-size:12.5px;line-height:1.4}.mk-ev-url{width:fit-content;max-width:100%;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;background:#ebe3d3;border-radius:999px;margin:-10px auto 12px;padding:2px 10px;font-size:11px;overflow:hidden}.mk-ev-screen-title{font-family:var(--font-display);padding-right:54px;font-size:21px;font-weight:500;line-height:1.1}.mk-ev-screen-meta{color:var(--ink-2);margin-top:3px;font-size:11.5px}.mk-ev-screen-h{border-top:1px solid var(--line);font-family:var(--font-display);margin-top:14px;padding-top:10px;font-size:16px}.mk-ev-screen-text{color:var(--ink-2);margin-top:2px;font-size:11.5px}.mk-ev-screen .mk-fake-btn{min-height:34px;font-size:13px}.mk-ev-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;display:grid}.mk-ev-screen-note{color:#2f6b45;align-items:center;gap:5px;margin-top:8px;font-size:11px;display:flex}.mk-ev-queue{margin-top:10px;padding:0;list-style:none}.mk-ev-queue>li{border-top:1px solid var(--line-soft);color:var(--ink-2);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:8px 0;font-size:11.5px;display:grid}.mk-ev-queue b{color:var(--ink);font-weight:600}.mk-ev-thumb{width:44px}.mk-ev-show{color:var(--ink);border:1px solid #5f5245;border-radius:6px;padding:3px 9px;font-weight:600}.mk-ev-steps{max-width:36rem;margin-top:36px;padding:0;list-style:none}.mk-ev-steps>li{border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:14px;padding:18px 0;display:grid}.mk-ev-steps>li:last-child{border-bottom:1px solid var(--line)}.mk-ev-step-n{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;line-height:.9}.mk-ev-steps p,.mk-ev-features p{color:var(--ink-2);margin-top:4px;font-size:16px;line-height:1.5}.mk-ev-feature-name{color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}.mk-ev-photos-art{flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.mk-ev-qr{width:min(100%,460px);transform:rotate(1.5deg)}.mk-ev-host-phone{width:min(78%,280px);margin-top:-12px}.mk-ev-posters{padding:56px var(--mk-pad)}.mk-ev-posters-head{max-width:62rem}.mk-ev-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:40px;padding:0;list-style:none;display:grid}.mk-ev-wall>li{margin:0}.mk-ev-wall-cap{color:var(--ink);margin-top:10px;font-size:14px;font-weight:600;display:block}.mk-ev-wall-note{color:var(--ink-2);margin-top:18px;font-size:13.5px}.mk-ev-posters-foot{border-top:1px solid var(--line);gap:40px;margin-top:56px;padding-top:40px;display:grid}.mk-ev-list{flex-wrap:wrap;gap:8px;max-width:34rem;margin-top:14px;padding:0;list-style:none;display:flex}.mk-ev-list>li{border:1px solid var(--line);color:var(--ink);border-radius:6px;padding:5px 11px;font-size:14px}.mk-ev-kinds{margin-top:14px}.mk-ev-kinds>div{border-top:1px solid var(--line-soft);gap:2px;padding:10px 0;display:grid}.mk-ev-kinds dt{color:var(--ink);font-size:14px;font-weight:600}.mk-ev-kinds dd{color:var(--ink-2);font-size:14.5px;line-height:1.5}@media (min-width:640px){.mk-ev-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.mk-ev-kinds>div{grid-template-columns:9rem 1fr;gap:16px}}@media (min-width:1024px){.mk-ev-posters{padding:clamp(64px, 8vw, 120px) var(--mk-pad)}.mk-ev-posters-foot{grid-template-columns:1fr 1.3fr;gap:64px}}@media (min-width:1280px){.mk-ev-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mk-ev-wall>li{animation:linear both mk-ev-in;animation-timeline:view();animation-range:entry entry 60%}@keyframes mk-ev-in{0%{opacity:0;transform:translateY(28px)}}}}.mk-ev-features{max-width:36rem;padding:0;list-style:none}.mk-ev-features>li{border-top:1px solid var(--line);padding:16px 0}.mk-ev-features>li:last-child{border-bottom:1px solid var(--line)}@media (min-width:1280px){.mk-ev-features--two{grid-template-columns:1fr 1fr;column-gap:32px;max-width:none;display:grid}.mk-ev-features--two>li:nth-last-child(2){border-bottom:1px solid var(--line)}}.mk-ev-ai-art{justify-content:center;align-items:center;display:flex}.mk-ev-describe{--mk-corner:#cfc2ad;width:min(100%,440px)}.mk-ev-typed{background:#f4eee2;border:1px solid #6f6253;border-radius:6px;margin-top:8px;padding:10px 12px;font-size:14px}.mk-ev-tick{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.mk-ev-tick>svg{color:#f4eee2;background:#21170f;border-radius:3px;padding:1px}.mk-ev-scripts{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;padding:0;list-style:none;display:grid}.mk-ev-scripts>li{border:1px solid var(--line-soft);color:#8a4f00;border-radius:2px;padding:8px 10px;font-size:16px}.mk-ev-scripts>li[lang=en]{font-family:var(--font-display)}.mk-ev-day-art,.mk-ev-keep-art{justify-content:center;align-items:center;display:flex}.mk-ev-story{width:min(62%,300px);transform:rotate(-1.5deg)}.mk-ev-keep-art{min-height:420px;position:relative}.mk-ev-keep--a{width:min(58%,320px);transform:rotate(-2deg)}.mk-ev-keep--b{width:min(44%,240px);margin-top:30%;margin-left:-12%;transform:rotate(2.5deg)}.mk-ev-free{padding:72px var(--mk-pad);text-align:left}.mk-ev-free-points{max-width:46rem;margin-top:28px;padding:0;list-style:none}.mk-ev-free-points>li{border-top:1px solid var(--line-soft);color:var(--ink);align-items:baseline;gap:10px;padding:10px 0;font-size:17px;line-height:1.45;display:flex}.mk-ev-free-points>li>svg{color:#f0b04a;flex:none;transform:translateY(3px)}@media (min-width:1024px){.mk-ev-hero{min-height:calc(100dvh - 60px)}.mk-ev-hero>.mk-page{padding-top:40px;padding-bottom:48px}.mk-ev-figures{margin-top:32px}.mk-ev-stage{width:min(100%,500px)}.mk-ev-free{padding:clamp(80px, 9vw, 140px) var(--mk-pad)}}.mk-ev-tour{padding:56px 0;overflow:hidden}.mk-ev-tour>.mk-h2{padding:0 var(--mk-pad);max-width:52rem}.mk-ev-track{padding:8px var(--mk-pad) 28px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mk-pad);scrollbar-width:none;grid-auto-columns:min(84vw,340px);grid-auto-flow:column;gap:20px;margin:32px 0 0;list-style:none;display:grid;overflow-x:auto}.mk-ev-track::-webkit-scrollbar{display:none}.mk-ev-track:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mk-ev-slide{scroll-snap-align:start;flex-direction:column;gap:18px;display:flex}.mk-ev-slide-pic{background:#ebe3d3;border-radius:2px;justify-content:center;align-items:center;height:300px;margin:0;padding:20px;display:flex;position:relative}.mk-ev-slide-pic img{border-radius:2px;width:auto;max-width:100%;max-height:100%;box-shadow:0 2px 3px #180e0624,0 18px 36px -18px #180e068c}.mk-ev-slide-pic>.mk-sample{z-index:1;position:absolute;top:10px;right:10px}.mk-ev-slide-words{border-top:1px solid var(--line);padding-top:14px}.mk-ev-slide-n{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;display:block}.mk-ev-slide-words .mk-h3{margin-top:6px;font-size:clamp(22px,2vw,28px)}.mk-ev-slide-words p{color:var(--ink-2);margin-top:8px;font-size:16px;line-height:1.5}.mk-ev-carousel-bar{padding:0 var(--mk-pad);align-items:center;gap:12px;display:flex}.mk-ev-arrow{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);transition:background .14s var(--ease), transform .14s var(--ease);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.mk-ev-arrow:hover:not(:disabled){background:#ebe3d3}.mk-ev-arrow:active:not(:disabled){transform:scale(.98)}.mk-ev-arrow:disabled{opacity:.35}.mk-ev-count{text-align:center;font-variant-numeric:tabular-nums;min-width:4.5em;color:var(--ink);font-size:14px;font-weight:600}.mk-ev-dots{gap:2px;margin-left:auto;padding:0;list-style:none;display:none}.mk-ev-dots button{width:28px;height:44px;display:block;position:relative}.mk-ev-dots button:after{content:"";background:var(--line);height:2px;position:absolute;top:21px;left:4px;right:4px}.mk-ev-dots button[aria-current=true]:after{background:var(--ink);height:3px;top:20px}@media (min-width:640px){.mk-ev-dots{display:flex}.mk-ev-slide-pic{height:380px}}@media (min-width:1024px){.mk-ev-tour{padding:clamp(64px,8vw,120px) 0}.mk-ev-track{grid-auto-columns:minmax(300px, calc((100% - 2 * var(--mk-pad) - 60px) / 3.4));gap:20px}.mk-ev-slide-pic{height:440px}}@media (max-width:639px){.mk-ev-stage{padding-bottom:300px}.mk-ev-stage>.mk-ev-hero-phone{width:58%;top:38%;bottom:auto}.mk-ev-screen-title{margin-top:22px;padding-right:0;font-size:18px}}
