/* C05: retain the three original task questions; add a sourced hypothetical example. */
.picking-task{scroll-margin-top:96px}
.picking-task .section-heading{margin-bottom:0}
.picking-scenario{display:grid;grid-template-columns:1.05fr 1fr;gap:12px 64px;padding-block:28px 30px;margin-bottom:30px;border-bottom:1px solid #c8ced3}
.picking-scenario-label{grid-column:1;font-size:11px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#56616b}
.picking-scenario h3{grid-column:1;grid-row:2;font-size:clamp(24px,2.2vw,31px);line-height:1.16;font-weight:500;letter-spacing:-.03em;max-width:490px}
.picking-scenario>p{grid-column:2;grid-row:1/3;font-size:15px;line-height:1.75;color:#56616b}
.picking-scenario small{grid-column:2;font-size:11px;line-height:1.6;color:#56616b}
.picking-task-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);gap:clamp(28px,5vw,72px);align-items:start}
.picking-task .category-task-list{display:block;margin:0;border:none}
.picking-task .category-task-list>li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:19px;padding:23px 0;border-top:1px solid #c8ced3;border-right:none;min-height:0}
.picking-task .category-task-list>li>span{font-size:11px;line-height:1.7;color:#2458a6}
.picking-task .category-task-list>li>div{display:block}
.picking-task .category-task-list h3{font-size:25px;line-height:1.2;margin-bottom:13px;letter-spacing:-.025em}
.picking-task .category-task-list p{font-size:15px;line-height:1.75;max-width:470px}
.picking-cycle-photo{min-width:0;margin:0}
.picking-cycle-photo>a{display:block;position:relative;background:#e5e9ed;color:#1c1e20}
.picking-cycle-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}
.picking-cycle-expand{position:absolute;right:18px;bottom:18px;font-size:22px}
.picking-cycle-photo figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px 16px;padding-top:12px;font-size:11px;line-height:1.5;color:#56616b}
.picking-input{padding-top:27px}
.picking-input h3{font-size:25px;line-height:1.2;letter-spacing:-.025em;font-weight:500}
.picking-input p{margin-top:13px;font-size:15px;line-height:1.75;color:#56616b;max-width:570px}
.picking-input .text-link{margin-top:19px;font-size:14px;max-width:390px}
.picking-task a:focus-visible{outline:2px solid #a87543;outline-offset:5px}
@media(max-width:760px){.picking-task{scroll-margin-top:76px}.picking-scenario{grid-template-columns:1fr;gap:13px;padding-block:26px;margin-bottom:27px}.picking-scenario>*{grid-column:auto!important;grid-row:auto!important}.picking-scenario h3{font-size:29px;max-width:500px}.picking-task-layout{grid-template-columns:1fr;gap:27px}.picking-cycle-photo{grid-row:1}.picking-task .category-task-list>li{padding-block:22px}.picking-task .category-task-list h3,.picking-input h3{font-size:24px}.picking-cycle-photo figcaption{font-size:11px}.picking-input .text-link{max-width:none}.picking-task .category-task-list p{max-width:none}}
