/* Organizational learning: scenarios, practical artifacts, and an editorial workshop narrative. */
.org-hero{background:var(--navy-deep);color:var(--cream);padding-block:70px 0}.org-hero h1{font-size:clamp(48px,5.1vw,76px);line-height:1.13;margin:24px 0 0;max-width:1050px}.org-hero em{color:var(--gold-light)}.org-hero-top{display:flex;gap:30px;justify-content:space-between;align-items:flex-start}.org-edition{font-size:10px;line-height:2;letter-spacing:1.3px;flex-shrink:0;margin-top:7px;text-align:right;color:var(--cream-deep)}.org-hero-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center;margin:35px 0 50px}.org-hero-bottom p{font-size:18px;line-height:1.8;color:var(--cream-deep);max-width:650px}.org-hero-bottom>div{justify-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.org-hero .button{font-size:15px}.org-inline-link{font-size:14px;min-height:40px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:6px}.org-hero-art{position:relative;background:var(--cream-deep);overflow:hidden}.org-hero-art>img{width:100%;height:470px;object-fit:cover;object-position:50% 50%}.org-art-caption{position:absolute;bottom:20px;left:25px;right:25px;display:flex;justify-content:space-between;gap:15px}.org-art-caption span{color:var(--navy-deep);background:rgba(247,241,231,.94);padding:10px 14px;font-size:10px;letter-spacing:1.5px;font-weight:650}.org-trustline{display:flex;gap:20px 35px;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-block:28px;font-size:12px}.org-trustline strong{font-family:var(--serif);font-size:22px;font-weight:400}.org-outcomes{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.org-outcomes article{border-top:1px solid var(--gold-deep);padding-top:25px}.org-outcomes article>span{font-size:15px;color:var(--gold-deep)}.org-outcomes h3{font-size:29px;line-height:1.3;margin:20px 0}.org-outcomes p{font-size:16px}.org-lab{background:var(--cream-deep)}.org-tabs{display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px}.org-tabs button{background:transparent;border:1px solid var(--border);padding:22px 20px;display:flex;align-items:center;gap:14px;justify-content:space-between;text-align:left;color:var(--navy-deep);font-size:16px;font-weight:600;min-height:90px}.org-tabs button>span:first-child{font-size:11px;font-weight:400}.org-tabs button[aria-selected=true]{background:var(--navy-deep);color:var(--cream);border-color:var(--navy-deep)}.org-lab-panel{display:grid;grid-template-columns:1.05fr 1fr;border:1px solid var(--border);background:var(--cream)}.org-scenario{padding:45px}.org-scenario h3{font-size:39px;line-height:1.2;margin:20px 0}.org-scenario>p{font-size:17px}.org-language{border-left:2px solid var(--gold-deep);padding-left:24px;margin:28px 0}.org-language small{font-size:10px;letter-spacing:1.3px}.org-language p{font-family:var(--serif);font-size:25px;line-height:1.4;margin-top:7px}.org-language>span{display:block;color:var(--gold-deep);font-size:27px;margin:10px 0}.org-practice{padding:43px;background:var(--navy-deep);color:var(--cream)}.org-step-map{padding:0;list-style:none;position:relative;margin:30px 0 35px}.org-step-map:before{content:'';position:absolute;left:24px;top:15px;bottom:15px;border-left:1px solid var(--gold-deep)}.org-step-map li{display:flex;gap:22px;align-items:center;position:relative;margin:16px 0}.org-step-map li>span{border:1px solid var(--gold);background:var(--navy-deep);color:var(--gold-light);border-radius:50%;width:50px;height:50px;display:grid;place-items:center;font:24px var(--serif);flex-shrink:0}.org-step-map strong{font-weight:450;font-size:19px}.org-takeaway{background:var(--cream-deep);color:var(--navy-deep);padding:24px;margin-bottom:25px}.org-takeaway p{font-size:16px;margin-top:12px}.org-review strong{font-size:15px;color:var(--gold-light)}.org-review p{font-size:14px;color:var(--cream-deep);margin-top:8px}.org-practice .org-tools-note{font-size:11px;line-height:1.8;color:var(--cream-deep);margin:23px 0}.org-practice .button{font-size:14px;min-height:53px;padding:15px 22px}.org-decision-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.org-decision-grid>div>p{font-size:18px;margin:25px 0}.org-decision-grid .button{margin-top:10px}.decision-brief{padding:30px;background:var(--cream-deep);border:1px solid var(--border);box-shadow:12px 12px 0 rgba(201,162,75,.2);transform:rotate(1deg)}.brief-heading{display:flex;justify-content:space-between;gap:15px;align-items:center}.brief-heading .eyebrow{font-size:9px}.brief-stamp{border:1px solid var(--gold-deep);padding:5px 8px;font-size:8px;letter-spacing:1px;white-space:nowrap}.brief-question{font:31px/1.3 var(--serif);margin:25px 0;padding-bottom:24px;border-bottom:1px solid var(--gold-deep)}.brief-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.brief-pair>div{padding:18px;background:var(--cream);border-top:2px solid var(--navy-deep)}.brief-pair span,.brief-filter>span{font-size:10px;letter-spacing:1.5px;font-weight:700}.brief-pair p,.brief-filter p{font-size:15px;margin-top:10px}.brief-filter{padding:20px;background:var(--navy-deep);color:var(--cream);margin:18px 0}.brief-filter p{color:var(--cream)}.brief-close{border-top:1px solid var(--gold-deep);margin-top:24px;padding-top:22px}.brief-close strong{font-weight:550;font-size:17px}.brief-close small{display:block;font-size:10px;line-height:1.7;margin-top:13px}.org-nlp{background:var(--cream-deep)}.org-section-lead{font-size:19px;max-width:950px;margin:30px 0}.nlp-definition{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;background:var(--navy-deep);color:var(--cream);padding:38px;gap:28px;margin:38px 0}.nlp-definition>div{text-align:center}.nlp-definition small{font-size:10px;letter-spacing:2px;color:var(--gold-light)}.nlp-definition strong{display:block;font:35px/1.3 var(--serif);margin:12px 0}.nlp-definition p{color:var(--cream-deep);font-size:14px}.nlp-definition>span{color:var(--gold-light);font-size:30px}.org-source-intro{font-size:16px;max-width:900px;margin-block:30px}.org-source-intro a{text-decoration:underline;text-underline-offset:5px}.nlp-toolkit{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:start}.nlp-tool{border-top:1px solid var(--border);padding:23px 0}.nlp-tool summary{display:flex;align-items:center;gap:20px;cursor:pointer;min-height:74px;list-style:none}.nlp-tool summary::-webkit-details-marker{display:none}.tool-number{font-size:13px;color:var(--gold-deep);align-self:flex-start;padding-top:10px}.nlp-tool summary strong{font:28px/1.25 var(--serif);display:block}.nlp-tool summary small{font-size:13px;display:block;margin-top:8px;line-height:1.6}.tool-plus{font-size:27px;margin-left:auto;flex-shrink:0;transition:transform .2s}.nlp-tool[open] .tool-plus{transform:rotate(45deg)}.tool-expanded{padding:23px 0 5px 38px}.tool-expanded p{font-size:15px;margin-bottom:18px}.tool-expanded>div{background:var(--cream);padding:22px;margin:22px 0}.tool-expanded>div p{margin:10px 0 0}.tool-source{font-size:11px;line-height:1.8;display:block}.org-evidence-note{border-left:2px solid var(--gold-deep);padding:5px 0 5px 27px;margin-top:40px;max-width:1000px}.org-evidence-note strong{font-size:17px}.org-evidence-note p{font-size:14px;margin:14px 0}.org-evidence-note a{font-size:13px;text-decoration:underline;text-underline-offset:5px}.org-delivery{background:var(--navy-deep);color:var(--cream)}.org-delivery em{color:var(--gold-light)}.org-format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.org-format-grid article{border-top:1px solid var(--gold);padding-top:30px;display:flex;flex-direction:column;align-items:flex-start}.org-format-grid h3{font-size:35px;line-height:1.2;margin:20px 0}.org-format-grid p{font-size:16px;color:var(--cream-deep)}.org-format-grid article>div{margin-top:23px}.org-format-grid article>div strong{font-size:13px;color:var(--gold-light)}.org-format-grid article>div p{font-size:14px;margin-top:8px}.org-format-grid .button{font-size:13px;padding:16px 19px;gap:15px;min-height:56px;margin-top:30px}.org-format-grid article>div:last-of-type{margin-bottom:auto}.org-format-note{font-size:13px;color:var(--cream-deep);margin-top:42px;max-width:980px}.agenda-track{padding:0;list-style:none;margin:30px 0}.agenda-track li{display:grid;grid-template-columns:150px 1fr;gap:40px;border-top:1px solid var(--border);padding:26px 0}.agenda-track li>span{font:31px var(--serif);color:var(--gold-deep)}.agenda-track small{font:10px var(--sans);letter-spacing:2px;display:block;margin-top:8px}.agenda-track h3{font-size:29px;margin-bottom:10px}.agenda-track p{font-size:16px;max-width:850px}.org-participation{padding:28px 32px;background:var(--cream-deep);margin-top:30px}.org-participation strong{font-size:18px}.org-participation p{font-size:15px;margin-top:12px;max-width:1000px}.org-measure{background:var(--cream-deep)}.measurement-rail{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--gold-deep);border-bottom:1px solid var(--gold-deep);padding-block:25px;margin:38px 0}.measurement-rail span{font:30px var(--serif)}.measurement-rail b{color:var(--gold-deep);font-weight:400;font-size:25px}.org-measure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.org-measure-grid h3{font-size:29px;margin-bottom:20px}.org-measure-grid p{font-size:16px}.org-measure-grid small{font-size:13px;display:block;margin-top:17px;line-height:1.8}.org-measure-note{font-size:13px;max-width:1000px;margin-top:32px}.org-profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:center}.org-profile-grid>img{width:100%;height:590px;object-fit:cover;object-position:50% 25%}.org-profile h3{font-size:29px;margin:25px 0}.org-profile p{font-size:17px;margin-bottom:22px}.org-profile-links{display:flex;flex-direction:column;gap:16px;margin-top:30px}.org-profile-links a{font-size:14px;text-decoration:underline;text-underline-offset:5px;min-height:35px}.org-values{background:var(--navy-deep);color:var(--cream)}.org-values>.container{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center}.org-values em{color:var(--gold-light)}.org-values p{font-size:17px;color:var(--cream-deep);margin-top:25px}.org-values .button{justify-self:end;font-size:14px}.org-faq{padding-bottom:80px}
@media(max-width:1100px){.org-edition{display:none}.org-hero-bottom{gap:35px}.org-hero .button{font-size:13px}.org-outcomes{grid-template-columns:repeat(2,1fr)}.org-decision-grid{gap:40px}.org-tabs button{font-size:14px;gap:10px}.org-scenario,.org-practice{padding:30px}.org-scenario h3{font-size:34px}.org-decision-grid>div>p{font-size:16px}.brief-heading{flex-wrap:wrap}.org-format-grid{gap:22px}.org-format-grid h3{font-size:30px}.org-format-grid .button{font-size:12px;padding-inline:14px}.org-profile-grid{gap:40px}.org-values>.container{grid-template-columns:1fr}.org-values .button{justify-self:start}.org-format-grid{grid-template-columns:1fr}.org-format-grid article{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.org-format-grid article>.eyebrow,.org-format-grid h3{grid-column:1/-1}.org-format-grid h3{margin:8px 0 15px}.org-format-grid article>div{margin:0}.org-format-grid .button{justify-self:start;font-size:14px}.org-trustline{justify-content:flex-start}}
@media(max-width:700px){.org-hero{padding-top:40px}.org-hero h1{font-size:42px;margin-top:22px}.org-hero .eyebrow{font-size:10px;letter-spacing:1.3px}.org-hero-bottom{grid-template-columns:1fr;gap:24px;margin:25px 0 32px}.org-hero-bottom p{font-size:17px}.org-hero-bottom>div{justify-self:stretch}.org-hero .button{width:100%;font-size:13px;gap:15px;justify-content:space-between;padding-inline:19px}.org-inline-link{font-size:13px}.org-hero-art{margin-inline:-20px}.org-hero-art>img{height:auto;aspect-ratio:1.1;object-fit:cover}.org-art-caption{position:static;display:grid;grid-template-columns:1fr;gap:0;padding:12px 20px;background:var(--cream-deep)}.org-art-caption span{background:none;padding:7px 0;font-size:9px;letter-spacing:1.2px}.org-trustline{gap:11px 20px;padding-block:25px;font-size:10px}.org-trustline strong{font-size:22px;flex-basis:100%}.org-outcomes{gap:30px 20px}.org-outcomes h3{font-size:26px}.org-outcomes p{font-size:15px}.org-tabs{grid-template-columns:1fr;margin-top:28px}.org-tabs button{font-size:14px;min-height:62px;padding:14px 17px;justify-content:flex-start}.org-tabs button>span:last-child{margin-left:auto}.org-lab-panel{grid-template-columns:1fr}.org-scenario,.org-practice{padding:29px 22px}.org-scenario h3{font-size:32px}.org-scenario>p{font-size:16px}.org-language{padding-left:18px}.org-language p{font-size:25px}.org-language small{font-size:9px}.org-step-map strong{font-size:17px}.org-step-map li>span{width:44px;height:44px;font-size:22px}.org-step-map:before{left:21px}.org-takeaway{padding:22px}.org-takeaway p{font-size:15px}.org-practice .button{width:100%;font-size:13px;justify-content:space-between;padding-inline:15px}.org-decision-grid{grid-template-columns:1fr;gap:38px}.org-decision-grid .button{font-size:13px;gap:15px}.decision-brief{padding:22px;box-shadow:7px 7px 0 rgba(201,162,75,.2);transform:none}.brief-question{font-size:28px}.brief-pair{gap:11px}.brief-pair>div{padding:15px}.brief-pair p,.brief-filter p{font-size:14px}.brief-close strong{font-size:16px}.org-section-lead{font-size:17px}.nlp-definition{grid-template-columns:1fr;padding:28px;gap:18px}.nlp-definition>span{text-align:center;transform:rotate(90deg);font-size:23px;line-height:1}.nlp-definition strong{font-size:31px;margin:5px 0}.nlp-definition p{font-size:14px}.org-source-intro{font-size:15px}.nlp-toolkit{grid-template-columns:1fr}.nlp-tool{padding:20px 0}.nlp-tool summary{gap:14px}.nlp-tool summary strong{font-size:25px}.nlp-tool summary small{font-size:13px}.tool-expanded{padding-left:27px}.tool-expanded>div{padding:20px}.org-evidence-note{padding-left:20px}.org-format-grid article{display:flex;gap:0}.org-format-grid article>div{margin-top:22px}.org-format-grid .button{font-size:13px;justify-content:space-between;width:100%;margin-top:26px}.org-format-grid h3{font-size:34px;margin:18px 0}.org-format-note{font-size:12px}.agenda-track li{grid-template-columns:70px 1fr;gap:20px;padding-block:23px}.agenda-track li>span{font-size:24px}.agenda-track small{font-size:8px;letter-spacing:1px}.agenda-track h3{font-size:26px;line-height:1.25}.agenda-track p{font-size:15px}.org-participation{padding:26px 22px}.org-participation strong{font-size:17px}.measurement-rail{flex-direction:column;gap:14px;padding-block:25px;align-items:flex-start}.measurement-rail span{font-size:29px}.measurement-rail b{transform:rotate(90deg)}.org-measure-grid{grid-template-columns:1fr;gap:28px}.org-measure-grid h3{font-size:27px;margin-bottom:14px}.org-measure-note{font-size:12px}.org-profile-grid{grid-template-columns:1fr;gap:35px}.org-profile-grid>img{height:470px}.org-profile h3{font-size:26px}.org-profile p{font-size:16px}.org-profile-links a{font-size:13px}.org-values>.container{gap:28px}.org-values p{font-size:16px}.org-values .button{font-size:12px;gap:13px;padding-inline:17px}.org-faq{padding-bottom:55px}}
@media(max-width:370px){.org-hero h1{font-size:37px}.org-hero .button{font-size:12px;padding-inline:15px}.org-outcomes{grid-template-columns:1fr}.org-scenario h3{font-size:29px}.org-language p{font-size:23px}.org-practice .button{font-size:12px}.brief-pair>div{padding:12px}.brief-pair p{font-size:13px}.brief-stamp{font-size:7px}.tool-expanded{padding-left:0}.nlp-tool summary strong{font-size:23px}.org-values .button{font-size:11px}}
@media(prefers-reduced-motion:reduce){.tool-plus{transition:none}}
