.LRX26W_root{--bp:#0f4a80;--bp-deep:#0b3a66;--ink:#eaf3fc;--ink-2:#eaf3fcbd;--ink-3:#eaf3fc52;--ink-4:#eaf3fc1f;--red:#ff6b5e;--mark:#ffd25e;--grid:#eaf3fc0d;--grid-major:#eaf3fc1c;--glass:#0f4a80eb;--veil:#0f4a80db;--hatch:#eaf3fc59;--hatch-mark:#ffd25e80;--mark-wash:#ffd25e0f}html[data-scheme=light] .LRX26W_root{--bp:#f3f4ef;--bp-deep:#dde6ef;--ink:#0f4a80;--ink-2:#0f4a80d1;--ink-3:#0f4a8057;--ink-4:#0f4a801a;--red:#c8342a;--mark:#95570a;--grid:#0f4a800d;--grid-major:#0f4a801a;--glass:#f3f4efeb;--veil:#f3f4efe6;--hatch:#0f4a804d;--hatch-mark:#95570a6b;--mark-wash:#95570a0f}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .LRX26W_root{--bp:#f3f4ef;--bp-deep:#dde6ef;--ink:#0f4a80;--ink-2:#0f4a80d1;--ink-3:#0f4a8057;--ink-4:#0f4a801a;--red:#c8342a;--mark:#95570a;--grid:#0f4a800d;--grid-major:#0f4a801a;--glass:#f3f4efeb;--veil:#f3f4efe6;--hatch:#0f4a804d;--hatch-mark:#95570a6b;--mark-wash:#95570a0f}}.LRX26W_root{--title:var(--font-barlow), "Arial Narrow", sans-serif;--body:var(--font-plex-sans), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-plex-mono), ui-monospace, Menlo, monospace;background-color:var(--bp);background-image:linear-gradient(var(--grid) 1px, transparent 1px),linear-gradient(90deg, var(--grid) 1px, transparent 1px),linear-gradient(var(--grid-major) 1px, transparent 1px),linear-gradient(90deg, var(--grid-major) 1px, transparent 1px);min-height:100vh;color:var(--ink);font:16px/1.6 var(--body);background-size:20px 20px,20px 20px,100px 100px,100px 100px;overflow-x:clip}.LRX26W_root a{color:inherit}.LRX26W_root :focus-visible{outline:2px solid var(--mark);outline-offset:2px}body:has(.LRX26W_root){background:#0f4a80}html[data-scheme=light] body:has(.LRX26W_root){background:#f3f4ef}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) body:has(.LRX26W_root){background:#f3f4ef}}.LRX26W_strip{z-index:20;border-bottom:1px solid var(--ink-3);background:var(--glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:56px;font:500 12px var(--mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;padding:0 max(16px,2.5vw);display:flex;position:sticky;top:0}.LRX26W_brand{white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:flex}.LRX26W_logo{border:1.5px solid var(--ink);width:30px;height:30px;font:700 15px var(--title);place-items:center;display:grid}@media (max-width:1100px){.LRX26W_brandText{display:none}}.LRX26W_nav{gap:20px;display:flex;overflow-x:auto}.LRX26W_nav a{white-space:nowrap;text-decoration:none}.LRX26W_nav a:hover{color:var(--mark)}.LRX26W_nav b{color:var(--mark);margin-right:6px;font-weight:500}.LRX26W_hero{cursor:crosshair;grid-template-columns:minmax(0,480px) minmax(0,640px);justify-content:space-between;align-items:center;gap:40px;max-width:1240px;margin:0 auto;padding:56px max(16px,3vw) 72px;display:grid;position:relative;overflow:hidden}@media (max-width:1000px){.LRX26W_hero{grid-template-columns:minmax(0,1fr)}}.LRX26W_heroText{min-width:0}.LRX26W_tag{color:var(--mark);font:500 12px var(--mono);letter-spacing:.1em;margin:0}.LRX26W_name{color:var(--ink);font:700 clamp(64px, 9vw, 108px)/.88 var(--title);letter-spacing:.005em;text-transform:uppercase;margin:14px 0 12px}.LRX26W_dimension{width:100%;max-width:470px;display:block;overflow:visible}.LRX26W_dimLine{fill:none;stroke:var(--ink-2);stroke-width:1.2px}.LRX26W_dimTick{stroke:var(--ink);stroke-width:1.6px}.LRX26W_dimMask{fill:var(--bp)}.LRX26W_dimText{fill:var(--ink);font:500 11px var(--mono);letter-spacing:.08em}.LRX26W_role{font:600 30px/1 var(--title);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:14px;margin:22px 0 0;display:flex}.LRX26W_rev{padding:6px 14px;position:relative}.LRX26W_rev svg{width:calc(100% + 20px);height:calc(100% + 16px);position:absolute;inset:-8px -10px;overflow:visible}.LRX26W_rev path{fill:none;stroke:var(--red);stroke-width:2px}.LRX26W_tri path{fill:none;stroke:var(--red);stroke-width:1.6px}.LRX26W_tri text{fill:var(--red);font:600 9px var(--mono);text-anchor:middle}.LRX26W_lede{max-width:450px;color:var(--ink-2);margin:22px 0 0;font-size:18px;line-height:1.55}.LRX26W_actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.LRX26W_btn{border:1.5px solid var(--ink);font:600 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;text-decoration:none}.LRX26W_btn:hover{background:var(--ink-4)}.LRX26W_solid{background:var(--ink);color:var(--bp)!important}.LRX26W_solid:hover{background:var(--mark)}.LRX26W_titleBlock{border:1.5px solid var(--ink);font:11px/1.3 var(--mono);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.LRX26W_titleBlock>div{border-right:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);min-width:0;padding:6px 9px}.LRX26W_titleBlock>div:nth-child(4n){border-right:0}.LRX26W_titleBlock>div:nth-child(n+5){border-bottom:0}.LRX26W_titleBlock span{color:var(--ink-2);letter-spacing:.1em;font-size:9px;display:block}.LRX26W_titleBlock b{font-variant-numeric:tabular-nums;font-weight:500}.LRX26W_wide{grid-column:span 2}.LRX26W_cross{background:var(--ink-3);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;top:0;left:0}.LRX26W_crossH{width:100%;height:1px}.LRX26W_crossV{width:1px;height:100%}.LRX26W_tower{min-width:0;position:relative}.LRX26W_towerSvg{width:100%;height:auto;display:block;overflow:visible}.LRX26W_ground{fill:none;stroke:var(--ink-3);stroke-dasharray:3 5}.LRX26W_datum{fill:var(--ink-2);font:500 10px var(--mono)}.LRX26W_crane{fill:none;stroke:var(--ink-2);stroke-width:1.1px}.LRX26W_craneSolid{fill:var(--ink-3);stroke:var(--ink-2);stroke-width:1.1px}.LRX26W_floor{cursor:pointer}.LRX26W_face{fill:var(--ink);fill-opacity:.05;stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round;transition:fill .4s,fill-opacity .4s,stroke .4s}.LRX26W_faceTop{fill-opacity:.1}.LRX26W_yearLine{fill:none;stroke:var(--ink-3)}.LRX26W_pile{stroke:var(--ink-2);stroke-width:1.2px;stroke-dasharray:5 4}.LRX26W_pileToe{fill:var(--bp);stroke:var(--ink-2);stroke-width:1.2px}.LRX26W_hook{fill:none;stroke:var(--ink);stroke-width:1.4px}.LRX26W_floor.LRX26W_on .LRX26W_face{fill:var(--mark);fill-opacity:.2;stroke:var(--mark)}.LRX26W_floor.LRX26W_on .LRX26W_faceTop{fill-opacity:.34}.LRX26W_floor.LRX26W_on .LRX26W_pile,.LRX26W_floor.LRX26W_on .LRX26W_pileToe{stroke:var(--mark)}.LRX26W_label{cursor:pointer}.LRX26W_leader{fill:none;stroke:var(--ink-3);transition:stroke .4s}.LRX26W_leaderDot{fill:var(--ink-2)}.LRX26W_l1{fill:var(--ink-2);font:500 10px var(--mono);letter-spacing:.06em}.LRX26W_l2{fill:var(--ink);font:600 15px var(--title);letter-spacing:.04em;transition:fill .4s}.LRX26W_label.LRX26W_on .LRX26W_l1,.LRX26W_label.LRX26W_on .LRX26W_l2{fill:var(--mark)}.LRX26W_label.LRX26W_on .LRX26W_leader{stroke:var(--mark)}.LRX26W_callout{border:1.5px solid var(--mark);background:var(--veil);width:min(230px,40%);padding:12px 14px;position:absolute;top:8px;right:0}.LRX26W_callout b{font:700 20px/1.05 var(--title);letter-spacing:.03em;text-transform:uppercase;margin-top:4px;display:block}.LRX26W_callout p{margin:8px 0 0;font-size:13px;line-height:1.45}@media (max-width:640px){.LRX26W_callout{width:auto;margin-top:12px;position:static}}.LRX26W_calloutKey{color:var(--mark);font:500 10px var(--mono);letter-spacing:.1em;display:block}.LRX26W_calloutYears{color:var(--ink-2);font:11px var(--mono);margin-top:2px;display:block}.LRX26W_sheet{max-width:1240px;margin:0 auto;padding:72px max(16px,3vw) 96px;scroll-margin-top:56px}.LRX26W_sheetHead{border:1.5px solid var(--ink);grid-template-columns:auto 1fr auto;align-items:stretch;margin-bottom:40px;display:grid}.LRX26W_sheetHead h2{font:700 clamp(30px, 4vw, 44px)/1 var(--title);letter-spacing:.03em;text-transform:uppercase;align-items:center;margin:0;padding:10px 18px;display:flex}@media (max-width:640px){.LRX26W_sheetHead{grid-template-columns:auto 1fr}}.LRX26W_sheetCode{border-right:1.5px solid var(--ink);background:var(--ink);color:var(--bp);font:600 18px var(--mono);place-items:center;padding:0 18px;display:grid}.LRX26W_sheetScale{border-left:1px solid var(--ink-3);color:var(--ink-2);font:500 11px var(--mono);letter-spacing:.08em;align-items:center;padding:0 18px;display:flex}@media (max-width:640px){.LRX26W_sheetScale{display:none}}.LRX26W_sheetLede{color:var(--ink-2);margin:-16px 0 24px}.LRX26W_aboutGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"prose photo""keys photo";gap:32px 56px;display:grid}@media (max-width:860px){.LRX26W_aboutGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"prose""photo""keys"}}.LRX26W_prose{grid-area:prose;max-width:62ch}.LRX26W_prose p{color:var(--ink-2);margin:0 0 16px;font-size:17px}.LRX26W_photo{border:1px solid var(--ink-3);grid-area:photo;margin:0;padding:14px;position:relative}.LRX26W_photo:before,.LRX26W_photo:after{content:"";border:0 solid var(--mark);width:18px;height:18px;position:absolute}.LRX26W_photo:before{border-top-width:2px;border-left-width:2px;top:-6px;left:-6px}.LRX26W_photo:after{border-bottom-width:2px;border-right-width:2px;bottom:-6px;right:-6px}.LRX26W_photo img{filter:grayscale()contrast(1.05);mix-blend-mode:luminosity;width:100%;height:auto;transition:filter .3s}.LRX26W_photo:hover img{filter:none}.LRX26W_photo figcaption{color:var(--ink-2);font:500 11px var(--mono);letter-spacing:.08em;margin-top:10px}.LRX26W_keynotes{grid-area:keys}.LRX26W_keynotes h3{font:500 12px var(--mono);letter-spacing:.1em;margin:0 0 12px}.LRX26W_keynotes ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}.LRX26W_keynotes li{font:14px var(--mono);align-items:center;gap:10px;display:flex}.LRX26W_hex{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--mark);width:26px;height:24px;color:var(--bp);font:600 11px var(--mono);flex:none;place-items:center;display:grid}.LRX26W_gantt{--label:230px;padding-top:30px;position:relative}@media (max-width:760px){.LRX26W_gantt{--label:0px}}.LRX26W_axis{top:0;left:var(--label);border-bottom:1px solid var(--ink-3);height:24px;position:absolute;right:0}.LRX26W_axis span{color:var(--ink-2);font:11px var(--mono);position:absolute;bottom:4px;transform:translate(-50%)}.LRX26W_row{grid-template-columns:var(--label) 1fr;border-bottom:1px dashed var(--ink-4);align-items:center;min-height:52px;display:grid}@media (max-width:760px){.LRX26W_row{grid-template-columns:1fr;padding:8px 0}}.LRX26W_rowLabel{padding-right:16px}.LRX26W_rowLabel b{font:600 17px/1.1 var(--title);letter-spacing:.03em;text-transform:uppercase;display:block}.LRX26W_rowLabel small{color:var(--ink-2);font:11px var(--mono)}.LRX26W_track{background-image:repeating-linear-gradient(90deg, var(--ink-4) 0 1px, transparent 1px 5%);height:22px;position:relative}.LRX26W_bar{border:1.5px solid var(--ink);background:repeating-linear-gradient(135deg, var(--hatch) 0 2px, transparent 2px 7px);transform-origin:0;height:16px;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;transform:scaleX(0)}.LRX26W_gantt[data-in=true] .LRX26W_bar{transform:scaleX(1)}.LRX26W_study{background:0 0;border-style:dashed}.LRX26W_live{border-color:var(--mark);background:repeating-linear-gradient(135deg, var(--hatch-mark) 0 2px, transparent 2px 7px)}.LRX26W_today{top:24px;bottom:0;left:calc(var(--label) + (100% - var(--label))*var(--p));border-left:1.5px dashed var(--red);pointer-events:none;position:absolute}.LRX26W_today i{color:var(--red);font:600 10px var(--mono);white-space:nowrap;font-style:normal;position:absolute;top:2px;right:6px}@media (max-width:760px){.LRX26W_today{display:none}}.LRX26W_notes{margin-top:48px}.LRX26W_notes h3{font:500 12px var(--mono);letter-spacing:.1em;margin:0 0 16px}.LRX26W_notes>ol{columns:2 380px;column-gap:48px;margin:0 0 40px;padding-left:22px}.LRX26W_notes>ol>li{break-inside:avoid;margin-bottom:22px}.LRX26W_notes b{font-weight:600}.LRX26W_notes ul{color:var(--ink-2);margin:8px 0 0;padding-left:18px;font-size:15px}.LRX26W_range{color:var(--mark);font:12px var(--mono);display:block}.LRX26W_roots{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}.LRX26W_roots li{border-left:2px dashed var(--ink-3);gap:2px;padding-left:12px;display:grid}.LRX26W_roots span{color:var(--mark);font:12px var(--mono)}.LRX26W_roots small{color:var(--ink-2);font-size:13px}.LRX26W_details{gap:64px;display:grid}.LRX26W_detail{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.LRX26W_detail:nth-child(2n) .LRX26W_detailImage{order:2}@media (max-width:860px){.LRX26W_detail{grid-template-columns:minmax(0,1fr)}.LRX26W_detail:nth-child(2n) .LRX26W_detailImage{order:0}}.LRX26W_detailImage{border:1.5px solid var(--ink);background:var(--bp-deep);position:relative}.LRX26W_detailImage img{filter:grayscale()contrast(1.1)brightness(1.05);mix-blend-mode:luminosity;opacity:.85;width:100%;height:auto;transition:filter .3s,opacity .3s}.LRX26W_detailImage:hover img{filter:none;mix-blend-mode:normal;opacity:1}.LRX26W_bubble{border:1.5px solid var(--ink);background:var(--bp);text-align:center;border-radius:50%;grid-template-rows:1fr 1fr;width:56px;height:56px;display:grid;position:absolute;bottom:-18px;right:-18px;overflow:hidden}.LRX26W_bubble b{border-bottom:1.5px solid var(--ink);font:600 16px/1.6 var(--mono);align-self:end}.LRX26W_bubble i{font:9px/2 var(--mono);font-style:normal}.LRX26W_detailText{min-width:0}.LRX26W_detailText h3{font:700 36px/1 var(--title);letter-spacing:.02em;text-transform:uppercase;margin:4px 0 10px}.LRX26W_detailText>p{color:var(--ink-2);margin:0 0 14px}.LRX26W_kicker{font:500 12px var(--mono);letter-spacing:.1em;color:var(--mark)!important}.LRX26W_spec{font:13px var(--mono);color:var(--ink)!important}.LRX26W_spec span{background:var(--ink);color:var(--bp);margin-right:10px;padding:2px 6px}.LRX26W_linkRow{font:600 13px var(--mono);flex-wrap:wrap;gap:8px 18px;display:flex}.LRX26W_linkRow a{text-underline-offset:3px}.LRX26W_linkRow a:hover{color:var(--mark)}.LRX26W_tableTitle{font:500 12px var(--mono);letter-spacing:.1em;margin:64px 0 14px}.LRX26W_tableWrap{overflow-x:auto}.LRX26W_table{border-collapse:collapse;border:1.5px solid var(--ink);width:100%;min-width:720px;font-size:14px}.LRX26W_table th{border-bottom:1.5px solid var(--ink);background:var(--ink-4);font:500 11px var(--mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:8px 12px}.LRX26W_table td{border-bottom:1px solid var(--ink-3);color:var(--ink-2);vertical-align:top;padding:10px 12px}.LRX26W_table tr:hover td{background:var(--mark-wash)}.LRX26W_mono{font:12px var(--mono);white-space:nowrap}.LRX26W_strong{font-weight:600;color:var(--ink)!important}.LRX26W_tableLink{font:600 12px var(--mono);white-space:nowrap;margin-right:10px;display:inline-block;color:var(--ink)!important}.LRX26W_flag{border:1px solid var(--mark);color:var(--mark);font:600 10px/1.7 var(--mono);text-transform:uppercase;padding:0 6px;display:inline-block}.LRX26W_flagRed{border-color:var(--red);color:var(--red)}.LRX26W_sld{width:100%;min-width:720px;height:auto;display:block}.LRX26W_bus{stroke:var(--ink);stroke-width:3px}.LRX26W_drop{stroke:var(--ink);stroke-width:1.5px}.LRX26W_node{fill:var(--ink)}.LRX26W_symbol{fill:none;stroke:var(--mark);stroke-width:1.6px}.LRX26W_symbolText{fill:var(--mark);font:600 13px var(--mono)}.LRX26W_sldTag{fill:var(--mark);font:600 12px var(--mono)}.LRX26W_sldName{fill:var(--ink);font:600 16px var(--title);letter-spacing:.04em}.LRX26W_sldNote{fill:var(--ink-2);font:11px var(--mono)}.LRX26W_contact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}@media (max-width:760px){.LRX26W_contact{grid-template-columns:minmax(0,1fr)}}.LRX26W_contactLede{max-width:34ch;font:600 clamp(26px, 3.4vw, 40px)/1.15 var(--title);letter-spacing:.02em;text-transform:uppercase;margin:0 0 20px}.LRX26W_email{font:600 clamp(18px,2.4vw,26px) var(--mono);text-underline-offset:6px;word-break:break-all;margin-bottom:18px;display:inline-block}.LRX26W_email:hover{color:var(--mark)}.LRX26W_stamp{border:4px double var(--red);color:var(--red);text-align:center;font:600 12px var(--mono);letter-spacing:.14em;gap:4px;padding:18px 26px;display:grid;transform:rotate(-8deg)}.LRX26W_stamp b{font:700 34px/1 var(--title);letter-spacing:.08em}.LRX26W_footer{border-top:1px solid var(--ink-3);color:var(--ink-2);font:500 11px var(--mono);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:18px max(16px,2.5vw) 90px;display:flex}
