.qa.astro-epq4w7jq{padding-block:var(--lwi-space-5);border-top:1px solid var(--lwi-rule)}.q.astro-epq4w7jq{font-size:var(--lwi-fs-md);font-weight:500}.a.astro-epq4w7jq{gap:var(--lwi-space-3);font-size:var(--lwi-fs-sm);color:var(--lwi-ink-muted);text-wrap:pretty;justify-items:start;margin-block-start:var(--lwi-space-3);line-height:1.6;display:grid}.phases.astro-zn6utblq{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3rem);display:grid}.split.astro-zn6utblq{gap:var(--lwi-space-5) var(--lwi-space-8);align-items:start;display:grid}.wide.astro-zn6utblq{gap:var(--lwi-space-5);max-width:62ch;color:var(--lwi-ink-muted);text-wrap:pretty;display:grid}.meals-brief.astro-zn6utblq{gap:var(--lwi-space-5) clamp(2rem, 5vw, 5rem);align-items:start;display:grid}.meals-copy.astro-zn6utblq{gap:var(--lwi-space-4);max-inline-size:62ch;display:grid}.meals-status.astro-zn6utblq{align-items:baseline;gap:var(--lwi-space-3);font-size:var(--lwi-fs-sm);color:var(--lwi-charcoal);display:flex}.status-dot.astro-zn6utblq{background-color:var(--lwi-gold);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.compare-wrap.astro-zn6utblq{align-items:start;display:grid}.toggle.astro-zn6utblq{border:1px solid var(--lwi-rule-field);border-radius:var(--lwi-radius-ctl);background-color:var(--lwi-ground);margin-block-end:var(--lwi-space-5);padding:.25rem;display:inline-flex;position:relative}.toggle-thumb.astro-zn6utblq{background-color:var(--lwi-cta);transform-origin:0;opacity:0;border-radius:2px;inline-size:100px;position:absolute;inset-block:.25rem;inset-inline-start:0}.toggle.astro-zn6utblq.is-sliding .toggle-thumb.astro-zn6utblq{opacity:1}.toggle-btn.astro-zn6utblq{min-block-size:2.75rem;font-family:var(--lwi-font-display);font-size:var(--lwi-fs-sm);color:var(--lwi-ink);cursor:pointer;transition:color var(--lwi-state) var(--lwi-ease-out);z-index:1;background:0 0;border:0;border-radius:2px;padding:.5rem 1rem;font-weight:500;position:relative}.toggle-btn.astro-zn6utblq[aria-pressed=true]{background-color:var(--lwi-cta);color:var(--lwi-cta-contrast);cursor:default}.toggle-btn.astro-zn6utblq[aria-pressed=false]:hover{background-color:rgb(var(--lwi-deep-teal-rgb) / .07)}.toggle.astro-zn6utblq.is-sliding .toggle-btn.astro-zn6utblq{background-color:#0000}.table-wrap.astro-zn6utblq{max-width:62ch;overflow-x:auto}.compare.astro-zn6utblq{border-collapse:collapse;text-align:start;width:100%}.compare.astro-zn6utblq thead.astro-zn6utblq th.astro-zn6utblq{padding:0 var(--lwi-space-4) var(--lwi-space-3) 0;border-bottom:1px solid var(--lwi-rule);font-family:var(--lwi-font-display);font-size:var(--lwi-fs-md);color:var(--lwi-heading);text-align:start;font-weight:500}.compare.astro-zn6utblq thead.astro-zn6utblq th.astro-zn6utblq[data-col]{padding-inline-start:var(--lwi-space-4)}.compare.astro-zn6utblq tbody.astro-zn6utblq tr.astro-zn6utblq{border-bottom:1px solid var(--lwi-rule)}.row-label.astro-zn6utblq{width:10rem;padding:var(--lwi-space-4) var(--lwi-space-4) var(--lwi-space-4) 0;font-family:var(--lwi-font-display);font-size:var(--lwi-fs-xs);letter-spacing:var(--lwi-track-label);text-transform:uppercase;color:var(--lwi-ink-muted);text-align:start;vertical-align:baseline;font-weight:500}.compare.astro-zn6utblq td.astro-zn6utblq{padding:var(--lwi-space-4) var(--lwi-space-4) var(--lwi-space-4) 0;font-size:var(--lwi-fs-sm);color:var(--lwi-ink-muted);vertical-align:baseline;line-height:1.55;position:relative}.compare.astro-zn6utblq td.astro-zn6utblq.both{background-color:var(--lwi-ground);padding-inline:var(--lwi-space-4)}.both-inner.astro-zn6utblq{justify-content:space-between;align-items:baseline;gap:var(--lwi-space-3);flex-wrap:wrap;display:flex}.tag.astro-zn6utblq{font-family:var(--lwi-font-display);font-size:var(--lwi-fs-xs);letter-spacing:var(--lwi-track-label);text-transform:uppercase;color:var(--lwi-accent);flex:none;margin-inline-start:auto;font-weight:500}.compare.astro-zn6utblq tr.astro-zn6utblq.differs td.astro-zn6utblq{color:var(--lwi-ink);font-weight:500}.compare.astro-zn6utblq tr.astro-zn6utblq.differs .row-label.astro-zn6utblq{color:var(--lwi-accent)}.compare.astro-zn6utblq tr.astro-zn6utblq.differs td.astro-zn6utblq{padding-inline-start:var(--lwi-space-4)}.compare.astro-zn6utblq tr.astro-zn6utblq.differs td.astro-zn6utblq:before{content:"";z-index:-1;background-color:var(--lwi-paper);box-shadow:inset 2px 0 0 var(--lwi-rule-gold);transform-origin:0;opacity:0;transition:opacity .36s var(--lwi-ease-out) calc(var(--r,0) * 60ms), transform .36s var(--lwi-ease-out) calc(var(--r,0) * 60ms);position:absolute;inset:0;transform:scaleX(.6)}.compare.astro-zn6utblq tr.astro-zn6utblq.differs{z-index:0;position:relative}.js .compare-wrap.astro-zn6utblq[data-show=blitz] tr.astro-zn6utblq.differs td.astro-zn6utblq[data-col=blitz]:before,.js .compare-wrap.astro-zn6utblq[data-show=pack] tr.astro-zn6utblq.differs td.astro-zn6utblq[data-col=pack]:before{opacity:1;transform:none}.pace.astro-zn6utblq{max-width:62ch;margin:0 0 var(--lwi-space-6);gap:var(--lwi-space-5);display:grid}.pace-row.astro-zn6utblq{gap:var(--lwi-space-2);display:grid}.pace-label.astro-zn6utblq{align-items:baseline;gap:0 var(--lwi-space-3);flex-wrap:wrap;display:flex}.pace-name.astro-zn6utblq{font-family:var(--lwi-font-serif);font-optical-sizing:auto;color:var(--lwi-deep-teal);font-size:1.25rem}.pace-note.astro-zn6utblq{font-size:var(--lwi-fs-sm);color:var(--lwi-charcoal)}.pace-track.astro-zn6utblq{block-size:auto;inline-size:100%;overflow:visible}.pace-span.astro-zn6utblq{fill:none;stroke:rgb(var(--lwi-deep-teal-rgb) / .45);stroke-width:1.5px;stroke-linecap:round}.pace-open.astro-zn6utblq{stroke-dasharray:2 5}.pace-dot.astro-zn6utblq circle.astro-zn6utblq{fill:var(--lwi-deep-teal)}.pace-dot.astro-zn6utblq .pace-pick.astro-zn6utblq{fill:var(--lwi-gold);opacity:0;transition:opacity var(--lwi-state) var(--lwi-ease-out) calc(var(--i) * 45ms)}.js .compare-wrap.astro-zn6utblq[data-show=blitz] .pace-row.astro-zn6utblq[data-format=blitz] .pace-pick.astro-zn6utblq,.js .compare-wrap.astro-zn6utblq[data-show=pack] .pace-row.astro-zn6utblq[data-format=pack] .pace-pick.astro-zn6utblq{opacity:1}.pace-dot.astro-zn6utblq{transform-box:fill-box;transform-origin:50%}.motion .pace-track.astro-zn6utblq:not(.is-in) .pace-dot.astro-zn6utblq{opacity:0;transform:scale(.3)}.motion .pace-dot.astro-zn6utblq{transition:opacity .4s var(--lwi-ease-out) calc(var(--i) * var(--step)), transform .5s var(--lwi-ease-out) calc(var(--i) * var(--step))}.pace-caption.astro-zn6utblq{font-size:var(--lwi-fs-sm);color:var(--lwi-charcoal)}.questions.astro-zn6utblq{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.split.astro-zn6utblq,.meals-brief.astro-zn6utblq{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width>=1024px){.compare-wrap.astro-zn6utblq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(3rem,4.5vw,4rem)}.pace.astro-zn6utblq{margin-block-end:0}.table-wrap.astro-zn6utblq{max-width:none}}@media (width>=1280px){.compare-wrap.astro-zn6utblq{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width<=899px){.phases.astro-zn6utblq,.questions.astro-zn6utblq{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.row-label.astro-zn6utblq{width:7rem}}
