.home_hero__Ano5z{padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,112px)}.home_heroGrid__FgMXx{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(32px,5vw,72px);align-items:center}.home_heroCopy__J3tFo{display:grid;gap:28px;align-content:center}.home_heroCopy__J3tFo,.home_heroGrid__FgMXx>figure{min-width:0}.home_heroHead__1w6Ze{display:grid;gap:14px}.home_heroTitle__cw5zN{font-family:var(--brand-serif);font-size:clamp(44px,5.6vw,80px);font-weight:340;letter-spacing:-.022em;line-height:1}.home_heroTitle__cw5zN span{display:block;color:var(--brand-ink-soft)}.home_actions__zRSHU{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.home_heroFigure__TiYa0{margin:0}.home_heroCaption__42JE1{margin-top:10px;font-size:13px;color:var(--brand-graphite)}.home_heroArt__osLdI{width:100%;height:auto;overflow:visible}.home_haCard__MLKkC{transform-box:fill-box;transform-origin:center;animation:home_settle__7XIDP .9s var(--brand-ease-scene) both;animation-delay:calc(var(--i) * .11s + .15s)}.home_haCard__MLKkC rect{fill:var(--brand-sheet);stroke:var(--brand-rule-control)}.home_haSrc__j33zF{font-family:var(--brand-mono);font-size:13px;fill:var(--brand-graphite)}.home_haTitle__ozhK4{font-family:var(--brand-mono);font-size:14px;font-weight:540;fill:var(--brand-ink)}.home_haVal__waUaj{font-size:13px;fill:var(--brand-ink-soft)}.home_haTile__FRSeL{transform-box:fill-box;transform-origin:center;animation:home_pop__pxtk7 .36s var(--brand-ease-scene) both;animation-delay:calc(var(--i) * 45ms + .9s)}.home_haTile__FRSeL rect{fill:var(--brand-well);stroke:var(--brand-rule);transition:stroke var(--pf-duration-standard) var(--brand-ease)}.home_haTile__FRSeL text{font-family:var(--brand-mono);font-size:13px;fill:var(--brand-ink)}.home_haTile__FRSeL[data-cited] rect{animation:home_tileCited__ImF_u .4s var(--brand-ease-scene) 2.5s both}.home_haConn__qJQoC{fill:none;stroke:var(--brand-rule-strong);stroke-width:1.25;stroke-linecap:round;stroke-dasharray:1;animation:home_drawConn__yUdOP .7s var(--brand-ease-scene) both;animation-delay:calc(var(--i) * 45ms + 1.15s)}.home_haNode__rt9xm{fill:var(--brand-gold);transform-box:fill-box;transform-origin:center;animation:home_pop__pxtk7 .42s var(--brand-ease-scene) 1.75s both}.home_haThread__1HnWd{fill:none;stroke:var(--brand-brass);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;animation:home_drawThread__srZBv .36s var(--brand-ease-scene) 1.9s both}.home_haOut__28SAy{animation:home_riseX__OU_st .7s var(--brand-ease-scene) 2s both}.home_haOut__28SAy .home_box__sO2Ut{fill:var(--brand-sheet);stroke:var(--brand-rule-strong)}.home_haOut__28SAy .home_k__YSO5k{font-size:13px;fill:var(--brand-graphite)}.home_haOut__28SAy .home_src__9qSct{font-family:var(--brand-mono);font-size:13px;fill:var(--brand-brass-ink)}.home_haOut__28SAy .home_h__Z6LSR{font-family:var(--brand-mono);font-size:15px;font-weight:540;fill:var(--brand-ink)}.home_haOut__28SAy .home_v__UkbxA{font-size:15px;font-weight:520;fill:var(--brand-ink)}.home_haOut__28SAy .home_rule__xQS1X{stroke:var(--brand-rule)}@keyframes home_settle__7XIDP{0%{transform:translate(var(--sx),var(--sy)) rotate(var(--sr))}to{transform:none}}@keyframes home_drawConn__yUdOP{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes home_pop__pxtk7{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes home_drawThread__srZBv{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes home_tileCited__ImF_u{0%{stroke:var(--brand-rule)}to{stroke:var(--brand-brass);stroke-width:1.5}}@keyframes home_riseX__OU_st{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}.home_products__Nvf4y{padding-block:clamp(20px,2.5vw,28px);border-top:1px solid var(--brand-rule)}.home_productsGrid__50Oow{display:grid;grid-template-columns:160px 1fr;gap:24px;align-items:center}.home_productsIntro__BAlvT{margin:0;font-size:14px;font-weight:var(--pf-weight-label);color:var(--brand-ink)}.home_rail__S9jCw{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.home_rail__S9jCw li+li{border-left:1px solid var(--brand-rule)}.home_railLink__6zRfA{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 12px;height:100%;padding:10px 16px;border-radius:var(--pf-radius-inner);color:var(--brand-ink);text-decoration:none;transition:background-color var(--pf-duration-quick) var(--pf-ease-quick)}.home_railLink__6zRfA:hover{background:var(--brand-sheet)}.home_railLink__6zRfA>svg:first-child{grid-row:span 2}.home_railName___aUZy{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16px;font-weight:540}.home_railLink__6zRfA small{grid-column:2;font-size:14px;color:var(--brand-graphite)}.home_railArrow__2W3Af{width:16px;height:16px;margin-top:4px;color:var(--brand-graphite);transition:transform var(--pf-duration-standard) var(--brand-ease)}.home_railLink__6zRfA:hover .home_railArrow__2W3Af{transform:translate(2px,-2px);color:var(--brand-ink)}.home_band__SS6bi{border-block:1px solid var(--brand-rule);background:var(--brand-sheet)}.home_productLabel__oluVF{display:inline-flex;align-items:center;gap:10px;color:var(--brand-ink)}[data-tone=navy] .home_productLabel__oluVF{color:var(--brand-on-dark)}.home_platformGrid__DeJVn{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(32px,5vw,72px);align-items:center;margin-bottom:clamp(40px,5vw,64px)}.home_platformGrid__DeJVn>*{min-width:0}.home_platformCopy__ts7nW{display:grid;gap:20px}.home_joinList__YIOKI{display:grid;margin:0;border-top:1px solid var(--brand-rule)}.home_joinList__YIOKI>div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--brand-rule)}.home_joinList__YIOKI dt{font-size:15px;font-weight:540;color:var(--brand-ink)}.home_joinList__YIOKI dd{margin:0;font-size:16px;line-height:1.5;color:var(--brand-ink-soft)}.home_platformFigures__31gXM{margin-block:clamp(36px,4.5vw,56px) clamp(20px,2.5vw,32px)}.home_capList__SXMzC{display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(28px,4vw,56px);margin:0;padding:0;list-style:none}.home_capList__SXMzC li{display:grid;align-content:start;gap:6px;padding:22px 0 24px;border-top:1px solid var(--brand-rule)}.home_capList__SXMzC h3{margin:0;font-size:18px;font-weight:540}.home_capList__SXMzC p{margin:0;max-width:36em;font-size:16px;line-height:1.55;color:var(--brand-ink-soft)}.home_jobsGrid__XFrrE{display:grid;gap:clamp(28px,3.5vw,48px);justify-items:start}.home_jobsGrid__XFrrE>*{justify-self:stretch}.home_jobsGrid__XFrrE>a{justify-self:start}.home_jobList__9fm0l{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-block:1px solid var(--brand-rule);list-style:none;counter-reset:job}.home_jobList__9fm0l li{display:grid;grid-template-columns:40px 1fr;align-content:start;gap:6px 0;padding:22px 24px 24px 0;counter-increment:job}.home_jobList__9fm0l li+li{padding-left:24px;border-left:1px solid var(--brand-rule)}.home_jobList__9fm0l li:before{content:counter(job,decimal-leading-zero);grid-row:span 2;padding-top:3px;font-size:13px;font-variant-numeric:tabular-nums;color:var(--brand-graphite)}.home_jobList__9fm0l h3{margin:0;font-size:18px;font-weight:540}.home_jobList__9fm0l p{margin:0;font-size:16px;line-height:1.55;color:var(--brand-ink-soft)}.home_heat__X32oT{--heat-1:#E9E9E4;--heat-2:#CDCFD3;--heat-3:var(--pf-pencil);--heat-4:#5B6274;--heat-5:#1F2738;display:grid;grid-template-columns:minmax(0,auto) minmax(220px,1fr);grid-template-rows:auto 1fr auto;gap:16px clamp(28px,4vw,56px);margin:0;padding:clamp(18px,2.4vw,28px);border:1px solid var(--brand-rule);border-radius:var(--pf-radius-dialog);background:var(--brand-sheet)}.home_heatScroll__jriJD{grid-row:span 2;overflow-x:auto}.home_heatTable__52m5O{min-width:600px;border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums}.home_heatCaption__6Q6WD{grid-column:1/-1;margin:0;font-size:15px;font-weight:540;color:var(--brand-ink)}.home_heatTable__52m5O thead th{padding:0 2px 6px;font-size:13px;font-weight:500;line-height:1.25;text-align:center;vertical-align:bottom;color:var(--brand-graphite)}.home_heatTable__52m5O thead th:first-child{text-align:left}.home_heatTable__52m5O tbody th{padding:6px 12px 6px 0;font-size:14px;font-weight:540;line-height:1.3;text-align:left}.home_heatTable__52m5O tbody th small{display:block;font-size:13px;font-weight:400;color:var(--brand-graphite)}.home_heatTotal__aoRdJ{padding:0 8px;font-size:14px;font-weight:540;text-align:center}.home_heatCell__iFlsX{min-width:40px;height:36px;border-radius:var(--pf-radius-inner);font-size:13px;text-align:center;background:var(--ink-bg);color:var(--ink-fg)}.home_heatCell__iFlsX[data-ink="0"]{--ink-bg:var(--brand-paper);--ink-fg:var(--brand-graphite);box-shadow:inset 0 0 0 1px var(--brand-rule)}.home_heatCell__iFlsX[data-ink="1"]{--ink-bg:var(--heat-1);--ink-fg:var(--brand-ink)}.home_heatCell__iFlsX[data-ink="2"]{--ink-bg:var(--heat-2);--ink-fg:var(--brand-ink)}.home_heatCell__iFlsX[data-ink="3"]{--ink-bg:var(--heat-3);--ink-fg:var(--brand-ink)}.home_heatCell__iFlsX[data-ink="4"]{--ink-bg:var(--heat-4);--ink-fg:var(--brand-sheet)}.home_heatCell__iFlsX[data-ink="5"]{--ink-bg:var(--heat-5);--ink-fg:var(--brand-sheet)}.home_heatKey__X4zSY{align-self:end;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;color:var(--brand-graphite)}.home_heatKey__X4zSY>span:first-child{margin-right:8px}.home_heatKey__X4zSY .home_heatCell__iFlsX{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 6px}.home_heatNote__6mCJK{font-size:13px;line-height:1.55;color:var(--brand-graphite)}.home_citeGrid__aZSeG{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.home_citeCopy__0NCVr{display:grid;gap:20px}.home_cite__6QjKH{font-size:13px;line-height:0}.home_cite__6QjKH a{padding-inline:2px;border-bottom:1px solid transparent;font-weight:560;color:var(--brand-brass-ink);text-decoration:none;transition:border-color var(--pf-duration-quick) var(--pf-ease-quick)}.home_cite__6QjKH a:focus-visible,.home_cite__6QjKH a:hover{border-bottom-color:var(--brand-brass-ink)}.home_specimen__gVwNT{position:relative;display:grid;gap:20px;padding:20px 22px;border:1px solid var(--brand-rule);border-radius:var(--pf-radius-panel);background:var(--brand-sheet);transition:border-color var(--pf-duration-standard) var(--brand-ease)}.home_specimen__gVwNT[data-linked=true]{border-color:var(--brand-brass)}.home_specimenLabel__Jg_6e{color:var(--brand-brass-ink)}.home_specimenHead__2LUTX{margin-bottom:8px;font-size:13px;font-weight:var(--pf-weight-label);color:var(--brand-graphite)}.home_statements__LygV3{display:grid;border-top:1px solid var(--brand-rule)}.home_statement__do58z{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-inline:-8px;padding:9px 8px;border-bottom:1px solid var(--brand-rule);border-radius:var(--pf-radius-inner);transition:background-color var(--pf-duration-standard) var(--brand-ease)}.home_statement__do58z[data-linked=true]{background:var(--brand-well)}.home_statementValue__m6rmh{display:grid;align-content:start;gap:2px;font-size:15px;font-weight:520;color:var(--brand-ink)}.home_statement__do58z[data-state=gap] .home_statementValue__m6rmh{font-weight:400;color:var(--brand-ink-soft)}.home_reason__8HqRl{font-size:13px;font-weight:400;color:var(--brand-graphite);overflow-wrap:anywhere}.home_statementSource__pk0z3{display:grid;align-content:start;gap:2px;font-size:14px;color:var(--brand-ink-soft)}.home_fieldPath__R7wDo{font-size:13px;color:var(--brand-graphite);overflow-wrap:break-word}.home_captured___5wh8{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.home_captured___5wh8>div{display:contents}.home_captured___5wh8 dt{font-size:14px;font-weight:var(--pf-weight-label);color:var(--brand-ink)}.home_captured___5wh8 dd{margin:0;font-size:14px;color:var(--brand-ink-soft)}.home_specimenFoot__OAnn3{padding-top:12px;border-top:1px solid var(--brand-rule);font-size:14px;color:var(--brand-ink-soft)}.home_specimenSources__edJYD{display:block;margin-top:4px;font-size:13px;color:var(--brand-graphite)}.home_citeLink__Sr8Cu{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.home_citeLink__Sr8Cu path{fill:none;stroke:var(--brand-brass);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;animation:home_drawLink__fQu59 .52s var(--brand-ease-scene) both}.home_citeLink__Sr8Cu circle{fill:var(--brand-brass);animation:home_fadeIn__RmQ1b var(--pf-duration-quick) var(--pf-ease-quick) .42s both}@keyframes home_drawLink__fQu59{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes home_fadeIn__RmQ1b{0%{opacity:0}to{opacity:1}}.home_orbitGrid__KDGWR{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.home_orbitArt__HR8I8{width:100%;height:auto;overflow:visible}.home_orbitCopy__RirOJ{display:grid;gap:20px}.home_ruled__3CZy6{border-top:1px solid var(--brand-rule)}.home_sceneTitle__Td5kH{display:grid;gap:12px}.home_liveHead__mrlqE,.home_plannedHead__nwQfG{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;justify-content:space-between}.home_liveHead__mrlqE{margin:0 0 16px}.home_liveHead__mrlqE h3,.home_plannedHead__nwQfG h3{font-size:20px;font-weight:540}.home_liveCards__MHfpT{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none}.home_liveCards__MHfpT li{display:grid;grid-template-columns:auto 1fr;align-content:start;gap:6px 14px;padding:20px 22px 22px;border:1px solid var(--brand-rule);border-radius:var(--pf-radius-dialog);background:var(--brand-sheet)}.home_liveCards__MHfpT li>:first-child{grid-row:span 2}.home_liveCards__MHfpT a{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:17px;font-weight:540;color:var(--brand-ink);text-decoration:none}.home_liveCards__MHfpT a:hover{text-decoration:underline;text-decoration-color:var(--brand-rule-strong);text-underline-offset:4px}.home_liveCards__MHfpT a svg{width:15px;height:15px;color:var(--brand-graphite)}.home_liveCards__MHfpT li>span{font-size:14px;color:var(--brand-graphite)}.home_srOnly__Ciph9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home_plannedHead__nwQfG{margin:56px 0 16px}.home_planned__ygy5w{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-top:1px solid var(--brand-rule);list-style:none}.home_planned__ygy5w li{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;padding:20px 20px 22px 0;border-bottom:1px solid var(--brand-rule)}.home_planned__ygy5w li:not(:nth-child(3n+1)){padding-left:20px;border-left:1px solid var(--brand-rule)}.home_planned__ygy5w li>:first-child{grid-row:span 3}.home_planned__ygy5w b{font-size:16px;font-weight:540}.home_planned__ygy5w li>span:not(:first-child){font-size:14px;color:var(--brand-graphite)}.home_planned__ygy5w li>:last-child{justify-self:start;margin-top:6px}.home_fine__6cvM1{margin-top:16px;font-size:14px;color:var(--brand-graphite)}.home_notes__W8z8_{margin-top:clamp(48px,6vw,72px);padding-top:24px;border-top:1px solid var(--brand-rule)}.home_notesGrid__4Zz1Q{display:grid;grid-template-columns:160px 1fr;gap:24px}.home_notes__W8z8_ h2{font-size:15px;font-weight:560}.home_notes__W8z8_ ol{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:note}.home_notes__W8z8_ li{display:grid;grid-template-columns:28px 1fr;font-size:14px;line-height:1.55;color:var(--brand-ink-soft);counter-increment:note;scroll-margin-top:96px;margin-inline:-8px;padding:4px 8px;border-radius:var(--pf-radius-inner);transition:background-color var(--pf-duration-quick) var(--pf-ease-quick),color var(--pf-duration-quick) var(--pf-ease-quick)}.home_notes__W8z8_ li:before{content:counter(note);font-weight:var(--pf-weight-label);font-variant-numeric:tabular-nums;color:var(--brand-graphite)}.home_notes__W8z8_ li:target,.home_notes__W8z8_ li[data-linked=true]{background:var(--brand-well);color:var(--brand-ink)}.home_notes__W8z8_ li a{color:var(--brand-brass-ink);text-decoration:underline;text-underline-offset:3px}.home_notes__W8z8_ .home_fieldName__x_jVg{font-size:13px}@media (max-width:960px){.home_citeGrid__aZSeG,.home_heroGrid__FgMXx,.home_jobList__9fm0l,.home_orbitGrid__KDGWR,.home_platformGrid__DeJVn{grid-template-columns:1fr}.home_jobList__9fm0l li{padding-right:0}.home_jobList__9fm0l li+li{padding-left:0;border-top:1px solid var(--brand-rule);border-left:0}.home_heat__X32oT{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.home_heatScroll__jriJD{grid-row:auto}.home_heatKey__X4zSY{align-self:start}.home_capList__SXMzC{grid-template-columns:repeat(2,1fr)}.home_productsGrid__50Oow{grid-template-columns:1fr;gap:8px}.home_railLink__6zRfA{padding-inline:12px}.home_rail__S9jCw li:first-child .home_railLink__6zRfA{padding-left:0}.home_liveCards__MHfpT,.home_planned__ygy5w{grid-template-columns:1fr 1fr}.home_planned__ygy5w li:not(:nth-child(3n+1)){padding-left:0;border-left:0}.home_planned__ygy5w li:nth-child(2n){padding-left:20px;border-left:1px solid var(--brand-rule)}.home_notesGrid__4Zz1Q{grid-template-columns:1fr;gap:12px}.home_citeLink__Sr8Cu{display:none}}@media (max-width:640px){.home_captured___5wh8,.home_statement__do58z{grid-template-columns:1fr}.home_captured___5wh8{gap:0}.home_captured___5wh8 dd{margin-bottom:8px}.home_capList__SXMzC,.home_rail__S9jCw{grid-template-columns:1fr}.home_rail__S9jCw li+li{border-top:1px solid var(--brand-rule);border-left:0}.home_railLink__6zRfA{padding-inline:0}.home_liveCards__MHfpT,.home_planned__ygy5w{grid-template-columns:1fr}.home_planned__ygy5w li:nth-child(2n){padding-left:0;border-left:0}}@media (prefers-reduced-motion:reduce){.home_citeLink__Sr8Cu circle,.home_citeLink__Sr8Cu path,.home_haCard__MLKkC,.home_haConn__qJQoC,.home_haNode__rt9xm,.home_haOut__28SAy,.home_haThread__1HnWd,.home_haTile__FRSeL{animation:none}.home_haTile__FRSeL[data-cited] rect{animation:none;stroke:var(--brand-brass);stroke-width:1.5}.home_railArrow__2W3Af,.home_specimen__gVwNT,.home_statement__do58z{transition:none}}