.Facts_group__OUEQZ{align-self:start}.Facts_facts__tJ_cl{border-top:1px solid var(--ink)}.Facts_row__yaB6b{display:grid;grid-template-columns:128px 1fr;grid-gap:18px;gap:18px;padding:13px 0;border-bottom:1px solid var(--line);font-size:14.5px}.Facts_row__yaB6b dt{color:var(--ink-2)}.Facts_row__yaB6b dd{font-weight:580}.HistoryRail_history__nClAe{margin-top:clamp(36px,5vw,52px);border-top:1px solid var(--ink)}.HistoryRail_hist__nrAOH{display:grid;grid-template-columns:180px 1fr;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);padding:26px 0;border-bottom:1px solid var(--line)}.HistoryRail_yr__GVPck{font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:740;letter-spacing:-.02em;font-feature-settings:"tnum";color:var(--navy);line-height:1.2}.HistoryRail_now__c2aQO .HistoryRail_yr__GVPck{color:var(--steel)}.HistoryRail_desc__BrtJN{font-size:15.5px;align-self:center}@media (max-width:640px){.HistoryRail_hist__nrAOH{grid-template-columns:1fr;gap:4px}}.PageHero_pageHero__UmSFF{position:relative;color:var(--on-dark);isolation:isolate;padding-block:clamp(140px,20vh,200px) clamp(44px,6vw,64px)}.PageHero_photo__K248I{position:absolute;inset:0;z-index:-2;background-position:50%;background-size:cover;background-repeat:no-repeat}.PageHero_scrim__o6ZPn{position:absolute;inset:0;z-index:-1;background:oklch(.2 .045 262/.78)}.PageHero_pageHero__UmSFF .eyebrow{color:var(--on-dark-2)}.PageHero_pageHero__UmSFF h1{margin-top:14px;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:750;letter-spacing:-.028em;line-height:1.18;max-width:20ch}.PageHero_sub__qNPLx{margin-top:18px;font-size:clamp(15.5px,1.3vw,17.5px);color:var(--on-dark-2);max-width:52ch;line-height:1.85}.principles_rows__M_Oze{margin-top:clamp(32px,4vw,48px);border-top:1px solid var(--ink);list-style:none}.principles_row__dbcKk{display:grid;grid-template-columns:84px minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);padding-block:clamp(24px,3.5vw,40px);border-bottom:1px solid var(--line)}.principles_no__iHrH2{font-feature-settings:"tnum";font-size:14px;font-weight:640;color:var(--steel);padding-top:7px}.principles_name__8zvRH{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.3}.principles_name__8zvRH .principles_en__ahRSe{display:block;margin-top:5px;font-size:11.5px;font-weight:560;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.principles_items__Qhe7S{list-style:none;display:flex;flex-direction:column;gap:8px;align-self:center}.principles_items__Qhe7S li{position:relative;padding-left:18px;font-size:15px;color:var(--ink-2);line-height:1.75}.principles_items__Qhe7S li:before{content:"";position:absolute;left:0;top:.78em;width:8px;height:1px;background:var(--steel)}@media (max-width:780px){.principles_row__dbcKk{grid-template-columns:1fr;gap:10px}.principles_no__iHrH2{padding-top:0}}.principles_quoteband__kIz3x{position:relative;margin-top:clamp(64px,9vw,116px);isolation:isolate;color:var(--on-dark);padding-block:clamp(72px,10vw,120px)}.principles_quoteband__kIz3x .principles_photo__dHrK5{position:absolute;inset:0;z-index:-2;background:url(/media/structure-detail.jpg) 50%/cover no-repeat}.principles_quoteband__kIz3x .principles_scrim__oxkzE{position:absolute;inset:0;z-index:-1;background:oklch(.2 .045 262/.88)}.principles_quote__pN52X{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;letter-spacing:-.022em;line-height:1.4;max-width:26ch;text-wrap:balance}.People_people__letQ3{margin-top:clamp(32px,4vw,48px)}.People_group__q25iq{border-top:1px solid var(--ink);padding-top:18px}.People_group__q25iq+.People_group__q25iq{margin-top:clamp(36px,5vw,52px)}.People_gEn__JhubU{font-size:11px;font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.People_gKor__McvYJ{margin-top:4px;font-size:20px;font-weight:700}.People_grid__jEoTp{margin-top:6px;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 clamp(28px,4vw,56px);gap:0 clamp(28px,4vw,56px)}.People_person__OfXhp{display:grid;grid-template-columns:88px 1fr;grid-gap:18px;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.People_person__OfXhp img{width:88px;height:112px;object-fit:cover;display:block;filter:saturate(.85)}.People_person__OfXhp h4{font-size:17px;font-weight:680;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.People_role__P2Uhh{font-size:12.5px;font-weight:560;color:var(--ink-2)}.People_person__OfXhp ul{margin-top:8px;list-style:none}.People_person__OfXhp li{font-size:13.5px;color:var(--ink-2);line-height:1.75}@media (max-width:860px){.People_grid__jEoTp{grid-template-columns:1fr}}.Rail_rail__L7kcn{margin-top:clamp(36px,5vw,52px);display:flex;align-items:flex-start;overflow-x:auto;padding-bottom:10px}.Rail_seg__6QFyN{flex:1 0 96px;position:relative;padding-top:22px}.Rail_seg__6QFyN:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background:var(--line-2)}.Rail_seg__6QFyN:after{content:"";position:absolute;top:2.5px;left:0;width:8px;height:8px;background:var(--navy)}.Rail_seg__6QFyN:last-child:before{right:40%}.Rail_nm__2vBhX{font-size:13.5px;font-weight:640;letter-spacing:.02em}.Rail_en__wcvXW{display:block;font-size:10.5px;font-weight:540;letter-spacing:.08em;color:var(--ink-2);text-transform:uppercase;margin-top:2px}.architecture_features__pOE2x{margin-top:clamp(28px,4vw,40px);display:grid;grid-template-columns:1fr 1fr;grid-gap:0 clamp(28px,4vw,56px);gap:0 clamp(28px,4vw,56px);border-top:1px solid var(--ink);list-style:none;max-width:880px}.architecture_features__pOE2x li{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--ink-2)}.architecture_features__pOE2x li:before{content:"—";color:var(--steel)}.architecture_layers__CjsyB{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:1fr 1fr;grid-gap:0 clamp(28px,4vw,56px);gap:0 clamp(28px,4vw,56px);border-top:1px solid var(--ink)}.architecture_layer__CFPpa{padding:26px 0 30px;border-bottom:1px solid var(--line)}.architecture_en__VZHPt{font-size:11px;font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.architecture_layer__CFPpa h3{margin-top:6px;font-size:18.5px;font-weight:680}.architecture_layer__CFPpa ul{margin-top:10px;list-style:none}.architecture_layer__CFPpa li{font-size:13.5px;color:var(--ink-2);line-height:1.8}.architecture_note__utXdH{margin-top:10px;font-size:13px;font-weight:560;color:var(--ink)}@media (max-width:780px){.architecture_features__pOE2x,.architecture_layers__CjsyB{grid-template-columns:1fr}}.Values_values__SnOb_{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 clamp(28px,4vw,56px);gap:0 clamp(28px,4vw,56px);border-top:1px solid var(--ink)}.Values_value__X1hXC{padding:26px 0 30px;border-bottom:1px solid var(--line)}.Values_value__X1hXC h3{font-size:18.5px;font-weight:680;letter-spacing:-.015em;display:flex;align-items:baseline;gap:10px}.Values_en__IxdzN{font-size:11px;font-weight:560;letter-spacing:.1em;color:var(--ink-2);text-transform:uppercase}.Values_value__X1hXC p{margin-top:8px;font-size:14px;color:var(--ink-2);line-height:1.8}@media (max-width:940px){.Values_values__SnOb_{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Values_values__SnOb_{grid-template-columns:1fr}}.about_aboutGrid__OZ_1k{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.about_prose__ckEvh p{font-size:15.5px;line-height:1.9;color:var(--ink-2);max-width:62ch}.about_prose__ckEvh p+p{margin-top:18px}.about_prose__ckEvh p b,.about_prose__ckEvh p strong{color:var(--ink);font-weight:620}.about_approachProse__dTCAF{margin-top:clamp(32px,4vw,48px)}.about_history__yhx1m{margin-top:clamp(36px,5vw,52px)}@media (max-width:860px){.about_aboutGrid__OZ_1k{grid-template-columns:1fr}}.Pending_pending__yc5YO{margin-top:clamp(28px,4vw,40px);border:1px dashed var(--line-2);padding:clamp(28px,4vw,44px);color:var(--ink-2);font-size:14.5px;line-height:1.85;max-width:none}