[data-wilberforce-guide] .wg-help{margin:0 0 var(--space-4)}[data-wilberforce-guide] .wg-messages{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}[data-wilberforce-guide] .wg-msg{max-width:36rem;padding:var(--space-3) var(--space-4);border-radius:var(--space-3);background:var(--color-grey-1);border:1px solid var(--color-grey-1)}[data-wilberforce-guide] .wg-msg p{margin:0;line-height:1.55}[data-wilberforce-guide] .wg-msg--guide{border-bottom-left-radius:var(--space-1);align-self:flex-start}[data-wilberforce-guide] .wg-msg--you{background:var(--color-paper);border-color:var(--color-grey-2);border-bottom-right-radius:var(--space-1);align-self:flex-end;font-weight:600}[data-wilberforce-guide] .wg-who{margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-3);display:block}[data-wilberforce-guide] .wg-msg--you .wg-who{text-align:right}[data-wilberforce-guide] .wg-msg--links{border-color:var(--color-grey-2);background:0 0}[data-wilberforce-guide] .wg-links{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-wilberforce-guide] .wg-link{color:var(--color-red);font-weight:600}[data-wilberforce-guide] .wg-ext{color:var(--color-grey-3);font-weight:400}[data-wilberforce-guide] .wg-check{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:2px solid var(--color-grey-2);border-radius:var(--space-2)}[data-wilberforce-guide] .wg-check__q{padding:0 var(--space-2);font-weight:600}[data-wilberforce-guide] .wg-check__feedback{margin:var(--space-2) 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-red-wash);border-left:3px solid var(--color-red)}[data-wilberforce-guide] .wg-check .btn-stack{margin:0}[data-wilberforce-guide] [data-choices] .btn{text-align:left}[data-wilberforce-guide] .wg-rungs{margin:0 0 var(--space-3);padding:0;list-style:none}[data-wilberforce-guide] .wg-rung{margin-bottom:var(--space-4);border-left:4px solid var(--color-red);padding-left:var(--space-3)}[data-wilberforce-guide] .wg-rung:nth-child(2n){border-left-color:var(--color-blue)}[data-wilberforce-guide] .wg-rung__title{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-4);font-weight:700}[data-wilberforce-guide] .wg-track{margin:0;padding:0;list-style:none}[data-wilberforce-guide] .wg-step{gap:var(--space-1);flex-direction:column;display:flex}[data-wilberforce-guide] .wg-step__why{font-size:var(--text-sm);color:var(--color-grey-3);font-weight:400}[data-wilberforce-guide] .wg-track__note{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-grey-1);border-left:3px solid var(--color-grey-2)}[data-wilberforce-guide] .wg-track li{border-bottom:1px solid var(--color-grey-2)}[data-wilberforce-guide] .wg-track__item{align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target);padding-block:var(--space-2);cursor:pointer;display:flex}[data-wilberforce-guide] .wg-track__item input{width:1.25rem;height:1.25rem;margin-top:var(--space-1);accent-color:var(--color-red);flex-shrink:0}[data-wilberforce-guide] .wg-track__item a{font-weight:600}[data-wilberforce-guide] .wg-track__item:has(input:checked) a{color:var(--color-grey-3);text-decoration:line-through}[data-wilberforce-guide] .wg-track__count{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-grey-3)}[data-wilberforce-guide] .wg-disclaimer{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-grey-3)}.journey[data-astro-cid-enwqmqxt]{margin-block:var(--space-5);gap:var(--space-5);flex-direction:column;padding:0;list-style:none;display:flex}.journey[data-astro-cid-enwqmqxt] li[data-astro-cid-enwqmqxt]{border-left:4px solid var(--color-red);padding-left:var(--space-4)}.journey[data-astro-cid-enwqmqxt] li[data-astro-cid-enwqmqxt]:nth-child(2n){border-left-color:var(--color-blue)}.stage[data-astro-cid-enwqmqxt]{text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-sm);color:var(--color-grey-4);align-items:center;gap:var(--space-2);margin:0;font-weight:700;display:flex}.num[data-astro-cid-enwqmqxt]{background:var(--color-ink);width:1.75rem;height:1.75rem;color:var(--color-paper);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.journey[data-astro-cid-enwqmqxt] h2[data-astro-cid-enwqmqxt]{margin:var(--space-2) 0}
