._lab_16blo_1{--rust:#e35e34;--steel:#284b5d;color:#1d2b32;min-height:100svh;font-family:var(--sans);background:#e7e0d2 radial-gradient(#284b5d26 .8px,#0000 .9px) 0 0/7px 7px}._header_16blo_1{z-index:30;background:#f1ebdfe8;border-bottom:1px solid #284b5d30;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,4vw,64px);display:flex;position:relative}._brand_16blo_1{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}._brand_16blo_1 img{width:112px}._brand_16blo_1 span{flex-direction:column;display:flex}._brand_16blo_1 small{color:#697980;font:7px var(--mono);margin-top:5px}._version_16blo_1{position:relative}._version_16blo_1>button{color:#64767e;height:44px;font:650 8px var(--mono);background:0 0;border:0}._version_16blo_1>button i{background:var(--rust);border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}._version_16blo_1>aside{color:#fff;opacity:0;visibility:hidden;background:#213640;width:320px;padding:22px;position:absolute;top:100%;right:0}._version_16blo_1:hover>aside,._version_16blo_1:focus-within>aside,._version_16blo_1._open_16blo_1>aside{opacity:1;visibility:visible}._version_16blo_1 aside>span{color:#ff9b72;font:7px var(--mono)}._version_16blo_1 aside>strong{font:20px var(--mono);margin:12px 0;display:block}._version_16blo_1 dl div{border-top:1px solid #ffffff18;justify-content:space-between;padding:9px;display:flex}._version_16blo_1 dt{font:7px var(--mono)}._version_16blo_1 dd{font:9px var(--mono);margin:0}._intro_16blo_2{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;min-height:calc(100svh - 76px);padding:clamp(55px,7vw,105px);display:grid}._intro_16blo_2 p,._resultHero_16blo_2 p,._explain_16blo_2>header>p{color:#b73f1e;font:700 9px var(--mono)}._intro_16blo_2 h1{font-size:clamp(60px,8vw,112px);font-weight:310;line-height:.88}._intro_16blo_2 h1 em,._resultHero_16blo_2 h1 em,._explain_16blo_2 h2 em{color:var(--rust);font-style:normal}._intro_16blo_2>div>span{color:#5e6d73;font-size:19px;line-height:1.65;display:block}._intro_16blo_2 button{background:var(--steel);color:#fff;min-height:60px;font:800 9px var(--mono);border:0;margin-top:38px;padding:0 24px}._intro_16blo_2 button b{margin-left:35px}._introBridge_16blo_2{background:linear-gradient(#aacbd1,#e7e0d2 70%);border-bottom:30px solid #584236;height:500px;position:relative}._introBridge_16blo_2>i{background:var(--steel);transform-origin:0;width:80%;height:8px;position:absolute;top:45%;left:10%}._introBridge_16blo_2>i:nth-child(2){width:45%;transform:rotate(-28deg)}._introBridge_16blo_2>i:nth-child(3){width:45%;left:48%;transform:rotate(28deg)}._introBridge_16blo_2>i:nth-child(4){width:40%;top:20%;left:30%}._introBridge_16blo_2 span{text-align:center;color:var(--rust);font:50px var(--mono);position:absolute;top:38%;left:0;right:0}._introBridge_16blo_2 b{text-align:center;font:8px var(--mono);position:absolute;bottom:15%;left:0;right:0}._game_16blo_3{grid-template-columns:1fr 280px;gap:14px;width:min(1450px,100%);margin:auto;padding:42px clamp(14px,4vw,58px) 80px;display:grid}._brief_16blo_3{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}._brief_16blo_3 span,._probe_16blo_3 header>span,._transfer_16blo_3>span{color:#b73f1e;font:700 8px var(--mono)}._brief_16blo_3 h1{font-size:clamp(48px,6vw,76px);font-weight:320}._brief_16blo_3 p{color:#5e6c72}._site_16blo_3{background:#b8d3d6;border:8px solid #f4eee2;height:650px;position:relative;overflow:hidden;box-shadow:10px 12px #c6bfb2}._sky_16blo_3{background:linear-gradient(#a9ccd3,#e5ded1 70%);position:absolute;inset:0}._valley_16blo_3{background:#765d48;border-radius:50% 50% 0 0;height:55%;position:absolute;bottom:-30%;left:-10%;right:-10%}._beam_16blo_3{z-index:5;background:var(--rust);transform-origin:0;height:8px;transition:all .25s;position:absolute;box-shadow:0 2px #7d301d}._beam_16blo_3._fixed_16blo_3{background:var(--steel);height:12px;box-shadow:none}._beam_16blo_3._strong_16blo_3{background:#df7b31}._road_16blo_3{z-index:7;background:#202b30;height:16px;position:absolute;top:72%;left:5%;right:5%}._node_16blo_3{z-index:10;background:var(--steel);color:#fff;width:36px;height:36px;font:9px var(--mono);border:3px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._node_16blo_3 i{background:#94a5aa;border-radius:50%;position:absolute;inset:8px}._node_16blo_3._selected_16blo_3{background:var(--rust);box-shadow:0 0 0 8px #e35e3430}._truck_16blo_3{z-index:12;background:#f6c548;width:70px;height:35px;transition:left 80ms linear;position:absolute;top:64%}._truck_16blo_3 i:before,._truck_16blo_3 i:after{content:"";background:#20282c;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-10px}._truck_16blo_3 i:before{left:7px}._truck_16blo_3 i:after{right:7px}._truck_16blo_3 b{font:8px var(--mono)}._loadBar_16blo_3{z-index:15;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}._loadBar_16blo_3 span{font:7px var(--mono)}._loadBar_16blo_3>i{background:var(--rust);height:4px}._loadBar_16blo_3 b{font:12px var(--mono)}._testing_16blo_3 ._beam_16blo_3:not(._strong_16blo_3):not(._fixed_16blo_3){background:#ff2e24;animation:.2s infinite _shake_16blo_1}._panel_16blo_3{background:#f2ece0;border:1px solid #284b5d35;padding:25px}._panel_16blo_3>div{border-bottom:1px solid #284b5d28;padding:20px 0}._panel_16blo_3 span{color:#6b7a80;font:7px var(--mono);display:block}._panel_16blo_3 strong{font:45px var(--mono)}._panel_16blo_3 strong small{font-size:15px}._panel_16blo_3 p{color:#5c6a70;min-height:120px;line-height:1.6}._panel_16blo_3 button{background:var(--steel);color:#fff;width:100%;min-height:55px;font:700 8px var(--mono);border:0;margin-top:8px}._panel_16blo_3 button:last-child{color:#36474f;background:#d8d1c4}._panel_16blo_3 button:disabled{opacity:.35}._result_16blo_2{width:min(1250px,100%);margin:auto;padding:85px clamp(20px,5vw,65px)}._resultHero_16blo_2{border-bottom:1px solid #284b5d35;flex-direction:column;justify-content:center;min-height:500px;display:flex}._resultHero_16blo_2 h1{font-size:clamp(60px,8vw,108px);font-weight:310;line-height:.87}._resultHero_16blo_2>strong{color:var(--rust);font:90px var(--mono)}._resultHero_16blo_2 strong small{font-size:25px}._aha_16blo_4{grid-template-columns:.6fr 1.4fr;gap:5vw;padding:120px 0;display:grid}._aha_16blo_4>span{color:#b73f1e;font:8px var(--mono)}._aha_16blo_4 h2{margin:0;font-size:clamp(48px,6vw,80px);font-weight:310}._aha_16blo_4 p{color:#5b6970;grid-column:2;font-size:18px}._probe_16blo_3{background:var(--steel);color:#fff;padding:55px}._probe_16blo_3 h2{font-size:60px;font-weight:300}._probe_16blo_3 header p{color:#bac6c9;max-width:730px}._probeBench_16blo_4{grid-template-columns:1fr .7fr .8fr;gap:10px;margin-top:35px;display:grid}._probeBench_16blo_4>*{background:#203e4c;min-height:190px;padding:25px}._probeBench_16blo_4 label{font:7px var(--mono);flex-direction:column;gap:24px;display:flex}._probeBench_16blo_4 label strong{color:#ff9b72;font:40px var(--mono)}._probeBench_16blo_4 input{accent-color:var(--rust)}._materials_16blo_4{gap:7px;display:grid}._materials_16blo_4 button{color:#c5d0d2;background:#284b5d;border:1px solid #ffffff25}._materials_16blo_4 button._active_16blo_4{background:var(--rust);color:#fff}._deflection_16blo_4 span{font:7px var(--mono)}._deflection_16blo_4 strong{font:35px var(--mono);margin:18px 0;display:block}._deflection_16blo_4>i{background:#ff9b72;height:7px;transition:all .25s;display:block}._actions_16blo_4{gap:8px;margin:25px 0 120px;display:flex}._actions_16blo_4>*{color:#1d2b32;min-height:54px;font:700 8px var(--mono);background:0 0;border:1px solid #284b5d35;align-items:center;padding:0 22px;text-decoration:none;display:flex}._actions_16blo_4 button{background:var(--steel);color:#fff}._explain_16blo_2{width:min(1180px,100%);margin:auto;padding:0 clamp(20px,5vw,60px) 120px}._explain_16blo_2>header{flex-direction:column;justify-content:center;min-height:480px;display:flex}._explain_16blo_2 h2{font-size:clamp(58px,7vw,98px);font-weight:310}._explain_16blo_2>header>span{color:#5d6c72;max-width:760px}._steps_16blo_5{border-top:1px solid #284b5d35}._steps_16blo_5 article{border-bottom:1px solid #284b5d22;grid-template-columns:90px 1fr;min-height:180px;padding:35px 0;display:grid}._steps_16blo_5 article>b{color:var(--rust);font:30px var(--mono)}._steps_16blo_5 h3{margin:0 0 14px;font-size:28px}._steps_16blo_5 p{color:#5f6c72}._transfer_16blo_3{background:#ddd5c8;margin-top:110px;padding:55px}._transfer_16blo_3>div{background:#284b5d28;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:25px;display:grid}._transfer_16blo_3 article{background:#ddd5c8;padding:25px}._transfer_16blo_3 p{color:#5d6a70}._info_16blo_5{display:inline-flex;position:relative}._info_16blo_5>button{border:1px solid var(--rust);width:20px;height:20px;color:var(--rust);background:0 0;border-radius:50%}._info_16blo_5>span{z-index:50;color:#c3ccce;opacity:0;visibility:hidden;background:#203640;width:285px;padding:16px;position:absolute;top:30px;left:50%;transform:translate(-50%)}._info_16blo_5>span b{color:#fff;display:block}._info_16blo_5:hover>span,._info_16blo_5:focus-within>span{opacity:1;visibility:visible}@keyframes _shake_16blo_1{50%{translate:0 2px}}@media (max-width:900px){._intro_16blo_2,._game_16blo_3,._brief_16blo_3,._probeBench_16blo_4,._aha_16blo_4{grid-template-columns:1fr}._aha_16blo_4 p{grid-column:auto}._transfer_16blo_3>div{grid-template-columns:1fr}}@media (max-width:600px){._header_16blo_1{height:68px}._version_16blo_1>button{font-size:0}._intro_16blo_2{padding:45px 20px}._introBridge_16blo_2{height:370px}._game_16blo_3{padding:30px 8px}._site_16blo_3{height:520px}._node_16blo_3{width:32px;height:32px}._result_16blo_2{padding:60px 18px}._probe_16blo_3{padding:30px 16px}._actions_16blo_4{display:grid}._steps_16blo_5 article{grid-template-columns:55px 1fr}._transfer_16blo_3{padding:30px 18px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
