/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.jumpLink{color:var(--acid);letter-spacing:.12em;border-bottom:1px solid #666b61;margin-top:14px;padding-bottom:4px;font:8px monospace;display:inline-block}.atlasSection,.verticalSection{background:#0b0c0c;padding:120px 28px}.atlasLegend{border-left:1px solid var(--line);padding-left:22px}.atlasLegend b{color:var(--acid);letter-spacing:.16em;font:9px monospace}.atlasLegend p{color:#92968f;max-width:460px;font:14px/1.5 Georgia,serif}.venueRail{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.venueRail button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;background:0 0;flex-direction:column;min-height:180px;padding:18px;transition:all .25s;display:flex}.venueRail button:hover{background:#d9ff450a}.venueRail button.active{background:var(--acid);color:#111}.venueRail small{opacity:.65;letter-spacing:.12em;font:7px monospace}.venueRail b{letter-spacing:.04em;margin:35px 0 12px;font-size:15px}.venueRail span{opacity:.7;font:12px/1.35 Georgia,serif}.atlasStage{border-left:1px solid var(--line);grid-template-columns:minmax(0,1.22fr) minmax(500px,.9fr);display:grid}.interactiveFloor{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#080a0a;min-width:0}.floorToolbar{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr auto;min-height:118px;display:grid}.floorToolbar>label,.floorFilters,.zoomControls{border-right:1px solid var(--line);padding:14px}.floorToolbar>label{flex-direction:column;display:flex}.floorToolbar label span,.zoomControls>span{color:#7d817a;letter-spacing:.13em;font:7px monospace}.floorToolbar input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;margin-top:19px;padding:0;font:18px Georgia,serif}.floorToolbar input::placeholder{color:#565a54}.floorFilters{flex-wrap:wrap;align-content:center;gap:4px;display:flex}.floorFilters button,.zoomControls button{border:1px solid var(--line);color:#8c9088;letter-spacing:.07em;background:0 0;padding:7px 8px;font:7px monospace}.floorFilters button:hover,.floorFilters button.active,.zoomControls button:hover{border-color:var(--acid);color:var(--acid)}.zoomControls{border-right:0;grid-template-columns:repeat(3,1fr);gap:4px;min-width:148px;display:grid}.zoomControls>span{grid-column:1/-1}.zoomControls button{place-items:center;padding:7px;font-size:12px;display:grid}.globalFloorSearch{border-bottom:1px solid var(--line);background:#111513}.globalFloorSearchHead{border-bottom:1px solid var(--line);grid-template-columns:auto 48px 1fr auto;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:grid}.globalFloorSearchHead>span{color:var(--acid);letter-spacing:.13em;font:7px monospace}.globalFloorSearchHead>b{border:1px solid var(--acid);width:34px;height:34px;color:var(--acid);place-items:center;font:12px monospace;display:grid}.globalFloorSearchHead>small{color:#747b74;font:8px/1.4 monospace}.globalFloorSearchHead>button{border:1px solid var(--line);color:#8f958d;letter-spacing:.08em;background:0 0;padding:8px 10px;font:7px monospace}.globalFloorSearchHead>button:hover{border-color:var(--acid);color:var(--acid)}.globalFloorResults{scrollbar-color:var(--acid) #171a18;grid-template-columns:repeat(3,1fr);max-height:264px;display:grid;overflow:auto}.globalFloorResults>button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:0 0;grid-template-columns:auto 1fr auto;gap:7px 10px;padding:13px;display:grid}.globalFloorResults>button:hover,.globalFloorResults>button.active{background:#d9ff4514}.globalFloorResults span,.globalFloorResults b,.globalFloorResults i{letter-spacing:.08em;font:7px monospace}.globalFloorResults span{color:#777d75}.globalFloorResults b{color:var(--acid)}.globalFloorResults strong{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font:16px/1 Georgia,serif;overflow:hidden}.globalFloorResults small{color:#7e857d;text-overflow:ellipsis;white-space:nowrap;grid-column:1/3;font:8px/1.35 monospace;overflow:hidden}.globalFloorResults i{color:var(--acid);text-align:right;align-self:end;font-style:normal}.globalFloorEmpty{color:#8a9088;margin:0;padding:28px 15px;font:13px/1.5 Georgia,serif}.hallLensStrip{border-bottom:1px solid var(--line);background:#ffffff05;grid-template-columns:190px 1.35fr 1fr;gap:0;display:grid}.hallLensStrip>*{border-right:1px solid var(--line);margin:0;padding:13px 15px}.hallLensStrip>:last-child{border-right:0}.hallLensStrip small{color:#767c74;letter-spacing:.1em;font:6px monospace}.hallLensStrip strong{color:var(--acid);letter-spacing:.08em;margin-top:8px;font:11px monospace;display:block}.hallLensStrip p{color:#8d928a;font:9px/1.4 Georgia,serif}.hallLensStrip>div:last-child{flex-wrap:wrap;align-content:center;gap:5px;display:flex}.hallLensStrip>div:last-child span{color:#959b92;border:1px solid #3e443f;padding:6px;font:6px monospace}.floorViewport{overscroll-behavior:contain;scrollbar-color:var(--acid) #171a18;background-color:#0b0e0e;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:770px;overflow:auto}.floorCanvas{background:radial-gradient(circle at 52% 43%,#2c3733f2,#101413 61%,#080a0a);min-width:884px;min-height:468px;transition:width .22s,height .22s;position:relative;overflow:hidden}.floorCanvas.hall-b{background:radial-gradient(circle at 52% 43%,#1d3239fa,#101617 62%,#080a0a)}.floorCanvas.hall-c{background:radial-gradient(circle at 52% 43%,#2b2639f5,#15131a 62%,#080a0a)}.floorCanvas.hall-d1{background:radial-gradient(circle at 52% 43%,#342a1ff5,#171410 62%,#080a0a)}.floorCanvas.hall-d2{background:radial-gradient(circle at 52% 43%,#253329f5,#111713 62%,#080a0a)}.floorCanvas:before{content:"";pointer-events:none;border:1px solid #e8e7df52;border-radius:28px 28px 8px 8px;position:absolute;inset:7.5% 1.8% 4.5%}.floorTitle{z-index:3;grid-template-columns:1fr auto auto;align-items:baseline;gap:26px;display:grid;position:absolute;top:2.8%;left:3.2%;right:3.2%}.floorTitle span{color:#7c8179;letter-spacing:.15em;font:7px monospace}.floorTitle b{color:var(--ink);letter-spacing:-.04em;font-size:26px}.floorTitle i{color:var(--acid);letter-spacing:.13em;font:8px monospace}.routeToB{z-index:3;color:var(--acid);text-align:center;font:14px monospace;position:absolute;top:8.6%;left:49%}.routeToB small{letter-spacing:.12em;margin-top:2px;font:6px monospace;display:block}.floorBoundary{pointer-events:none;border:1px solid #e8e7df38;position:absolute;inset:14% 2.8% 14.5%}.centralAisle{z-index:1;color:#676d65;letter-spacing:.13em;border-top:1px dashed #e8e7df29;border-bottom:1px dashed #e8e7df29;justify-content:space-between;align-items:center;height:3.2%;padding:0 12px;font:6px monospace;display:flex;position:absolute;top:44%;left:3.6%;right:3.6%}.centralAisle i{font-style:normal}.floorBooth{--booth-color:#7f8881;z-index:2;left:var(--bx);top:var(--by);width:var(--bw);height:var(--bh);border:1px solid var(--booth-color);flex-direction:column;justify-content:space-between;min-width:24px;min-height:24px;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.floorBooth{border:1px solid color-mix(in srgb,var(--booth-color) 65%,#fff 10%)}}.floorBooth{background:var(--booth-color);padding:5px}@supports (color:color-mix(in lab, red, red)){.floorBooth{background:color-mix(in srgb,var(--booth-color) 18%,#0c1010)}}.floorBooth{color:var(--ink);text-align:left;transition:opacity .18s,transform .18s,background .18s,box-shadow .18s}.floorBooth:hover{z-index:5;background:var(--booth-color);transform:scale(1.055)}@supports (color:color-mix(in lab, red, red)){.floorBooth:hover{background:color-mix(in srgb,var(--booth-color) 36%,#0c1010)}}.floorBooth:hover{box-shadow:0 0 0 1px var(--booth-color),0 12px 30px #0000007a}.floorBooth.related:not(.selected){box-shadow:inset 0 0 0 1px #69b6eeb8,0 0 13px #69b6ee29}.floorBooth.selected{z-index:6;border-color:var(--acid);background:var(--acid);color:#111;box-shadow:0 0 0 2px #0a0c0b,0 0 0 3px var(--acid),0 15px 38px #00000094;transform:scale(1.035)}.floorBooth.dimmed{opacity:.13}.floorBooth>span{letter-spacing:.08em;font:6px monospace}.floorBooth b{letter-spacing:-.01em;font-size:clamp(6px,.58vw,9px);line-height:1.05;display:block;overflow:hidden}.floorBooth small{opacity:.63;font:5.5px/1.1 monospace;display:block;overflow:hidden}.booth-robot{--booth-color:#f27b35}.booth-component{--booth-color:#d9ff45}.booth-industrial{--booth-color:#69b6ee}.booth-platform{--booth-color:#a987f2}.booth-service{--booth-color:#5ad0a2}.northGate,.southGate{z-index:1;color:#787e76;letter-spacing:.1em;font:6px monospace;position:absolute}.northGate{top:12.2%}.southGate{bottom:12.3%}.competitionZone{z-index:1;color:#5ad0a2;text-align:center;letter-spacing:.06em;background:#5ad0a21a;border:1px solid #5ad0a2;padding:7px;font:5px/1.3 monospace;position:absolute;right:3.4%}.topZone{width:23%;top:76.5%}.bottomZone{width:27%;bottom:5.5%}.mapMethod{z-index:3;color:#555b54;letter-spacing:.12em;font:6px monospace;position:absolute;bottom:5.5%;left:3.3%}.boothIntelCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#111413;align-self:start;min-width:0;position:sticky;top:0}.boothCardTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.boothCardTop span{color:var(--acid);letter-spacing:.12em;font:7px monospace}.boothCardTop b{border:1px solid var(--acid);color:var(--acid);padding:8px;font:11px monospace}.boothIdentity{grid-template-columns:minmax(0,1fr) 86px;align-items:start;gap:18px;padding:32px 22px 28px;display:grid}.boothKicker{color:#7e837b;letter-spacing:.13em;margin:0 0 12px;font:8px monospace}.boothIdentity h4{letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(38px,4vw,66px);line-height:.86}.boothIdentity h5{color:#93988f;margin:14px 0 0;font:18px Georgia,serif}.addVisitButton{border:1px solid var(--acid);background:var(--acid);color:#111;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:86px;min-height:86px;transition:transform .2s,background .2s,color .2s;display:flex}.addVisitButton:hover{transform:rotate(4deg)scale(1.04)}.addVisitButton span{font:300 34px/1 Arial,sans-serif}.addVisitButton small{max-width:62px;color:inherit;text-align:center;letter-spacing:.08em;font:6px/1.25 monospace}.addVisitButton.added{color:var(--acid);background:0 0}.visitListLayer{z-index:150;position:fixed;inset:0}.visitListBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:default;background:#030404b8;border:0;width:100%;height:100%;position:absolute;inset:0}.visitListDrawer{border-left:1px solid var(--line);width:min(510px,100%);height:100%;color:var(--ink);background:#111413;flex-direction:column;animation:.25s ease-out visitDrawerIn;display:flex;position:absolute;top:0;right:0;overflow:auto;box-shadow:-25px 0 90px #0000008c}.visitListDrawer>header{border-bottom:1px solid var(--line);background:var(--acid);color:#111;justify-content:space-between;align-items:flex-start;gap:20px;min-height:160px;padding:28px;display:flex}.visitListDrawer>header span{letter-spacing:.15em;font:7px monospace}.visitListDrawer>header h2{letter-spacing:-.06em;margin:52px 0 0;font-size:52px;line-height:.8}.visitListDrawer>header button{color:#111;letter-spacing:.1em;background:0 0;border:1px solid #111;padding:9px 11px;font:7px monospace}.visitListDrawer section{border-bottom:1px solid var(--line)}.visitListSectionHead{justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.visitListSectionHead span{color:var(--acid);letter-spacing:.15em;font:8px monospace}.visitListSectionHead b{border:1px solid var(--acid);width:27px;height:27px;color:var(--acid);border-radius:50%;place-items:center;font:8px monospace;display:grid}.visitListItem{border-top:1px solid var(--line)}.visitListLocate{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;flex-direction:column;padding:18px 95px 16px 22px;display:flex;position:relative}.visitListLocate:hover{background:#d9ff450b}.visitListLocate span{color:#727970;letter-spacing:.1em;font:7px monospace}.visitListLocate strong{margin:13px 0 7px;font:23px/1 Georgia,serif}.visitListLocate small{color:#858c83;font:9px monospace}.visitListLocate i{color:var(--acid);letter-spacing:.08em;font:6px monospace;position:absolute;top:18px;right:22px}.visitListActions{border-top:1px solid var(--line);grid-template-columns:1fr auto;display:grid}.visitListActions button{border:0;border-right:1px solid var(--line);color:#8f968d;text-align:left;letter-spacing:.09em;background:0 0;padding:12px 22px;font:7px monospace}.visitListActions button:last-child{border-right:0}.visitListActions .markVisited{background:var(--acid);color:#111}.visitListActions .revisit:hover,.visitListActions .removeVisit:hover{color:var(--acid)}.visitedSection{background:#0a0c0b}.visitedSection .visitListLocate strong,.visitedSection .visitListLocate small{opacity:.55}.visitedSection .visitListLocate strong{text-decoration:line-through;text-decoration-thickness:1px}.visitListEmpty{border-top:1px solid var(--line);color:#727870;margin:0;padding:38px 22px;font:14px/1.5 Georgia,serif}.visitListDrawer>footer{color:#656b64;letter-spacing:.1em;justify-content:space-between;gap:15px;margin-top:auto;padding:20px 22px;font:6px monospace;display:flex}.visitListDrawer>footer b{color:#929990;font-weight:400}@keyframes visitDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.boothDirectLinks{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.boothDirectLinks a{border-right:1px solid var(--line);color:#c9cec5;letter-spacing:.12em;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;min-height:46px;padding:9px 14px;font:7px monospace;display:grid}.boothDirectLinks a:last-child{border-right:0}.boothDirectLinks a:hover{background:var(--acid);color:#111}.boothDirectLinks a.x:hover{background:#69b6ee}.boothDirectLinks a>span{width:21px;height:21px;color:var(--acid);border:1px solid #535a53;place-items:center;font:9px monospace;display:grid}.boothDirectLinks a.x>span{color:#69b6ee}.boothDirectLinks a:hover>span{color:#111;border-color:#111}.boothDirectLinks a>i{color:#777e75;font:5px monospace}.boothDirectLinks a:hover>i{color:#111}.officialChannelSnapshot{border-top:1px solid var(--line);background:linear-gradient(105deg,#69b6ee12,#0000 70%);grid-template-columns:1fr auto;gap:7px 12px;padding:13px 22px 15px;display:grid}.officialChannelSnapshot span{color:#69b6ee;letter-spacing:.12em;font:6.5px monospace}.officialChannelSnapshot time{color:#747b72;letter-spacing:.08em;font:6px monospace}.officialChannelSnapshot p{color:#858c83;grid-column:1/-1;margin:0;font:8.5px/1.4 Georgia,serif}.researchTier.channel{background:#69b6ee0e}.researchTier.channel span{color:#69b6ee}.boothCardSection{border-top:1px solid var(--line);padding:19px 22px}.boothCardSection small,.boothCapital small,.boothEvents small,.boothIntelCard blockquote small{color:var(--acid);letter-spacing:.13em;font:7px monospace}.boothCardSection strong{margin:24px 0 11px;font:19px/1.12 Georgia,serif;display:block}.boothCardSection p,.boothCapital p,.boothEvents>p,.researchTier p{color:#969b93;font:12px/1.48 Georgia,serif}.companyEvidence{border-top:1px solid var(--line);background:#0b0e0d}.evidenceHead{background:#d9ff450d;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.evidenceHead>div{align-items:center;gap:9px;display:flex}.evidenceHead small,.productStack>small,.investmentLens small,.officialSignals small,.evidenceSources>small{color:var(--acid);letter-spacing:.12em;font:7px monospace}.evidenceHead b{border:1px solid var(--acid);color:var(--acid);letter-spacing:.1em;padding:5px 6px;font:6px monospace}.evidenceHead time{color:#747b72;letter-spacing:.08em;font:6px monospace}.evidenceFacts{grid-template-columns:1fr 1fr;display:grid}.evidenceFacts>div{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:72px;padding:13px 22px}.evidenceFacts>div:nth-child(2n){border-right:0}.evidenceFacts small{color:#6e756d;letter-spacing:.1em;margin-bottom:14px;font:6px monospace;display:block}.evidenceFacts strong{color:#c7ccc3;font:11px/1.25 monospace}.productStack{border-top:1px solid var(--line);padding:18px 22px 22px}.productStack>small{margin-bottom:15px;display:block}.productStack article{border:1px solid #353b36;border-bottom:0;grid-template-columns:27px 1fr;gap:10px;padding:11px;display:grid}.productStack article:last-child{border-bottom:1px solid #353b36}.productStack article>i{color:var(--acid);font:7px monospace}.productStack article span{color:#6f766e;letter-spacing:.1em;font:6px monospace;display:block}.productStack article strong{color:#e2e5de;margin:6px 0 5px;font:14px/1 Georgia,serif;display:block}.productStack article p{color:#969c93;margin:0;font:9px/1.4 Georgia,serif}.investmentLens{border-top:1px solid var(--line);background:linear-gradient(135deg,#69b6ee0d,#0000 55%);padding:18px 22px 21px}.investmentLens p{color:#b7bcb3;margin:19px 0 0;font:12px/1.5 Georgia,serif}.officialSignals{border-top:1px solid var(--line);padding:18px 22px 22px}.officialSignals>div:first-child{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.officialSignals>div:first-child b{color:#101313;background:#69b6ee;border-radius:50%;place-items:center;width:25px;height:25px;font:8px monospace;display:grid}.officialSignals>a{color:inherit;border:1px solid #353b36;border-bottom:0;grid-template-columns:1fr auto;gap:6px;padding:11px;display:grid;position:relative}.officialSignals>a:last-child{border-bottom:1px solid #353b36}.officialSignals>a:hover{background:#69b6ee0f;border-color:#69b6ee}.officialSignals time,.officialSignals a>span{color:#737b72;font:6px monospace}.officialSignals a>span{color:#69b6ee;text-align:right}.officialSignals a>strong,.officialSignals a>p{grid-column:1/-1}.officialSignals a>strong{color:#d5dad1;margin-top:5px;font:12px/1.2 Georgia,serif}.officialSignals a>p{color:#8f958c;margin:0;font:9px/1.4 Georgia,serif}.officialSignals a>i{color:var(--acid);grid-column:2;font:6px monospace}.evidenceSources{border-top:1px solid var(--line);padding:17px 22px 22px}.evidenceSources>small{margin-bottom:13px;display:block}.evidenceSources>div{flex-wrap:wrap;gap:5px;display:flex}.evidenceSources a{color:#aeb4aa;letter-spacing:.05em;border:1px solid #394039;padding:7px;font:6px monospace}.evidenceSources a:hover{border-color:var(--acid);color:var(--acid)}.evidenceSources a span{color:#69b6ee;text-transform:uppercase;margin-right:6px}.valueChainModule{border-top:1px solid var(--line);background:linear-gradient(140deg,#d9ff450b,#0000 42%)}.valueChainHead{justify-content:space-between;gap:18px;padding:19px 22px 16px;display:flex}.valueChainHead small,.relationFlow small,.peerSet small,.marketSignals small{color:var(--acid);letter-spacing:.12em;font:7px monospace}.valueChainHead strong{color:#dce0d7;letter-spacing:.05em;margin-top:8px;font:13px monospace;display:block}.fingerprintLegend{align-items:flex-end;gap:9px;display:flex}.fingerprintLegend span{color:#777d75;letter-spacing:.08em;align-items:center;gap:4px;font:5.5px monospace;display:flex}.fingerprintLegend i{border:1px solid #60665f;width:8px;height:8px}.fingerprintLegend i.core{border-color:var(--acid);background:var(--acid)}.fingerprintLegend i.adjacent{background:#69b6ee;border-color:#69b6ee}.chainFingerprint{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:88px repeat(5,minmax(0,1fr));gap:4px;padding:14px 22px 17px;display:grid}.fingerprintCorner,.fingerprintColumn,.fingerprintRow>span{color:#626860;letter-spacing:.07em;font:5.5px monospace}.fingerprintColumn{text-align:center;writing-mode:vertical-rl;align-self:end;transform:rotate(180deg)}.fingerprintRow{display:contents}.fingerprintRow>span{align-self:center}.fingerprintRow i{background:#ffffff03;border:1px solid #343936;min-height:20px}.fingerprintRow i.core{border-color:var(--acid);background:var(--acid);box-shadow:0 0 13px #d9ff4533}.fingerprintRow i.adjacent{background:#69b6ee;border-color:#69b6ee}.relationFlow{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr) 11px) minmax(0,1fr);align-items:stretch;padding:17px 22px;display:grid}.relationFlow>div{background:#0d100f;border:1px solid #353a36;min-width:0;padding:9px}.relationFlow>div>span{color:#949a91;margin-top:7px;font:7.5px/1.25 monospace;display:block}.relationFlow>i{color:#687067;text-align:center;align-self:center;font:8px monospace}.relationFlow .relationCore{border-color:var(--acid);background:var(--acid);color:#111}.relationFlow .relationCore small{color:#111}.relationFlow .relationCore b{overflow-wrap:anywhere;margin:11px 0 5px;font-size:12px;line-height:1;display:block}.relationFlow .relationCore span{color:#111}.peerSet{border-bottom:1px solid var(--line);grid-template-columns:118px 1fr;gap:12px;padding:17px 22px;display:grid}.peerSet>div:first-child>span{color:#737970;margin-top:9px;font:7px/1.35 monospace;display:block}.peerSet>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.peerSet button{color:#bec3ba;text-align:left;background:#69b6ee0b;border:1px solid #424842;min-width:0;padding:7px}.peerSet button:hover{background:#69b6ee1f;border-color:#69b6ee}.peerSet button b{color:#69b6ee;font:6px monospace;display:block}.peerSet button span{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 3px;font:8px/1 monospace;display:block;overflow:hidden}.peerSet button small{color:#71766f;text-overflow:ellipsis;white-space:nowrap;font:5.5px monospace;display:block;overflow:hidden}.marketSignals{grid-template-columns:1fr 1fr;display:grid}.marketSignals>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:104px;padding:16px 22px}.marketSignals>div:nth-child(2n){border-right:0}.marketSignals p{color:#a7aca3;margin:25px 0 0;font:11px/1.35 Georgia,serif}.relationMethod{color:#60665f;letter-spacing:.06em;margin:0;padding:13px 22px 16px;font:6px/1.45 monospace}.boothCapital,.boothEvents{border-top:1px solid var(--line);padding:19px 22px}.boothEvents>div:first-child{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.boothEvents>div:first-child b{background:var(--acid);color:#111;border-radius:50%;place-items:center;width:25px;height:25px;font:8px monospace;display:grid}.boothEvents button{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;border-bottom:0;grid-template-columns:1fr auto;gap:7px;padding:11px;display:grid}.boothEvents button:last-child{border-bottom:1px solid var(--line)}.boothEvents button:hover{border-color:var(--acid);background:#d9ff450d}.boothEvents time{color:#7f847c;font:6px monospace}.boothEvents button span{grid-column:1/-1;font:12px/1.2 Georgia,serif}.boothEvents button p{color:#858a82;grid-column:1/-1;margin:0;font:8px/1.42 Georgia,serif}.boothEvents button em{color:#8f958a;letter-spacing:.05em;grid-column:1;font:5.5px/1.35 monospace}.boothEvents button i{color:var(--acid);grid-column:2;font:6px monospace}.boothIntelCard blockquote{border-top:1px solid var(--line);color:#d2d5ce;background:#080a0a;margin:0;padding:22px;font:18px/1.35 Georgia,serif}.boothIntelCard blockquote small{margin-bottom:20px;display:block}.fullDossierLink{border-top:1px solid var(--line);background:var(--acid);color:#111;letter-spacing:.12em;padding:18px 22px;font:8px monospace;display:block}.researchTier{border-top:1px solid var(--line);padding:18px 22px}.researchTier span{color:#7f847c;letter-spacing:.1em;border:1px solid #6c716a;padding:6px;font:7px monospace}.researchTier p{margin-bottom:0}.researchTier.enriched span{border-color:var(--acid);color:var(--acid)}.atlasMap{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle,#1b211d,#090a0a 70%);justify-content:center;align-self:start;align-items:center;min-height:780px;padding:50px 24px;display:flex;position:sticky;top:0;overflow:hidden}.atlasMap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.7%,#ffffff08 50%,#0000 50.3%) 0 0/80px 100%;position:absolute;inset:0}.atlasMap img{object-fit:contain;mix-blend-mode:screen;filter:saturate(.85);width:100%;height:100%;animation:.3s fade}.mapSource{z-index:2;color:#6f736d;letter-spacing:.12em;font:7px monospace;position:absolute;bottom:15px;left:18px}.hallBrief{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.statusLine{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding-bottom:14px;display:flex}.statusLine span,.statusLine i{letter-spacing:.13em;font:7px monospace}.statusLine span{color:var(--acid)}.statusLine i{color:#686c66;font-style:normal}.officialHall{color:#747872;letter-spacing:.14em;margin:34px 0 10px;font:9px monospace}.hallBrief h4{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4vw,66px);line-height:.92}.hallEvidence{color:#aeb1aa;margin:25px 0;font:16px/1.45 Georgia,serif}.chainTags{flex-wrap:wrap;gap:6px;display:flex}.chainTags span{border:1px solid var(--line);letter-spacing:.08em;padding:8px 10px;font:8px monospace}.hallBrief h5{color:var(--acid);letter-spacing:.15em;margin:36px 0 14px;font:8px monospace}.hallBrief ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.hallBrief li{border-bottom:1px solid var(--line);color:#a4a7a0;padding:13px 0;font:13px/1.4 Georgia,serif}.hallBrief li:before{content:"↘";color:var(--acid);margin-right:10px}.markerGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.markerGrid button{border:1px solid var(--line);text-align:left;background:#121413;grid-template-columns:42px 1fr;min-height:85px;padding:10px;display:grid}.markerGrid button:hover,.markerGrid button.active{border-color:var(--acid);background:#d9ff450f}.markerGrid button b{color:var(--acid);font:8px monospace}.markerGrid button span{font-size:11px;line-height:1.2}.markerGrid button small{color:#747873;grid-column:2;margin-top:5px;font:7px monospace}.dossierSection{background:var(--paper);color:#111;padding:120px 6vw}.dossierControls{border-top:1px solid #9d9f98;border-left:1px solid #9d9f98;grid-template-columns:1fr 180px;display:grid}.dossierControls label{border-bottom:1px solid #9d9f98;border-right:1px solid #9d9f98;flex-direction:column;padding:17px;display:flex}.dossierControls label span{color:#686b64;letter-spacing:.14em;font:8px monospace}.dossierControls input{color:#111;background:0 0;border:0;outline:0;padding:13px 0 2px;font:25px Georgia,serif}.dossierControls input::placeholder{color:#a3a59e}.coverage{border-bottom:1px solid #9d9f98;border-right:1px solid #9d9f98;align-items:center;gap:15px;padding:15px;display:flex}.coverage b{font-size:40px}.coverage span{color:#666861;letter-spacing:.1em;font:7px/1.4 monospace}.dossierLayout{border-left:1px solid #999;grid-template-columns:340px 1fr;display:grid}.companyDirectory{border-bottom:1px solid #999;max-height:970px;overflow:auto}.companyDirectory button{color:#111;text-align:left;background:0 0;border:1px solid #999;border-top:0;border-left:0;grid-template-columns:50px 1fr 20px;align-items:center;gap:10px;width:100%;padding:13px;display:grid}.companyDirectory button:hover,.companyDirectory button.active{color:var(--ink);background:#111}.companyDirectory button.active>span{background:var(--acid);color:#111}.companyDirectory button>span{text-align:center;border:1px solid;padding:6px;font:8px monospace}.companyDirectory b{font-size:13px}.companyDirectory small{opacity:.6;margin-top:4px;font:7px monospace;display:block}.companyDirectory i{color:var(--acid);font-style:normal}.companySearchEmpty{color:#676a63;border-right:1px solid #999;margin:0;padding:32px 18px;font:14px/1.5 Georgia,serif}.companyCard{border-bottom:1px solid #999;border-right:1px solid #999}.companyCard>header{background:#d9d9d1;border-bottom:1px solid #999;justify-content:space-between;padding:30px;display:flex}.truthBadge{max-width:680px;color:var(--acid);letter-spacing:.08em;background:#111;padding:7px 9px;font:7px/1.35 monospace;display:inline-block}.companyCard header p{color:#70726c;letter-spacing:.13em;margin:42px 0 12px;font:8px monospace}.companyCard header h4{letter-spacing:-.07em;margin:0;font-size:clamp(48px,6vw,90px);line-height:.82}.companyCard header h5{color:#6e706a;margin:17px 0 0;font:23px Georgia,serif}.boothStamp{background:var(--acid);align-self:flex-start;padding:18px;font:18px monospace}.companyCore{grid-template-columns:1fr 1fr;display:grid}.companyCore>div{border-bottom:1px solid #999;border-right:1px solid #999;padding:27px}.companyCore>div:last-child{border-right:0}.companyCard small{color:#6d7069;letter-spacing:.14em;font:8px monospace}.companyCore h6{margin:38px 0 16px;font:25px/1.1 Georgia,serif}.companyCore p{color:#555751;font:13px/1.5 Georgia,serif}.fundingBand{background:var(--acid);border-bottom:1px solid #999;grid-template-columns:160px 1fr;gap:30px;padding:25px 27px;display:grid}.fundingBand p{margin:0;font:18px/1.4 Georgia,serif}.resourceActivity{border-bottom:1px solid #999;grid-template-columns:.8fr 1.2fr;display:grid}.resourceActivity>div{border-right:1px solid #999;padding:26px}.resourceActivity>div:last-child{border:0}.resourceActivity ul{margin:25px 0 0;padding:0;list-style:none}.resourceActivity li{border-top:1px solid #aaa;padding:9px 0;font:13px/1.35 Georgia,serif}.activityRow{border-top:1px solid #aaa;grid-template-columns:110px 1fr;gap:6px 15px;padding:13px 0;display:grid}.resourceActivity>div>small+.activityRow{margin-top:25px}.activityRow time{font:8px monospace}.activityRow b{font-size:11px}.activityRow span{color:#6a6c66;grid-column:2;font:7px monospace}.companyCard blockquote{color:var(--ink);background:#111;margin:0;padding:30px;font:25px/1.25 Georgia,serif}.companyCard blockquote small{color:var(--acid);margin-bottom:24px;display:block}.companyLinks{flex-wrap:wrap;gap:6px;padding:18px;display:flex}.companyLinks a{letter-spacing:.08em;border:1px solid #999;padding:10px;font:8px monospace}.companyLinks a:hover{background:var(--acid)}.companyFeatured{background:#d9d9d1;border-bottom:1px solid #999;padding:26px}.companyFeaturedHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.companyFeaturedHead b{color:var(--acid);background:#111;padding:6px 8px;font:8px monospace}.companyFeatured>p{color:#62645e;max-width:700px;margin:28px 0 0;font:13px/1.5 Georgia,serif}.companyFeaturedList{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:22px;display:grid}.companyFeaturedList button{background:var(--paper);color:#111;text-align:left;border:1px solid #999;grid-template-columns:1fr auto;gap:7px 12px;min-height:140px;padding:16px;display:grid}.companyFeaturedList button:hover{background:var(--acid);border-color:#111}.companyFeaturedList time{letter-spacing:.08em;font:8px monospace}.companyFeaturedList button>span{font:8px monospace}.companyFeaturedList button>b{grid-column:1/-1;align-self:end;font:18px/1.1 Georgia,serif}.companyFeaturedList button>small{color:#666861;grid-column:1/-1}.activitiesSection{color:#111;background:#cfd1ca;padding:120px 6vw}.activityDateTabs{border-top:1px solid #999;border-left:1px solid #999;grid-template-columns:repeat(6,1fr);display:grid}.activityDateTabs button{color:#111;letter-spacing:.08em;background:0 0;border:1px solid #999;border-top:0;border-left:0;justify-content:space-between;align-items:flex-end;min-height:74px;padding:15px;font:10px monospace;display:flex}.activityDateTabs button small{border:1px solid;border-radius:50%;place-items:center;width:26px;height:26px;font:8px monospace;display:grid}.activityDateTabs button.active{color:var(--acid);background:#111}.activityControls{border-left:1px solid #999;grid-template-columns:1.4fr .65fr 1fr;display:grid}.activityControls>label,.activityControls>div{border-bottom:1px solid #999;border-right:1px solid #999;padding:17px}.activityControls>label{flex-direction:column;display:flex}.activityControls span{color:#6b6e67;letter-spacing:.12em;margin-bottom:12px;font:7px monospace;display:block}.activityControls input{color:#111;background:0 0;border:0;outline:0;width:100%;padding:5px 0;font:19px Georgia,serif}.activityControls>div{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}.activityControls>div>span{width:100%}.activityControls button{color:#111;background:0 0;border:1px solid #999;padding:7px 8px;font:7px monospace}.activityControls button.active{background:var(--acid);border-color:#111}.activityResultLine{border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;grid-template-columns:65px 65px 1fr;align-items:center;padding:16px;display:grid}.activityResultLine span{letter-spacing:.12em;font:7px monospace}.activityResultLine b{font-size:30px}.activityResultLine p{text-align:right;color:#656761;letter-spacing:.1em;margin:0;font:8px monospace}.activityDirectory{border-left:1px solid #999;grid-template-columns:repeat(3,1fr);display:grid}.activityDirectory>button{color:#111;text-align:left;background:0 0;border:1px solid #999;border-top:0;border-left:0;flex-direction:column;min-height:330px;padding:20px;transition:all .2s;display:flex;position:relative}.activityDirectory>button:hover{background:var(--acid)}.activityCardMeta{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.activityCardMeta time,.activityCardMeta span,.activityCardMeta i{letter-spacing:.08em;font:7px monospace}.activityCardMeta span{border:1px solid #999;padding:5px}.activityCardMeta i{color:#767972;grid-column:1/-1;font-style:normal}.activityDirectory>button>small{color:#656861;letter-spacing:.08em;margin-top:42px;font:8px monospace}.activityDirectory h4{letter-spacing:-.025em;margin:14px 0;font:26px/1.05 Georgia,serif}.activityDirectory p{color:#555852;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 45px;font:12px/1.45 Georgia,serif;display:-webkit-box;overflow:hidden}.activityOpen{letter-spacing:.1em;font:7px monospace;position:absolute;bottom:18px;right:20px}.activityEmpty{color:#62645e;text-align:center;border:1px solid #999;border-top:0;padding:60px 20px;font:17px Georgia,serif}.activityMethod{color:#656861;text-align:right;letter-spacing:.08em;max-width:850px;margin:34px 0 0 auto;font:8px/1.5 monospace}.activityOverlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050606f0;padding:4vh 5vw;position:fixed;inset:0;overflow:auto}.activityOverlay>article{border:1px solid var(--line);width:min(1180px,100%);min-height:88vh;color:var(--ink);background:#111312;grid-template-columns:.8fr 1.2fr;margin:0 auto;display:grid;position:relative;box-shadow:0 25px 100px #000000a6}.activityClose{z-index:3;border:1px solid var(--line);color:var(--ink);letter-spacing:.1em;background:#080909e6;padding:10px 13px;font:8px monospace;position:absolute;top:15px;right:15px}.activityPoster{border-right:1px solid var(--line);background:#070808;place-items:center;min-height:600px;display:grid;position:relative;overflow:hidden}.activityPoster img{object-fit:contain;width:100%;height:100%}.activityPoster span{color:#8c9088;letter-spacing:.1em;background:#000000d1;padding:7px;font:7px monospace;position:absolute;bottom:13px;left:13px}.activityDetail{padding:50px 38px 35px}.activityDetailMeta{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding-bottom:15px;display:flex}.activityDetailMeta span,.activityDetailMeta b{letter-spacing:.12em;font:7px monospace}.activityDetailMeta span{color:var(--acid)}.activityDetailMeta b{border:1px solid var(--line);color:#8d9189;padding:5px}.activityDetail>p:first-of-type{color:#93978f;letter-spacing:.1em;margin:42px 0 10px;font:9px monospace}.activityDetail h3{letter-spacing:-.05em;margin:0;font:clamp(38px,5vw,75px)/.94 Georgia,serif}.activityWhen{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:48px;display:grid}.activityWhen>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:110px;padding:17px}.activityWhen small,.activityDescription small{color:var(--acid);letter-spacing:.12em;font:7px monospace}.activityWhen b{margin-top:25px;font:11px/1.45 monospace;display:block}.activityDescription{margin-top:38px}.activityDescription p{color:#c2c5bd;font:17px/1.58 Georgia,serif}.activityAccess{border:1px solid var(--line);background:#d9ff4509;margin-top:32px;padding:18px}.activityAccess small{color:var(--acid);letter-spacing:.12em;font:7px monospace}.activityAccess strong{color:var(--ink);letter-spacing:.08em;margin-top:18px;font:11px/1.4 monospace;display:block}.activityAccess p{color:#979c94;margin:10px 0 18px;font:12px/1.5 Georgia,serif}.activityAccess a{border-top:1px solid var(--line);color:var(--acid);letter-spacing:.07em;padding-top:14px;font:7px/1.45 monospace;display:block}.activityOriginal{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:26px}.activityOriginal summary{cursor:pointer;color:#8b9088;letter-spacing:.1em;padding:16px 0;font:7px monospace;list-style:none}.activityOriginal summary::-webkit-details-marker{display:none}.activityOriginal h4{color:#c0c4bc;margin:3px 0 10px;font:17px/1.3 Georgia,serif}.activityOriginal p{color:#858a82;margin:0 0 20px;font:11px/1.58 Georgia,serif}.activitySourceNote{border-top:1px solid var(--line);padding-top:17px;color:#72766f!important;letter-spacing:.06em!important;margin:40px 0 0!important;font:8px/1.5 monospace!important}.verticalSection{background:#111312}.verticalTabs{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.verticalTabs button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#8b8f87;text-align:left;background:0 0;min-height:100px;padding:16px}.verticalTabs button:hover{background:#d9ff450a}.verticalTabs button.active{background:var(--acid);color:#111}.verticalTabs span{margin-bottom:19px;font:9px Georgia,serif;display:block}.verticalTabs b{letter-spacing:.11em;font:8px monospace}.verticalDossier{border-left:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.verticalDossier>header{border-bottom:1px solid var(--line);grid-template-columns:1fr 260px;padding:45px;display:grid}.verticalDossier>header>div>span{color:var(--acid);letter-spacing:.14em;font:8px monospace}.verticalDossier header h4{letter-spacing:-.07em;margin:65px 0 28px;font-size:clamp(55px,8vw,118px);line-height:.82}.verticalDossier header p{color:#aeb1aa;max-width:720px;font:20px/1.45 Georgia,serif}.stageStack{flex-direction:column;align-self:end;gap:7px;display:flex}.stageStack b{border:1px solid var(--acid);color:var(--acid);text-align:center;letter-spacing:.12em;padding:12px;font:9px monospace}.valueFlow{border-bottom:1px solid var(--line);grid-template-columns:1fr 42px .7fr 42px 1fr;align-items:stretch;display:grid}.valueFlow>div{flex-wrap:wrap;align-content:flex-start;gap:6px;padding:25px;display:flex}.valueFlow small{color:#73766f;letter-spacing:.14em;width:100%;margin-bottom:18px;font:8px monospace}.valueFlow span{border:1px solid var(--line);padding:8px;font:8px monospace}.valueFlow>i{color:var(--acid);text-align:center;align-self:center;font-style:normal}.valueFlow .activeNode{background:var(--acid);color:#111;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.valueFlow .activeNode small{color:#555;text-align:center}.valueFlow .activeNode b{margin-bottom:8px;font:25px Georgia,serif}.valueFlow .activeNode span{border:0}.verticalGrid{grid-template-columns:1fr 1fr;display:grid}.verticalGrid section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;padding:28px}.verticalGrid section:nth-child(2n){border-right:0}.verticalGrid small,.wrcTargets small{color:var(--acid);letter-spacing:.14em;font:8px monospace}.verticalGrid p{color:#b2b5ae;margin:50px 0 0;font:17px/1.45 Georgia,serif}.leaderList,.metricList{flex-wrap:wrap;gap:7px;margin-top:50px;display:flex}.leaderList span,.metricList span{border:1px solid var(--line);padding:10px;font:9px monospace}.wrcTargets{grid-template-columns:.8fr 1.2fr;display:grid}.wrcTargets>div,.wrcTargets blockquote{border-right:1px solid var(--line);margin:0;padding:28px}.wrcTargets>div{flex-direction:column;gap:7px;display:flex}.wrcTargets>div small{margin-bottom:20px}.wrcTargets>div b{border-bottom:1px solid var(--line);padding:10px 0;font:10px monospace}.wrcTargets blockquote{color:#d2d4ce;font:24px/1.35 Georgia,serif}.wrcTargets blockquote small{margin-bottom:35px;display:block}.verticalSource{border-top:1px solid var(--line);color:#8c9088;letter-spacing:.12em;padding:17px 28px;font:8px monospace;display:block}.verticalSource:hover{background:var(--acid);color:#111}@media (max-width:1050px){.venueRail{grid-template-columns:repeat(3,1fr)}.atlasStage{grid-template-columns:1fr}.atlasMap{min-height:650px;position:relative}.boothIntelCard{grid-template-columns:1fr 1fr;display:grid;position:relative}.boothCardTop,.boothIdentity,.boothDirectLinks,.valueChainModule,.companyEvidence,.boothCapital,.boothEvents,.boothIntelCard blockquote,.fullDossierLink,.researchTier{grid-column:1/-1}.dossierLayout{grid-template-columns:280px 1fr}.activityDirectory{grid-template-columns:repeat(2,1fr)}.activityControls{grid-template-columns:1fr 1fr}.activityControls>label{grid-column:1/-1}}@media (max-width:760px){.atlasSection,.dossierSection,.verticalSection,.activitiesSection{padding:85px 18px}.venueRail{display:flex;overflow:auto}.venueRail button{min-width:220px}.atlasStage{display:block}.atlasMap{min-height:440px;padding:20px 6px}.floorToolbar{grid-template-columns:1fr}.floorToolbar>label,.floorFilters,.zoomControls{border-right:0;border-bottom:1px solid var(--line)}.hallLensStrip{grid-template-columns:1fr}.hallLensStrip>*{border-right:0;border-bottom:1px solid var(--line)}.floorViewport{height:600px}.globalFloorSearchHead{grid-template-columns:auto 44px 1fr}.globalFloorSearchHead>button{grid-column:1/-1}.floorTitle{grid-template-columns:1fr auto}.floorTitle i{display:none}.boothIntelCard{display:block}.boothIdentity h4{font-size:48px}.boothIdentity{grid-template-columns:minmax(0,1fr) 76px;gap:12px;padding:25px 18px}.addVisitButton{width:76px;min-height:76px}.visitListDrawer>header{min-height:140px;padding:22px 18px}.visitListDrawer>header h2{margin-top:45px;font-size:44px}.relationFlow{grid-template-columns:1fr;gap:5px}.relationFlow>i{transform:rotate(90deg)}.peerSet{grid-template-columns:1fr}.peerSet>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.marketSignals{grid-template-columns:1fr}.marketSignals>div{border-right:0;min-height:0}.hallBrief{padding:20px}.markerGrid,.dossierControls{grid-template-columns:1fr}.coverage{display:none}.dossierLayout{grid-template-columns:1fr}.companyDirectory{max-height:none;display:flex;overflow:auto}.companyDirectory button{min-width:245px}.companyCard>header{padding:22px}.companyCard header h4{font-size:54px}.boothStamp{padding:11px;font-size:12px}.companyCore,.resourceActivity{grid-template-columns:1fr}.companyCore>div,.resourceActivity>div{border-right:0}.fundingBand,.companyFeaturedList{grid-template-columns:1fr}.activityDateTabs{display:flex;overflow:auto}.activityDateTabs button{min-width:135px}.activityControls{grid-template-columns:1fr}.activityControls>label{grid-column:auto}.globalFloorResults{grid-template-columns:1fr}.activityResultLine{grid-template-columns:50px 50px 1fr}.activityDirectory{grid-template-columns:1fr}.activityDirectory>button{min-height:290px}.activityOverlay{padding:0}.activityOverlay>article{border:0;grid-template-columns:1fr;min-height:100vh}.activityPoster{border-right:0;border-bottom:1px solid var(--line);min-height:400px}.activityDetail{padding:35px 20px}.activityWhen{grid-template-columns:1fr}.verticalTabs{display:flex;overflow:auto}.verticalTabs button{min-width:185px}.verticalDossier>header{grid-template-columns:1fr;padding:25px}.verticalDossier header h4{margin-top:55px;font-size:15vw}.stageStack{margin-top:25px}.valueFlow{grid-template-columns:1fr}.valueFlow>i{padding:8px;transform:rotate(90deg)}.verticalGrid,.wrcTargets{grid-template-columns:1fr}.verticalGrid section,.wrcTargets>div,.wrcTargets blockquote{border-right:0}}:root{--ink:#e8e7df;--black:#090a0a;--acid:#d9ff45;--line:#e8e7df2e;--muted:#8f928d;--paper:#e7e7df;--blue:#a9c7eb;--orange:#f27822}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,a{color:inherit;font:inherit}button{cursor:pointer}a{text-decoration:none}::selection{background:var(--acid);color:#080909}.nav{border-bottom:1px solid var(--line);z-index:20;letter-spacing:.13em;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:70px;padding:0 28px;font-size:11px;display:grid;position:absolute}.brand{font-weight:700}.brandDot{background:var(--acid);border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}.navMeta{text-align:center;color:var(--muted)}.navActions{justify-self:end;align-items:center;gap:20px;display:flex}.tutorialButton,.visitListButton,.indexButton{letter-spacing:.13em;white-space:nowrap;background:0 0;border:0}.tutorialButton{color:var(--acid);align-items:center;gap:7px;display:flex}.tutorialButton span{border:1px solid var(--acid);border-radius:50%;place-items:center;width:21px;height:21px;font:10px monospace;display:grid}.visitListButton{align-items:center;gap:8px;display:flex}.visitListButton b{background:var(--acid);color:#111;border-radius:50%;place-items:center;min-width:23px;height:23px;font:9px monospace;display:grid}.indexButton span{margin-left:8px;font-size:18px}.tutorialLayer{z-index:300;pointer-events:auto;position:fixed;inset:0}.tutorialDimmer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030404db;position:absolute;inset:0}.tutorialSpotlight{border:2px solid var(--acid);pointer-events:none;border-radius:3px;transition:top .28s,left .28s,width .28s,height .28s;position:fixed;box-shadow:0 0 0 9999px #030404d1,0 0 0 6px #d9ff451f,0 0 45px #d9ff4547}.tutorialCard{border:1px solid var(--acid);width:min(470px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);background:#111413;animation:.25s ease-out tutorialIn;position:fixed;bottom:16px;right:16px;overflow:auto;box-shadow:0 28px 100px #000000b8}.tutorialCard.left{left:16px;right:auto}.tutorialCard>header{border-bottom:1px solid var(--line);background:var(--acid);color:#111;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.tutorialCard>header span{letter-spacing:.14em;font:7px monospace}.tutorialCard>header button{color:#111;letter-spacing:.1em;background:0 0;border:1px solid #111;padding:6px 8px;font:7px monospace}.tutorialProgress{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.tutorialProgress>b,.tutorialProgress>span{color:var(--acid);font:8px monospace}.tutorialProgress>div{gap:4px;display:flex}.tutorialProgress button{background:#3d423d;border:0;flex:1;height:5px;padding:0}.tutorialProgress button.map{background:#42627a}.tutorialProgress button.active{background:var(--acid);box-shadow:0 0 8px #d9ff4566}.tutorialCard h2{letter-spacing:-.055em;margin:0;padding:25px 18px 14px;font-size:clamp(31px,4vw,47px);line-height:.92}.tutorialCard>p{color:#b8bcb4;margin:0;padding:0 18px 22px;font:15px/1.5 Georgia,serif}.tutorialCard>ul{border-top:1px solid var(--line);margin:0 18px 22px;padding:0;list-style:none}.tutorialCard>ul li{border-bottom:1px solid var(--line);color:#979d94;letter-spacing:.09em;padding:10px 2px;font:7px monospace}.tutorialCard>ul li:before{content:"↘";color:var(--acid);margin-right:9px}.tutorialCard>aside{background:#69b6ee0f;border-left:2px solid #69b6ee;margin:0 18px 20px;padding:11px 13px}.tutorialCard>aside span{color:#69b6ee;letter-spacing:.13em;font:7px monospace}.tutorialCard>aside p{color:#989e96;margin:8px 0 0;font:11px/1.45 Georgia,serif}.tutorialCard>footer{border-top:1px solid var(--line);grid-template-columns:1fr 1.6fr;display:grid}.tutorialCard>footer button{border:0;border-right:1px solid var(--line);color:#858b83;text-align:left;letter-spacing:.12em;background:0 0;padding:15px;font:7px monospace}.tutorialCard>footer button:disabled{opacity:.25;cursor:default}.tutorialCard>footer .tutorialNext{background:var(--acid);color:#111;text-align:right;border-right:0}.tutorialCard>footer .tutorialNext:hover{background:#ecff9d}@keyframes tutorialIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.indexOverlay{z-index:100;background:#080909f7;flex-direction:column;padding:7vh 8vw;animation:.2s fade;display:flex;position:fixed;inset:0}.indexOverlay>p{letter-spacing:.18em;color:var(--acid);margin:3vh 0;font:10px monospace}.indexOverlay>a{letter-spacing:-.045em;border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 50px;padding:1.3vh 0;font-size:clamp(30px,5vw,72px);display:grid}.indexOverlay>a span{color:#727570;margin-top:14px;font:11px monospace}.indexOverlay>a b{color:var(--acid);font-weight:400}.closeIndex{border:1px solid var(--line);letter-spacing:.13em;background:0 0;padding:12px 18px;font:10px monospace;position:absolute;top:5vh;right:6vw}.hero{background:radial-gradient(circle at 58% 42%,#262a25 0,#111312 26%,#090a0a 60%);grid-template-rows:1fr 36px;grid-template-columns:40% 34% 26%;min-height:100vh;padding:105px 28px 28px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.5;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.9%,#ffffff09 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#ffffff06 50%,#0000 50.1%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100px 100px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.heroCopy{z-index:3;padding-top:3vh;position:relative}.eyebrow{letter-spacing:.17em;color:#b5b8b2;gap:50px;font-size:10px;display:flex}.eyebrow span:first-child{color:var(--acid)}h1{letter-spacing:-.075em;margin:10vh 0 34px;font-size:clamp(62px,8.5vw,138px);font-weight:800;line-height:.79}h1 em{color:var(--acid);font-style:normal}.dek{color:#bcbeb8;width:min(390px,92%);font-family:Georgia,serif;font-size:20px;line-height:1.35}.scrollCue{letter-spacing:.18em;margin-top:7vh;font-size:10px;display:block}.scrollCue span{color:var(--acid);margin-right:12px;font-size:20px}.machine{z-index:2;background:#efeee7;border:1px solid #e8e7df2e;align-self:center;height:72vh;min-height:570px;position:relative;overflow:hidden}.stipplePlate{background-color:#efeee7;background-image:radial-gradient(#11121129 .55px,#0000 .7px);background-size:4px 4px;position:absolute;inset:0;overflow:hidden}.stipplePlate:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#fff3,#0000 35% 65%,#0000000a);position:absolute;inset:0}.stipplePlate img{object-fit:contain;filter:invert()grayscale()contrast(1.28);mix-blend-mode:multiply;opacity:.93;width:100%;height:100%;display:block;transform:scale(.96)}.robotHotspot{z-index:4;color:#111;background:#efeee7db;border:1px solid #0f100f8c;border-radius:50%;width:38px;height:38px;padding:0;transition:all .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #efeee73d}.robotHotspot:before{content:"";background:#111;border-radius:50%;transition:all .2s;position:absolute;inset:12px}.robotHotspot span{letter-spacing:.13em;white-space:nowrap;color:#31332f;font:8px monospace;position:absolute;top:50%;left:calc(100% + 9px);transform:translateY(-50%)}.robotHotspot:hover,.machine-think .brainSpot,.machine-sense .senseSpot,.machine-work .coreSpot,.machine-move .moveSpot{background:var(--acid);border-color:#111;box-shadow:0 0 0 6px #d9ff4559}.robotHotspot:hover:before,.machine-think .brainSpot:before,.machine-sense .senseSpot:before,.machine-work .coreSpot:before,.machine-move .moveSpot:before{background:#111;animation:2.4s infinite pulse}.brainSpot{top:11%;left:50%}.senseSpot{top:49%;left:24%}.coreSpot{top:35%;left:50%}.moveSpot{top:67%;left:43%}.machineCaption{z-index:4;white-space:nowrap;text-align:center;letter-spacing:.18em;color:#62645f;background:#efeee7d6;padding:5px 9px;font-size:8px;line-height:1.6;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.machineCaption b{color:#111;font-weight:400}.stackRail{z-index:3;border-top:1px solid var(--line);align-self:center;position:relative}.layer{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:38px 1fr 24px;align-items:center;width:100%;padding:17px 4px;transition:all .25s;display:grid}.layer:hover,.layer.active{background:#d9ff450d;padding-left:12px}.layer.active b,.layer.active .layerMark{color:var(--acid)}.layerNo{color:#686b66;font:10px monospace}.layer b{letter-spacing:.08em;font-size:14px}.layer small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.layerMark{text-align:right;font-size:9px}.activeReadout{padding:18px 4px 5px}.readoutLabel{letter-spacing:.17em;color:var(--acid);font:8px monospace}.activeReadout>p{color:#c5c8c1;margin:11px 0;font:15px/1.35 Georgia,serif}.companyPills{flex-wrap:wrap;gap:5px;display:flex}.companyPills span{border:1px solid var(--line);color:#a7aaa4;padding:5px 7px;font:8px monospace}.activeReadout blockquote{color:#737772;margin:13px 0 0;font:9px/1.5 monospace}.heroFoot{border-top:1px solid var(--line);color:#777a75;letter-spacing:.12em;z-index:3;grid-column:1/-1;justify-content:space-between;align-self:end;padding-top:14px;font:9px monospace;display:flex;position:relative}.sectionNo{letter-spacing:.17em;color:#6d706a;margin:0 0 60px;font:10px monospace}.thesisSlice{background:var(--paper);color:#111;padding:120px 6vw 100px}.thesisSlice h2{letter-spacing:-.035em;max-width:1180px;margin:0;font:clamp(38px,4.2vw,64px)/1.08 Georgia,serif}.thesisSlice h2.muted{color:#8b8c85}.thesisSlice i{background:var(--acid);font-style:normal}.signalStrip{border-top:1px solid #aaa;grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.signalStrip div{border-right:1px solid #aaa;align-items:flex-start;gap:18px;padding:25px 17px;display:flex}.signalStrip div:last-child{border:0}.signalStrip b{letter-spacing:-.05em;font-size:38px}.signalStrip span{letter-spacing:.12em;color:#686a64;margin-top:5px;font:9px/1.5 monospace}.methodNote{color:#4d4f4a;max-width:800px;margin:60px 0 0 25%;font:20px/1.45 Georgia,serif}.companySection{color:#111;background:#d3d5ce;padding:120px 6vw}.sectionHead{grid-template-columns:2fr 1fr;align-items:end;gap:8vw;margin-bottom:65px;display:grid}.sectionHead .sectionNo{margin-bottom:30px}.sectionHead h3,.fieldNotes h3,.sourcesSection h3{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,86px);line-height:.93}.sectionIntro{color:#656860;max-width:430px;font:18px/1.5 Georgia,serif}.evidenceSection{background:#151716;padding:120px 28px}.lightHead{padding:0 calc(6vw - 28px)}.lightHead h3,.darkHead h3{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,82px);line-height:.92}.lightHead .sectionIntro,.darkHead .sectionIntro{color:#8f928d}.gallery{grid-template-columns:repeat(3,1fr);grid-auto-rows:540px;gap:8px;display:grid}.galleryCard{background:#222;position:relative;overflow:hidden}.galleryCard.wide{grid-column:span 2}.galleryCard img{object-fit:cover;filter:saturate(.5)contrast(1.12);width:100%;height:100%;transition:transform .6s,filter .4s}.galleryCard:hover img{filter:saturate(.85);transform:scale(1.025)}.galleryShade{background:linear-gradient(#0000 28%,#000000e0 100%);position:absolute;inset:0}.galleryIndex{background:var(--acid);color:#111;padding:7px;font:10px monospace;position:absolute;top:18px;left:18px}.galleryCopy{z-index:2;position:absolute;bottom:45px;left:26px;right:26px}.galleryCopy small{letter-spacing:.15em;color:var(--acid);font:9px monospace}.galleryCopy h4{letter-spacing:-.05em;margin:12px 0 10px;font-size:45px}.galleryCopy p{color:#c8cac4;max-width:500px;font:15px/1.4 Georgia,serif}.galleryCopy a{letter-spacing:.13em;border-bottom:1px solid #7c8077;padding-bottom:4px;font:8px monospace}.credit{letter-spacing:.1em;color:#878a84;font:7px monospace;position:absolute;bottom:12px;right:15px}.floorSection,.agendaSection{background:var(--black);padding:120px 28px}.darkHead{padding:0 calc(6vw - 28px)}.routeKey{letter-spacing:.12em;color:#a2a59f;flex-direction:column;gap:9px;font:9px monospace;display:flex}.routeKey b{color:var(--acid)}.routeKey i{color:#555;font-style:normal}.mapTabs{border-top:1px solid var(--line);border-left:1px solid var(--line);display:flex}.mapTabs button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.12em;color:#888b86;background:0 0;flex:1;padding:17px;font:9px monospace}.mapTabs button.active{background:var(--acid);color:#111}.mapStage{border:1px solid var(--line);background:#0c0d0d;border-top:0;min-height:670px;position:relative;overflow:hidden}.mapFrame{justify-content:center;align-items:center;padding:95px 25px 45px;display:flex;position:absolute;inset:0}.mapFrame img{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%;animation:.35s fade}.mapNote{z-index:2;border:1px solid var(--line);background:#070808eb;width:340px;padding:18px;position:absolute;top:22px;left:22px}.mapNote span{letter-spacing:.16em;color:var(--acid);font:8px monospace}.mapNote p{color:#babdb6;font:14px/1.4 Georgia,serif}.mapNote a{letter-spacing:.12em;font:8px monospace}.mapCredit{letter-spacing:.1em;color:#666a64;font:7px monospace;position:absolute;bottom:15px;right:16px}.companySection{background:var(--paper)}.filterBar{border-top:1px solid #999;border-left:1px solid #999;flex-wrap:wrap;margin-bottom:0;display:flex}.filterBar button{letter-spacing:.12em;background:0 0;border:1px solid #999;border-top:0;border-left:0;padding:14px 18px;font:9px monospace}.filterBar button.active{color:var(--acid);background:#111}.companyTable{border-left:1px solid #999}.tableHead,.companyTable article{grid-template-columns:1fr 1fr 1.25fr;display:grid}.tableHead{letter-spacing:.13em;color:#6a6c66;font:8px monospace}.tableHead span{border-bottom:1px solid #999;border-right:1px solid #999;padding:16px}.companyTable article>div,.companyTable article>p,.companyTable article>blockquote{border-bottom:1px solid #999;border-right:1px solid #999;margin:0;padding:20px}.companyTable article{transition:all .2s}.companyTable article:hover{background:#f2f2ea}.companyTable small{letter-spacing:.12em;color:#71736d;font:8px monospace}.companyTable h4{letter-spacing:-.03em;margin:13px 0 8px;font-size:24px}.companyTable article b{background:var(--acid);padding:5px 7px;font:10px monospace}.companyTable article>p{color:#565852;font:14px/1.45 Georgia,serif}.companyTable blockquote{color:#4f514c;font:12px/1.45 monospace}.agendaSection{background:#101211}.dayTabs{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.dayTabs button{text-align:left;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#7b7e78;background:0 0;grid-template-columns:36px 70px 1fr;align-items:end;padding:22px;display:grid}.dayTabs button.active{background:var(--acid);color:#111}.dayTabs span{font:8px monospace}.dayTabs b{font-size:48px;line-height:.8}.dayTabs small{letter-spacing:.1em;font:8px monospace}.dayPanel{border-left:1px solid var(--line);grid-template-columns:1fr 1.4fr;min-height:480px;display:grid}.dayBrief{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px}.dayBrief>span{letter-spacing:.14em;color:var(--acid);font:9px monospace}.dayBrief h4{letter-spacing:-.05em;margin:70px 0 20px;font-size:45px}.dayBrief p{color:#a7aaa3;max-width:530px;font:17px/1.5 Georgia,serif}.dayBrief a{letter-spacing:.13em;border-bottom:1px solid #696c66;margin-top:35px;padding-bottom:4px;font:8px monospace;display:inline-block}.sessions>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 1.2fr;min-height:25%;padding:26px;display:grid}.sessions time{color:var(--acid);font:10px monospace}.sessions b{font-size:14px}.sessions span{color:#898d86;font:13px/1.4 Georgia,serif}.fieldNotes{background:var(--acid);color:#111;padding:120px 10vw}.fieldNotes .sectionNo{color:#565851}.fieldNotes h3{max-width:1000px}.fieldNotes ol{border-top:1px solid #6e7635;margin:90px 0 0 35%;padding:0;list-style:none}.fieldNotes li{border-bottom:1px solid #6e7635;padding:25px 5px;font:25px Georgia,serif}.fieldNotes li span{letter-spacing:.12em;width:65px;font:9px monospace;display:inline-block}.sourcesSection{background:var(--paper);color:#111;grid-template-columns:1fr 1fr;gap:10vw;padding:120px 6vw;display:grid}.sourcesSection h3{font-size:58px}.sourcesSection>div>p:last-child{color:#63655f;max-width:560px;margin-top:35px;font:16px/1.55 Georgia,serif}.sourceLinks{border-top:1px solid #999}.sourceLinks a{letter-spacing:.1em;border-bottom:1px solid #999;grid-template-columns:45px 1fr 20px;padding:22px 5px;font:10px monospace;display:grid}.sourceLinks a span{color:#777a73}.sourceLinks a b{text-align:right}.sourceLinks a:hover{background:var(--acid)}footer{letter-spacing:.12em;color:#747872;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:35px 28px;font:9px monospace;display:grid}footer p{text-align:center}footer p i{color:var(--acid);font-style:normal}footer p b{color:var(--ink)}footer>span{text-align:right}@keyframes pulse{50%{opacity:.5}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (max-width:1120px){.nav{grid-template-columns:1fr auto}.navMeta{display:none}.navActions{gap:12px}}@media (max-width:1050px){.hero{grid-template-columns:39% 35% 26%}.machine{transform:scale(.9)}.sectionHead,.gallery{grid-template-columns:1fr 1fr}.galleryCard.wide{grid-column:span 2}}@media (max-width:760px){.nav{grid-template-columns:1fr auto;padding:0 16px}.navMeta{display:none}.navActions{gap:6px}.tutorialButton{font-size:0}.tutorialButton:after{content:"GUIDE";font-size:8px}.tutorialButton span{width:19px;height:19px}.visitListButton{font-size:0}.visitListButton:before{content:"VISITS";font-size:9px}.indexButton{font-size:0}.indexButton span{margin-left:0;font-size:18px}.tutorialCard,.tutorialCard.left{width:calc(100vw - 20px);max-height:min(68vh,650px);bottom:10px;left:10px;right:10px}.tutorialCard h2{font-size:34px}.tutorialCard>p{font-size:13px}.tutorialSpotlight{border-width:1px}.hero{grid-template-columns:1fr;padding:90px 18px 25px}.heroCopy{min-height:670px}.hero h1{margin:14vh 0 28px;font-size:18vw}.machine{height:650px;min-height:0;transform:none}.stackRail{margin-top:10px}.heroFoot{display:none}.activeReadout{padding-bottom:35px}.sectionHead{grid-template-columns:1fr}.sectionHead,.lightHead,.darkHead{padding:0}.thesisSlice,.companySection,.evidenceSection,.floorSection,.agendaSection,.fieldNotes,.sourcesSection{padding:85px 18px}.signalStrip{grid-template-columns:1fr 1fr}.signalStrip div:nth-child(2){border-right:0}.methodNote{margin-left:0}.gallery{grid-template-columns:1fr;grid-auto-rows:470px}.galleryCard.wide{grid-column:auto}.mapTabs{overflow:auto}.mapTabs button{min-width:140px}.mapStage{min-height:540px}.mapFrame{padding:170px 10px 40px}.mapNote{width:calc(100% - 30px);top:15px;left:15px}.tableHead{display:none}.companyTable article{grid-template-columns:1fr}.companyTable article>div,.companyTable article>p,.companyTable article>blockquote{border-right:1px solid #999}.dayTabs{grid-template-columns:1fr 1fr}.dayTabs button{grid-template-columns:30px 60px 1fr}.dayPanel{grid-template-columns:1fr}.dayBrief{border-right:1px solid var(--line)}.sessions>div{grid-template-columns:58px 1fr}.sessions span{grid-column:2;margin-top:8px}.fieldNotes ol{margin-left:0}.sourcesSection{grid-template-columns:1fr}.sourcesSection h3{font-size:44px}footer{text-align:center;grid-template-columns:1fr;gap:15px}footer p,footer>span{text-align:center}.indexOverlay>a{grid-template-columns:40px 1fr 30px;font-size:28px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
