.howto .steps--flow>li{padding-top:1.1rem}.howto .steps--flow>li:before{top:1.25rem}.howto .steps--flow h3{margin:0 0 .5rem}.howto .steps--flow .stage-tag{margin:0 0 .35rem}.howto .steps>li p:last-child{margin-bottom:0}.howto .pullquote--long{border-left:3px solid var(--green);padding-left:1.25rem}.howto .pullquote--long blockquote{color:var(--ink);font-family:var(--font-body);font-size:var(--step-1);font-style:italic;font-weight:400;line-height:1.55}.howto .pullquote--long blockquote p{margin:0 0 .75rem}.howto .pullquote--long blockquote p:last-child{margin-bottom:0}.howto .story blockquote{color:var(--ink);font-style:italic;margin:1rem 0;padding:0}.howto .story blockquote p{margin:0}.howto .story__more{font-size:1rem}.howto .motto-line{color:var(--ink);font-family:var(--font-display);font-size:var(--step-1);font-weight:700;line-height:1.35;margin-top:2rem}.howto .for-leaders{background:#666;border-radius:var(--radius);color:#fff;margin:-1.25rem 0 2.5rem;max-width:var(--wide);padding:1.1rem 1.25rem}.howto .for-leaders p{color:#fff;margin:0}.howto .for-leaders__title{font-family:var(--font-display);font-size:var(--step-1);font-weight:700;margin-bottom:.35rem!important}.howto .hmw{background:var(--band);border-radius:var(--radius);border-top:6px solid var(--clarify);margin:1.5rem 0 .5rem;padding:1.25rem 1.25rem 1.1rem}.howto .hmw h4{color:var(--ink);font-family:var(--font-display);font-size:1.15rem;line-height:1.25;margin:0 0 .35rem}.howto .hmw__intro{font-size:1rem;margin:0 0 1rem}.howto .hmw__form{display:grid;gap:.9rem}.howto .hmw__form[hidden]{display:none}.howto .hmw__field>label{color:var(--ink);display:block;font-size:1rem;font-weight:700;margin-bottom:.3rem}.howto .hmw input[type=text]{color:var(--ink);font:inherit;font-size:1rem;padding:.6rem .75rem;width:100%}.howto .hmw input[type=text],.howto .hmw__q{background:#fff;border:1px solid #8a8a8a;border-radius:var(--radius)}.howto .hmw__q{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .6rem;padding:.55rem .75rem}.howto .hmw__q:focus-within{outline:3px solid var(--clarify-text);outline-offset:2px}.howto .hmw__q label{color:var(--ink);font-family:var(--font-display);font-size:1.15rem;font-weight:700;margin:0;white-space:nowrap}.howto .hmw__q input[type=text]{border:0;flex:1 1 12rem;font-size:1.1rem;min-width:0;padding:.1rem 0}.howto .hmw__q input[type=text]:focus-visible{outline:none}.howto .hmw__hint{font-size:var(--step--1);margin:.3rem 0 0}.howto .hmw__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.howto .hmw .button{font-size:.95rem;padding:.55rem 1rem}.howto .hmw__list{list-style:none;margin:1.25rem 0 0;padding:0}.howto .hmw__list:empty{display:none}.howto .hmw__list li{align-items:start;background:#fff;border-left:4px solid var(--hairline);display:grid;gap:.25rem 1rem;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:.75rem .9rem .75rem 1rem}.howto .hmw__list li+li{margin-top:2px}.howto .hmw__list li.is-picked{border-left-color:var(--clarify)}.howto .hmw__text{color:var(--ink);font-size:1.05rem;line-height:1.45;overflow-wrap:anywhere}.howto .hmw__text b{font-family:var(--font-display);font-weight:700}.howto .hmw__from{font-size:var(--step--1);grid-column:1;line-height:1.4;overflow-wrap:anywhere}.howto .hmw__row-actions{align-items:center;display:flex;gap:.4rem;grid-column:2;grid-row:1/span 2}.howto .hmw__pick,.howto .hmw__remove{border-radius:var(--radius);cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;padding:.35rem .7rem}.howto .hmw__pick{background:#fff;border:2px solid var(--ink);color:var(--ink)}.howto .hmw__pick[aria-pressed=true]{background:var(--ink);color:#fff}.howto .hmw__pick[aria-pressed=true]:before{content:"\2713\00a0"}.howto .hmw__remove{background:transparent;border:0;color:var(--text);padding:.35rem .3rem;text-decoration:underline;text-underline-offset:3px}.howto .hmw__status{color:var(--ink);font-size:var(--step--1);margin:.85rem 0 0}.howto .hmw__status:empty{display:none}@media (max-width:30rem){.howto .steps--flow>li{padding-left:2.25rem}.howto .hmw{padding:1rem .9rem}.howto .hmw__list li{grid-template-columns:minmax(0,1fr)}.howto .hmw__row-actions{grid-column:1;grid-row:auto}}@media (min-width:64rem){.howto .toc summary{list-style:none;pointer-events:none}.howto .toc summary::-webkit-details-marker{display:none}}@media print{.howto .hmw__actions,.howto .hmw__form,.howto .hmw__remove{display:none!important}.howto .hmw{background:none;border:1px solid #999}.howto .hmw__pick{border:0;padding:0}.howto .hmw__pick[aria-pressed=false]{display:none}}