@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_f5562931-module__t5eMnq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_f5562931-module__t5eMnq__variable{--font-th-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_cffbfcb-module__aW4A4a__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_cffbfcb-module__aW4A4a__variable{--font-th-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_6c9923dc-module__rELNWa__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_6c9923dc-module__rELNWa__variable{--font-th-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_eba7eebd-module__1cp3jq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_eba7eebd-module__1cp3jq__variable{--font-th-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5fefd80b57937013.1mwuiyb8ak-kd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c4c21e4d4b578e42.31jp97rt9sil8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/55cb69ad17a100ed.p.2l41_ldkjomdb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_544087d6-module__eJkr3a__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_544087d6-module__eJkr3a__variable{--font-th-big-shoulders:"Big Shoulders"}
.mk .mk-demo{margin:0}.mk .mk-demo__stage{border-radius:var(--radius-lg);background:var(--mk-panel);box-shadow:var(--shadow-modal);aspect-ratio:16/10;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:size}.mk .mk-demo__stage--phone{aspect-ratio:9/17;border-radius:var(--radius-xl);max-width:22rem;margin-inline:auto}.mk .mk-demo__stage--desktop{border:1px solid color-mix(in srgb, var(--paper) 12%, transparent)}.mk .mk-demo__chrome{background:var(--mk-well);border-bottom:1px solid color-mix(in srgb, var(--paper) 8%, transparent);align-items:center;gap:.4rem;padding:.55rem .8rem;display:flex}.mk .mk-demo__dot{border-radius:var(--radius-full,999px);background:color-mix(in srgb, var(--paper) 22%, transparent);width:.5rem;height:.5rem}.mk .mk-demo__url{text-align:center;font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--text-micro);color:color-mix(in srgb, var(--paper) 45%, transparent);flex:1}.mk .mk-demo__scene{isolation:isolate;flex:1;min-height:0;position:relative;container-type:size}.mk .mk-demo__cursor{z-index:40;pointer-events:none;background:var(--paper);filter:drop-shadow(0 1px 3px #00000080);clip-path:polygon(0 0,0 78%,26% 60%,44% 96%,62% 88%,44% 52%,74% 50%);width:1.15rem;height:1.15rem;transition:scale var(--dur-instant) var(--ease-standard);margin:-.15rem 0 0 -.15rem;position:absolute;top:0;left:0}.mk .mk-demo__cursor.is-down{scale:.86}.mk .mk-demo__cursor.is-click:after{content:"";border:2px solid var(--signal);width:2.2rem;height:2.2rem;animation:mk-demo-press .22s var(--ease-exit) forwards;border-radius:999px;position:absolute;top:-.55rem;left:-.55rem}@keyframes mk-demo-press{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1)}}.mk .mk-demo__caption{text-align:center;min-height:1.5rem;font-size:var(--text-caption);color:var(--line);margin-top:.9rem}@media (prefers-reduced-motion:reduce){.mk .mk-demo__cursor,.mk .mk-demo__cursor.is-down{transition:none;scale:1}.mk .mk-demo__cursor.is-click:after{opacity:0;animation:none}}.mk .mk-store__cell{text-align:center}.mk .mk-jobs{--mk-jobs-s:clamp(.85, calc(100cqw / 260px), 1.8);background:var(--mk-void);padding:0 1rem 3rem}.mk .mk-jobs__grid{grid-template-columns:1fr;gap:24px;max-width:1480px;margin:0 auto;display:grid}.mk .mk-jobs__panel{flex-direction:column;gap:24px;min-width:0;padding:12px 12px 28px;display:flex;overflow:hidden}.mk .mk-jobs__scene{border-radius:var(--radius-lg);background:radial-gradient(ellipse at center, var(--mk-panel-lit), var(--mk-panel) 75%);height:clamp(300px,31vw,440px)}.mk .mk-jobs__copy{flex-direction:column;gap:12px;padding:0 12px;display:flex}.mk .mk-jobs__title{letter-spacing:-.02em;color:var(--paper);margin:0;font-size:1.375rem;line-height:1.2}.mk .mk-jobs__body{color:color-mix(in srgb, var(--paper) 78%, transparent);margin:0;font-size:1rem;line-height:1.5}.mk .mk-jobs [data-chan="1"]{--mk-jobs-chan:var(--destructive)}.mk .mk-jobs [data-chan="2"]{--mk-jobs-chan:color-mix(in srgb, var(--destructive) 55%, var(--signal))}.mk .mk-jobs [data-chan="3"]{--mk-jobs-chan:var(--signal)}.mk .mk-jobs [data-chan="4"]{--mk-jobs-chan:var(--confirm)}.mk .mk-jobfilm{position:absolute;inset:0}.mk .mk-jobfilm .mk-demo__stage{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:0;position:absolute;inset:0}.mk .mk-jobfilm .mk-demo__scene{perspective:1100px;perspective-origin:50% 38%;justify-content:center;align-items:center;padding-bottom:44px;display:flex}.mk .mk-jobfilm .mk-demo__cursor{width:calc(.85rem * var(--mk-jobs-s));height:calc(.85rem * var(--mk-jobs-s))}.mk .mk-jobfilm--terminal .mk-demo__cursor{display:none}.mk .mk-jobfilm .mk-demo__caption{z-index:5;color:color-mix(in srgb, var(--paper) 82%, transparent);margin:0;padding:0 12px;font-size:.8125rem;position:absolute;bottom:12px;left:0;right:0}.mk .mk-j3d{--j3d-x:8deg;--j3d-y:-10deg;width:250px;height:180px;transform-style:preserve-3d;zoom:var(--mk-jobs-s);transform:rotateX(var(--j3d-x)) rotateY(var(--j3d-y));animation:12s ease-in-out infinite alternate mk-j3d-orbit;position:relative}@keyframes mk-j3d-orbit{0%{transform:rotateX(calc(var(--j3d-x) - 3deg)) rotateY(calc(var(--j3d-y) - 6deg))}to{transform:rotateX(calc(var(--j3d-x) + 3deg)) rotateY(calc(var(--j3d-y) + 6deg))}}@keyframes mk-j3d-rise{0%{opacity:0;transform:translateZ(0)translateY(18px)}}.mk .mk-j3d__floor{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--stage) 70%, transparent), transparent 68%);border-radius:50%;height:60px;position:absolute;bottom:-6px;left:6%;right:6%;transform:rotateX(76deg)translateZ(-30px)}.mk .mk-shop__page{background:var(--room);color:var(--console);transform-style:preserve-3d;box-shadow:0 34px 50px -22px color-mix(in srgb, var(--stage) 95%, transparent), 0 0 0 1px color-mix(in srgb, var(--paper) 8%, transparent);border-radius:7px;position:absolute;inset:2px 12px 8px}.mk .mk-shop__bar{border-bottom:1px solid var(--tape);justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.mk .mk-shop__brand{font-size:8px;font-weight:600}.mk .mk-shop__nav{color:var(--line);font-size:6px}.mk .mk-shop__hero{background-image:linear-gradient(180deg, color-mix(in srgb, var(--stage) 10%, transparent), color-mix(in srgb, var(--stage) 65%, transparent)), linear-gradient(140deg, color-mix(in srgb, var(--destructive) 62%, var(--stage)), color-mix(in srgb, var(--signal) 28%, var(--stage)));border-radius:5px;height:56px;margin:7px 8px 0;position:relative}.mk .mk-shop__hero-name{letter-spacing:-.02em;color:var(--paper);margin:0;font-size:15px;position:absolute;bottom:8px;left:10px}.mk .mk-shop__tiles{transform-style:preserve-3d;grid-template-columns:repeat(3,1fr);gap:6px;padding:7px 8px;display:grid}.mk .mk-shop__tile{border:1px solid var(--tape);background:var(--card);height:48px;transition:transform .36s var(--ease-standard), box-shadow .36s var(--ease-standard);border-radius:5px;transform:translateZ(2px)}.mk .mk-shop__tile[data-on=true]{box-shadow:0 16px 20px -8px color-mix(in srgb, var(--stage) 65%, transparent);transform:translateZ(36px)scale(1.08)}.mk .mk-shop__shot{background-image:linear-gradient(150deg, color-mix(in srgb, var(--mk-jobs-chan) 58%, var(--stage)), color-mix(in srgb, var(--stage) 82%, var(--mk-jobs-chan)));border-radius:4px 4px 0 0;height:27px;display:block}.mk .mk-shop__label{padding:3px 4px;font-size:6px;display:block}.mk .mk-shop__sheet{background:var(--room);color:var(--console);transform-style:preserve-3d;box-shadow:0 28px 40px -16px color-mix(in srgb, var(--stage) 92%, transparent), 0 0 0 1px color-mix(in srgb, var(--paper) 8%, transparent);animation:mk-j3d-rise .52s var(--ease-standard) backwards;transition:transform .42s var(--ease-standard), opacity .42s ease;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex;position:absolute;top:30px;left:30px;right:30px;transform:translateZ(62px)}.mk .mk-shop__sheet[data-back=true]{opacity:.5;transform:translateZ(22px)translateY(-8px)scale(.96)}.mk .mk-shop__sheet--pay{top:42px;left:48px;right:48px;transform:translateZ(116px)}.mk .mk-shop__name{letter-spacing:-.01em;flex-direction:column;gap:1px;margin:0;font-size:9px;font-weight:600;display:flex}.mk .mk-shop__rate{color:var(--line);font-size:6px;font-weight:400}.mk .mk-shop__slots{transform-style:preserve-3d;gap:4px;display:flex}.mk .mk-shop__slot{border:1px solid var(--tape);transition:transform .22s var(--ease-standard), background-color .16s ease, color .16s ease;border-radius:3px;padding:2px 6px;font-size:6px}.mk .mk-shop__slot[data-on=true]{border-color:var(--console);background:var(--console);color:var(--room);transform:translateZ(12px)}.mk .mk-shop__btn{background:var(--console);color:var(--room);text-align:center;border-radius:4px;margin-top:3px;padding:4px;font-size:7px;font-weight:600;transition:opacity .2s;display:block}.mk .mk-shop__btn[data-ready=false]{opacity:.4}.mk .mk-shop__field{border:1px solid var(--tape);color:var(--console);border-radius:3px;padding:3px 6px;font-size:6.5px;display:block}.mk .mk-shop__field--plain{color:var(--line);border:0;padding:0}.mk .mk-shop__card{background:var(--room);color:var(--console);text-align:center;box-shadow:0 30px 44px -16px color-mix(in srgb, var(--stage) 95%, transparent), 0 0 0 1px color-mix(in srgb, var(--paper) 8%, transparent);animation:mk-j3d-rise .52s var(--ease-standard) backwards;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex;position:absolute;top:34px;left:52px;right:52px;transform:translateZ(76px)}.mk .mk-shop__tick{background:var(--confirm);width:18px;height:18px;animation:mk-warm .36s var(--ease-standard) .12s both;border-radius:50%;position:relative}.mk .mk-shop__tick:after{content:"";border:solid var(--paper);border-width:0 1.5px 1.5px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.mk .mk-board{--j3d-x:4deg;--j3d-y:-12deg}.mk .mk-board__table{background:var(--room);color:var(--console);transform-origin:50% 60%;transform-style:preserve-3d;box-shadow:0 40px 50px -20px color-mix(in srgb, var(--stage) 95%, transparent), 0 0 0 1px color-mix(in srgb, var(--paper) 8%, transparent);border-radius:8px;grid-template-columns:18px repeat(4,minmax(0,1fr));font-size:6px;display:grid;position:absolute;inset:-14px 4px;transform:rotateX(28deg)}.mk .mk-board__now{background:var(--signal);height:1px;box-shadow:0 0 6px color-mix(in srgb, var(--signal) 60%, transparent);opacity:0;position:absolute;top:16px;left:18px;right:0;transform:translateZ(1px)}.mk .mk-board__times{border-right:1px solid var(--tape);color:var(--line);flex-direction:column;justify-content:space-between;padding:16px 0 8px 3px;display:flex}.mk .mk-board__lane{border-right:1px solid var(--tape);transform-style:preserve-3d;position:relative}.mk .mk-board__lane:last-child{border-right:0}.mk .mk-board__room{align-items:center;gap:3px;font-weight:600;display:flex;position:absolute;top:4px;left:4px}.mk .mk-board__dot{background:var(--mk-jobs-chan);border-radius:1px;width:5px;height:5px;display:inline-block}.mk .mk-board__slab{border-left:2px solid var(--mk-jobs-chan);background:var(--card);transform-style:preserve-3d;box-shadow:0 6px 6px -3px color-mix(in srgb, var(--stage) 35%, transparent);border-radius:2px;padding:3px;position:absolute;left:3px;right:3px;transform:translateZ(7px)}.mk .mk-board__slab:before{content:"";border-radius:inherit;background:color-mix(in srgb, var(--stage) 22%, var(--card));position:absolute;inset:0 0 0 -2px;transform:translateZ(-7px)}.mk .mk-board__slab[data-state=extended]{border:1px dashed var(--signal);background:color-mix(in srgb, var(--signal) 10%, var(--card))}.mk .mk-board__band{margin:0;font-weight:600}.mk .mk-board__note{color:var(--line);margin:1px 0 0;font-size:5px}.mk .mk-board__slab[data-state=paid] .mk-board__note{color:var(--confirm-ink)}.mk .mk-board__slab[data-state=extended] .mk-board__note,.mk .mk-board__slab[data-state=part] .mk-board__note{color:var(--signal-ink)}.mk .mk-board__slab.is-live{transition:top .48s var(--ease-standard), height .42s var(--ease-standard), transform .22s var(--ease-standard), box-shadow .22s var(--ease-standard)}.mk .mk-board__slab.is-carried{box-shadow:0 30px 22px -8px color-mix(in srgb, var(--stage) 60%, transparent);transform:translateZ(46px)scale(1.08)}.mk .mk-board__slab.is-pulled{border-bottom:1px solid var(--signal)}.mk .mk-board__edge{height:4px;position:absolute;bottom:0;left:0;right:0}.mk .mk-board__edge-to{height:1px;position:absolute;left:0;right:0}.mk .mk-board__drop{border:1px dashed var(--signal);opacity:0;border-radius:2px;transition:opacity .2s;position:absolute;left:3px;right:3px}.mk .mk-board__drop[data-on=true]{opacity:1}.mk .mk-board__toast{background:var(--console);color:var(--room);text-align:center;opacity:0;box-shadow:0 18px 24px -10px color-mix(in srgb, var(--stage) 90%, transparent);border-radius:5px;padding:5px 8px;font-size:7px;font-weight:600;position:absolute;bottom:12px;left:34px;right:34px;transform:translateZ(70px)translateY(10px)}.mk .mk-board__toast.is-live{transition:opacity .26s ease, transform .26s var(--ease-standard)}.mk .mk-board__toast[data-on=true]{opacity:1;transform:translateZ(70px)}.mk .mk-pay{--j3d-x:10deg;--j3d-y:-14deg}.mk .mk-pay__puck{background:radial-gradient(circle at 42% 36%, color-mix(in srgb, var(--paper) 18%, var(--mk-void)), var(--mk-void) 72%);width:124px;height:124px;transform-style:preserve-3d;box-shadow:0 0 0 1px color-mix(in srgb, var(--paper) 10%, transparent), 0 30px 40px -12px color-mix(in srgb, var(--stage) 95%, transparent);border-radius:50%;margin:-44px 0 0 -62px;position:absolute;top:50%;left:50%;transform:rotateX(62deg)}.mk .mk-pay__puck:before{content:"";background:color-mix(in srgb, var(--paper) 6%, var(--mk-void));border-radius:50%;position:absolute;inset:0;transform:translateZ(-10px)}.mk .mk-pay__ring{border:2px solid color-mix(in srgb, var(--signal) 45%, transparent);border-radius:50%;transition:border-color .3s,box-shadow .3s;position:absolute;inset:24px;transform:translateZ(1px)}.mk .mk-pay[data-phase=tap] .mk-pay__ring{border-color:var(--signal);box-shadow:0 0 16px color-mix(in srgb, var(--signal) 70%, transparent);animation:.9s ease-in-out infinite mk-pay-pulse}.mk .mk-pay[data-phase=approved] .mk-pay__ring,.mk .mk-pay[data-phase=receipt] .mk-pay__ring{border-color:var(--confirm);box-shadow:0 0 16px color-mix(in srgb, var(--confirm) 70%, transparent)}@keyframes mk-pay-pulse{50%{transform:translateZ(1px)scale(1.06)}}.mk .mk-pay__tag{background:var(--mk-well);width:150px;box-shadow:0 0 0 1px color-mix(in srgb, var(--paper) 8%, transparent), 0 20px 30px -14px color-mix(in srgb, var(--stage) 90%, transparent);border-radius:8px;flex-direction:column;gap:1px;margin-left:-75px;padding:8px 10px;display:flex;position:absolute;top:0;left:50%;transform:translateZ(54px)}.mk .mk-pay__meta{text-transform:uppercase;color:color-mix(in srgb, var(--paper) 50%, transparent);font-size:7px}.mk .mk-pay__amount{letter-spacing:-.02em;color:var(--paper);font-size:22px;line-height:1.05}.mk .mk-pay__status{text-transform:uppercase;color:var(--confirm);font-size:7px}.mk .mk-pay__status.is-waiting{color:color-mix(in srgb, var(--paper) 55%, transparent)}.mk .mk-pay__card{background:linear-gradient(150deg, color-mix(in srgb, var(--paper) 40%, var(--stage)), color-mix(in srgb, var(--paper) 16%, var(--stage)));width:72px;height:46px;box-shadow:0 0 0 1px color-mix(in srgb, var(--paper) 22%, transparent), 0 14px 20px -8px color-mix(in srgb, var(--stage) 80%, transparent);opacity:0;border-radius:6px;flex-direction:column;justify-content:space-between;margin:-23px 0 0 -36px;padding:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate3d(150px,-110px,140px)rotateX(62deg)rotate(-22deg)}.mk .mk-pay[data-phase=tap] .mk-pay__card{opacity:1;transition:transform .72s var(--ease-standard), opacity .3s ease;transform:translate3d(4px,-14px,34px)rotateX(62deg)rotate(-12deg)}.mk .mk-pay[data-phase=approved] .mk-pay__card,.mk .mk-pay[data-phase=receipt] .mk-pay__card{opacity:0;transition:transform .72s var(--ease-standard), opacity .36s ease .2s;transform:translate3d(-120px,-60px,130px)rotateX(62deg)rotate(-34deg)}.mk .mk-pay__chip{background:var(--signal);border-radius:2px;width:12px;height:9px}.mk .mk-pay__card-no{color:color-mix(in srgb, var(--paper) 70%, transparent);font-size:6px}.mk .mk-pay__slip{background:var(--paper);width:132px;color:var(--console);font-family:var(--font-plex-mono), ui-monospace, monospace;text-align:center;opacity:0;box-shadow:0 16px 24px -10px color-mix(in srgb, var(--stage) 90%, transparent);border-radius:3px;margin-left:-66px;padding:6px;font-size:6.5px;line-height:1.4;position:absolute;bottom:2px;left:50%;transform:translateZ(76px)translateY(16px)}.mk .mk-pay[data-phase=receipt] .mk-pay__slip{opacity:1;transition:transform .6s var(--ease-standard), opacity .4s ease;transform:translateZ(76px)}@media (prefers-reduced-motion:reduce){.mk .mk-j3d,.mk .mk-shop__sheet,.mk .mk-shop__card,.mk .mk-shop__tick,.mk .mk-pay[data-phase=tap] .mk-pay__ring{animation:none}.mk .mk-shop__tile,.mk .mk-shop__sheet,.mk .mk-shop__slot,.mk .mk-shop__btn,.mk .mk-board__slab.is-live,.mk .mk-board__toast.is-live,.mk .mk-board__drop,.mk .mk-pay__ring,.mk .mk-pay[data-phase] .mk-pay__card,.mk .mk-pay[data-phase] .mk-pay__slip{transition:none}}@media (min-width:640px){.mk .mk-jobs{padding:0 1.5rem 4rem}}@media (min-width:768px){.mk .mk-jobs{padding:0 1.5rem 6rem}.mk .mk-jobs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.mk .mk-jobs__grid{gap:12px}.mk .mk-jobs__panel{padding:8px 8px 24px}.mk .mk-jobs__copy{padding:0 4px}.mk .mk-jobs__title{font-size:1.25rem}.mk .mk-jobs__body{font-size:.875rem}}@media (max-width:480px){.mk .mk-jobs{padding:0 .75rem 3rem}.mk .mk-jobs__grid{gap:14px}.mk .mk-jobs__panel{gap:14px;padding:12px 12px 18px}.mk .mk-jobs__scene{height:320px}.mk .mk-jobs__copy{gap:4px}.mk .mk-jobs__title{font-size:1.1875rem}.mk .mk-jobs__body{font-size:.875rem}}@keyframes mk-warm{0%{opacity:0;transform:scale(.6)}}@keyframes mk-breathe{50%{opacity:.78}}@keyframes mk-deal{0%{opacity:0;transform:translateY(9px)}}@keyframes mk-wake-screen{0%{opacity:.12}60%{opacity:1}68%{opacity:.72}}@keyframes mk-signal{0%{stroke-dashoffset:106px}to{stroke-dashoffset:-6px}}@keyframes mk-draw{0%{stroke-dashoffset:220px}}@keyframes mk-sway{0%{transform:rotate(-3.4deg)}32%{transform:rotate(1.9deg)}58%{transform:rotate(-1deg)}80%{transform:rotate(.42deg)}to{transform:rotate(0)}}@keyframes mk-ride-height{0%{height:0}}@keyframes mk-ride-bottom{0%{bottom:0}}@keyframes mk-throw{0%{transform:translateY(46%)}70%{transform:translateY(-6%)}}@keyframes mk-blink{0%,62%{opacity:1}63%,to{opacity:.3}}@keyframes mk-print{0%{clip-path:inset(0 -.35em 105%);transform:translateY(.14em)}to{clip-path:inset(-.3em -.35em);transform:none}}@keyframes mk-carry{0%{opacity:0}}@keyframes mk-now-run{0%{opacity:0;top:16px}6%,94%{opacity:1}to{opacity:0;top:100%}}@keyframes mk-hang{50%{transform:rotate(var(--hang,.32deg))}}.mk .rv-init.is-in .mk-store__title{animation:mk-print .7s var(--ease-out-quart,ease) 60ms both}.mk .rv-init.is-in .mk-board__now{animation:24s linear 1.4s infinite mk-now-run}@media (prefers-reduced-motion:reduce){.mk .rv-init.is-in .mk-board__now,.mk .rv-init.is-in .mk-store__title{animation:none}.mk .mk-board__now{display:none}}.mk .mk-store{--paper:var(--console);--signal:#90651f;--chrome-border:color-mix(in srgb, var(--console) 18%, transparent);background:var(--room);padding:6rem 1.25rem 5rem}.mk .mk-store__head{text-align:center;max-width:1224px;margin:0 auto}.mk .mk-store__title{max-width:20ch;color:var(--paper);text-wrap:balance;margin:0 auto;font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.04}.mk .mk-store__lede{max-width:54ch;color:color-mix(in srgb, var(--paper) 66%, transparent);margin:1rem auto 0;font-size:1.0625rem;line-height:1.55}.mk .mk-store__grid{border-top:1px solid var(--chrome-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 40px;max-width:1224px;margin:3.5rem auto 0;padding-top:34px;display:grid}.mk .mk-store__cell-title{color:var(--paper);margin:0;font-size:1.0625rem;line-height:1.25}.mk .mk-store__cell-body{color:color-mix(in srgb, var(--paper) 60%, transparent);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}@media (max-width:1024px){.mk .mk-store__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:639px){.mk .mk-store{padding:3.5rem 1.25rem 3rem}.mk .mk-store__grid{border-top:0;grid-template-columns:minmax(0,1fr);gap:0;margin-top:2.5rem;padding-top:0}.mk .mk-store__cell{border-top:1px solid var(--chrome-border);padding:18px 0}}.mk .mk-store__more{color:var(--paper);transition:gap .18s var(--ease-out-quart,ease);align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex}.mk .mk-store__more:hover{gap:.65rem}.mk .mk-edit__stage{background:var(--stage);height:100%;color:var(--paper);text-align:left;grid-template-columns:8.5rem minmax(0,1fr) 15rem;display:grid}.mk .mk-edit__rail{border-right:1px solid color-mix(in srgb, var(--paper) 8%, transparent);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.mk .mk-edit__rail-head{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--paper) 38%, transparent);margin:0 0 8px;font-size:.625rem}.mk .mk-edit__rail-item{color:color-mix(in srgb, var(--paper) 62%, transparent);border-radius:7px;padding:7px 9px;font-size:.8125rem;transition:background-color .18s,color .18s}.mk .mk-edit__rail-item[data-on=true]{background:color-mix(in srgb, var(--paper) 10%, transparent);color:var(--paper);animation:mk-rail-pick .32s var(--ease-out-quart,ease) both}.mk .mk-edit__rail-item--theme{margin-top:10px;position:relative}.mk .mk-edit__rail-item--theme:before{content:"";background:color-mix(in srgb, var(--paper) 10%, transparent);height:1px;position:absolute;top:-6px;left:9px;right:9px}@keyframes mk-rail-pick{0%{background:0 0;transform:translate(-4px)}}.mk .mk-edit__preview{background:var(--room);position:relative;overflow:hidden}.mk .mk-edit__frame{--pv-s:.5;position:absolute;inset:0;overflow:hidden}.mk .mk-edit__iframe{height:calc(100% / var(--pv-s));background:var(--room);transform:scale(var(--pv-s));transform-origin:0 0;pointer-events:none;border:0;display:block}.mk .mk-edit__published{background:var(--confirm,#2f6f4f);color:var(--paper);animation:mk-pub-land .42s var(--ease-out-quart,ease) both;border-radius:99px;padding:5px 10px;font-size:.6875rem;font-weight:600;position:absolute;bottom:14px;right:14px}@keyframes mk-pub-land{0%{opacity:0;transform:translateY(6px)scale(.96)}}.mk .mk-edit__panel{border-left:1px solid color-mix(in srgb, var(--paper) 8%, transparent);flex-direction:column;gap:12px;padding:14px 12px;display:flex;overflow:hidden}.mk .mk-edit__panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk .mk-edit__save{background:var(--signal);color:var(--stage);border-radius:8px;padding:5px 11px;font-size:.6875rem;font-weight:600;transition:background-color .2s}.mk .mk-edit__save[data-state=saved]{background:var(--confirm,#2f6f4f);color:var(--paper)}.mk .mk-edit__fields{flex-direction:column;gap:12px;font-size:.75rem;display:flex}.mk .mk-edit__field :is(input:not([type=color]),textarea,button,[role=combobox]){background:var(--paper);color:var(--stage)}.mk .mk-edit__field label,.mk .mk-edit__field [data-slot=field-label]{color:color-mix(in srgb, var(--paper) 72%, transparent);font-size:.6875rem}.mk .mk-edit__field [data-slot=field-description]{color:color-mix(in srgb, var(--paper) 45%, transparent)}.mk .mk-edit__hint{color:color-mix(in srgb, var(--paper) 34%, transparent);margin:auto 0 0;font-size:.6875rem}@media (max-width:900px){.mk .mk-edit__stage{grid-template-columns:minmax(0,1fr) 13rem}.mk .mk-edit__rail{display:none}}.mk .mk-edit__save[data-state=saving]{animation:.9s ease-in-out infinite mk-pub-work}@keyframes mk-pub-work{50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.mk .mk-edit__save[data-state=saving],.mk .mk-edit__published,.mk .mk-edit__rail-item[data-on=true]{animation:none}}.mk .mk-store__showcase{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--signal) 12%, transparent), transparent 70%);max-width:1440px;margin:3rem auto 0;padding:28px 8% 0 0;position:relative}.mk .mk-store__browser{border:1px solid var(--chrome-border);background:var(--mk-panel);border-radius:12px;overflow:hidden;box-shadow:0 28px 70px #0006}.mk .mk-store__bar{color:var(--paper);background:var(--room);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:12px;display:flex}.mk .mk-store__viewport{aspect-ratio:1120/780;overflow:hidden;container-type:inline-size}.mk .mk-store__viewport iframe{pointer-events:none;width:1120px;height:780px;transform:scale(calc(100cqw / 1120px));transform-origin:0 0;border:0;display:block}.mk .mk-store__phone{border:1px solid var(--chrome-border);background:#181818;border-radius:28px;width:24%;padding:7px;position:absolute;bottom:65px;right:0;box-shadow:0 20px 50px #0008}.mk .mk-store__phone-screen{aspect-ratio:390/780;background:var(--paper);border-radius:21px;overflow:hidden;container-type:inline-size}.mk .mk-store__phone iframe{pointer-events:none;width:390px;height:780px;transform:scale(calc(100cqw / 390px));transform-origin:0 0;border:0;display:block}.mk .mk-store__caption{text-align:center;color:color-mix(in srgb, var(--paper) 70%, transparent);margin:24px 0 0;font-size:13px}@media (max-width:639px){.mk .mk-store__showcase{margin-top:2rem;padding:0}.mk .mk-store__browser{display:none}.mk .mk-store__phone{width:min(100%,340px);margin:auto;position:relative;bottom:auto;right:auto}}.mk .hp-home{--confirm:var(--hp-amber);--confirm-solid:var(--hp-amber);--hp-cream:#f7f7f5;--hp-ink:#171717;--hp-amber:var(--signal);color:var(--hp-cream);background:#0c0c0c;overflow:clip}.mk .hp-home h1,.mk .hp-home h2,.mk .hp-home h3{letter-spacing:-.045em;font-weight:450}.mk .hp-home em{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.mk .hp-home p{text-wrap:pretty}.mk .hp-hero{isolation:isolate;flex-direction:column;justify-content:center;height:100svh;min-height:860px;max-height:1100px;padding:120px 6vw 110px;display:flex;position:relative}.mk .hp-hero-image{object-fit:cover;object-position:64% 46%;z-index:-3}.mk .hp-hero-shade{z-index:-2;background:linear-gradient(90deg,#0c0c0ccc 0%,#0c0c0c66 46%,#0c0c0c05 85%),linear-gradient(#0000 55%,#0c0c0ca6);position:absolute;inset:0}.mk .hp-hero-content{text-align:center;width:100%;max-width:850px;margin-inline:auto}.mk .hp-hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(70px,8.8vw,146px);line-height:.97}.mk .hp-hero h1 em{color:var(--hp-amber)}.mk .hp-hero-lede{color:#f7f7f5de;max-width:390px;margin:30px auto;font-size:17px;line-height:1.65}.mk .hp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.mk .hp-button{background:var(--hp-cream);min-height:54px;color:var(--hp-ink);border-radius:2px;justify-content:center;align-items:center;gap:32px;padding:16px 25px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.mk .hp-button:hover{background:var(--hp-amber);transform:translateY(-2px)}.mk .hp-hero-demo{border-bottom:1px solid #f7f7f580;align-items:center;gap:12px;padding-block:8px;font-size:14px;display:inline-flex}.mk .hp-trial-note{letter-spacing:.025em;opacity:.7;margin:18px 0 0;font-size:12px}.mk .hp-hero-bottom{justify-content:center;align-items:end;gap:24px;display:flex;position:absolute;bottom:36px;left:6vw;right:4vw}.mk .hp-scroll{align-items:center;gap:14px;font-size:14px;display:flex}.mk .hp-benefits{border-bottom:1px solid #f7f7f525;grid-template-columns:repeat(4,minmax(0,1fr));padding:38px 6vw;display:grid}.mk .hp-benefits>div{text-align:center;padding:0 20px}.mk .hp-benefits>div+div{border-left:1px solid #f7f7f525}.mk .hp-benefits svg{color:var(--hp-amber);margin:0 auto 14px}.mk .hp-benefits h2{letter-spacing:-.02em;margin:0 0 7px;font-size:15px}.mk .hp-benefits p{opacity:.55;margin:0;font-size:14px}.mk .hp-section-head{text-align:center;max-width:1000px;margin:auto}.mk .hp-section-head h2,.mk .hp-spaces-intro h2,.mk .hp-pricing-intro h2,.mk .hp-switch-heading h2{margin:22px 0;font-size:clamp(48px,5.5vw,88px);line-height:1.02}.mk .hp-section-head>p{max-width:440px;margin:24px auto;font-size:15px;line-height:1.65}.mk .hp-product{background:#0c0c0c;padding:100px 5vw 110px}.mk .hp-product-nav{border:1px solid #f7f7f530;border-radius:40px;gap:5px;width:fit-content;max-width:100%;margin:36px auto 54px;padding:5px;display:flex}.mk .hp-product-nav button{color:#f7f7f5b0;cursor:pointer;background:0 0;border:0;border-radius:32px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 23px;font-size:14px;transition:color .2s,background .2s;display:flex}.mk .hp-product-nav button[aria-pressed=true]{background:var(--hp-cream);color:var(--hp-ink)}.mk .hp-product-layout{grid-template-columns:.8fr 1.6fr;align-items:center;gap:6vw;max-width:1360px;margin:auto;display:grid}.mk .hp-product-copy{max-width:360px}.mk .hp-product-number{color:var(--hp-amber);font-size:12px}.mk .hp-product-number>span{color:#f7f7f580}.mk .hp-product-copy h3{margin:25px 0 18px;font-size:clamp(28px,3vw,44px);line-height:1.1}.mk .hp-product-copy p{color:#f7f7f599;font-size:14px;line-height:1.7}.mk .hp-text-link{border-bottom:1px solid;justify-content:center;align-items:center;gap:18px;margin-top:12px;padding-block:10px;font-size:14px;transition:gap .2s;display:inline-flex}.mk .hp-text-link:hover{gap:25px}.mk .hp-product-stage.mk-jobs{--mk-jobs-s:clamp(1.1, calc(100cqw / 320px), 2.1);background:radial-gradient(at 50% 40%,#ffffff0a,#0000 72%),#1a1a1a;border-radius:2px;width:100%;height:540px;padding:0;position:relative;container-type:size}.mk .hp-product-stage .mk-demo__caption{color:#f7f7f5a6;font-size:14px;bottom:25px}.mk .hp-website{background:var(--hp-cream);color:var(--hp-ink);padding:110px 4vw 80px}.mk .hp-site-set{perspective:1600px;max-width:1440px;margin:70px auto 0;padding:50px 12% 90px 6%;position:relative}.mk .hp-site-word{text-align:center;letter-spacing:-.075em;color:#dededc;white-space:nowrap;font-size:clamp(60px,15vw,230px);font-weight:600;line-height:1;position:absolute;top:-18px;left:0;right:0}.mk .hp-site-desktop{background:#eeeeec;border:1px solid #17171760;border-radius:8px;position:relative;overflow:hidden;transform:rotateY(-6deg)rotateX(3deg);box-shadow:0 35px 70px #17171726}.mk .hp-site-bar{justify-content:space-between;align-items:center;padding:13px 18px;font-size:12px;display:flex}.mk .hp-site-window{aspect-ratio:1120/760;overflow:hidden;container-type:inline-size}.mk .hp-site-window iframe{pointer-events:none;width:1120px;height:760px;transform:scale(calc(100cqw / 1120px));transform-origin:0 0;border:0;display:block}.mk .hp-site-phone{background:#181818;border-radius:28px;width:25%;padding:7px;position:absolute;bottom:32px;right:3%;transform:rotate(5deg);box-shadow:0 20px 50px #17171745}.mk .hp-site-phone>div{aspect-ratio:390/780;border-radius:22px;overflow:hidden;container-type:inline-size}.mk .hp-site-phone iframe{pointer-events:none;width:390px;height:780px;transform:scale(calc(100cqw / 390px));transform-origin:0 0;border:0;display:block}.mk .hp-site-caption{color:#666;font-family:inherit;font-size:18px;font-style:normal;position:absolute;bottom:20px;left:10%}.mk .hp-site-details{text-align:center;border-top:1px solid #17171730;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;max-width:1160px;margin:40px auto 0;padding-top:36px;display:grid}.mk .hp-site-details>div>span{color:#666;font-size:12px}.mk .hp-site-details h3{margin:12px 0;font-size:23px}.mk .hp-site-details p{color:#17171799;max-width:29ch;margin:auto;font-size:14px;line-height:1.65}.mk .hp-spaces{background:#0c0c0c;padding-top:100px}.mk .hp-spaces-intro{text-align:center;padding:0 20px 60px}.mk .hp-spaces-intro>p{color:#f7f7f599;max-width:45ch;margin:auto;font-size:15px;line-height:1.6}.mk .hp-space-pair{grid-template-columns:1fr 1fr;gap:2px;display:grid}.mk .hp-space{isolation:isolate;align-items:end;min-height:660px;display:flex;position:relative;overflow:hidden}.mk .hp-space>img{object-fit:cover;z-index:-2;transition:transform 1.2s}.mk .hp-space:hover>img{transform:scale(1.035)}.mk .hp-space:after{content:"";z-index:-1;background:linear-gradient(#0c0c0c1a 10%,#0c0c0cf2);position:absolute;inset:0}.mk .hp-space-content{padding:55px 5vw}.mk .hp-space-content h3{margin:20px 0;font-size:clamp(42px,4.4vw,70px);line-height:1.03}.mk .hp-space-content p{color:#f7f7f5b3;max-width:35ch;font-size:14px;line-height:1.7}.mk .hp-space-pill{border-top:1px solid #f7f7f540;align-items:center;gap:8px;margin-top:20px;padding-top:20px;font-size:12px;display:inline-flex}.mk .hp-pricing{color:var(--hp-cream);background:#111;grid-template-columns:1fr 1fr;gap:9vw;padding:110px 7vw;display:grid}.mk .hp-pricing-intro h2{font-size:clamp(42px,4.6vw,72px)}.mk .hp-pricing-intro>p{max-width:36ch;font-size:14px;line-height:1.7}.mk .hp-price-list{align-self:center}.mk .hp-plan{border-top:1px solid #ffffff30;grid-template-columns:1fr auto 24px;align-items:center;column-gap:20px;padding:24px 0;transition:padding .2s;display:grid}.mk .hp-plan h3{margin:0 0 5px;font-size:24px}.mk .hp-plan p{color:#ffffffb3;margin:0;font-size:14px}.mk .hp-plan-price{align-items:baseline;gap:4px;display:flex}.mk .hp-plan-price strong{letter-spacing:-.045em;font-size:35px;font-weight:450}.mk .hp-plan-price>span{font-size:14px}.mk .hp-plan .hp-plan-fee{grid-column:1/-1;margin-top:12px;font-size:12px}.mk .hp-plan:hover>svg{transform:translate(4px)}.mk .hp-fee-note{border-top:1px solid #ffffff30;padding-top:20px;font-size:12px;line-height:1.6}.mk .hp-switch{background:var(--hp-cream);color:var(--hp-ink);grid-template-columns:1fr 1fr;gap:9vw;padding:100px 7vw;display:grid}.mk .hp-switch-heading h2{font-size:clamp(42px,4.8vw,72px)}.mk .hp-switch ol{margin:10px 0 0;padding:0;list-style:none}.mk .hp-switch li{border-top:1px solid #17171730;gap:24px;padding:25px 0;display:flex}.mk .hp-switch li>span{color:#666;padding-top:4px;font-size:14px}.mk .hp-switch li h3{margin:0 0 10px;font-size:19px;line-height:1.3}.mk .hp-switch li p{opacity:.65;max-width:40ch;margin:0;font-size:14px;line-height:1.65}.mk .hp-close{text-align:center;isolation:isolate;place-items:center;min-height:650px;padding:80px 20px;display:grid;position:relative}.mk .hp-close h2{margin:28px 0 36px;font-size:clamp(60px,8vw,125px);line-height:1}.mk .hp-close-copy>p{opacity:.7;margin:20px 0 0;font-size:12px}.mk .hp-home a:focus-visible,.mk .hp-home button:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:1000px){.mk .hp-hero{min-height:780px}.mk .hp-product-layout{grid-template-columns:.8fr 1.2fr;gap:28px}.mk .hp-product-stage.mk-jobs{height:440px}.mk .hp-benefits{padding-inline:3vw}.mk .hp-benefits>div{padding-inline:12px}.mk .hp-space{min-height:570px}.mk .hp-pricing,.mk .hp-switch{gap:5vw;padding-inline:5vw}}@media (max-width:700px){.mk .hp-hero{justify-content:center;height:auto;min-height:max(700px,100svh);padding:130px 24px 110px}.mk .hp-hero-image{object-position:61% center}.mk .hp-hero-shade{background:linear-gradient(#0c0c0ca6,#0c0c0c33 70%,#0c0c0cb3)}.mk .hp-hero h1{font-size:clamp(56px,12vw,85px)}.mk .hp-hero-lede{max-width:32ch;margin:26px auto;font-size:14px}.mk .hp-actions{gap:16px}.mk .hp-hero-demo{font-size:12px}.mk .hp-hero-bottom{flex-direction:column-reverse;align-items:center;gap:30px;bottom:35px;left:24px;right:24px}.mk .hp-benefits{grid-template-columns:1fr 1fr;gap:28px 0;padding:32px 16px}.mk .hp-benefits>div:nth-child(3){border-left:0}.mk .hp-benefits h2,.mk .hp-benefits p{font-size:12px}.mk .hp-product{padding:65px 20px}.mk .hp-section-head h2{font-size:49px}.mk .hp-product-nav{gap:2px;width:100%;margin-bottom:30px}.mk .hp-product-nav button{flex:1;gap:6px;padding:12px 7px;font-size:12px}.mk .hp-product-nav button svg{width:14px}.mk .hp-product-layout{grid-template-columns:1fr;gap:30px}.mk .hp-product-copy{text-align:center;max-width:34ch;margin:auto}.mk .hp-product-copy h3{margin-top:16px;font-size:28px}.mk .hp-product-copy p{font-size:14px}.mk .hp-product-stage.mk-jobs{height:350px}.mk .hp-website{padding:65px 20px 50px}.mk .hp-section-head>p{font-size:14px}.mk .hp-site-set{margin-top:40px;padding:32px 5% 80px 0}.mk .hp-site-word{font-size:16vw;top:0}.mk .hp-site-desktop{transform:rotateY(-3deg)}.mk .hp-site-bar{padding:8px;font-size:6px}.mk .hp-site-phone{border-radius:14px;width:31%;padding:4px;bottom:44px;right:-2%}.mk .hp-site-phone>div{border-radius:10px}.mk .hp-site-caption{font-size:14px;bottom:0;left:0}.mk .hp-site-details{gap:12px;padding-top:25px}.mk .hp-site-details h3{font-size:16px}.mk .hp-site-details p{font-size:14px}.mk .hp-spaces{padding-top:65px}.mk .hp-space-pair{grid-template-columns:1fr}.mk .hp-space{min-height:540px}.mk .hp-space-content{padding:35px 28px}.mk .hp-space-content h3{font-size:48px}.mk .hp-pricing,.mk .hp-switch{grid-template-columns:1fr;gap:32px;padding:65px 28px}.mk .hp-pricing-intro h2,.mk .hp-switch-heading h2{font-size:48px}.mk .hp-close{min-height:520px}.mk .hp-close h2{font-size:62px}}@media (max-width:380px){.mk .hp-hero h1{font-size:46px}}@media (prefers-reduced-motion:reduce){.mk .hp-home *{scroll-behavior:auto}.mk .hp-space>img,.mk .hp-button{transition:none}}
