._stage_1gn67_1{direction:ltr;background:#0b1b28;position:absolute;inset:0;overflow:hidden}._map_1gn67_2{aspect-ratio:852/1846;width:max(100%,46.1538svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._extension_1gn67_3{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}._original_1gn67_4{aspect-ratio:1536/1024;width:100%;position:absolute;top:35.21%;left:0}._original_1gn67_4>img,._original_1gn67_4>svg{width:100%;height:100%;display:block;position:absolute;inset:0}._original_1gn67_4>img{object-fit:fill;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 94%,#0000 100%)}._original_1gn67_4>svg{pointer-events:none;overflow:visible}._route_1gn67_8 path{fill:none;stroke-linecap:round;stroke-linejoin:round}._bed_1gn67_9{stroke:#99b4c1;stroke-width:8px;opacity:.24}._glow_1gn67_10{stroke:#18caff;stroke-width:30px;filter:blur(calc(17 * var(--challenge-unit,1px)));opacity:0;transition:opacity .55s}._core_1gn67_11{stroke:#3bd6f7;stroke-width:8px;filter:drop-shadow(0 0 calc(13 * var(--challenge-unit,1px)) #00bcf8);opacity:0;transition:opacity .5s}._travel_1gn67_12{stroke:#eaffff;stroke-width:5px;stroke-dasharray:22 70;opacity:0;transition:opacity .45s;animation:1.4s linear infinite _travel_1gn67_12}._faultLine_1gn67_13{stroke:#ed6471;stroke-width:6px;stroke-dasharray:5 17;opacity:0;transition:opacity .4s}._faultMarker_1gn67_14{opacity:0;transition:opacity .4s}._faultMarker_1gn67_14 circle{fill:#dc2838;stroke:#ffb8ba;stroke-width:5px}._faultMarker_1gn67_14 path{stroke:#fff;stroke-width:6px;stroke-linecap:round}._stage_1gn67_1[data-step="0"] ._grid_1gn67_17 ._glow_1gn67_10,._stage_1gn67_1[data-step="0"] ._grid_1gn67_17 ._core_1gn67_11,._stage_1gn67_1[data-step="0"] ._grid_1gn67_17 ._travel_1gn67_12,._stage_1gn67_1[data-step="2"] ._generator_1gn67_18 ._glow_1gn67_10,._stage_1gn67_1[data-step="2"] ._generator_1gn67_18 ._core_1gn67_11,._stage_1gn67_1[data-step="2"] ._generator_1gn67_18 ._travel_1gn67_12,._load_1gn67_19 ._glow_1gn67_10,._load_1gn67_19 ._core_1gn67_11,._load_1gn67_19 ._travel_1gn67_12,._stage_1gn67_1[data-step="1"] ._grid_1gn67_17 ._faultLine_1gn67_13,._stage_1gn67_1[data-step="2"] ._grid_1gn67_17 ._faultLine_1gn67_13,._stage_1gn67_1[data-step="1"] ._faultMarker_1gn67_14,._stage_1gn67_1[data-step="2"] ._faultMarker_1gn67_14{opacity:1}._stage_1gn67_1[data-playing=false] ._travel_1gn67_12,._stage_1gn67_1[data-playing=false] ._cells_1gn67_22 i{animation-play-state:paused}@keyframes _travel_1gn67_12{to{stroke-dashoffset:-92px}}._label_1gn67_24{z-index:2;align-items:center;gap:calc(6 * var(--challenge-unit,1px));max-width:32%;min-height:calc(27 * var(--challenge-unit,1px));padding:calc(6 * var(--challenge-unit,1px)) calc(8 * var(--challenge-unit,1px));border:calc(1 * var(--challenge-unit,1px)) solid #dcebefa8;border-radius:calc(5 * var(--challenge-unit,1px));color:#183847;font-size:calc(10 * var(--challenge-unit,1px));box-shadow:0 calc(6 * var(--challenge-unit,1px)) calc(20 * var(--challenge-unit,1px)) #04101870;-webkit-backdrop-filter:blur(calc(8 * var(--challenge-unit,1px)));backdrop-filter:blur(calc(8 * var(--challenge-unit,1px)));background:#f7fbfce8;font-weight:700;line-height:1.15;display:flex;position:absolute}._label_1gn67_24:before{content:"";width:calc(6 * var(--challenge-unit,1px));height:calc(6 * var(--challenge-unit,1px));box-shadow:0 0 0 calc(3 * var(--challenge-unit,1px)) #23badc30;background:#23badc;border-radius:50%;flex:none}._gridLabel_1gn67_26{top:40.8%;left:14%}._loadLabel_1gn67_26{top:45.3%;right:9%}._m5Label_1gn67_26{top:46.2%;left:35%}._generatorLabel_1gn67_26{color:#72828b;background:#eaf0f3d6;top:55%;left:12%}._generatorLabel_1gn67_26:before{box-shadow:none;background:#91a5ae}._stage_1gn67_1[data-step="1"] ._gridLabel_1gn67_26,._stage_1gn67_1[data-step="2"] ._gridLabel_1gn67_26{color:#a9142c;background:#fff1f1eb;border-color:#e79ba2}._stage_1gn67_1[data-step="1"] ._gridLabel_1gn67_26:before,._stage_1gn67_1[data-step="2"] ._gridLabel_1gn67_26:before{box-shadow:0 0 0 calc(3 * var(--challenge-unit,1px)) #d62b4026;background:#d62b40}._stage_1gn67_1[data-step="2"] ._generatorLabel_1gn67_26{color:#183847;background:#f7fbfce8;border-color:#dcebefa8}._stage_1gn67_1[data-step="2"] ._generatorLabel_1gn67_26:before{box-shadow:0 0 0 calc(3 * var(--challenge-unit,1px)) #23badc30;background:#23badc}._m5Label_1gn67_26{align-items:flex-start;gap:calc(3 * var(--challenge-unit,1px));flex-direction:column;max-width:40%}._m5Label_1gn67_26:before{display:none}._m5Name_1gn67_34{white-space:nowrap}._battery_1gn67_35{align-items:center;gap:calc(5 * var(--challenge-unit,1px));color:#607f8b;max-width:100%;font-size:calc(9 * var(--challenge-unit,1px));overflow-wrap:anywhere;font-weight:600;line-height:1.15;display:flex}._battery_1gn67_35[data-mode=charging]{color:#09856a}._battery_1gn67_35[data-mode=discharging]{color:#08789b}._cells_1gn67_22{align-items:end;gap:calc(2 * var(--challenge-unit,1px));height:calc(13 * var(--challenge-unit,1px));flex:none;display:flex}._cells_1gn67_22 i{width:calc(3 * var(--challenge-unit,1px));height:calc(12 * var(--challenge-unit,1px));border:calc(1 * var(--challenge-unit,1px)) solid #dbf5f8a0;border-radius:calc(1 * var(--challenge-unit,1px));background:#90a5ad77}._battery_1gn67_35[data-mode=discharging] ._cells_1gn67_22 i{background:#46d6f0;animation:3.4s step-end infinite _discharge_1gn67_1}._battery_1gn67_35[data-mode=charging] ._cells_1gn67_22 i{background:#42e1ae;animation:3.4s step-end infinite _charge_1gn67_1}._cells_1gn67_22 i:nth-child(2){animation-delay:.65s}._cells_1gn67_22 i:nth-child(3){animation-delay:1.3s}._cells_1gn67_22 i:nth-child(4){animation-delay:1.95s}@keyframes _discharge_1gn67_1{0%,35%{opacity:1}36%,to{opacity:.22}}@keyframes _charge_1gn67_1{0%,35%{opacity:.22}36%,to{opacity:1}}@media (prefers-reduced-motion:reduce){._travel_1gn67_12,._cells_1gn67_22 i{animation:none}._travel_1gn67_12{opacity:0}._core_1gn67_11{stroke-width:9px}}@media (max-height:720px),(min-width:761px) and (max-width:1100px) and (orientation:portrait) and (min-aspect-ratio:13/24){._map_1gn67_2{top:calc(50% - calc(30 * var(--challenge-unit,1px)))}}._stage_1md6s_1{direction:ltr;background:#0b1b28;position:absolute;inset:0;overflow:hidden}._map_1md6s_2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._extension_1md6s_3{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}._original_1md6s_4{aspect-ratio:1536/1024;width:100%;position:absolute;left:0}._original_1md6s_4>img,._original_1md6s_4>svg{width:100%;height:100%;display:block;position:absolute;inset:0}._original_1md6s_4>img{object-fit:fill;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 94%,#0000 100%)}._original_1md6s_4>svg{pointer-events:none;overflow:visible}._route_1md6s_8 path{fill:none;stroke-linecap:round;stroke-linejoin:round}._bed_1md6s_9{stroke:#99b4c1;stroke-width:8px;opacity:.24}._glow_1md6s_10{stroke:#18caff;stroke-width:30px;filter:blur(calc(17 * var(--challenge-unit,1px)));opacity:0;transition:opacity .45s}._core_1md6s_11{stroke:#3bd6f7;stroke-width:8px;filter:drop-shadow(0 0 calc(13 * var(--challenge-unit,1px)) #00bcf8);opacity:0;transition:opacity .45s}._travel_1md6s_12{stroke:#eaffff;stroke-width:5px;stroke-dasharray:22 70;opacity:0;transition:opacity .45s;animation:1.4s linear infinite _travel_1md6s_12}._route_1md6s_8[data-active=true] ._glow_1md6s_10,._route_1md6s_8[data-active=true] ._core_1md6s_11,._route_1md6s_8[data-active=true] ._travel_1md6s_12{opacity:1}._route_1md6s_8[data-disturbed=true] ._glow_1md6s_10{stroke:#ffb84d}._route_1md6s_8[data-disturbed=true] ._core_1md6s_11{stroke:#ffc56a;filter:drop-shadow(0 0 calc(13 * var(--challenge-unit,1px)) #fda83c)}._route_1md6s_8[data-disturbed=true] ._travel_1md6s_12{stroke:#fff0bb}._stage_1md6s_1[data-playing=false] ._travel_1md6s_12,._stage_1md6s_1[data-playing=false] ._cells_1md6s_16 i{animation-play-state:paused}@keyframes _travel_1md6s_12{to{stroke-dashoffset:-92px}}._label_1md6s_18,._m5Label_1md6s_18{z-index:2;align-items:center;gap:calc(6 * var(--challenge-unit,1px));max-width:29%;min-height:calc(27 * var(--challenge-unit,1px));padding:calc(6 * var(--challenge-unit,1px)) calc(8 * var(--challenge-unit,1px));border:calc(1 * var(--challenge-unit,1px)) solid #dcebefa8;border-radius:calc(5 * var(--challenge-unit,1px));color:#183847;font-size:calc(10 * var(--challenge-unit,1px));overflow-wrap:anywhere;box-shadow:0 calc(6 * var(--challenge-unit,1px)) calc(20 * var(--challenge-unit,1px)) #04101870;-webkit-backdrop-filter:blur(calc(8 * var(--challenge-unit,1px)));backdrop-filter:blur(calc(8 * var(--challenge-unit,1px)));background:#f7fbfce8;font-weight:700;line-height:1.15;display:flex;position:absolute}._label_1md6s_18:before,._m5Label_1md6s_18:before{content:"";width:calc(6 * var(--challenge-unit,1px));height:calc(6 * var(--challenge-unit,1px));box-shadow:0 0 0 calc(3 * var(--challenge-unit,1px)) #23badc30;background:#23badc;border-radius:50%;flex:none}._label_1md6s_18[data-active=false]{color:#72828b;background:#eaf0f3d6}._label_1md6s_18[data-active=false]:before{box-shadow:none;background:#91a5ae}._label_1md6s_18[data-disturbed=true]{color:#7c5019;background:#fff2daeb;border-color:#efbf73}._label_1md6s_18[data-disturbed=true]:before{box-shadow:0 0 0 calc(3 * var(--challenge-unit,1px)) #eda52b30;background:#eda52b}._m5Label_1md6s_18{align-items:flex-start;gap:calc(3 * var(--challenge-unit,1px));flex-direction:column;max-width:34%}._m5Label_1md6s_18:before{display:none}._m5Name_1md6s_24{white-space:nowrap}._battery_1md6s_25{align-items:center;gap:calc(5 * var(--challenge-unit,1px));color:#607f8b;max-width:100%;font-size:calc(9 * var(--challenge-unit,1px));overflow-wrap:anywhere;font-weight:600;line-height:1.15;display:flex}._battery_1md6s_25[data-mode=charging]{color:#09856a}._battery_1md6s_25[data-mode=discharging]{color:#08789b}._cells_1md6s_16{align-items:end;gap:calc(2 * var(--challenge-unit,1px));height:calc(13 * var(--challenge-unit,1px));flex:none;display:flex}._cells_1md6s_16 i{width:calc(3 * var(--challenge-unit,1px));height:calc(12 * var(--challenge-unit,1px));border:calc(1 * var(--challenge-unit,1px)) solid #dbf5f8a0;border-radius:calc(1 * var(--challenge-unit,1px));background:#90a5ad77}._battery_1md6s_25[data-mode=discharging] ._cells_1md6s_16 i{background:#46d6f0;animation:3.4s step-end infinite _discharge_1md6s_1}._battery_1md6s_25[data-mode=charging] ._cells_1md6s_16 i{background:#42e1ae;animation:3.4s step-end infinite _charge_1md6s_1}._cells_1md6s_16 i:nth-child(2){animation-delay:.65s}._cells_1md6s_16 i:nth-child(3){animation-delay:1.3s}._cells_1md6s_16 i:nth-child(4){animation-delay:1.95s}@keyframes _discharge_1md6s_1{0%,35%{opacity:1}36%,to{opacity:.22}}@keyframes _charge_1md6s_1{0%,35%{opacity:.22}36%,to{opacity:1}}@media (max-height:720px),(min-width:761px) and (max-width:1100px) and (orientation:portrait) and (min-aspect-ratio:13/24){._map_1md6s_2{top:calc(50% - calc(30 * var(--challenge-unit,1px)))}}@media (prefers-reduced-motion:reduce){._travel_1md6s_12,._cells_1md6s_16 i{animation:none}._travel_1md6s_12{opacity:0}._core_1md6s_11{stroke-width:9px}}._hero_1j1z5_1{--challenge-unit:1px;isolation:isolate;color:#fff;background:#0b1b28;width:100%;height:100svh;min-height:720px;font-family:Arial,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}._visual_1j1z5_13{z-index:0;position:absolute;inset:0}._desktopScene_1j1z5_14,._mobileScene_1j1z5_14{position:absolute;inset:0}._mobileScene_1j1z5_14{display:none}._shade_1j1z5_16{z-index:1;pointer-events:none;background:linear-gradient(#06121eba 0%,#06121e40 22%,#0000 38%,#06121e55 55%,#06121ef4 72%,#06121e 100%);position:absolute;inset:0}._intro_1j1z5_23{z-index:2;top:7.1%;color:#fff;text-align:center;text-shadow:0 2px 22px #07141ec9;pointer-events:none;position:absolute;inset-inline:6%}._eyebrow_1j1z5_33{color:#ff3442;letter-spacing:.25em;align-items:center;gap:15px;margin:0;font-size:12px;font-weight:700;display:inline-flex}._eyebrow_1j1z5_33:before,._eyebrow_1j1z5_33:after{content:"";background:currentColor;width:28px;height:1px}._intro_1j1z5_23 h2{letter-spacing:-.052em;margin:18px 0 12px;font-size:clamp(48px,3.6vw,72px);font-weight:650;line-height:1.04}._introLead_1j1z5_51{color:#ecf2f5d4;margin:0;font-size:clamp(14px,1vw,19px)}._hero_1j1z5_1[data-locale=en] ._intro_1j1z5_23{inset-inline:4%}._hero_1j1z5_1[data-locale=en] ._intro_1j1z5_23 h2{white-space:nowrap;font-size:clamp(23px,2.95vw,64px)}._challenge_1j1z5_54{z-index:2;inset-inline-start:clamp(28px,5.55vw,88px);text-shadow:0 2px 15px #06131eeb;width:min(650px,42vw);position:absolute;bottom:21.8%}._challengeKicker_1j1z5_62{color:#ff4752;letter-spacing:.19em;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}._challengeKicker_1j1z5_62:before{content:"";background:currentColor;width:30px;height:1px}._challenge_1j1z5_54 h3{letter-spacing:-.04em;margin:15px 0 0;font-size:clamp(31px,2.3vw,46px);font-weight:610;line-height:1.06}._challengeDescription_1j1z5_79{color:#dce6eb;margin:11px 0 0;font-size:clamp(14px,.98vw,19px);line-height:1.4}._challengeSolution_1j1z5_80{color:#fff;align-items:center;gap:9px;margin-top:21px;font-size:13px;font-weight:600;display:inline-flex}._solutionCode_1j1z5_81{border:1px solid #ffffff8c;border-radius:3px;place-items:center;min-width:36px;min-height:22px;padding:2px 6px;font-size:10px;display:grid}._phase_1j1z5_82{z-index:2;inset-inline-end:clamp(28px,5.55vw,88px);text-align:end;text-shadow:0 2px 15px #06131eeb;width:min(380px,25vw);position:absolute;bottom:22.1%}._phase_1j1z5_82>span{color:#d8e7ef;letter-spacing:.13em;margin-bottom:12px;font-size:11px;font-weight:650;display:block}._phase_1j1z5_82 strong{color:#fff;font-size:clamp(20px,1.7vw,28px);font-weight:500;line-height:1.25;display:block}._phase_1j1z5_82 p{color:#d4e0e8;min-height:2.8em;margin:8px 0 17px;font-size:13px;line-height:1.45}._phaseSteps_1j1z5_94{justify-content:end;gap:8px;display:flex}._phaseSteps_1j1z5_94 button{cursor:pointer;background:0 0;border:0;width:54px;height:18px;padding:0;position:relative}._phaseSteps_1j1z5_94 button:before{content:"";background:#ffffff72;height:2px;position:absolute;top:8px;left:0;right:0}._phaseSteps_1j1z5_94 button i{transform-origin:0;background:#fff;width:100%;height:2px;position:absolute;top:8px;left:0;transform:scaleX(0)}._phaseSteps_1j1z5_94 button i._current_1j1z5_98[data-playing=true]{animation:3.5s linear forwards _fillPhase_1j1z5_1}._phaseSteps_1j1z5_94 button[aria-current=step]:before{background:#ffffffb5}._phaseSteps_1j1z5_94 button[aria-current=step] i._current_1j1z5_98[data-playing=false]{transform:scaleX(1)}@keyframes _fillPhase_1j1z5_1{to{transform:scaleX(1)}}._navigation_1j1z5_102{z-index:2;inset-inline:clamp(28px,5.55vw,88px);direction:ltr;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1vw,18px);display:grid;position:absolute;bottom:5.2%}._navigation_1j1z5_102 button{color:#d2dce1;min-width:0;min-height:98px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff79;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding:15px 0 0;transition:color .2s,border-color .2s;display:flex;position:relative}._navigation_1j1z5_102 button:before{content:"";background:#ef2432;width:0;height:3px;transition:width .25s;position:absolute;top:-2px;left:0}._navigation_1j1z5_102 button._active_1j1z5_132:before{width:45%}._navigation_1j1z5_102 button:hover,._navigation_1j1z5_102 button._active_1j1z5_132{color:#fff;border-color:#ffffffdf}._navigation_1j1z5_102 button span{color:#f1585f;font-size:12px;font-weight:700;line-height:1}._navigation_1j1z5_102 button b{color:#fff;min-width:0;margin-top:9px;font-size:clamp(13px,.95vw,18px);font-weight:600;line-height:1.2;display:block}._navigation_1j1z5_102 button small{min-width:0;color:inherit;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(11px,.73vw,14px);font-weight:500;line-height:1.3;transition:color .2s;display:block}._navigation_1j1z5_102 ._mobileScenario_1j1z5_155{display:none}:is(._hero_1j1z5_1 a:focus-visible,._hero_1j1z5_1 button:focus-visible){outline-offset:4px;outline:2px solid #fff}@media (max-width:1000px){._challenge_1j1z5_54{width:47vw}._phase_1j1z5_82{width:30vw}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._hero_1j1z5_1{min-height:calc(640 * var(--challenge-unit));height:100svh}._visual_1j1z5_13{height:100%}._desktopScene_1j1z5_14{display:none}._mobileScene_1j1z5_14{display:block}._shade_1j1z5_16{background:linear-gradient(#071827c9 0%,#0718278a 19%,#0000 32% 53%,#061421c4 67%,#061421f5 79%,#061421 100%)}._intro_1j1z5_23{top:calc(30 * var(--challenge-unit));inset-inline:calc(18 * var(--challenge-unit))}._eyebrow_1j1z5_33{color:#ff5661;font-size:calc(10 * var(--challenge-unit));display:block}._eyebrow_1j1z5_33:before{display:none}._eyebrow_1j1z5_33:after{width:calc(35 * var(--challenge-unit));height:calc(2 * var(--challenge-unit));margin:calc(11 * var(--challenge-unit)) auto 0;display:block}._intro_1j1z5_23 h2{max-width:calc(345 * var(--challenge-unit));margin:calc(14 * var(--challenge-unit)) auto 0;font-size:clamp(calc(30 * var(--challenge-unit)), 8.6vw, calc(38 * var(--challenge-unit)));line-height:1.02}._hero_1j1z5_1[data-locale=en] ._intro_1j1z5_23{inset-inline:calc(18 * var(--challenge-unit))}._hero_1j1z5_1[data-locale=en] ._intro_1j1z5_23 h2{max-width:none;font-size:clamp(calc(20 * var(--challenge-unit)), 5.6vw, calc(32 * var(--challenge-unit)));white-space:normal;text-wrap:balance;line-height:1.12}._introLead_1j1z5_51{display:none}._challenge_1j1z5_54{inset-inline:calc(21 * var(--challenge-unit));bottom:calc(212 * var(--challenge-unit));width:auto}._challengeKicker_1j1z5_62{font-size:calc(10 * var(--challenge-unit));letter-spacing:.18em;gap:0}._challengeKicker_1j1z5_62:before{display:none}._challenge_1j1z5_54 h3{margin-top:calc(8 * var(--challenge-unit));font-size:clamp(calc(25 * var(--challenge-unit)), 6.8vw, calc(31 * var(--challenge-unit)));line-height:1.07}._challengeDescription_1j1z5_79{display:none}._challengeSolution_1j1z5_80{margin-top:calc(11 * var(--challenge-unit));color:#e4edf2;font-size:calc(11 * var(--challenge-unit))}._solutionCode_1j1z5_81{min-width:calc(36 * var(--challenge-unit));min-height:calc(22 * var(--challenge-unit));padding:calc(2 * var(--challenge-unit)) calc(6 * var(--challenge-unit));font-size:calc(10 * var(--challenge-unit))}._phase_1j1z5_82{inset-inline:calc(21 * var(--challenge-unit));bottom:calc(113 * var(--challenge-unit));width:auto;padding-top:calc(13 * var(--challenge-unit));border-top:calc(1 * var(--challenge-unit)) solid #fff4;text-align:start}._phase_1j1z5_82>span{color:#b9c9d4;font-size:calc(9 * var(--challenge-unit));letter-spacing:.14em;margin-bottom:0}._phase_1j1z5_82 strong{margin-top:calc(6 * var(--challenge-unit));font-size:calc(17 * var(--challenge-unit))}._phase_1j1z5_82 p{min-height:0;margin:calc(4 * var(--challenge-unit)) 0 0;color:#d0dce3;font-size:calc(10 * var(--challenge-unit))}._phaseSteps_1j1z5_94{top:calc(34 * var(--challenge-unit));gap:calc(5 * var(--challenge-unit));position:absolute;inset-inline-end:0}._phaseSteps_1j1z5_94 button{width:calc(17 * var(--challenge-unit));height:calc(18 * var(--challenge-unit))}._phaseSteps_1j1z5_94 button:before,._phaseSteps_1j1z5_94 button i{top:calc(8 * var(--challenge-unit));height:calc(2 * var(--challenge-unit))}._navigation_1j1z5_102{inset-inline:calc(14 * var(--challenge-unit));bottom:calc(16 * var(--challenge-unit));gap:calc(4 * var(--challenge-unit))}._navigation_1j1z5_102 button{min-width:0;min-height:calc(67 * var(--challenge-unit));padding-top:calc(9 * var(--challenge-unit))}._navigation_1j1z5_102 button span{font-size:calc(9 * var(--challenge-unit))}._navigation_1j1z5_102 ._challengeName_1j1z5_193,._navigation_1j1z5_102 ._fullScenario_1j1z5_193{display:none}._navigation_1j1z5_102 ._mobileScenario_1j1z5_155{max-width:100%;margin-top:calc(8 * var(--challenge-unit));white-space:nowrap;text-overflow:clip;font-size:clamp(calc(7 * var(--challenge-unit)), 2vw, calc(9 * var(--challenge-unit)));line-height:1.15;display:block;overflow:hidden}}@media (prefers-reduced-motion:reduce){._phaseSteps_1j1z5_94 button i._current_1j1z5_98[data-playing=true]{animation:none}._navigation_1j1z5_102 button,._navigation_1j1z5_102 button:before,._navigation_1j1z5_102 button small{transition:none}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){._hero_1j1z5_1{--challenge-unit:calc(100vw / 390)}}
