.ai-consciousness-article{--consciousness-accent:var(--color-primary)}.ai-consciousness-article .article-outline__content :not(pre)>code{border:1px solid color-mix(in srgb, var(--consciousness-accent) 30%, transparent);background:color-mix(in srgb, var(--consciousness-accent) 8%, transparent);color:var(--consciousness-accent);letter-spacing:.01em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .3em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78em;font-weight:500}.ai-consciousness-article .article-claim--emphasis{border-left:3px solid var(--consciousness-accent)}.ai-consciousness-article .article-claim p{margin-block:0}.ai-consciousness-article__bullets,.ai-consciousness-article__evidence,.ai-consciousness-article__sources{padding-left:1.5em}.ai-consciousness-article__bullets{list-style:outside}.ai-consciousness-article__evidence{gap:12px;list-style:outside;display:grid}.ai-consciousness-article__bullets>li::marker{color:var(--consciousness-accent)}.ai-consciousness-article__evidence>li::marker{color:var(--consciousness-accent)}.ai-consciousness-article__sources>li::marker{color:var(--consciousness-accent)}.ai-consciousness-article__sources{gap:14px;display:grid}.ai-consciousness-figure{margin:clamp(28px,5vw,52px) 0}.ai-consciousness-figure figcaption{color:var(--color-muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1.55}.access-maneuver{border:1px solid var(--color-border);background:linear-gradient(120deg, color-mix(in srgb, var(--consciousness-accent) 7%, transparent), transparent 48%), var(--color-background);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;padding:clamp(18px,3vw,28px);display:grid}.access-maneuver__node{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 96%, var(--color-foreground) 4%);align-content:center;gap:8px;min-height:128px;padding:16px;display:grid}.access-maneuver__node--target{border-color:color-mix(in srgb, var(--consciousness-accent) 58%, var(--color-border))}.access-maneuver__node--warning{background:color-mix(in srgb, var(--consciousness-accent) 5%, var(--color-background));border-style:dashed}.access-maneuver__node>span,.access-maneuver__node>small,.theory-dilemma span,.evidence-bridge header>span,.ai-consciousness-inference section>span,.ai-consciousness-logic span{color:var(--color-muted-foreground);letter-spacing:.11em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:8px;font-weight:500;line-height:1.45}.access-maneuver__node>strong{color:var(--color-foreground);font-family:Newsreader,Georgia,serif;font-size:clamp(16px,1.8vw,20px);font-weight:500;line-height:1.15}.access-maneuver__arrow{color:var(--consciousness-accent);align-self:center;font-family:IBM Plex Mono,ui-monospace,monospace}.evidence-bridge{border:1px solid var(--color-border);background:var(--color-background);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-bridge__lane{grid-template-rows:auto 1fr auto;gap:18px;padding:clamp(20px,4vw,34px);display:grid}.evidence-bridge__lane+.evidence-bridge__lane{border-left:1px solid var(--color-border)}.evidence-bridge__lane--human{background:linear-gradient(135deg, color-mix(in srgb, var(--consciousness-accent) 8%, transparent), transparent 48%)}.evidence-bridge__lane>header{gap:6px;display:grid}.evidence-bridge__lane>header>strong{color:var(--color-foreground);font-family:Newsreader,Georgia,serif;font-size:clamp(23px,3vw,32px);font-weight:500}.evidence-bridge__chain{color:var(--consciousness-accent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-content:center;align-items:center;gap:8px;display:grid}.evidence-bridge__chain>span:not([aria-hidden=true]){border:1px solid color-mix(in srgb, var(--consciousness-accent) 30%, var(--color-border));min-height:70px;color:var(--color-foreground);text-align:center;place-items:center;padding:10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1.45;display:grid}.evidence-bridge__chain>span:nth-child(5){grid-column:1/-1}.evidence-bridge__chain>.evidence-bridge__missing{color:var(--color-muted-foreground);border-style:dashed}.evidence-bridge__lane>p{color:var(--color-muted-foreground);letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px}.theory-dilemma{border:1px solid var(--color-border);background:linear-gradient(180deg, color-mix(in srgb, var(--consciousness-accent) 6%, transparent), transparent 54%), var(--color-background);gap:22px;padding:clamp(20px,4vw,34px);display:grid}.theory-dilemma__root{border:1px solid color-mix(in srgb, var(--consciousness-accent) 48%, var(--color-border));text-align:center;justify-self:center;gap:8px;width:min(100%,620px);padding:18px;display:grid}.theory-dilemma__root>strong{font-family:Newsreader,Georgia,serif;font-size:clamp(20px,3vw,28px);font-weight:500}.theory-dilemma__branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:24px;display:grid;position:relative}.theory-dilemma__branches:before{border-top:1px solid color-mix(in srgb, var(--consciousness-accent) 52%, var(--color-border));border-left:1px solid color-mix(in srgb, var(--consciousness-accent) 52%, var(--color-border));border-right:1px solid color-mix(in srgb, var(--consciousness-accent) 52%, var(--color-border));content:"";width:50%;height:24px;position:absolute;top:0;left:25%}.theory-dilemma__branches>section{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 96%, var(--color-foreground) 4%);align-content:start;gap:12px;min-height:124px;padding:18px;display:grid}.theory-dilemma__branches>section>strong{font-family:Newsreader,Georgia,serif;font-size:clamp(17px,2vw,21px);font-weight:500;line-height:1.35}.ai-consciousness-inference{border:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(26px,4vw,44px) 0;display:grid}.ai-consciousness-inference>section{gap:10px;padding:clamp(18px,3vw,26px);display:grid}.ai-consciousness-inference>section+section{border-left:1px solid var(--color-border)}.ai-consciousness-inference code{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 94%, var(--color-foreground) 6%);text-align:center;padding:11px;font-size:11px;display:block}.ai-consciousness-inference strong{color:var(--consciousness-accent);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:500}.ai-consciousness-logic{border:1px solid var(--color-border);margin:clamp(26px,4vw,44px) 0;display:grid}.ai-consciousness-logic>div{grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:center;gap:18px;padding:16px 18px;display:grid}.ai-consciousness-logic>div+div{border-top:1px solid var(--color-border)}.ai-consciousness-logic code{background:color-mix(in srgb, var(--color-background) 94%, var(--color-foreground) 6%);padding:10px;font-size:11px}.ai-consciousness-logic__blocked{border-left:3px solid var(--consciousness-accent)}.ai-consciousness-conditionals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.ai-consciousness-conditionals code{border:1px solid var(--color-border);background:color-mix(in srgb, var(--consciousness-accent) 6%, var(--color-background));text-align:center;padding:18px;font-size:12px;display:block}@media (max-width:820px){.access-maneuver{grid-template-columns:1fr}.access-maneuver__arrow{justify-self:center;transform:rotate(90deg)}.access-maneuver__node{min-height:0}.evidence-bridge,.ai-consciousness-inference{grid-template-columns:1fr}.evidence-bridge__lane+.evidence-bridge__lane,.ai-consciousness-inference>section+section{border-top:1px solid var(--color-border);border-left:0}}@media (max-width:560px){.ai-consciousness-article .article-outline__header h1{font-size:clamp(46px,15.5vw,62px)}.theory-dilemma__branches,.ai-consciousness-conditionals{grid-template-columns:1fr}.theory-dilemma__branches:before{display:none}.ai-consciousness-logic>div{grid-template-columns:1fr;gap:8px}}.neural-training-figure .nnl{margin-block:0}.neural-training-figure .nnl__summary{color:var(--color-foreground-strong);font-weight:600}.neural-training-figure .nnl__readout{align-content:start;align-items:start;min-block-size:85px}.neural-training-figure__loss-readout{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 48%, transparent)}.neural-training-figure__gradient-readout{color:var(--color-accent-rose);border-color:color-mix(in srgb, var(--color-accent-rose) 48%, transparent)}.neural-training-figure .neural-training-figure__update-sign--positive .nnl-node__value{fill:var(--color-success)}.neural-training-figure .neural-training-figure__update-sign--negative .nnl-node__value{fill:var(--color-error)}.neural-training-figure .neural-training-figure__update-sign--positive .nnl-node__value,.neural-training-figure .neural-training-figure__update-sign--negative .nnl-node__value{font-size:20px;font-weight:600}@media (max-width:640px){.neural-training-figure .nnl__readout{min-block-size:170px}}.goals-article .article-outline__content :not(pre)>code{border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary);letter-spacing:.01em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .3em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78em;font-weight:500}.goals-article .article-outline__content>.goals-article__bullets{padding-left:1.5em;list-style:outside}.goals-article__bullets>li::marker{color:var(--color-primary)}.goals-article .article-outline__content blockquote.article-quote--plain{border-left:0}.goals-article__research{border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));background:linear-gradient(115deg, color-mix(in srgb, var(--color-primary) 7%, transparent), transparent 48%), color-mix(in srgb, var(--color-background) 96%, var(--color-foreground) 4%);gap:16px;margin:1.5em 0;padding:clamp(20px,3vw,28px);display:grid;position:relative}.goals-article__research>.goals-article__research-intro,.goals-article__research>.goals-article__research-list{margin:0}.goals-article .article-claim--emphasis{border-left:3px solid var(--color-primary)}.goals-article__research-intro{color:var(--color-foreground);font-family:Newsreader,Georgia,serif;font-size:clamp(16px,1.7vw,19px);line-height:1.55}.goals-article__research-list{color:var(--color-muted-foreground);gap:9px;padding-left:1.35em;font-family:Inter Variable,sans-serif;font-size:13px;line-height:1.55;list-style:outside;display:grid}.goals-article__research-list>li::marker{color:var(--color-primary)}.goals-article__research-list strong{color:var(--color-foreground);font-weight:600}.thom-link-preview__content:has(.goals-conversation-preview){width:min(620px,100vw - 32px);max-width:min(620px,100vw - 32px);padding:0;overflow:hidden}.goals-conversation-preview{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-primary) 5%, transparent), transparent 30%), var(--color-popover);width:100%;height:min(510px,100vh - 64px);color:var(--color-popover-foreground);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.goals-conversation-preview__header,.goals-conversation-preview__footer{justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;font-family:IBM Plex Mono,ui-monospace,monospace;display:flex}.goals-conversation-preview__header{border-bottom:1px solid var(--color-border)}.goals-conversation-preview__header>span,.goals-conversation-preview__footer{color:var(--color-muted-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.goals-conversation-preview__header>strong{color:var(--color-primary);letter-spacing:-.01em;font-family:Newsreader,Georgia,serif;font-size:20px;font-weight:500}.goals-conversation-preview__thread{scrollbar-color:color-mix(in srgb, var(--color-primary) 48%, transparent) transparent;align-content:start;gap:18px;min-height:0;padding:20px 18px;display:grid;overflow-y:auto}.goals-conversation-preview__thread:focus-visible{outline:2px solid var(--color-ring);outline-offset:-4px}.goals-conversation-preview__message{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 90%, var(--color-foreground) 10%);gap:7px;width:84%;padding:12px 14px;display:grid}.goals-conversation-preview__message--user{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-background) 88%, var(--color-primary) 12%);justify-self:end;width:auto;max-width:76%}.goals-conversation-preview__message>strong{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:500;line-height:1}.goals-conversation-preview__message>p{color:var(--color-popover-foreground);margin:0;font-family:Newsreader,Georgia,serif;font-size:15px;line-height:1.55}.goals-conversation-preview__footer{border-top:1px solid var(--color-border)}.goals-conversation-preview__footer>:last-child{color:var(--color-primary)}@media (max-width:640px){.goals-conversation-preview{height:min(460px,100vh - 40px)}.goals-conversation-preview__header,.goals-conversation-preview__footer{padding-inline:14px}.goals-conversation-preview__thread{padding:16px 14px}.goals-conversation-preview__message,.goals-conversation-preview__message--user{width:92%;max-width:none}.goals-conversation-preview__footer>:first-child{display:none}}.population-mean-figure{--population-mean-accent:var(--color-primary);--population-mean-secondary:#8f7ac8;--population-mean-tertiary:#c48663}.population-mean{border:1px solid color-mix(in srgb, var(--population-mean-accent) 28%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--population-mean-accent) 6%, transparent), transparent 44%), var(--color-background);gap:24px;padding:clamp(22px,4vw,36px);display:grid}.population-mean__header{color:var(--color-muted-foreground);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:18px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1.4;display:flex}.population-mean__header strong{color:var(--color-foreground);font-weight:500}.population-mean__plot{gap:13px;display:grid}.population-mean__row{color:var(--color-muted-foreground);grid-template-columns:minmax(64px,80px) minmax(0,1fr) 28px;align-items:center;gap:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;line-height:1;display:grid}.population-mean__row>strong{color:var(--color-foreground);text-align:right;font-weight:500}.population-mean__track{background:color-mix(in srgb, var(--color-foreground) 6%, transparent);height:15px;display:block;position:relative}.population-mean__bar{inset-block:0;display:block;position:absolute;left:0}.population-mean__bar--employee{background:var(--population-mean-accent);width:80%}.population-mean__bar--manager{background:color-mix(in srgb, var(--population-mean-accent) 58%, var(--population-mean-secondary));width:max(15%,6px)}.population-mean__bar--director{background:var(--population-mean-secondary);width:max(4%,5px)}.population-mean__bar--executive{background:var(--population-mean-tertiary);width:max(1%,4px)}.population-mean__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,3vw,28px);display:grid}.population-mean__comparison>div{border:1px solid color-mix(in srgb, var(--color-foreground) 14%, transparent);background:color-mix(in srgb, var(--color-foreground) 3%, transparent);grid-template-columns:auto auto;align-items:baseline;gap:2px 7px;min-width:0;padding:18px;display:grid}.population-mean__comparison span:not(.population-mean__inequality){color:var(--color-muted-foreground);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:8px;line-height:1.4}.population-mean__comparison strong{color:var(--color-foreground);letter-spacing:-.03em;font-family:Newsreader,Georgia,serif;font-size:clamp(30px,5vw,44px);font-weight:500;line-height:1}.population-mean__comparison small{color:var(--color-muted-foreground);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1}.population-mean__inequality{color:var(--population-mean-accent);font-family:Newsreader,Georgia,serif;font-size:clamp(26px,4vw,38px);line-height:1}.population-mean__note{border-top:1px solid color-mix(in srgb, var(--color-foreground) 12%, transparent);color:var(--color-muted-foreground);margin:0;padding-top:18px;font-family:Newsreader,Georgia,serif;font-size:clamp(14px,1.8vw,17px);line-height:1.55}@media (max-width:540px){.population-mean{gap:20px}.population-mean__header{flex-direction:column;align-items:flex-start;gap:5px}.population-mean__comparison{grid-template-columns:1fr;gap:8px}.population-mean__comparison>div{grid-template-columns:auto 1fr}.population-mean__inequality{justify-self:center}}.goal-hierarchy-figure{--goal-hierarchy-line:color-mix(in srgb, var(--color-primary) 62%, transparent);--goal-hierarchy-opportunity:#8f7ac8;--goal-hierarchy-solution:var(--color-foreground);--goal-hierarchy-experiment:#c48663}.goal-hierarchy__viewport{border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-primary) 3%, transparent), transparent 32%), var(--color-background);scrollbar-color:color-mix(in srgb, var(--color-primary) 45%, transparent) transparent;width:100%;overflow-x:auto}.goal-hierarchy__viewport:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.goal-hierarchy{isolation:isolate;min-width:720px;height:560px;position:relative}.goal-hierarchy:before{content:"";z-index:-2;background:linear-gradient(to bottom, transparent 0 25%, color-mix(in srgb, var(--color-foreground) 2.5%, transparent) 25% 50%, transparent 50% 75%, color-mix(in srgb, var(--color-foreground) 2.5%, transparent) 75% 100%);position:absolute;inset:0}.goal-hierarchy__connections{z-index:-1;fill:none;width:100%;height:100%;stroke:var(--goal-hierarchy-line);stroke-width:1.5px;vector-effect:non-scaling-stroke;position:absolute;inset:0;overflow:visible}.goal-hierarchy__connections path{vector-effect:non-scaling-stroke}.goal-hierarchy__connections marker path{fill:var(--color-primary);stroke:none}.goal-hierarchy__tier-label{width:70px;color:var(--color-muted-foreground);letter-spacing:.05em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:8px;font-weight:500;line-height:1.3;position:absolute;left:14px}.goal-hierarchy__tier-label--goal{top:57px}.goal-hierarchy__tier-label--opportunities{top:191px}.goal-hierarchy__tier-label--solutions{top:341px}.goal-hierarchy__tier-label--experiments{top:491px}.goal-hierarchy__node{background:color-mix(in srgb, var(--color-background) 92%, currentColor 8%);min-height:68px;box-shadow:0 10px 28px color-mix(in srgb, var(--color-background) 72%, transparent);color:var(--goal-hierarchy-solution);text-align:left;border:1px solid;align-content:center;gap:7px;padding:11px 14px;display:grid;position:absolute;transform:translate(-50%)}.goal-hierarchy__node>span{color:currentColor;letter-spacing:.13em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1}.goal-hierarchy__node>strong{color:var(--color-foreground);letter-spacing:-.01em;font-family:Newsreader,Georgia,serif;font-size:16px;font-weight:500;line-height:1.15}.goal-hierarchy__node--goal{width:28%;color:var(--color-primary);top:32px;left:59%}.goal-hierarchy__node--opportunity{width:20%;color:var(--goal-hierarchy-opportunity);top:166px}.goal-hierarchy__node--solution{width:15%;color:var(--goal-hierarchy-solution);top:316px}.goal-hierarchy__node--experiment{width:14%;color:var(--goal-hierarchy-experiment);top:466px}.goal-hierarchy__node--o1{left:33.5%}.goal-hierarchy__node--o2{left:59%}.goal-hierarchy__node--o3{left:84%}.goal-hierarchy__node--s1{left:25%}.goal-hierarchy__node--s2{left:42%}.goal-hierarchy__node--s3{left:59%}.goal-hierarchy__node--s4{left:84%}.goal-hierarchy__node--e1{left:19%}.goal-hierarchy__node--e2{left:32%}.goal-hierarchy__node--e3{left:84%}@media (max-width:760px){.goal-hierarchy__viewport{background:linear-gradient(to right, transparent calc(100% - 28px), color-mix(in srgb, var(--color-background) 42%, transparent)), var(--color-background)}}.strategy-map-figure{--strategy-map-line:color-mix(in srgb, var(--color-primary) 66%, transparent);--strategy-map-relational:#8f7ac8;--strategy-map-institutional:#c48663}.strategy-map__viewport{border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-primary) 3%, transparent), transparent 32%), var(--color-background);scrollbar-color:color-mix(in srgb, var(--color-primary) 45%, transparent) transparent;width:100%;overflow-x:auto}.strategy-map__viewport:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.strategy-map{isolation:isolate;min-width:760px;height:560px;position:relative}.strategy-map:before{content:"";z-index:-2;border-left:1px dashed color-mix(in srgb, var(--color-foreground) 14%, transparent);position:absolute;top:54px;bottom:54px;left:72.5%}.strategy-map__connections{z-index:-1;fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.strategy-map__connections path{vector-effect:non-scaling-stroke}.strategy-map__connections marker path{fill:var(--color-primary);stroke:none}.strategy-map__connection--governance{stroke:var(--strategy-map-line)}.strategy-map__connection--relational{stroke:var(--strategy-map-relational);stroke-dasharray:6 5}.strategy-map__field-label{color:var(--color-muted-foreground);letter-spacing:.13em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:8px;font-weight:500;line-height:1;position:absolute;top:18px}.strategy-map__field-label--hierarchy{left:30%}.strategy-map__field-label--stakeholders{left:76%}.strategy-map__relation{z-index:1;background:var(--color-background);color:var(--strategy-map-relational);letter-spacing:.04em;white-space:nowrap;padding:3px 6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:8px;font-weight:500;line-height:1;position:absolute}.strategy-map__relation--constraint{color:var(--strategy-map-institutional);top:181px;left:23.1%}.strategy-map__relation--governance{color:var(--color-primary)}.strategy-map__relation--direction{top:125px;left:44.2%}.strategy-map__relation--coordination{top:264px;left:44.2%}.strategy-map__relation--customer{top:143px;left:62%}.strategy-map__relation--partner{top:224px;left:60.5%}.strategy-map__relation--competitor{top:280px;left:63%}.strategy-map__node{background:color-mix(in srgb, var(--color-background) 92%, currentColor 8%);min-height:68px;box-shadow:0 10px 28px color-mix(in srgb, var(--color-background) 72%, transparent);text-align:left;border:1px solid;align-content:center;gap:7px;padding:11px 14px;display:grid;position:absolute;transform:translate(-50%)}.strategy-map__node>span{color:currentColor;letter-spacing:.13em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;line-height:1}.strategy-map__node>strong{color:var(--color-foreground);letter-spacing:-.01em;font-family:Newsreader,Georgia,serif;font-size:16px;font-weight:500;line-height:1.15}.strategy-map__node--governing{width:20%;color:var(--color-primary);top:32px}.strategy-map__node--governing-1{left:31%}.strategy-map__node--governing-2{left:55%}.strategy-map__node--strategy{width:24%;color:var(--color-primary);background:color-mix(in srgb, var(--color-background) 84%, var(--color-primary) 16%);top:160px;left:43%}.strategy-map__node--external{width:18%;color:var(--strategy-map-institutional);top:160px;left:13.5%}.strategy-map__node--subgoal{width:16%;color:var(--color-foreground);top:340px}.strategy-map__node--subgoal-1{left:20%}.strategy-map__node--subgoal-2{left:43%}.strategy-map__node--subgoal-3{left:66%}.strategy-map__node--stakeholder{width:17%;color:var(--strategy-map-relational);left:84%}.strategy-map__node--customer{top:100px}.strategy-map__node--partner{top:240px}.strategy-map__node--competitor{top:380px}@media (max-width:760px){.strategy-map__viewport{background:linear-gradient(to right, transparent calc(100% - 28px), color-mix(in srgb, var(--color-background) 42%, transparent)), var(--color-background)}}
