.builder[data-astro-cid-gpxokovj]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;display:grid}.bstage[data-astro-cid-gpxokovj]{padding:var(--s-6) 0 var(--s-6) 3.5rem;border-top:1px solid var(--p-rule);min-height:46svh;position:relative}.bstage[data-astro-cid-gpxokovj]:after{content:"";left:1.05rem;top:calc(var(--s-6) + 2.6rem);bottom:var(--s-4);background:var(--p-teal);transform-origin:top;width:2px;transition:scale var(--d-slow) var(--ease-out);position:absolute;scale:1 0}.bstage[data-astro-cid-gpxokovj][data-on]:after{scale:1}.bstage[data-astro-cid-gpxokovj]:last-child:after{display:none}.bstage__n[data-astro-cid-gpxokovj]{left:0;top:var(--s-6);border:2px solid var(--p-teal);width:2.2rem;height:2.2rem;font-size:var(--t-sm);transition:background-color var(--d-med), color var(--d-med);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute}.bstage[data-astro-cid-gpxokovj][data-on] .bstage__n[data-astro-cid-gpxokovj]{background:var(--p-teal);color:var(--p-sheet)}.bstage[data-astro-cid-gpxokovj]:last-child .bstage__n[data-astro-cid-gpxokovj]{border-color:var(--p-ink)}.bstage[data-astro-cid-gpxokovj]:last-child[data-on] .bstage__n[data-astro-cid-gpxokovj]{background:var(--p-marker);color:var(--p-ink)}.bstage__title[data-astro-cid-gpxokovj]{font-size:var(--t-xl);letter-spacing:-.02em;margin-bottom:var(--s-3)}.bstage__body[data-astro-cid-gpxokovj]{max-width:44ch;color:color-mix(in oklab, var(--p-ink) 85%, var(--p-paper))}.builder__panel[data-astro-cid-gpxokovj]{position:sticky;top:6.5rem}.draft[data-astro-cid-gpxokovj]{gap:var(--s-3);padding:var(--s-5);background:var(--p-deep);color:var(--p-on-deep);border-radius:var(--r-panel);display:grid;box-shadow:0 30px 60px -30px #072b2c99}.draft__head[data-astro-cid-gpxokovj]{justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--p-deep-rule);font-size:var(--t-xs);color:var(--p-on-deep-muted);display:flex}.draft[data-astro-cid-gpxokovj] .illustrative[data-astro-cid-gpxokovj]{color:var(--p-on-deep-muted)}.blk[data-astro-cid-gpxokovj]{padding:var(--s-4);background:var(--p-deep-raised);border:1px solid var(--p-deep-rule);font-size:var(--t-sm);transition:border-color var(--d-med), background-color var(--d-med);border-radius:8px}.blk__label[data-astro-cid-gpxokovj]{font-size:var(--t-xs);color:var(--p-glow);margin-bottom:var(--s-2);font-weight:600}.kv[data-astro-cid-gpxokovj]{gap:.3rem var(--s-4);grid-template-columns:1fr 1fr;display:grid}.kv[data-astro-cid-gpxokovj] div[data-astro-cid-gpxokovj]{justify-content:space-between;gap:var(--s-3);display:flex}.kv[data-astro-cid-gpxokovj] dt[data-astro-cid-gpxokovj]{color:var(--p-on-deep-muted)}.rows[data-astro-cid-gpxokovj]{gap:.2rem;display:grid}.rows[data-astro-cid-gpxokovj] li[data-astro-cid-gpxokovj]{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--p-deep-rule);padding:.25rem 0;display:flex}.rows[data-astro-cid-gpxokovj] .data[data-astro-cid-gpxokovj],.muted-row[data-astro-cid-gpxokovj]{color:var(--p-on-deep-muted)}.lines[data-astro-cid-gpxokovj]{border-collapse:collapse;width:100%}.lines[data-astro-cid-gpxokovj] td[data-astro-cid-gpxokovj]{border-bottom:1px solid var(--p-deep-rule);padding:.3rem 0}.lines[data-astro-cid-gpxokovj] td[data-astro-cid-gpxokovj]+td[data-astro-cid-gpxokovj]{padding-left:var(--s-3)}.r[data-astro-cid-gpxokovj]{text-align:right}.draft[data-astro-cid-gpxokovj] mark[data-astro-cid-gpxokovj]{background:var(--p-marker);color:var(--p-ink);border-radius:2px;padding:0 .35rem}.exc[data-astro-cid-gpxokovj]{margin-top:var(--s-2)}.decide[data-astro-cid-gpxokovj]{gap:var(--s-3) var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.draft[data-astro-cid-gpxokovj] .btn[data-astro-cid-gpxokovj]{--btn-bg:var(--p-paper);--btn-fg:var(--p-deep);--btn-ring:var(--p-teal)}.draft[data-astro-cid-gpxokovj] .btn[data-astro-cid-gpxokovj]:hover{color:var(--p-paper)}.ghost[data-astro-cid-gpxokovj]{min-height:3rem;color:var(--p-on-deep);text-underline-offset:.3em;background:0 0;border:0;font-weight:600;text-decoration:underline}.outcome[data-astro-cid-gpxokovj]{margin-top:var(--s-2);display:none}.outcome[data-astro-cid-gpxokovj] strong[data-astro-cid-gpxokovj]{color:var(--p-glow)}[data-astro-cid-gpxokovj][data-review=approved] [data-astro-cid-gpxokovj][data-outcome=approved],[data-astro-cid-gpxokovj][data-review=returned] [data-astro-cid-gpxokovj][data-outcome=returned]{display:block}[data-astro-cid-gpxokovj][data-review=approved] .decide[data-astro-cid-gpxokovj],[data-astro-cid-gpxokovj][data-review=returned] .decide[data-astro-cid-gpxokovj]{display:none}.reset[data-astro-cid-gpxokovj]{margin-top:var(--s-2);min-height:2.75rem;color:var(--p-on-deep-muted);background:0 0;border:0;padding:0;text-decoration:underline;display:none}[data-astro-cid-gpxokovj][data-review=approved] .reset[data-astro-cid-gpxokovj],[data-astro-cid-gpxokovj][data-review=returned] .reset[data-astro-cid-gpxokovj]{display:inline-block}.js .builder[data-astro-cid-gpxokovj] .blk[data-astro-cid-gpxokovj]{background:0 0;border-style:dashed}.js .builder[data-astro-cid-gpxokovj] .blk[data-astro-cid-gpxokovj]>[data-astro-cid-gpxokovj]{visibility:hidden;opacity:0;transition:opacity var(--d-med) var(--ease-out)}.js .builder[data-astro-cid-gpxokovj][data-stage="0"] .blk[data-astro-cid-gpxokovj][data-blk="0"],.js .builder[data-astro-cid-gpxokovj][data-stage="1"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"]),.js .builder[data-astro-cid-gpxokovj][data-stage="2"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"],[data-blk="2"]),.js .builder[data-astro-cid-gpxokovj][data-stage="3"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"],[data-blk="2"],[data-blk="3"]),.js .builder[data-astro-cid-gpxokovj][data-stage="4"] .blk[data-astro-cid-gpxokovj]{background:var(--p-deep-raised);border-style:solid}.js .builder[data-astro-cid-gpxokovj][data-stage="0"] .blk[data-astro-cid-gpxokovj][data-blk="0"]>[data-astro-cid-gpxokovj],.js .builder[data-astro-cid-gpxokovj][data-stage="1"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"])>[data-astro-cid-gpxokovj],.js .builder[data-astro-cid-gpxokovj][data-stage="2"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"],[data-blk="2"])>[data-astro-cid-gpxokovj],.js .builder[data-astro-cid-gpxokovj][data-stage="3"] .blk[data-astro-cid-gpxokovj]:is([data-blk="0"],[data-blk="1"],[data-blk="2"],[data-blk="3"])>[data-astro-cid-gpxokovj],.js .builder[data-astro-cid-gpxokovj][data-stage="4"] .blk[data-astro-cid-gpxokovj]>[data-astro-cid-gpxokovj]{visibility:visible;opacity:1}.builder[data-astro-cid-gpxokovj][data-stage="0"] [data-astro-cid-gpxokovj][data-blk="0"],.builder[data-astro-cid-gpxokovj][data-stage="1"] [data-astro-cid-gpxokovj][data-blk="1"],.builder[data-astro-cid-gpxokovj][data-stage="2"] [data-astro-cid-gpxokovj][data-blk="2"],.builder[data-astro-cid-gpxokovj][data-stage="3"] [data-astro-cid-gpxokovj][data-blk="3"],.builder[data-astro-cid-gpxokovj][data-stage="4"] [data-astro-cid-gpxokovj][data-blk="4"]{border-color:var(--p-glow)}@media (width<=60rem){.builder[data-astro-cid-gpxokovj]{gap:var(--s-6);grid-template-columns:1fr}.bstage[data-astro-cid-gpxokovj]{min-height:0}.builder__panel[data-astro-cid-gpxokovj]{position:static}.js .builder[data-astro-cid-gpxokovj] .blk[data-astro-cid-gpxokovj]{background:var(--p-deep-raised)!important;border-style:solid!important}.js .builder[data-astro-cid-gpxokovj] .blk[data-astro-cid-gpxokovj]>[data-astro-cid-gpxokovj]{visibility:visible!important;opacity:1!important}}@media (prefers-reduced-motion:reduce){.blk[data-astro-cid-gpxokovj],.bstage[data-astro-cid-gpxokovj]:after{transition:none}}.caption[data-astro-cid-hrcxtpbb]{margin-top:var(--s-5)}.after__grid[data-astro-cid-hrcxtpbb]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.outcome-line[data-astro-cid-hrcxtpbb]{margin:var(--s-6) 0;padding-left:var(--s-5);border-left:3px solid var(--p-teal);font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:-.015em;font-weight:500;line-height:1.2}.rel[data-astro-cid-hrcxtpbb]{font-size:var(--t-sm);color:var(--p-ink-muted)}@media (width<=60rem){.after__grid[data-astro-cid-hrcxtpbb]{grid-template-columns:1fr}}
