:root{--ink:#0b0d10;--paper:#f4f3ef;--white:#fff;--muted:#666b73;--line:#c9c8c2;--signal:#e8ff3e;--blue:#254bf5;--blue-soft:#dfe5ff;--red:#d83f2b;--max:1180px;--radius:24px}.page__main{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.65}.page__main a{color:inherit}.post-shell{width:min(calc(100% - 40px), var(--max));margin-inline:auto}.page__main h1,.page__main h2,.page__main h3,.page__main p{margin-top:0}.article-hero{border-bottom:1px solid var(--ink);padding:90px 0 76px}.eyebrow-row{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.3;display:flex}.eyebrow-row span+span:before{content:"•";margin-right:22px}.page__main h1{letter-spacing:-.07em;max-width:1000px;margin:52px 0 32px;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,10.5vw,8.6rem);font-weight:500;line-height:.84}.dek{max-width:780px;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}.byline{align-items:center;gap:16px;margin-top:48px;font-size:.88rem;display:flex}.byline p{margin:0}.byline-rule{background:var(--ink);width:56px;height:1px}.opening-grid,.two-column-section,.ownership-grid,.ethics-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,8vw,120px);display:grid}.opening-grid{padding:110px 0}.opening-grid h2,.two-column-section h2,.ownership-grid h2,.ethics-heading h2,.landscape-title-block h2,.closing-section h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,5vw,4.7rem);font-weight:500;line-height:1.02}.lead-copy p:first-child:first-letter{float:left;margin:.12em .12em 0 0;font:500 5.1rem/.72 Georgia,serif}.prose p{max-width:690px}.prose p+p{margin-top:1.5em}.chart-section{background:var(--ink);width:calc(100vw - 32px);color:var(--white);margin-left:50%;padding:clamp(42px,6vw,82px);transform:translate(-50%)}.section-kicker,.readout-index{letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:700;line-height:1.35;display:block}.chart-section .section-kicker{color:var(--signal)}.chart-heading{justify-content:space-between;align-items:end;gap:32px;margin:16px 0 40px;display:flex}.chart-heading h2{letter-spacing:-.055em;margin-bottom:8px;font:500 clamp(3rem,7vw,6.5rem)/.9 Georgia,serif}.chart-heading p{color:#b8bbc1;max-width:590px;margin:0}.live-score{text-align:right;flex:none}.score-label{color:#999da5;text-transform:uppercase;letter-spacing:.11em;font-size:.72rem;display:block}#score-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88rem}.chart-shell{border:1px solid #3a3d44;grid-template-columns:minmax(0,1fr) minmax(260px,340px);display:grid}#team-chart{background:#11141a;min-width:0;min-height:620px}#team-chart svg{width:100%;height:auto;display:block;overflow:visible}.chart-error{color:#f6f6f2;padding:40px}#team-chart .axis text{fill:#9da1aa;font-size:12px}#team-chart .axis path,#team-chart .axis line{stroke:#535761}#team-chart .axis-label{fill:#f6f6f2;letter-spacing:.08em;font-size:13px;font-weight:700}#team-chart .quadrant-label{fill:#777c86;letter-spacing:.06em;font:600 12px ui-monospace,monospace}#team-chart .archetype-label{fill:#e6e7e9;pointer-events:none;font-size:12px}#team-chart .team-label{fill:var(--signal);pointer-events:none;font-size:13px;font-weight:800}#team-chart .target{cursor:grab;outline:none}#team-chart .target:active{cursor:grabbing}#team-chart .target:focus-visible{stroke:var(--white);stroke-width:4px}.chart-readout{border-left:1px solid #3a3d44;flex-direction:column;padding:34px;display:flex}.chart-readout .readout-index{color:var(--signal)}.chart-readout h3{margin:auto 0 18px;font:500 2.3rem/1 Georgia,serif}.chart-readout p{color:#bec1c7}.readout-action{border-top:1px solid #3a3d44;margin-top:26px;padding-top:22px}.readout-action span{color:#898e97;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;display:block}.readout-action strong{color:var(--signal);margin-top:8px;font-size:.92rem;display:block}.chart-note{color:#aeb1b7;max-width:840px;margin:34px 0 0;font-size:.88rem}.chart-note strong{color:var(--white)}.two-column-section{align-items:start;padding:120px 0}.two-column-section .section-kicker{margin-bottom:30px}.communication-panel{border:1px solid var(--ink);border-radius:var(--radius);background:var(--white);padding:clamp(36px,6vw,76px)}.communication-intro{grid-template-columns:.8fr 1.2fr;gap:48px;padding-bottom:52px;display:grid}.communication-intro h2{letter-spacing:-.04em;font:500 clamp(2.1rem,4vw,4rem)/1.02 Georgia,serif}.communication-steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.communication-steps li{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:24px;padding:24px 0;display:grid}.step-number{color:var(--muted);font-family:ui-monospace,monospace}.communication-steps h3{margin-bottom:4px;font-size:1rem}.communication-steps p{color:var(--muted);margin:0}.page__main blockquote{border-left:8px solid var(--signal);margin:58px 0 0;padding-left:28px}.page__main blockquote p{margin-bottom:10px;font:500 clamp(1.6rem,3vw,2.7rem)/1.15 Georgia,serif}.page__main blockquote cite{text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-style:normal}.ownership-section{padding:130px 0}.ownership-section>.section-kicker{margin-bottom:28px}.section-lead{font-size:1.22rem;line-height:1.5}.principle-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.principle-grid article{padding:28px 24px 32px 0}.principle-grid article+article{border-left:1px solid var(--line);padding-left:24px}.principle-grid span{color:var(--blue);font:700 .72rem ui-monospace,monospace}.principle-grid h3{margin:55px 0 12px;font-size:1.05rem}.principle-grid p{color:var(--muted);margin:0;font-size:.9rem}.landscape-section{background:var(--blue);width:calc(100vw - 32px);color:var(--white);margin-left:50%;padding:clamp(42px,7vw,94px);transform:translate(-50%)}.landscape-title-block{grid-template-columns:.7fr 1.3fr;align-items:start;gap:40px;display:grid}.landscape-title-block h2{max-width:800px}.landscape-track{border-top:1px solid #ffffff73;grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.landscape-track article{padding:24px 26px 0 0}.landscape-track article+article{border-left:1px solid #ffffff40;padding-left:26px}.landscape-track span{text-transform:uppercase;letter-spacing:.1em;color:var(--signal);font:700 .7rem ui-monospace,monospace}.landscape-track h3{margin:38px 0 12px;font:500 1.5rem/1.1 Georgia,serif}.landscape-track p{color:#dce1ff;font-size:.9rem}.ethics-section{padding:130px 0}.ethics-heading{grid-template-columns:.7fr 1.3fr;gap:40px;margin-bottom:86px;display:grid}.ethics-grid{align-items:start}.decision-card{background:var(--ink);color:var(--white);border-radius:var(--radius);padding:clamp(30px,5vw,58px)}.decision-card .readout-index{color:var(--signal)}.decision-card ol{margin:38px 0 0;padding:0;list-style:none}.decision-card li{border-top:1px solid #3f4249;grid-template-columns:44px 1fr;gap:18px;padding:18px 0;display:grid}.decision-card li>span{color:#868b94;font:.72rem ui-monospace,monospace}.decision-card p{color:#bfc2c9;margin:0;font-size:.9rem}.decision-card strong{color:var(--white)}.dynamics-section{background:var(--white);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:calc(100vw - 32px);margin-left:50%;padding:clamp(52px,7vw,100px);transform:translate(-50%)}.dynamics-hero{grid-template-columns:.65fr 1.35fr;gap:34px 64px;display:grid}.dynamics-hero h2,.discipline-heading h2,.responsibility-section>header h2,.warning-section h2{letter-spacing:-.05em;margin:0;font:500 clamp(2.5rem,5.3vw,5.2rem)/.98 Georgia,serif}.dynamics-hero>p{grid-column:2;max-width:750px;margin:8px 0 0;font-size:1.2rem}.dynamics-columns{grid-template-columns:1.1fr .9fr;gap:72px;margin-top:86px;display:grid}.field-principle{background:var(--signal);border-radius:var(--radius);align-self:start;padding:36px}.field-principle strong{margin:54px 0 22px;font:500 clamp(1.7rem,3vw,2.6rem)/1.12 Georgia,serif;display:block}.field-principle p{margin:0;font-size:.9rem}.meeting-protocol{margin:96px 0 0;padding:0}.meeting-protocol figcaption{grid-template-columns:.65fr 1.35fr;align-items:start;gap:64px;display:grid}.meeting-protocol figcaption h3{max-width:760px;font:500 clamp(1.8rem,3.4vw,3rem)/1.08 Georgia,serif}.meeting-protocol ol{border:1px solid var(--ink);margin:48px 0 18px;padding:0;list-style:none;display:flex}.meeting-protocol li{flex:var(--span);background:var(--paper);min-width:0;padding:22px}.meeting-protocol li:nth-child(2n){background:var(--blue-soft)}.meeting-protocol li+li{border-left:1px solid var(--ink)}.meeting-protocol li>span{color:var(--blue);margin-bottom:40px;font:700 .72rem ui-monospace,monospace;display:block}.meeting-protocol li strong{font-size:.92rem;display:block}.meeting-protocol li p{color:var(--muted);margin:6px 0 0;font-size:.78rem;line-height:1.45}.figure-note{color:var(--muted);margin:14px 0 0;font-size:.76rem;line-height:1.5}.discipline-section{padding:135px 0}.discipline-heading{grid-template-columns:.65fr 1.35fr;gap:64px;display:grid}.discipline-copy{grid-template-columns:1.15fr .85fr;gap:80px;margin-top:92px;display:grid}.complexity-card{border:1px solid var(--ink);border-radius:var(--radius);background:var(--white);padding:38px}.complexity-formula{letter-spacing:-.07em;margin:58px 0 38px;font:500 clamp(2.3rem,4.7vw,4.2rem)/1 ui-monospace,monospace}.complexity-card dl{border-top:1px solid var(--line);margin:0}.complexity-card dl div{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;padding:10px 0;display:grid}.complexity-card dt{color:var(--blue);font:700 .85rem ui-monospace,monospace}.complexity-card dd{color:var(--muted);margin:0;font-size:.84rem}.complexity-card>p{color:var(--muted);margin:28px 0 0;font-size:.8rem}.boilerplate-contrast{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:110px;display:grid}.boilerplate-contrast article{padding:clamp(30px,4vw,54px)}.boilerplate-contrast article:first-child{background:var(--ink);color:var(--white)}.boilerplate-contrast article+article{border-left:1px solid var(--ink);background:var(--white)}.boilerplate-contrast article>span{text-transform:uppercase;letter-spacing:.1em;color:var(--blue);font:700 .7rem ui-monospace,monospace}.boilerplate-contrast article:first-child>span{color:var(--signal)}.boilerplate-contrast h3{max-width:470px;margin:58px 0 28px;font:500 clamp(1.5rem,2.7vw,2.4rem)/1.1 Georgia,serif}.boilerplate-contrast ul{margin:0;padding:0;list-style:none}.boilerplate-contrast li{opacity:.78;border-top:1px solid;padding:12px 0;font-size:.86rem}.legacy-grid{grid-template-columns:.8fr 1.2fr;gap:84px;padding:115px 0;display:grid}.legacy-grid h3{margin:30px 0 0;font:500 clamp(2rem,3.8vw,3.4rem)/1.05 Georgia,serif}.page__main .agile-quote{border:0;border-left:10px solid var(--signal);background:var(--blue);color:var(--white);margin:0;padding:58px 58px 58px 42px}.agile-quote p{max-width:900px}.velocity-note{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:.55fr 1fr 1fr;gap:36px;margin-top:52px;padding:34px 0;display:grid}.velocity-note p{color:var(--muted);margin:0;font-size:.9rem}.profession-section{padding-top:120px}.profession-intro{grid-template-columns:.6fr 1.4fr;gap:32px 70px;display:grid}.profession-intro h3{margin:0;font:500 clamp(2.1rem,4.2vw,3.8rem)/1.04 Georgia,serif}.profession-intro p{grid-column:2;max-width:720px;margin:0}.credential-table-wrap{margin-top:62px;overflow-x:auto}.page__main table{border-collapse:collapse;background:var(--white);width:100%;min-width:720px}.page__main th,.page__main td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:20px 24px}.page__main th{background:var(--ink);color:var(--white);text-transform:uppercase;letter-spacing:.09em;font:700 .73rem ui-monospace,monospace}.page__main td:first-child{width:25%;font-weight:700}.page__main td{font-size:.86rem}.software-row td{background:var(--signal);border-color:var(--ink)}.responsibility-section{background:var(--ink);width:calc(100vw - 32px);color:var(--white);margin-left:50%;padding:clamp(52px,7vw,100px);transform:translate(-50%)}.responsibility-section>header{grid-template-columns:.62fr 1.38fr;gap:32px 70px;display:grid}.responsibility-section>header .section-kicker{color:var(--signal)}.responsibility-section>header p{color:#bfc2c9;grid-column:2;max-width:720px;font-size:1.15rem}.responsibility-stack{margin:90px 0 0}.responsibility-stack figcaption{text-transform:uppercase;letter-spacing:.1em;color:#92969e;margin-bottom:24px;font:700 .72rem ui-monospace,monospace}.stack-flow{background:#434750;border:1px solid #434750;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.stack-card{background:#14171c;min-height:260px;padding:28px}.stack-card span{color:var(--signal);letter-spacing:.06em;font:700 .67rem ui-monospace,monospace}.stack-card h3{margin:70px 0 13px;font:500 1.45rem/1.05 Georgia,serif}.stack-card p{color:#aaaeb6;margin:0;font-size:.82rem}.stack-outcome{background:var(--signal);color:var(--ink);grid-column:1/-1;grid-template-columns:.5fr 1.2fr 1fr;align-items:baseline;gap:28px;padding:26px 30px;display:grid}.stack-outcome span{text-transform:uppercase;font:700 .68rem ui-monospace,monospace}.stack-outcome strong{font:500 clamp(1.8rem,3vw,2.8rem)/1 Georgia,serif}.stack-outcome p{text-align:right;text-transform:uppercase;margin:0;font:700 .75rem ui-monospace,monospace}.reference-panels{background:#41454e;border:1px solid #41454e;grid-template-columns:1fr 1fr;gap:1px;margin-top:82px;display:grid}.reference-panels article{background:#101318;padding:clamp(30px,4vw,52px)}.reference-panels .readout-index{color:var(--signal)}.reference-panels h3{margin:58px 0 18px;font:500 clamp(1.6rem,2.7vw,2.4rem)/1.1 Georgia,serif}.reference-panels p{color:#afb3bb}.hooked-section{grid-template-columns:1fr 1fr;align-items:start;gap:76px;margin-top:110px;display:grid}.hooked-copy .section-kicker{color:var(--signal)}.hooked-copy h3{margin:28px 0;font:500 clamp(2rem,3.8vw,3.4rem)/1.05 Georgia,serif}.hooked-copy p{color:#bfc2c9}.manipulation-matrix{margin:0;padding:50px 0 34px 52px;position:relative}.manipulation-matrix figcaption{text-transform:uppercase;letter-spacing:.1em;font:700 .73rem ui-monospace,monospace;position:absolute;top:0;left:52px}.matrix-grid{border:1px solid #5c6069;grid-template-columns:1fr 1fr;display:grid}.matrix-grid article{background:#14171c;border:1px solid #5c6069;flex-direction:column;justify-content:space-between;min-height:172px;padding:24px;display:flex}.matrix-grid .facilitator{background:var(--signal);color:var(--ink)}.matrix-grid .dealer{background:#321b1b}.matrix-grid span{font:500 1.4rem Georgia,serif}.matrix-grid small{color:#aeb2ba;font-size:.69rem;line-height:1.35}.matrix-grid .facilitator small{color:#2f3216}.matrix-y-label{text-transform:uppercase;letter-spacing:.08em;color:#aeb2ba;font:700 .63rem ui-monospace,monospace;position:absolute;top:50%;left:0;transform:translate(-42%,-50%)rotate(-90deg)}.matrix-x-label{text-align:right;text-transform:uppercase;letter-spacing:.08em;color:#aeb2ba;margin-top:12px;font:700 .63rem ui-monospace,monospace}.responsibility-section .figure-note{color:#8e939c}.warning-section{background:var(--signal);grid-template-columns:.62fr 1.38fr;gap:36px 70px;width:calc(100vw - 32px);margin-left:50%;padding:clamp(58px,8vw,118px);display:grid;transform:translate(-50%)}.warning-section h2{grid-column:1/-1;max-width:1100px;margin-top:34px}.warning-section>div{grid-column:2;max-width:760px;margin-top:32px}.warning-section>div>strong{margin-top:44px;font:500 clamp(1.8rem,3.5vw,3rem)/1.05 Georgia,serif;display:block}.closing-section{border-top:1px solid var(--ink);padding:115px 0 100px}.closing-section h2{max-width:1020px;margin:28px 0 48px}.closing-section>p{max-width:800px;font-size:1.22rem}.closing-equation{flex-wrap:wrap;align-items:center;gap:12px;margin-top:60px;font:600 clamp(1rem,2vw,1.35rem)/1.3 ui-monospace,monospace;display:flex}.closing-equation span,.closing-equation strong{border:1px solid var(--ink);border-radius:999px;padding:12px 16px}.closing-equation strong{background:var(--signal)}.closing-equation i{color:var(--muted);font-style:normal}.article-footer{border-top:1px solid var(--line);grid-template-columns:1.2fr .8fr;gap:72px;padding:56px 0 86px;display:grid}.article-footer ul{margin:24px 0 0;padding:0;list-style:none}.article-footer li+li{margin-top:11px}.article-footer a{text-underline-offset:4px}.article-footer a:hover{color:var(--blue)}.method-note{color:var(--muted);font-size:.84rem}.reader-gated-content{filter:blur(10px);opacity:.18;pointer-events:none;-webkit-user-select:none;user-select:none;max-height:52vh;transition:filter .35s,opacity .35s;position:relative;overflow:hidden}.reader-gated-content:after{content:"";background:linear-gradient(180deg, #f4f3ef00 0%, var(--paper) 88%);position:absolute;inset:0}.reader-gated-content.is-unlocked{filter:none;opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;max-height:none;overflow:visible}.reader-gated-content.is-unlocked:after,.reader-gate[hidden]{display:none}.reader-gate{z-index:1000;opacity:0;pointer-events:none;place-items:center;padding:22px;transition:opacity .18s;display:grid;position:fixed;inset:0}.reader-gate.is-visible{opacity:1}.reader-gate__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#080a0dc7;position:absolute;inset:0}.reader-gate__dialog{border-radius:var(--radius);background:var(--ink);width:min(100%,620px);max-height:86vh;color:var(--white);pointer-events:auto;border:1px solid #50545d;outline:none;padding:clamp(34px,6vw,62px);transition:transform .18s;position:relative;overflow-y:auto;transform:translateY(18px)scale(.985);box-shadow:0 30px 100px #00000075}.reader-gate.is-visible .reader-gate__dialog{transform:translateY(0)scale(1)}.reader-gate__eyebrow{color:var(--signal);letter-spacing:.09em;text-transform:uppercase;font:700 .73rem/1.3 ui-monospace,monospace;display:block}.reader-gate__dialog h2{letter-spacing:-.05em;margin:44px 0 22px;font:500 clamp(2.2rem,6vw,3.6rem)/.98 Georgia,serif}.reader-gate__dialog>p{color:#c2c5cc;max-width:500px;margin:0 0 12px}.reader-gate__action{border:1px solid var(--signal);background:var(--signal);width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;margin-top:38px;padding:18px 20px;font-weight:800;line-height:1.2;display:flex}.reader-gate__action:after{content:"→";flex-shrink:0}.reader-gate__action:hover,.reader-gate__action:focus-visible{background:var(--white);border-color:var(--white)}.reader-gate__back{color:#aeb2ba;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:15px;padding:13px 18px;font-size:.82rem;display:block}.reader-gate__back:hover,.reader-gate__back:focus-visible{color:var(--white);text-underline-offset:4px;text-decoration:underline}.reader-gate__progress{color:#9ca0a8;text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font:700 .72rem ui-monospace,monospace}.reader-gate__question{letter-spacing:-.02em;margin:0 0 26px;font:500 clamp(1.4rem,3.2vw,2.1rem)/1.2 Georgia,serif}.reader-gate__options{flex-direction:column;gap:10px;margin:0 0 16px;display:flex}.reader-gate__option{color:var(--white);text-align:left;font:inherit;cursor:pointer;background:#171a20;border:1px solid #3f434c;border-radius:12px;padding:14px 16px;font-size:.92rem}.reader-gate__option:hover:not(:disabled){border-color:var(--signal)}.reader-gate__option:disabled{cursor:default;opacity:.7}.reader-gate__option--correct{border-color:var(--signal);color:var(--signal);font-weight:600}.reader-gate__option--correct:after{content:" ✓"}.reader-gate__option--incorrect{border-color:var(--red);color:var(--red)}.reader-gate__option--incorrect:after{content:" ✗"}.reader-gate__feedback{color:#c2c5cc;min-height:1.3em;margin:0 0 6px;font-size:.85rem}.reader-gate__feedback--error{color:var(--red)}@media (width<=900px){.opening-grid,.two-column-section,.ownership-grid,.ethics-grid,.article-footer,.dynamics-hero,.dynamics-columns,.meeting-protocol figcaption,.discipline-heading,.discipline-copy,.legacy-grid,.velocity-note,.profession-intro,.responsibility-section>header,.hooked-section,.warning-section{grid-template-columns:1fr;gap:38px}.dynamics-hero>p,.profession-intro p,.responsibility-section>header p,.warning-section>div{grid-column:1}.chart-shell{grid-template-columns:1fr}.chart-readout{border-top:1px solid #3a3d44;border-left:0;min-height:260px}.chart-readout h3{margin-top:58px}.principle-grid,.landscape-track{grid-template-columns:1fr 1fr}.meeting-protocol ol{grid-template-columns:1fr 1fr;display:grid}.meeting-protocol li{min-height:180px}.meeting-protocol li+li{border-left:0}.meeting-protocol li:nth-child(2n){border-left:1px solid var(--ink)}.meeting-protocol li:nth-child(n+3){border-top:1px solid var(--ink)}.meeting-protocol li:last-child{grid-column:1/-1}.boilerplate-contrast,.reference-panels{grid-template-columns:1fr}.boilerplate-contrast article+article{border-left:0;border-top:1px solid var(--ink)}.stack-flow{grid-template-columns:1fr 1fr}.principle-grid article:nth-child(3),.landscape-track article:nth-child(3){border-left:0;padding-left:0}.principle-grid article:nth-child(n+3),.landscape-track article:nth-child(n+3){border-top:1px solid var(--line)}.landscape-track article:nth-child(n+3){border-top-color:#ffffff40}}@media (width<=660px){.page__main{font-size:16px}.post-shell{width:min(calc(100% - 28px), var(--max))}.article-hero{padding:58px 0 52px}.eyebrow-row{gap:8px 14px}.eyebrow-row span+span:before{margin-right:14px}.page__main h1{margin-top:38px;font-size:clamp(3.35rem,17vw,5.2rem)}.opening-grid,.two-column-section,.ownership-section,.ethics-section,.discipline-section{padding:82px 0}.chart-section,.landscape-section,.dynamics-section,.responsibility-section,.warning-section{width:calc(100vw - 16px);padding:42px 18px}.chart-heading{display:block}.live-score{text-align:left;margin-top:24px}#team-chart{min-height:430px}.communication-panel{border-radius:18px;padding:28px 20px}.communication-intro,.landscape-title-block,.ethics-heading{grid-template-columns:1fr;gap:24px}.communication-steps li{grid-template-columns:42px 1fr}.principle-grid,.landscape-track,.meeting-protocol ol{grid-template-columns:1fr}.meeting-protocol li,.meeting-protocol li:last-child{grid-column:auto;min-height:0}.meeting-protocol li:nth-child(2n){border-left:0}.meeting-protocol li+li{border-top:1px solid var(--ink)}.meeting-protocol li>span{margin-bottom:22px}.profession-section{padding-top:84px}.stack-flow{grid-template-columns:1fr}.stack-card{min-height:220px}.stack-outcome{grid-template-columns:1fr}.stack-outcome p{text-align:left}.reference-panels{grid-template-columns:1fr}.manipulation-matrix{padding-left:38px}.matrix-grid article{min-height:150px;padding:16px}.matrix-y-label{transform:translate(-45%,-50%)rotate(-90deg)}.principle-grid article,.principle-grid article+article,.principle-grid article:nth-child(3),.landscape-track article,.landscape-track article+article,.landscape-track article:nth-child(3){border-left:0;border-top:1px solid var(--line);padding:24px 0}.landscape-track article,.landscape-track article+article,.landscape-track article:nth-child(3){border-top-color:#ffffff40}.principle-grid h3,.landscape-track h3{margin-top:24px}.article-footer{gap:34px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
