@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2)format("woff2"),url(/build/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2)format("woff2"),url(/build/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/outfit-latin-ext-900-normal-D2Agn9b_.woff2)format("woff2"),url(/build/assets/outfit-latin-ext-900-normal-P1LUQYP8.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/plus-jakarta-sans-latin-ext-300-normal-PkbsTXxT.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-300-normal-LDXQZY0y.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/plus-jakarta-sans-latin-ext-500-italic-dSAjL5EW.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-500-italic-B0DpJUGD.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-ext-600-italic-DmoDDd8k.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-ext-600-italic-BxoPYNsh.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2)format("woff2"),url(/build/assets/caveat-latin-ext-600-normal-shBvSnoU.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/build/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(/build/assets/outfit-latin-700-normal-D4itBLBr.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/outfit-latin-800-normal-CQna6-G7.woff2)format("woff2"),url(/build/assets/outfit-latin-800-normal-BRHLSPcU.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/outfit-latin-900-normal-D7VxKg29.woff2)format("woff2"),url(/build/assets/outfit-latin-900-normal-DBTzQ72N.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/plus-jakarta-sans-latin-300-normal-ubitlNZx.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-300-normal-n-kmFdAV.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/plus-jakarta-sans-latin-500-italic-CTQD41Q2.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-500-italic-DJ7Oysgp.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/plus-jakarta-sans-latin-600-italic-5ssjdLIB.woff2)format("woff2"),url(/build/assets/plus-jakarta-sans-latin-600-italic-CIIWvMyh.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/caveat-latin-600-normal-zlTlWIYU.woff2)format("woff2"),url(/build/assets/caveat-latin-600-normal-DUjB8dgm.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/build/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff")}.mk{--ink:#1c1c2e;--ink-card:#252538;--chalk:#f8f8f6;--white:#fff;--vivid:#0dbf60;--vivid-text:#007a39;--gold:#e8c278;--gold-text:#8a5a00;--display:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--body:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;--bg:var(--chalk);--text:var(--ink);--muted:#1c1c2ebd;--line:#28283e;--paper:var(--white);--border:#1c1c2e21;--note:var(--gold-text);--mark:#c2410c;--vt:var(--vivid-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk .g-ink{--bg:var(--ink);--text:var(--chalk);--muted:#f8f8f6b8;--line:#ece7dc;--paper:var(--ink-card);--border:#ffffff1f;--note:var(--gold);--mark:#e8613c;--vt:var(--vivid);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mk .g-chalk{--bg:var(--chalk);--text:var(--ink);--muted:#1c1c2ebd;--line:#28283e;--paper:var(--white);--border:#1c1c2e21;--note:var(--gold-text);--mark:#c2410c;--vt:var(--vivid-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk *{box-sizing:border-box;margin:0;padding:0}.mk{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.mk{scroll-behavior:auto}}.mk{background:var(--chalk);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}.mk section,.mk header,.mk footer,.mk .band{background:var(--bg);color:var(--text)}.mk .wrap{max-width:1120px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.mk button,.mk input{font:inherit;color:inherit}.mk a{color:inherit;text-decoration:underline}.mk :focus-visible{outline:3px solid var(--vivid);outline-offset:3px;border-radius:6px}.mk img{max-width:100%;display:block}.mk svg .pf{fill:var(--paper)}.mk .ink{width:100%;height:auto;color:var(--line);display:block}.mk .sil{flex:none;width:22px;height:22px}.mk h1,.mk h2,.mk h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:900}.mk p{max-width:62ch}.mk .hand{font-family:var(--hand);color:var(--note);font-weight:700;line-height:1.05}.mk .dot{color:var(--vivid)}.mk .site{border-bottom:1px solid var(--border)}.mk .site .wrap{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.mk .wm{font-family:var(--display);letter-spacing:-.6px;font-size:24px;font-weight:900;text-decoration:none}.mk .site nav{align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.mk .site nav a{text-decoration:none}.mk .btn{background:var(--vivid);min-height:48px;color:var(--ink);font-family:var(--display);letter-spacing:-.2px;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16.5px;font-weight:900;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.mk .btn:hover{opacity:.92}.mk .btn:active{transform:translateY(1px)}.mk .btn.sm{min-height:40px;padding:0 16px;font-size:14.5px}.mk .btn.ghost{color:var(--text);border:1.5px solid var(--border);background:0 0}.mk .hero .wrap{gap:28px;padding-block:40px 28px;display:grid}.mk .hero h1{letter-spacing:-.035em;font-size:clamp(52px,13vw,104px);line-height:.92}.mk .hero .sub{font-family:var(--display);letter-spacing:-.02em;margin-top:10px;font-size:clamp(24px,5.4vw,36px);font-weight:800;line-height:1.08}.mk .hero .lede{color:var(--muted);margin-top:18px;font-size:17px}.mk .brandline{font-family:var(--display);letter-spacing:-.01em;flex-wrap:wrap;gap:0 .32em;margin-top:18px;font-size:19px;font-weight:800;display:flex}.mk .brandline span{display:inline-block}@media (prefers-reduced-motion:no-preference){.mk .brandline span{animation:.7s cubic-bezier(.2,.9,.3,1) both mk-settle}.mk .brandline span:nth-child(2){animation-delay:.45s}.mk .brandline span:nth-child(3){animation-delay:.9s}.mk .brandline span:nth-child(4){animation-delay:1.2s}}@keyframes mk-settle{0%{opacity:.15;transform:translateY(10px)}to{opacity:1;transform:none}}.mk .hero-art{justify-self:center;width:100%;max-width:560px}.mk .hero-art .art-d{display:none}@media (width>=900px){.mk .hero .wrap{grid-template-columns:1.05fr .95fr;align-items:end;padding-block:72px 40px}.mk .hero-art{justify-self:end;max-width:600px;margin-bottom:18px}.mk .hero-art .art-m{display:none}.mk .hero-art .art-d{display:block}}.mk .join{gap:10px;max-width:520px;margin-top:24px;display:grid}.mk .join label{font-size:14px;font-weight:600}.mk .join .row{flex-wrap:wrap;gap:10px;display:flex}.mk .join input{border:1.5px solid var(--border);background:var(--paper);min-width:0;min-height:50px;color:var(--text);border-radius:999px;flex:220px;padding:0 20px;font-size:16px}.mk .join input::placeholder{color:var(--muted)}.mk .join .small{color:var(--muted);font-size:13.5px}.mk .join .ok{color:var(--vt);font-weight:600}.mk .join .err{color:var(--mark);font-weight:600}.mk .join .plan{font-size:14px;font-weight:600}.mk .sec .wrap{padding-block:64px}.mk .kicker{letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.mk .sec h2{margin-top:10px;font-size:clamp(34px,7.4vw,58px);line-height:1}.mk .sec .body{color:var(--muted);margin-top:16px;font-size:17px}.mk .split{gap:36px;display:grid}@media (width>=760px){.mk .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:40px}}@media (width>=1000px){.mk .split{column-gap:72px}}.mk .margin-note{transform-origin:0 100%;align-items:flex-end;gap:6px;font-size:26px;display:flex;transform:rotate(-2.5deg)}.mk .margin-note svg{width:46px;height:34px;color:var(--note);flex:none}.mk .chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.mk .chip{border:1.5px solid var(--border);background:var(--paper);min-height:46px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.mk .chip .sil{color:var(--text)}.mk .chip[aria-pressed=true]{border-color:var(--vivid-text);color:var(--text);background:#0dbf601f}.mk .chip[aria-pressed=true] .sil{color:var(--vivid-text)}.mk .chip:hover{border-color:var(--vivid-text)}.mk .small-print{color:var(--muted);margin-top:16px;font-size:13px}.mk .cap-wrap{position:relative}.mk .capture{color:#f8f8f6;background:#1c1c2e;border:1px solid #ffffff0f;border-radius:26px;max-width:420px;margin:0 auto;padding:18px 16px;position:relative;box-shadow:0 1px 2px #1c1c2e0f,0 24px 40px -24px #1c1c2e73}.mk .g-ink .capture{box-shadow:none;border-color:#ffffff24}.mk .cap-top{color:#f8f8f6a8;justify-content:space-between;align-items:center;font-size:12px;display:flex}.mk .cap-top .wm{font-size:17px}.mk .cap-title{font-family:var(--display);letter-spacing:-.6px;margin-top:14px;font-size:22px;font-weight:900;line-height:1.15}.mk .cap-input{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:14px;display:flex}.mk .cap-input .pill{color:#0dbf60;background:#0dbf6024;border:1px solid #0dbf605c;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.mk .dishes{gap:10px;margin-top:14px;display:grid}.mk .dish{background:#252538;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:68px minmax(0,1fr);gap:12px;padding:10px;display:grid}.mk .dish img{object-fit:cover;border-radius:11px;width:68px;height:68px}.mk .dish h3{font-family:var(--display);letter-spacing:-.2px;font-size:15.5px;font-weight:800;line-height:1.2}.mk .dish .why{color:#f8f8f6b8;margin-top:3px;font-size:13px;line-height:1.45;position:relative}.mk .dish .meta{color:#f8f8f6a3;margin-top:5px;font-size:11.5px}.mk .dish .why .ul{height:9px;color:var(--gold);position:absolute;bottom:-6px;left:-2px;right:6%;overflow:visible}@media (prefers-reduced-motion:no-preference){.mk .dishes.swap .dish{animation:.38s cubic-bezier(.2,.9,.3,1) both mk-rise}.mk .dishes.swap .dish:nth-child(2){animation-delay:60ms}.mk .dishes.swap .dish:nth-child(3){animation-delay:.12s}}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mk .cap-note{max-width:15ch;margin:30px 0 0 40px;transform:rotate(-3deg)}.mk .cap-arrow{pointer-events:none;width:100%;height:100%;color:var(--note);position:absolute;top:0;left:0;overflow:visible}@media (width>=760px){.mk .capture.left{margin:0}}.mk .cap-note.side{width:130px;max-width:none;margin:0;position:absolute}.mk .m2 .wrap{padding-block:72px}.mk .m2 h2{max-width:18ch;font-size:clamp(32px,6.4vw,54px);line-height:1.04}.mk .m2 h2 .b{color:var(--vt)}.mk .mg-list{margin-top:28px}.mk .mg-list .remembers{margin-top:0}.mk .mg-cap{margin-top:36px}.mk .mg-slips{margin-top:22px}.mk .mg-sugg{margin-top:28px}@media (width>=760px){.mk .mem-grid{grid-template:"head cap""list cap"1fr"taps taps""slips sugg""pay ins"/minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid}.mk .mg-head{grid-area:head;align-self:start}.mk .mg-list{grid-area:list;align-self:start}.mk .mg-cap{grid-area:cap;align-self:start;margin-top:8px}.mk .mg-cap .capture{margin:0 0 0 auto}.mk .mg-cap .mem-note{text-align:right;margin-right:24px}.mk .mg-taps{grid-area:taps;margin-top:88px}.mk .mg-slips{grid-area:slips;align-self:start;margin-top:28px}.mk .mg-sugg{grid-area:sugg;align-self:start;margin-top:28px}.mk .mg-ins{grid-area:ins;align-self:start;max-width:none;margin-top:20px}.mk .mg-pay{grid-area:pay;align-self:center;max-width:18ch;margin-top:20px}.mk .mem-low{grid-template-rows:auto;grid-template-areas:"taps taps""slips sugg""pay ins"}.mk .mem-low .mg-taps{margin-top:0}}.mk .mem-low .two-taps{margin-top:0}@media (width>=1000px){.mk .mem-grid{column-gap:72px}}.mk .two-taps{max-width:none;font-family:var(--display);letter-spacing:-.015em;color:var(--text);margin-top:56px;font-size:clamp(22px,4.4vw,30px);font-weight:800;line-height:1.15}.mk .remembers{gap:14px;margin-top:28px;list-style:none;display:grid}.mk .remembers li{color:var(--muted);grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:17px;line-height:1.45;display:grid}.mk .remembers li svg{width:22px;height:22px;color:var(--vivid);margin-top:2px}.mk .tm-head{background:var(--gold);color:var(--ink);border-radius:14px;margin-top:14px;padding:14px}.mk .tm-head .lab{letter-spacing:1.5px;text-transform:uppercase;font-size:9.5px;font-weight:700}.mk .tm-head .big{font-family:var(--display);letter-spacing:-.5px;margin-top:5px;font-size:21px;font-weight:900;line-height:1.12}.mk .tm-head .proof{color:#1c1c2ebd;margin-top:6px;font-size:12.5px;font-weight:500}.mk .bars{gap:9px;margin-top:16px;display:grid}.mk .bars p{color:#f8f8f6c7;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;display:grid}.mk .bars i{background:#ffffff14;border-radius:8px;height:8px;display:block;position:relative;overflow:hidden}.mk .bars i:after{content:"";width:var(--w);background:#0dbf60;border-radius:8px;position:absolute;inset:0 auto 0 0}.mk .kept{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.mk .kept span{color:#0dbf60;background:#0dbf601f;border:1px solid #0dbf6052;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.mk .mem-note{margin:14px 0 0 24px;font-size:26px;transform:rotate(-2deg)}.mk .m2 .payoff{margin-top:34px}.mk .m2 .close{font-family:var(--display);letter-spacing:-.015em;max-width:24ch;margin-top:30px;font-size:clamp(22px,4.4vw,30px);font-weight:800;line-height:1.15}.mk .tm-grid{gap:28px;margin-top:34px;display:grid}@media (width>=900px){.mk .tm-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}}.mk .slips{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.mk .slip{background:var(--paper);border:1px solid var(--border);transform:rotate(var(--r,0deg));border-radius:14px;padding:12px 12px 14px;transition:opacity .45s,transform .55s cubic-bezier(.2,.9,.3,1),box-shadow .3s;box-shadow:0 10px 22px -14px #1c1c2e59}.mk .slip:first-child{--r:-1.4deg}.mk .slip:nth-child(2){--r:1.1deg}.mk .slip:nth-child(3){--r:.8deg}.mk .slip:nth-child(4){--r:-.9deg}.mk .slip .when{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.mk .slip .what{font-family:var(--display);letter-spacing:-.2px;margin-top:4px;font-size:16px;font-weight:800;line-height:1.2}.mk .slip .what s{-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-decoration-thickness:2.5px}.mk .slip .hand{clip-path:inset(0);margin-top:6px;font-size:27px;transition:clip-path .7s ease-out;display:inline-block}.mk .slip .hand.circled{padding:0 10px;position:relative}.mk .slip .hand.circled svg{width:calc(100% + 8px);height:calc(100% + 16px);color:var(--note);position:absolute;inset:-8px -4px}.mk .slip.lit{box-shadow:0 0 0 2px var(--vivid), 0 10px 22px -14px #1c1c2e59}.mk .sugg{background:var(--paper);border:1.5px solid var(--vt);border-radius:18px;padding:18px;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1)}.mk .sugg .lab{letter-spacing:2px;text-transform:uppercase;color:var(--vt);font-size:11px;font-weight:700}.mk .sugg h3{margin-top:6px;font-size:24px;line-height:1.1}.mk .sugg p{color:var(--muted);margin-top:8px;font-size:15px}.mk .because{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:12px;font-weight:700}.mk .reasons{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.mk .reasons span{border:1px solid var(--border);color:var(--text);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;transition:background .3s,border-color .3s,color .3s}.mk .reasons span.on{border-color:var(--vt);background:#0dbf601f}.mk .tm.pre .slip{opacity:0;transform:translateY(16px) rotate(var(--r,0deg))}.mk .tm.pre .slip .hand{clip-path:inset(0 100% 0 0)}.mk .tm.pre .sugg{opacity:0;transform:translateY(18px)}.mk .insight{background:var(--gold);color:var(--ink);border:1px solid #1c1c2e1a;border-radius:18px;max-width:560px;margin-top:28px;padding:18px}.mk .insight .lab{letter-spacing:1.6px;text-transform:uppercase;font-size:10px;font-weight:700}.mk .insight .big{font-family:var(--display);letter-spacing:-.6px;margin-top:6px;font-size:26px;font-weight:900;line-height:1.1}.mk .insight .proof{color:#1c1c2ebd;margin-top:4px;font-size:15px;font-weight:500}.mk .expect{font-family:var(--display);letter-spacing:-.01em;margin-top:22px;font-size:20px;font-weight:800}.mk .who{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mk .who button{color:#f8f8f6;cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 16px 0 8px;font-size:15px;font-weight:600;display:inline-flex}.mk .who .av{width:30px;height:30px;font-family:var(--display);background:#ffffff1a;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.mk .who button[aria-pressed=true]{background:#0dbf601f;border-color:#0dbf60}.mk .who button[aria-pressed=true] .av{color:#1c1c2e;background:#0dbf60}.mk .who .tick{color:#0dbf60;width:16px;height:16px}.mk .who button[aria-pressed=false] .tick{visibility:hidden}.mk .table-card{background:#252538;border:1px solid #ffffff14;border-radius:16px;margin-top:14px;padding:14px}.mk .table-card h3{font-family:var(--display);letter-spacing:-.3px;font-size:18px;font-weight:800}.mk .table-card .adj{color:#f8f8f6bd;min-height:3em;margin-top:6px;font-size:13.5px}.mk .table-card .meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mk .table-card .meta span{color:#f8f8f6c7;background:#ffffff12;border-radius:999px;padding:3px 9px;font-size:11.5px}.mk .kitchen-list{gap:10px;margin-top:22px;list-style:none;display:grid}.mk .kitchen-list li{color:var(--muted);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:16px;display:grid}.mk .kitchen-list li b{color:var(--text);font-weight:600}.mk .kitchen-list svg{width:20px;height:20px;color:var(--vt);margin-top:3px}.mk .safety{border-top:1px solid var(--border);max-width:56ch;margin-top:22px;padding-top:16px;font-size:15px;line-height:1.55}.mk .safety b{font-weight:700}.mk .dislike-note{align-items:center;gap:12px;margin-top:16px;display:flex}.mk .dislike-note .obj{flex:none;width:68px;height:68px;position:relative}.mk .dislike-note .obj .ink-icon{width:68px;height:68px;color:var(--line)}.mk .dislike-note .x{width:68px;height:68px;color:var(--note);position:absolute;inset:0}.mk .dislike-note .hand{font-size:27px}.mk .handled h2{font-size:clamp(28px,5.4vw,40px)}.mk .hk-grid{gap:12px;margin-top:24px;list-style:none;display:grid}@media (width>=600px){.mk .hk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.mk .hk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk .hk{background:var(--paper);border:1px solid var(--border);border-radius:16px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.mk .hk-art{width:56px;height:56px;color:var(--line);place-items:center;display:grid}.mk .hk-art .ink-icon{width:52px;height:52px}.mk .hk-art .bench-only{width:52px;height:auto}.mk .hk h3{font-family:var(--display);letter-spacing:-.2px;font-size:17px;font-weight:800;line-height:1.2}.mk .hk p{color:var(--muted);margin-top:4px;font-size:14.5px;line-height:1.5}.mk .hk .hk-fine{margin-top:6px}.mk .slot{border:2px dashed var(--border);border-radius:20px;gap:8px;padding:22px;display:grid}.mk .slot q{font-family:var(--display);letter-spacing:-.01em;quotes:none;color:var(--muted);font-size:22px;font-weight:800;line-height:1.25}.mk .slot .who2{color:var(--muted);font-size:14px}.mk .close-sec .wrap{gap:30px;padding-block:72px 48px;display:grid}.mk .close-sec h2{font-size:clamp(46px,11vw,92px);line-height:.95}.mk .close-sec .lede{margin-top:12px;font-size:18px;font-weight:500}.mk .close-art{width:100%;max-width:340px}@media (width>=900px){.mk .close-sec .wrap{grid-template-columns:1.2fr .8fr;align-items:end}}@media (width>=1000px){.mk .close-art{justify-self:end;max-width:400px;margin-bottom:24px}}.mk .foot .wrap{color:var(--muted);gap:12px;padding-block:28px 40px;font-size:14px;display:grid}.mk .foot .row{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.mk .foot-bench{max-width:300px}.mk .foot-fine{color:var(--muted);max-width:60ch;font-size:13px;line-height:1.5}.mk .sheet{z-index:50;color:#f8f8f6;padding:10px max(18px, env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));background:#1c1c2e;border-radius:22px 22px 0 0;max-height:78vh;transition:transform .38s cubic-bezier(.2,.9,.3,1);position:fixed;bottom:0;left:0;right:0;overflow:auto;transform:translateY(0);box-shadow:0 -18px 40px -10px #00000073}.mk .sheet[hidden]{visibility:hidden;transition:transform .3s,visibility 0s .3s;transform:translateY(110%);display:block!important}@media (prefers-reduced-motion:reduce){.mk .sheet,.mk .sheet[hidden]{transition:none}}.mk .sheet .in{gap:12px;max-width:560px;margin:0 auto;display:grid}.mk .sheet .grab{background:#ffffff40;border-radius:4px;width:40px;height:4px;margin:0 auto 4px}.mk .sheet h2{letter-spacing:-.5px;font-size:24px;line-height:1.1}.mk #sheetH:focus{outline:none}.mk .sheet .price{font-family:var(--display);letter-spacing:-.2px;font-size:19px;font-weight:800}.mk .sheet p{color:#f8f8f6c2;font-size:14.5px}.mk .plans{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk .plans label{cursor:pointer;color:#f8f8f6c7;border:1.5px solid #ffffff2e;border-radius:14px;gap:2px;padding:10px 12px;font-size:13px;display:grid}.mk .plans label b{font-family:var(--display);color:#f8f8f6;letter-spacing:-.3px;font-size:18px;font-weight:900}.mk .plans input{opacity:0;pointer-events:none;position:absolute}.mk .plans input:checked+label{background:#0dbf601f;border-color:#0dbf60}.mk .plans input:focus-visible+label{outline-offset:2px;outline:3px solid #0dbf60}.mk .sheet .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk .sheet .later{color:#f8f8f6;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 10px;font-weight:600;text-decoration:underline}.mk .sheet .fine{color:#f8f8f6ad;font-size:12.5px}.mk .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk .tm.pre .slip.in{opacity:1;transform:rotate(var(--r,0deg))}.mk .tm.pre .slip.in .hand{clip-path:inset(0)}.mk .tm.pre.sug-in .sugg{opacity:1;transform:none}.mk{min-height:100vh}
