.naki5G_page{--a-bg:#050e17;--a-surface:#0e1c26;--a-text:#eff7f8;--a-muted:#adbabe;--a-lime:#cfdd3c;--a-olive:#9cb13a;--a-cyan:#6dd6e8;--a-line:#43525c;--a-ink:#09131a;--a-shade:#01060cc7;--a-veil:linear-gradient(90deg, var(--a-shade), #01060c40);background:var(--a-bg);color:var(--a-text);letter-spacing:0;font-family:system-ui,sans-serif}@supports (color:lab(0% 0 0)){.naki5G_page{--a-bg:lab(3.67278% -1.34034 -6.27561);--a-surface:lab(9.52159% -3.57093 -8.57923);--a-text:lab(96.5856% -2.32455 -1.54084);--a-muted:lab(74.5713% -3.81109 -3.6813);--a-cyan:lab(79.8912% -28.0562 -18.6943);--a-line:lab(33.9348% -4.42897 -7.66872);--a-ink:lab(5.27136% -1.99367 -5.70667);--a-shade:lab(1.55709% -.766739 -2.7166/.78);--a-veil:linear-gradient(90deg, var(--a-shade), lab(1.55709% -.766739 -2.7166/.25))}}.naki5G_page *{box-sizing:border-box}.naki5G_page h1,.naki5G_page h2,.naki5G_page h3{letter-spacing:0;text-wrap:balance;font-family:system-ui,sans-serif}.naki5G_page h1{max-width:750px;margin:20px 0 24px;font-size:56px;font-weight:650;line-height:1.18}.naki5G_page h2{margin:12px 0 20px;font-size:36px;font-weight:600;line-height:1.35}.naki5G_page h3{font-size:21px;font-weight:600;line-height:1.45}.naki5G_page p{line-height:1.85}.naki5G_page a,.naki5G_page button,.naki5G_page select,.naki5G_page summary{scroll-margin-top:96px}.naki5G_page :focus-visible{outline:3px solid var(--a-cyan);outline-offset:5px}.naki5G_container{width:min(1200px,100% - 64px);margin-inline:auto}.naki5G_hero{isolation:isolate;align-items:center;min-height:690px;padding:130px 0 74px;display:flex;position:relative}.naki5G_heroImage{object-fit:cover;object-position:center 65%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.naki5G_hero:after{content:"";background:var(--a-veil);z-index:-1;position:absolute;inset:0}.naki5G_heroText{max-width:750px}.naki5G_heroText>p:not(.naki5G_eyebrow):not(.naki5G_caption):not(.naki5G_accessNote){max-width:620px;color:var(--a-text);font-size:19px}.naki5G_eyebrow{color:var(--a-lime);font-size:12px;font-weight:650;line-height:1.6}.naki5G_brand{color:var(--a-text);margin-bottom:16px;font-size:24px;display:block}.naki5G_actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.naki5G_primary,.naki5G_secondary{white-space:normal;border-radius:4px;height:auto;min-height:48px;padding:12px 22px;font-size:14px}.naki5G_primary{background:var(--a-lime);color:var(--a-ink)}.naki5G_primary:hover{background:var(--a-olive)}.naki5G_secondary{background:var(--a-shade);border:1px solid var(--a-line);color:var(--a-text)}.naki5G_secondary:hover{background:var(--a-surface)}.naki5G_caption{color:var(--a-muted);margin-top:15px;font-size:12px}.naki5G_page .naki5G_accessNote{max-width:620px;color:var(--a-muted);margin:14px 0 0;font-size:13px}.naki5G_closing .naki5G_accessNote{margin-inline:auto}.naki5G_section{border-top:1px solid var(--a-line);padding:90px 0}.naki5G_heading{max-width:790px;margin-bottom:42px}.naki5G_heading>p:last-child{color:var(--a-muted);font-size:16px}.naki5G_boundary{grid-template-columns:1fr 2fr;gap:40px;padding:32px 0;display:grid}.naki5G_boundary h2{margin:0;font-size:20px}.naki5G_boundary p{color:var(--a-muted);font-size:13px}.naki5G_split{grid-template-columns:1fr 1fr;align-items:center;gap:54px;display:grid}.naki5G_figure{min-width:0;margin:0}.naki5G_figure img{aspect-ratio:3/2;object-fit:cover;border-radius:4px;width:100%;height:auto}.naki5G_painList{gap:24px;display:grid}.naki5G_painList article{border-bottom:1px solid var(--a-line);padding-bottom:20px}.naki5G_painList h3{gap:18px;display:flex}.naki5G_painList h3 span{color:var(--a-lime);padding-top:5px;font-size:13px}.naki5G_painList p{color:var(--a-muted);margin:9px 0 0 36px;font-size:14px}.naki5G_moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.naki5G_module{border:1px solid var(--a-line);background:var(--a-surface);border-radius:4px;padding:30px;position:relative}.naki5G_module>span{color:var(--a-cyan);font-size:13px}.naki5G_module h3{margin:15px 0 22px}.naki5G_module dl,.naki5G_stageDetail dl{gap:14px;display:grid}.naki5G_module dl div{grid-template-columns:80px 1fr;gap:15px;display:grid}.naki5G_module dt,.naki5G_stageDetail dt{color:var(--a-cyan);font-size:12px;font-weight:600}.naki5G_module dd,.naki5G_stageDetail dd{color:var(--a-muted);margin:0;font-size:14px;line-height:1.7}.naki5G_module dl div:last-child{border-top:1px solid var(--a-line);padding-top:14px}.naki5G_demoBand{background:var(--a-surface)}.naki5G_demo{border:1px solid var(--a-line);background:var(--a-bg);border-radius:6px;padding:32px}.naki5G_notice{color:var(--a-lime);border-bottom:1px solid var(--a-line);padding-bottom:20px;font-size:13px}.naki5G_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:26px 0;display:flex}.naki5G_scenarios{flex-wrap:wrap;gap:8px;display:flex}.naki5G_mode,.naki5G_stage{color:var(--a-muted);border:1px solid var(--a-line);white-space:normal;background:0 0;border-radius:4px;height:auto;min-height:44px;padding:10px 14px}.naki5G_mode[aria-pressed=true],.naki5G_stage[aria-pressed=true]{background:var(--a-lime);color:var(--a-ink);border-color:var(--a-lime)}.naki5G_mode:hover,.naki5G_stage:hover{background:var(--a-surface);color:var(--a-text)}.naki5G_mode[aria-pressed=true]:hover,.naki5G_stage[aria-pressed=true]:hover{background:var(--a-olive);color:var(--a-ink)}.naki5G_timeControl{color:var(--a-muted);align-items:center;gap:12px;font-size:13px;display:flex}.naki5G_timeControl select{border:1px solid var(--a-line);color:var(--a-text);background:var(--a-surface);border-radius:4px;min-height:44px;padding:10px}.naki5G_context{color:var(--a-muted);margin-bottom:22px;font-size:14px}.naki5G_metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:30px;display:grid}.naki5G_metric{border-left:2px solid var(--a-line);min-width:0;padding-left:14px}.naki5G_metric span{min-height:42px;color:var(--a-muted);font-size:12px;display:block}.naki5G_metric strong{font-size:29px;font-weight:500}.naki5G_metric small{color:var(--a-muted);margin-left:7px}.naki5G_legend{flex-wrap:wrap;gap:20px;margin-top:16px;font-size:13px;display:flex}.naki5G_legend span{align-items:center;gap:7px;display:inline-flex}.naki5G_legend i{border-top:3px solid;width:24px}.naki5G_legend span:first-child{color:var(--a-cyan)}.naki5G_legend span:nth-child(2){color:var(--a-lime)}.naki5G_legend span:nth-child(3){color:var(--a-text)}.naki5G_legend span:nth-child(3) i{border-top-style:dashed}.naki5G_chart{width:100%;height:auto;margin:14px 0 20px;display:block}.naki5G_chart text{fill:var(--a-muted);font-size:20px}.naki5G_gridLine{stroke:var(--a-line);stroke-width:1px}.naki5G_demandLine{stroke:var(--a-cyan);fill:none;stroke-width:3px}.naki5G_renewableLine{stroke:var(--a-lime);fill:none;stroke-width:3px}.naki5G_residualLine{stroke:var(--a-text);fill:none;stroke-width:3px;stroke-dasharray:10 6;vector-effect:non-scaling-stroke}.naki5G_cursor{stroke:var(--a-muted);stroke-width:1px;stroke-dasharray:4 4}.naki5G_assumptions{color:var(--a-muted);margin:20px 0;font-size:12px}.naki5G_demo summary,.naki5G_faq summary{cursor:pointer;min-height:48px;padding:12px 0;font-size:14px}.naki5G_tableWrap{overflow-x:auto}.naki5G_tableWrap table{border-collapse:collapse;width:100%;min-width:650px;font-size:13px}.naki5G_tableWrap td,.naki5G_tableWrap th{text-align:left;border-bottom:1px solid var(--a-line);padding:12px 10px}.naki5G_stageHeading{margin-top:35px}.naki5G_stages{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.naki5G_stage{flex-direction:column;gap:7px;padding:12px 5px;font-size:12px;display:flex}.naki5G_stage span{font-size:11px}.naki5G_stageDetail{border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);margin:24px 0;padding:26px 0}.naki5G_stageDetail h3{margin:10px 0 20px}.naki5G_stageDetail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.naki5G_stageDetail dd{margin-top:8px}.naki5G_roles{gap:25px;margin-top:28px;display:grid}.naki5G_roles article{border-left:2px solid var(--a-olive);padding-left:20px}.naki5G_roles h3{font-size:19px}.naki5G_roles p{color:var(--a-muted);margin-top:8px;font-size:14px}.naki5G_edc{border-top:1px solid var(--a-line);grid-template-columns:1fr 2fr;gap:50px;margin-top:60px;padding-top:36px;display:grid}.naki5G_edc h3{font-size:24px}.naki5G_edc p{color:var(--a-muted);font-size:14px}.naki5G_textLink{color:var(--a-lime);align-items:center;gap:10px;margin-top:20px;font-size:14px;display:inline-flex}.naki5G_onboard{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:0;list-style:none;display:grid}.naki5G_onboard li{border-top:2px solid var(--a-line);padding-top:22px}.naki5G_onboard span{color:var(--a-lime);font-size:13px}.naki5G_onboard h3{margin:14px 0;font-size:18px}.naki5G_onboard p{color:var(--a-muted);font-size:13px}.naki5G_faq{gap:10px;display:grid}.naki5G_faq details{border-bottom:1px solid var(--a-line)}.naki5G_faq summary{padding:18px 0;font-size:17px}.naki5G_faq details p{color:var(--a-muted);padding:5px 0 20px;font-size:14px}.naki5G_closing{text-align:center}.naki5G_closing .naki5G_heading{margin:0 auto}.naki5G_closing .naki5G_actions{justify-content:center}.naki5G_anchor{scroll-margin-top:80px}@media(min-width:1600px){.naki5G_hero{min-height:740px}}@media(max-width:1023px){.naki5G_page h1{font-size:44px}.naki5G_split{gap:30px}.naki5G_stages{grid-template-columns:repeat(4,minmax(0,1fr))}.naki5G_onboard{grid-template-columns:repeat(3,minmax(0,1fr))}.naki5G_metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media(max-width:767px){.naki5G_container{width:calc(100% - 40px)}.naki5G_page h1{font-size:35px}.naki5G_page h2{font-size:28px}.naki5G_hero{min-height:650px;padding:110px 0 60px}.naki5G_heroImage{object-position:62% center}.naki5G_heroText>p:not(.naki5G_eyebrow):not(.naki5G_caption):not(.naki5G_accessNote){font-size:16px}.naki5G_section{padding:60px 0}.naki5G_boundary,.naki5G_split,.naki5G_edc{grid-template-columns:1fr;gap:25px}.naki5G_boundary{padding:30px 0}.naki5G_moduleGrid{grid-template-columns:1fr}.naki5G_module{padding:24px}.naki5G_module dl div{grid-template-columns:64px 1fr;gap:12px}.naki5G_demo{padding:20px 16px}.naki5G_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.naki5G_metric strong{font-size:25px}.naki5G_metric span{min-height:34px}.naki5G_chart text{font-size:28px}.naki5G_stages{grid-template-columns:repeat(3,minmax(0,1fr))}.naki5G_stageDetail dl{grid-template-columns:1fr;gap:16px}.naki5G_onboard{grid-template-columns:1fr;gap:24px}.naki5G_onboard li{grid-template-columns:30px 1fr;gap:8px 12px;display:grid}.naki5G_onboard h3{margin:0}.naki5G_onboard p{grid-column:2}.naki5G_actions{gap:10px}.naki5G_primary,.naki5G_secondary{padding-inline:16px}.naki5G_heading{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.naki5G_page *,.naki5G_page :before,.naki5G_page :after{scroll-behavior:auto;transition:none;animation:none}}
