.sim-study[data-astro-cid-zuewlann]{padding-block:var(--space-5) var(--space-4)}.sr-only[data-astro-cid-zuewlann]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sim-study[data-astro-cid-zuewlann] h2[data-astro-cid-zuewlann]{text-wrap:balance;max-width:22ch}.study-lede[data-astro-cid-zuewlann]{color:var(--ink-soft);font-size:1.05rem;text-wrap:pretty}.study[data-astro-cid-zuewlann]{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-variant-numeric:tabular-nums}.study[data-astro-cid-zuewlann] thead[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann]{padding:0 var(--space-2) var(--space-1);font-family:var(--font-mono);font-size:.78rem;font-weight:400;letter-spacing:.04em;color:var(--ink-soft);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--line-strong)}.study[data-astro-cid-zuewlann] tbody[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann],.study[data-astro-cid-zuewlann] td[data-astro-cid-zuewlann]{padding:var(--space-3) var(--space-2);vertical-align:middle;border-bottom:1px solid var(--line);text-align:left}.study[data-astro-cid-zuewlann] .c-num[data-astro-cid-zuewlann]{text-align:right}.study[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann]:first-child,.study[data-astro-cid-zuewlann] td[data-astro-cid-zuewlann]:first-child{padding-left:0}.study[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann]:last-child,.study[data-astro-cid-zuewlann] td[data-astro-cid-zuewlann]:last-child{padding-right:0}.study[data-astro-cid-zuewlann] tbody[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann]{font-weight:400;white-space:nowrap}.plant[data-astro-cid-zuewlann]{display:flex;align-items:center;gap:var(--space-2)}.glyph[data-astro-cid-zuewlann]{flex:none;width:36px;overflow:visible}.glyph[data-astro-cid-zuewlann] rect[data-astro-cid-zuewlann]{fill:none;stroke:var(--ink-soft);stroke-width:1}.done[data-astro-cid-zuewlann] .glyph[data-astro-cid-zuewlann] rect[data-astro-cid-zuewlann]{stroke:var(--brand)}.presses[data-astro-cid-zuewlann]{font-family:var(--font-display);font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.01em}.people[data-astro-cid-zuewlann],.load[data-astro-cid-zuewlann]{font-family:var(--font-mono);font-size:1.05rem}.orders[data-astro-cid-zuewlann] strong[data-astro-cid-zuewlann]{display:block;font-family:var(--font-mono);font-size:1.25rem;font-weight:500}.done[data-astro-cid-zuewlann] .orders[data-astro-cid-zuewlann] strong[data-astro-cid-zuewlann]{color:var(--brand)}.orders[data-astro-cid-zuewlann] span[data-astro-cid-zuewlann]{font-size:.88rem;color:var(--ink-soft)}.c-week[data-astro-cid-zuewlann]{width:46%}.days[data-astro-cid-zuewlann],.strip[data-astro-cid-zuewlann]{display:grid;grid-template-columns:repeat(6,3fr) 1.2fr;column-gap:6px}.days[data-astro-cid-zuewlann] span[data-astro-cid-zuewlann]{text-align:left}.days-row[data-astro-cid-zuewlann]{display:none}.strip[data-astro-cid-zuewlann]{grid-template-columns:repeat(18,1fr) 1.2fr;column-gap:2px;height:22px;margin-bottom:var(--space-1)}.strip[data-astro-cid-zuewlann] .s[data-astro-cid-zuewlann]:nth-child(3n){margin-right:4px}.s[data-astro-cid-zuewlann]{display:block;background:color-mix(in srgb,var(--ink) 42%,transparent)}.s[data-astro-cid-zuewlann].free{background:var(--brand)}.s[data-astro-cid-zuewlann].over{background:repeating-linear-gradient(135deg,var(--brand) 0 2px,transparent 2px 5px);outline:1px solid var(--brand);outline-offset:-1px}.verdict[data-astro-cid-zuewlann]{display:block;font-size:.92rem}.reveal-on .sim-study[data-astro-cid-zuewlann] .strip[data-astro-cid-zuewlann] .s[data-astro-cid-zuewlann]{transform:scaleY(.15);opacity:.2;transform-origin:bottom;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s ease;transition-delay:calc(var(--i) * 28ms + .15s)}.reveal-on .sim-study[data-astro-cid-zuewlann].is-in .strip[data-astro-cid-zuewlann] .s[data-astro-cid-zuewlann]{transform:none;opacity:1}.legend[data-astro-cid-zuewlann]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none;font-size:.85rem;color:var(--ink-soft)}.legend[data-astro-cid-zuewlann] li[data-astro-cid-zuewlann]{display:flex;align-items:center;gap:.5em}.legend[data-astro-cid-zuewlann] .s[data-astro-cid-zuewlann]{width:14px;height:14px}.study-close[data-astro-cid-zuewlann]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-4);align-items:end;margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line-strong)}.study-close[data-astro-cid-zuewlann] h3[data-astro-cid-zuewlann]{margin-bottom:var(--space-1)}.study-close[data-astro-cid-zuewlann] p[data-astro-cid-zuewlann]{margin:0;color:var(--ink-soft);text-wrap:pretty}.study-close[data-astro-cid-zuewlann] .takeaway[data-astro-cid-zuewlann]{max-width:24ch;font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.15;text-transform:uppercase;color:var(--ink);text-wrap:balance}.study-note[data-astro-cid-zuewlann]{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-size:.78rem;line-height:1.5;color:var(--ink-soft)}@media (max-width: 820px){.study[data-astro-cid-zuewlann] thead[data-astro-cid-zuewlann]{display:none}.study[data-astro-cid-zuewlann],.study[data-astro-cid-zuewlann] tbody[data-astro-cid-zuewlann]{display:block}.study[data-astro-cid-zuewlann] tr[data-astro-cid-zuewlann]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-1) var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--line)}.study[data-astro-cid-zuewlann] tbody[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann],.study[data-astro-cid-zuewlann] td[data-astro-cid-zuewlann]{padding:0;border:0}.study[data-astro-cid-zuewlann] tbody[data-astro-cid-zuewlann] th[data-astro-cid-zuewlann]{grid-column:1 / -1}.study[data-astro-cid-zuewlann] .c-num[data-astro-cid-zuewlann]{text-align:left}.study[data-astro-cid-zuewlann] td[data-astro-cid-zuewlann][data-label]:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;color:var(--ink-soft);margin-bottom:.2em}.people[data-astro-cid-zuewlann]{order:2}.orders[data-astro-cid-zuewlann]{order:1}.load[data-astro-cid-zuewlann]{order:3}.c-week[data-astro-cid-zuewlann]{order:4;grid-column:1 / -1;width:auto;margin-top:var(--space-1)}.days-row[data-astro-cid-zuewlann]{display:grid;margin-bottom:.3em;font-family:var(--font-mono);font-size:.72rem;color:var(--ink-soft)}.study-close[data-astro-cid-zuewlann]{grid-template-columns:1fr;gap:var(--space-2)}}.sim-start[data-astro-cid-w3ti7jfl]{padding-block:var(--space-5) 0;border-top:1px solid var(--line-strong);margin-top:var(--space-5)}.sim-start[data-astro-cid-w3ti7jfl] h2[data-astro-cid-w3ti7jfl]{max-width:30ch;text-wrap:balance;margin-bottom:var(--space-4)}.ways[data-astro-cid-w3ti7jfl]{display:grid;grid-template-columns:1fr 1fr}.way[data-astro-cid-w3ti7jfl]{padding-right:var(--space-4)}.way[data-astro-cid-w3ti7jfl]+.way[data-astro-cid-w3ti7jfl]{padding-right:0;padding-left:var(--space-4);border-left:1px solid var(--line-strong)}.way[data-astro-cid-w3ti7jfl] h3[data-astro-cid-w3ti7jfl]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25em .6em;font-size:clamp(1.6rem,2.6vw,2.1rem);margin-bottom:var(--space-2)}.way[data-astro-cid-w3ti7jfl] h3[data-astro-cid-w3ti7jfl] span[data-astro-cid-w3ti7jfl]{font-family:var(--font-body);font-size:1.05rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--brand)}.way[data-astro-cid-w3ti7jfl] p[data-astro-cid-w3ti7jfl]{color:var(--ink-soft);margin:0;text-wrap:pretty}.steps-title[data-astro-cid-w3ti7jfl]{margin:var(--space-5) 0 var(--space-3)}.steps[data-astro-cid-w3ti7jfl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:step}.steps[data-astro-cid-w3ti7jfl] li[data-astro-cid-w3ti7jfl]{position:relative;padding-top:var(--space-3);border-top:1px solid var(--line-strong);counter-increment:step}.steps[data-astro-cid-w3ti7jfl] li[data-astro-cid-w3ti7jfl]:before{content:counter(step);position:absolute;top:-.85rem;left:0;display:grid;place-items:center;width:1.7rem;height:1.7rem;font-family:var(--font-mono);font-size:.85rem;color:var(--ink);background:var(--paper);border:1px solid var(--brand);border-radius:var(--radius)}.steps[data-astro-cid-w3ti7jfl] strong[data-astro-cid-w3ti7jfl]{display:block;margin-bottom:.4em;font-size:1.05rem}.steps[data-astro-cid-w3ti7jfl] p[data-astro-cid-w3ti7jfl]{margin:0;font-size:.95rem;color:var(--ink-soft);text-wrap:pretty}.start-close[data-astro-cid-w3ti7jfl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin-top:var(--space-5);padding:var(--space-3) 0;border-block:1px solid var(--line)}.start-close[data-astro-cid-w3ti7jfl] p[data-astro-cid-w3ti7jfl]{margin:0;font-size:1.1rem;max-width:52ch}@media (max-width: 820px){.ways[data-astro-cid-w3ti7jfl]{grid-template-columns:1fr;gap:var(--space-3)}.way[data-astro-cid-w3ti7jfl]{padding-right:0}.way[data-astro-cid-w3ti7jfl]+.way[data-astro-cid-w3ti7jfl]{padding-left:0;padding-top:var(--space-3);border-left:0;border-top:1px solid var(--line-strong)}.steps[data-astro-cid-w3ti7jfl]{grid-template-columns:1fr 1fr;row-gap:var(--space-4)}}@media (max-width: 480px){.steps[data-astro-cid-w3ti7jfl]{grid-template-columns:1fr}}.vc-compare[data-astro-cid-kogt7sou]{margin-top:var(--space-5)}.vc-lede[data-astro-cid-kogt7sou]{color:var(--ink-soft);max-width:62ch}@media (min-width: 1000px){.vc-compare[data-astro-cid-kogt7sou]{--vc-w: min(72rem, calc(100vw - 3rem) );width:var(--vc-w);margin-inline:calc((100% - var(--vc-w)) / 2)}}.vc-scroll[data-astro-cid-kogt7sou]{position:relative;overflow-x:auto;margin-top:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius)}table[data-astro-cid-kogt7sou]{width:100%;border-collapse:collapse;font-size:.92rem;min-width:34rem}thead[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou]{position:sticky;top:0;z-index:2;background:var(--paper);padding:.6rem .8rem;text-align:center;font-size:.95rem;color:var(--brand);border-bottom:1px solid var(--line-strong)}thead[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou]+th[data-astro-cid-kogt7sou],tbody[data-astro-cid-kogt7sou] td[data-astro-cid-kogt7sou]{border-left:1px solid var(--line)}thead[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou].vc-feat,tbody[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou][scope=row]{border-right:1px solid var(--line-strong)}tbody[data-astro-cid-kogt7sou] td[data-astro-cid-kogt7sou]:last-child,thead[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou]:last-child{background:color-mix(in srgb,var(--brand) 5%,transparent)}th[data-astro-cid-kogt7sou].vc-feat,tbody[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou][scope=row]{text-align:left;font-weight:400;color:var(--ink)}th[data-astro-cid-kogt7sou].vc-feat,tbody[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou][scope=row]{position:sticky;left:0;background:var(--paper);padding:.55rem .9rem;min-width:15rem}thead[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou].vc-feat{z-index:3}tbody[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou][scope=row]{z-index:1;border-bottom:1px solid var(--line)}.vc-group[data-astro-cid-kogt7sou] th[data-astro-cid-kogt7sou]{position:sticky;left:0;padding:.7rem .9rem;text-align:left;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--paper));border-block:1px solid var(--line-strong)}td[data-astro-cid-kogt7sou]{text-align:center;padding:.55rem .8rem;border-bottom:1px solid var(--line)}td[data-astro-cid-kogt7sou].yes{color:var(--brand);font-size:1.05rem}td[data-astro-cid-kogt7sou].no{color:var(--ink-soft);opacity:.55}tbody[data-astro-cid-kogt7sou] tr[data-astro-cid-kogt7sou]:hover th[data-astro-cid-kogt7sou][scope=row],tbody[data-astro-cid-kogt7sou] tr[data-astro-cid-kogt7sou]:hover td[data-astro-cid-kogt7sou]{background:color-mix(in srgb,var(--brand) 6%,transparent)}.sr-only[data-astro-cid-kogt7sou]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
