.october17-article{--ink:#07110f;--paper:#fffef7;--muted:#53615a;--accent:#8a3519;min-width:0}.october17-toc{border:1px solid var(--line);margin:0 0 28px;padding:16px 20px;font:14px/1.6 Inter,Arial,sans-serif}.october17-toc summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.october17-toc nav{gap:10px;padding:10px 0;display:grid}.october17-hold{border-bottom:1px solid var(--line);margin-bottom:24px;padding:14px 0;font:14px/1.6 Inter,Arial,sans-serif}.october17-article img{max-width:100%;height:auto}.october17-article .table-wrap:focus-visible{outline:3px solid var(--copper-text);outline-offset:4px}.october17-article ol{padding-left:27px}.october17-article h3{margin:35px 0 20px;font:600 23px/1.4 Inter,Arial,sans-serif}.october17-article .table-wrap{border:1px solid #cbd3c9;border-radius:6px;max-width:100%;margin:28px 0;scroll-margin-top:25px;overflow-x:auto}.october17-article table{border-collapse:collapse;background:#fffef7;width:100%;font:15px/1.6 Inter,Arial,sans-serif}.october17-article th,.october17-article td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d6dcd2;padding:14px 13px}.october17-article th{background:#edf2e9;font-weight:600}.october17-article th:first-child{width:23%}.october17-article td:first-child{font-weight:500}.october17-article .article-figure{max-width:100%;margin:38px 0 44px;scroll-margin-top:26px}.october17-article .article-figure>a{border:1px solid #cbd3c9;border-radius:8px;display:block;overflow:hidden}.october17-article .article-figure img{width:100%;height:auto}.october17-article .article-figure figcaption{color:var(--muted);margin-top:12px;font:14px/1.65 Inter,Arial,sans-serif}.october17-article .figure-open{margin-top:5px;font-size:13px;display:inline-block}@media (max-width:760px){.october17-article table{min-width:560px;font-size:14px}.october17-article .article-figure{margin:30px 0 36px}}@media print{.october17-article .article-figure{break-inside:avoid}.october17-article table{min-width:0;font-size:10pt}.october17-article .table-wrap{overflow:visible}.october17-article .figure-open{display:none}}.october17-article .harvest-panel{color:#f4f4e9;background:#0b2227;border:1px solid #34616a;border-radius:9px;font-family:Inter,Arial,sans-serif;overflow:hidden}.october17-article .harvest-title{color:#f4f4e9;letter-spacing:-.02em;margin:0;padding:23px 23px 19px;font:600 clamp(19px,2.2vw,25px)/1.35 Inter,Arial,sans-serif}.october17-article .harvest-cycle{counter-reset:harvest;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:0;padding:24px;list-style:none;display:grid}.october17-article .harvest-cycle p{color:#c6dadc;margin:9px 0 0;font:13px/1.55 Inter,Arial,sans-serif}.october17-article .harvest-gate{color:#ffc491;text-transform:uppercase;letter-spacing:.06em;margin:0 0 5px;font:600 11px/1.4 Inter,Arial,sans-serif;display:block}.october17-article .harvest-feedback{color:#b1e8e6;margin:0 24px 21px;font:500 14px/1.6 Inter,Arial,sans-serif}.october17-article .harvest-routes>p{color:#f4f4e9;margin:0 0 13px;font:500 14px/1.5 Inter,Arial,sans-serif}.october17-article .harvest-routes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}.october17-article .harvest-boundary{color:#fff4df;background:#17393f;margin:0;padding:15px 24px;font:500 14px/1.6 Inter,Arial,sans-serif}@media (max-width:600px){.october17-article .harvest-cycle{grid-template-columns:1fr;gap:23px;padding:20px 18px}.october17-article .harvest-cycle p{font-size:14px}.october17-article .harvest-title{padding:20px 18px 17px}.october17-article .harvest-feedback{margin-left:18px;margin-right:18px}.october17-article .harvest-routes ul{grid-template-columns:1fr;gap:15px}.october17-article .harvest-boundary{padding:15px 18px}}@media print{.october17-article .harvest-panel{color:#132a2f;background:#fff;border-color:#777}.october17-article .harvest-panel strong,.october17-article .harvest-panel span,.october17-article .harvest-panel p{color:#132a2f!important}.october17-article .harvest-figure{break-inside:auto}}.october17-article .harvest-story .harvest-title{padding-bottom:22px;font-size:clamp(20px,2.2vw,25px)}.october17-article .harvest-story-scene{border-top:1px solid #49666b}.october17-article .harvest-scene-copy{padding:22px 24px 20px}.october17-article .harvest-scene-heading{color:#fffef4;align-items:baseline;gap:12px;margin:0 0 10px;font:600 21px/1.4 Inter,Arial,sans-serif;display:flex}.october17-article .harvest-scene-heading span{letter-spacing:.04em;color:#9edbdc;flex-shrink:0;font-size:13px}.october17-article .harvest-scene-copy>p:not(.harvest-scene-heading){color:#d4e5e6;max-width:65ch;margin:0;font:15px/1.65 Inter,Arial,sans-serif}.october17-article .harvest-scene-copy>.harvest-finding{border-left:3px solid #e99b65;padding:8px 0 8px 13px;color:#ffe0b9!important;margin-top:14px!important;font-weight:500!important}.october17-article .harvest-scene-copy>.harvest-gate{background:#492d20;border:1px solid #e99b65;border-radius:3px;padding:7px 10px;display:inline-block;color:#ffce9e!important;margin-top:14px!important;font:600 12px/1.5 Inter,Arial,sans-serif!important}.october17-article .harvest-scene-frame{background:#071b20;width:100%;display:block;position:relative;overflow:hidden}.october17-article .harvest-scene-frame img{pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;left:0}.october17-article .harvest-story-summary>p{color:#d4e5e6;margin:0 0 12px;font:500 14px/1.6 Inter,Arial,sans-serif}.october17-article .harvest-story-routes{flex-wrap:wrap;gap:8px 16px;margin:0 0 22px;padding:0;list-style:none;display:flex}.october17-article .harvest-story-routes li{border-left:2px solid #8acbcc;margin:0;padding-left:9px;font:600 14px/1.5 Inter,Arial,sans-serif}.october17-article .harvest-story-loop{flex-wrap:wrap;gap:7px 19px;margin:0 0 17px;padding:0;list-style:none;display:flex}.october17-article .harvest-story-loop li{color:#c6dadc;margin:0;padding:0;font:400 13px/1.65 Inter,Arial,sans-serif;position:relative}.october17-article .harvest-story-loop li:not(:last-child):after{content:"→";color:#9edbdc;position:absolute;right:-15px}.october17-article .harvest-story-summary>.harvest-story-return{color:#aee5e2;margin:0;font-size:14px}@media (max-width:600px){.october17-article .harvest-story .harvest-title{padding:20px 18px;font-size:20px}.october17-article .harvest-scene-copy{padding:20px 18px}.october17-article .harvest-scene-heading{font-size:20px}.october17-article .harvest-scene-copy>p:not(.harvest-scene-heading){font-size:15px}.october17-article .harvest-story-loop li{font-size:14px}.october17-article .harvest-story-routes{gap:9px 15px}}.october17-article .harvest-compact .harvest-title{padding:17px 18px;font-size:21px}.october17-article .harvest-compact .harvest-story-scenes{border-top:1px solid #49666b;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.october17-article .harvest-compact .harvest-story-scene{border-top:0;flex-direction:column;min-width:0;display:flex}.october17-article .harvest-compact .harvest-story-scene+.harvest-story-scene{border-left:1px solid #49666b}.october17-article .harvest-compact .harvest-scene-frame{flex-shrink:0}.october17-article .harvest-compact .harvest-scene-copy{padding:15px 13px 17px}.october17-article .harvest-compact .harvest-scene-heading{gap:7px;margin-bottom:8px;font-size:17px;line-height:1.45}.october17-article .harvest-compact .harvest-scene-copy>p:not(.harvest-scene-heading){font-size:14.5px;line-height:1.6}.october17-article .harvest-compact-boundary{background:#17393f;border-top:1px solid #49666b;padding:14px 18px}.october17-article .harvest-compact-boundary .harvest-gate{color:#ffce9e;margin:0 0 5px;font-size:12px}.october17-article .harvest-compact-boundary>p{color:#fff4df;margin:0;font:14px/1.6 Inter,Arial,sans-serif}.october17-article .harvest-story-detail{border-top:1px solid #49666b}.october17-article .harvest-story-detail>summary{color:#b6e4e3;cursor:pointer;min-height:44px;padding:13px 18px;font:500 14px/1.6 Inter,Arial,sans-serif}.october17-article .harvest-detail-body{padding:4px 18px 18px}.october17-article .harvest-full-art{margin-bottom:20px;display:block}.october17-article .harvest-full-art img{width:100%;height:auto;display:block}.october17-article .harvest-detail-body>p{color:#d4e5e6;margin:0 0 14px;font:14px/1.65 Inter,Arial,sans-serif}.october17-article .harvest-detail-body>.harvest-finding{color:#ffe0b9;font-style:italic}.october17-article .harvest-compact figcaption .figure-open{margin:0;font-size:14px;display:inline}@media (max-width:600px){.october17-article .harvest-compact .harvest-title{padding:16px;font-size:20px}.october17-article .harvest-compact .harvest-story-scenes{grid-template-columns:1fr}.october17-article .harvest-compact .harvest-story-scene{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:0;display:grid}.october17-article .harvest-compact .harvest-story-scene+.harvest-story-scene{border-top:1px solid #49666b;border-left:0}.october17-article .harvest-compact .harvest-scene-copy{padding:14px 12px}.october17-article .harvest-compact .harvest-scene-heading{gap:6px;font-size:17px}.october17-article .harvest-compact .harvest-scene-copy>p:not(.harvest-scene-heading){font-size:14.5px;line-height:1.55}.october17-article .harvest-compact-boundary{padding:13px 16px}.october17-article .harvest-story-detail>summary{padding:12px 16px}.october17-article .harvest-detail-body{padding:4px 16px 16px}}.october17-article .article-visual{max-width:100%;margin:40px 0 44px;scroll-margin-top:24px}.october17-article .visual-art{isolation:isolate;background:#f6f4ea;border:1px solid #d8d9d3;border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.october17-article .visual-art img{aspect-ratio:1672/941;object-fit:contain;width:100%;height:auto}.october17-article .visual-label{text-align:center;overflow-wrap:normal;text-wrap:balance;justify-content:center;align-items:center;font:600 clamp(16px,2.8cqw,22px)/1.2 Inter,Arial,sans-serif;display:flex;position:absolute}.october17-article .terminal{color:#bdfaf0;width:19%;height:17%;padding:3px;top:17%;left:74%;transform:rotate(-5deg)}.october17-article .route-left,.october17-article .route-right{height:24%;padding:3%;font-size:clamp(18px,4cqw,31px);top:5%}.october17-article .route-left{color:#23170f;width:37%;left:7%}.october17-article .route-right{color:#182723;width:38%;left:55%}.october17-article .task-only{color:#bdfaf0;width:13%;height:10%;font-size:clamp(13px,1.9cqw,16px);top:34%;left:71%}.october17-article .personal,.october17-article .work{background:#fffef7f0;border-radius:6px;width:27%;height:12%;font-size:clamp(17px,3cqw,23px);top:5%}.october17-article .personal{color:#8a3519;left:4%}.october17-article .work{color:#005b53;right:4%}.october17-article .selected-task{color:#bdfaf0;width:26%;height:12%;font-size:clamp(16px,2.7cqw,21px);top:71%;left:37%}.october17-article .pass-bob,.october17-article .pass-research,.october17-article .pass-review{color:#c7fff4;flex-direction:column;gap:4px;height:10%;font-size:clamp(16px,2.5cqw,20px);top:74%}.october17-article .pass-bob{width:20%;left:25%}.october17-article .pass-research{width:19%;left:50%}.october17-article .pass-review{width:19%;left:75%}.october17-article .visual-label small{font-size:clamp(12px,1.8cqw,15px);font-weight:400;display:block}.october17-article .article-visual figcaption{color:var(--muted);margin-top:15px;font:15px/1.6 Inter,Arial,sans-serif}.october17-article .visual-title{color:var(--ink);text-wrap:balance;margin-bottom:3px;font-size:18px;font-weight:600;display:block}.october17-article .visual-caption{display:block}.october17-article .visual-legend{color:#005b53;flex-wrap:wrap;gap:7px 18px;margin:12px 0 0;font:500 14px/1.5 Inter,Arial,sans-serif;display:flex}.october17-article .visual-legend span+span:before{content:"→";color:#64716b;margin-right:15px}.october17-article .passes .visual-legend span+span:before{content:"·"}.october17-article .mobile-labels{display:none}.october17-article .toolkit{border:1px solid var(--line);color:var(--ink);background:#fffef7;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0 12px;padding:12px 14px;font:14px/1.5 Inter,Arial,sans-serif;display:flex}.october17-article .toolkit-intro{color:var(--muted)}.october17-article .toolkit-main{color:#005b53;background:#effaf5;border:1px solid #acd0c5;border-radius:5px;padding:5px 9px;font-weight:600}.october17-article .toolkit-other{border-bottom:1px solid #c99d8a;padding:4px 0}@container (max-width:620px){.october17-article .visual-label small{display:none}.october17-article .task-only{font-size:14px}}@media (max-width:760px){.october17-article .article-visual{margin:32px 0 36px}.october17-article .visual-title{font-size:17px}.october17-article .article-visual figcaption,.october17-article .toolkit{font-size:14px}}@media (max-width:600px){.october17-article .visual-label{display:none}.october17-article .mobile-labels{flex-wrap:wrap;gap:7px;margin-top:10px;font:500 14px/1.5 Inter,Arial,sans-serif;display:flex}.october17-article .mobile-labels span{color:#183c33;background:#f2f6ef;border:1px solid #cbd8cc;border-radius:5px;padding:5px 9px}.october17-article .route .mobile-labels span:first-child{color:#8a3519;background:#fff2e9;border-color:#ddc1b0}.october17-article .passes .mobile-labels{display:grid}.october17-article .toolkit{align-items:flex-start}.october17-article .toolkit-intro{flex-basis:100%}.october17-article .visual-legend{gap:6px 12px;font-size:14px}.october17-article .visual-legend span+span:before{margin-right:10px}}@media print{.october17-article .article-visual{break-inside:avoid}.october17-article .visual-label,.october17-article .toolkit{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
