.language-switch{display:flex;align-items:center;gap:10px!important;flex:none;width:auto!important;white-space:nowrap;font:500 12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.language-switch a{padding:5px 0;color:#626b68;text-decoration:none}.language-switch [aria-current]{color:#186451;border-bottom:2px solid currentColor;font-weight:700}.site-header{flex-wrap:wrap;gap:14px 24px}.site-header>nav:not(.language-switch){margin-left:auto;flex-wrap:wrap;white-space:normal;overflow:visible}html[lang=en] .agent-list>div{grid-template-columns:180px 1fr 95px}html[lang=en] h1#name{font-size:40px}@media(max-width:760px){.site-header>.language-switch{order:1;margin-left:auto}.site-header>nav:not(.language-switch){order:2;margin-left:0;gap:10px 20px}html[lang=en] h1#name{font-size:30px}html[lang=en] .agent-list>div{grid-template-columns:minmax(0,1fr) 95px}.section-title{flex-wrap:wrap}.experience-row time{white-space:normal}.profile-top>div{overflow-wrap:break-word}}@media print{.language-switch{display:none!important}}:root{--font-display:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;--font-body:var(--font-display)}*{letter-spacing:0!important}.language-switch{position:fixed;right:22px;top:8px;z-index:1005;gap:16px!important}.language-switch a{color:#d8e2ee}.language-switch [aria-current]{color:#fff}.deck-controls{opacity:1;bottom:8px}.control-button:disabled{opacity:.35;cursor:default}.control-button:focus-visible,.language-switch a:focus-visible{outline:2px solid #20a6c8;outline-offset:3px}.cover{background:var(--navy)}html[lang=en] .slide h2{font-size:46px}html[lang=en] .cover h1{font-size:65px;max-width:1500px}html[lang=en] .cover .thesis{font-size:33px;max-width:1570px}html[lang=en] .system-step p{font-size:22px}html[lang=en] .channel-card h3{font-size:24px}html[lang=en] .data-table{font-size:20px}html[lang=en] .trust-columns{margin-top:38px}html[lang=en] .trust-column .bullet-list li{font-size:23px}html[lang=en] .callout p{font-size:24px}html[lang=en] .youtube-first{position:static;margin-top:12px}html[lang=en] .kol-table{margin-top:14px}.slide.active{overflow-y:auto}@media(min-width:801px){.interview-phases{margin-top:40px}.interview-phase{min-height:185px;padding-bottom:25px}.interview-phase p{margin-top:30px}.aha-block{margin-top:35px}.vertical-process{margin-top:30px}.process-row{min-height:112px}}@media(max-width:800px){html,body{height:auto;min-height:100%;overflow:auto;background:var(--slide-bg)}.deck-viewport{position:static;overflow:visible;padding:48px 0 76px;background:var(--slide-bg)}.deck-stage{position:static;width:100%;height:auto;overflow:visible}.slide{display:none;position:relative;inset:auto;width:100%;height:auto;min-height:calc(100dvh - 124px);padding:28px 22px 42px!important;overflow:visible!important}.slide.active{display:block}.slide:before{display:none}.slide h2,html[lang=en] .slide h2{font-size:28px;line-height:1.2}.cover h1,html[lang=en] .cover h1{font-size:36px;line-height:1.15}.slide .subtitle,.cover .cover-subtitle{font-size:17px;margin-top:16px}.cover .logic{margin-top:36px}.cover .logic-label{font-size:18px}.cover .logic-row{flex-wrap:wrap;font-size:20px;gap:12px}.cover .logic-row span:not(:last-child):after{margin-left:12px}.cover .thesis,html[lang=en] .cover .thesis{font-size:24px;margin-top:30px;padding-top:25px}.cover .cover-byline,.cover .cover-meta{position:static;font-size:14px;margin-top:28px}.system-flow,.split,.interview-phases,.channel-grid,.trust-columns,.cohort-grid,.plan-grid,.proof-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px!important}.system-step,.interview-phase,.channel-card,.plan-phase{min-height:0;padding:18px 0}.system-step:after{display:none}.slide h3,.slide .system-step h3,.slide .channel-card h3,.slide .interview-phase h3,.slide .trust-column h3,.slide .plan-phase h3{font-size:21px!important;margin-bottom:14px}.slide p,.slide .bullet-list li,.slide .system-step p,.slide .interview-phase p,.slide .callout p{font-size:16px!important;line-height:1.6}.system-step p,.interview-phase p{margin-top:10px}.callout,.system-callout,.aha-block,.tradeoff,.format-block,.task-statement,.cohort-grid,.strategy-copy{margin-top:26px!important;padding:18px 0}.callout{padding-left:14px}.callout-label{font-size:13px}.listening-evidence{margin-top:25px}.evidence-row{grid-template-columns:1fr!important;gap:10px;padding:20px 0}.signal,.judgment,.quote{font-size:16px!important}.source{font-size:13px!important}.observation-note,.evidence-boundary,.evidence-note,.tradeoff,.channel-footer,.decision,.goal{position:static!important;font-size:14px!important;line-height:1.6;margin-top:24px!important}.proof-signal{display:block;padding:14px;margin-top:20px}.proof-signal .proof-label{font-size:12px}.proof-signal p{margin:8px 0}.proof-signal a{font-size:12px}.aha-row{grid-template-columns:90px 1fr;gap:12px;font-size:16px;padding:12px 0}.data-table,.kol-table{display:block;overflow:auto;font-size:14px!important;margin-top:24px}.data-table th,.data-table td,.kol-table th,.kol-table td{min-width:120px;padding:12px;font-size:14px}.data-table td:nth-child(n+3){min-width:200px}.kol-table td:nth-child(4){min-width:250px}.kol-table .tier{font-size:18px}.creator strong{font-size:16px}.youtube-first{position:static;margin-top:20px}.channel-card{padding:18px 0}.channel-card .channel-intro,.channel-action,.channel-list a{font-size:15px}.channel-list span{font-size:14px}.channel-footer{padding:14px}.vertical-process{margin-top:25px}.process-row{grid-template-columns:40px 1fr;gap:10px;padding:20px 0;min-height:0}.process-row p{grid-column:2}.process-row .num{font-size:24px}.proof-metrics,.metric-strip{grid-template-columns:1fr 1fr;gap:20px;margin-top:26px}.proof-metric{text-align:left}.proof-metric p,.metric-item p{margin-top:10px}.metric-item{min-height:0}.trust-column{padding-top:18px}.rationale-strip{grid-template-columns:1fr;gap:18px;margin-top:25px}.rationale-item strong,.rationale-item span{font-size:15px}.cohort-grid>div+div,.split>div+div{border-left:0;padding-left:0}.talk-track{position:static;font-size:13px;margin-top:25px;padding-top:18px}.slide-no,.deck-label{display:none}.language-switch{background:var(--navy);right:0;top:0;width:100%!important;justify-content:flex-end;padding:8px 22px;height:44px}.deck-controls{bottom:0;background:var(--navy);width:100%;justify-content:center;padding:8px 0}.slide *{max-width:100%;overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.reveal{transition:none;transform:none}}.cover.cover-v2{padding:70px 110px;background:#101b22}.cover-v2 .cover-kicker{font-size:19px;font-weight:600;color:#9cadbc;margin:0 0 16px}.cover-v2 h1,html[lang=en] .cover-v2 h1{font-size:84px;line-height:1.08;margin:0}.cover-v2 .cover-title{font-size:35px;color:#e2e9ed;margin-top:14px;font-weight:500}.cover-cycle-area{margin-top:30px;width:100%;height:570px}.growth-cycle{width:100%;height:100%;display:block}.cover-credit{position:absolute;bottom:50px;left:110px;right:110px;border-top:1px solid #36454e;padding-top:23px}.cover-credit strong{font-size:22px;color:#e2e9ed}.cover-credit strong span{font-weight:400;color:#9cadbc}.cover-credit p{font-size:16px;color:#9cadbc;margin-top:9px}.has-video .cover-heading{max-width:1110px}.has-video .cover-cycle-area{width:1160px;height:490px;margin-top:46px;margin-left:-35px}.cover-video{position:absolute;right:110px;top:70px;width:410px;margin:0}.cover-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:6px}.cover-video figcaption{padding-top:18px}.cover-video figcaption h2,html[lang=en] .cover-video figcaption h2{font-size:24px;line-height:1.3;color:#fff}.cover-video figcaption p{font-size:19px;color:#c0cbd4;margin-top:8px}.cover-video figcaption a{display:inline-block;color:#72b9f0;font-size:16px;margin-top:10px;text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.cover.cover-v2{padding:32px 20px!important}.cover-v2 .cover-kicker{font-size:12px!important}.cover-v2 h1,html[lang=en] .cover-v2 h1{font-size:46px}.cover-v2 .cover-title{font-size:23px!important;line-height:1.3}.cover-cycle-area{height:auto;aspect-ratio:1.35;margin:36px -15px;width:calc(100% + 30px);max-width:none}.growth-cycle{overflow:visible}.cover-credit{position:static;padding-top:20px;margin-top:30px}.cover-credit strong{font-size:16px}.cover-credit p{font-size:12px!important}.has-video .cover-cycle-area{width:calc(100% + 30px);height:auto;margin:30px -15px;aspect-ratio:1.9}.cover-video{position:static;width:min(100%,360px);margin:24px auto 0}.cover-video figcaption h2,html[lang=en] .cover-video figcaption h2{font-size:20px}.cover-video figcaption p{font-size:14px!important}}
