@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff")}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-black-latin-400-normal.BTVu2TQR.woff2) format("woff2"),url(/_astro/archivo-black-latin-400-normal.HW9MwEcM.woff) format("woff")}.lfg{--lfg-ink: oklch(0 0 0);--lfg-paper: oklch(1 0 0);--lfg-accent: var(--brand, oklch(.53 .24 290));--lfg-accent-soft: color-mix(in oklab, var(--lfg-accent) 9%, transparent)}.lfg-label{font-family:Inter,Helvetica,Arial,sans-serif;color:var(--lfg-ink);background:var(--lfg-paper);border:1px solid var(--lfg-ink);padding:4px 4px 6px;font-size:var(--t-row, 13px);line-height:1.25;font-variant-numeric:tabular-nums}.lfg-label p{margin:0}.lfg-label b{font-weight:700}.lfg-v{width:300px}.lfg-vb{width:100%;max-width:340px}.lfg-d{width:100%;max-width:372px}.lfg-t{width:768px;display:grid;grid-template-columns:10.25rem minmax(0,1fr) 7.25rem;grid-template-areas:"left nut foot" "left vit foot";column-gap:24px;padding-left:8px}.lfg-h{font-family:Archivo Black,Helvetica Black,Arial Black,sans-serif;font-size:var(--t-heading);line-height:1.05;letter-spacing:-.01em}.lfg-t .lfg-h{line-height:.98}.lfg-servings{font-size:var(--t-servings)}.lfg-ssize{font-size:var(--t-ssize)}.lfg-bar-7{border-bottom:9px solid var(--lfg-ink)}.lfg-bar-4{border-bottom:4.5px solid var(--lfg-ink)}.lfg-hair{border-bottom:1px solid var(--lfg-ink)}.lfg-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid var(--lfg-ink)}.lfg-row:first-child{border-top:0}.lfg-i1{padding-left:1em}.lfg-i2{padding-left:2em}.lfg-small{font-size:var(--t-small)}.lfg-cal{display:flex;justify-content:space-between;align-items:flex-end;font-family:Archivo Black,Arial Black,sans-serif}.lfg-cal-word{font-family:Archivo Black,Arial Black,sans-serif;font-size:var(--t-cal-word);line-height:1}.lfg-cal-num{font-family:Archivo Black,Arial Black,sans-serif;font-size:var(--t-cal-num);line-height:.95}.lfg-cal-sub{font-family:Archivo Black,Arial Black,sans-serif;font-weight:400;font-size:var(--t-row);white-space:nowrap}.lfg-foot{font-size:var(--t-small);line-height:1.3;padding-top:4px}.lfg-drow{display:grid;grid-template-columns:minmax(0,1fr) 7em 7em;border-top:1px solid var(--lfg-ink)}.lfg-drow>span{padding-top:2px;padding-bottom:2px}.lfg-drow>.lfg-i1{padding-left:1em}.lfg-drow>.lfg-i2{padding-left:2em}.lfg-drow>span+span{border-left:1px solid var(--lfg-ink);padding-left:5px;padding-right:2px;display:flex;justify-content:space-between;gap:4px;margin-left:5px}.lfg-drow.lfg-nobar{border-top:0}.lfg-dcal{display:grid;grid-template-columns:minmax(0,1fr) 7em 7em;align-items:end}.lfg-dcal>span+span{border-left:1px solid var(--lfg-ink);margin-left:5px;padding-left:5px;padding-right:2px;text-align:right}.lfg-dcal .lfg-cal-num{display:block}.lfg-t-left{grid-area:left;display:flex;flex-direction:column;gap:4px;padding:4px 0}.lfg-t-nut{grid-area:nut}.lfg-t-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.lfg-t-col{display:flex;flex-direction:column}.lfg-t-col .lfg-row>span:first-child{white-space:nowrap}.lfg-t-vit{grid-area:vit}.lfg-t-foot{grid-area:foot;font-size:var(--t-small);line-height:1.3}.lfg-t>.lfg-zone,.lfg-t-left>.lfg-zone{padding:5px 6px}.lfg-zone{position:relative;outline:none;padding:1px 4px;cursor:pointer}.lfg-zone[data-changed=true]{box-shadow:0 0 0 1.5px var(--lfg-accent)}.lfg-zone:hover{box-shadow:0 0 0 1px var(--lfg-accent)}.lfg-zone[data-lit]{box-shadow:0 0 0 2px var(--lfg-accent);background:var(--lfg-accent-soft)}.lfg-num{position:absolute;left:-21px;top:2px;width:15px;height:15px;font:500 11px/15px Geist Variable,system-ui,sans-serif;text-align:center;color:#545460;border:1px solid oklch(.45 .02 285 / .45);background:var(--lfg-paper)}.lfg-t>.lfg-zone>.lfg-num,.lfg-t-left>.lfg-zone>.lfg-num{left:-21px}.lfg-zone[data-changed=true]>.lfg-num,.lfg-zone[data-lit]>.lfg-num{color:var(--lfg-paper);background:var(--lfg-accent);border-color:var(--lfg-accent)}.lfg-chip{position:absolute;right:4px;top:2px;z-index:1;font:500 12px/18px Geist Variable,system-ui,sans-serif;padding:0 6px;white-space:nowrap;background:var(--lfg-paper);color:var(--lfg-accent);border:1px solid var(--lfg-accent)}.lfg-zone[data-chip]{padding-top:22px}.lfg-t-left .lfg-zone[data-chip],.lfg-t>.lfg-zone[data-chip]{padding-top:24px}.lfg-scroll{position:relative}.lfg-scroll-fade{position:absolute;top:0;right:0;bottom:8px;width:44px;pointer-events:none;background:linear-gradient(to right,transparent,var(--card, #fff));display:flex;align-items:center;justify-content:flex-end;color:#393945}.lfg-scroll[data-at-end] .lfg-scroll-fade,.lfg-scroll[data-fits] .lfg-scroll-fade{display:none}.lfg-mini{width:92px;border:1px solid var(--lfg-ink);background:var(--lfg-paper);padding:4px 5px 5px}.lfg-mini-z{position:relative;min-height:17px}.lfg-mini-z>.lfg-num{left:-26px;top:0}.lfg-mini-z[data-on]{background:var(--lfg-accent-soft);box-shadow:0 0 0 1.5px var(--lfg-accent)}.lfg-mini-z[data-on]>.lfg-num{color:var(--lfg-paper);background:var(--lfg-accent);border-color:var(--lfg-accent)}.lfg-mini-sm{width:58px;padding:3px 4px}.lfg-mini-sm .lfg-mini-z{min-height:10px;cursor:default}.lfg-mini-sm .lfg-num{display:none}.lfg-mini-sm .lfg-mini-l{margin:2.5px 0}.lfg-mini-sm .lfg-mini-h{height:6px}.lfg-mini-h{height:9px;background:var(--lfg-ink);width:82%;margin-bottom:3px}.lfg-mini-l{height:0;border-top:1px solid var(--lfg-ink);margin:4px 0}.lfg-mini-b7{border-top:5px solid var(--lfg-ink);margin:3px 0}.lfg-mini-b4{border-top:3px solid var(--lfg-ink);margin:3px 0}.lfg-mini-cal{height:7px;width:55%;background:var(--lfg-ink);margin:3px 0}.lfg-mini-f{height:3px;background:#00000073;margin:3px 0}.lfg-spec-type{font-family:Inter,Helvetica,Arial,sans-serif;color:var(--lfg-ink);line-height:1.1;white-space:normal;overflow-wrap:anywhere}.lfg-spec-bar{background:var(--lfg-ink);width:100%}@media(prefers-reduced-motion:no-preference){.lfg-zone,.lfg-mini-z{transition:box-shadow .12s ease,background-color .12s ease}}.lfg-band-tall{display:grid;gap:24px}@media(min-width:768px){.lfg-band-tall{grid-template-columns:auto minmax(360px,1fr);gap:32px;align-items:start}}.lfg-band-agg .lfg-insp{margin-top:20px}@media(min-width:1024px){.lfg-band-agg{display:grid;grid-template-columns:auto minmax(352px,1fr);gap:24px;align-items:start}.lfg-band-agg .lfg-insp{margin-top:0}}.lfg-caption{width:0;min-width:100%}.lfg-band-wide .lfg-insp{margin-top:20px}.lfg-js .lfg-scroll[data-fits]+.lfg-scroll-hint{display:none}@media(min-width:640px){.lfg-insp .lfg-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;gap:0}.lfg-insp .lfg-tab{flex:0 0 auto;padding-inline:12px;position:relative;border-bottom:0;margin-bottom:0}.lfg-insp .lfg-tab:first-child{padding-left:0}.lfg-insp .lfg-tab[aria-selected=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--foreground)}.lfg-insp .lfg-tab:first-child[aria-selected=true]:after{left:0}.lfg-insp .lfg-tabname{display:inline}.lfg-insp .lfg-specs{display:grid;grid-template-columns:minmax(7rem,1fr) fit-content(14rem) 44px;column-gap:16px;max-width:34rem}.lfg-insp .lfg-spec[data-draw=none] .lfg-spec-val{grid-column:1 / span 2}.lfg-insp .lfg-spec{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;min-height:3.5rem}.lfg-insp .lfg-spec-draw{width:auto;max-width:none;overflow:hidden}.lfg-specs .lfg-tip>summary{justify-content:flex-start}.lfg-js .lfg-insp:not([data-sheet]){display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.lfg-js .lfg-insp:not([data-sheet])>.lfg-tabs{grid-row:1}.lfg-js .lfg-insp:not([data-sheet])>.lfg-panel{grid-row:2;grid-column:1 / -1}.lfg-js .lfg-insp:not([data-sheet])>.lfg-insp-foot{grid-row:3}.lfg-js .lfg-insp:not([data-sheet])>.lfg-panel:not([data-active]){display:block;visibility:hidden}}@supports not (grid-template-columns: subgrid){.lfg-spec{grid-template-columns:minmax(7rem,1fr) 14rem 44px}}@media(min-width:640px){.lfg-js .lfg-insp:not([data-sheet]),html:not(.lfg-js) .lfg-insp{container:lfg-insp / inline-size}}@container lfg-insp (max-width: 26rem){.lfg-insp .lfg-specs{grid-template-columns:minmax(0,max-content) 44px minmax(0,1fr);row-gap:0;column-gap:12px}.lfg-insp .lfg-spec-draw{grid-column:1 / -1}.lfg-insp .lfg-spec-val,.lfg-insp .lfg-spec[data-draw=none] .lfg-spec-val{grid-column:1}.lfg-insp .lfg-spec>.lfg-tip{grid-column:2}}@media(min-width:640px){.lfg-band-wide .lfg-insp{max-width:36rem}}@media(min-width:1024px){.lfg-band-wide .lfg-insp{max-width:none;margin-top:24px;grid-template-columns:17rem minmax(0,1fr);column-gap:2rem}.lfg-js .lfg-band-wide .lfg-insp:not([data-sheet]){grid-template-columns:17rem minmax(0,1fr)}.lfg-band-wide .lfg-insp{display:grid}.lfg-band-wide .lfg-tabs{grid-column:1 / -1}.lfg-band-wide .lfg-panel,.lfg-js .lfg-band-wide .lfg-insp:not([data-sheet])>.lfg-panel:not([data-active]){display:grid;grid-template-columns:subgrid;align-items:start;padding-top:20px;grid-column:1 / -1}.lfg-band-wide .lfg-ph{grid-column:1;display:block}.lfg-band-wide .lfg-pb{grid-column:2;min-width:0}.lfg-band-wide .lfg-pb>:first-child,.lfg-band-wide .lfg-specs,.lfg-band-wide .lfg-pb-figs{margin-top:0}.lfg-band-wide .lfg-pb-figs{grid-template-columns:minmax(0,1fr)}.lfg-band-wide .lfg-pair{margin-top:16px}.lfg-band-wide .lfg-insp-foot{grid-column:2}}@supports not (grid-template-columns: subgrid){.lfg-band-wide .lfg-panel{grid-template-columns:17rem minmax(0,1fr);column-gap:2rem}}html:not(.lfg-js) .lfg-tabs,html:not(.lfg-js) .lfg-switch,html:not(.lfg-js) .lfg-hint,html:not(.lfg-js) .lfg-sheet-head{display:none}html:not(.lfg-js) .lfg-panel+.lfg-panel{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}html:not(.lfg-js) .lfg-fda{margin-top:24px}.lfg-js .lfg-panel:not([data-active]){display:none}.lfg-js [data-view=ours] .lfg-fda,.lfg-js [data-view=fda] .lfg-ours,.lfg-js [data-view=fda] .lfg-insp{display:none}.lfg-js [data-view=fda] .lfg-band-tall,.lfg-js [data-view=fda] .lfg-band-agg{display:block}.lfg-js .lfg-fda-item:not([data-on]){display:none}.lfg-js .lfg-fda-title{display:none}.lfg-panel{padding-top:16px;min-width:0;overflow-x:clip}.lfg-switch{display:inline-flex;border:1px solid var(--border);background:var(--card)}.lfg-switch>button{min-height:44px;padding:0 14px;font-size:14px;color:var(--muted-foreground);cursor:pointer}.lfg-switch>button[aria-checked=true]{background:var(--foreground);color:var(--background)}.lfg-switch>button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lfg-switch-sm>button{font-size:13px;padding:0 10px}.lfg-tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--border)}.lfg-tabs.hidden{display:none}.lfg-tab{min-height:44px;flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 4px;font-size:13px;color:var(--muted-foreground);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.lfg-tab:hover{color:var(--foreground)}.lfg-tab[aria-selected=true]{color:var(--foreground);border-bottom-color:var(--foreground)}.lfg-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lfg-tabname{display:none}.lfg-tabnum{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;font-size:11px;border:1px solid var(--border);color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.lfg-tabnum-changed{background:var(--lfg-accent);border-color:var(--lfg-accent);color:#fff}.lfg-tabnum-absent{border-style:dashed;background:transparent;color:var(--muted-foreground);text-decoration:line-through}.lfg-tab[aria-selected=true] .lfg-tabnum:not(.lfg-tabnum-changed){background:var(--foreground);border-color:var(--foreground);color:var(--background)}.lfg-tip{position:relative;flex-shrink:0}.lfg-tip>summary{list-style:none;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer}.lfg-tip>summary::-webkit-details-marker{display:none}.lfg-tip>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-4px}.lfg-tip-body{position:absolute;right:0;top:100%;z-index:30;width:16rem;max-width:calc(100vw - 48px);padding:10px 12px;background:var(--card);box-shadow:0 0 0 1px #1f1c3d2e}.lfg-tip:not([open]) .lfg-tip-body{display:none}.lfg-tip-up .lfg-tip-body{inset:auto auto 100% 0;width:12rem}.lfg-tip-up>summary{border:1px solid var(--border);width:44px}.lfg-boldmap{zoom:.62}@media(max-width:639.98px){.lfg-boldmap{zoom:.75}}.lfg-boldmap .lfg-label{--lfg-ink: oklch(0 0 0 / .16);color:#00000038;border-color:#0000004d}.lfg-boldmap b,.lfg-boldmap .lfg-h,.lfg-boldmap .lfg-cal-word,.lfg-boldmap .lfg-cal-num{color:#000}.lfg-dont{background:repeating-linear-gradient(135deg,transparent 0 6px,oklch(.55 .18 25 / .06) 6px 7px);box-shadow:inset 0 0 0 1px #c5363773}.lfg-do{box-shadow:inset 0 0 0 1px var(--lfg-accent)}.lfg-pair .lfg-dont{box-shadow:none;background-color:#c536370d}.lfg-pair .lfg-do{box-shadow:none;background:color-mix(in oklab,var(--lfg-accent) 7%,transparent)}.lfg-x{color:#be222a;font-weight:700}.lfg-check{color:var(--lfg-accent);font-weight:700}.lfg-dont b.lfg-wrong{color:#be222a}.lfg-sheet-head{display:none}.lfg-iconbtn{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--foreground);cursor:pointer}.lfg-iconbtn:focus-visible{outline:2px solid var(--ring);outline-offset:-4px}.lfg-grab{display:block;width:36px;height:4px;margin:6px auto 0;background:var(--border)}.lfg-insp[data-sheet]{position:fixed;left:0;right:0;bottom:0;z-index:60;max-height:52vh;overflow-y:auto;margin:0;padding:0 16px 16px;background:var(--card);box-shadow:0 -1px 0 var(--border)}.lfg-insp[data-sheet] .lfg-sheet-head{display:block;position:sticky;top:0;z-index:2;background:var(--card);border-bottom:1px solid var(--border);margin:0 -16px;padding:0 4px}.lfg-insp[data-sheet] .lfg-tabs,.lfg-insp[data-sheet] .lfg-insp-foot{display:none}.lfg-insp[data-sheet] .lfg-panel>div:first-child h3{display:none}.lfg-detail{border-bottom:1px solid var(--mk6-line, var(--border))}.lfg-q{min-height:2.75rem;padding-block:.75rem;font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--mk6-ink, var(--foreground))}[data-format-page] details[data-faq-id]>summary{line-height:1.35}.lfg-q-text{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:2px}.lfg-q-meta{font-size:.8125rem;font-weight:400;color:var(--muted-foreground);font-variant-numeric:tabular-nums}@media(min-width:640px){.lfg-q-text{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px}.lfg-q-meta{flex-shrink:0}}.lfg-ts{width:680px;grid-template-columns:9.75rem minmax(0,1fr);grid-template-areas:"left nut" "left vit"}.lfg-l{width:100%;max-width:640px;padding:8px 10px}.lfg-l-text{line-height:1.55}.lfg-l .lfg-h{font-size:var(--t-heading);line-height:1.1}.lfg-l .lfg-cal-word{font-size:var(--t-cal-word)}.lfg-l .lfg-cal-num{font-size:var(--t-cal-num);line-height:1}.lfg-zone-inline{display:inline;padding:1px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lfg-zone-inline[data-changed=true]{box-shadow:inset 0 -2px 0 var(--lfg-accent)}.lfg-zone-inline[data-lit]{box-shadow:none;background:var(--lfg-accent-soft);outline:1.5px solid var(--lfg-accent)}.lfg-num-inline{display:inline-flex;width:15px;height:15px;margin-right:3px;vertical-align:2px;align-items:center;justify-content:center;font:500 11px/15px Geist Variable,system-ui,sans-serif;color:#545460;border:1px solid oklch(.45 .02 285 / .45);background:var(--lfg-paper)}.lfg-zone-inline[data-changed=true]>.lfg-num-inline,.lfg-zone-inline[data-lit]>.lfg-num-inline{color:var(--lfg-paper);background:var(--lfg-accent);border-color:var(--lfg-accent)}.lfg-a{width:min-content}.lfg-agrid{display:grid;grid-template-columns:10.5em repeat(var(--lfg-foods, 3),6.6em);column-gap:0;align-items:baseline}.lfg-agrid>:nth-child(n+2){border-left:1px solid var(--lfg-ink);padding-left:5px;margin-left:5px;text-align:right}.lfg-arow{border-top:1px solid var(--lfg-ink);padding:2px 0}.lfg-a-cell{display:flex;justify-content:space-between;gap:4px}.lfg-a .lfg-h{font-size:var(--t-heading);line-height:1}.lfg-contact{width:100%;max-width:280px;padding:18px 16px;background:linear-gradient(135deg,#e7e7ee,#f8f8fc);box-shadow:inset 0 0 0 1px var(--lfg-ink);font-family:Inter,Helvetica,Arial,sans-serif;color:var(--lfg-ink)}.lfg-contact-brand{font:400 15px/1 Archivo Black,Arial Black,sans-serif;letter-spacing:.04em;margin:0 0 14px}.lfg-contact-line{font-size:12px;line-height:1.35;padding:4px 6px;box-shadow:0 0 0 1.5px var(--lfg-accent);background:var(--lfg-paper);margin:0}.lfg-a .lfg-agrid>:first-child{position:sticky;left:0;z-index:1;background:var(--lfg-paper)}.lfg-a .lfg-zone[data-lit] .lfg-agrid>:first-child{background:color-mix(in oklab,var(--lfg-accent) 9%,var(--lfg-paper))}.lfg-t .lfg-chip,.lfg-a .lfg-chip{right:auto;left:6px}.lfg-l-text{line-height:1.75}.lfg-zone-inline{padding:3px 4px}.lfg-chips-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lfg-chip-static{display:inline-flex;align-items:center;gap:6px;font:500 12px/20px Geist Variable,system-ui,sans-serif;padding:0 6px 0 0;color:var(--lfg-accent);border:1px solid var(--lfg-accent);background:var(--lfg-paper)}.lfg-chip-static>.lfg-num-inline{margin:0;border:0;height:20px;width:20px;color:var(--lfg-paper);background:var(--lfg-accent)}.lfg-nodv{display:inline-block;width:26px;height:12px;border:1px dashed oklch(0 0 0 / .35);background:repeating-linear-gradient(135deg,transparent 0 3px,oklch(0 0 0 / .06) 3px 4px);vertical-align:middle}.lfg-absent-slot{height:44px;border:1.5px dashed var(--border);margin-top:12px}.lfg-dcal>:first-child{padding-right:10px}
