.task-sheet[data-astro-cid-3jf7kqsi],.order-sheet[data-astro-cid-3jf7kqsi],.fall-sheet[data-astro-cid-3jf7kqsi]{box-sizing:border-box}.task-sheet[data-astro-cid-3jf7kqsi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:clamp(1.15rem,2.5vw,2rem);width:100%;min-width:0;margin:0;display:grid}.task-pair[data-astro-cid-3jf7kqsi]{--gutter:clamp(2.15rem,4vw,3.75rem);min-width:0;color:var(--ink);background:var(--paper);border:var(--rule);box-shadow:4px 4px var(--ink);grid-template-rows:auto auto 1fr;align-content:start;margin:0;display:grid}.task-pair[data-astro-cid-3jf7kqsi] h3[data-astro-cid-3jf7kqsi]{background:var(--ink);color:var(--paper);text-align:center;font:600 clamp(1.05rem,2vw,1.45rem)/1.25 var(--font-body);letter-spacing:-.035em;margin:0;padding:.7rem .4rem}.pair-path[data-astro-cid-3jf7kqsi]{grid-template-columns:minmax(0,1fr) var(--gutter) minmax(0,1fr);display:grid;position:relative}.pair-junction[data-astro-cid-3jf7kqsi]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.pair-junction[data-astro-cid-3jf7kqsi] svg[data-astro-cid-3jf7kqsi]{width:100%;height:auto;display:block}.pair-junction[data-astro-cid-3jf7kqsi] b[data-astro-cid-3jf7kqsi]{z-index:1;border:1.5px solid var(--ink);aspect-ratio:1;background:var(--aqua);width:1.9rem;font:600 .85rem/1 var(--font-label);border-radius:100%;place-items:center;margin-bottom:.2rem;display:grid;position:relative}.decision-pair[data-astro-cid-3jf7kqsi] .pair-junction[data-astro-cid-3jf7kqsi]:before{content:"";border-left:1.5px dashed var(--ink);height:50%;position:absolute;top:0;left:50%}.task-pair[data-astro-cid-3jf7kqsi] p[data-astro-cid-3jf7kqsi]{border-top:var(--rule);font:400 clamp(.94rem,1.3vw,1.08rem)/1.45 var(--font-body);margin:0;padding:.85rem clamp(.8rem,1.6vw,1.25rem) 1rem}.task-tile[data-astro-cid-3jf7kqsi]{min-width:0;color:var(--ink);grid-template-rows:auto 1fr;text-decoration:none;display:grid}.task-tile[data-astro-cid-3jf7kqsi]:first-child{border-right:var(--rule)}.task-tile[data-astro-cid-3jf7kqsi]:last-child{border-left:var(--rule)}.tile-0[data-astro-cid-3jf7kqsi]{background:var(--pink)}.tile-1[data-astro-cid-3jf7kqsi]{background:var(--aqua)}.tile-2[data-astro-cid-3jf7kqsi]{background:var(--paper)}.tile-3[data-astro-cid-3jf7kqsi]{background:var(--ink);color:var(--paper)}.task-art[data-astro-cid-3jf7kqsi],.fall-panel[data-astro-cid-3jf7kqsi] svg[data-astro-cid-3jf7kqsi]{width:100%;height:auto;display:block}.task-art[data-astro-cid-3jf7kqsi]{max-height:10.5rem}.tile-foot[data-astro-cid-3jf7kqsi]{font:600 clamp(.9rem,1.6vw,1.45rem)/1.1 var(--font-body);letter-spacing:-.04em;border-top:1px solid;align-items:center;gap:clamp(.2rem,.65vw,.65rem);margin:0 clamp(.3rem,1vw,1rem);padding:.55rem 0 .7rem;display:flex}.task-number[data-astro-cid-3jf7kqsi],.fall-label[data-astro-cid-3jf7kqsi]{font:500 .72rem/1.2 var(--font-label);letter-spacing:.025em}.jump[data-astro-cid-3jf7kqsi]{margin-left:auto;display:flex}.jump[data-astro-cid-3jf7kqsi] svg[data-astro-cid-3jf7kqsi]{width:.8rem;height:.8rem}.task-tile[data-astro-cid-3jf7kqsi]:is(:hover,:focus-visible) .tile-foot[data-astro-cid-3jf7kqsi]>[data-astro-cid-3jf7kqsi]:nth-child(2){text-underline-offset:.15em;text-decoration:underline}.task-tile[data-astro-cid-3jf7kqsi]:focus-visible{outline-offset:-5px;outline:3px solid}.order-sheet[data-astro-cid-3jf7kqsi],.fall-sheet[data-astro-cid-3jf7kqsi]{width:100%;color:var(--ink);font-family:var(--font-body);margin:0}.order-sheet[data-astro-cid-3jf7kqsi]{border:var(--rule);background:var(--aqua);padding:clamp(.85rem,3vw,2rem)}.order-source[data-astro-cid-3jf7kqsi]{align-items:center;gap:1rem;display:flex}.order-source[data-astro-cid-3jf7kqsi] svg[data-astro-cid-3jf7kqsi]{flex:none;width:clamp(2.8rem,5vw,4rem)}.order-source[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi],.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi]{line-height:1.35;display:block}.order-source[data-astro-cid-3jf7kqsi] strong[data-astro-cid-3jf7kqsi]{font:400 clamp(1.8rem,3vw,2.8rem)/1.2 var(--font-display);display:block}.order-source[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi]{font:500 clamp(.75rem,1.2vw,.9rem)/1.5 var(--font-label)}.order-branches[data-astro-cid-3jf7kqsi]{margin:0;padding:0 0 0 clamp(2.6rem,6vw,5rem);list-style:none}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]{border:var(--rule);background:var(--paper);padding:.55rem .9rem;position:relative}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]+li[data-astro-cid-3jf7kqsi]{margin-top:.65rem}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]:first-child{margin-top:.75rem}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]:before{content:"";border:solid var(--ink);border-width:0 0 2px 2px;width:clamp(1.3rem,3.5vw,3rem);position:absolute;top:calc(-100% - .8rem);bottom:50%;right:100%}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]:first-child:before{top:-.85rem}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi]:after{content:"";border:1.5px solid var(--ink);background:var(--pink);border-radius:50%;width:.46rem;height:.46rem;position:absolute;top:calc(50% - .29rem);left:-.28rem}.order-branches[data-astro-cid-3jf7kqsi] strong[data-astro-cid-3jf7kqsi]{font-size:1.1rem;font-weight:700}.order-branches[data-astro-cid-3jf7kqsi] li[data-astro-cid-3jf7kqsi] span[data-astro-cid-3jf7kqsi]{font-size:clamp(.88rem,1.4vw,1.05rem)}.fall-sheet[data-astro-cid-3jf7kqsi]{border:var(--rule);background:#e5f4ef}.fall-pair[data-astro-cid-3jf7kqsi]{background:var(--ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.fall-panel[data-astro-cid-3jf7kqsi]{background:#e5f4ef;min-width:0;padding:clamp(.55rem,1.5vw,1.25rem)}.fall-label[data-astro-cid-3jf7kqsi]{text-transform:uppercase;min-height:1.6em;display:block}.fall-sheet[data-astro-cid-3jf7kqsi] figcaption[data-astro-cid-3jf7kqsi]{border-top:var(--rule);font:400 .93rem/1.5 var(--font-body);background:var(--paper);padding:.65rem 1rem}.decision[data-astro-cid-dpju2sbq]{border:var(--outline);background:var(--paper);width:100%;min-width:0;color:var(--ink);box-shadow:var(--offset);margin:0;container-type:inline-size}.decision[data-astro-cid-dpju2sbq] figcaption[data-astro-cid-dpju2sbq]{border-bottom:var(--rule);padding:1.25rem 1.45rem 1.1rem}.eyebrow[data-astro-cid-dpju2sbq],.branch[data-astro-cid-dpju2sbq] dt[data-astro-cid-dpju2sbq],.estimates[data-astro-cid-dpju2sbq] dt[data-astro-cid-dpju2sbq]{font:500 .73rem/1.4 var(--font-label)}.eyebrow[data-astro-cid-dpju2sbq]{text-transform:uppercase;letter-spacing:.065em;margin-bottom:.48rem;display:block}.decision[data-astro-cid-dpju2sbq] figcaption[data-astro-cid-dpju2sbq] strong[data-astro-cid-dpju2sbq]{font:400 clamp(1.65rem, 5.6cqi, 2.65rem)/1.12 var(--font-display);display:block}.approval[data-astro-cid-dpju2sbq],.margin-chart[data-astro-cid-dpju2sbq]{padding:1.3rem 1.45rem 1.5rem}.approval[data-astro-cid-dpju2sbq]{background:#e7f8f3}.machine-slip[data-astro-cid-dpju2sbq]{border:var(--rule);background:var(--paper);width:max-content;max-width:100%;box-shadow:3px 3px var(--ink);align-items:center;gap:.6rem;margin-inline:auto;padding:.35rem .95rem .4rem .45rem;display:flex;position:relative}.machine[data-astro-cid-dpju2sbq]{flex-shrink:0;width:4.6rem}.machine-slip[data-astro-cid-dpju2sbq] span[data-astro-cid-dpju2sbq]{font-size:.85rem;line-height:1.35}.machine-slip[data-astro-cid-dpju2sbq] b[data-astro-cid-dpju2sbq]{font:400 1.85rem/1.12 var(--font-display);display:block}.fork[data-astro-cid-dpju2sbq]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:2rem;display:grid;position:relative}.fork[data-astro-cid-dpju2sbq]:before,.fork[data-astro-cid-dpju2sbq]:after,.branch[data-astro-cid-dpju2sbq]:before{content:"";position:absolute}.fork[data-astro-cid-dpju2sbq]:before{border-left:2px solid;height:1rem;top:0;left:50%}.fork[data-astro-cid-dpju2sbq]:after{border:2px solid;border-bottom-width:0;height:1rem;top:1rem;left:25%;right:25%}.branch[data-astro-cid-dpju2sbq]{padding:.85rem .6rem 0;position:relative}.branch[data-astro-cid-dpju2sbq]:before{background:var(--pink);border:1.5px solid;border-radius:50%;width:.45rem;height:.45rem;top:-.2rem;left:calc(50% - .22rem)}.branch[data-astro-cid-dpju2sbq] dt[data-astro-cid-dpju2sbq]{background:var(--ink);width:fit-content;color:var(--paper);padding:.17rem .43rem}.branch[data-astro-cid-dpju2sbq] dd[data-astro-cid-dpju2sbq]{margin:.6rem 0 0}.branch[data-astro-cid-dpju2sbq] dd[data-astro-cid-dpju2sbq] strong[data-astro-cid-dpju2sbq],.branch[data-astro-cid-dpju2sbq] dd[data-astro-cid-dpju2sbq] span[data-astro-cid-dpju2sbq]{display:block}.branch[data-astro-cid-dpju2sbq] dd[data-astro-cid-dpju2sbq] strong[data-astro-cid-dpju2sbq]{font:700 clamp(1rem, 3.4cqi, 1.35rem)/1.2 var(--font-body)}.branch[data-astro-cid-dpju2sbq] dd[data-astro-cid-dpju2sbq] span[data-astro-cid-dpju2sbq]{margin-top:.32rem;font-size:.94rem;line-height:1.4}.price-line[data-astro-cid-dpju2sbq]{border-bottom:2px solid;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.4rem;display:flex}.price-line[data-astro-cid-dpju2sbq] span[data-astro-cid-dpju2sbq]{font-weight:600}.price-line[data-astro-cid-dpju2sbq] strong[data-astro-cid-dpju2sbq]{font:400 clamp(1.55rem, 5.2cqi, 2.35rem)/1.1 var(--font-display);white-space:nowrap}.key[data-astro-cid-dpju2sbq]{flex-wrap:wrap;gap:.3rem .9rem;margin:.7rem 0 1.15rem;padding:0;list-style:none;display:flex}.key[data-astro-cid-dpju2sbq] li[data-astro-cid-dpju2sbq]{align-items:center;gap:.32rem;font-size:.8rem;line-height:1.25;display:inline-flex}.key[data-astro-cid-dpju2sbq] i[data-astro-cid-dpju2sbq]{border:var(--rule);width:.72rem;height:.72rem}.band-0[data-astro-cid-dpju2sbq]{background:var(--pink)}.band-1[data-astro-cid-dpju2sbq]{background:repeating-linear-gradient(-45deg,#fff 0 5px,#c4c2b8 5px 6px)}.band-2[data-astro-cid-dpju2sbq]{background:var(--aqua)}.estimates[data-astro-cid-dpju2sbq]{margin:0}.estimates[data-astro-cid-dpju2sbq]>div[data-astro-cid-dpju2sbq]+div[data-astro-cid-dpju2sbq]{margin-top:.75rem}.bar[data-astro-cid-dpju2sbq]{border:var(--rule);margin:.25rem 0 0;display:flex}.segment[data-astro-cid-dpju2sbq]{min-height:2.5rem;font:700 clamp(.7rem, 3.1cqi, 1.05rem)/1.15 var(--font-body);white-space:nowrap;justify-content:center;align-items:center;display:flex}.segment[data-astro-cid-dpju2sbq]+.segment[data-astro-cid-dpju2sbq]{border-left:var(--rule)}.decision-note[data-astro-cid-dpju2sbq]{gap:.6rem;margin-top:.95rem;font-size:.95rem;line-height:1.45;display:flex}.decision-note[data-astro-cid-dpju2sbq] svg[data-astro-cid-dpju2sbq]{flex:none;width:1.5rem;height:1.9rem}.sr-label[data-astro-cid-dpju2sbq]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=22rem){.decision[data-astro-cid-dpju2sbq] figcaption[data-astro-cid-dpju2sbq],.approval[data-astro-cid-dpju2sbq],.margin-chart[data-astro-cid-dpju2sbq]{padding:1rem}.machine-slip[data-astro-cid-dpju2sbq]{margin:0}.fork[data-astro-cid-dpju2sbq]{padding:.65rem 0 0 1.5rem;display:block}.fork[data-astro-cid-dpju2sbq]:before,.fork[data-astro-cid-dpju2sbq]:after{display:none}.branch[data-astro-cid-dpju2sbq]{padding:.8rem 0 0 .35rem}.branch[data-astro-cid-dpju2sbq]:before{background:0 0;border:0 solid;border-width:0 0 2px 2px;border-radius:0;width:1rem;height:auto;top:-.65rem;bottom:calc(100% - 1.45rem);left:-1rem}.branch[data-astro-cid-dpju2sbq]:not(:last-child):after{content:"";border-left:2px solid;position:absolute;top:1rem;bottom:0;left:-1rem}}
