@layer base{[data-menova]{--mn-paper:248 249 250;--mn-paper-raised:255 255 255;--mn-paper-sunken:240 242 245;--mn-paper-deep:12 16 22;--mn-paper-deep-raised:22 28 37;--mn-stage:12 16 22;--mn-ink:17 20 24;--mn-ink-2:82 92 102;--mn-ink-3:100 109 120;--mn-ink-on-deep:244 246 248;--mn-ink-2-on-deep:160 170 182;--mn-line:228 232 236;--mn-line-strong:205 212 219;--mn-control-line:138 146 156;--mn-action:17 20 24;--mn-action-hover:41 48 57;--mn-action-ink:255 255 255;--mn-signal:255 49 49;--mn-signal-strong:224 32 32;--mn-signal-ink:208 24 24;--mn-signal-soft:255 240 240;--mn-signal-line:250 205 205;--mn-signal-on:17 20 24;--mn-positive:15 81 50;--mn-positive-soft:232 243 236;--mn-positive-line:191 221 203;--mn-warning:140 84 0;--mn-warning-soft:255 247 232;--mn-danger:158 30 45;--mn-danger-soft:253 234 237;--mn-info:29 78 216;--mn-info-soft:236 241 254;--mn-r-xs:.375rem;--mn-r-sm:.5rem;--mn-r-md:.625rem;--mn-r-lg:.875rem;--mn-r-xl:1.125rem;--mn-shadow-tint:15 23 36;--mn-shadow-sm:0 1px 2px rgb(var(--mn-shadow-tint) / .06);--mn-shadow:0 1px 2px rgb(var(--mn-shadow-tint) / .06), 0 8px 20px -8px rgb(var(--mn-shadow-tint) / .14);--mn-shadow-lg:0 2px 4px rgb(var(--mn-shadow-tint) / .06), 0 24px 48px -16px rgb(var(--mn-shadow-tint) / .2);--mn-shadow-device:0 2px 8px rgb(var(--mn-shadow-tint) / .12), 0 24px 48px -20px rgb(var(--mn-shadow-tint) / .28), 0 56px 100px -48px rgb(var(--mn-shadow-tint) / .4);--mn-display:"Plus Jakarta Sans", "IBM Plex Sans Arabic", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--mn-measure:68ch;--mn-measure-lede:46ch;--mn-ease:cubic-bezier(.16, 1, .3, 1);--mn-ease-in-out:cubic-bezier(.65, 0, .35, 1)}.dark [data-menova],[data-menova].dark,.dark[data-menova]{--mn-paper:10 13 18;--mn-paper-raised:19 24 32;--mn-paper-sunken:14 18 24;--mn-paper-deep:7 9 13;--mn-paper-deep-raised:17 22 30;--mn-stage:19 24 32;--mn-ink:241 244 248;--mn-ink-2:163 173 185;--mn-ink-3:141 151 163;--mn-ink-on-deep:244 246 248;--mn-ink-2-on-deep:160 170 182;--mn-line:38 45 55;--mn-line-strong:58 67 79;--mn-control-line:110 118 132;--mn-action:241 244 248;--mn-action-hover:255 255 255;--mn-action-ink:12 16 22;--mn-signal:255 90 90;--mn-signal-strong:255 138 138;--mn-signal-ink:255 90 90;--mn-signal-soft:56 22 22;--mn-signal-line:96 40 40;--mn-signal-on:12 16 22;--mn-positive:109 197 148;--mn-positive-soft:20 34 27;--mn-positive-line:34 66 49;--mn-warning:250 187 76;--mn-warning-soft:46 35 16;--mn-danger:249 133 155;--mn-danger-soft:48 20 27;--mn-info:132 168 255;--mn-info-soft:20 28 50;--mn-shadow-tint:0 0 0;--mn-shadow-sm:0 1px 2px #00000080;--mn-shadow:0 1px 2px #00000080, 0 8px 20px -8px #000000b3;--mn-shadow-lg:0 2px 4px #00000080, 0 24px 48px -16px #000c;--mn-shadow-device:0 2px 8px #0009, 0 24px 48px -20px #000000b3, 0 56px 100px -48px #000000e6}body[data-menova],.dark body[data-menova]{background-color:rgb(var(--mn-paper));color:rgb(var(--mn-ink))}[data-menova] ::selection{background-color:rgb(var(--mn-signal) / .3);color:rgb(var(--mn-ink))}[data-menova]{caret-color:rgb(var(--mn-signal-strong));scrollbar-color:rgb(var(--mn-line-strong)) transparent;scrollbar-width:thin}[data-menova] a:focus-visible,[data-menova] button:focus-visible,[data-menova] summary:focus-visible,[data-menova] [tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid rgb(var(--mn-ink));outline-offset:3px;border-radius:var(--mn-r-xs)}[data-menova].dark .mn-band--deep a:focus-visible,[data-menova].dark .mn-band--deep button:focus-visible,[data-menova].dark .mn-band--deep summary:focus-visible,[data-menova].dark .mn-band--deep [tabindex]:not([tabindex="-1"]):focus-visible{outline-color:rgb(var(--mn-signal))}}@layer components{.mn-skin,[data-menova]{--apollo-workspace:var(--mn-paper);--apollo-header:var(--mn-paper-raised);--apollo-surface:var(--mn-paper-raised);--apollo-panel:var(--mn-paper-sunken);--apollo-panel-muted:var(--mn-paper-sunken);--apollo-muted:var(--mn-paper-sunken);--apollo-foreground:var(--mn-ink);--apollo-muted-foreground:var(--mn-ink-2);--apollo-border:var(--mn-line);--apollo-border-strong:var(--mn-line-strong);--apollo-border-field:var(--mn-line-strong);--apollo-ring:var(--mn-ink);--apollo-primary:var(--mn-signal-ink);--apollo-primary-strong:var(--mn-signal-ink);--apollo-primary-text:var(--mn-signal-ink);--apollo-primary-solid:var(--mn-action);--apollo-primary-solid-foreground:var(--mn-action-ink);--apollo-primary-surface:var(--mn-signal-soft);--apollo-primary-border:var(--mn-signal-line);--apollo-shadow-tint:var(--mn-shadow-tint)}.mn-logo{min-width:0;color:rgb(var(--mn-signal-ink));align-items:center;gap:.5rem;display:inline-flex}.dark .mn-logo{color:rgb(var(--mn-ink))}.mn-logo__word,.mn-logo__mark{-webkit-mask:var(--mn-art) no-repeat center / contain;-webkit-mask:var(--mn-art) no-repeat center / contain;mask:var(--mn-art) no-repeat center / contain;background-color:currentColor;flex:none;display:block}.mn-logo__word{aspect-ratio:1600/256}.mn-logo__mark{aspect-ratio:768/295}.mn-logo__name{min-width:0;font-family:var(--mn-display);letter-spacing:-.03em;color:rgb(var(--mn-ink));text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.mn-shell{width:100%;max-width:78rem;margin-inline:auto;padding-inline:1.25rem}@media (width>=640px){.mn-shell{padding-inline:2rem}}.mn-shell--tight{max-width:62rem}.mn-shell--prose{max-width:46rem}.mn-section{padding-block:4.5rem}@media (width>=768px){.mn-section{padding-block:6.5rem}}.mn-section--tight{padding-block:3.5rem}.mn-section--ruled{border-top:1px solid rgb(var(--mn-line))}.mn-band{background-color:rgb(var(--mn-paper-sunken));border-block:1px solid rgb(var(--mn-line))}.mn-band--deep{background-color:rgb(var(--mn-paper-sunken))}.dark .mn-band--deep{background-color:rgb(var(--mn-paper-deep));border-color:#0000}[data-mn-header]:before{content:"";z-index:-1;background-color:rgb(var(--mn-paper) / .82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .3s var(--mn-ease);position:absolute;inset:0}[data-mn-header].mn-band--deep:before{background-color:rgb(var(--mn-paper-sunken))}.dark [data-mn-header].mn-band--deep:before{background-color:rgb(var(--mn-paper-deep))}[data-mn-header].mn-band--deep:has(.mn-menu[open]):before{background-color:rgb(var(--mn-paper))}.mn-bar__controls:has(.mn-menu[open])>:not(.mn-menu){display:none}.mn-spine{position:relative}.mn-label{letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--mn-ink-3));align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.mn-label--signal{color:rgb(var(--mn-signal-ink))}.mn-h1,.mn-h2,.mn-h3{font-family:var(--mn-display);color:rgb(var(--mn-ink));text-wrap:balance}.mn-h1{letter-spacing:-.035em;font-size:clamp(2.375rem,5.4vw,3.875rem);font-weight:800;line-height:1.04}.mn-h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3.6vw,2.625rem);font-weight:800;line-height:1.1}.mn-h3{letter-spacing:-.015em;font-size:clamp(1.0625rem,1.7vw,1.25rem);font-weight:700;line-height:1.3}.mn-h4{font-family:var(--mn-display);letter-spacing:-.015em;color:rgb(var(--mn-ink));font-size:.9375rem;font-weight:700;line-height:1.35}[dir=rtl] .mn-h1{letter-spacing:0;line-height:1.2}[dir=rtl] .mn-h2{letter-spacing:0;line-height:1.26}[dir=rtl] .mn-h3{letter-spacing:0;line-height:1.45}.mn-lede{color:rgb(var(--mn-ink-2));text-wrap:pretty;max-width:var(--mn-measure-lede);font-size:clamp(1.0625rem,1.35vw,1.1875rem);font-weight:450;line-height:1.6}.mn-body{color:rgb(var(--mn-ink-2));text-wrap:pretty;max-width:var(--mn-measure);font-size:.9375rem;line-height:1.62}.mn-body--sm{font-size:.875rem}.mn-note{color:rgb(var(--mn-ink-3));max-width:var(--mn-measure);font-size:.8125rem;line-height:1.5}.mn-strong{color:rgb(var(--mn-ink));font-weight:600}.mn-figure{font-family:var(--mn-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.035em;color:rgb(var(--mn-ink));font-weight:800}.mn-btn{border-radius:var(--mn-r-md);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;height:2.75rem;transition:background-color .15s var(--mn-ease), border-color .15s var(--mn-ease), color .15s var(--mn-ease), transform .15s var(--mn-ease), box-shadow .15s var(--mn-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.125rem;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.mn-btn:active{transform:scale(.985)}.mn-btn--primary{background-color:rgb(var(--mn-action));color:rgb(var(--mn-action-ink));box-shadow:inset 0 1px 0 #ffffff24, var(--mn-shadow-sm)}.mn-btn--primary:hover{background-color:rgb(var(--mn-action-hover));box-shadow:inset 0 1px 0 #ffffff24, var(--mn-shadow)}.mn-btn--outline{border-color:rgb(var(--mn-control-line));background-color:rgb(var(--mn-paper-raised));color:rgb(var(--mn-ink))}.mn-btn--outline:hover{border-color:rgb(var(--mn-ink-2));background-color:rgb(var(--mn-paper-sunken))}.mn-btn--ghost{color:rgb(var(--mn-ink-2))}.mn-btn--ghost:hover{background-color:rgb(var(--mn-paper-sunken));color:rgb(var(--mn-ink))}.dark .mn-band--deep .mn-btn--outline{color:rgb(var(--mn-ink-on-deep));background-color:#0000;border-color:#ffffff61}.dark .mn-band--deep .mn-btn--outline:hover{background-color:#ffffff17;border-color:#ffffff8c}.dark .mn-band--deep .mn-btn--ghost{color:rgb(var(--mn-ink-2-on-deep))}.dark .mn-band--deep .mn-btn--ghost:hover{color:rgb(var(--mn-ink-on-deep));background-color:#ffffff12}.mn-btn--lg{border-radius:var(--mn-r-md);height:3rem;padding-inline:1.5rem;font-size:.9375rem}.mn-btn--sm{border-radius:var(--mn-r-sm);height:2.25rem;padding-inline:.875rem;font-size:.8125rem}.mn-btn--block{width:100%}.mn-btn__arrow{transition:transform .2s var(--mn-ease)}.mn-btn:hover .mn-btn__arrow,.mn-textlink:hover .mn-btn__arrow{transform:translate(.1875rem)}[dir=rtl] .mn-btn__arrow{transform:scaleX(-1)}[dir=rtl] .mn-btn:hover .mn-btn__arrow,[dir=rtl] .mn-textlink:hover .mn-btn__arrow{transform:scaleX(-1)translate(.1875rem)}.mn-textlink{min-height:1.5rem;color:rgb(var(--mn-ink));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--mn-signal));text-decoration-color:rgb(var(--mn-signal));text-underline-offset:.35em;transition:text-decoration-color .15s var(--mn-ease);align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.mn-textlink:hover{-webkit-text-decoration-color:rgb(var(--mn-signal-strong));text-decoration-color:rgb(var(--mn-signal-strong))}.mn-navlink{border-radius:var(--mn-r-sm);height:2.25rem;color:rgb(var(--mn-ink-2));transition:color .15s var(--mn-ease), background-color .15s var(--mn-ease);align-items:center;padding-inline:.75rem;font-size:.875rem;font-weight:550;text-decoration:none;display:inline-flex}.mn-navlink:hover,.mn-navlink[aria-current]{color:rgb(var(--mn-ink));background-color:rgb(var(--mn-paper-sunken))}.mn-footlink{color:rgb(var(--mn-ink-2));text-underline-offset:.3em;transition:color .15s var(--mn-ease);font-size:.875rem;line-height:1.5;text-decoration:none}.mn-footlink:hover{color:rgb(var(--mn-ink));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--mn-signal));text-decoration-color:rgb(var(--mn-signal));text-decoration-thickness:2px}.mn-card{background-color:rgb(var(--mn-paper-raised));border:1px solid rgb(var(--mn-line));border-radius:var(--mn-r-lg);box-shadow:var(--mn-shadow-sm);position:relative}.mn-card--flush{overflow:hidden}.mn-card--lift{transition:transform .3s var(--mn-ease), box-shadow .3s var(--mn-ease), border-color .3s var(--mn-ease)}@media (hover:hover){.mn-card--lift:hover{box-shadow:var(--mn-shadow);border-color:rgb(var(--mn-line-strong));transform:translateY(-2px)}}.dark .mn-band--deep .mn-card{background-color:rgb(var(--mn-paper-deep-raised));box-shadow:none;border-color:#ffffff17}@media (hover:hover){.dark .mn-band--deep .mn-card--lift:hover{box-shadow:none;border-color:#ffffff2e}}.mn-hairline{border-top:1px solid rgb(var(--mn-line))}.mn-grid{background-color:rgb(var(--mn-line));border:1px solid rgb(var(--mn-line));border-radius:var(--mn-r-lg);gap:1px;display:grid;overflow:hidden}.mn-grid>*{background-color:rgb(var(--mn-paper-raised));padding:1.5rem}@media (width>=640px){.mn-grid>*{padding:1.75rem}}.mn-band .mn-grid>*{background-color:rgb(var(--mn-paper-raised))}.dark .mn-band--deep .mn-grid{background-color:#ffffff17;border-color:#ffffff17}.dark .mn-band--deep .mn-grid>*{background-color:rgb(var(--mn-paper-deep))}.mn-plate{border-radius:var(--mn-r-sm);border:1px solid rgb(var(--mn-signal-line));background-color:rgb(var(--mn-signal-soft));width:2rem;height:2rem;color:rgb(var(--mn-signal-ink));flex:none;justify-content:center;align-items:center;display:inline-flex}.dark .mn-band--deep .mn-plate{color:rgb(var(--mn-signal));background-color:#ffffff0f;border-color:#ffffff1f}.mn-chip{border-radius:var(--mn-r-xs);border:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-raised));height:1.75rem;color:rgb(var(--mn-ink-2));white-space:nowrap;align-items:center;gap:.375rem;padding-inline:.625rem;font-size:.75rem;font-weight:600;display:inline-flex}.mn-chip--signal{border-color:rgb(var(--mn-signal-line));background-color:rgb(var(--mn-signal-soft));color:rgb(var(--mn-signal-ink))}.mn-chip--solid{background-color:rgb(var(--mn-signal));color:rgb(var(--mn-signal-on));border-color:#0000}.mn-chip--positive{border-color:rgb(var(--mn-positive-line));background-color:rgb(var(--mn-positive-soft));color:rgb(var(--mn-positive))}.dark .mn-band--deep .mn-chip{color:rgb(var(--mn-ink-2-on-deep));background-color:#ffffff0f;border-color:#ffffff24}.mn-tick{border-radius:var(--mn-r-xs);background-color:rgb(var(--mn-positive) / .12);width:1.125rem;height:1.125rem;color:rgb(var(--mn-positive));flex:none;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.dark .mn-band--deep .mn-tick{background-color:rgb(var(--mn-positive) / .2)}.mn-tick--off{background-color:rgb(var(--mn-line) / .7);color:rgb(var(--mn-ink-3))}.mn-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:1rem;padding-block:.25rem;display:flex;position:relative;overflow-x:auto}.mn-rail::-webkit-scrollbar{display:none}.mn-rail{--mn-rail-fade:2.5rem;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mn-rail-fade), #000 calc(100% - var(--mn-rail-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mn-rail-fade), #000 calc(100% - var(--mn-rail-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--mn-rail-fade), #000 calc(100% - var(--mn-rail-fade)), transparent 100%)}.mn-rail--bleed,.mn-rail--fade-end{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-rail-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-rail-fade)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-rail-fade)), transparent 100%)}[dir=rtl] .mn-rail--bleed,[dir=rtl] .mn-rail--fade-end{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-rail-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-rail-fade)), transparent 100%);mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-rail-fade)), transparent 100%)}.mn-rail>*{scroll-snap-align:start;flex:none}.mn-rail--snap{scroll-snap-type:x mandatory}.mn-rail--snap>*{scroll-snap-stop:always}.mn-rail--bleed{margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}@media (width>=640px){.mn-rail--bleed{margin-inline:-2rem;padding-inline:2rem;scroll-padding-inline:2rem}}.mn-phone{aspect-ratio:305/620;width:100%;max-width:19.5rem;box-shadow:var(--mn-shadow-device);outline-offset:-1px;background:linear-gradient(160deg,#404854,#12171e 34%,#262d37 76%,#0d1117);border-radius:2.5rem;outline:1px solid #ffffff14;padding:.4375rem;position:relative}.mn-phone__screen{background-color:rgb(var(--s-canvas,255 255 255));isolation:isolate;border-radius:2.0625rem;width:100%;height:100%;position:relative;overflow:hidden}.mn-phone__island{z-index:5;background:#0a0d12;border-radius:999px;width:5.25rem;height:1.375rem;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.mn-phone__glare{border-radius:inherit;pointer-events:none;z-index:6;background:linear-gradient(118deg,#ffffff1f 0%,#0000 34% 100%);position:absolute;inset:0}.mn-screen{--s-canvas:255 255 255;--s-surface:248 249 250;--s-accent:255 49 49;--s-ink:17 20 24;--s-ink-2:100 109 120;--s-line:228 232 236;--s-accent-ink:17 20 24;background-color:rgb(var(--s-canvas));height:100%;color:rgb(var(--s-ink));flex-direction:column;font-size:.75rem;display:flex;overflow:hidden}.mn-screen__bar{background-color:rgb(var(--s-canvas));border-bottom:1px solid rgb(var(--s-line));flex:none;align-items:center;gap:.5rem;padding:2.25rem .875rem .625rem;display:flex}.mn-screen__monogram{background-color:rgb(var(--s-accent));width:1.5rem;height:1.5rem;color:rgb(var(--s-accent-ink));border-radius:.4375rem;flex:none;justify-content:center;align-items:center;display:flex}.mn-screen__name{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:700;overflow:hidden}.mn-screen__pill{border:1px solid rgb(var(--s-line));height:1.25rem;color:rgb(var(--s-ink-2));border-radius:.3125rem;flex:none;align-items:center;margin-inline-start:auto;padding-inline:.4375rem;font-size:.5625rem;font-weight:700;display:inline-flex}.mn-screen__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.mn-screen__hero{flex:none;height:6.75rem;position:relative;overflow:hidden}.mn-screen__hero img{object-fit:cover;width:100%;height:100%}.mn-screen__hero-scrim{background:linear-gradient(#0000,#00000026 45%,#000000c7);position:absolute;inset:0}.mn-screen__hero-text{inset-inline:.875rem;color:#fff;position:absolute;bottom:.625rem}.mn-screen__hero-title{letter-spacing:-.02em;font-size:.9375rem;font-weight:800;line-height:1.1}.mn-screen__hero-sub{opacity:.85;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.5625rem;overflow:hidden}.mn-screen__actions{flex:none;gap:.375rem;padding:.625rem .875rem;display:flex}.mn-screen__action{border:1px solid rgb(var(--s-line));background-color:rgb(var(--s-surface));height:1.75rem;color:rgb(var(--s-ink-2));border-radius:.4375rem;flex:1;justify-content:center;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:700;display:inline-flex}.mn-screen__action--accent{background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));border-color:#0000}.mn-screen__rail{padding-inline:.875rem;flex:none;gap:.375rem;padding-bottom:.625rem;display:flex;overflow:hidden}.mn-screen__cat{border:1px solid rgb(var(--s-line));background-color:rgb(var(--s-surface));height:1.5rem;color:rgb(var(--s-ink-2));white-space:nowrap;border-radius:.375rem;flex:none;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.5625rem;font-weight:700;display:inline-flex}.mn-screen__cat[aria-current]{background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));border-color:#0000}.mn-screen__grid{padding-inline:.875rem;flex:none;grid-template-columns:1fr;gap:.5rem;padding-bottom:.875rem;display:grid;overflow:hidden}.mn-screen__dish{border:1px solid rgb(var(--s-line));background-color:rgb(var(--s-surface));border-radius:.5625rem;overflow:hidden}.mn-screen__dish-media{aspect-ratio:5/3;position:relative;overflow:hidden}.mn-screen__dish-media img{object-fit:cover;width:100%;height:100%}.mn-screen__dish-price{inset-inline-end:.25rem;background-color:rgb(var(--s-canvas) / .94);color:rgb(var(--s-ink));font-variant-numeric:tabular-nums;border-radius:.25rem;padding:.0625rem .3125rem;font-size:.5rem;font-weight:800;position:absolute;bottom:.25rem}.mn-screen__dish-ribbon{inset-inline-start:.25rem;background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));letter-spacing:.04em;text-transform:uppercase;border-radius:.25rem;padding:.0625rem .3125rem;font-size:.4375rem;font-weight:800;position:absolute;top:.25rem}.mn-screen__dish-body{padding:.375rem .4375rem .5rem}.mn-screen__dish-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5625rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.mn-screen__dish-meta{color:rgb(var(--s-ink-2));margin-top:.1875rem;font-size:.5rem}.mn-screen__tabbar{border-top:1px solid rgb(var(--s-line));background-color:rgb(var(--s-canvas));flex:none;margin-top:auto;padding:.375rem .5rem .75rem;display:flex}.mn-screen__tab{color:rgb(var(--s-ink-2));flex-direction:column;flex:1;align-items:center;gap:.125rem;font-size:.5rem;font-weight:700;display:flex}.mn-screen__tab[aria-current]{color:rgb(var(--s-ink));position:relative}.mn-screen__tab[aria-current]:before{content:"";top:-.375rem;background-color:rgb(var(--s-accent));border-radius:0 0 2px 2px;height:2px;position:absolute;inset-inline:30%}.mn-screen[data-s-header=centred] .mn-screen__name{text-align:center;margin-inline:auto}.mn-screen[data-s-header=centred] .mn-screen__pill{margin-inline-start:0}.mn-screen[data-s-header=slim] .mn-screen__bar{background-color:#0000;padding-block:2.25rem .5rem}.mn-screen[data-s-header=slim] .mn-screen__monogram{display:none}.mn-screen[data-s-header=slim] .mn-screen__name{letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:800}.mn-screen[data-s-header=slim] .mn-screen__pill{color:rgb(var(--s-ink-2));border:1px solid rgb(var(--s-line));background-color:#0000}.mn-screen[data-s-header=stack] .mn-screen__bar{flex-wrap:wrap;row-gap:.4375rem;padding-bottom:.4375rem}.mn-screen[data-s-header=stack] .mn-screen__pill{order:3;margin-inline-start:0}.mn-screen[data-s-header=stack] .mn-screen__name:after{content:"";width:100%;display:block}.mn-screen[data-s-header=float] .mn-screen__hero{aspect-ratio:5/4;height:auto}.mn-screen__capsule--bare{align-self:flex-end;margin:2.125rem .625rem .5rem;position:static}.mn-screen__capsule{top:2.25rem;z-index:2;background-color:rgb(var(--s-canvas) / .86);color:rgb(var(--s-ink));border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .5rem;display:inline-flex;position:absolute;inset-inline-end:.625rem;box-shadow:0 1px 6px #00000029}.mn-screen[data-s-hero=arch] .mn-screen__hero{border-end-end-radius:46% 34%;border-end-start-radius:46% 34%;overflow:hidden}.mn-screen[data-s-nav=tabs] .mn-screen__rail,.mn-screen[data-s-nav=strip] .mn-screen__rail{border-bottom:1px solid rgb(var(--s-line));gap:0;padding-bottom:0}.mn-screen[data-s-nav=tabs] .mn-screen__cat,.mn-screen[data-s-nav=strip] .mn-screen__cat{padding-inline:.4375rem;background-color:#0000;border:0;border-radius:0;height:auto;padding-bottom:.4375rem;position:relative}.mn-screen[data-s-nav=tabs] .mn-screen__cat[aria-current],.mn-screen[data-s-nav=strip] .mn-screen__cat[aria-current]{color:rgb(var(--s-ink));background-color:#0000}.mn-screen[data-s-nav=tabs] .mn-screen__cat[aria-current]:after,.mn-screen[data-s-nav=strip] .mn-screen__cat[aria-current]:after{content:"";inset-inline:.25rem;background-color:rgb(var(--s-accent));height:2px;position:absolute;bottom:-1px}.mn-screen[data-s-nav=strip] .mn-screen__rail{border-top:1px solid rgb(var(--s-line));margin-bottom:.125rem;padding-block:.375rem 0}.mn-screen[data-s-nav=strip] .mn-screen__cat{letter-spacing:.08em;text-transform:uppercase;font-size:.5rem}.mn-screen__rail--sub{padding-bottom:.5rem}.mn-screen__subcat{border:1px solid rgb(var(--s-line));height:1.125rem;color:rgb(var(--s-ink-2));white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:.375rem;font-size:.5rem;font-weight:700;display:inline-flex}.mn-screen__index{padding-inline:.875rem;flex-direction:column;flex:none;padding-bottom:.625rem;display:flex}.mn-screen__index-row{border-bottom:1px solid rgb(var(--s-line));align-items:baseline;gap:.375rem;padding-block:.25rem;font-size:.5625rem;font-weight:700;display:flex}.mn-screen__index-count{color:rgb(var(--s-ink-2));font-variant-numeric:tabular-nums;margin-inline-start:auto}.mn-screen__tiles{padding-inline:.875rem;flex:none;grid-template-columns:1fr 1fr;gap:.5rem;padding-bottom:.625rem;display:grid}.mn-screen__tile{aspect-ratio:4/3;background-color:rgb(var(--s-surface));border:1px solid rgb(var(--s-line));border-radius:.5rem;display:block;position:relative;overflow:hidden}.mn-screen__tile img{object-fit:cover;width:100%;height:100%}.mn-screen__tile-label{inset-inline:0;color:#fff;text-align:center;background:linear-gradient(#0000,#000000b8);padding:.625rem .375rem .25rem;font-size:.5rem;font-weight:800;position:absolute;bottom:0}.mn-screen__head{padding-inline:.875rem;flex:none;align-items:center;gap:.375rem;padding-bottom:.4375rem;display:flex}.mn-screen__head-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:800;overflow:hidden}.mn-screen__head-count{color:rgb(var(--s-ink-2));font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:.5rem;font-weight:700}.mn-screen__head-rule{background-color:rgb(var(--s-line));flex:auto;height:1px}.mn-screen__head-ordinal{color:rgb(var(--s-accent));font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem;font-weight:800}.mn-screen__head-plate{border-radius:999px;flex:none;width:1.25rem;height:1.25rem;overflow:hidden}.mn-screen__head-plate img{object-fit:cover;width:100%;height:100%}.mn-screen__head-switch{border:1px solid rgb(var(--s-line));color:rgb(var(--s-ink-2));border-radius:.3125rem;flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;padding:.1875rem .3125rem;display:inline-flex}.mn-screen[data-s-section=band] .mn-screen__head{background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));margin-bottom:.4375rem;padding:.3125rem .875rem}.mn-screen[data-s-section=band] .mn-screen__head-name{text-transform:uppercase;letter-spacing:.08em;font-size:.5625rem}.mn-screen[data-s-card=split] .mn-screen__dish{align-items:flex-start;gap:.5rem;display:flex}.mn-screen[data-s-card=split] .mn-screen__dish-media{flex:none;width:5.5rem}.mn-screen[data-s-card=split] .mn-screen__dish-body{flex:auto;min-width:0}.mn-screen[data-s-card=stack] .mn-screen__grid{gap:.875rem;padding-inline:0}.mn-screen[data-s-card=stack] .mn-screen__dish{background-color:#0000;border:0;border-radius:0}.mn-screen[data-s-card=stack] .mn-screen__dish-body{padding-inline:.875rem}.mn-screen[data-s-card=featured]:not([data-s-figure=circle]) .mn-screen__dish:first-child .mn-screen__dish-media{aspect-ratio:4/3}.mn-screen[data-s-card=screen] .mn-screen__dish-media,.mn-screen[data-s-nav=pager] .mn-screen__dish-media{aspect-ratio:3/4}.mn-screen__dots{flex:none;justify-content:center;gap:.25rem;padding-bottom:.625rem;display:flex}.mn-screen__dot{background-color:rgb(var(--s-line));border-radius:999px;width:.25rem;height:.25rem}.mn-screen__dot[data-on]{background-color:rgb(var(--s-accent));width:.625rem}.mn-screen[data-s-card=leader] .mn-screen__dish,.mn-screen[data-s-card=line] .mn-screen__dish{align-items:flex-start;gap:.4375rem;display:flex}.mn-screen[data-s-card=leader] .mn-screen__dish-media{aspect-ratio:1;border-radius:999px;flex:none;width:1.75rem;overflow:hidden}.mn-screen[data-s-card=leader] .mn-screen__dish-body,.mn-screen[data-s-card=line] .mn-screen__dish-body{flex:auto;align-items:baseline;gap:.25rem;min-width:0;padding:0;display:flex}.mn-screen[data-s-card=leader] .mn-screen__dish-name,.mn-screen[data-s-card=line] .mn-screen__dish-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;display:block;overflow:hidden}.mn-screen__dish-leader{border-bottom:1px dotted rgb(var(--s-ink-2) / .6);flex:auto;align-self:flex-end;min-width:.75rem;margin-bottom:.1875rem}.mn-screen__dish-rule-price{font-variant-numeric:tabular-nums;flex:none;font-size:.5625rem;font-weight:800}.mn-screen[data-s-surface=rule] .mn-screen__dish,.mn-screen[data-s-surface=gap] .mn-screen__dish,.mn-screen[data-s-surface=divide] .mn-screen__dish,.mn-screen[data-s-surface=frame] .mn-screen__dish,.mn-screen[data-s-surface=tint] .mn-screen__dish{background-color:#0000;border:0;border-radius:0}.mn-screen[data-s-surface=rule] .mn-screen__dish{border-bottom:1px solid rgb(var(--s-line));padding-bottom:.5rem}.mn-screen[data-s-surface=divide] .mn-screen__grid{gap:0}.mn-screen[data-s-surface=divide] .mn-screen__dish{border-bottom:1px solid rgb(var(--s-line));padding-block:.5rem}.mn-screen[data-s-surface=frame] .mn-screen__dish{border:1px solid rgb(var(--s-line));padding:.375rem}.mn-screen[data-s-surface=tint] .mn-screen__dish:nth-child(odd){background-color:rgb(var(--s-surface));border-radius:.375rem}.mn-screen[data-s-figure=square] .mn-screen__dish-media{aspect-ratio:1}.mn-screen[data-s-figure=portrait] .mn-screen__dish-media{aspect-ratio:4/5}.mn-screen[data-s-figure=wide] .mn-screen__dish-media{aspect-ratio:16/9}.mn-screen[data-s-figure=circle] .mn-screen__dish-media{aspect-ratio:1;border-radius:999px;width:62%;margin-inline:auto}.mn-screen[data-s-figure=framed] .mn-screen__dish-media{border:1px solid rgb(var(--s-line));padding:.25rem}.mn-screen[data-s-figure=bleed] .mn-screen__dish,.mn-screen[data-s-figure=bleed] .mn-screen__dish-media{border-radius:0}.mn-screen[data-s-price=tag] .mn-screen__dish-price{inset-inline:.25rem auto;background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));top:.25rem;bottom:auto}.mn-screen[data-s-price=plate] .mn-screen__dish-price{inset-inline:0;text-align:center;background-color:rgb(var(--s-canvas) / .9);border-radius:0;padding-block:.125rem;bottom:0}.mn-screen[data-s-price=bare] .mn-screen__dish-price{inset-inline:.375rem auto;color:#fff;text-shadow:0 1px 2px #000000a6;background-color:#0000;padding:0;bottom:.25rem}.mn-screen[data-s-price=stamp] .mn-screen__dish-price{top:.3125rem;bottom:auto;background-color:rgb(var(--s-accent));width:1.5rem;height:1.5rem;color:rgb(var(--s-accent-ink));border-radius:999px;justify-content:center;align-items:center;font-size:.4375rem;display:flex;inset-inline-end:.3125rem;transform:rotate(-6deg)}.mn-screen[data-s-price=outline] .mn-screen__dish-price{background-color:rgb(var(--s-canvas) / .86);border:1px solid rgb(var(--s-accent));color:rgb(var(--s-ink))}.mn-screen__basket{border-top:1px solid rgb(var(--s-line));background-color:rgb(var(--s-surface));flex:none;align-items:center;gap:.4375rem;padding:.4375rem .625rem;display:flex}.mn-screen__basket-count{background-color:rgb(var(--s-accent));width:1.125rem;height:1.125rem;color:rgb(var(--s-accent-ink));border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.5rem;font-weight:800;display:flex}.mn-screen__basket-total{font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:800}.mn-screen__basket-btn{background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));border-radius:.3125rem;margin-inline-start:auto;padding:.1875rem .5rem;font-size:.5rem;font-weight:800}.mn-screen__orderline{border-top:1px solid rgb(var(--s-line));color:rgb(var(--s-ink-2));letter-spacing:.06em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;gap:.25rem;padding:.375rem;font-size:.5rem;font-weight:800;display:flex}.mn-screen[data-s-shell=bleed] .mn-screen__grid{padding-inline:0}.mn-screen[data-s-shell=bleed] .mn-screen__dish-body{padding-inline:.875rem}.mn-screen[data-s-shell=onyx] .mn-screen__dish,.mn-screen[data-s-shell=onyx] .mn-screen__tile{background-color:#0000}.mn-screen[data-s-shell=press] .mn-screen__hero{aspect-ratio:5;height:auto}.mn-screen__gate{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.4375rem;padding:1.5rem 1.25rem;display:flex}.mn-screen__gate-mark{border:1px solid rgb(var(--s-line));width:2.5rem;height:2.5rem;color:rgb(var(--s-accent));border-radius:999px;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.mn-screen__gate-name{letter-spacing:-.02em;font-size:.9375rem;font-weight:800}.mn-screen__gate-lede{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--s-ink-2));font-size:.5625rem;font-weight:700}.mn-screen__gate-btn{background-color:rgb(var(--s-accent));color:rgb(var(--s-accent-ink));border-radius:999px;margin-top:.625rem;padding:.375rem 1rem;font-size:.5625rem;font-weight:800}.mn-qr{border-radius:var(--mn-r-sm);box-shadow:var(--mn-shadow);transition:transform .4s var(--mn-ease), box-shadow .4s var(--mn-ease);background:#fff;display:block;overflow:hidden}.mn-qr svg{width:100%;height:auto;display:block}@media (hover:hover){.mn-qr--lift:hover{box-shadow:var(--mn-shadow-lg);transform:translateY(-4px)rotate(-.4deg)}}.mn-plan{border-radius:var(--mn-r-xl);border:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-raised));box-shadow:var(--mn-shadow-sm);flex-direction:column;padding:1.75rem;display:flex}.mn-plan--featured{border-color:rgb(var(--mn-ink));box-shadow:var(--mn-shadow)}.mn-plan__price{font-family:var(--mn-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums lining-nums;font-size:2.75rem;font-weight:800;line-height:1}.mn-plan__features{flex-direction:column;gap:.625rem;margin-top:1.5rem;display:flex}.mn-plan__feature{color:rgb(var(--mn-ink-2));align-items:flex-start;gap:.5625rem;font-size:.8125rem;line-height:1.45;display:flex}.mn-faq{border-bottom:1px solid rgb(var(--mn-line))}.mn-faq>summary{cursor:pointer;letter-spacing:-.015em;color:rgb(var(--mn-ink));justify-content:space-between;align-items:center;gap:1rem;padding-block:1.125rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.mn-faq>summary::-webkit-details-marker{display:none}.mn-faq__sign{color:rgb(var(--mn-ink-3));transition:transform .25s var(--mn-ease);flex:none}.mn-faq[open]>summary{color:rgb(var(--mn-ink))}.mn-faq[open] .mn-faq__sign{color:rgb(var(--mn-signal-ink));transform:rotate(180deg)}.mn-faq__answer{padding-bottom:1.25rem}.mn-js [data-mn-reveal]:not(.mn-reveal-in){opacity:0;transform:translateY(10px)}@media print{.mn-js [data-mn-reveal]:not(.mn-reveal-in){opacity:1;filter:none;transform:none}}[data-mn-reveal].mn-reveal-in{opacity:1;transition:opacity .56s var(--mn-ease), transform .56s var(--mn-ease);transition-delay:calc(var(--mn-delay,0) * 60ms);transform:none}.mn-js .mn-arrive:not(.mn-reveal-in){opacity:0;filter:blur(7px);transform:translateY(22px)scale(.985)}.mn-arrive.mn-reveal-in{opacity:1;filter:blur();transition:opacity .9s var(--mn-ease), transform .9s var(--mn-ease), filter .7s var(--mn-ease);transform:none}@media (prefers-reduced-motion:reduce){.mn-js [data-mn-reveal]:not(.mn-reveal-in),.mn-js .mn-arrive:not(.mn-reveal-in){opacity:1;filter:none;transform:none}[data-mn-reveal].mn-reveal-in,.mn-arrive.mn-reveal-in{transition:none}.mn-btn:active,.mn-card--lift:hover,.mn-qr--lift:hover{transform:none}}.mn-iconbtn{border-radius:var(--mn-r-sm);border:1px solid rgb(var(--mn-control-line));background-color:rgb(var(--mn-paper-raised));width:2.25rem;height:2.25rem;color:rgb(var(--mn-ink-2));cursor:pointer;transition:border-color .15s var(--mn-ease), color .15s var(--mn-ease), background-color .15s var(--mn-ease);flex:none;justify-content:center;align-items:center;list-style:none;display:inline-flex}.mn-iconbtn::-webkit-details-marker{display:none}@media (pointer:coarse){.mn-iconbtn,.mn-btn--sm{position:relative}.mn-iconbtn:before,.mn-btn--sm:before{content:"";position:absolute;inset:-.25rem}}.mn-iconbtn:hover{border-color:rgb(var(--mn-ink-2));color:rgb(var(--mn-ink))}.mn-menu{position:relative}.mn-menu__close,.mn-menu[open] .mn-menu__open{display:none}.mn-menu[open] .mn-menu__close{display:block}.mn-menu[open]>summary{color:rgb(var(--mn-ink));background-color:#0000;border-color:#0000}html:has(.mn-menu[open]){touch-action:pinch-zoom;overflow:hidden}html:has(.mn-menu[open]) body{touch-action:pinch-zoom;overflow:hidden}html:has(.mn-lang[open]){touch-action:pinch-zoom;overflow:hidden}html:has(.mn-lang[open]) body{touch-action:pinch-zoom;overflow:hidden}.mn-menu__panel{z-index:40;overscroll-behavior:none;touch-action:pan-y;width:100vw;height:calc(100dvh - 4rem);padding-block:1.25rem max(1.25rem, env(safe-area-inset-bottom));background-color:rgb(var(--mn-paper));color:rgb(var(--mn-ink));flex-direction:column;display:flex;position:fixed;top:4rem;left:0;overflow-y:auto}.mn-menu__nav{flex-direction:column;flex:1;display:flex}.mn-menu__link{min-height:3.5rem;font-family:var(--mn-display);letter-spacing:-.02em;text-align:start;color:rgb(var(--mn-ink));transition:background-color .15s var(--mn-ease);align-items:center;padding-inline:1.5rem;font-size:1.375rem;font-weight:700;text-decoration:none;display:flex}.mn-menu__link:hover{background-color:rgb(var(--mn-paper-sunken))}.mn-menu__link[aria-current]{box-shadow:inset 3px 0 0 rgb(var(--mn-signal))}[dir=rtl] .mn-menu__link[aria-current]{box-shadow:inset -3px 0 0 rgb(var(--mn-signal))}.mn-menu__link--quiet{letter-spacing:normal;min-height:3rem;color:rgb(var(--mn-ink-2));font-family:inherit;font-size:.9375rem;font-weight:600}.mn-menu__link--quiet:hover{color:rgb(var(--mn-ink))}.mn-menu__foot{border-top:1px solid rgb(var(--mn-line));flex-wrap:wrap;align-items:center;gap:.625rem;padding-block-start:1rem;padding-inline:1.5rem;display:flex}.mn-menu__theme{border-radius:var(--mn-r-sm);border:1px solid rgb(var(--mn-control-line));background-color:rgb(var(--mn-paper-raised));min-height:2.75rem;color:rgb(var(--mn-ink-2));cursor:pointer;transition:border-color .15s var(--mn-ease), color .15s var(--mn-ease);align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.mn-menu__theme:hover{border-color:rgb(var(--mn-ink-2));color:rgb(var(--mn-ink))}@media (prefers-reduced-motion:no-preference){.mn-menu[open] .mn-menu__panel{animation:mn-menu-in .22s var(--mn-ease)}}@keyframes mn-menu-in{0%{opacity:0;transform:translateY(-.75rem)}}.mn-lang{flex:none;width:2.25rem;height:2.25rem;position:relative}.mn-lang[open]>summary{z-index:60;background-color:rgb(var(--mn-paper-deep) / .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;border-radius:0;width:auto;height:auto;position:fixed;inset:0}.mn-lang[open]>summary>*{display:none}.mn-lang__sheet{z-index:61;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mn-lang__card{pointer-events:auto;width:100%;max-height:80dvh;padding-bottom:env(safe-area-inset-bottom);border:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-raised));box-shadow:var(--mn-shadow-lg);border-bottom:0;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex}.mn-lang__grip{background-color:rgb(var(--mn-ink) / .18);border-radius:999px;width:2.25rem;height:.25rem;margin:.625rem auto 0}.mn-lang__title{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mn-ink-2));padding:.875rem 1.25rem .75rem;font-size:.75rem;font-weight:700}.mn-lang__list{overscroll-behavior:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;border-top:1px solid rgb(var(--mn-line));flex:1;min-height:0;overflow-y:auto}.mn-lang__option{cursor:pointer;text-align:start;width:100%;min-height:3.25rem;transition:background-color .15s var(--mn-ease);background-color:#0000;border:0;align-items:center;gap:.75rem;padding:.5rem 1.25rem;display:flex}.mn-lang__option+.mn-lang__option{border-top:1px solid rgb(var(--mn-line))}.mn-lang__option:hover{background-color:rgb(var(--mn-paper-sunken))}.mn-lang__names{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.mn-lang__native{color:rgb(var(--mn-ink));unicode-bidi:isolate;font-size:.9375rem;font-weight:600}.mn-lang__label{color:rgb(var(--mn-ink-2));font-size:.75rem;line-height:1.3}.mn-lang__tick{color:rgb(var(--mn-signal-ink));visibility:hidden;flex:none}.mn-lang__option.is-current .mn-lang__native{font-weight:700}.mn-lang__option.is-current .mn-lang__tick{visibility:visible}.mn-lang--wide{width:auto;height:auto}.mn-lang--wide>summary{border-radius:var(--mn-r-sm);border:1px solid rgb(var(--mn-control-line));background-color:rgb(var(--mn-paper-raised));min-height:2.75rem;color:rgb(var(--mn-ink-2));cursor:pointer;transition:border-color .15s var(--mn-ease), color .15s var(--mn-ease);align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.9375rem;font-weight:600;list-style:none;display:inline-flex}.mn-lang--wide>summary::-webkit-details-marker{display:none}.mn-lang--wide>summary:hover{border-color:rgb(var(--mn-ink-2));color:rgb(var(--mn-ink))}.mn-lang__now{unicode-bidi:isolate}@media (width>=48rem){.mn-lang[open]>summary{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.mn-lang__sheet{inset:calc(100% + .5rem) auto auto;display:block;position:absolute;inset-inline-end:0}.mn-lang__card{border-radius:var(--mn-r-lg);border-bottom:1px solid rgb(var(--mn-line));width:15rem;max-height:21rem;padding-bottom:0}.mn-lang__grip{display:none}}@media (prefers-reduced-motion:no-preference){.mn-lang[open]>summary{animation:mn-lang-scrim-in .18s var(--mn-ease)}.mn-lang[open] .mn-lang__card{animation:mn-lang-sheet-in .24s var(--mn-ease)}@media (width>=48rem){.mn-lang[open] .mn-lang__card{animation:mn-lang-pop-in .16s var(--mn-ease)}}}@keyframes mn-lang-scrim-in{0%{opacity:0}}@keyframes mn-lang-sheet-in{0%{transform:translateY(100%)}}@keyframes mn-lang-pop-in{0%{opacity:0;transform:translateY(-.375rem)}}.mn-spec{white-space:nowrap;--mn-spec-fade:1.75rem;height:2rem;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-spec-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-spec-fade)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--mn-spec-fade)), transparent 100%);align-items:center;gap:.3125rem;display:flex;overflow:hidden}[dir=rtl] .mn-spec{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-spec-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-spec-fade)), transparent 100%);mask-image:linear-gradient(to left, #000 calc(100% - var(--mn-spec-fade)), transparent 100%)}.mn-spec__chip{border-radius:var(--mn-r-xs);border:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-raised));height:1.5rem;color:rgb(var(--mn-ink-2));flex:none;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.6875rem;font-weight:650;line-height:1;display:inline-flex}.mn-spec__chip--on{background-color:rgb(var(--mn-action));color:rgb(var(--mn-action-ink));border-color:#0000}.mn-spec__chip--signal{border-color:rgb(var(--mn-signal-line));background-color:rgb(var(--mn-signal-soft));color:rgb(var(--mn-signal-ink))}.mn-spec__chip--positive{border-color:rgb(var(--mn-positive-line));background-color:rgb(var(--mn-positive-soft));color:rgb(var(--mn-positive))}.dark .mn-band--deep .mn-spec__chip{color:rgb(var(--mn-ink-2-on-deep));background-color:#ffffff0f;border-color:#ffffff24}.mn-spec__was,.mn-spec__now{font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:700}.mn-spec__was{color:rgb(var(--mn-ink-3));text-decoration:line-through;text-decoration-thickness:1.5px}.mn-spec__now{color:rgb(var(--mn-ink))}@media (forced-colors:active){.mn-tick{border:1px solid canvastext}.mn-rail,.mn-rail--bleed,.mn-rail--fade-end,.mn-spec,[dir=rtl] .mn-rail--bleed,[dir=rtl] .mn-rail--fade-end,[dir=rtl] .mn-spec{-webkit-mask-image:none;mask-image:none}}.mn-hero{isolation:isolate;position:relative;overflow:hidden}.mn-hero__atmos{--mn-atmos-far:.05;--mn-atmos-near:.025;z-index:0;pointer-events:none;background:radial-gradient(58rem 40rem at 80% 30%, rgb(var(--mn-signal) / var(--mn-atmos-far)), transparent 62%), radial-gradient(48rem 34rem at 6% 86%, rgb(var(--mn-signal) / var(--mn-atmos-near)), transparent 60%);position:absolute;inset:0}.dark .mn-hero__atmos{--mn-atmos-far:.1;--mn-atmos-near:.05}.mn-hero__grain{z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgb(var(--mn-ink) / .05) 1px, transparent 0);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 78% at 50% 40%,#000 28%,#0000 80%);mask-image:radial-gradient(80% 78% at 50% 40%,#000 28%,#0000 80%)}.mn-hero__title:first-line{color:rgb(var(--mn-signal-ink))}.mn-hero__title{letter-spacing:-.042em;font-size:clamp(2.4375rem,5.6vw,4.5rem)}[dir=rtl] .mn-hero__title{letter-spacing:0}.mn-hero__grid{gap:3rem;display:grid}.mn-hero__copy{min-width:0}@media (width>=1024px){.mn-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:3.5rem}}@media (width>=1280px){.mn-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem}}.mn-hero__claims{border-top:1px solid rgb(var(--mn-ink) / .09);flex-wrap:wrap;align-items:center;gap:.625rem 1.25rem;margin-top:1.875rem;padding-top:1.25rem;display:flex}.mn-hero__claim{color:rgb(var(--mn-ink-2));align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.mn-hero__claim svg{color:rgb(var(--mn-positive));flex:none}.mn-stage{--mn-stage-h:clamp(26rem, 92vw, 30rem);min-width:0;position:relative}@media (width>=1024px){.mn-stage{margin-inline-end:calc(-1*clamp(1rem,50vw - 38rem,3.5rem))}}.mn-stage__glow{--mn-glow-core:.08;--mn-glow-edge:.025;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 42%, rgb(var(--mn-signal) / var(--mn-glow-core)), rgb(var(--mn-signal) / var(--mn-glow-edge)) 40%, transparent 70%);filter:blur(30px);border-radius:50%;height:74%;position:absolute;inset-block-start:-6%;inset-inline:2%}.dark .mn-stage__glow{--mn-glow-core:.16;--mn-glow-edge:.05}.mn-stage__frame{--mn-dissolve:linear-gradient(to bottom, #000 88%, #00000073 96%, transparent 100%);z-index:1;height:var(--mn-stage-h);-webkit-mask-image:var(--mn-dissolve);-webkit-mask-image:var(--mn-dissolve);mask-image:var(--mn-dissolve);position:relative}.dark .mn-stage__frame{--mn-dissolve:linear-gradient(to bottom, #000 58%, #0000008c 82%, transparent 100%)}.mn-stage__device{width:100%;max-width:22rem;height:auto;margin-inline:auto;display:block;position:absolute;inset-block-start:0;inset-inline:0}@media (width>=1024px){.mn-stage__device{max-width:18.5rem;margin-inline:auto 1.5rem}.mn-stage__glow{inset-inline:18% -2%}}@media (width>=1280px){.mn-stage__device{max-width:22rem}}.mn-feed{z-index:3;border-radius:var(--mn-r-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(100%,22rem);box-shadow:none;text-align:start;background:#10141beb;border:1px solid #ffffff1a;margin:-2.25rem auto 0;position:relative}@media (width>=1024px){.mn-feed{width:17.5rem;margin:0;position:absolute;inset-block-start:calc(var(--mn-stage-h) * .54);inset-inline-start:0}}@media (width>=1280px){.mn-feed{width:19rem}}.mn-feed__head{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--mn-ink-2-on-deep) / .8);border-bottom:1px solid #ffffff12;align-items:center;gap:.4375rem;padding:.6875rem .8125rem .5625rem;font-size:.625rem;font-weight:700;display:flex}.mn-feed__dot{background-color:rgb(var(--mn-positive));border-radius:999px;flex:none;width:.375rem;height:.375rem}.mn-feed__row{align-items:center;gap:.6875rem;padding:.625rem .8125rem;display:flex;position:relative}.mn-feed__row+.mn-feed__row:before{content:"";border-top:1px solid #ffffff12;position:absolute;inset-block-start:0;inset-inline:3.375rem .8125rem}.mn-feed__icon{border-radius:var(--mn-r-sm);background:rgb(var(--mn-signal) / .12);width:1.875rem;height:1.875rem;color:rgb(var(--mn-signal));flex:none;place-items:center;display:grid}.mn-feed__icon--positive{background:rgb(var(--mn-positive) / .2);color:rgb(var(--mn-positive))}.mn-feed__text{min-width:0}.mn-feed__title{color:rgb(var(--mn-ink-on-deep));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.15;display:block;overflow:hidden}.mn-feed__line{color:rgb(var(--mn-ink-2-on-deep));text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.75rem;line-height:1.3;display:block;overflow:hidden}.mn-feats>.mn-feat{width:min(74vw,17rem)}@media (width>=640px){.mn-feats{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-inline:0;padding-block:0;padding-inline:0;scroll-padding-inline:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.mn-feats>.mn-feat{scroll-snap-stop:normal;width:auto}}@media (width>=1024px){.mn-feats{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.mn-feats>.mn-feat{grid-column:span 2}.mn-feats>.mn-feat:nth-last-child(-n+2):nth-child(3n+1),.mn-feats>.mn-feat:nth-last-child(-n+2):nth-child(3n+1)~.mn-feat{grid-column:span 3}.mn-feats>.mn-feat:nth-last-child(-n+2):nth-child(3n+1) .mn-feat__media,.mn-feats>.mn-feat:nth-last-child(-n+2):nth-child(3n+1)~.mn-feat .mn-feat__media{aspect-ratio:24/10}}.mn-feat{border:1px solid rgb(var(--mn-line));border-radius:var(--mn-r-lg);background-color:rgb(var(--mn-paper-raised));flex-direction:column;align-items:stretch;display:flex;overflow:hidden}@media (width>=640px){.mn-feat{border-radius:var(--mn-r-xl);transition:border-color .2s var(--mn-ease), box-shadow .2s var(--mn-ease), transform .2s var(--mn-ease)}@media (hover:hover){.mn-feat:hover{border-color:rgb(var(--mn-line-strong));box-shadow:var(--mn-shadow);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.mn-feat{transition:none}.mn-feat:hover{transform:none}}}.mn-feat__media{aspect-ratio:16/10;border-bottom:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-sunken));flex:none;position:relative;overflow:hidden}.mn-feat__media img{object-fit:cover;width:100%;height:100%;display:block}.mn-feat__scrim{background:linear-gradient(180deg, transparent 45%, rgb(var(--mn-paper-deep) / .35));position:absolute;inset:0}.mn-feat__media:not(:has(img)){background-image:radial-gradient(circle at 50% 50%, rgb(var(--mn-paper-raised) / .9), transparent 70%), radial-gradient(rgb(var(--mn-ink-3) / .22) 1px, transparent 1.2px);background-size:100% 100%,14px 14px}.mn-feat__spec{flex-wrap:wrap;place-content:center;align-items:center;gap:.375rem;padding:.625rem;font-size:.6875rem;line-height:1.2;display:flex;position:absolute;inset:0}@media (width>=640px){.mn-feat__spec{gap:.5rem;padding:1rem;font-size:.8125rem}.mn-feat__spec .mn-feat__script{font-size:.9375rem}}@media (width>=1024px){.mn-feat__spec{gap:.5625rem;font-size:.875rem}}.mn-feat__spec .mn-spec__chip{height:1.5rem;padding-inline:.4375rem;font-size:.6875rem}.mn-feat__spec .mn-spec__was,.mn-feat__spec .mn-spec__now{font-size:.875rem}@media (width>=640px){.mn-feat__spec .mn-spec__chip{border-radius:var(--mn-r-sm);gap:.375rem;height:1.875rem;padding-inline:.625rem;font-size:.8125rem}.mn-feat__spec .mn-spec__was,.mn-feat__spec .mn-spec__now{font-size:1.0625rem}}@media (width>=1024px){.mn-feat__spec{gap:.75rem}.mn-feat__spec .mn-spec__chip{border-radius:var(--mn-r-md,.625rem);height:2.5rem;box-shadow:0 1px 2px rgb(var(--mn-ink) / .06), 0 4px 12px -4px rgb(var(--mn-ink) / .12);gap:.4375rem;padding-inline:.875rem;font-size:1rem}.mn-feat__spec .mn-spec__was,.mn-feat__spec .mn-spec__now{font-size:1.75rem}.mn-feat__spec .mn-feat__script{font-size:1.1875rem;line-height:1.5}.mn-feat__spec .mn-feat__bars{gap:.3125rem;height:3.25rem}.mn-feat__spec .mn-feat__bar{border-radius:2px;width:.6875rem}}.mn-feat__body{min-width:0;padding:.75rem .8125rem .875rem}@media (width>=640px){.mn-feat__body{padding:.9375rem 1rem 1.125rem}}.mn-feat__title{font-family:var(--mn-display);letter-spacing:-.015em;color:rgb(var(--mn-ink));text-wrap:balance;font-size:.9375rem;font-weight:700;line-height:1.25}.mn-feat__line{color:rgb(var(--mn-ink-2));margin-top:.25rem;font-size:.8125rem;line-height:1.5}.mn-feat__bars{align-items:flex-end;gap:.1875rem;height:2.25rem;display:flex}.mn-feat__bar{background-color:rgb(var(--mn-ink-3) / .45);border-radius:1px;width:.4375rem}.mn-feat__bar--on{background-color:rgb(var(--mn-signal))}.mn-feat__script{text-align:center;width:100%;color:rgb(var(--mn-ink));font-weight:700;display:block}.mn-tpl{flex-direction:column;gap:.875rem;max-width:15rem;height:100%;margin-inline:auto;display:flex}.mn-tpl__device{width:100%}.mn-tpl__body{flex:auto}.mn-tpl__meta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.mn-tpl__name{font-family:var(--mn-display);letter-spacing:-.015em;color:inherit;font-size:.9375rem;font-weight:700}.mn-tpl__dots{flex:none;align-items:center;display:inline-flex}.mn-tpl__shape{color:rgb(var(--mn-signal-ink));font-size:.75rem;font-weight:650;line-height:1.35}.mn-tpl__dot{width:.625rem;height:.625rem;box-shadow:0 0 0 1px color-mix(in srgb, currentColor 28%, transparent);border-radius:50%}.mn-tpl__dot+.mn-tpl__dot{margin-inline-start:-.1875rem}@media (forced-colors:active){.mn-tpl__dot{forced-color-adjust:none;box-shadow:0 0 0 1px canvastext}}.mn-tpl__actions{gap:.5rem;display:flex}.mn-tpl__actions>*{flex:1 1 0}.mn-switch{border:1px solid rgb(var(--mn-line));background-color:rgb(var(--mn-paper-sunken));border-radius:999px;padding:.25rem;display:inline-flex}.mn-switch__option{color:rgb(var(--mn-ink-2));white-space:nowrap;cursor:pointer;transition:background-color .18s var(--mn-ease), color .18s var(--mn-ease);border-radius:999px;padding:.4375rem 1rem;font-size:.8125rem;font-weight:700}.mn-switch__option[aria-pressed=true]{background-color:rgb(var(--mn-action));color:rgb(var(--mn-action-ink))}.mn-head{max-width:42rem}.mn-head--centre{text-align:center;margin-inline:auto}.mn-head>.mn-lede{margin-top:1rem}}
