@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-ext-standard-normal-C5E2Gvlv.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-standard-normal-BVScPF0l.woff2)format("woff2-variations");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}:root{--mn-graphite-0:#fff;--mn-graphite-25:#f5f2ea;--mn-graphite-50:#ece8de;--mn-graphite-100:#e2ddd1;--mn-graphite-200:#c9c4b8;--mn-graphite-300:#a39e93;--mn-graphite-400:#8c877c;--mn-graphite-500:#6b665c;--mn-graphite-600:#4a463e;--mn-graphite-700:#34312b;--mn-graphite-800:#24221e;--mn-graphite-850:#1b1a17;--mn-graphite-900:#12110f;--mn-graphite-950:#0c0b0a;--mn-chalk:#f1eee6;--mn-ink:#1a1916;--mn-lime-50:#f3fad4;--mn-lime-100:#eaf7b5;--mn-lime-200:#e4f59e;--mn-lime-300:#daf27c;--mn-lime-400:#d2ee5c;--mn-lime-500:#bfdd45;--mn-lime-600:#a9c43a;--mn-lime-700:#7f9527;--mn-lime-800:#5a6e0e;--mn-lime-900:#3d4a0a;--mn-clay-50:#fbede6;--mn-clay-200:#f2c2aa;--mn-clay-400:#e07a4f;--mn-clay-600:#b4532c;--mn-clay-700:#a64b26;--mn-clay-800:#7a3416;--mn-sage-50:#edf4ef;--mn-sage-200:#c6dccb;--mn-sage-400:#8fb59a;--mn-sage-600:#5e8a6b;--mn-sage-800:#3a5a44;--mn-amber-50:#fcf3dc;--mn-amber-400:#e8b547;--mn-amber-600:#b88317;--mn-amber-800:#7a560c;--mn-red-50:#fce9e6;--mn-red-400:#e5584a;--mn-red-600:#b83a2e;--mn-red-800:#7e2119;--mn-lavender-400:#a9a3e6;--mn-lavender-600:#7069c2;--mn-font-display:"Bricolage Grotesque","Bricolage Grotesque Variable",system-ui,sans-serif;--mn-font-ui:"Instrument Sans","Instrument Sans Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--mn-font-figure:"Spline Sans Mono","Spline Sans Mono Variable",ui-monospace,"SF Mono",monospace;--mn-font-logo:"Archivo","Archivo Variable",sans-serif;--mn-display-axes:"wdth" 88,"opsz" 96;--mn-display-xl-size:56px;--mn-display-xl-line:1;--mn-display-xl-weight:700;--mn-display-xl-tracking:-.035em;--mn-display-size:40px;--mn-display-line:1.02;--mn-display-weight:700;--mn-display-tracking:-.03em;--mn-title-size:28px;--mn-title-line:1.1;--mn-title-weight:700;--mn-title-tracking:-.02em;--mn-heading-size:22px;--mn-heading-line:1.2;--mn-heading-weight:700;--mn-heading-tracking:-.015em;--mn-section-size:17px;--mn-section-line:1.3;--mn-section-weight:600;--mn-section-tracking:0;--mn-body-size:16px;--mn-body-line:1.5;--mn-body-weight:400;--mn-body-tracking:0;--mn-body-sm-size:14px;--mn-body-sm-line:1.45;--mn-body-sm-weight:400;--mn-body-sm-tracking:0;--mn-meta-size:13px;--mn-meta-line:1.4;--mn-meta-weight:500;--mn-meta-tracking:0;--mn-label-size:11px;--mn-label-line:1.3;--mn-label-weight:500;--mn-label-tracking:.08em;--mn-figure-xl-size:64px;--mn-figure-xl-line:1;--mn-figure-xl-weight:500;--mn-figure-xl-tracking:-.03em;--mn-figure-l-size:40px;--mn-figure-l-line:1;--mn-figure-l-weight:500;--mn-figure-l-tracking:-.02em;--mn-figure-m-size:24px;--mn-figure-m-line:1.1;--mn-figure-m-weight:500;--mn-figure-m-tracking:-.01em;--mn-figure-s-size:15px;--mn-figure-s-line:1.3;--mn-figure-s-weight:500;--mn-figure-s-tracking:0;--mn-space-0-5:2px;--mn-space-1:4px;--mn-space-2:8px;--mn-space-3:12px;--mn-space-4:16px;--mn-space-5:20px;--mn-space-6:24px;--mn-space-8:32px;--mn-space-10:40px;--mn-space-12:48px;--mn-space-16:64px;--mn-space-20:80px;--mn-gutter:20px;--mn-card-pad:16px;--mn-stack:12px;--mn-section-gap:32px;--mn-radius-xs:6px;--mn-radius-sm:10px;--mn-radius-md:14px;--mn-radius-lg:18px;--mn-radius-xl:28px;--mn-radius-pill:999px;--mn-touch:44px;--mn-touch-session:56px;--mn-dur-instant:0s;--mn-dur-fast:.12s;--mn-dur-base:.2s;--mn-dur-enter:.28s;--mn-dur-page:.36s;--mn-dur-celebrate:.6s;--mn-ease-standard:cubic-bezier(.2,0,0,1);--mn-ease-enter:cubic-bezier(0,0,0,1);--mn-ease-exit:cubic-bezier(.3,0,1,1);--mn-ease-linear:cubic-bezier(0,0,1,1);--mn-stagger:80ms;--mn-shift:16px;--mn-shift-sm:12px;--mn-parallax:24px;--mn-reveal-range:entry 0% cover 30%;--mn-header-h:88px;--mn-header-h-compact:72px;--mn-glass:color-mix(in srgb, var(--mn-bg) 78%, transparent);--mn-glass-blur:16px;--mn-section-y:clamp(88px, 10vw, 144px);--mn-section-y-lg:clamp(120px, 12.2vw, 176px);--mn-label-web-size:13px;--mn-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .95  0 0 0 0 .85  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--mn-lavender-700:#5f58b0;--mn-oat-400:#d0af8c;--mn-oat-600:#9c7a55;--mn-oat-800:#7a5c3a;--mn-tide-400:#86aebb;--mn-tide-600:#5f8d9c;--mn-tide-800:#3c6573}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mn-bg:#12110f;--mn-surface:#1b1a17;--mn-surface-raised:#24221e;--mn-line:#34312b;--mn-line-strong:#6b665c;--mn-text:#f1eee6;--mn-text-muted:#a39e93;--mn-text-faint:#6b665c;--mn-action:#d2ee5c;--mn-action-pressed:#bfdd45;--mn-on-action:#12110f;--mn-action-text:#d2ee5c;--mn-action-tint:#2d301a;--mn-record:#e07a4f;--mn-record-text:#e07a4f;--mn-record-tint:#332219;--mn-recovery:#8fb59a;--mn-recovery-text:#8fb59a;--mn-recovery-tint:#262b25;--mn-warning:#e8b547;--mn-warning-text:#e8b547;--mn-warning-tint:#342b18;--mn-danger:#e5584a;--mn-danger-text:#f16b5d;--mn-danger-tint:#341c18;--mn-on-accent:#12110f;--mn-data-1:#d2ee5c;--mn-data-2:#e07a4f;--mn-data-3:#8fb59a;--mn-data-4:#a9a3e6;--mn-data-track:#24221e;--mn-focus:#d2ee5c;--mn-scrim:#0c0b0aa3;--mn-shadow-1:none;--mn-shadow-2:0 -12px 40px #00000073;--mn-control-outline:#8c877c;--mn-record-graphic:#e07a4f;--mn-kcal:#d2ee5c;--mn-kcal-text:#f1eee6;--mn-kcal-tint:#2d301a;--mn-protein:#a9a3e6;--mn-protein-text:#a9a3e6;--mn-protein-tint:#2f2d34;--mn-carbs:#d0af8c;--mn-carbs-text:#d0af8c;--mn-carbs-tint:#342f27;--mn-fat:#86aebb;--mn-fat-text:#86aebb;--mn-fat-tint:#2a2f2e;--mn-dark:1}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mn-bg:#f5f2ea;--mn-surface:#fff;--mn-surface-raised:#ece8de;--mn-line:#e2ddd1;--mn-line-strong:#8c877c;--mn-text:#1a1916;--mn-text-muted:#6b665c;--mn-text-faint:#a39e93;--mn-action:#d2ee5c;--mn-action-pressed:#bfdd45;--mn-on-action:#12110f;--mn-action-text:#5a6e0e;--mn-action-tint:#f3fad4;--mn-record:#e07a4f;--mn-record-text:#a64b26;--mn-record-tint:#fbede6;--mn-recovery:#8fb59a;--mn-recovery-text:#3a5a44;--mn-recovery-tint:#edf4ef;--mn-warning:#e8b547;--mn-warning-text:#7a560c;--mn-warning-tint:#fcf3dc;--mn-danger:#e5584a;--mn-danger-text:#b83a2e;--mn-danger-tint:#fce9e6;--mn-on-accent:#12110f;--mn-data-1:#768b24;--mn-data-2:#e07a4f;--mn-data-3:#5e8a6b;--mn-data-4:#7069c2;--mn-data-track:#ece8de;--mn-focus:#5a6e0e;--mn-scrim:#1a191666;--mn-shadow-1:0 1px 2px #1a19160f,0 0 0 1px #1a19160a;--mn-shadow-2:0 -12px 40px #1a191629;--mn-control-outline:#817c72;--mn-record-graphic:#a64b26;--mn-kcal:#768b24;--mn-kcal-text:#1a1916;--mn-kcal-tint:#f3fad4;--mn-protein:#7069c2;--mn-protein-text:#5f58b0;--mn-protein-tint:#eeedf8;--mn-carbs:#9c7a55;--mn-carbs-text:#7a5c3a;--mn-carbs-tint:#f3eee8;--mn-fat:#5a8694;--mn-fat-text:#3c6573;--mn-fat-tint:#ecf1f3;--mn-dark:0}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mn-bg:#f5f2ea;--mn-surface:#fff;--mn-surface-raised:#ece8de;--mn-line:#e2ddd1;--mn-line-strong:#8c877c;--mn-text:#1a1916;--mn-text-muted:#6b665c;--mn-text-faint:#a39e93;--mn-action:#d2ee5c;--mn-action-pressed:#bfdd45;--mn-on-action:#12110f;--mn-action-text:#5a6e0e;--mn-action-tint:#f3fad4;--mn-record:#e07a4f;--mn-record-text:#a64b26;--mn-record-tint:#fbede6;--mn-recovery:#8fb59a;--mn-recovery-text:#3a5a44;--mn-recovery-tint:#edf4ef;--mn-warning:#e8b547;--mn-warning-text:#7a560c;--mn-warning-tint:#fcf3dc;--mn-danger:#e5584a;--mn-danger-text:#b83a2e;--mn-danger-tint:#fce9e6;--mn-on-accent:#12110f;--mn-data-1:#768b24;--mn-data-2:#e07a4f;--mn-data-3:#5e8a6b;--mn-data-4:#7069c2;--mn-data-track:#ece8de;--mn-focus:#5a6e0e;--mn-scrim:#1a191666;--mn-shadow-1:0 1px 2px #1a19160f,0 0 0 1px #1a19160a;--mn-shadow-2:0 -12px 40px #1a191629;--mn-control-outline:#817c72;--mn-record-graphic:#a64b26;--mn-kcal:#768b24;--mn-kcal-text:#1a1916;--mn-kcal-tint:#f3fad4;--mn-protein:#7069c2;--mn-protein-text:#5f58b0;--mn-protein-tint:#eeedf8;--mn-carbs:#9c7a55;--mn-carbs-text:#7a5c3a;--mn-carbs-tint:#f3eee8;--mn-fat:#5a8694;--mn-fat-text:#3c6573;--mn-fat-tint:#ecf1f3;--mn-dark:0}:root,[data-theme]{--surface:var(--mn-bg);--surface-raised:var(--mn-surface-raised);--border:var(--mn-control-outline);--text:var(--mn-text);--text-muted:var(--mn-text-muted);--accent:var(--mn-action);--on-accent:var(--mn-on-action);--focus:var(--mn-focus);--danger:var(--mn-danger);--space-1:var(--mn-space-1);--space-2:var(--mn-space-2);--space-3:var(--mn-space-3);--space-4:var(--mn-space-4);--space-6:var(--mn-space-6);--space-8:var(--mn-space-8);--radius:var(--mn-radius-sm);--font:var(--mn-font-ui);--font-size-sm:var(--mn-meta-size);--font-size-lg:var(--mn-heading-size);--font-size-xl:var(--mn-title-size)}*,:before,:after{box-sizing:border-box}body{background:var(--surface);color:var(--text);font-family:var(--font);-webkit-text-size-adjust:100%;margin:0;line-height:1.5}h1,h2,p{margin:0}button,input,select{font:inherit;color:inherit}input,select{padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius)}button{padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--on-accent);border-radius:var(--radius);cursor:pointer;border:1px solid #0000;min-height:2.75rem;font-weight:600}button:disabled{opacity:.6;cursor:progress}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
