._section_17ose_1{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px var(--site-gutter);background:#f0f5f8;border-block:1px solid #d4e2eb;color:#0a2e5c}._section_17ose_1>div{min-width:0}._section_17ose_1 span{display:block;font-size:10px;letter-spacing:.1em;font-weight:800;color:#567a96}._section_17ose_1 p{font-size:14px;line-height:1.55;color:#536f83;margin:8px 0 0;max-width:750px}._section_17ose_1 a{flex-shrink:0;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 17px;min-height:48px;background:#0a2e5c;color:#fff!important;text-decoration:none;font-size:13px;font-weight:800}._section_17ose_1 a:hover{background:#204e79}._section_17ose_1 a:focus-visible{outline:3px solid #5e8ba8;outline-offset:3px}._actions_17ose_6{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._section_17ose_1 a._phone_17ose_7{background:#fff;border:1px solid #9cb6c9;color:#0a2e5c!important}._section_17ose_1 a._phone_17ose_7:hover{background:#e3edf4}@media(max-width:760px){._section_17ose_1{flex-direction:column;align-items:stretch;padding:26px var(--site-gutter);gap:18px}._actions_17ose_6{flex-direction:column;align-items:stretch}._section_17ose_1 a{flex-shrink:1}}._contextLink_1o9a3_1{margin:18px 0 0}._contextLink_1o9a3_1 a{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:800;color:#315e80;text-decoration:underline;text-underline-offset:3px}._contextLink_1o9a3_1 a:hover{color:#0a2e5c}._contextLink_1o9a3_1 a:focus-visible{outline:3px solid #5784a5;outline-offset:3px}._page_1o9a3_2{background:#fff;color:#0a2e5c;font-family:var(--font-family-base);min-width:0;overflow-x:clip}._page_1o9a3_2 *{box-sizing:border-box}._page_1o9a3_2 a{text-decoration:none}._header_1o9a3_3{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px var(--site-gutter);border-bottom:1px solid #d9e3eb;min-height:91px}._header_1o9a3_3 img{width:227px;max-width:100%;height:auto;display:block}._eyebrow_1o9a3_4{font-size:11px;letter-spacing:.12em;font-weight:800;color:#567995}._hero_1o9a3_5{display:grid;grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);align-items:stretch;background:#f6f9fb;border-bottom:1px solid #d9e4ec}._heroCopy_1o9a3_6{padding:43px clamp(25px,4vw,68px) 45px var(--site-gutter)}._back_1o9a3_7{display:flex;width:max-content;align-items:center;gap:9px;border-bottom:1px solid #9cb1c2;color:#0a2e5c;font-weight:800;font-size:13px;padding-bottom:6px;margin-bottom:35px}._hero_1o9a3_5 h1{font-size:clamp(40px,4.9vw,67px);font-weight:800;line-height:1.06;letter-spacing:-.053em;margin:15px 0 14px}._location_1o9a3_9{font-weight:800;font-size:11px;letter-spacing:.09em;color:#608099}._hero_1o9a3_5 h2{font-size:clamp(18px,1.7vw,24px);line-height:1.3;font-weight:800;max-width:650px;margin:25px 0 11px}._heroCopy_1o9a3_6>p{font-size:15px;line-height:1.7;color:#536f85;max-width:660px;margin:0}._heroCopy_1o9a3_6>p._projectAttribution_1o9a3_12{font-size:11px;line-height:1.55;color:#627d90;border-left:2px solid #a3bbcd;padding-left:11px;margin-top:15px}._heroPhoto_1o9a3_13{margin:0;min-width:0;display:flex;flex-direction:column;position:relative;background:#e5edf2}._heroPhoto_1o9a3_13 button{padding:0;border:0;position:relative;background:transparent;flex:1;min-height:390px;cursor:zoom-in;overflow:hidden}._heroPhoto_1o9a3_13 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}._heroPhoto_1o9a3_13 button span,._galleryGrid_1o9a3_16 button span{position:absolute;display:flex;align-items:center;gap:7px;right:16px;bottom:16px;font-weight:800;font-size:11px;background:#fffffff0;color:#0a2e5c;padding:9px 11px}._heroPhoto_1o9a3_13 figcaption{padding:11px 19px;font-size:11px;font-weight:800;letter-spacing:.07em;color:#56758e;background:#eef4f7}._facts_1o9a3_18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px var(--site-gutter);gap:0;border-bottom:1px solid #d8e4ec}._facts_1o9a3_18>div{padding:9px 21px;border-right:1px solid #d6e1e8;display:flex;flex-direction:column;gap:6px;min-width:0}._facts_1o9a3_18>div:first-child{padding-left:0}._facts_1o9a3_18>div:last-child{border:0;padding-right:0}._facts_1o9a3_18 span{font-size:10px;letter-spacing:.1em;color:#607f97;font-weight:800}._facts_1o9a3_18 strong{font-size:clamp(17px,1.7vw,24px);font-weight:800;line-height:1.17;letter-spacing:-.03em}._facts_1o9a3_18 small{font-size:12px;color:#5a7589;line-height:1.4}._system_1o9a3_24,._gallery_1o9a3_16{padding:64px var(--site-gutter)}._sectionTitle_1o9a3_25{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px 6%;align-items:end;margin-bottom:25px}._sectionTitle_1o9a3_25>._eyebrow_1o9a3_4{grid-column:1/-1;margin-bottom:-9px}._sectionTitle_1o9a3_25 h2{font-size:clamp(35px,4.1vw,56px);line-height:1.08;font-weight:800;letter-spacing:-.045em;margin:0}._sectionTitle_1o9a3_25>p{font-size:15px;line-height:1.65;color:#5c778b;margin:0}._decisions_1o9a3_29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}._decisions_1o9a3_29 article{border:1px solid #d0dde7;border-top:3px solid #0a2e5c;padding:22px;min-width:0;background:#fff}._decisions_1o9a3_29 article>span{font-size:10px;letter-spacing:.1em;color:#5c7d96;font-weight:800}._decisions_1o9a3_29 h3{font-weight:800;font-size:22px;line-height:1.2;letter-spacing:-.02em;margin:14px 0 10px}._decisions_1o9a3_29 p{font-size:14px;color:#5b7589;line-height:1.65;margin:0}._diagram_1o9a3_34{margin-top:23px;padding:22px 25px;border:1px solid #cbdde8;background:#f5f8fa}._diagramHeading_1o9a3_35{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}._diagramHeading_1o9a3_35 span{font-size:10px;font-weight:850;letter-spacing:.1em;color:#4d708c}._diagramHeading_1o9a3_35 small{font-size:11px;line-height:1.4;color:#698299}._path_1o9a3_37{display:grid;grid-template-columns:minmax(0,1.1fr) 20px minmax(0,.9fr) 20px minmax(0,.95fr);gap:9px;align-items:stretch}._infrastructurePath_1o9a3_38{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.25fr) 18px minmax(0,1.25fr) 18px minmax(0,1.3fr);gap:7px;align-items:stretch}._generatorFeed_1o9a3_39{display:flex;align-items:flex-start;gap:9px;margin:13px 0 0;font-size:12px;line-height:1.55;color:#536f85}._generatorFeed_1o9a3_39 svg{flex-shrink:0;color:#497493}._sourcePair_1o9a3_41{display:grid;grid-template-columns:1fr 1.3fr;gap:9px;min-width:0}._sourcePair_1o9a3_41>span,._pathBox_1o9a3_42{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:8px;min-width:0;background:#fff;border:1px solid #cbdde7;padding:14px 10px}._sourcePair_1o9a3_41 svg,._pathBox_1o9a3_42 svg{color:#497493;flex-shrink:0}._sourcePair_1o9a3_41 strong,._pathBox_1o9a3_42 strong{font-size:13px;line-height:1.3;font-weight:800}._pathBox_1o9a3_42 small{font-size:10px;line-height:1.4;color:#657f92}._pathArrow_1o9a3_46{align-self:center;color:#567b99}._control_1o9a3_47{margin-top:12px;display:flex;align-items:flex-start;gap:9px;border-top:1px solid #d5e2ea;padding-top:13px;font-size:13px;line-height:1.5;color:#56728a}._control_1o9a3_47 svg{flex-shrink:0;color:#496f8f}._control_1o9a3_47 strong{color:#0a2e5c;margin-right:6px}._deepDive_1o9a3_49{margin-top:18px;border:1px solid #cbdce7;background:#fff}._deepDive_1o9a3_49 summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:19px 23px;cursor:pointer;color:#0a2e5c;font-weight:800;font-size:14px;list-style:none}._deepDive_1o9a3_49 summary::-webkit-details-marker{display:none}._deepDive_1o9a3_49[open] summary svg{transform:rotate(180deg)}._deepDiveBody_1o9a3_52{padding:0 14px 14px}._gallery_1o9a3_16{background:#f5f8fa;border-block:1px solid #d9e5ec}._galleryGrid_1o9a3_16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._galleryGrid_1o9a3_16:has(>figure:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}._galleryGrid_1o9a3_16 figure{min-width:0;margin:0;background:#fff;border:1px solid #d2dfe9}._galleryGrid_1o9a3_16 button{position:relative;width:100%;display:block;border:0;background:#e8eff3;padding:0;cursor:zoom-in;overflow:hidden}._galleryGrid_1o9a3_16 img{display:block;width:100%;aspect-ratio:16/10;object-fit:contain}._galleryGrid_1o9a3_16 figcaption{padding:17px 19px;display:flex;flex-direction:column;gap:7px}._galleryGrid_1o9a3_16 figcaption strong{font-size:15px;line-height:1.25;font-weight:800}._galleryGrid_1o9a3_16 figcaption small{font-size:12px;line-height:1.5;color:#5f788c}._closing_1o9a3_62{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:56px var(--site-gutter);align-items:center}._closing_1o9a3_62 h2{font-size:clamp(30px,3.3vw,45px);line-height:1.12;letter-spacing:-.04em;font-weight:800;margin:13px 0 15px}._closing_1o9a3_62 p{font-size:14px;line-height:1.65;color:#5b7589;margin:0}._review_1o9a3_65{background:#f3f7fa;border:1px solid #cbdde8;padding:23px;display:flex;align-items:flex-start;gap:12px}._review_1o9a3_65 svg{flex-shrink:0;color:#597b96}._review_1o9a3_65 strong{font-weight:800;font-size:14px}._review_1o9a3_65 p{font-size:12px;margin-top:8px}._next_1o9a3_67{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:28px var(--site-gutter);background:#f5f8fa;border-top:1px solid #dbe5ed}._next_1o9a3_67 a{display:inline-flex;align-items:center;gap:9px;color:#0a2e5c;font-size:13px;font-weight:800}._footer_1o9a3_69{padding:22px var(--site-gutter);font-size:10px;color:#698198;line-height:1.5}._lightbox_1o9a3_70{position:fixed;inset:0;z-index:1000;background:#081b2dec;display:grid;place-items:center;padding:22px}._lightboxInner_1o9a3_71{max-width:1100px;width:100%;max-height:95vh;display:flex;flex-direction:column;position:relative}._lightboxInner_1o9a3_71>img{display:block;max-height:77vh;max-width:100%;object-fit:contain;background:#f1f5f7}._close_1o9a3_73{position:absolute;z-index:2;top:10px;right:10px;width:43px;height:43px;background:#fff;color:#0a2e5c;border:1px solid #c7d6e2;display:grid;place-items:center;cursor:pointer}._lightCaption_1o9a3_74{background:#fff;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 19px}._lightCaption_1o9a3_74>div:first-child{display:flex;flex-direction:column;gap:5px}._lightCaption_1o9a3_74 strong{font-size:14px}._lightCaption_1o9a3_74 small{font-size:12px;line-height:1.4;color:#647d91}._lightControls_1o9a3_76{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:800;white-space:nowrap}._lightControls_1o9a3_76 button{border:1px solid #c8d9e4;background:#f1f5f8;color:#0a2e5c;display:grid;place-items:center;width:36px;height:36px;cursor:pointer}@media(max-width:1050px){._hero_1o9a3_5{grid-template-columns:1fr 1fr}._heroCopy_1o9a3_6{padding:35px var(--site-gutter)}._hero_1o9a3_5 h1{font-size:45px}._path_1o9a3_37{gap:5px}._sourcePair_1o9a3_41{grid-template-columns:1fr;gap:5px}._sourcePair_1o9a3_41>span{flex-direction:row;padding:9px}._diagram_1o9a3_34{padding:17px}}@media(max-width:760px){._header_1o9a3_3{min-height:76px}._header_1o9a3_3 img{width:178px}._hero_1o9a3_5{grid-template-columns:1fr}._heroCopy_1o9a3_6{padding:36px var(--site-gutter) 32px}._back_1o9a3_7{margin-bottom:25px}._hero_1o9a3_5 h1{font-size:clamp(40px,10.6vw,57px)}._hero_1o9a3_5 h2{font-size:19px;margin-top:18px}._heroCopy_1o9a3_6>p{font-size:14px}._heroPhoto_1o9a3_13 button{min-height:0;height:280px;flex:none}._heroPhoto_1o9a3_13 img{object-fit:contain}._facts_1o9a3_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 0;padding:22px var(--site-gutter)}._facts_1o9a3_18>div{padding:8px 14px}._facts_1o9a3_18>div:nth-child(odd){padding-left:0}._facts_1o9a3_18>div:nth-child(2n){border-right:0}._facts_1o9a3_18>div:nth-child(3){border-top:1px solid #d9e4eb;padding-top:18px}._facts_1o9a3_18>div:nth-child(4){border-top:1px solid #d9e4eb;padding-top:18px}._facts_1o9a3_18 strong{font-size:19px}._facts_1o9a3_18 small{font-size:11px}._system_1o9a3_24,._gallery_1o9a3_16{padding:49px var(--site-gutter)}._sectionTitle_1o9a3_25{display:block;margin-bottom:22px}._sectionTitle_1o9a3_25>._eyebrow_1o9a3_4{display:block;margin-bottom:10px}._sectionTitle_1o9a3_25 h2{font-size:clamp(36px,9.3vw,48px)}._sectionTitle_1o9a3_25>p{margin-top:13px;font-size:14px}._decisions_1o9a3_29{grid-template-columns:1fr;gap:10px}._decisions_1o9a3_29 article{padding:18px 20px}._decisions_1o9a3_29 h3{font-size:21px;margin:9px 0}._diagram_1o9a3_34{padding:14px;margin-top:16px}._diagramHeading_1o9a3_35{display:block}._diagramHeading_1o9a3_35 small{display:block;margin-top:6px}._path_1o9a3_37{display:flex;align-items:stretch;flex-direction:column;gap:7px}._sourcePair_1o9a3_41{grid-template-columns:1fr 1fr}._infrastructurePath_1o9a3_38{display:flex;flex-direction:column;align-items:stretch;gap:7px}._sourcePair_1o9a3_41>span{display:flex;align-items:center;flex-direction:column;text-align:center;gap:5px;min-height:82px}._pathArrow_1o9a3_46{transform:rotate(90deg);align-self:center}._pathBox_1o9a3_42{padding:12px 10px;min-height:71px}._deepDive_1o9a3_49 summary{padding:16px;font-size:13px}._deepDiveBody_1o9a3_52{padding:0 3px 5px}._galleryGrid_1o9a3_16,._galleryGrid_1o9a3_16:has(>figure:nth-child(2):last-child){grid-template-columns:1fr;gap:12px}._galleryGrid_1o9a3_16 img{aspect-ratio:16/10}._closing_1o9a3_62{grid-template-columns:1fr;padding:49px var(--site-gutter);gap:22px}._review_1o9a3_65{padding:18px}._next_1o9a3_67{flex-direction:column;align-items:flex-start;gap:17px;padding:23px var(--site-gutter)}._lightbox_1o9a3_70{padding:11px}._lightCaption_1o9a3_74{padding:12px;gap:8px}._lightControls_1o9a3_76{gap:6px}._lightControls_1o9a3_76 button{width:32px;height:32px}._lightCaption_1o9a3_74 small{font-size:11px}}@media(prefers-reduced-motion:reduce){._page_1o9a3_2 *{scroll-behavior:auto}}
