.cQxe5a_open{width:100%;color:inherit;cursor:zoom-in;text-align:left;background:0 0;border:0;padding:0;display:block;position:relative}.cQxe5a_open>img{width:100%;height:auto;display:block}.cQxe5a_open:focus-visible{outline-offset:-4px;outline:3px solid #b4cef6}.cQxe5a_zoom{color:#eef3fc;opacity:0;background:#182536;border:1px solid #8399b4;border-radius:4px;padding:7px 10px;font-size:13px;line-height:1.5;transition:opacity .15s;position:absolute;top:12px;right:12px}.cQxe5a_open:hover .cQxe5a_zoom,.cQxe5a_open:focus-visible .cQxe5a_zoom{opacity:1}.cQxe5a_dialog{color:#edf3fa;background:#101923;border:1px solid #7186a0;border-radius:8px;width:min(1440px,96vw);max-width:96vw;max-height:94svh;padding:0;overflow:auto}.cQxe5a_dialog::backdrop{background:#040910dd}.cQxe5a_head{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.cQxe5a_head p{font-size:16px}.cQxe5a_head button{color:#fff;cursor:pointer;background:#22344c;border:1px solid #8da3bd;border-radius:4px;min-height:44px;padding:8px 16px;font-size:15px}.cQxe5a_imageScroll{border-block:1px solid #53657b;max-height:72svh;overflow:auto}.cQxe5a_imageScroll img{object-fit:contain;width:100%;min-width:1000px;height:auto;display:block;max-height:none!important}.cQxe5a_caption{color:#c1ccda;padding:16px 20px;font-size:14px;line-height:1.6}@media (hover:none){.cQxe5a_zoom{opacity:1}}@media (prefers-reduced-motion:reduce){.cQxe5a_zoom{transition:none}}
.CjxQkW_page{background:var(--c-bg);color:var(--c-ink)}.CjxQkW_page h1,.CjxQkW_page h2,.CjxQkW_page h3,.CjxQkW_page p,.CjxQkW_page figure{margin:0}.CjxQkW_page h1,.CjxQkW_page h2,.CjxQkW_page h3{letter-spacing:-.035em;font-weight:500}.CjxQkW_page h1{max-width:16ch;font-size:clamp(40px,4.4vw,64px);line-height:1.08}.CjxQkW_page h2{font-size:var(--t-heading);max-width:22ch;line-height:1.14}.CjxQkW_page h3{font-size:26px;line-height:1.2}.CjxQkW_page p{line-height:1.65}.CjxQkW_page .CjxQkW_kicker{color:var(--c-muted);margin-bottom:18px;font-size:14px}.CjxQkW_page section[id]{scroll-margin-top:100px}.CjxQkW_hero{padding:72px var(--margin);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;min-height:610px;display:grid}.CjxQkW_heroCopy{min-width:0}.CjxQkW_heroCopy .CjxQkW_intro{color:#c3ccd8;max-width:44ch;margin-top:26px;font-size:19px}.CjxQkW_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px;display:flex}.CjxQkW_primary{background:var(--c-fill);color:#fff;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.CjxQkW_primary:hover{background:var(--c-accent);transform:translateY(-1px)}.CjxQkW_primary:active{transform:translateY(1px)}.CjxQkW_textLink{text-underline-offset:6px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex}.CjxQkW_textLink:hover{color:var(--c-tint)}.CjxQkW_productCapture{background:#111820;border:1px solid #3d4c5f;border-radius:8px;min-width:0;overflow:hidden}.CjxQkW_productCapture img{width:100%;height:auto;display:block}.CjxQkW_productCapture figcaption,.CjxQkW_workflowCapture figcaption{color:#c1cbd8;border-top:1px solid #3d4c5f;padding:16px 20px;font-size:14px;line-height:1.6}.CjxQkW_sectionNav{padding:12px var(--margin);border-block:1px solid var(--c-line);background:#151c24;flex-wrap:wrap;align-items:center;gap:24px;font-size:14px;display:flex}.CjxQkW_sectionNav>span{color:var(--c-muted);margin-right:auto}.CjxQkW_sectionNav a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.CjxQkW_section{padding:88px var(--margin)}.CjxQkW_sectionHeading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin-bottom:40px;display:grid}.CjxQkW_sectionHeading>p{color:#c3ccd8;max-width:50ch;font-size:18px;line-height:1.65}.CjxQkW_whyNow{background:#141c25;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.CjxQkW_energyCopy>p:not(.CjxQkW_kicker){color:#c3ccd8;margin-top:24px;font-size:17px}.CjxQkW_energyCopy .CjxQkW_modelBasis{border-top:1px solid #3d4c5f;padding-top:24px;font-size:15px!important}.CjxQkW_workflow{border:1px solid var(--c-line);background:#171f2a;border-radius:8px;overflow:hidden}.CjxQkW_workflowRail{border-bottom:1px solid var(--c-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CjxQkW_workflowRail button{border:0;border-right:1px solid var(--c-line);color:#d2dae5;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:16px 20px;font-size:15px;display:flex}.CjxQkW_workflowRail button:last-child{border-right:0}.CjxQkW_workflowRail button>span{font-size:13px}.CjxQkW_workflowRail button[aria-pressed=true]{color:#17283e;background:#dce7f8}.CjxQkW_workflowRail button:hover{color:#fff;background:#29374b}.CjxQkW_workflowRail button:focus-visible{outline-offset:-5px;outline:3px solid #9fbbe4}.CjxQkW_workflowDetail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;padding:36px;display:grid}.CjxQkW_workflowCopy h3{max-width:19ch;font-size:30px}.CjxQkW_workflowCopy>p:not(.CjxQkW_kicker){color:#c3ccd8;margin-block:22px;font-size:17px}.CjxQkW_workflowCapture{background:#111820;border:1px solid #3d4c5f;border-radius:5px;min-width:0;overflow:hidden}.CjxQkW_workflowCapture img{object-fit:contain;width:100%;height:auto;max-height:570px;display:block}.CjxQkW_workflowCapture figcaption{padding:14px 16px;font-size:13px}.CjxQkW_evidence{padding:80px var(--margin);background:var(--c-paper);color:var(--c-ink-dark);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.CjxQkW_evidence .CjxQkW_kicker{color:#566476}.CjxQkW_evidenceIntro>p:not(.CjxQkW_kicker){color:#465465;margin-top:24px;font-size:18px}.CjxQkW_evidenceIntro .CjxQkW_textLink{margin-top:20px}.CjxQkW_evidenceList{margin:0;padding:0;list-style:none}.CjxQkW_evidenceList li{border-top:1px solid #bdc6d0;gap:20px;padding:24px 0;display:flex}.CjxQkW_number{color:#33568e;font-size:14px}.CjxQkW_evidenceList h3{font-size:23px}.CjxQkW_evidenceList p{color:#465465;margin-top:12px;font-size:16px}.CjxQkW_evidence .CjxQkW_textLink:hover{color:#33568e}.CjxQkW_platform{background:#151c25}.CjxQkW_scope{border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-top:28px;display:grid}.CjxQkW_scope h3{font-size:22px}.CjxQkW_scope p{color:#c3ccd8;margin-top:16px;font-size:16px}.CjxQkW_closing{padding:64px var(--margin);background:#1a283a;justify-content:space-between;align-items:center;gap:48px;display:flex}.CjxQkW_closing p:not(.CjxQkW_kicker){color:#c3ccd8;max-width:56ch;margin-top:22px}.CjxQkW_closing .CjxQkW_actions{flex-shrink:0;margin:0}.CjxQkW_page :is(a,button):focus-visible{outline:3px solid var(--c-tint);outline-offset:4px}@media (max-width:1000px){.CjxQkW_hero,.CjxQkW_whyNow{gap:32px}.CjxQkW_workflowDetail{gap:28px;padding:28px}.CjxQkW_workflowRail button{padding:16px 12px;font-size:14px}.CjxQkW_closing{flex-direction:column;align-items:start}.CjxQkW_evidence{gap:36px}}@media (max-width:760px){.CjxQkW_hero,.CjxQkW_whyNow,.CjxQkW_sectionHeading,.CjxQkW_evidence,.CjxQkW_scope,.CjxQkW_workflowDetail{grid-template-columns:1fr}.CjxQkW_hero{gap:32px;min-height:0;padding-block:40px 48px}.CjxQkW_page h1{max-width:18ch;font-size:40px}.CjxQkW_heroCopy .CjxQkW_intro{font-size:18px}.CjxQkW_section{padding-block:56px}.CjxQkW_whyNow{gap:32px}.CjxQkW_sectionNav{gap:4px 20px}.CjxQkW_sectionNav>span{width:100%}.CjxQkW_workflowRail{grid-template-columns:repeat(2,minmax(0,1fr))}.CjxQkW_workflowRail button:nth-child(2){border-right:0}.CjxQkW_workflowRail button:nth-child(-n+2){border-bottom:1px solid var(--c-line)}.CjxQkW_workflowDetail{padding:24px 18px}.CjxQkW_workflowCopy h3{font-size:28px}.CjxQkW_workflowCapture img{max-height:none}.CjxQkW_evidence{padding-block:56px}.CjxQkW_scope{gap:28px}.CjxQkW_closing{padding-block:48px}.CjxQkW_closing .CjxQkW_actions{flex-wrap:wrap}.CjxQkW_productCapture figcaption{font-size:14px}.CjxQkW_sectionHeading{gap:24px}}@media (prefers-reduced-motion:reduce){.CjxQkW_primary{transition:none}.CjxQkW_primary:hover{transform:none}}.CjxQkW_previewNotice{color:#b5c3d5;max-width:none;font-size:15px;line-height:1.6;margin-bottom:24px!important}
.q4dvFG_preview{color:#eef1f5;background:#111820;border:1px solid #33404e;border-radius:12px;min-width:0;padding:32px}.q4dvFG_heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.q4dvFG_heading span{color:#b5c4d8;font-size:14px}.q4dvFG_heading h3{letter-spacing:-.025em;margin-top:8px;font-size:24px;line-height:1.2}.q4dvFG_description{color:#c4ccd6;margin-top:18px;font-size:16px;line-height:1.6}.q4dvFG_control{margin-top:28px}.q4dvFG_control label{justify-content:space-between;gap:20px;font-size:16px;font-weight:500;display:flex}.q4dvFG_control output{font-variant-numeric:tabular-nums;color:#b9d2ff}.q4dvFG_control input{accent-color:#9fbbe4;cursor:pointer;width:100%;height:40px}.q4dvFG_presets{flex-wrap:wrap;gap:12px;display:flex}.q4dvFG_presets button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #526379;border-radius:5px;padding:10px 14px;font-size:14px}.q4dvFG_presets button[aria-pressed=true]{color:#162336;background:#dce8fb;border-color:#dce8fb}.q4dvFG_presets button:hover{border-color:#b9d2ff;transform:translateY(-1px)}.q4dvFG_results{border-top:1px solid #33404e;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;padding-top:24px;display:grid}.q4dvFG_results>div{align-content:start;gap:8px;display:grid}.q4dvFG_results span{color:#bac5d2;font-size:14px}.q4dvFG_results strong{letter-spacing:-.04em;font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.2}.q4dvFG_results small{letter-spacing:0;margin-left:5px;font-size:16px;font-weight:400}.q4dvFG_chart{width:100%;height:auto;margin-top:24px}.q4dvFG_basis{color:#bac5d2;max-width:none;margin-top:12px;font-size:14px;line-height:1.65}@media (max-width:600px){.q4dvFG_preview{padding:22px 18px}.q4dvFG_heading{flex-direction:column;gap:8px}.q4dvFG_heading h3{font-size:22px}.q4dvFG_results{gap:10px}.q4dvFG_results span{font-size:13px}.q4dvFG_results strong{font-size:28px}.q4dvFG_results small{margin:4px 0 0;font-size:14px;display:block}.q4dvFG_presets button{font-size:13px}.q4dvFG_basis{font-size:14px}}@media (prefers-reduced-motion:reduce){.q4dvFG_presets button:hover{transform:none}}.q4dvFG_assumptions{border-top:1px solid #33404e;margin-top:16px;padding-top:8px}.q4dvFG_assumptions summary{cursor:pointer;color:#d3deed;min-height:44px;padding-block:12px;font-size:14px;display:list-item}.q4dvFG_assumptions p{color:#c1cddc;margin-top:8px;font-size:14px;line-height:1.7}
.oe3DtG_page{color:var(--c-ink);background:var(--c-bg);font-size:17px;line-height:1.6}.oe3DtG_hero,.oe3DtG_section,.oe3DtG_close{padding-inline:var(--margin)}.oe3DtG_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;min-height:calc(100svh - 80px);padding-block:64px 80px;display:grid}.oe3DtG_heroCopy{min-width:0}.oe3DtG_label{color:var(--c-muted);letter-spacing:.01em;margin-bottom:20px;font-size:14px;font-weight:500}.oe3DtG_heroTitle{letter-spacing:-.045em;text-wrap:balance;max-width:17ch;font-size:clamp(42px,4.4vw,68px);font-weight:500;line-height:1.06}.oe3DtG_heroLead{color:#c2c7cf;max-width:45ch;margin-top:28px;font-size:20px;line-height:1.6}.oe3DtG_heroNote{color:var(--c-muted);margin-top:30px;font-size:14px}.oe3DtG_heroImage{background:var(--c-surface);border-radius:6px;min-width:0;height:540px;max-height:64svh;position:relative;overflow:hidden}.oe3DtG_heroImage>img{object-fit:cover}.oe3DtG_heroImage figcaption{color:#e3e9f0;background:#111820;padding:6px 10px;font-size:13px;position:absolute;bottom:16px;left:16px}.oe3DtG_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.oe3DtG_primary{background:var(--c-fill);color:#fff;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.oe3DtG_primary:hover{background:var(--c-accent);transform:translateY(-1px)}.oe3DtG_primary:active{transform:translateY(1px)}.oe3DtG_text{text-underline-offset:6px;align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.oe3DtG_text:hover{color:var(--c-tint)}.oe3DtG_paper .oe3DtG_text:hover{color:#345a9d}.oe3DtG_section{padding-block:96px}.oe3DtG_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-bottom:48px;display:grid}.oe3DtG_title{font-size:var(--t-heading);letter-spacing:-.035em;text-wrap:balance;max-width:20ch;font-weight:500;line-height:1.12}.oe3DtG_lead{color:#c3c9d2;max-width:48ch;font-size:18px;line-height:1.65}.oe3DtG_head .oe3DtG_text{margin-top:16px}.oe3DtG_paper{background:var(--c-paper);color:var(--c-ink-dark)}.oe3DtG_paper .oe3DtG_lead{color:#464e59}.oe3DtG_paper .oe3DtG_label{color:#515b69}.oe3DtG_rows{margin:0;padding:0;list-style:none}.oe3DtG_row{border-top:1px solid #c7cbd0;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) 32px;align-items:center;gap:28px;padding:22px 0;text-decoration:none;display:grid}.oe3DtG_rows li:last-child{border-bottom:1px solid #c7cbd0}.oe3DtG_rowImage{aspect-ratio:3/2;border-radius:4px;position:relative;overflow:hidden}.oe3DtG_cover{object-fit:cover;transition:transform .3s}.oe3DtG_rowName{letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.25}.oe3DtG_rowText{color:#48515e;font-size:16px;line-height:1.6}.oe3DtG_rowArrow{font-family:Arial,sans-serif;font-size:25px}.oe3DtG_row:hover .oe3DtG_cover{transform:scale(1.03)}.oe3DtG_row:hover .oe3DtG_rowName{text-underline-offset:5px;text-decoration:underline}.oe3DtG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.oe3DtG_stepImage{aspect-ratio:4/3;border-radius:6px;margin-bottom:22px;display:block;position:relative;overflow:hidden}.oe3DtG_step h3{letter-spacing:-.025em;font-size:25px;line-height:1.2}.oe3DtG_step p{color:#bec6d0;margin-top:14px;font-size:16px;line-height:1.65}.oe3DtG_scope{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding-top:28px;display:flex}.oe3DtG_scope p{color:#c3c9d2;max-width:60ch;font-size:16px}.oe3DtG_scope .oe3DtG_primary{flex-shrink:0}.oe3DtG_software{background:#111820;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.oe3DtG_softwareCopy .oe3DtG_lead{margin-top:24px}.oe3DtG_softwareBasis{color:#adbbcc;margin-block:20px 28px;font-size:15px}.oe3DtG_softwareImage{background:#0d141c;border:1px solid #394554;border-radius:8px;min-width:0;overflow:hidden}.oe3DtG_softwareImage img{object-fit:contain;width:100%;height:auto;max-height:610px;display:block}.oe3DtG_softwareImage figcaption{color:#bfc9d6;border-top:1px solid #394554;padding:16px 20px;font-size:14px;line-height:1.6}.oe3DtG_programs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0 0 28px;padding:0;list-style:none;display:grid}.oe3DtG_program{border-top:1px solid #c7cbd0;gap:14px;height:100%;padding:28px 0;text-decoration:none;display:grid}.oe3DtG_programName{letter-spacing:-.03em;font-size:28px;font-weight:500}.oe3DtG_programText{color:#46505c;max-width:54ch;font-size:16px}.oe3DtG_programStatus{color:#536275;font-size:14px}.oe3DtG_program:hover .oe3DtG_programName{text-underline-offset:6px;text-decoration:underline}.oe3DtG_close{background:#19232f;justify-content:space-between;align-items:center;gap:48px;padding-block:72px;display:flex}.oe3DtG_close h2{letter-spacing:-.03em;max-width:24ch;font-size:clamp(30px,3vw,44px);line-height:1.15}.oe3DtG_close p{color:#c4cdd9;margin-top:18px;font-size:17px}.oe3DtG_close .oe3DtG_primary{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.oe3DtG_heroCopy{animation:.5s ease-out both oe3DtG_enter}@keyframes oe3DtG_enter{0%{opacity:.6;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (max-width:1100px){.oe3DtG_hero,.oe3DtG_head,.oe3DtG_software{gap:36px}.oe3DtG_heroImage{height:460px}.oe3DtG_row{grid-template-columns:120px minmax(0,1fr) minmax(0,1fr) 24px;gap:20px}}@media (max-width:899px){.oe3DtG_hero{grid-template-columns:1fr;min-height:0;padding-block:48px 64px}.oe3DtG_heroTitle{max-width:22ch;font-size:clamp(40px,6.5vw,60px)}.oe3DtG_heroImage{height:360px;max-height:none}.oe3DtG_head,.oe3DtG_software{grid-template-columns:1fr;gap:28px}.oe3DtG_heroLead{max-width:54ch;font-size:18px}.oe3DtG_section{padding-block:64px}.oe3DtG_row{grid-template-columns:100px minmax(0,1fr) 24px;gap:16px}.oe3DtG_rowName{font-size:21px}.oe3DtG_rowText{grid-column:2}.oe3DtG_rowImage{grid-row:1/3}.oe3DtG_rowArrow{grid-area:1/3/3}.oe3DtG_softwareImage img{max-height:650px}.oe3DtG_steps{gap:20px}.oe3DtG_step h3{font-size:22px}.oe3DtG_close{padding-block:56px}}@media (max-width:600px){.oe3DtG_hero{gap:32px;padding-top:36px}.oe3DtG_heroTitle{font-size:40px}.oe3DtG_heroImage{height:280px}.oe3DtG_actions{align-items:stretch;gap:12px}.oe3DtG_actions .oe3DtG_primary{width:100%}.oe3DtG_label{margin-bottom:14px}.oe3DtG_head{margin-bottom:32px}.oe3DtG_steps,.oe3DtG_programs{grid-template-columns:1fr}.oe3DtG_step{margin-bottom:20px}.oe3DtG_stepImage{aspect-ratio:16/10}.oe3DtG_scope,.oe3DtG_close{flex-direction:column;align-items:stretch}.oe3DtG_scope{gap:22px;margin-top:28px}.oe3DtG_row{grid-template-columns:80px minmax(0,1fr);gap:12px 16px}.oe3DtG_rowName{font-size:19px}.oe3DtG_rowText{font-size:15px}.oe3DtG_rowArrow{display:none}.oe3DtG_programs{gap:0}.oe3DtG_softwareImage figcaption{padding:14px;font-size:14px}.oe3DtG_close h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.oe3DtG_primary,.oe3DtG_cover{transition:none}.oe3DtG_primary:hover{transform:none}}.oe3DtG_paper :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #355caa}
