.evolution-thesis{justify-content:space-between;align-items:end;gap:30px;padding:30px 0 35px;display:flex}.evolution-thesis>p{letter-spacing:-.045em;font-size:24px;font-weight:300;line-height:1.5}.evolution-thesis em{color:#aeb1a8;font-style:normal}.evolution-thesis>span{color:#9b9c98;font-size:11px;line-height:1.9}.evolution-landscape{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr);gap:35px;display:grid}.evolution-landscape>section{min-width:0}.evolution-region>header{align-items:center;gap:14px;min-height:54px;display:flex}.evolution-letter{color:#c8cbc2;font-size:40px;font-weight:300;line-height:1}.systems-page .evolution-region h2{letter-spacing:-.035em;font:300 21px/1.3 Inter,Helvetica Neue,Arial,sans-serif}.evolution-region>header p{color:#a6aaa0;margin-top:6px;font-size:10px}.exploration-visual,.repetition-visual{flex-direction:column;gap:15px;height:366px;margin:22px 0;display:flex}.team-grammar{color:#c4cbbc;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;font:8px/1.6 monospace;display:flex}.team-grammar>span{color:#899280;letter-spacing:0;font-family:inherit}.exploration-visual svg{flex:1;width:100%;min-height:0;display:block}.exploration-routes path,.question-tether{fill:none;stroke:#f1f1ed35;stroke-width:1px}.exploration-routes .flow-packet{stroke:#f1f1ed;stroke-width:1.7px;stroke-dasharray:2 98;stroke-linecap:round;animation:packet var(--duration,9s) linear infinite;animation-delay:var(--delay,0s)}.exploration-routes>g:nth-child(2n)>path:first-child{stroke-dasharray:3 5}.exploration-routes>g:nth-child(4)>path:first-child{opacity:.5}.question-tether{stroke-dasharray:2 4}.open-question rect{fill:#0b0c0c;stroke:#89947c;stroke-width:1px;stroke-dasharray:3 4}.open-question text{fill:#b8c0ac;text-anchor:middle;font:10px Inter,Arial,sans-serif}.adaptive-worker circle{fill:#0b0c0c;stroke:#bdc5b2;stroke-width:1px;animation:7s ease-in-out infinite insight}.adaptive-worker:nth-of-type(2) circle{animation-delay:2s}.exploration-visual .map-label{font-size:11px}.exploration-visual .map-meta{font-size:8px}.adaptive-options{color:#9da891;justify-content:center;align-items:center;gap:9px;font-size:9px;line-height:1.8;display:flex}.adaptive-options i{color:#68745c;font-style:normal}.evolution-copy{color:#afb2a8;word-break:keep-all;font-size:12px;line-height:1.95}.evolution-copy strong{color:#e0e2da;font-weight:400}.evolution-example{border-top:1px solid #f1f1ed22;margin-top:21px;padding-top:19px}.evolution-example>span{color:#92988a;font-size:9px}.evolution-example p{color:#c5c9bb;margin-top:7px;font-size:11px;line-height:1.9}.method-region{align-self:start;padding-top:63px;position:relative}.method-index{letter-spacing:.08em;color:#a5aa9b;font:9px/1.5 monospace}.systems-page .method-region h2{letter-spacing:-.045em;margin:10px 0;font-family:inherit;font-size:18px;font-weight:400}.method-intro{color:#999f8f;font-size:10px;line-height:1.8}.method-direction{align-items:center;gap:8px;display:flex;position:absolute;top:27px;left:-34px;right:-34px}.method-direction span{background:#f1f1ed30;flex:1;height:1px}.method-direction b{color:#b6bdab;font-size:19px;font-weight:300;animation:4s ease-in-out infinite breathe}.method-book{background:#0b0c0c;border-block:1px solid #f1f1ed50;margin-top:26px;position:relative}.method-book:before,.method-book:after{content:"";border-bottom:1px solid #f1f1ed24;height:2px;position:absolute;bottom:-5px;left:5px;right:0}.method-book:after{bottom:-9px;left:10px}.method-book-heading{letter-spacing:.1em;color:#9da493;border-bottom:1px solid #f1f1ed24;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:8px;display:flex}.method-record{border-bottom:1px solid #f1f1ed14;grid-template-columns:minmax(0,1fr) 12px;gap:4px 8px;padding:13px 0;animation:12s ease-in-out infinite record-arrival;display:grid}.method-record:nth-child(3){animation-delay:2s}.method-record:nth-child(4){animation-delay:4s}.method-record>span{color:#909987;font-size:9px}.method-record p{color:#d1d6c7;grid-column:1;font-size:12px}.method-record i{color:#a8b89a;grid-area:1/2/3;align-self:center;font-size:11px;font-style:normal}.method-out{color:#b0b9a3;justify-content:space-between;align-items:center;gap:10px;margin-top:25px;font-size:10px;display:flex}.method-out b{font-size:20px;font-weight:300}.method-footnote{color:#929b86;font-size:10px;line-height:1.8;margin-top:22px!important}.pipeline-input{color:#bdc6b1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;padding:5px 0 0;display:grid}.pipeline-input>span{color:#909d80;font:8px/1.5 monospace}.pipeline-input>p{font-size:10px}.pipeline-input>b{color:#879b75;text-align:center;grid-column:1/-1;font-size:15px;font-weight:300;line-height:1}.specialist-pipeline{gap:14px;margin:0;padding:0;list-style:none;display:grid}.specialist-pipeline>li{min-width:0;min-height:58px;animation:6s ease-in-out infinite pipeline-stage;animation-delay:var(--stage-delay,0s);background:#0d100cd9;border:1px solid #b9caa340;grid-template-columns:21px minmax(0,1fr) 12px;align-items:center;gap:9px;padding:10px;display:grid;position:relative}.pipeline-number{color:#879778;font:9px monospace}.specialist-pipeline strong{color:#d1dcc5;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.specialist-pipeline small{color:#9aa98b;font-size:8px;font-weight:300}.specialist-pipeline p{color:#929f84;font-size:9px;line-height:1.5;margin-top:4px!important}.pipeline-check{color:#a6bb93;font-size:10px}.specialist-pipeline>li:not(:last-child):after{content:"";background:#c0d3a83b;width:1px;height:15px;position:absolute;top:100%;left:20px}.specialist-pipeline>li:not(:last-child):before{content:"";opacity:0;width:3px;height:3px;animation:6s linear infinite pipeline-step;animation-delay:var(--stage-delay,0s);background:#d0e1bd;border-radius:50%;position:absolute;top:100%;left:19px}.pipeline-result{color:#d0ddc3;align-items:center;gap:18px;padding:0 13px;font-size:11px;line-height:1.6;display:flex}.pipeline-result>span{color:#9eb588;font-size:15px}.pipeline-result small{color:#92a37f;margin-top:3px;font-size:8px;display:block}.evolution-memory{height:120px;margin-top:24px;position:relative}.evolution-memory svg{fill:none;stroke:#f1f1ed38;stroke-width:1px;width:100%;height:88px;position:absolute;inset:0}.evolution-memory .flow-packet{stroke:#d9ded2;stroke-dasharray:2 98;stroke-width:1.5px;animation:10s linear infinite packet}.evolution-memory>div{text-align:center;background:#0b0c0c;width:max-content;max-width:90%;padding:5px 20px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.evolution-memory span{letter-spacing:.08em;color:#bdc5b1;font-size:9px}.evolution-memory p{color:#a5ad99;margin-top:7px;font-size:11px;line-height:1.8}@keyframes pipeline-stage{0%,32%,to{background:#0d100cd9;border-color:#b9caa340}8%,24%{background:#b9caa30c;border-color:#c5d9ac99}}@keyframes pipeline-step{0%,25%,to{opacity:0;transform:translateY(0)}27%{opacity:1}32%{opacity:0;transform:translateY(13px)}}@keyframes record-arrival{0%,10%,to{background:0 0}25%,40%{background:#f1f1ed07}}@keyframes insight{0%,55%,to{opacity:.55}70%,85%{opacity:1}}@media (width<=1100px) and (width>=901px){.evolution-landscape{grid-template-columns:minmax(0,1fr) minmax(0,.88fr) minmax(0,1fr);gap:24px}.method-direction{left:-23px;right:-23px}.evolution-copy{font-size:11px}.team-grammar{font-size:7px}.evolution-region>header{gap:10px}}@media (width<=900px){.evolution-thesis{align-items:start;padding:24px 0}.evolution-thesis>p{font-size:21px}.evolution-thesis>span{max-width:17ch;font-size:10px}.evolution-landscape{grid-template-columns:minmax(0,1fr);gap:0}.evolution-region,.method-region{width:100%;max-width:520px;margin-inline:auto}.evolution-region{padding:20px 10px}.exploration-visual,.repetition-visual{width:100%;max-width:350px;height:auto;margin:24px auto}.exploration-visual svg{flex:none;height:auto;max-height:300px}.repetition-visual{gap:16px}.evolution-copy{font-size:12px}.evolution-example{margin-top:16px;padding-top:13px}.evolution-example p br{display:none}.method-region{border-block:1px solid #f1f1ed26;margin-block:26px;padding:28px 10px}.method-direction{display:none}.method-book{margin-top:20px}.method-out b{transform:rotate(90deg)}.method-footnote{margin-top:14px!important}.method-footnote br{display:none}.method-book-heading{padding:12px 0}.method-record{grid-template-columns:75px minmax(0,1fr) 12px;align-items:center;padding:12px 0}.method-record p{grid-column:2}.method-record i{grid-area:1/3}.evolution-memory{border-top:1px solid #f1f1ed26;height:auto;margin-top:8px;padding:24px 10px 30px}.evolution-memory>svg{display:none}.evolution-memory>div{background:0 0;width:auto;max-width:none;padding:0;position:static;transform:none}}@media (width<=480px){.evolution-thesis{flex-direction:column;gap:14px}.evolution-thesis>span{max-width:none}.evolution-region,.method-region{padding-inline:4px}.method-record{grid-template-columns:65px minmax(0,1fr) 12px}.method-record p{font-size:11px}.adaptive-options{gap:7px;font-size:8px}.team-grammar{font-size:7px}.evolution-region>header p{font-size:9px}}@media (prefers-reduced-motion:reduce){.specialist-pipeline>li:before{display:none}}
