.story-inspect-trigger{width:max-content;max-width:100%;border-bottom:1px solid currentColor;padding-bottom:3px;transition:color .25s}.story-inspect-trigger:hover{color:var(--accent-text)}.story-inspector{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0;background:transparent;padding:115px var(--gutter) 30px;color:var(--white);overflow:hidden}.story-inspector::backdrop{background:#05060855}.inspector-sheet{width:min(620px,48vw);height:100%;overflow:auto;background:#141518;padding:30px 38px;scrollbar-width:thin;box-shadow:0 20px 80px #0004}.inspector-header{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;margin-bottom:30px}.inspector-header button{font-size:17px;border-bottom:1px solid #888;padding-bottom:4px}.inspector-sheet h2{font-size:clamp(38px,4.3vw,64px);margin-bottom:30px}.inspector-tabs{display:flex;gap:22px;flex-wrap:wrap;border-bottom:1px solid #42434a;margin-bottom:35px}.inspector-tabs button{font-size:18px;padding-bottom:13px;border-bottom:2px solid transparent;color:#b9bac0}.inspector-tabs button[aria-selected=true]{border-color:var(--orange);color:var(--white)}.inspector-sheet h3{font-size:34px;margin-bottom:20px}.inspector-sheet p{font-size:17px}.inspector-sheet blockquote{margin:25px 0;color:var(--orange);font-family:var(--display);font-size:27px;letter-spacing:-.035em;line-height:1.3}.inspector-sheet h4{font-size:15px;font-weight:500;margin:30px 0 15px}.inspector-sheet ul{padding-left:20px;font-size:16px;line-height:1.7}.inspector-sheet li+li{margin-top:10px}.inspector-links{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px}.inspector-links .inline-link{font-size:17px}.inspector-sheet .inspector-note{font-size:13px;color:#a2a3a9;border-top:1px solid #42434a;margin-top:35px;padding-top:20px}.story-inspector :focus-visible{outline-color:var(--orange)}@media(max-width:767px){.story-inspector{padding:0 18px 18px;display:none;align-items:end}.story-inspector[open]{display:flex}.inspector-sheet{width:100%;height:auto;max-height:73svh;padding:23px;min-width:0}.inspector-header{margin-bottom:23px;font-size:15px}.inspector-sheet h2{font-size:38px;margin-bottom:25px}.inspector-tabs{gap:19px;margin-bottom:25px}.inspector-tabs button{font-size:16px}.inspector-sheet h3{font-size:29px}.inspector-sheet p{font-size:16px}.inspector-sheet blockquote{font-size:25px}.inspector-header button{font-size:16px}.inspector-sheet ul{font-size:15px}}.inspector-header{position:sticky;top:0;background:#141518;z-index:2;padding:8px 0}.inspector-header button,.inspector-tabs button{min-height:44px}.matter-story.matter-ready{height:840svh}.matter-story.matter-ready .matter-anchor{top:calc(318.2svh + 105px)}.matter-field-panels .story-inspect-trigger{display:inline-block;line-height:1.25;margin-bottom:25px}.matter-ready .matter-field-panels>[data-field-panel]{position:absolute;inset:0 auto auto 0;width:100%;will-change:opacity,transform;pointer-events:none}.matter-ready .matter-field-panels>[data-field-panel][aria-hidden=false]{pointer-events:auto}.matter-ready .matter-field-panels{min-height:400px;pointer-events:none}.matter-world:not(.matter-running):after{content:"";position:absolute;inset:0 0 auto;height:135px;background:linear-gradient(#0a0b0d 0 75px,#0a0b0d00 135px);pointer-events:none}@media(max-width:767px){.matter-story.matter-ready{height:740svh}.matter-story.matter-ready .matter-anchor{top:calc(275.2svh + 85px)}.matter-field-panels .story-inspect-trigger{margin-bottom:22px}}@media(max-width:767px){.matter-ready .matter-field-panels{min-height:340px}}@media(max-height:700px)and (max-width:767px){.matter-field-panels .story-inspect-trigger{margin-bottom:15px}}@media(prefers-reduced-motion:reduce){.matter-story.matter-ready{height:auto}}@media(max-height:560px)and (orientation:landscape){.matter-story.matter-ready{height:auto}}.connections-section{padding:110px var(--gutter) 70px;background:#0a0b0d;color:#f2f0e9;overflow:hidden;--connection-accent:#ff743b}.connections-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:30px 7vw;align-items:end;margin-bottom:65px}.connections-heading>.section-label{grid-column:1/-1;margin-bottom:0;color:#a8a9ad}.connections-heading h2{font-size:clamp(64px,7.4vw,116px)}.connections-heading h2 em{color:var(--connection-accent)}.connections-heading>p{font-size:21px;max-width:390px;line-height:1.6;padding-bottom:8px}.connections-fields{display:flex;flex-wrap:wrap;gap:18px 36px;padding:0 0 22px;border-bottom:1px solid #35363b;margin-bottom:30px}.connections-fields button{font-size:19px;font-weight:500;padding:10px 0;position:relative;color:#b8b9bc;transition:color .3s}.connections-fields button:after{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;background:var(--connection-accent);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.connections-fields button[aria-pressed=true]{color:#f2f0e9}.connections-fields button[aria-pressed=true]:after{transform:scaleX(1)}.connections-fields button:hover{color:#f2f0e9}.connections-workspace{display:grid;grid-template-columns:1.25fr 1fr;gap:6vw;align-items:center;min-width:0}.connections-map-wrap{min-width:0}.connections-map{position:relative;aspect-ratio:4/3;isolation:isolate}.connections-lines{width:100%;height:100%;overflow:visible}.connection-base-path{fill:none;stroke:#5a5b62;stroke-width:1.2;opacity:.38;vector-effect:non-scaling-stroke}.connection-active-path{fill:none;stroke:#ff743b;stroke-width:2;vector-effect:non-scaling-stroke;opacity:.94;stroke-linecap:round}.connection-node{position:absolute;left:var(--node-x);top:var(--node-y);transform:translate(-50%,-13px);max-width:27%;text-align:center}.connection-node button,.connection-static-node{display:flex;flex-direction:column;align-items:center;gap:13px;padding:5px 4px;color:#b8b9bf;font-size:clamp(16px,1.55vw,23px);line-height:1.2;font-weight:500;transition:color .45s,transform .45s}.connection-node button>span:last-child,.connection-static-node>span:nth-child(2){white-space:nowrap}.connection-node-point{display:block;width:16px;height:16px;flex:none;border-radius:50%;border:1px solid #b8b9bf;background:#0a0b0d;transition:background .5s,border-color .5s,box-shadow .5s,transform .5s}.connection-node button[aria-pressed=true]{color:#ff743b}.connection-node button[aria-pressed=true] .connection-node-point{background:#ff743b;border-color:#ff743b;box-shadow:0 0 0 7px #ff743b18;transform:scale(1.08)}.connection-node.is-connected button{color:#f2f0e9}.connection-node.is-connected .connection-node-point{border-color:#ff743b;background:#292019}.connection-node button:hover,.connection-static-node:hover{color:#f2f0e9;transform:translateY(-3px)}.connections-map-caption{font-size:15px;color:#929399;text-align:center;margin:30px 0 0}.connections-story-area{padding:28px 0 25px;min-width:0}.connections-source{display:inline-block;font-size:17px;color:#ff743b;margin-bottom:24px;line-height:1.4}a.connections-source{border-bottom:1px solid #6d3b27;padding-bottom:4px}a.connections-source:hover{border-color:#ff743b}.connections-story h3,.connections-introduction h3{font-size:clamp(39px,4.05vw,64px);line-height:1.02;letter-spacing:-.055em;max-width:650px}.connections-story-introduction,.connections-introduction>p{font-size:17px;line-height:1.7;color:#c3c4c8;margin-top:25px;max-width:610px}.connections-introduction>p+p{margin-top:18px}.connections-related{list-style:none;padding:0;margin:33px 0 0}.connections-related li{padding:19px 0;border-top:1px solid #383940}.connections-related li>a{font-size:21px;letter-spacing:-.025em;display:inline-block;line-height:1.3;border-bottom:1px solid transparent;padding-bottom:3px;transition:color .3s,border-color .3s}.connections-related li>a:hover{color:#ff743b;border-color:#ff743b}.connections-related li>p{margin-top:6px;font-size:15px;line-height:1.65;color:#b7b8bd}.connections-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:6vw;margin-top:45px;padding-top:27px;border-top:1px solid #35363b}.connections-bottom>p{font-size:14px;line-height:1.65;color:#97989e;max-width:570px}.connections-reading{min-width:0}.connections-reading>summary{list-style:none;cursor:pointer;font-size:16px;line-height:1.5;display:block;text-decoration:underline;text-decoration-color:#6e6f74;text-underline-offset:7px;padding-bottom:7px}.connections-reading>summary::-webkit-details-marker{display:none}.connections-reading>summary:hover{color:#ff743b;text-decoration-color:#ff743b}.connections-reading[open]{grid-column:1/-1}.connections-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 5vw;padding-top:40px}.connections-reading-grid article>a{font-size:17px;color:#ff743b;border-bottom:1px solid #6d3b27;padding-bottom:4px;display:inline-block}.connections-reading-grid h3{font-size:28px;line-height:1.15;margin-top:22px}.connections-reading-grid p{font-size:15px;line-height:1.7;color:#b7b8bd;margin-top:16px}.connections-reading-grid ul{list-style:none;padding:0;margin:22px 0 0}.connections-reading-grid li{padding:16px 0;border-top:1px solid #383940}.connections-reading-grid li>a{font-size:17px;text-decoration:underline;text-decoration-color:#5d5e63;text-underline-offset:4px}.connections-reading-grid li>p{margin-top:6px;font-size:14px}.connections-section :focus-visible{outline-color:#ff743b}@media(min-width:1500px){.connections-workspace{gap:5vw;grid-template-columns:1.35fr 1fr}.connections-story-introduction{font-size:19px}.connections-related li>p{font-size:17px}.connections-related li>a{font-size:24px}}@media(max-width:1050px){.connections-workspace{grid-template-columns:1.05fr 1fr;gap:4vw}.connections-node button{font-size:16px}.connections-story h3{font-size:43px}.connections-heading>p{font-size:19px}.connections-fields{gap:15px 27px}.connections-fields button{font-size:17px}.connections-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.connections-section{padding-top:80px;padding-bottom:60px}.connections-heading{display:block;margin-bottom:38px}.connections-heading>.section-label{margin-bottom:24px}.connections-heading h2{font-size:clamp(58px,13vw,85px)}.connections-heading>p{font-size:18px;margin-top:30px;padding:0}.connections-fields{gap:8px 24px;margin-bottom:15px;padding-bottom:15px}.connections-fields button{font-size:16px;padding:10px 0}.connections-workspace{display:block}.connections-map{margin:0 -4px}.connection-node button,.connection-static-node{font-size:15px;gap:11px}.connection-node-point{width:13px;height:13px}.connection-node{transform:translate(-50%,-11px)}.connection-base-path{stroke-width:1}.connection-active-path{stroke-width:1.6}.connections-map-caption{font-size:13px;margin-top:22px}.connections-story-area{padding:35px 0 0}.connections-source{font-size:16px;margin-bottom:20px}.connections-story h3,.connections-introduction h3{font-size:clamp(40px,10.5vw,60px)}.connections-story-introduction,.connections-introduction>p{font-size:16px;margin-top:22px}.connections-related{margin-top:28px}.connections-related li{padding:21px 0}.connections-related li>a{font-size:22px}.connections-related li>p{font-size:15px}.connections-bottom{display:block;margin-top:33px;padding-top:25px}.connections-bottom>p{font-size:13px}.connections-reading{margin-top:25px}.connections-reading>summary{font-size:15px}.connections-reading-grid{grid-template-columns:1fr;gap:36px;padding-top:34px}.connections-reading-grid h3{font-size:30px}.connections-reading-grid p{font-size:16px}.connections-reading-grid li>p{font-size:15px}}@media(max-width:359px){.connections-fields{gap:5px 21px}.connections-fields button{font-size:15px}.connection-node button,.connection-static-node{font-size:13px}.connections-map-caption{font-size:12px}.connections-heading h2{font-size:58px}.connections-story h3{font-size:39px}}@media(prefers-reduced-motion:reduce){.connections-section *{transition:none!important}}.connection-active-path{transition:opacity .35s,stroke-width .35s}[data-connection-preview] .connection-active-path{opacity:.25}[data-connection-preview] .connection-active-path.is-emphasized{opacity:1;stroke-width:3}.connection-node.is-previewed button{color:#ff743b}.connection-node.is-previewed .connection-node-point{box-shadow:0 0 0 7px #ff743b18;border-color:#ff743b}[data-connection-path-active=false]{display:none}.venture-spotlight{--accent-text:var(--orange);padding:110px var(--gutter) 125px;background:var(--dark);color:var(--white);overflow:hidden}.spotlight-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:45px 7vw;margin-bottom:55px}.spotlight-heading h2{font-size:clamp(64px,7.4vw,116px)}.spotlight-heading>p{font-size:20px;max-width:440px;line-height:1.6;padding-bottom:8px}.spotlight-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px;border-bottom:1px solid #383940}.spotlight-tabs{display:flex;flex-wrap:wrap;gap:10px 38px;min-width:0}.spotlight-tabs button{position:relative;color:#b7b8bd;font-size:20px;font-weight:500;min-height:48px;padding:10px 0 16px;transition:color .25s}.spotlight-tabs button:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.16,1,.3,1)}.spotlight-tabs button[aria-selected=true]{color:var(--white)}.spotlight-tabs button[aria-selected=true]:after{transform:scaleX(1)}.spotlight-tabs button:hover{color:var(--white)}.spotlight-share{display:flex;flex-direction:column;align-items:flex-end;position:relative;flex-shrink:0}.spotlight-share button{font-size:15px;min-height:48px;padding:12px 0 16px;color:#b7b8bd;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#5b5c62}.spotlight-share button:hover{color:var(--white);text-decoration-color:var(--white)}.spotlight-copy-feedback{font-size:13px;color:var(--orange);position:absolute;top:100%;right:0;z-index:3;white-space:nowrap;padding-top:8px}.spotlight-panel+.spotlight-panel{margin-top:95px}.spotlight-image{position:relative;margin:0;overflow:hidden;background:#151619;height:70svh;min-height:420px;max-height:950px}.spotlight-image-motion{position:absolute;inset:-30px 0;width:100%;height:calc(100% + 60px);transform:translateZ(0)}.spotlight-image img{height:100%;width:100%;object-fit:cover;object-position:center}[data-spotlight-panel=health] .spotlight-image img{object-position:70% center}[data-spotlight-panel=movement] .spotlight-image img{object-position:80% center}[data-spotlight-panel=materials] .spotlight-image img{object-position:60% center}.spotlight-image figcaption{position:absolute;left:24px;bottom:21px;color:#f2f0e9;font-size:13px;line-height:1.5;max-width:calc(100% - 48px);padding:6px 9px;background:#0a0b0da6}.spotlight-copy{display:grid;grid-template-columns:1.2fr 1fr;align-items:start;gap:35px 7vw;margin-top:48px}.spotlight-copy h3{font-size:clamp(44px,4.7vw,74px);line-height:1.04;max-width:740px}.spotlight-context>p{font-size:18px;line-height:1.75;color:#c3c4c8;max-width:560px}.spotlight-venture-links{display:flex;flex-wrap:wrap;gap:15px 28px;margin-top:29px}.spotlight-venture-links a{font-size:18px;line-height:1.5;border-bottom:1px solid #66676e;padding:7px 0 5px;min-height:44px;transition:color .25s,border-color .25s}.spotlight-venture-links a:hover{color:var(--orange);border-color:var(--orange)}.spotlight-industry-link{display:inline-block;margin-top:20px;font-size:16px;min-height:44px;padding:8px 0 7px;text-decoration:underline;text-decoration-color:#66676e;text-underline-offset:6px;transition:color .25s,text-decoration-color .25s}.spotlight-industry-link:hover{color:var(--orange);text-decoration-color:var(--orange)}.venture-spotlight :focus-visible{outline-color:var(--orange)}.venture-spotlight.is-enhanced .spotlight-panels{display:grid}.venture-spotlight.is-enhanced .spotlight-panel{grid-area:1/1;min-width:0;margin:0;visibility:hidden;pointer-events:none}.venture-spotlight.is-enhanced .spotlight-panel.is-selected{visibility:visible;pointer-events:auto}.venture-spotlight.is-enhanced .spotlight-panel.is-leaving{visibility:visible;pointer-events:none}.venture-spotlight.is-enhanced .spotlight-panel.is-leaving .spotlight-copy,.venture-spotlight.is-enhanced .spotlight-panel.is-leaving figcaption{visibility:hidden}@media(min-width:1600px){.spotlight-context>p{font-size:20px}.spotlight-venture-links a{font-size:20px}}@media(max-width:1050px){.spotlight-controls{align-items:flex-start}.spotlight-tabs{gap:10px 28px}.spotlight-tabs button{font-size:18px}.spotlight-heading>p{font-size:18px}.spotlight-copy{grid-template-columns:1.1fr 1fr;gap:30px 5vw}.spotlight-copy h3{font-size:clamp(44px,5vw,65px)}}@media(max-width:767px){.venture-spotlight{padding-top:80px;padding-bottom:80px}.spotlight-heading{display:block;margin-bottom:35px}.spotlight-heading h2{font-size:clamp(58px,13vw,88px)}.spotlight-heading>p{font-size:18px;margin-top:28px;padding:0}.spotlight-controls{display:block;margin-bottom:25px;padding-bottom:5px}.spotlight-tabs{gap:5px 28px}.spotlight-tabs button{font-size:17px;min-height:46px;padding:10px 0 12px}.spotlight-share{align-items:flex-start;margin-top:8px}.spotlight-share button{font-size:14px;min-height:44px;padding:9px 0}.spotlight-copy-feedback{position:static;min-height:22px;padding:0 0 6px;font-size:13px}.spotlight-image{height:70svh;min-height:370px;max-height:700px}.spotlight-image figcaption{left:13px;bottom:13px;font-size:12px;max-width:calc(100% - 26px)}.spotlight-copy{display:block;margin-top:31px}.spotlight-copy h3{font-size:clamp(42px,10.6vw,62px);max-width:540px}.spotlight-context{margin-top:26px}.spotlight-context>p{font-size:17px}.spotlight-venture-links{gap:12px 25px;margin-top:20px}.spotlight-venture-links a{font-size:17px}.spotlight-industry-link{font-size:16px;margin-top:15px}.spotlight-panel+.spotlight-panel{margin-top:65px}}@media(max-width:359px){.spotlight-tabs{gap:3px 20px}.spotlight-tabs button{font-size:16px}.spotlight-heading h2{font-size:58px}.spotlight-copy h3{font-size:39px}.spotlight-context>p{font-size:16px}.spotlight-image{min-height:340px}}@media(max-height:560px)and (orientation:landscape){.spotlight-image{height:78svh;min-height:340px}.venture-spotlight{padding-top:75px}}@media(prefers-reduced-motion:reduce){.spotlight-image-motion{transform:none!important}.venture-spotlight *{transition:none!important}}.motion-paused .spotlight-image-motion{transform:none!important}
