@layer sections{:root{--what-seam:.25rem;--what-joint:.5rem;--what-cell:2rem;--what-box:2.5rem;--what-step:clamp(3rem, calc(3rem + (100vw - 24.375rem) * .0423281), 4rem);--what-pip:.5rem;--what-band-tall:4rem;--what-band-mid:3rem;--what-band-low:2.5rem;--what-word-tall:1.25rem;--what-word-tall-leading:1.75rem;--what-word-mid:1rem;--what-word-mid-leading:1.5rem;--what-value:clamp(2rem, calc(2rem + (100vw - 64rem) * .03125), 2.5rem);--what-cut-size:clamp(.75rem, calc(.75rem + (100vw - 24.375rem) * .005291), .875rem);--text-measure:25rem}.what-block:first-of-type{margin-top:0}.what-block{margin-top:var(--what-step);flex-direction:column;display:flex}.what-block__head{order:var(--head-order,-1);margin-top:var(--head-lift,0);margin-bottom:var(--head-gap,1.5rem)}.what-block__title{order:var(--title-order,-2)}.what-block__aside{order:var(--aside-order,-1);margin-block:var(--aside-lead,.75rem) var(--aside-gap,1.5rem)}.what-block__text{max-width:var(--text-measure,none)}.what-plan__say,.what-plan__group,.what-plan__name,.what-states__chip,.what-cut{box-sizing:border-box;background:var(--face-bg,var(--ink));border:var(--face-line,0 solid transparent);color:var(--face-ink,var(--ground));--selection:var(--face-ink,var(--ground));--selected:var(--face-selected,var(--ink))}.what-mark{box-sizing:border-box;width:var(--mark-size,var(--what-cell));height:var(--mark-size,var(--what-cell));background:var(--face-bg,var(--ink));border:var(--face-line,0 solid transparent);flex:none;place-items:center;display:grid}.what-mark:after{content:"";width:var(--mark-pip,var(--what-pip));height:var(--mark-pip,var(--what-pip));background:var(--face-ink,var(--ground))}.what-mark[data-clear]:after{background:0 0}.what-cut{--face-bg:var(--ground);--face-line:1px dashed var(--ink);--face-ink:var(--ink);--face-selected:var(--ground);height:var(--what-cell);font-family:var(--mono);font-size:var(--what-cut-size);letter-spacing:normal;white-space:nowrap;align-items:center;padding-inline:.75rem;line-height:normal;display:flex;overflow:hidden}.what-plan{gap:var(--band-gap,var(--what-joint));flex-direction:column;display:flex}.what-plan__band{gap:var(--what-seam);flex-wrap:wrap;display:flex}.what-plan__say{min-width:0;height:var(--band-h);padding-inline:var(--say-pad,1rem);flex:1;justify-content:space-between;align-items:center;margin:0;display:contents}.what-plan__group{box-sizing:border-box;width:100%;height:var(--what-cell);font:var(--label-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;order:-1;align-items:center;padding-inline:1rem;display:flex}.what-plan__name{min-width:0;height:var(--band-h);font-size:var(--band-name);line-height:var(--band-name-leading);font-weight:var(--band-weight,700);letter-spacing:-.02em;flex:1;align-items:center;padding-inline:1rem;display:flex}.what-plan__box{--mark-size:var(--band-h)}.what-plan__band--first{--band-h:var(--what-band-tall);--band-name:var(--what-word-tall);--band-name-leading:var(--what-word-tall-leading)}.what-plan__band--soon{--band-h:var(--what-band-mid);--band-name:var(--what-word-mid);--band-name-leading:var(--what-word-mid-leading)}.what-plan__band--review{--band-h:var(--what-band-low);--band-name:.875rem;--band-name-leading:1.25rem;--band-weight:500;--face-bg:none;--face-line:1px solid var(--ink);--face-ink:var(--ink);--face-selected:var(--ground);--say-pad:15px}.what-states{gap:var(--what-seam);margin:0;padding:0;list-style:none;display:grid}.what-states__state{gap:var(--what-seam);align-items:start;display:flex}.what-states__chip{min-width:0;height:var(--what-box);font:var(--label-font);letter-spacing:.02em;flex:1;align-items:center;gap:.5rem;margin:0;padding-inline:1rem;display:flex}.what-states__name{white-space:nowrap;overflow:hidden}.what-states__tally{margin-left:auto}.what-states__cells{gap:var(--what-seam);flex:none;display:grid}.what-states__cells i{box-sizing:border-box;width:var(--what-box);height:var(--what-box);background:var(--face-bg,var(--ink));border:var(--face-line,0 solid transparent);place-items:center;display:grid}.what-states__cells i+i{display:none}.what-states__cells i:after{content:"";width:var(--what-pip);height:var(--what-pip);background:var(--cell-punch,none)}.what-states__state--attention{--cell-punch:var(--ground)}.what-states__state--unrun{--face-bg:none;--face-line:1px dashed var(--ink);--face-ink:var(--ink);--face-selected:var(--ground)}.what-states__state--aside{--face-bg:none;--face-line:1px solid var(--border);--face-ink:var(--ink);--face-selected:var(--ground)}.what-sheet__address{height:var(--what-cell);align-items:stretch;display:flex}.what-sheet__slash{width:1.5rem;margin-left:var(--what-seam);background:var(--ink);color:var(--ground);--selection:var(--ground);--selected:var(--ink);font-family:var(--mono);flex:none;place-items:center;font-size:1rem;line-height:1;display:grid}.what-sheet__page{min-width:0;height:auto;font-size:var(--chip-size);border-left:0;flex:1}.what-sheet__plate{margin-top:var(--what-joint);gap:var(--what-seam);flex-direction:column;display:flex}.what-compare__label,.what-sheet__says,.what-sheet__label{box-sizing:border-box;height:var(--what-box);background:var(--ink);color:var(--ground);--selection:var(--ground);--selected:var(--ink);font:var(--label-font);letter-spacing:.02em;align-items:center;margin:0;padding-inline:1rem;display:flex}.what-sheet__attention{gap:var(--what-seam);margin:0;display:flex}.what-sheet__label{flex:1;min-width:0}.what-sheet__box{--mark-size:var(--what-box)}.what-sheet__stored{box-sizing:border-box;background:var(--ink);--selection:var(--ground);--selected:var(--ink);padding:0 1rem 1rem}.what-sheet__stored-name{height:var(--what-box);color:var(--ground);font:var(--label-font);letter-spacing:.02em;align-items:center;margin:0;display:flex}.what-sheet__proof{width:100%}.what-compare{margin-top:var(--what-joint);gap:var(--what-seam);grid-template-columns:1fr 1fr;display:grid}.what-compare__tab{box-sizing:border-box;height:var(--what-cell);background:var(--ink);color:var(--ground);--selection:var(--ground);--selected:var(--ink);font:var(--label-font);letter-spacing:.02em;justify-self:start;align-items:center;padding-inline:.75rem;display:flex}.what-compare__side{gap:var(--what-seam);flex-direction:column;display:flex}.what-compare__field{gap:var(--what-seam);margin:0;display:flex}.what-compare__label{flex:1;min-width:0}.what-compare__box{--mark-size:var(--what-box)}.what-compare__value{width:100%;height:var(--what-value)}@media (width>=48rem){.what-plan{--band-gap:var(--what-seam)}.what-plan__band{flex-wrap:nowrap}.what-plan__say{display:flex}.what-plan__group{background:0 0;border:0;order:0;width:auto;height:auto;padding-inline:0}.what-plan__name{background:0 0;border:0;flex:none;height:auto;padding-inline:0}.what-states{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.what-states__state{display:block}.what-states__cells{margin-top:var(--what-seam);grid-template-columns:repeat(5,minmax(0,1fr))}.what-states__cells i{aspect-ratio:1;width:auto;height:auto}.what-states__cells i+i{display:grid}.what-states__cells i[data-thin]{aspect-ratio:auto;height:var(--what-pip)}.what-block--plan{--text-measure:none;--head-order:0;--head-gap:0;--head-lift:0px;--head-span:8 / 13;--head-in:1rem;align-items:center;display:grid}.what-plan{grid-column:1/8;align-self:start}.what-block__head{grid-column:var(--head-span,auto);padding-left:var(--head-in,0px)}.what-block--finding,.what-block--verify{--text-measure:none;--head-order:0;--head-gap:0;--head-lift:-2px;justify-self:stretch;align-items:center;column-gap:3rem;max-width:none;display:grid}.what-block--finding{grid-template-columns:308fr 348fr}.what-block--verify{grid-template-columns:348fr 308fr}}@media (width>=64rem){.what-block{position:relative}.what-block--checks{--text-measure:25rem}}@media (width>=80rem){.what-block--plan{--head-in:2rem}.what-block--checks{--text-measure:64ch}.what-block--finding,.what-block--verify{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.what-block--finding{--head-span:1 / 6;--sheet-span:7 / 13}.what-block--verify{--head-span:8 / 13;--sheet-span:1 / 7}.what-sheet{grid-column:var(--sheet-span,auto)}}.rail-glyph{display:none}@media (width>=64rem){.rail-glyph{--lattice-size:11rem;top:calc(50% - var(--lattice-size) / 2);left:calc(100% + var(--gutter));width:var(--rail);height:var(--lattice-size);pointer-events:none;display:block;position:absolute}.lattice-text[data-kept]{visibility:hidden}}@media (width>=80rem){.rail-glyph{--lattice-size:13rem}}@media print{.lattice-text[data-kept]{visibility:visible}}:root{--rules-step:clamp(3rem, calc(3rem + (100vw - 24.375rem) * .0423281), 4rem);--rules-foot-gap:clamp(3rem, calc(3rem + (100vw - 24.375rem) * .0423281), 4rem)}.rules-block{margin-top:var(--rules-step)}.rules-block:first-of-type{margin-top:0}@media (width>=64rem){:root{--rules-foot-gap:4rem}.rules-block{position:relative}}.rules-foot{--lattice-size:6rem;margin:var(--rules-foot-gap) 0 0}.rules-foot__tally{width:calc(var(--tally-reach) * var(--lattice-size));height:var(--lattice-size);pointer-events:none;grid-column:1/-1;min-width:0;margin-bottom:1.5rem;display:block}.rules-foot__words{grid-column:1/-1;min-width:0}.rules-foot__claim{text-wrap:balance;max-width:32em;margin:0}.rules-foot__door{margin-top:.375rem;padding-block:.625rem;scroll-margin-block:4px;display:inline-flex}@media (width>=48rem){.rules-foot{--lattice-size:8rem;align-items:center}.rules-foot__tally{grid-area:1/8/auto/-1;width:auto;margin-bottom:0}.rules-foot__words{grid-area:1/1/auto/8;padding-top:.625rem}}@media (width>=64rem){.rules-foot{--lattice-size:11rem}.rules-foot__words{grid-column:1/9;padding-top:0}.rules-foot__door{margin-top:1rem;padding-block:0}.rules-foot__tally{margin-right:calc(-1 * (var(--gutter) + var(--rail)));grid-column:9/-1}}@media (width>=80rem){.rules-foot{--lattice-size:13rem}}@media (width>=90rem){.rules-foot__words{grid-column:1/8}.rules-foot__tally{grid-column:8/-1}}@media (width>=64rem){.continue-table{--table-name-w:clamp(14rem, calc(14rem + (100vw - 64rem) * .221154), 19.75rem)}}.continue{--sheet-w:5.25rem;--sheet-h:6.75rem;--sheet-k:.714;--pile-step:.4375rem;--pile-h:calc(var(--sheet-h) + 7 * var(--pile-step))}@media (width>=64rem){.continue{--sheet-w:clamp(5.25rem, calc(5.25rem + (100vw - 64rem) * .125), 7.25rem);--sheet-h:calc(var(--sheet-w) * 148 / 116);--art-w:calc(var(--sheet-w) * 84 / 116);--art-h:calc(var(--sheet-w) * 130 / 116);--pile-step:calc(.4375rem + (var(--sheet-w) - 5.25rem) / 32)}}.continue-sheets{width:0;height:0;position:absolute;overflow:hidden}.result-pile{isolation:isolate;width:calc(var(--sheet-w) + (var(--n) - 1) * var(--pile-step));height:calc(var(--sheet-h) + (var(--n) - 1) * var(--pile-step));color:inherit;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}button.result-pile{cursor:pointer}button.result-pile:focus-visible{outline:1px solid var(--ink);outline-offset:.5rem}.result-sheet{left:calc(var(--i) * var(--pile-step));bottom:calc(var(--i) * var(--pile-step));z-index:calc(20 - var(--i));box-sizing:border-box;width:var(--sheet-w);height:var(--sheet-h);border:1px solid var(--ink);background:var(--ground);transition:transform .45s cubic-bezier(.35,0,.15,1),opacity .3s cubic-bezier(.35,0,.15,1);position:absolute}.result-sheet__art{--w:var(--art-w,calc(84px * var(--sheet-k)));--h:var(--art-h,calc(130px * var(--sheet-k)));left:calc((var(--sheet-w) - 2px - var(--w)) / 2);top:calc((var(--sheet-h) - 2px - var(--h)) / 2);width:var(--w);height:var(--h);shape-rendering:crispedges;position:absolute;overflow:visible}.result-pile:hover [data-place],.result-pile:focus-visible [data-place]{transform:translate(calc(var(--i) * 10px), calc(var(--i) * -10px))}[data-spread] .result-pile [data-place]{transform:translate(var(--spread-x,0px), var(--spread-y,0px))}[data-spread] .result-sheet[data-shared]{opacity:0}[data-spread] .result-sheet[data-out]{opacity:.3}[data-measuring] .result-pile [data-place]{transition:none;transform:none}.result-sheet__name{width:calc(var(--sheet-step,var(--sheet-w)) - .5rem);font:400 .6875rem/.875rem var(--mono);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;color:var(--ink);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.35,0,.15,1);position:absolute;bottom:calc(100% + .5rem);left:-1px}[data-spread] .result-sheet__name{opacity:1;transition-delay:.3s}[data-spread] .result-pile:focus-visible{outline:none}[data-spread] [data-pile]:focus-visible .result-sheet__name{text-underline-offset:3px;text-decoration:underline}@media (width<=79.9375rem){.result-sheet__name{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.result-sheet,.result-sheet__name{transition:none}}.continue-lead td{vertical-align:bottom;padding:0 0 .75rem}.continue-lead__corner{width:var(--table-name-w,14rem)}.continue-lead__cell{height:var(--pile-h)}.continue-table thead tr:last-child th{padding:.5rem 0}@media (width>=48rem){.continue-table thead tr:last-child th{top:calc(var(--passage-solid) - .25rem);z-index:25;position:sticky}[data-stuck] .table__label{background:var(--ground)}[data-stuck] .table__label--answer{background:var(--ink)}.continue-table tbody th[scope=row]{padding:calc(.5rem + 1px) 0 .5rem}.continue-table tr:not([data-drawing]) td{font-size:.9375rem;line-height:1.25rem}.continue-table [data-absent]{line-height:1.25rem}}.continue-piles{--sheet-w:5rem;--sheet-h:6.375rem;--sheet-k:.69;--pile-step:.375rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1rem;margin-bottom:1.5rem;display:grid}.continue-piles__column{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.continue-piles__column [data-pile]{margin-top:auto}.continue-piles__plate{box-sizing:border-box;border:1px solid var(--ink);height:1.5rem;color:var(--ink);white-space:nowrap;align-items:center;margin-bottom:1.25rem;padding:0 .5rem;display:inline-flex}.continue-piles__plate[data-answer]{background:var(--ink);color:var(--ground);--selection:var(--ground);--selected:var(--ink)}@media (width>=48rem){.continue-piles{display:none}}@media print{.continue-piles,.continue-lead{display:none}}.continue-way{grid-column:content;margin-top:1.5rem}.continue-way__track{display:none}.continue-way__form{display:contents}.continue-way__button{width:100%}@media (width>=48rem){.continue-way__button{width:auto;margin-left:calc((100% + var(--table-name-w,14rem)) / 2 + 1rem)}}@media (width>=64rem){.continue-table,.continue-way{grid-row:2}.continue-way{flex-direction:column;grid-column:rail;margin-top:0;display:flex}.continue-way__button{min-width:100%;margin-left:0}.continue-way__track{margin-bottom:calc(1.5rem - .11 * var(--continue-sign));flex:1;padding-top:0;display:block}.continue-way{--continue-sign:11rem}.continue-way__sign{top:calc(50vh - var(--continue-sign) / 2);width:100%;position:sticky;left:auto}}@media (width>=80rem){.continue-way{--continue-sign:13rem}}@media (width>=64rem) and (prefers-reduced-motion:reduce){.continue-way__track{align-items:flex-end;display:flex}.continue-way__sign{position:static}}@media print{.continue-way{display:none}}}
