.equipment-location-diagram_figure__vwf7w{margin:30px 0}.equipment-location-diagram_panels__9D246{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.equipment-location-diagram_panel__cSFlf{padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--card);font-size:13px}.equipment-location-diagram_panel__cSFlf svg{display:block;width:100%;height:auto;margin-top:12px}@media (max-width:620px){.equipment-location-diagram_panels__9D246{grid-template-columns:1fr}}.page_hero__SKW6o{display:grid;grid-template-columns:1.22fr 1fr;gap:48px;align-items:center;padding:64px 0 32px}.page_hero__SKW6o>*{min-width:0}.page_topline__k_ho8{display:flex;align-items:center;gap:10px}.page_hero__SKW6o h1{font-size:clamp(42px,5.1vw,72px);line-height:1.1;letter-spacing:-.055em;margin:27px 0;font-weight:400}.page_lede__RDnn4{max-width:500px;font-size:17px;color:var(--muted);line-height:1.8}.page_actions__e35f9{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.page_current__pRY1c{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;font-size:13px;margin-top:25px}.page_current__pRY1c span{color:var(--muted)}.page_navigationGraphic__s2SZf{width:100%;height:100%}.page_personal__XLyHP{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:16px 0 32px;font-size:13px;color:var(--muted)}.page_personal__XLyHP p{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.page_personal__XLyHP p span{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:18px;color:var(--text)}.page_projectSection__zHyps,.page_section__61PEw{padding:var(--section-space) 0}.page_section__61PEw{border-bottom:1px solid var(--line)}.page_projectSection__zHyps{background:var(--surface)}.page_focusGrid__G0qfY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.page_focusGrid__G0qfY article{border-left:1px solid var(--line);padding-left:20px;display:flex;flex-direction:column}.page_focusGrid__G0qfY h3{font-size:18px;font-weight:500;margin-bottom:10px}.page_focusGrid__G0qfY p{color:var(--muted);font-size:14px;line-height:1.8}.page_tools__Wozzl{color:var(--muted);font-size:12px;padding-top:18px;margin-top:auto}.page_background__odxEk{display:grid;grid-template-columns:1fr 1fr;gap:64px}.page_background__odxEk .section-heading{margin-bottom:16px}.page_backgroundCopy__69lB2{max-width:380px;color:var(--muted);font-size:15px;margin-bottom:22px;line-height:1.8}.page_career__lPmGJ{list-style:none;padding:0;margin:0}.page_career__lPmGJ li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.page_career__lPmGJ li:first-child{padding-top:0}.page_career__lPmGJ li:last-child{padding-bottom:0;border:0}.page_career__lPmGJ h3{font-size:15px;font-weight:500}.page_career__lPmGJ li>span,.page_career__lPmGJ p{color:var(--muted);font-size:12px}.page_career__lPmGJ li>span{text-align:right}@media (max-width:1023px){.page_hero__SKW6o{gap:32px;padding-top:46px}.page_hero__SKW6o h1{font-size:clamp(40px,5.5vw,56px)}.page_lede__RDnn4{font-size:15px}.page_background__odxEk{gap:36px}.page_career__lPmGJ li{align-items:flex-start;gap:12px}}@media (max-width:767px){.page_hero__SKW6o{grid-template-columns:minmax(0,1fr);padding-top:36px;gap:32px}.page_hero__SKW6o h1{font-size:clamp(40px,8vw,56px);margin:24px 0}.page_lede__RDnn4{font-size:16px}.page_background__odxEk,.page_focusGrid__G0qfY{grid-template-columns:minmax(0,1fr);gap:24px}.page_focusGrid__G0qfY article{padding-left:16px}.page_personal__XLyHP{font-size:12px}.page_personal__XLyHP p{gap:6px 12px}.page_backgroundCopy__69lB2{max-width:none}.page_career__lPmGJ li{align-items:center}}@media (max-width:380px){.page_hero__SKW6o h1{font-size:38px}.page_career__lPmGJ li{flex-wrap:wrap}}.explorers_explorer__hrAZO{margin:34px 0;padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--card);font-size:14px;min-width:0}.explorers_explorer__hrAZO .explorers_introduction__1_A6D h3{margin:9px 0 14px;font-family:Georgia,serif;font-size:29px;line-height:1.2}.explorers_explorer__hrAZO .explorers_introduction__1_A6D p{line-height:1.75;margin-bottom:23px}.explorers_kicker__xVyzc{font-size:12px;color:var(--accent);font-weight:500}.explorers_explorer__hrAZO button{border:1px solid var(--line);background:var(--card);border-radius:24px;padding:10px 17px;min-height:44px;font-size:13px;line-height:1.4}.explorers_explorer__hrAZO button:hover:not(:disabled){background:var(--surface)}.explorers_explorer__hrAZO button:disabled{opacity:.5;cursor:default}.explorers_explorer__hrAZO .explorers_start__msYC8{background:var(--accent);color:var(--bg);display:inline-flex;gap:24px;align-items:center}.explorers_explorer__hrAZO .explorers_start__msYC8:hover{background:var(--text);color:var(--bg)}.explorers_explorer__hrAZO .explorers_source__zzNKK{font-size:12px;line-height:1.75;margin:24px 0 0;padding-top:18px;border-top:1px solid var(--line)}.explorers_controls__iCpIf{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;padding:18px 0;border-top:1px solid var(--line)}.explorers_controls__iCpIf label,.explorers_timeline__jcTkb{display:block;font-size:13px;font-weight:500}.explorers_controls__iCpIf output{float:right;color:var(--accent);font-variant-numeric:tabular-nums}.explorers_controls__iCpIf label:last-child{grid-column:1/-1;display:flex;align-items:center;gap:16px}.explorers_explorer__hrAZO input[type=range]{display:block;width:100%;min-height:36px;margin:6px 0 0;accent-color:var(--accent);cursor:pointer}.explorers_explorer__hrAZO select{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:9px 12px;min-height:44px;max-width:100%}.explorers_figures__3XkBb{display:grid;grid-template-columns:1fr;gap:25px}.explorers_figure__H8kP9{margin:0;min-width:0}.explorers_explorer__hrAZO .explorers_figure__H8kP9 figcaption{color:var(--text);font-size:14px;font-weight:500;margin:0 0 12px}.explorers_figure__H8kP9 figcaption span{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:3px}.explorers_figure__H8kP9>svg{width:100%;max-height:440px;display:block}.explorers_scale__m2GMH{display:flex;align-items:center;gap:12px;max-width:310px;margin:12px auto;font-size:12px}.explorers_scale__m2GMH>div{display:flex;flex:1;height:12px;border:1px solid var(--muted)}.explorers_scale__m2GMH i{flex:1}.explorers_explorer__hrAZO .explorers_note__vvOkz{font-size:12px;line-height:1.7;margin:10px 0 0}.explorers_readout__Kp4MI{display:flex;gap:20px;align-items:center;justify-content:center;min-height:125px}.explorers_readout__Kp4MI svg{width:95px;height:95px;flex-shrink:0}.explorers_readout__Kp4MI small,.explorers_readout__Kp4MI span{display:block;color:var(--muted);font-size:12px}.explorers_readout__Kp4MI output{font-size:32px;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.explorers_explorer__hrAZO .explorers_insight__ye4aV{padding:18px 0 0;margin:22px 0 0;border-top:1px solid var(--line);font-size:13px;line-height:1.8}.explorers_details__i29Z9{margin-top:17px;font-size:12px;color:var(--muted)}.explorers_details__i29Z9 summary{cursor:pointer;width:fit-content;padding:8px 0;color:var(--text)}.explorers_explorer__hrAZO .explorers_details__i29Z9 p{line-height:1.8;margin:10px 0 0}.explorers_tableScroll__j4c0N{max-height:230px;overflow:auto}.explorers_explorer__hrAZO .explorers_tableScroll__j4c0N table{width:100%;display:table;font-variant-numeric:tabular-nums}.explorers_tableScroll__j4c0N caption{text-align:left}.explorers_loading__ChYbA{min-height:120px;display:grid;place-content:center}.explorers_walkLayout__bVz8b{display:grid;grid-template-columns:1fr;gap:24px}.explorers_walkReadout__AIE5V{padding:20px;background:var(--surface);border-radius:12px}.explorers_step__pZ_ZH{display:block;font-size:40px;font-variant-numeric:tabular-nums}.explorers_step__pZ_ZH small{font-size:15px;color:var(--muted)}.explorers_walkReadout__AIE5V dl{margin:18px 0}.explorers_walkReadout__AIE5V dl div{display:flex;justify-content:space-between;gap:16px;padding:4px 0;font-size:13px}.explorers_walkReadout__AIE5V dd{margin:0;font-variant-numeric:tabular-nums}.explorers_explorer__hrAZO .explorers_walkReadout__AIE5V p{font-size:13px;line-height:1.8;margin:14px 0 0}.explorers_timeline__jcTkb{margin:22px 0 10px}.explorers_playback__agSRj{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.explorers_playback__agSRj label{display:flex;align-items:center;gap:10px;font-size:12px}@media (min-width:1200px){.explorers_figures__3XkBb{grid-template-columns:1.08fr 1fr;gap:20px}.explorers_walkLayout__bVz8b{grid-template-columns:1.1fr .9fr;gap:20px}}@media (max-width:767px){.explorers_explorer__hrAZO{padding:20px 15px;margin:28px -4px}.explorers_explorer__hrAZO .explorers_introduction__1_A6D h3{font-size:26px}.explorers_controls__iCpIf{grid-template-columns:1fr;gap:12px}.explorers_controls__iCpIf label:last-child{flex-direction:column;align-items:stretch;gap:8px}.explorers_explorer__hrAZO button{font-size:12px;padding-inline:13px}.explorers_playback__agSRj label{width:100%;margin-top:8px}}.project-spotlight_spotlight__grwVq{min-width:0;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 14px 35px #30302d0a;transition:box-shadow .24s ease}.project-spotlight_spotlight__grwVq:focus-within,.project-spotlight_spotlight__grwVq:hover{box-shadow:0 18px 38px #30302d14}.project-spotlight_topline__c_oZ2{display:flex;justify-content:space-between;gap:16px;background:#2d322f;color:#d2dbd3;padding:18px 24px;font-size:12px;border-bottom:1px solid #ffffff10}.project-spotlight_topline__c_oZ2 span:last-child{color:#b4beb7}.project-spotlight_panels__XvbJO{display:grid}.project-spotlight_panel__w_d8N{grid-area:1/1;min-width:0}.project-spotlight_inactive__thb8D{visibility:hidden}.project-spotlight_graphic__b9fPa{height:230px;background:#2d322f;color:#d2dbd3;display:grid;place-items:center;padding:18px}.project-spotlight_graphic__b9fPa .project-visual{width:100%;height:100%;background:transparent;color:inherit;aspect-ratio:auto}.project-spotlight_graphic__b9fPa .visual-caption,.project-spotlight_graphic__b9fPa svg text{display:none}.project-spotlight_graphic__b9fPa svg{padding:0}.project-spotlight_body__6e__1{padding:24px 24px 18px}.project-spotlight_body__6e__1 h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.7vw,34px);font-weight:400;letter-spacing:-.035em;line-height:1.15;margin:10px 0 12px}.project-spotlight_body__6e__1 p{font-size:14px;line-height:1.75;color:var(--muted)}.project-spotlight_body__6e__1 .project-spotlight_category__2Hoxw{font-size:12px}.project-spotlight_actions__n8BN5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:0 24px 22px}.project-spotlight_choices__8aAeY{display:flex;gap:3px}.project-spotlight_choices__8aAeY button{height:44px;width:44px;padding:0;background:transparent;border:1px solid transparent;border-radius:50%;color:var(--muted);font-size:12px;transition:background .18s ease}.project-spotlight_choices__8aAeY button:hover{background:var(--surface)}.project-spotlight_choices__8aAeY button[aria-pressed=true]{background:var(--surface);border-color:var(--line);color:var(--text)}.project-spotlight_announcement__u8sFz{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.project-spotlight_active__ronLn .project-spotlight_graphic__b9fPa>*{animation:project-spotlight_spotlight-enter__ulAuq .26s ease-out}@keyframes project-spotlight_spotlight-enter__ulAuq{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1023px){.project-spotlight_graphic__b9fPa{height:190px}.project-spotlight_topline__c_oZ2{padding:16px 20px}.project-spotlight_body__6e__1{padding:20px 20px 16px}.project-spotlight_actions__n8BN5{padding:0 20px 20px;gap:10px}}@media (max-width:767px){.project-spotlight_graphic__b9fPa{height:200px}}@media (prefers-reduced-motion:reduce){.project-spotlight_choices__8aAeY button,.project-spotlight_spotlight__grwVq{transition:none}.project-spotlight_active__ronLn .project-spotlight_graphic__b9fPa>*{animation:none}}