._lab_vr25o_1{--n:#06121f;--b:#0b2135;--g:#d6a646;--p:#f0e4ca;--i:#172333;background:var(--n);color:#fff;min-height:100vh;font-family:Trebuchet MS,Noto Sans,Arial,sans-serif;overflow:hidden}._nav_vr25o_1{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06121fe8;border-bottom:1px solid #d6a64642;justify-content:space-between;align-items:center;height:70px;padding:0 clamp(20px,5vw,76px);display:flex;position:fixed;inset:0 0 auto}._nav_vr25o_1 a{color:#f5ead4;text-decoration:none}._brand_vr25o_1{letter-spacing:.14em;align-items:center;gap:10px;display:flex}._brand_vr25o_1 svg{color:var(--g);width:28px}._brand_vr25o_1 b{color:var(--g)}._nav_vr25o_1>div{letter-spacing:.14em;gap:26px;font-size:12px;display:flex}._nav_vr25o_1 ._active_vr25o_1{color:#f6ca72;border-bottom:1px solid var(--g);padding:25px 0}._hero_vr25o_1{isolation:isolate;align-items:center;height:100svh;min-height:720px;padding:100px clamp(24px,8vw,140px);display:flex;position:relative}._heroArt_vr25o_1{z-index:-3;background:url(/physics-lab/hero.png) 50%/cover;position:absolute;inset:0}._hero_vr25o_1:after{content:"";z-index:-2;background:linear-gradient(90deg,#06121ffa,#06121fbd 36%,#06121f28 67%,#06121fa8),linear-gradient(#0000 52%,#06121ff7);position:absolute;inset:0}._heroCopy_vr25o_1{width:min(680px,65vw)}._hero_vr25o_1 small,._topics_vr25o_1 header small,._moduleHeader_vr25o_1 small,._ask_vr25o_1 small{color:var(--g);letter-spacing:.22em;font-size:12px;font-weight:800}._hero_vr25o_1 h1{letter-spacing:-.04em;margin:18px 0 14px;font:400 clamp(58px,8vw,116px)/.82 Georgia,serif}._hero_vr25o_1 h1 em{color:var(--g);letter-spacing:.12em;font-size:.55em;font-style:normal}._hero_vr25o_1 p{font:clamp(18px,2vw,27px) Georgia,serif}._hero_vr25o_1 p i{color:var(--g);margin:0 8px;font-style:normal}._heroCopy_vr25o_1>a{border:1px solid var(--g);color:#fff;letter-spacing:.13em;align-items:center;gap:12px;margin-top:24px;padding:15px 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}._heroCopy_vr25o_1>a svg{width:17px}._topics_vr25o_1{background:radial-gradient(circle at 80% 5%,#143855,#06121f 45%);padding:100px clamp(20px,7vw,110px)}._topics_vr25o_1 header,._moduleHeader_vr25o_1{text-align:center;max-width:790px;margin:0 auto 50px}._topics_vr25o_1 h2,._moduleHeader_vr25o_1 h2,._ask_vr25o_1 h2{margin:12px 0;font:400 clamp(40px,5vw,72px)/1.05 Georgia,serif}._topics_vr25o_1 header p,._moduleHeader_vr25o_1 p{color:#aab8c2;font-size:18px;line-height:1.6}._topicGrid_vr25o_1{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1280px;margin:auto;display:grid}._card_vr25o_1{color:#fff;background:#0a1c2c;border:1px solid #d6a64643;align-items:flex-end;min-height:330px;text-decoration:none;display:flex;position:relative;overflow:hidden}._card_vr25o_1:first-child{grid-column:span 2}._card_vr25o_1 img{object-fit:cover;width:100%;height:100%;transition:all .5s;position:absolute;inset:0}._card_vr25o_1:after{content:"";background:linear-gradient(#0000,#06121f70 45%,#06121ff8);position:absolute;inset:0}._card_vr25o_1>div{z-index:2;padding:26px;position:relative}._card_vr25o_1 small{color:var(--g);letter-spacing:.16em;font-size:10px}._card_vr25o_1 h3{margin:8px 0;font:30px Georgia,serif}._card_vr25o_1 p{color:#c0cbd2;margin:0}._card_vr25o_1 b{color:#f2c86b;letter-spacing:.12em;margin-top:16px;font-size:11px;display:block}._ready_vr25o_1:hover img{transform:scale(1.035)}._module_vr25o_1{color:var(--i);background:linear-gradient(#efe4cb,#f7efdf);padding:100px clamp(18px,6vw,96px)}._moduleHeader_vr25o_1 small,._ask_vr25o_1 small{color:#956914}._moduleHeader_vr25o_1 p{color:#52606a}._step_vr25o_1{border-block:1px solid #aa8244;align-items:center;gap:18px;max-width:1320px;margin:0 auto 20px;padding:18px 4px;display:flex}._step_vr25o_1>b{color:#c69a4a;font:52px Georgia,serif}._step_vr25o_1 small,._controls_vr25o_1>small{color:#8f681f;letter-spacing:.17em;font-size:11px;font-weight:800}._step_vr25o_1 p{margin:5px 0 0;font:22px Georgia,serif}._sim_vr25o_1{background:#071827;grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr);max-width:1320px;margin:auto;display:grid;box-shadow:0 24px 60px #2c251e40}._scene_vr25o_1{min-height:590px;position:relative;overflow:hidden}._scene_vr25o_1>img{object-fit:cover;width:100%;height:100%;position:absolute}._vector_vr25o_1{--w:60%;z-index:3;color:#fff;text-shadow:0 1px 4px #000;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex;position:absolute}._vector_vr25o_1 i{filter:drop-shadow(0 0 6px);font:700 clamp(42px,4vw,65px)/1 sans-serif}._applied_vr25o_1{color:#57d1ff;width:var(--w);justify-content:flex-end;top:38%;right:6%}._friction_vr25o_1{color:#ffbd5e;width:var(--w);justify-content:flex-end;top:55%;right:6%}._normal_vr25o_1{color:#8de39a;flex-direction:column;top:20%;right:29%}._weight_vr25o_1{color:#ef7272;flex-direction:column;top:58%;right:29%}._controls_vr25o_1{color:#f7ecd7;padding:34px 30px}._controls_vr25o_1 label{margin:27px 0;display:block}._controls_vr25o_1 label>span{justify-content:space-between;gap:15px;margin-bottom:13px;font-size:14px;display:flex}._controls_vr25o_1 output{color:#f1c56e;font-weight:800}._controls_vr25o_1 input{width:100%;accent-color:var(--g)}._status_vr25o_1{background:#0e273b;border:1px solid #d6a6464f;margin-top:30px;padding:21px}._status_vr25o_1 small{color:#f2c66a;letter-spacing:.13em}._status_vr25o_1 strong,._status_vr25o_1>b{margin-top:10px;font:28px Georgia,serif;display:block}._status_vr25o_1>b{color:#7cd9ff;font-size:20px}._status_vr25o_1 p{color:#b9c7d0;font-size:14px;line-height:1.5}._moving_vr25o_1{box-shadow:inset 4px 0 #58c9ed}._track_vr25o_1{border-bottom:2px solid #a87f43;height:75px;margin-top:22px;position:relative;overflow:hidden}._track_vr25o_1 i{background:repeating-linear-gradient(45deg,#704824 0 7px,#8f6031 8px 14px);border:2px solid #c28e48;width:45px;height:38px;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:4px}._note_vr25o_1{align-items:center;gap:20px;max-width:900px;margin:42px auto;display:flex}._note_vr25o_1>b{color:#e7bc64;background:#0c2a42;border-radius:50%;place-items:center;min-width:58px;height:58px;font:36px Georgia,serif;display:grid}._note_vr25o_1 p{margin:0;font:italic 22px/1.5 Georgia,serif}._note_vr25o_1 strong{letter-spacing:.15em;color:#8b651e;font:800 11px sans-serif;display:block}._ask_vr25o_1{text-align:center;margin:85px 0 35px}._lessons_vr25o_1{grid-template-columns:repeat(2,1fr);gap:16px;max-width:1200px;margin:auto;display:grid}._lessons_vr25o_1 article{background:#fff9ed;border:1px solid #a9874f70;padding:30px 32px 30px 78px;position:relative}._lessons_vr25o_1 article>span{color:#bd8d36;font:26px Georgia,serif;position:absolute;top:26px;left:27px}._lessons_vr25o_1 h3{margin:0 0 10px;font:28px Georgia,serif}._lessons_vr25o_1 p{color:#49545e;margin:0;font-size:16px;line-height:1.62}._zero_vr25o_1{color:#fff;border-left:5px solid var(--g);background:#0a2134;align-items:center;gap:30px;max-width:1200px;margin:28px auto 0;padding:30px;display:flex}._zero_vr25o_1 strong{white-space:nowrap;color:#f0c870;font:40px Georgia,serif}._zero_vr25o_1 p{margin:0;font-size:17px;line-height:1.6}._footer_vr25o_1{color:#aab7c1;border-top:1px solid #d6a6463b;justify-content:space-between;align-items:center;height:110px;padding:0 clamp(20px,7vw,110px);display:flex}._footer_vr25o_1 a{color:#f1d9a8;align-items:center;gap:9px;text-decoration:none;display:flex}._footer_vr25o_1 span{letter-spacing:.14em;font-size:11px}@media (max-width:920px){._topicGrid_vr25o_1{grid-template-columns:repeat(2,1fr)}._card_vr25o_1:first-child{grid-column:span 2}._sim_vr25o_1{grid-template-columns:1fr}._scene_vr25o_1{min-height:510px}._lessons_vr25o_1{grid-template-columns:1fr}}@media (max-width:620px){._nav_vr25o_1{height:62px;padding:0 15px}._brand_vr25o_1 span{font-size:11px}._nav_vr25o_1>div{gap:12px;font-size:9px}._nav_vr25o_1 ._active_vr25o_1{padding:22px 0}._hero_vr25o_1{align-items:flex-end;height:92svh;min-height:680px;padding:100px 20px 60px}._heroArt_vr25o_1{background-position:42%}._hero_vr25o_1:after{background:linear-gradient(#06121f20,#06121fa0 48%,#06121ffd)}._heroCopy_vr25o_1{width:100%}._hero_vr25o_1 h1{font-size:54px}._hero_vr25o_1 p{font-size:17px}._topics_vr25o_1,._module_vr25o_1{padding:75px 14px}._topicGrid_vr25o_1{scroll-snap-type:x mandatory;padding-bottom:14px;display:flex;overflow-x:auto}._card_vr25o_1,._card_vr25o_1:first-child{scroll-snap-align:center;min-width:82vw;min-height:390px}._topics_vr25o_1 h2,._moduleHeader_vr25o_1 h2,._ask_vr25o_1 h2{font-size:39px}._scene_vr25o_1{min-height:480px}._scene_vr25o_1>img{object-position:48%}._vector_vr25o_1{font-size:9px}._vector_vr25o_1 i{font-size:38px}._applied_vr25o_1,._friction_vr25o_1{right:3%}._normal_vr25o_1,._weight_vr25o_1{right:20%}._controls_vr25o_1{padding:27px 20px}._note_vr25o_1{align-items:flex-start}._note_vr25o_1 p{font-size:19px}._lessons_vr25o_1 article{padding:28px 24px 28px 65px}._zero_vr25o_1{display:block}._zero_vr25o_1 strong{margin-bottom:12px;display:block}._footer_vr25o_1{flex-direction:column;gap:20px;height:auto;padding:30px 18px}}._module_vr25o_1{background-color:#f3ead7;background-image:linear-gradient(#173d5a0a 1px,#0000 1px),linear-gradient(90deg,#173d5a0a 1px,#0000 1px),radial-gradient(circle at 8% 18%,#fff9ea 0,#0000 27%),linear-gradient(#eee0c2,#f8f0df);background-size:34px 34px,34px 34px,auto,auto;position:relative}._module_vr25o_1:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 8%,#b7893820 8.08%,#0000 8.16% 91.8%,#b7893820 91.88%,#0000 91.96%);position:absolute;inset:0}._module_vr25o_1>*{position:relative}._layerTabs_vr25o_7{background:#071827;border:1px solid #bd9148;grid-template-columns:repeat(3,1fr);max-width:1320px;margin:0 auto;display:grid}._layerTabs_vr25o_7 button{-webkit-appearance:none;appearance:none;color:#aebdc7;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #d6a64640;padding:17px 20px;font:700 12px/1 sans-serif;transition:all .25s}._layerTabs_vr25o_7 button:last-child{border-right:0}._layerTabs_vr25o_7 button span{color:#c79a45;margin-right:12px;font-family:Georgia,serif}._layerTabs_vr25o_7 button[aria-selected=true]{color:#071827;background:#d5a64a}._layerTabs_vr25o_7 button[aria-selected=true] span{color:#071827}._forceLayer_vr25o_8{position:absolute;inset:0}._observation_vr25o_8{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071827dc;border-left:3px solid #d6a646;width:min(400px,76%);padding:18px 20px;position:absolute;bottom:28px;left:28px}._observation_vr25o_8 span{letter-spacing:.18em;color:#efc66f;font-size:10px}._observation_vr25o_8 p{margin:7px 0 0;font:20px/1.35 Georgia,serif}._calcOverlay_vr25o_8{color:#fff;background:#071827e6;border:1px solid #55cffa80;grid-template-columns:auto auto;gap:2px 13px;padding:17px 20px;display:grid;position:absolute;bottom:24px;right:24px}._calcOverlay_vr25o_8 span{color:#5fd6ff;grid-row:span 2;font:34px Georgia,serif}._calcOverlay_vr25o_8 strong{font:22px Georgia,serif}._calcOverlay_vr25o_8 small{color:#b9c8d1}._controls_vr25o_1{background-image:linear-gradient(#d5a84d12 1px,#0000 1px);background-size:100% 46px}._scale_vr25o_9{color:#718492;justify-content:space-between;margin-top:6px;font-size:9px;font-style:normal;display:flex}._scale_vr25o_9 b{font-weight:500}._status_vr25o_1{border:0;background:0 0;border-block:1px solid #d6a6464f;grid-template-columns:64px 1fr;align-items:center;gap:15px;margin-top:30px;padding:22px 0;display:grid}._status_vr25o_1 strong,._status_vr25o_1 div>b{margin-top:7px;font:28px Georgia,serif;display:block}._status_vr25o_1 div>b{color:#7cd9ff;font-size:19px}._status_vr25o_1 p{grid-column:1/-1;margin:4px 0 0}._moving_vr25o_1{padding-left:15px}._instrumentDial_vr25o_9{background:radial-gradient(circle,#102b40 0 42%,transparent 44%),repeating-conic-gradient(from -72deg,#d1a957 0 1deg,transparent 1deg 18deg);border:1px solid #cba050;border-radius:50%;width:58px;height:58px;position:relative}._instrumentDial_vr25o_9:after{content:"";background:#efc66f;border-radius:50%;width:6px;height:6px;position:absolute;top:26px;left:26px}._instrumentDial_vr25o_9 i{transform-origin:bottom;background:#6bd5f6;width:2px;height:22px;transition:all .45s;position:absolute;bottom:29px;left:27px}._track_vr25o_1{background:repeating-linear-gradient(90deg,#0000 0 calc(50% - 1px),#d4a64c23 50%);height:85px}._track_vr25o_1>span{color:#718492;font-size:9px;position:absolute;bottom:44px}._track_vr25o_1>span:first-child{left:0}._track_vr25o_1>span:nth-child(2){left:48%}._track_vr25o_1>span:nth-child(3){right:0}._derivation_vr25o_10{color:#fff;background:#0b2235;border-top:1px solid #d5a54c4f;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;max-width:1320px;margin:0 auto 48px;display:grid}._derivation_vr25o_10>div{padding:24px 26px;position:relative}._derivation_vr25o_10>div>span{color:#d6a64638;font:52px Georgia,serif;position:absolute;top:12px;right:18px}._derivation_vr25o_10 small{color:#d9ac53;letter-spacing:.13em;font-size:10px;display:block}._derivation_vr25o_10 strong{margin:11px 0 5px;font:25px Georgia,serif;display:block}._derivation_vr25o_10 p{color:#aebbc4;margin:0;font-size:13px}._derivation_vr25o_10>i{color:#d4a64b;align-self:center;font-size:24px;font-style:normal}._ask_vr25o_1{max-width:820px;margin:100px auto 50px}._ask_vr25o_1 p{color:#586672;font-size:17px;line-height:1.6}._scienceStory_vr25o_11{border-block:1px solid #a67d3a;max-width:1240px;margin:auto}._concept_vr25o_11{border-bottom:1px solid #b9935266;grid-template-columns:1.12fr .88fr;min-height:390px;display:grid}._concept_vr25o_11:last-child{border-bottom:0}._concept_vr25o_11._reverse_vr25o_11 ._visual_vr25o_11{order:2}._concept_vr25o_11._reverse_vr25o_11 ._copy_vr25o_11{border-left:0;border-right:1px solid #b9935266}._visual_vr25o_11{color:#dfbb6d;background:linear-gradient(145deg,#0a2135,#0c2a42);place-items:center;padding:40px;display:grid;overflow:hidden}._visual_vr25o_11 svg{width:100%;max-height:300px}._visual_vr25o_11 svg text{fill:#e6c273;font:16px Georgia,serif}._copy_vr25o_11{border-left:1px solid #b9935266;flex-direction:column;justify-content:center;padding:clamp(35px,5vw,72px);display:flex}._copy_vr25o_11 small{color:#956914;letter-spacing:.18em;font-size:10px;font-weight:800}._copy_vr25o_11 h3{margin:12px 0 19px;font:clamp(31px,3.4vw,49px)/1.08 Georgia,serif}._copy_vr25o_11 p{color:#4b5862;margin:0;font-size:17px;line-height:1.72}._copy_vr25o_11 em{color:#7e5b1b;margin-top:22px;font:italic 17px Georgia,serif}._equation_vr25o_11{color:#0b2a41;border-top:1px solid #b58a4670;margin-top:22px;padding-top:16px;font:30px Georgia,serif;display:block}._gridLine_vr25o_11{stroke:#7bc9e51c;stroke-width:1px;fill:none}._crateSvg_vr25o_11{fill:#8a5930;stroke:#dfb35a;stroke-width:3px}._handSvg_vr25o_11{fill:none;stroke:#f0d7ae;stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}._goldArrow_vr25o_11,._resultArrow_vr25o_11{fill:none;stroke:#e0ab42;stroke-width:8px;stroke-linecap:round}._blueArrow_vr25o_11{fill:none;stroke:#50c7ed;stroke-width:8px;stroke-linecap:round}._measureDot_vr25o_11{fill:#56cff5}._balanceMark_vr25o_11,._floorSvg_vr25o_11{stroke:#dfb55f;stroke-width:4px}._guide_vr25o_11{stroke:#7190a3;stroke-width:2px;stroke-dasharray:6 7}._resultArrow_vr25o_11{stroke-width:12px}._smallMass_vr25o_11,._bigMass_vr25o_11{fill:#81522e;stroke:#ddb45f;stroke-width:3px}._motionTrail_vr25o_11{stroke:#5bcdef;stroke-width:5px;stroke-dasharray:4 16}._roughFloor_vr25o_11{stroke:#d0a458;stroke-width:4px;fill:none}._threshold_vr25o_11{stroke:#6ccfec;stroke-width:3px}._verticalUp_vr25o_11{stroke:#59cdf1;stroke-width:8px}._verticalDown_vr25o_11{stroke:#e1ad4a;stroke-width:8px}._measureTick_vr25o_11{stroke:#7c99aa;stroke-width:2px;fill:none}._floorSvg_vr25o_11{fill:none}._motionLab_vr25o_12{color:#fff;background:#071d30;max-width:1240px;margin:70px auto 0;padding:clamp(28px,5vw,68px);position:relative;overflow:hidden}._motionLab_vr25o_12:before{content:"";background-image:linear-gradient(#5ecff30d 1px,#0000 1px),linear-gradient(90deg,#5ecff30d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}._motionLab_vr25o_12>*{position:relative}._motionLab_vr25o_12 header{max-width:800px}._motionLab_vr25o_12 header small{color:#d6a64d;letter-spacing:.17em;font-size:10px;font-weight:800}._motionLab_vr25o_12 h3{margin:12px 0;font:clamp(32px,4vw,54px)/1.08 Georgia,serif}._motionLab_vr25o_12 header p{color:#a9bac5;font-size:17px}._motionLane_vr25o_12{border-top:1px solid #d4a74c40;grid-template-columns:210px 1fr;align-items:center;gap:18px 30px;margin-top:34px;padding-top:25px;display:grid}._motionLabel_vr25o_12 b{color:#ecc56e;font:28px Georgia,serif;display:block}._motionLabel_vr25o_12 span{color:#aebdc6;font-size:13px}._ticker_vr25o_12{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#64d1f31d 10%);border-bottom:2px solid #bd914b;height:76px;position:relative}._ticker_vr25o_12>i{background:#f0c56b;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-7px;transform:translate(-50%)}._ticker_vr25o_12>i b{color:#7891a0;font:9px sans-serif;position:absolute;top:18px;left:-5px}._ticker_vr25o_12>span{background:#8b5a31;border:2px solid #e0b057;width:38px;height:28px;position:absolute;bottom:8px}._constantBox_vr25o_12{animation:5s linear infinite _constantMotion_vr25o_1}._accelBox_vr25o_12{animation:5s cubic-bezier(.55,.05,1,.6) infinite _acceleratedMotion_vr25o_1}._motionLane_vr25o_12>p{color:#9db0bc;grid-column:2;margin:0;font-size:13px}._pascalMargin_vr25o_12{align-items:center;gap:17px;max-width:680px;margin:45px 0 0 auto;display:flex}._pascalMargin_vr25o_12 p{color:#eadbbd;margin:0;font:italic 19px/1.5 Georgia,serif}._pascalMargin_vr25o_12>b{min-width:48px;height:48px;font-size:29px}@keyframes _constantMotion_vr25o_1{0%{left:5%}90%,to{left:90%}}@keyframes _acceleratedMotion_vr25o_1{0%{left:5%}90%,to{left:90%}}@media (max-width:920px){._derivation_vr25o_10{grid-template-columns:1fr}._derivation_vr25o_10>i{justify-self:center;transform:rotate(90deg)}._concept_vr25o_11{grid-template-columns:1fr}._concept_vr25o_11._reverse_vr25o_11 ._visual_vr25o_11{order:0}._concept_vr25o_11._reverse_vr25o_11 ._copy_vr25o_11,._copy_vr25o_11{border:0;border-top:1px solid #b9935266}._visual_vr25o_11{min-height:330px}._motionLane_vr25o_12{grid-template-columns:1fr}._motionLane_vr25o_12>p{grid-column:1}}@media (max-width:620px){._layerTabs_vr25o_7 button{letter-spacing:.05em;padding:15px 5px;font-size:9px}._layerTabs_vr25o_7 button span{display:none}._observation_vr25o_8{bottom:15px;left:15px}._calcOverlay_vr25o_8{bottom:14px;left:14px;right:14px}._derivation_vr25o_10>div{padding:22px}._visual_vr25o_11{min-height:270px;padding:20px}._copy_vr25o_11{padding:31px 24px}._copy_vr25o_11 p{font-size:16px}._motionLab_vr25o_12{margin-top:45px;padding:35px 20px}._ticker_vr25o_12>i b{display:none}}@media (prefers-reduced-motion:reduce){._constantBox_vr25o_12,._accelBox_vr25o_12{animation:none}._constantBox_vr25o_12{left:48%}._accelBox_vr25o_12{left:76%}}._beforeAfter_vr25o_18{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:590px;padding-bottom:48px;display:grid;position:relative}._demoState_vr25o_18{background:linear-gradient(#0d2b43,#081a2b);border:1px solid #6bc9ea42;height:190px;position:relative;overflow:hidden}._demoState_vr25o_18:after{content:"";border-bottom:2px solid #d8a84f;position:absolute;bottom:48px;left:15px;right:15px}._demoState_vr25o_18 small{color:#e3bb68;letter-spacing:.18em;font:800 10px/1 sans-serif;position:absolute;top:15px;left:16px}._demoState_vr25o_18 b{color:#a9bbc6;letter-spacing:.04em;font:600 11px/1 sans-serif;position:absolute;bottom:14px;left:16px}._demoCrate_vr25o_18{z-index:2;background:repeating-linear-gradient(45deg,#78502f 0 9px,#8b6038 10px 18px);border:2px solid #e0b35a;width:76px;height:66px;position:absolute;bottom:50px;left:52px;box-shadow:inset 0 0 0 6px #6c44251f}._afterPush_vr25o_18 ._demoCrate_vr25o_18{animation:3.6s ease-in-out infinite _diagramPush_vr25o_1;left:132px}._pushArrow_vr25o_18{color:#62d4f5;z-index:3;border-top:5px solid;width:98px;font:700 18px/1 Georgia,serif;position:absolute;bottom:79px;left:20px}._pushArrow_vr25o_18:after{content:"";border-left:12px solid;border-block:8px solid #0000;position:absolute;top:-10px;right:-4px}._startMark_vr25o_18,._endMark_vr25o_18{color:#7e95a4;font:9px/1 sans-serif;position:absolute;bottom:45px;transform:translateY(17px)}._startMark_vr25o_18{left:49px}._endMark_vr25o_18{left:130px}._measureRail_vr25o_18{border-top:1px solid #73cfee75;justify-content:space-between;height:22px;display:flex;position:absolute;bottom:7px;left:5%;right:5%}._measureRail_vr25o_18 i{border-left:1px solid #73cfee;height:8px}._measureRail_vr25o_18 span{color:#7994a4;letter-spacing:.2em;font:8px/1 sans-serif;position:absolute;top:11px;left:50%;transform:translate(-50%)}._balanceRig_vr25o_18 ._centerGuide_vr25o_18{stroke:#5dcced45;stroke-width:2px;stroke-dasharray:6 7}._balanceRig_vr25o_18 ._springScale_vr25o_18{fill:#112f47;stroke:#e0b159;stroke-width:3px}._balanceRig_vr25o_18 ._springScale_vr25o_18 path{fill:none;stroke:#d9aa51;stroke-width:3px}._balanceRig_vr25o_18 ._springScale_vr25o_18 circle{fill:#0b1f31}._balanceRig_vr25o_18 ._centerText_vr25o_18{text-anchor:middle;fill:#a9d9e9;letter-spacing:.05em;font:700 14px/1 sans-serif}._forceLedger_vr25o_18>text:not(._forceValue_vr25o_18):not(._resultValue_vr25o_18){fill:#819baa;letter-spacing:.14em;font:800 10px/1 sans-serif}._forceLedger_vr25o_18 ._ledgerRule_vr25o_18{stroke:#cba04e66;stroke-width:2px}._forceLedger_vr25o_18 ._forceValue_vr25o_18{fill:#e9cf98;font:700 17px/1 Georgia,serif}._forceLedger_vr25o_18 ._resultValue_vr25o_18{fill:#72d7f5;font:700 25px/1 Georgia,serif}._motionEcho_vr25o_18{fill:none;stroke:#66d3f1;stroke-width:2px;opacity:.72}._motionEcho_vr25o_18 rect:first-child{opacity:.32}._motionEcho_vr25o_18 path{stroke-dasharray:4 7}._forceLedger_vr25o_18 ._resultArrow_vr25o_11{stroke:#63d2f2}._forceLedger_vr25o_18 ._goldArrow_vr25o_11{stroke:#e0ab42}@keyframes _diagramPush_vr25o_1{0%,18%{transform:translate(-75px)}55%,82%{transform:translate(0)}to{transform:translate(-75px)}}@media (max-width:620px){._beforeAfter_vr25o_18{gap:8px}._demoState_vr25o_18{height:170px}._demoState_vr25o_18 b{font-size:9px}._demoCrate_vr25o_18{width:58px;height:54px;left:30px}._afterPush_vr25o_18 ._demoCrate_vr25o_18{left:82px}._pushArrow_vr25o_18{width:58px;font-size:14px}._startMark_vr25o_18{left:28px}._endMark_vr25o_18{left:80px}._balanceRig_vr25o_18 ._centerText_vr25o_18{font-size:12px}._forceLedger_vr25o_18>text:not(._forceValue_vr25o_18):not(._resultValue_vr25o_18){font-size:9px}}@media (prefers-reduced-motion:reduce){._afterPush_vr25o_18 ._demoCrate_vr25o_18{animation:none}}._electricityModule_vr25o_23{color:#f7f0df;background:#081827;padding:7rem 4vw 8rem;position:relative;overflow:hidden}._electricityModule_vr25o_23:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 12%,#2e8fb526,#0000 28%),linear-gradient(#d2a65009 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#d2a65009 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:0}._electricityHeader_vr25o_23,._firstLight_vr25o_23,._nextExperiences_vr25o_23,._experienceRail_vr25o_23{z-index:1;max-width:1440px;margin-inline:auto;position:relative}._electricityHeader_vr25o_23{text-align:center;margin-bottom:3rem}._electricityHeader_vr25o_23>small,._firstLightTitle_vr25o_23 small,._nextExperiences_vr25o_23 header small{letter-spacing:.24em;color:#d5a950;font:700 .73rem/1.2 sans-serif}._electricityHeader_vr25o_23 h2{color:#fff8e8;margin:.65rem 0;font:400 clamp(3.4rem,8vw,7.8rem)/.88 Georgia,serif}._electricityHeader_vr25o_23>p{color:#d8c8a8;margin:0;font:italic clamp(1.25rem,2.4vw,2rem)/1.3 Georgia,serif}._electricityHeader_vr25o_23>div{color:#9fb4c1;letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;font:600 .7rem/1 sans-serif;display:flex}._electricityHeader_vr25o_23>div i{background:#a87e39;width:30px;height:1px}._experienceRail_vr25o_23{background:#030e18b3;border:1px solid #d2a95047;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:2.5rem;display:grid}._experienceRail_vr25o_23>a,._experienceRail_vr25o_23>div{color:#859aa8;border-right:1px solid #d2a95033;align-items:flex-start;gap:.8rem;min-height:94px;padding:1rem;text-decoration:none;display:flex}._experienceRail_vr25o_23>:last-child{border:0}._experienceRail_vr25o_23 b{color:#b99759;font:400 1.4rem/1 Georgia,serif}._experienceRail_vr25o_23 span{text-transform:uppercase;letter-spacing:.07em;font:600 .72rem/1.35 sans-serif}._experienceRail_vr25o_23 small{letter-spacing:.13em;color:#617582;margin-top:.55rem;font-size:.52rem;display:block}._experienceRail_vr25o_23 ._experienceActive_vr25o_24{color:#fff4dc;background:linear-gradient(135deg,#c5933638,#1b637e2e);box-shadow:inset 0 -3px #d8a640}._experienceRail_vr25o_23 ._experienceActive_vr25o_24 b{color:#ffd472}._experienceRail_vr25o_23 ._experienceActive_vr25o_24 small{color:#d7af61}._firstLight_vr25o_23{background:#0d2030;border:1px solid #d7aa5061;box-shadow:0 38px 100px #0000006b}._firstLightTitle_vr25o_23{border-bottom:1px solid #d7aa5040;justify-content:space-between;align-items:end;gap:2rem;padding:2.1rem 2.5rem 1.6rem;display:flex}._firstLightTitle_vr25o_23 h3{margin:.35rem 0 0;font:400 clamp(2.3rem,5vw,4.7rem)/1 Georgia,serif}._firstLightTitle_vr25o_23 p{color:#c5d0d4;max-width:590px;margin:0;font:400 1.05rem/1.6 Georgia,serif}._electricityTabs_vr25o_25{background:#071521;border-bottom:1px solid #d7aa5033;grid-template-columns:repeat(3,1fr);display:grid}._electricityTabs_vr25o_25 button{-webkit-appearance:none;appearance:none;color:#829aa7;cursor:pointer;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #d7aa502e;padding:1.05rem;font:700 .72rem/1 sans-serif}._electricityTabs_vr25o_25 button span{color:#b68a41;margin-right:.75rem}._electricityTabs_vr25o_25 button[aria-selected=true]{color:#fff4dc;background:linear-gradient(#d7aa501f,#0000);box-shadow:inset 0 -3px #e3b454}._circuitStage_vr25o_26{aspect-ratio:16/9;background:#020a10;position:relative;overflow:hidden}._circuitStage_vr25o_26>img{object-fit:cover;filter:brightness(.76)saturate(.9);width:100%;height:100%;transition:filter .6s;display:block}._circuitOn_vr25o_26>img{filter:brightness(.92)saturate(1.02)}._lampWash_vr25o_26{opacity:0;pointer-events:none;background:radial-gradient(circle at 83% 65%,#f6b83f42,#0000 19%);transition:opacity .5s;position:absolute;inset:0}._circuitOn_vr25o_26 ._lampWash_vr25o_26{opacity:1}._circuitSvg_vr25o_26{filter:drop-shadow(0 8px 8px #0009);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._wireBase_vr25o_26 path{fill:none;stroke:#6c3025;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}._wireBase_vr25o_26 path:after{stroke:#9c5038}._batteryUnit_vr25o_26 rect:first-child{fill:#202a31;stroke:#c58e3e;stroke-width:3px}._batteryUnit_vr25o_26 rect:not(:first-child){fill:#bf8b3d}._batteryUnit_vr25o_26 text{fill:#efe0bd;text-anchor:middle;font:700 18px sans-serif}._batteryUnit_vr25o_26 text:last-child{font-size:14px}._bulbUnit_vr25o_26 circle{fill:#524b3d73;stroke:#c6a561;stroke-width:4px}._bulbUnit_vr25o_26 path{fill:none;stroke:#ad9261;stroke-width:4px}._bulbUnit_vr25o_26 ._bulbBase_vr25o_26{fill:#243039;stroke:#c3a463;stroke-width:3px}._bulbLit_vr25o_26{filter:drop-shadow(0 0 11px #f3bd4d)drop-shadow(0 0 26px #e69e2a88)}._bulbLit_vr25o_26 circle{fill:#f4bd45;stroke:#f9dc8b}._bulbLit_vr25o_26 path{stroke:#ffeab0}._bulbLit_vr25o_26 ._bulbBase_vr25o_26{fill:#39434a;stroke:#d6b56b}._switchUnit_vr25o_26 circle{fill:#d3a34f;stroke:#f8d98b;stroke-width:3px}._switchUnit_vr25o_26 path{fill:none;stroke:#a67534;stroke-width:6px;stroke-linecap:round}._switchUnit_vr25o_26 ._switchBlade_vr25o_26{stroke:#e5bb68;stroke-width:10px}._currentPath_vr25o_26 path{fill:none;stroke:#ffcc58;stroke-width:4px;stroke-dasharray:5 18;opacity:.38}._currentMoving_vr25o_26 path{opacity:1;animation:1.1s linear infinite _currentFlow_vr25o_1}._diagramLabels_vr25o_26 text{fill:#f1d794;letter-spacing:.12em;text-anchor:middle;paint-order:stroke;stroke:#07131d;stroke-width:5px;font:700 13px sans-serif}._diagramLabels_vr25o_26 ._loopLabel_vr25o_26{fill:#fff0bf;font-size:15px}._physicalSwitch_vr25o_26{color:#fff5dc;cursor:pointer;background:#06141fee;border:1px solid #d4a84f;align-items:center;gap:.65rem;min-width:190px;padding:.7rem .85rem;display:flex;position:absolute;top:81%;left:60%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0007}._physicalSwitch_vr25o_26 span{border:1px solid #bc934d;border-radius:20px;width:32px;height:18px;position:relative}._physicalSwitch_vr25o_26 span:after{content:"";background:#7c8f96;border-radius:50%;width:12px;height:12px;transition:all .25s;position:absolute;top:2px;left:3px}._physicalSwitch_vr25o_26[aria-pressed=true] span:after{background:#ffd162;left:15px;box-shadow:0 0 12px #ffd162}._physicalSwitch_vr25o_26 b{letter-spacing:.12em;font:700 .61rem/1 sans-serif}._circuitReadout_vr25o_26{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04111be0;border-left:3px solid #b98a3e;width:min(300px,29%);padding:1.1rem 1.2rem;position:absolute;top:4%;right:2.2%}._circuitReadout_vr25o_26 small{color:#bda064;letter-spacing:.18em;font:700 .58rem/1 sans-serif;display:block}._circuitReadout_vr25o_26 strong{color:#fff4d9;letter-spacing:.08em;margin:.45rem 0;font:700 .78rem/1.2 sans-serif;display:block}._circuitReadout_vr25o_26 span{color:#bed0d7;font:400 .73rem/1.45 sans-serif;display:block}._observationStrip_vr25o_27{color:#152733;background:#f3ead6;border-top:4px solid #be8e3e;grid-template-columns:260px 1fr;align-items:center;gap:1.5rem;min-height:120px;padding:1.5rem 2.4rem;display:grid}._observationStrip_vr25o_27 b{letter-spacing:.15em;align-items:center;gap:.75rem;font:700 .7rem/1 sans-serif;display:flex}._observationStrip_vr25o_27 b svg{color:#a36f25}._observationStrip_vr25o_27 p{margin:0;font:400 1.02rem/1.6 Georgia,serif}._explanationDesk_vr25o_27{background:#071722;border-top:1px solid #d8ad5a4d;grid-template-columns:1fr 1fr;display:grid}._explanationDesk_vr25o_27 section{border-right:1px solid #d8ad5a33;padding:2rem}._explanationDesk_vr25o_27 small{letter-spacing:.16em;color:#d1a95c;font:700 .65rem/1 sans-serif}._explanationDesk_vr25o_27 p{color:#b8c8ce;font-size:.87rem;line-height:1.55}._directionLine_vr25o_27{color:#ffcd68;justify-content:space-between;align-items:center;margin:1.3rem 0;display:flex}._directionLine_vr25o_27 b{font-size:1.3rem}._directionLine_vr25o_27 i{font-size:1.6rem;font-style:normal}._electronLine_vr25o_27{color:#68cbe8}._energyTrail_vr25o_27{grid-column:1/-1}._energyTrail_vr25o_27>div{color:#f5dfac;justify-content:center;align-items:center;gap:1.2rem;margin-top:1.2rem;display:flex}._energyTrail_vr25o_27 svg{color:#55bddd}._energyTrail_vr25o_27 i{color:#d4a249;font-style:normal}._electricityNote_vr25o_27,._safetyNote_vr25o_27{align-items:center;gap:1rem;margin:2rem 2.4rem;display:flex}._electricityNote_vr25o_27>b{color:#edc973;border:1px solid #d6a64b;border-radius:50%;place-items:center;width:46px;height:46px;font:italic 1.5rem Georgia,serif;display:grid}._electricityNote_vr25o_27 p,._safetyNote_vr25o_27 p{color:#c8d5d9;margin:0;line-height:1.55}._electricityNote_vr25o_27 strong,._safetyNote_vr25o_27 strong{color:#f3d995;letter-spacing:.13em;margin-bottom:.45rem;font:700 .65rem/1 sans-serif;display:block}._safetyNote_vr25o_27{background:#2a6f8724;border:1px solid #5cbad752;padding:1.15rem 1.35rem}._safetyNote_vr25o_27>svg{color:#63c5dd;flex:none}._nextExperiences_vr25o_23{padding-top:6rem}._nextExperiences_vr25o_23 header{max-width:800px;margin-bottom:2.5rem}._nextExperiences_vr25o_23 h3{margin:.5rem 0 1rem;font:400 clamp(2.3rem,5vw,4rem)/1.05 Georgia,serif}._nextExperiences_vr25o_23 header p{color:#9db0b9;line-height:1.6}._nextExperiences_vr25o_23>div{border-top:1px solid #d9ac5159}._nextExperiences_vr25o_23 article{color:#778d98;border-bottom:1px solid #d9ac5138;grid-template-columns:44px 60px 1fr;align-items:center;gap:1.2rem;padding:1.45rem;display:grid}._nextExperiences_vr25o_23 article>svg{color:#a9874c}._nextExperiences_vr25o_23 article>b{color:#b69456;font:400 1.6rem/1 Georgia,serif}._nextExperiences_vr25o_23 h4{color:#e4ddcd;margin:0;font:400 1.3rem/1.2 Georgia,serif}._nextExperiences_vr25o_23 article p{color:#899ca5;margin:.3rem 0;font-size:.86rem}._nextExperiences_vr25o_23 article small{letter-spacing:.14em;color:#657984;font:700 .52rem/1 sans-serif}@keyframes _currentFlow_vr25o_1{to{stroke-dashoffset:-46px}}@media (max-width:900px){._electricityModule_vr25o_23{padding:5rem 1rem}._experienceRail_vr25o_23{display:flex;overflow-x:auto}._experienceRail_vr25o_23>a,._experienceRail_vr25o_23>div{min-width:180px}._firstLightTitle_vr25o_23{flex-direction:column;align-items:start;padding:1.5rem}._circuitStage_vr25o_26{aspect-ratio:4/5}._circuitStage_vr25o_26>img{object-position:36% center}._circuitSvg_vr25o_26{transform:translate(-3%,22%)scale(1.18)}._physicalSwitch_vr25o_26{min-width:160px;top:84%;left:60%}._circuitReadout_vr25o_26{width:58%;top:3%;right:4%}._observationStrip_vr25o_27{grid-template-columns:1fr;padding:1.25rem}._explanationDesk_vr25o_27{grid-template-columns:1fr}._explanationDesk_vr25o_27 section{border-bottom:1px solid #d8ad5a33;border-right:0}._energyTrail_vr25o_27{grid-column:auto}._energyTrail_vr25o_27>div{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}._electricityNote_vr25o_27,._safetyNote_vr25o_27{margin:1.4rem}._nextExperiences_vr25o_23 article{grid-template-columns:36px 44px 1fr}}@media (max-width:560px){._electricityHeader_vr25o_23>div{flex-direction:column}._electricityHeader_vr25o_23>div i{transform:rotate(90deg)}._electricityTabs_vr25o_25 button{padding:.9rem .3rem;font-size:.58rem}._electricityTabs_vr25o_25 button span{margin:0 0 .35rem;display:block}._circuitStage_vr25o_26{aspect-ratio:3/4}._circuitStage_vr25o_26>img{object-position:31% center}._circuitSvg_vr25o_26{transform:translate(-9%,25%)scale(1.28)}._physicalSwitch_vr25o_26{min-width:145px;padding:.65rem;top:87%;left:57%}._physicalSwitch_vr25o_26 b{font-size:.5rem}._circuitReadout_vr25o_26{width:72%;right:3%}._circuitReadout_vr25o_26 span{font-size:.65rem}._nextExperiences_vr25o_23 article{gap:.6rem;padding:1.2rem .4rem}._nextExperiences_vr25o_23 h4{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){._currentMoving_vr25o_26 path{animation:none}._circuitStage_vr25o_26>img,._lampWash_vr25o_26,._physicalSwitch_vr25o_26 span:after{transition:none}}._electricExperience_vr25o_34{z-index:1;border-top:1px solid #d4a34e66;max-width:1440px;margin:5rem auto 0;padding-top:4rem;position:relative}._electricExperience_vr25o_34>header{grid-template-columns:minmax(280px,.75fr) 1fr;align-items:end;gap:1rem 4rem;margin-bottom:2rem;display:grid}._electricExperience_vr25o_34>header small{color:#d2a653;letter-spacing:.2em;grid-column:1/-1;font:800 .68rem/1 sans-serif}._electricExperience_vr25o_34>header h3{color:#fff5df;margin:0;font:400 clamp(2.5rem,5vw,4.7rem)/1 Georgia,serif}._electricExperience_vr25o_34>header p{color:#aebfc6;margin:0;font:400 1.05rem/1.6 Georgia,serif}._electricExperience_vr25o_34 output{color:#172a35;background:#f2e8d3;border-left:4px solid #c4943c;padding:1.3rem 1.6rem;display:block}._electricExperience_vr25o_34 output strong{font:700 1.05rem/1.4 Georgia,serif;display:block}._electricExperience_vr25o_34 output p{margin:.45rem 0 0;line-height:1.55}._electricExperience_vr25o_34 output small{color:#62717a;margin-top:.7rem;line-height:1.45;display:block}._pathWorkbench_vr25o_35,._materialLab_vr25o_35,._ohmLab_vr25o_35,._lampLab_vr25o_35,._energyLab_vr25o_35,._chargeLab_vr25o_35{background:#0a1d2d;border:1px solid #d2a6534a;box-shadow:0 24px 60px #0004}._pathWorkbench_vr25o_35 svg{background:radial-gradient(circle,#12334b,#071622);width:100%;max-height:520px;display:block}._pathWorkbench_vr25o_35 svg text{fill:#ead7ae;text-anchor:middle;font:700 20px sans-serif}._pathBattery_vr25o_35{fill:#25333b;stroke:#d1a04a;stroke-width:4px}._pathWire_vr25o_35{fill:none;stroke:#994c38;stroke-width:12px;stroke-linecap:round}._brokenPath_vr25o_35{stroke:#6e382e}._pathLamp_vr25o_35{fill:#413c35;stroke:#b6995f;stroke-width:5px}._pathLampOn_vr25o_35{fill:#ffd066;stroke:#ffeba7;stroke-width:5px;filter:drop-shadow(0 0 18px #ffc34d)}._pathLampBase_vr25o_35{fill:#2c3a41;stroke:#b99b63;stroke-width:4px}._pathPulse_vr25o_35{fill:none;stroke:#f1c65d;stroke-width:4px;stroke-dasharray:6 16;animation:1s linear infinite _currentFlow_vr25o_1}._breakMark_vr25o_35 circle{fill:#671f1f;stroke:#f0b85d;stroke-width:3px}._breakMark_vr25o_35 text{fill:#fff}._pathControls_vr25o_35,._wiringTabs_vr25o_35{background:#b78c4638;border-top:1px solid #d2a65355;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}._pathControls_vr25o_35 button,._wiringTabs_vr25o_35 button{color:#b6c5cb;cursor:pointer;background:#0d2639;border:0;padding:1rem;font-weight:700}._pathControls_vr25o_35 button[aria-pressed=true],._wiringTabs_vr25o_35 button[aria-pressed=true]{color:#081521;background:#b98734}._materialLab_vr25o_35{grid-template-columns:1.2fr .8fr;display:grid}._materialScene_vr25o_36{background:radial-gradient(circle,#153d56,#071723);justify-content:center;align-items:center;gap:0;min-height:370px;display:flex;position:relative}._miniBulb_vr25o_36{background:#353632;border:4px solid #b99a64;border-radius:50%;width:70px;height:70px;position:absolute;top:45px}._miniBulb_vr25o_36:after{content:"";background:#2d3b43;border:3px solid #ac8c59;height:23px;position:absolute;bottom:-22px;left:19px;right:19px}._miniBulbOn_vr25o_36{background:#ffd060;box-shadow:0 0 30px #ffc857}._testLead_vr25o_36{border-top:8px solid #914936;width:90px}._materialSample_vr25o_36{color:#fff7e6;border:3px solid #dfb662;place-items:center;width:170px;height:72px;display:grid;box-shadow:0 8px 20px #0006}._materialTray_vr25o_36{align-content:center;gap:.65rem;padding:1.5rem;display:grid}._materialTray_vr25o_36 button{text-align:left;color:#d2dcdf;cursor:pointer;background:#0c2436;border:1px solid #d1a4543a;align-items:center;gap:1rem;padding:.8rem;display:flex}._materialTray_vr25o_36 button[aria-pressed=true]{color:#fff;background:#15364a;border-color:#e1b458}._materialTray_vr25o_36 i{border:2px solid #9d7c49;width:40px;height:28px}._wood_vr25o_36{background:repeating-linear-gradient(8deg,#6e472d 0 5px,#93623a 6px 10px)}._plastic_vr25o_36{background:#b13c55}._copper_vr25o_36{background:linear-gradient(135deg,#7d321e,#e0814b)}._aluminium_vr25o_36{background:linear-gradient(135deg,#83929a,#e3e9ea)}._graphite_vr25o_36{background:linear-gradient(135deg,#26292c,#60656a)}._materialLab_vr25o_35 output{grid-column:1/-1}._ohmLab_vr25o_35{grid-template-columns:1.2fr .8fr;display:grid}._ohmInstrument_vr25o_37{background:radial-gradient(circle,#15364d,#071622);place-items:center;min-height:390px;display:grid;position:relative}._meterFace_vr25o_37{color:#10212c;text-align:center;background:#eadfc8;border:6px solid #b78c48;border-radius:140px 140px 10px 10px;width:230px;height:130px;padding-top:50px;position:relative}._meterFace_vr25o_37:before{content:"";border-top:2px dashed #94733c;border-radius:100px 100px 0 0;position:absolute;inset:15px 24px 45px}._meterFace_vr25o_37>span{transform-origin:50% 100%;background:#bd4d34;width:4px;height:74px;transition:all .35s;position:absolute;bottom:24px;left:calc(50% - 2px)}._meterFace_vr25o_37 b{font:700 1.5rem Georgia,serif;display:block}._meterFace_vr25o_37 small{letter-spacing:.15em;font-size:.55rem}._ohmInstrument_vr25o_37 svg{width:80%;position:absolute;bottom:12px}._ohmInstrument_vr25o_37 svg path{fill:none;stroke:#cb9e4d;stroke-width:5px}._ohmInstrument_vr25o_37 svg text{fill:#86a6b6;text-anchor:middle;letter-spacing:.12em;font:700 11px sans-serif}._ohmControls_vr25o_37{flex-direction:column;justify-content:center;padding:2rem;display:flex}._ohmControls_vr25o_37 label{margin:1rem 0}._ohmControls_vr25o_37 label span{color:#d4dfe2;justify-content:space-between;display:flex}._ohmControls_vr25o_37 input,._energySlider_vr25o_37 input,._chargeControls_vr25o_37 input{accent-color:#d3a048;width:100%}._ohmEquation_vr25o_37{background:#071622;border:1px solid #d2a65366;margin-top:1.5rem;padding:1.4rem}._ohmEquation_vr25o_37 span,._ohmEquation_vr25o_37 strong{display:block}._ohmEquation_vr25o_37 span{color:#7ed0e8;font:italic 2rem Georgia,serif}._ohmEquation_vr25o_37 strong{color:#f1d69a;margin-top:.5rem}._modelNote_vr25o_37{color:#263b46;background:#f2e8d3;margin:0;padding:1.2rem 1.5rem;line-height:1.55}._modelNote_vr25o_37 b{color:#93671c}._lampLab_vr25o_35{padding-bottom:0}._wiringTabs_vr25o_35{grid-template-columns:1fr 1fr}._lampDiagram_vr25o_38{background:radial-gradient(circle,#143a52,#071621);height:420px;position:relative;overflow:hidden}._diagramBattery_vr25o_38{background:#26343c;border:4px solid #d1a34f;justify-content:space-around;align-items:center;width:90px;height:100px;font-size:1.4rem;display:flex;position:absolute;top:40%;left:8%}._diagramWires_vr25o_38{border:10px solid #8d4536;border-radius:40px;position:absolute;inset:12% 10% 14%}._diagramLamp_vr25o_38{color:#ead7aa;cursor:pointer;background:0 0;border:0;width:125px;height:125px;position:absolute;top:36%}._diagramLamp_vr25o_38:first-of-type{left:42%}._diagramLamp_vr25o_38:last-of-type{left:68%}._diagramLamp_vr25o_38 i{background:#45423b;border:4px solid #bc9c64;border-radius:50%;width:70px;height:70px;margin:auto;display:block}._diagramLampOn_vr25o_38 i{background:#f4c456;box-shadow:0 0 25px #f4b740}._series_vr25o_38 ._diagramLampOn_vr25o_38 i{opacity:.58;box-shadow:0 0 13px #eeb949}._parallel_vr25o_38 ._diagramWires_vr25o_38{border-radius:30px;box-shadow:inset 0 90px 0 -80px #8d4536,inset 0 -90px 0 -80px #8d4536}._diagramLamp_vr25o_38 span{letter-spacing:.08em;margin-top:.7rem;font-size:.58rem;display:block}._lampRemoved_vr25o_38 i{box-shadow:none;background:0 0;border-style:dashed}._lampLab_vr25o_35 output{margin:0 1.5rem 1.5rem}._energyLab_vr25o_35{padding:2rem}._energyMachine_vr25o_39{grid-template-columns:repeat(4,1fr);align-items:center;gap:1rem;min-height:260px;display:grid}._energyMachine_vr25o_39>div{opacity:.28;text-align:center;border:1px solid #5d7a884d;padding:1.3rem;transition:all .35s;position:relative}._energyMachine_vr25o_39>div._energyActive_vr25o_39{opacity:1;background:#123047;border-color:#d5a44b;box-shadow:0 0 30px #54b9d21f}._energyMachine_vr25o_39 svg{color:#6fc7df;margin:0 auto 1rem;display:block}._energyMachine_vr25o_39 b,._energyMachine_vr25o_39 span{display:block}._energyMachine_vr25o_39 b{color:#f0d397;letter-spacing:.12em;font-size:.72rem}._energyMachine_vr25o_39 span{color:#c0cfd4;margin-top:.5rem}._energyMachine_vr25o_39>div>i{color:#e2b65e;z-index:3;font-size:1.8rem;position:absolute;top:44%;right:-1.2rem}._energySlider_vr25o_37{margin:1.5rem 0;display:block}._energySlider_vr25o_37>span{color:#d6b469;font-weight:700}._energySlider_vr25o_37>div{color:#78909c;letter-spacing:.1em;justify-content:space-between;font-size:.55rem;display:flex}._energyLab_vr25o_35 output{margin-top:1.5rem}._chargeLab_vr25o_35{padding:2rem}._chargeScene_vr25o_40{--distance:55%;justify-content:center;align-items:center;gap:clamp(50px,var(--distance),520px);background:radial-gradient(circle,#153b54,#061622);height:330px;display:flex;overflow:hidden}._chargeOrb_vr25o_40{z-index:2;border-radius:50%;flex:none;place-items:center;width:105px;height:105px;transition:all .35s;display:grid;box-shadow:0 12px 25px #0007}._chargeOrb_vr25o_40 b{font:700 3.3rem Georgia,serif}._positive_vr25o_40{background:#c15e3f;border:4px solid #f3ae73}._negative_vr25o_40{background:#247898;border:4px solid #76cce6}._fieldBetween_vr25o_40{align-items:center;gap:1rem;display:flex;position:absolute}._fieldBetween_vr25o_40 i{border-top:3px solid #e2b75e;width:34px}._attraction_vr25o_40 i:first-child:after,._repulsion_vr25o_40 i:last-child:after{content:"";border-left:9px solid #e2b75e;border-block:5px solid #0000;margin:-6px 0 0 auto;display:block}._repulsion_vr25o_40 i:first-child:before,._attraction_vr25o_40 i:last-child:before{content:"";border-right:9px solid #e2b75e;border-block:5px solid #0000;margin-top:-6px;display:block}._chargeControls_vr25o_37{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin:1.5rem 0;display:grid}._chargeControls_vr25o_37 fieldset{border:1px solid #d1a65355;padding:.7rem}._chargeControls_vr25o_37 legend{letter-spacing:.12em;color:#d6b36c;font-size:.6rem}._chargeControls_vr25o_37 button{color:#fff;cursor:pointer;background:#173248;border:0;width:42px;height:36px;margin:0 2px}._chargeControls_vr25o_37 button[aria-pressed=true]{color:#081521;background:#d1a148}._chargeControls_vr25o_37 label span{color:#d8c59f;margin-bottom:.5rem;display:block}._chargeLab_vr25o_35 output{margin:0}@media (max-width:900px){._electricExperience_vr25o_34>header{grid-template-columns:1fr}._electricExperience_vr25o_34>header small{grid-column:auto}._materialLab_vr25o_35,._ohmLab_vr25o_35{grid-template-columns:1fr}._materialLab_vr25o_35 output{grid-column:auto}._energyMachine_vr25o_39{grid-template-columns:1fr 1fr}._diagramLamp_vr25o_38:first-of-type{left:37%}._diagramLamp_vr25o_38:last-of-type{left:67%}._chargeScene_vr25o_40{gap:clamp(35px,var(--distance),260px)}}@media (max-width:600px){._pathControls_vr25o_35{grid-template-columns:1fr}._materialScene_vr25o_36{min-height:300px}._testLead_vr25o_36{width:45px}._materialSample_vr25o_36{width:120px}._ohmInstrument_vr25o_37{min-height:350px}._lampDiagram_vr25o_38{height:350px}._diagramBattery_vr25o_38{width:60px;left:4%}._diagramLamp_vr25o_38{width:90px}._diagramLamp_vr25o_38:first-of-type{left:32%}._diagramLamp_vr25o_38:last-of-type{left:65%}._energyMachine_vr25o_39{grid-template-columns:1fr}._energyMachine_vr25o_39>div>i{top:auto;bottom:-1.7rem;right:50%;transform:rotate(90deg)}._chargeScene_vr25o_40{gap:45px;height:270px}._chargeOrb_vr25o_40{width:78px;height:78px}._chargeControls_vr25o_37{grid-template-columns:1fr}._chargeControls_vr25o_37 fieldset{text-align:center}._fieldBetween_vr25o_40 i{width:18px}}._heat_v8j7p_1{--navy:#06131f;--blue:#0d2b3d;--gold:#d2a04a;--ivory:#f2e7d1;--hot:#e87942;--cold:#5bb9d7;background:var(--navy);color:#f8f0df;padding:7rem clamp(1rem,4vw,4.5rem) 8rem;position:relative;overflow:hidden}._heat_v8j7p_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 5%,#d47a2823,#0000 25%),radial-gradient(circle at 83% 12%,#3a9fc422,#0000 27%),linear-gradient(#d2a04a08 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#d2a04a08 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:0}._hero_v8j7p_1,._rail_v8j7p_1,._experience_v8j7p_1{z-index:1;max-width:1440px;margin-inline:auto;position:relative}._hero_v8j7p_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex}._heroGlow_v8j7p_1{filter:blur(12px);z-index:-1;background:radial-gradient(#e4832b29,#0000 66%);border-radius:50%;width:min(760px,90vw);height:270px;position:absolute}._hero_v8j7p_1 small,._experience_v8j7p_1>header small{color:#e0b65f;letter-spacing:.22em;font:800 .68rem/1 sans-serif}._hero_v8j7p_1 h1{color:#fff8e9;margin:.75rem 0 1.2rem;font:400 clamp(3.6rem,8vw,8rem)/.82 Georgia,serif}._hero_v8j7p_1 h1 em{color:#e8b95d;font-style:normal}._hero_v8j7p_1>p{color:#d8c7a8;margin:0;font:italic clamp(1.2rem,2.3vw,2rem)/1.4 Georgia,serif}._hero_v8j7p_1>div:last-child{color:#9db0b9;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2.1rem;font:700 .65rem/1 sans-serif;display:flex}._hero_v8j7p_1>div:last-child i{border-top:1px solid #bd9145;width:32px}._rail_v8j7p_1{background:#030d16c7;border:1px solid #d2a04a48;grid-template-columns:repeat(7,1fr);margin-bottom:4rem;display:grid}._rail_v8j7p_1 a{color:#8fa5af;border-right:1px solid #d2a04a32;gap:.75rem;min-height:96px;padding:1rem;text-decoration:none;display:flex}._rail_v8j7p_1 a:last-child{border:0}._rail_v8j7p_1 b{color:#c49d59;font:400 1.45rem Georgia,serif}._rail_v8j7p_1 span{text-transform:uppercase;letter-spacing:.06em;font:700 .65rem/1.35 sans-serif}._rail_v8j7p_1 small{color:#617780;letter-spacing:.12em;margin-top:.55rem;font-size:.49rem;display:block}._rail_v8j7p_1 a:hover{color:#fff;background:#d2a04a18}._experience_v8j7p_1{border-top:1px solid #d2a04a55;padding:4.5rem 0}._experience_v8j7p_1>header{grid-template-columns:minmax(280px,.8fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._experience_v8j7p_1>header small{grid-column:1/-1}._experience_v8j7p_1 h2{color:#fff5df;margin:0;font:400 clamp(2.6rem,5vw,4.8rem)/1 Georgia,serif}._experience_v8j7p_1>header p{color:#aebec5;margin:0;font:1.05rem/1.65 Georgia,serif}._feature_v8j7p_1{border:0;padding-top:0}._flowLab_v8j7p_1,._measureLab_v8j7p_1,._conductionLab_v8j7p_1,._convectionLab_v8j7p_1,._radiationLab_v8j7p_1,._stateLab_v8j7p_1,._transformLab_v8j7p_1{background:#0a1d2c;border:1px solid #d2a04a50;overflow:hidden;box-shadow:0 28px 70px #0005}._controls_v8j7p_1{background:#071722;gap:1rem;padding:1.5rem;display:grid}._controls_v8j7p_1 label,._energyInput_v8j7p_1{color:#d7e0e2;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_v8j7p_1 output{color:#f2c86d;font-weight:800}._controls_v8j7p_1 input,._energyInput_v8j7p_1 input{accent-color:#d5a24b;grid-column:1/-1;width:100%}._controls_v8j7p_1 button,._sourceTabs_v8j7p_1 button,._controls_v8j7p_1 fieldset button{color:#d7e1e4;cursor:pointer;background:#102c3f;border:1px solid #d2a04a61;padding:.85rem 1rem;font-weight:700}._controls_v8j7p_1 button:hover,._controls_v8j7p_1 button[aria-pressed=true],._sourceTabs_v8j7p_1 button[aria-pressed=true]{color:#081520;background:#d2a04a}._controls_v8j7p_1 fieldset{border:1px solid #d2a04a40;padding:1rem}._controls_v8j7p_1 legend{color:#caa45f;letter-spacing:.13em;font-size:.65rem}._readout_v8j7p_1{background:var(--ivory);color:#142b38;border-left:5px solid #ca963b;padding:1.3rem 1.6rem;display:block}._readout_v8j7p_1 strong{font:700 1.08rem/1.35 Georgia,serif;display:block}._readout_v8j7p_1 p{margin:.45rem 0 0;line-height:1.58}._pascalNote_v8j7p_1{align-items:center;gap:1rem;margin:1.7rem 1.5rem 0;display:flex}._pascalNote_v8j7p_1>b{color:#f0ca75;border:1px solid #d6a74e;border-radius:50%;flex:0 0 48px;place-items:center;height:48px;font:italic 1.55rem Georgia,serif;display:grid}._pascalNote_v8j7p_1 p{color:#c5d2d6;margin:0;line-height:1.55}._pascalNote_v8j7p_1 strong{color:#e8ca8c;letter-spacing:.13em;margin-bottom:.35rem;font:700 .62rem sans-serif;display:block}._flowLab_v8j7p_1{grid-template-columns:1.6fr .7fr;display:grid}._vessels_v8j7p_2{background:radial-gradient(circle,#173e52,#071620);justify-content:center;align-items:center;gap:2.5rem;min-height:430px;display:flex}._vessel_v8j7p_2{--temp:50;background:linear-gradient(to top,hsl(calc(205 - var(--temp)*1.65) 75% 55% / .72) 0 78%,transparent 78%);border:5px solid #b28e55;border-top:0;border-radius:8px 8px 30px 30px;flex-direction:column;justify-content:center;align-items:center;width:170px;height:220px;display:flex;position:relative;overflow:hidden}._vessel_v8j7p_2:after{content:"";background:#ffffff42;height:2px;position:absolute;inset:auto 8px 46px;box-shadow:0 -30px #ffffff1c}._vessel_v8j7p_2 svg{color:#fff;width:34px}._vessel_v8j7p_2 strong{margin-top:.5rem;font:2rem Georgia,serif}._vessel_v8j7p_2 span{text-transform:uppercase;letter-spacing:.1em;color:#d4e1e4;font-size:.68rem}._heatArrows_v8j7p_2{text-align:center;color:#f4a550}._heatArrows_v8j7p_2 i{font-size:2.4rem;font-style:normal;line-height:.7;animation:1.15s ease-in-out infinite alternate _heatMove_v8j7p_1;display:block}._heatArrows_v8j7p_2 i:nth-child(2){animation-delay:.2s}._heatArrows_v8j7p_2 i:nth-child(3){animation-delay:.4s}._heatArrows_v8j7p_2 b{letter-spacing:.1em;width:105px;margin-top:1rem;font-size:.57rem;display:block}._heatArrows_v8j7p_2._settled_v8j7p_2{color:#86c9db}._heatArrows_v8j7p_2._settled_v8j7p_2 i{opacity:.3;animation:none}._flowLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}@keyframes _heatMove_v8j7p_1{to{opacity:.45;transform:translate(13px)}}._measureLab_v8j7p_1{grid-template-columns:1.2fr .8fr;display:grid}._tank_v8j7p_3{--fill:50%;--warm:40;background:radial-gradient(circle,#15394d,#071621);align-content:center;place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}._tank_v8j7p_3:before{content:"";width:280px;height:var(--fill);background:hsl(calc(205 - var(--warm)*1.6) 70% 50% / .65);border:5px solid #baa064;border-top:0;border-radius:0 0 28px 28px;max-height:280px;transition:all .4s;position:absolute;bottom:35px}._tank_v8j7p_3 span{z-index:1;width:80px;height:80px;opacity:calc(var(--warm)/100);background:#ed944b;border-radius:50%;box-shadow:0 0 45px #e57d36}._tank_v8j7p_3 b,._tank_v8j7p_3 i{z-index:1}._tank_v8j7p_3 b{margin-top:1rem}._tank_v8j7p_3 i{color:#f2ca77;font-size:1.5rem;font-style:normal}._measureLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}._conductionLab_v8j7p_1{grid-template-columns:1.2fr .8fr;display:grid}._pot_v8j7p_4{background:radial-gradient(circle,#153a4e,#071621);place-items:center;min-height:400px;display:grid;position:relative}._pot_v8j7p_4>svg{color:#58b3d1;border:6px solid #b58f50;border-top:0;border-radius:0 0 40px 40px;width:220px;height:180px;padding:50px;position:absolute;bottom:55px}._pot_v8j7p_4>b{position:absolute;bottom:100px}._spoon_v8j7p_4{--spoonHeat:30%;transform-origin:0;background:linear-gradient(90deg,#dc7840 0 var(--spoonHeat),#9ca6a5 var(--spoonHeat));width:330px;height:24px;box-shadow:0 0 calc(var(--spoonHeat)*.15) #e77d3d;border-radius:20px;position:absolute;top:39%;left:47%;transform:rotate(-22deg)}._spoon_v8j7p_4:after{content:"";background:inherit;border-radius:50%;width:68px;height:62px;position:absolute;top:-20px;right:-50px}._spoon_v8j7p_4._wood_v8j7p_4{background:linear-gradient(90deg,#8b5635 0 var(--spoonHeat),#513821 var(--spoonHeat))}._sensor_v8j7p_4{text-align:center;color:#91aab3;letter-spacing:.1em;font-size:.6rem;font-style:normal;position:absolute;top:21%;right:8%}._sensor_v8j7p_4 strong{color:#f2c672;font:1.5rem Georgia,serif}._conductionLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}._convectionLab_v8j7p_1{grid-template-columns:1.2fr .8fr;display:grid}._convectionBeaker_v8j7p_5{--power:55%;background:radial-gradient(circle,#12364b,#071621);place-items:center;height:420px;display:grid;position:relative}._liquid_v8j7p_5{background:linear-gradient(#4da6c55c,#256a8b8c);border:6px solid #b49a69;border-top:0;width:310px;height:270px;position:relative;overflow:hidden}._liquid_v8j7p_5 i{width:18px;height:18px;animation:_rise_v8j7p_1 calc(5s - var(--power)*.035) linear infinite;background:#f0a04c;border-radius:50%;position:absolute;bottom:8%}._liquid_v8j7p_5 i:nth-child(2n){background:#64bdd8;animation-direction:reverse;top:8%;bottom:auto}._convectionBeaker_v8j7p_5>svg{color:#e67535;filter:drop-shadow(0 0 14px #ee7b35);width:56px;opacity:calc(var(--power)/100);position:absolute;bottom:28px}@keyframes _rise_v8j7p_1{0%{transform:translateY(180px)}50%{transform:translateY(-100px)translate(35px)}to{transform:translateY(180px)}}._legend_v8j7p_5{color:#9eb1b9;gap:.7rem;font-size:.75rem;display:grid}._convectionLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}._radiationLab_v8j7p_1{grid-template-columns:1.2fr .8fr;display:grid}._radiationScene_v8j7p_6{background:radial-gradient(circle at 15%,#69381e,#071621 52%);align-items:center;height:390px;padding:2rem 6%;display:flex;overflow:hidden}._radiationScene_v8j7p_6>svg{color:#ffb347;filter:drop-shadow(0 0 25px #ff863b);width:100px;height:100px}._rays_v8j7p_6{flex-direction:column;flex:1;gap:17px;display:flex}._rays_v8j7p_6 i{border-top:3px dashed #ef9b48;display:block}._receiver_v8j7p_6{background:#242a2c;border:4px solid #b68c4d;flex:none;place-items:center;width:125px;height:190px;transition:all .35s;display:grid}._receiver_v8j7p_6 svg{color:#ee8c45}._receiver_v8j7p_6 b{color:#f0c76f}._reflective_v8j7p_6{background:linear-gradient(135deg,#8b989c,#edf0ea,#728286)}._reflective_v8j7p_6 svg,._reflective_v8j7p_6 b{color:#162733}._radiationLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}._stateLab_v8j7p_1{grid-template-columns:1.25fr .75fr;display:grid}._stateScene_v8j7p_7{background:radial-gradient(circle,#15394d,#071621);justify-content:center;align-items:center;gap:5rem;height:420px;display:flex}._matter_v8j7p_7{border:4px solid #af945f;border-top:0;flex-wrap:wrap;place-content:flex-end center;gap:8px;width:290px;height:270px;padding:25px;display:flex;position:relative}._matter_v8j7p_7 i{background:#78c4dc;border-radius:50%;width:34px;height:34px;transition:all .5s}._matter_v8j7p_7._solid_v8j7p_7 i{background:#a6e2ef;border-radius:5px}._matter_v8j7p_7._liquid_v8j7p_5 i,._matter_v8j7p_7._melt_v8j7p_7 i{animation:.9s ease-in-out infinite alternate _jiggle_v8j7p_1}._matter_v8j7p_7._gas_v8j7p_7 i,._matter_v8j7p_7._boil_v8j7p_7 i{animation:2.5s linear infinite _steam_v8j7p_1;position:absolute}._matter_v8j7p_7._gas_v8j7p_7 i:nth-child(3n),._matter_v8j7p_7._boil_v8j7p_7 i:nth-child(3n){animation-delay:-.9s;left:20%}._matter_v8j7p_7._gas_v8j7p_7 i:nth-child(3n+1),._matter_v8j7p_7._boil_v8j7p_7 i:nth-child(3n+1){animation-delay:-1.7s;left:48%}._matter_v8j7p_7._gas_v8j7p_7 i:nth-child(3n+2),._matter_v8j7p_7._boil_v8j7p_7 i:nth-child(3n+2){animation-delay:-2.3s;left:72%}@keyframes _jiggle_v8j7p_1{to{transform:translate(4px,-6px)}}@keyframes _steam_v8j7p_1{0%{opacity:1;bottom:5%}to{opacity:0;bottom:105%;transform:translate(25px)}}._bigThermometer_v8j7p_7{border:4px solid #c5a665;border-radius:30px;align-items:flex-end;width:48px;height:240px;padding:7px;display:flex;position:relative}._bigThermometer_v8j7p_7 span{background:linear-gradient(#f1a14c,#c74d39);border-radius:20px;width:100%;transition:all .4s}._bigThermometer_v8j7p_7 b{white-space:nowrap;color:#f2cb7b;position:absolute;bottom:45%;left:65px}._energyInput_v8j7p_1{align-content:center;padding:2rem}._energyInput_v8j7p_1 span{color:#849ba5;font-size:.58rem}._stateLab_v8j7p_1>._readout_v8j7p_1{grid-column:1/-1}._sourceTabs_v8j7p_1{background:#d2a04a45;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}._sourceTabs_v8j7p_1 button{border:0}._energyChain_v8j7p_8{background:radial-gradient(circle,#173c51,#071621);grid-template-columns:repeat(3,1fr);align-items:center;gap:2rem;min-height:330px;padding:2.5rem;display:grid}._energyChain_v8j7p_8>div{position:relative}._energyChain_v8j7p_8 b,._energyChain_v8j7p_8 small{display:block}._energyChain_v8j7p_8 b{color:#f1dab0;font:1.35rem Georgia,serif}._energyChain_v8j7p_8 span{background:linear-gradient(90deg,#e69646,#e7c566);height:22px;margin:.8rem 0;display:block}._energyChain_v8j7p_8 small{color:#8ca3ad}._energyChain_v8j7p_8 svg{color:#d4a44e;position:absolute;top:42%;right:-1.7rem}._energyAccount_v8j7p_8{background:#071722;grid-template-columns:1fr 1fr auto;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:grid}._energyAccount_v8j7p_8 span{color:#9eb1b8}._energyAccount_v8j7p_8 b{color:#efca78}._energyAccount_v8j7p_8 strong{color:#fff1d2}._transformLab_v8j7p_1>._readout_v8j7p_1{border-left-color:#5caec8}@media (max-width:950px){._rail_v8j7p_1{display:flex;overflow-x:auto}._rail_v8j7p_1 a{min-width:180px}._experience_v8j7p_1>header{grid-template-columns:1fr}._experience_v8j7p_1>header small{grid-column:auto}._flowLab_v8j7p_1,._measureLab_v8j7p_1,._conductionLab_v8j7p_1,._convectionLab_v8j7p_1,._radiationLab_v8j7p_1,._stateLab_v8j7p_1{grid-template-columns:1fr}._flowLab_v8j7p_1>._readout_v8j7p_1,._measureLab_v8j7p_1>._readout_v8j7p_1,._conductionLab_v8j7p_1>._readout_v8j7p_1,._convectionLab_v8j7p_1>._readout_v8j7p_1,._radiationLab_v8j7p_1>._readout_v8j7p_1,._stateLab_v8j7p_1>._readout_v8j7p_1{grid-column:auto}._energyChain_v8j7p_8{grid-template-columns:1fr}._energyChain_v8j7p_8 svg{top:auto;bottom:-1.8rem;right:50%;transform:rotate(90deg)}}@media (max-width:620px){._heat_v8j7p_1{padding:5.5rem .8rem 5rem}._hero_v8j7p_1{min-height:390px}._hero_v8j7p_1>div:last-child{flex-direction:column}._hero_v8j7p_1>div:last-child i{transform:rotate(90deg)}._vessels_v8j7p_2{gap:.6rem;min-height:360px}._vessel_v8j7p_2{width:118px;height:190px}._heatArrows_v8j7p_2 i{font-size:1.7rem}._heatArrows_v8j7p_2 b{width:65px;font-size:.45rem}._stateScene_v8j7p_7{gap:1.4rem}._matter_v8j7p_7{width:210px}._spoon_v8j7p_4{width:190px}._radiationScene_v8j7p_6{padding-inline:3%}._receiver_v8j7p_6{width:88px}._energyAccount_v8j7p_8,._sourceTabs_v8j7p_1{grid-template-columns:1fr}._hero_v8j7p_1 h1{font-size:3.6rem}}@media (prefers-reduced-motion:reduce){._heatArrows_v8j7p_2 i,._liquid_v8j7p_5 i,._matter_v8j7p_7 i{animation:none}}._space_zmpvo_1{--n:#030b17;--b:#0b2237;--g:#d6ab58;--i:#f2e7d0;--c:#63c7e7;background:var(--n);color:#f8f1e4;padding:7rem clamp(1rem,4vw,4.5rem) 8rem;position:relative;overflow:hidden}._space_zmpvo_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 8%,#344f9f30,#0000 28%),radial-gradient(circle at 86% 12%,#ad6a2620,#0000 25%),linear-gradient(#d2a65307 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#d2a65307 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0}._hero_zmpvo_1,._rail_zmpvo_1,._experience_zmpvo_1{z-index:1;max-width:1440px;margin-inline:auto;position:relative}._hero_zmpvo_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:470px;display:flex}._stars_zmpvo_1{z-index:-1;opacity:.55;background-image:radial-gradient(circle,#fff 1px,#0000 1.5px),radial-gradient(circle,#7ad7f5 1px,#0000 1.5px);background-position:10px 20px,45px 75px;background-size:83px 83px,137px 137px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}._hero_zmpvo_1 small,._experience_zmpvo_1>header small{color:var(--g);letter-spacing:.22em;font:800 .68rem/1 sans-serif}._hero_zmpvo_1 h1{margin:.8rem 0 1.2rem;font:400 clamp(3.6rem,8vw,8rem)/.82 Georgia,serif}._hero_zmpvo_1 h1 em{color:#e6bd6d;font-style:normal}._hero_zmpvo_1>p{color:#c7c6cb;margin:0;font:italic clamp(1.2rem,2.4vw,2rem)/1.3 Georgia,serif}._hero_zmpvo_1>div:last-child{color:#8fa5b3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .65rem/1 sans-serif;display:flex}._hero_zmpvo_1>div:last-child i{border-top:1px solid var(--g);width:34px}._rail_zmpvo_1{background:#020812d1;border:1px solid #d6ab5845;grid-template-columns:repeat(7,1fr);margin-bottom:4rem;display:grid}._rail_zmpvo_1 a{color:#8098a8;border-right:1px solid #d6ab5833;gap:.75rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_zmpvo_1 a:last-child{border:0}._rail_zmpvo_1 b{color:#c6a366;font:1.45rem Georgia,serif}._rail_zmpvo_1 span{letter-spacing:.06em;text-transform:uppercase;font:700 .64rem/1.35 sans-serif}._rail_zmpvo_1 small{color:#526d7d;letter-spacing:.12em;margin-top:.55rem;font-size:.49rem;display:block}._rail_zmpvo_1 a:hover{color:#fff;background:#d6ab5817}._experience_zmpvo_1{border-top:1px solid #d6ab5855;padding:4.5rem 0}._feature_zmpvo_1{border:0;padding-top:0}._experience_zmpvo_1>header{grid-template-columns:minmax(290px,.82fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._experience_zmpvo_1>header small{grid-column:1/-1}._experience_zmpvo_1 h2{color:#fff5df;margin:0;font:400 clamp(2.6rem,5vw,4.8rem)/1 Georgia,serif}._experience_zmpvo_1>header p{color:#a9bac5;margin:0;font:1.05rem/1.65 Georgia,serif}._fallLab_zmpvo_1,._airLab_zmpvo_1,._weightLab_zmpvo_1,._orbitLab_zmpvo_1,._moonLab_zmpvo_1,._scaleLab_zmpvo_1,._pastLab_zmpvo_1{background:#091b2b;border:1px solid #d6ab584d;overflow:hidden;box-shadow:0 28px 72px #0006}._controls_zmpvo_1{background:#061522;gap:1rem;padding:1.5rem;display:grid}._controls_zmpvo_1 label{color:#d2dee2;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_zmpvo_1 output{color:#f0ca7b;font-weight:800}._controls_zmpvo_1 input,._moonSlider_zmpvo_1 input{width:100%;accent-color:var(--g);grid-column:1/-1}._controls_zmpvo_1 button,._controls_zmpvo_1 fieldset button{color:#d5e0e4;cursor:pointer;background:#0e2b40;border:1px solid #d6ab5858;padding:.85rem 1rem;font-weight:700}._controls_zmpvo_1 button:hover,._controls_zmpvo_1 button[aria-pressed=true]{background:var(--g);color:#071521}._controls_zmpvo_1 fieldset{border:1px solid #d6ab5845;padding:1rem}._controls_zmpvo_1 legend{color:#d0ad68;letter-spacing:.13em;font-size:.62rem}._readout_zmpvo_1{background:var(--i);color:#152b38;border-left:5px solid var(--g);padding:1.3rem 1.6rem;display:block}._readout_zmpvo_1 strong{font:700 1.08rem/1.35 Georgia,serif;display:block}._readout_zmpvo_1 p{margin:.45rem 0 0;line-height:1.58}._instrument_zmpvo_1{background:#0b2436;border:1px solid #d6ab5848;padding:1.2rem}._instrument_zmpvo_1 small,._lightStats_zmpvo_1 small{color:#8ca2ae;letter-spacing:.13em;font-size:.58rem;display:block}._instrument_zmpvo_1 strong{color:#f2ce83;margin:.4rem 0;font:1.45rem Georgia,serif;display:block}._instrument_zmpvo_1 span{color:#75c5df}._note_zmpvo_1{align-items:center;gap:1rem;margin:1.7rem 1.4rem 0;display:flex}._note_zmpvo_1>b{border:1px solid var(--g);color:#edc977;border-radius:50%;flex:0 0 48px;place-items:center;height:48px;font:italic 1.5rem Georgia,serif;display:grid}._note_zmpvo_1 p{color:#c3d0d5;margin:0;line-height:1.55}._note_zmpvo_1 strong{color:#e3c687;letter-spacing:.13em;margin-bottom:.35rem;font:700 .62rem sans-serif;display:block}._fallLab_zmpvo_1{grid-template-columns:1.25fr .75fr;display:grid}._dropTower_zmpvo_2{background:linear-gradient(90deg,#071520,#102d43);height:520px;position:relative;overflow:hidden}._ruler_zmpvo_2{border-left:2px solid #d5b066;position:absolute;top:6%;bottom:7%;left:10%}._ruler_zmpvo_2 i{border-top:1px solid #d5b06688;width:23px;height:9.5%;display:block;position:relative}._ruler_zmpvo_2 b{color:#8299a7;font-size:.55rem;position:absolute;top:-7px;left:30px}._ball_zmpvo_2{z-index:3;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ecd59f,#8e672e);border:3px solid #f0cc80;border-radius:50%;width:52px;height:52px;transition:top 1.25s cubic-bezier(.5,0,1,.45);position:absolute;left:55%;box-shadow:0 8px 16px #0008}._echoes_zmpvo_2 i{border:2px solid #d9b66c;border-radius:50%;width:32px;height:32px;transition:opacity .3s;position:absolute;left:calc(55% + 10px)}._gArrow_zmpvo_2{color:#68c7e4;font:2rem Georgia,serif;position:absolute;top:35%;right:15%}._fallLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._airLab_zmpvo_1{grid-template-columns:1.25fr .75fr;display:grid}._chamber_zmpvo_3{border:18px solid #b49458;background:linear-gradient(#0f2d43,#071621);border-block-width:10px;height:470px;position:relative;overflow:hidden}._chamber_zmpvo_3>div{text-align:center;color:#e8c274;font-size:2.8rem;transition:top 1.5s cubic-bezier(.5,0,1,.45);position:absolute;top:12%}._chamber_zmpvo_3>div span{color:#a9bbc3;letter-spacing:.1em;font:700 .55rem sans-serif;display:block}._hammer_zmpvo_3{left:30%}._feather_zmpvo_3{left:68%}._isFalling_zmpvo_3 ._hammer_zmpvo_3,._isFalling_zmpvo_3._vacuum_zmpvo_3 ._feather_zmpvo_3{top:82%}._isFalling_zmpvo_3._withAir_zmpvo_3 ._feather_zmpvo_3{transition-duration:2.5s;top:53%}._chamber_zmpvo_3>b{letter-spacing:.18em;color:#6bbdd8;font-size:.65rem;position:absolute;top:4%;right:4%}._airLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._weightLab_zmpvo_1{grid-template-columns:1.2fr .8fr;display:grid}._worldScene_zmpvo_4{--planet:#3a91c4;background:radial-gradient(circle at 50% 30%,#183750,#030b15 70%);height:470px;position:relative;overflow:hidden}._planet_zmpvo_4{background:radial-gradient(circle at 50% 0,var(--planet),#18263a 68%);width:760px;height:330px;box-shadow:0 -12px 60px color-mix(in srgb,var(--planet) 60%,transparent);border-radius:50%;position:absolute;bottom:-220px;left:50%;transform:translate(-50%)}._person_zmpvo_4{z-index:2;width:70px;height:145px;position:absolute;bottom:110px;left:44%}._person_zmpvo_4 span{background:#d7b28a;border-radius:50%;width:43px;height:43px;margin:auto;display:block}._person_zmpvo_4:after{content:"";background:#b83d38;border-radius:24px 24px 8px 8px;width:65px;height:95px;display:block}._person_zmpvo_4 b{font-size:.65rem;position:absolute;top:58px;left:9px}._weightArrow_zmpvo_4{color:#efae55;border-left:4px solid #efae55;align-items:flex-end;font-size:2rem;display:flex;position:absolute;top:26%;left:61%}._weightArrow_zmpvo_4 b{white-space:nowrap;font-size:.75rem;position:absolute;top:50%;left:14px}._weightLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._orbitLab_zmpvo_1{grid-template-columns:1.35fr .65fr;display:grid}._orbitScene_zmpvo_5{background:radial-gradient(circle,#142d4c,#020711 68%);height:520px;position:relative;overflow:hidden}._earth_zmpvo_5{z-index:1;background:radial-gradient(circle at 34% 30%,#75d0de 0 8%,#327fba 9% 42%,#173858 65%);border-radius:50%;width:235px;height:235px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #398cc96b}._orbitScene_zmpvo_5 svg{z-index:2;width:100%;height:100%;position:absolute}._trajectory_zmpvo_5{fill:none;stroke:#f1c76b;stroke-width:4px;stroke-dasharray:8 10}._trajectory_zmpvo_5._orbit_zmpvo_1,._trajectory_zmpvo_5._ellipse_zmpvo_5{stroke:#62cbe8}._trajectory_zmpvo_5._escape_zmpvo_5{stroke:#df8b4e}._satellite_zmpvo_5{fill:#f5dfaf;stroke:#825b23;stroke-width:3px}._gravityVectors_zmpvo_5{color:#7ad0eb;align-items:center;gap:.7rem;display:flex;position:absolute;bottom:5%;right:5%}._gravityVectors_zmpvo_5 i{font-size:2rem;font-style:normal}._gravityVectors_zmpvo_5 span{letter-spacing:.08em;font-size:.62rem}._speedMarks_zmpvo_5{color:#6f8794;text-transform:uppercase;justify-content:space-between;font-size:.55rem;display:flex}._orbitLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._moonLab_zmpvo_1{grid-template-columns:1fr .45fr;display:grid}._moonScene_zmpvo_6{background:#020711;height:520px;position:relative;overflow:hidden}._sun_zmpvo_6{color:#7b4a14;background:#ffc65f;border-radius:50%;place-items:center;width:105px;height:105px;display:grid;position:absolute;top:50%;left:3%;transform:translateY(-50%);box-shadow:0 0 65px #f0a43b}._sun_zmpvo_6 b{color:#dcb663;letter-spacing:.12em;font-size:.55rem;position:absolute;top:120px}._moonOrbit_zmpvo_6{border:1px dashed #466279;border-radius:50%;width:360px;height:360px;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)}._earthMini_zmpvo_6{background:radial-gradient(circle at 35% 30%,#56bad3,#28649a 48%,#142840);border-radius:50%;width:105px;height:105px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._moonBody_zmpvo_6{background:linear-gradient(90deg,#e7ddbd 50%,#222b32 50%);border-radius:50%;width:53px;height:53px;position:absolute;top:calc(50% - 26px);left:calc(50% - 26px);box-shadow:0 0 12px #fff4c477}._phaseView_zmpvo_6{text-align:center;color:#e5ca91;width:115px;height:150px;position:absolute;top:4%;right:4%}._phaseView_zmpvo_6 span{background:linear-gradient(var(--phase),#efe4c9 0 50%,#121b27 50%);border-radius:50%;width:92px;height:92px;margin:auto;display:block;box-shadow:0 0 18px #fff3c433}._phaseView_zmpvo_6 b{margin-top:.6rem;font-size:.68rem;display:block}._moonSlider_zmpvo_1{color:#c6d3d7;grid-template-columns:1fr 1fr 1fr;padding:2rem;display:grid}._moonSlider_zmpvo_1 input{grid-column:1/-1}._moonSlider_zmpvo_1 span:nth-of-type(2){text-align:center}._moonSlider_zmpvo_1 span:nth-of-type(3){text-align:right}._moonLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._scaleLab_zmpvo_1{grid-template-columns:1fr .45fr;display:grid}._lightRoute_zmpvo_7{background:radial-gradient(circle,#152d4a,#020711);align-items:center;height:330px;padding:2rem 6%;display:flex}._origin_zmpvo_7,._destination_zmpvo_7{color:#fff;background:#2e79a6;border-radius:50%;place-items:center;width:90px;height:90px;font-size:.65rem;font-weight:800;display:grid;box-shadow:0 0 28px #4eb6d37a}._destination_zmpvo_7{background:#c58c43}._lightBeam_zmpvo_7{border-top:2px solid #dfb95d;flex:1;position:relative}._lightBeam_zmpvo_7 i{background:#fff5bd;border-radius:50%;width:14px;height:14px;animation:2.4s linear infinite _lightTrip_zmpvo_1;position:absolute;top:-8px;box-shadow:0 0 18px #fff19e}@keyframes _lightTrip_zmpvo_1{0%{left:0}to{left:100%}}._lightStats_zmpvo_1{background:#061522;grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:1.4rem 2rem;display:grid}._lightStats_zmpvo_1 span{display:block}._lightStats_zmpvo_1 b{color:#efd08e;margin-top:.35rem;font:1.45rem Georgia,serif;display:block}._lightStats_zmpvo_1 svg{color:#6ec7e4}._scaleLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}._pastLab_zmpvo_1{grid-template-columns:1fr .45fr;display:grid}._observatory_zmpvo_8{background:linear-gradient(#020611,#0b2034);height:430px;position:relative;overflow:hidden}._observatory_zmpvo_8>svg{color:#c59f60;width:140px;height:140px;position:absolute;bottom:12%;left:10%;transform:rotate(-18deg)}._skyObject_zmpvo_8{background:#f9d26e;border-radius:50%;width:120px;height:120px;position:absolute;top:18%;right:18%;box-shadow:0 0 45px #f0c766}._skyObject_zmpvo_8._sirius_zmpvo_8{background:#dcefff;width:55px;height:55px;box-shadow:0 0 35px #b5e1ff}._skyObject_zmpvo_8._andromeda_zmpvo_8{width:210px;height:75px;box-shadow:none;background:radial-gradient(#fff5d6 0,#8c88d0 25%,#3b426b99 50%,#0000 72%);border-radius:50%;transform:rotate(-18deg)}._skyObject_zmpvo_8 i{background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 8px #fff}._skyObject_zmpvo_8 i:first-child{top:90px;left:-80px}._skyObject_zmpvo_8 i:nth-child(2){top:10px;right:-70px}._skyObject_zmpvo_8 i:nth-child(3){top:-70px;left:-30px}._timeline_zmpvo_8{color:#8ca2ae;letter-spacing:.1em;border-top:2px solid #d7ae5d;justify-content:space-between;padding-top:.7rem;font-size:.53rem;display:flex;position:absolute;bottom:17%;left:33%;right:6%}._timeline_zmpvo_8 i{background:#fff0a8;border-radius:50%;width:12px;height:12px;animation:2.7s linear infinite _lightTrip_zmpvo_1;position:absolute;top:-7px;left:0}._pastLab_zmpvo_1>._readout_zmpvo_1{grid-column:1/-1}@media (max-width:950px){._rail_zmpvo_1{display:flex;overflow-x:auto}._rail_zmpvo_1 a{min-width:180px}._experience_zmpvo_1>header{grid-template-columns:1fr}._experience_zmpvo_1>header small{grid-column:auto}._fallLab_zmpvo_1,._airLab_zmpvo_1,._weightLab_zmpvo_1,._orbitLab_zmpvo_1,._moonLab_zmpvo_1,._scaleLab_zmpvo_1,._pastLab_zmpvo_1{grid-template-columns:1fr}._fallLab_zmpvo_1>._readout_zmpvo_1,._airLab_zmpvo_1>._readout_zmpvo_1,._weightLab_zmpvo_1>._readout_zmpvo_1,._orbitLab_zmpvo_1>._readout_zmpvo_1,._moonLab_zmpvo_1>._readout_zmpvo_1,._scaleLab_zmpvo_1>._readout_zmpvo_1,._pastLab_zmpvo_1>._readout_zmpvo_1,._lightStats_zmpvo_1{grid-column:auto}._moonSlider_zmpvo_1{min-height:180px}._lightStats_zmpvo_1{grid-template-columns:1fr}._lightStats_zmpvo_1 svg{justify-self:center;transform:rotate(90deg)}}@media (max-width:620px){._space_zmpvo_1{padding:5.5rem .8rem 5rem}._hero_zmpvo_1{min-height:390px}._hero_zmpvo_1 h1{font-size:3.6rem}._hero_zmpvo_1>div:last-child{flex-direction:column}._hero_zmpvo_1>div:last-child i{transform:rotate(90deg)}._dropTower_zmpvo_2,._orbitScene_zmpvo_5,._moonScene_zmpvo_6{height:420px}._moonOrbit_zmpvo_6{width:270px;height:270px}._moonBody_zmpvo_6{transform-origin:50%}._sun_zmpvo_6{width:68px;height:68px}._worldScene_zmpvo_4{height:400px}._earth_zmpvo_5{width:180px;height:180px}._lightRoute_zmpvo_7{padding-inline:3%}._origin_zmpvo_7,._destination_zmpvo_7{width:65px;height:65px}._controls_zmpvo_1 fieldset{display:grid}._pastLab_zmpvo_1 ._observatory_zmpvo_8{height:350px}._phaseView_zmpvo_6{width:82px}._phaseView_zmpvo_6 span{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){._ball_zmpvo_2,._chamber_zmpvo_3>div{transition:none}._lightBeam_zmpvo_7 i,._timeline_zmpvo_8 i{animation:none}}._module_9idpo_1{--navy:#030b15;--panel:#0a1d2b;--gold:#d7ae61;--ivory:#f2e7d0;--cyan:#67c9e3;background:var(--navy);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 8rem;position:relative;overflow:hidden}._module_9idpo_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 6%,#16749322,#0000 28%),linear-gradient(#d7ae6107 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d7ae6107 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_9idpo_1,._rail_9idpo_1,._experience_9idpo_1{max-width:1440px;margin-inline:auto;position:relative}._hero_9idpo_1{border:1px solid #d7ae6145;height:min(73vh,720px);min-height:530px;overflow:hidden}._hero_9idpo_1>div{background:url(/physics-lab/magnetism.png) 50%/cover;position:absolute;inset:0}._hero_9idpo_1:after{content:"";background:linear-gradient(90deg,#020914f3 0 34%,#02091480 58%,#0000 80%),linear-gradient(#0000 55%,#020914a8);position:absolute;inset:0}._hero_9idpo_1 section{z-index:2;max-width:630px;position:absolute;top:50%;left:clamp(1.5rem,6vw,6rem);transform:translateY(-50%)}._hero_9idpo_1 small,._heading_9idpo_1 small{letter-spacing:.22em;color:var(--gold);font:800 .67rem/1 sans-serif}._hero_9idpo_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.8rem,8vw,8rem)/.9 Georgia,serif}._hero_9idpo_1 p{color:#c5d3d8;font:italic clamp(1.3rem,2.5vw,2.2rem)/1.3 Georgia,serif}._hero_9idpo_1 nav{color:#9bb0b8;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .62rem sans-serif;display:flex}._hero_9idpo_1 nav i{border-top:1px solid var(--gold);width:36px}._rail_9idpo_1{background:#020812dc;border:1px solid #d7ae6145;grid-template-columns:repeat(7,1fr);margin-block:2rem 4.5rem;display:grid}._rail_9idpo_1 a{color:#829aa5;border-right:1px solid #d7ae6130;gap:.7rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_9idpo_1 a:last-child{border:0}._rail_9idpo_1 b{color:#c8a565;font:1.45rem Georgia,serif}._rail_9idpo_1 span{text-transform:uppercase;font:700 .62rem/1.35 sans-serif}._rail_9idpo_1 small{color:#526c76;letter-spacing:.1em;margin-top:.55rem;font-size:.48rem;display:block}._rail_9idpo_1 a:hover{color:#fff;background:#d7ae6116}._experience_9idpo_1{border-top:1px solid #d7ae614a;padding:4.8rem 0}._heading_9idpo_1{grid-template-columns:minmax(300px,.84fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._heading_9idpo_1 small{grid-column:1/-1}._heading_9idpo_1 h2{color:#fff4dc;margin:0;font:400 clamp(2.6rem,5vw,4.8rem)/1 Georgia,serif}._heading_9idpo_1 p{color:#a9bbc3;margin:0;font:1.07rem/1.65 Georgia,serif}._lab_9idpo_3,._grid_9idpo_3{background:var(--panel);border:1px solid #d7ae6148;overflow:hidden;box-shadow:0 25px 70px #0006}._grid_9idpo_3{grid-template-columns:1.3fr .7fr;display:grid}._read_9idpo_3{background:var(--ivory);color:#152c37;border-left:5px solid var(--gold);grid-column:1/-1;padding:1.35rem 1.65rem;display:block}._read_9idpo_3 strong{font:700 1.12rem/1.35 Georgia,serif;display:block}._read_9idpo_3 p{margin:.45rem 0 0;line-height:1.58}._controls_9idpo_3{background:#06141f;gap:1.1rem;padding:1.5rem;display:grid}._controls_9idpo_3._row_9idpo_3{grid-template-columns:1fr 1.5fr}._controls_9idpo_3 label,._slider_9idpo_3{color:#d0dde1;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_9idpo_3 output{color:#efca80;font-weight:800}._controls_9idpo_3 input,._slider_9idpo_3 input{width:100%;accent-color:var(--gold);grid-column:1/-1}._controls_9idpo_3 button,._tray_9idpo_3 button{color:#d6e2e5;cursor:pointer;background:#0c283a;border:1px solid #d7ae6155;padding:.85rem 1rem;font-weight:750}._controls_9idpo_3 button:hover,._controls_9idpo_3 button[aria-pressed=true],._tray_9idpo_3 button[aria-pressed=true]{background:var(--gold);color:#07131b}._controls_9idpo_3 svg{vertical-align:middle;width:16px}._info_9idpo_3{background:#0b2638;border:1px solid #d7ae6144;padding:1.2rem}._info_9idpo_3 small{letter-spacing:.14em;color:#89a1aa;font-size:.58rem}._info_9idpo_3 strong{color:#f0cb80;margin:.4rem 0;font:1.45rem Georgia,serif;display:block}._info_9idpo_3 p{color:#aebfc5;margin:0;line-height:1.5}._note_9idpo_3{align-items:center;gap:1rem;margin:1.7rem 1.3rem 0;display:flex}._note_9idpo_3>b{border:1px solid var(--gold);color:#edca7e;border-radius:50%;flex:0 0 49px;place-items:center;height:49px;font:italic 1.5rem Georgia,serif;display:grid}._note_9idpo_3 p{color:#c1cfd4;margin:0}._note_9idpo_3 strong{color:#dfbd76;letter-spacing:.13em;margin-bottom:.35rem;font:700 .61rem sans-serif;display:block}._field_9idpo_4{background:radial-gradient(#173a50,#05101a 72%);height:520px;position:relative;overflow:hidden}._field_9idpo_4 svg{width:100%;height:100%;position:absolute;inset:0}._field_9idpo_4 path{fill:none;stroke:var(--cyan);stroke-width:1.5px;stroke-dasharray:4 7;opacity:.48}._bar_9idpo_4,._mapBar_9idpo_4{z-index:3;background:linear-gradient(90deg,#c44e45 50%,#315c79 50%);border:4px solid #e3ca95;border-radius:7px;grid-template-columns:1fr 1fr;place-items:center;width:280px;height:82px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._bar_9idpo_4 b,._mapBar_9idpo_4 b,._magnet_9idpo_4 b{font:1.7rem Georgia,serif}._filings_9idpo_4{position:absolute;inset:0}._filings_9idpo_4 i{border-top:2px solid #dfc078;width:16px;position:absolute}._poles_9idpo_5{background:radial-gradient(circle,#15384e,#051019);justify-content:center;align-items:center;height:380px;transition:gap .25s;display:flex}._magnet_9idpo_4{background:linear-gradient(90deg,#315c79 50%,#c44e45 50%);border:3px solid #dec68f;border-radius:6px;grid-template-columns:1fr 1fr;place-items:center;width:220px;height:82px;display:grid}._poles_9idpo_5>span{text-align:center;white-space:pre;width:150px;color:var(--cyan);font:2.2rem Georgia,serif}._repel_9idpo_5>span{color:#efc771}._material_9idpo_6{background:linear-gradient(#0d2d40,#06121c);justify-content:center;align-items:center;gap:90px;height:410px;display:flex;position:relative}._material_9idpo_6>svg{color:#c75046;width:110px;height:110px}._material_9idpo_6>div{text-align:center;background:#142d3e;border:1px solid #d5b26b;place-items:center;width:190px;height:150px;transition:transform .6s;display:grid}._responds_9idpo_6>div{transform:translate(-55px)}._material_9idpo_6 i{background:#8d989d;border-radius:10px;width:90px;height:20px;display:block}._material_9idpo_6 ._copper_9idpo_6{background:#b66c42}._material_9idpo_6 ._aluminium_9idpo_6{background:#c9d1d1}._material_9idpo_6 ._wood_9idpo_6{background:#9d7045}._material_9idpo_6>span{letter-spacing:.14em;color:#e9c77f;font:700 .58rem sans-serif;position:absolute;bottom:8%}._tray_9idpo_3{background:#06141f;gap:.65rem;padding:1.5rem;display:grid}._tray_9idpo_3 button{text-align:left}._map_9idpo_4{background:radial-gradient(#183b50,#06121c 72%);height:500px;position:relative;overflow:hidden}._mapBar_9idpo_4{width:210px;height:70px}._map_9idpo_4>i{border-top:3px solid #e7c171;width:38px;position:absolute}._map_9idpo_4>i:after{content:"";border:5px solid #0000;border-left-color:#e7c171;position:absolute;top:-6px;right:0}._probe_9idpo_7{color:#102938;background:#f0e4ca;border:5px solid #b68d4d;border-radius:50%;place-items:center;width:76px;height:76px;transition:left .2s;display:grid;position:absolute;top:12%}._probe_9idpo_7 svg{width:38px}._probe_9idpo_7 b{color:#e9c77f;font-size:.64rem;position:absolute;top:82px}._slider_9idpo_3{padding:1.5rem}._coilScene_9idpo_8{background:linear-gradient(#112f42,#06121b);height:500px;position:relative;overflow:hidden}._coil_9idpo_8{align-items:center;width:330px;height:195px;display:flex;position:absolute;top:15%;left:14%}._coil_9idpo_8>i,._indCoil_9idpo_8 i{border:8px solid #a9683f;border-radius:50%;width:29px;height:190px;margin-left:-6px;box-shadow:inset 0 0 8px #e6a96e}._coil_9idpo_8>span{z-index:-1;background:#424d54;border-radius:12px;width:280px;height:60px;position:absolute;left:18px}._coil_9idpo_8>span._core_9idpo_8{background:linear-gradient(#b8c0c3,#555f66)}._coil_9idpo_8._on_9idpo_8:after{content:"";z-index:-2;background:radial-gradient(#67c9e334,#0000 67%);position:absolute;inset:-55px}._clips_9idpo_8{width:180px;height:150px;position:absolute;bottom:12%;right:9%}._clips_9idpo_8 b{color:#9caeb5;font-size:2rem;transition:transform .6s;position:absolute}._clips_9idpo_8 ._lift_9idpo_8{color:#e0c37c;transform:translate(-95px,-115px)rotate(40deg)}._coilScene_9idpo_8>strong{color:#f0cb80;position:absolute;bottom:8%;left:16%}._coilScene_9idpo_8>strong svg{vertical-align:middle}._induction_9idpo_9{background:linear-gradient(#0d2b3e,#051019);height:470px;position:relative;overflow:hidden}._moveMag_9idpo_9{background:linear-gradient(90deg,#c64e45 50%,#315b79 50%);border:3px solid #d9c18b;justify-content:space-around;align-items:center;width:150px;height:64px;transition:transform .15s;display:flex;position:absolute;top:36%;left:16%}._indCoil_9idpo_8{align-items:center;width:240px;height:180px;display:flex;position:absolute;top:26%;left:48%}._indCoil_9idpo_8 i{border-width:7px;width:32px;height:170px}._meter_9idpo_9{color:#17303c;text-align:center;background:#f0e5cd;border-radius:90px 90px 8px 8px;width:170px;height:105px;padding-top:54px;position:absolute;bottom:6%;right:4%}._meter_9idpo_9:before{content:"";border-top:1px solid #866f44;position:absolute;top:54px;left:22px;right:22px}._meter_9idpo_9 span{transform-origin:0;border-top:3px solid #c14f44;width:58px;transition:transform .2s;position:absolute;top:53px;left:50%}._meter_9idpo_9 small{letter-spacing:.1em;font-size:.49rem;display:block}._earthScene_9idpo_10{background:radial-gradient(circle,#17384f,#020812 70%);height:540px;position:relative;overflow:hidden}._earth_9idpo_10{z-index:2;background:radial-gradient(circle at 35% 28%,#65bad0,#2e769d 42%,#163654 72%);border-radius:50%;width:230px;height:230px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #52b8d659}._earth_9idpo_10 span{background:linear-gradient(#c44e45 50%,#315b79 50%);border:2px solid #e2c98f;position:absolute;inset:20% 42%}._earth_9idpo_10 b{text-align:center;color:#ddc083;letter-spacing:.12em;width:190px;font-size:.54rem;position:absolute;top:-34px;left:20px}._earthScene_9idpo_10 svg{width:100%;height:100%;position:absolute;inset:0}._earthScene_9idpo_10 path{fill:none;stroke:var(--cyan);stroke-width:2px;opacity:.5}._earthCompass_9idpo_10{color:#e7ca8f;text-align:center;z-index:3;opacity:.2;width:150px;transition:opacity .3s;position:absolute;top:18%;right:8%}._earthCompass_9idpo_10 svg{width:75px;height:75px;position:static}._earthCompass_9idpo_10 b{font-size:.6rem;display:block}._local_9idpo_10 ._earthCompass_9idpo_10{opacity:1}._local_9idpo_10>svg path{opacity:.12}@media (max-width:1000px){._rail_9idpo_1{display:flex;overflow-x:auto}._rail_9idpo_1 a{min-width:185px}._heading_9idpo_1{grid-template-columns:1fr}._heading_9idpo_1 small{grid-column:auto}._grid_9idpo_3{grid-template-columns:1fr}._hero_9idpo_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_9idpo_1 section{max-width:72%}}@media (max-width:650px){._module_9idpo_1{padding:4.7rem .75rem 5rem}._hero_9idpo_1{height:600px}._hero_9idpo_1>div{background-position:62%}._hero_9idpo_1:after{background:linear-gradient(#02091470 25%,#020914f5 92%)}._hero_9idpo_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_9idpo_1 h1{font-size:3.45rem}._hero_9idpo_1 nav{flex-direction:column;align-items:flex-start}._hero_9idpo_1 nav i{width:24px}._field_9idpo_4,._map_9idpo_4,._earthScene_9idpo_10{height:410px}._bar_9idpo_4{width:210px;height:65px}._poles_9idpo_5{flex-direction:column;height:440px;gap:35px!important}._magnet_9idpo_4{width:190px}._poles_9idpo_5>span{transform:rotate(90deg)}._material_9idpo_6{gap:24px;height:350px}._material_9idpo_6>svg{width:75px}._coilScene_9idpo_8,._induction_9idpo_9{height:430px}._coil_9idpo_8{left:-2%;transform:scale(.78)}._clips_9idpo_8{right:0}._indCoil_9idpo_8{left:35%;transform:scale(.72)}._meter_9idpo_9{right:1%;transform:scale(.72)}._earth_9idpo_10{width:180px;height:180px}._controls_9idpo_3._row_9idpo_3{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._responds_9idpo_6>div,._moveMag_9idpo_9,._probe_9idpo_7,._clips_9idpo_8 b{transition:none}}._module_u4tph_1{--n:#030b16;--p:#0a1e2d;--g:#d6ae62;--i:#f2e7d0;--c:#67c9e3;background:var(--n);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 8rem;position:relative;overflow:hidden}._module_u4tph_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 6%,#2b719832,#0000 27%),linear-gradient(#d6ae6207 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d6ae6207 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_u4tph_1,._rail_u4tph_1,._experience_u4tph_1{max-width:1440px;margin-inline:auto;position:relative}._hero_u4tph_1{border:1px solid #d6ae6245;height:min(73vh,720px);min-height:530px;overflow:hidden}._hero_u4tph_1>div{background:url(/physics-lab/sound.png) 50%/cover;position:absolute;inset:0}._hero_u4tph_1:after{content:"";background:linear-gradient(90deg,#020914f3 0 34%,#02091480 58%,#0000 80%),linear-gradient(#0000 55%,#020914a8);position:absolute;inset:0}._hero_u4tph_1 section{z-index:2;max-width:650px;position:absolute;top:50%;left:clamp(1.5rem,6vw,6rem);transform:translateY(-50%)}._hero_u4tph_1 small,._heading_u4tph_1 small{letter-spacing:.22em;color:var(--g);font:800 .67rem/1 sans-serif}._hero_u4tph_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.7rem,8vw,7.7rem)/.86 Georgia,serif}._hero_u4tph_1 h1 em{color:#e5bd70;font-style:normal}._hero_u4tph_1 p{color:#c5d3d8;font:italic clamp(1.3rem,2.5vw,2.15rem)/1.3 Georgia,serif}._hero_u4tph_1 nav{color:#9bb0b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .6rem sans-serif;display:flex}._hero_u4tph_1 nav i{border-top:1px solid var(--g);width:34px}._rail_u4tph_1{background:#020812dc;border:1px solid #d6ae6245;grid-template-columns:repeat(7,1fr);margin-block:2rem 4.5rem;display:grid}._rail_u4tph_1 a{color:#829aa5;border-right:1px solid #d6ae6230;gap:.7rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_u4tph_1 a:last-child{border:0}._rail_u4tph_1 b{color:#c8a565;font:1.45rem Georgia,serif}._rail_u4tph_1 span{text-transform:uppercase;font:700 .62rem/1.35 sans-serif}._rail_u4tph_1 small{color:#526c76;letter-spacing:.1em;margin-top:.55rem;font-size:.47rem;display:block}._rail_u4tph_1 a:hover{color:#fff;background:#d6ae6216}._experience_u4tph_1{border-top:1px solid #d6ae624a;padding:4.8rem 0}._heading_u4tph_1{grid-template-columns:minmax(300px,.84fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._heading_u4tph_1 small{grid-column:1/-1}._heading_u4tph_1 h2{color:#fff4dc;margin:0;font:400 clamp(2.55rem,5vw,4.7rem)/1 Georgia,serif}._heading_u4tph_1 p{color:#a9bbc3;margin:0;font:1.07rem/1.65 Georgia,serif}._lab_u4tph_2,._grid_u4tph_2{background:var(--p);border:1px solid #d6ae6248;overflow:hidden;box-shadow:0 25px 70px #0006}._grid_u4tph_2{grid-template-columns:1.3fr .7fr;display:grid}._read_u4tph_2{background:var(--i);color:#152c37;border-left:5px solid var(--g);grid-column:1/-1;padding:1.35rem 1.65rem;display:block}._read_u4tph_2 strong{font:700 1.12rem/1.35 Georgia,serif;display:block}._read_u4tph_2 p{margin:.45rem 0 0;line-height:1.58}._controls_u4tph_2{background:#06141f;gap:1.05rem;padding:1.5rem;display:grid}._controls_u4tph_2._row_u4tph_2{grid-template-columns:1fr auto;align-items:end}._controls_u4tph_2 label{color:#d0dde1;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_u4tph_2 label>span{color:#78929d;grid-column:1/-1;font-size:.62rem}._controls_u4tph_2 output{color:#efca80;font-weight:800}._controls_u4tph_2 input{width:100%;accent-color:var(--g);grid-column:1/-1}._controls_u4tph_2 button{color:#d6e2e5;cursor:pointer;background:#0c283a;border:1px solid #d6ae6255;padding:.85rem 1rem;font-weight:750}._controls_u4tph_2 button:hover,._controls_u4tph_2 button[aria-pressed=true]{background:var(--g);color:#07131b}._controls_u4tph_2 svg{vertical-align:middle;width:16px}._controls_u4tph_2 fieldset{border:1px solid #d6ae6245;flex-wrap:wrap;gap:.55rem;padding:1rem;display:flex}._controls_u4tph_2 legend{letter-spacing:.12em;color:#cba65f;font-size:.58rem}._info_u4tph_2{background:#0b2638;border:1px solid #d6ae6244;padding:1.2rem}._info_u4tph_2 small,._metrics_u4tph_2 small{letter-spacing:.14em;color:#89a1aa;font-size:.58rem}._info_u4tph_2 strong{color:#f0cb80;margin:.4rem 0;font:1.35rem Georgia,serif;display:block}._info_u4tph_2 p{color:#aebfc5;margin:0;line-height:1.5}._note_u4tph_2,._safety_u4tph_2{align-items:center;gap:1rem;margin:1.7rem 1.3rem 0;display:flex}._note_u4tph_2>b{border:1px solid var(--g);color:#edca7e;border-radius:50%;flex:0 0 49px;place-items:center;height:49px;font:italic 1.5rem Georgia,serif;display:grid}._note_u4tph_2 p,._safety_u4tph_2 p{color:#c1cfd4;margin:0}._note_u4tph_2 strong,._safety_u4tph_2 strong{color:#dfbd76;letter-spacing:.13em;margin-bottom:.35rem;font:700 .61rem sans-serif;display:block}._safety_u4tph_2 svg{color:var(--g)}._forkScene_u4tph_3{background:radial-gradient(circle,#15384d,#05101a 72%);height:510px;position:relative;overflow:hidden}._forkScene_u4tph_3>button{cursor:pointer;background:0 0;border:0;width:190px;height:320px;position:absolute;top:14%;left:37%}._forkScene_u4tph_3>button span{background:linear-gradient(90deg,#8d989e,#e2d8bc,#69777e);border-radius:8px;width:25px;height:155px;position:absolute;bottom:0;left:83px}._forkScene_u4tph_3>button i{border:12px solid #d8d0b8;border-top:0;border-radius:0 0 22px 22px;width:30px;height:210px;position:absolute;top:0}._forkScene_u4tph_3>button i:first-of-type{border-right:0;left:36px}._forkScene_u4tph_3>button i:nth-of-type(2){border-left:0;right:36px}._active_u4tph_3>button i:first-of-type{animation:80ms linear infinite alternate _forkL_u4tph_1}._active_u4tph_3>button i:nth-of-type(2){animation:80ms linear infinite alternate _forkR_u4tph_1}@keyframes _forkL_u4tph_1{to{transform:translate(-8px)}}@keyframes _forkR_u4tph_1{to{transform:translate(8px)}}._ripples_u4tph_3{position:absolute;top:35%;left:49%}._ripples_u4tph_3 i{border:2px solid var(--c);opacity:0;border-radius:50%;width:80px;height:80px;position:absolute}._active_u4tph_3 ._ripples_u4tph_3 i{animation:1.4s ease-out infinite _ripple_u4tph_3}._active_u4tph_3 ._ripples_u4tph_3 i:nth-child(2){animation-delay:.28s}._active_u4tph_3 ._ripples_u4tph_3 i:nth-child(3){animation-delay:.56s}._active_u4tph_3 ._ripples_u4tph_3 i:nth-child(4){animation-delay:.84s}@keyframes _ripple_u4tph_3{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(4.5)}}._airDots_u4tph_3{grid-template-columns:repeat(6,1fr);gap:20px;width:260px;height:250px;display:grid;position:absolute;top:18%;right:7%}._airDots_u4tph_3 b{background:#d8c99e;border-radius:50%;width:7px;height:7px}._active_u4tph_3 ._airDots_u4tph_3 b{animation:.12s linear infinite alternate _jiggle_u4tph_1}@keyframes _jiggle_u4tph_1{to{transform:translate(8px)}}._forkScene_u4tph_3>strong{color:#edcb84;letter-spacing:.1em;font:.75rem sans-serif;position:absolute;bottom:6%;left:5%}._wave_u4tph_4{background:linear-gradient(#102f43,#06121d);width:100%;height:340px;display:block}._wave_u4tph_4>line{stroke:#5c7988;stroke-width:1px}._wave_u4tph_4 polyline{fill:none;stroke-width:5px}._wave_u4tph_4 g line{stroke:#d7ae6117}._wave_u4tph_4._compact_u4tph_4{height:165px}._metrics_u4tph_2{background:#d6ae6240;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}._metrics_u4tph_2 span{background:#071722;padding:1.2rem 1.5rem}._metrics_u4tph_2 b{color:#f1cd84;margin-top:.35rem;font:1.45rem Georgia,serif;display:block}._particleScene_u4tph_5{background:linear-gradient(#113347,#06131e);align-items:center;height:430px;display:flex;position:relative;overflow:hidden}._source_u4tph_5{border:1px solid var(--g);color:#efcc83;border-radius:50%;place-items:center;width:90px;height:90px;margin-left:5%;display:grid}._source_u4tph_5 svg{width:45px}._particles_u4tph_5{grid-template-columns:repeat(8,1fr);gap:32px 28px;display:grid;position:absolute;left:20%;right:14%}._particles_u4tph_5 i{background:#bed1d6;border-radius:50%;width:13px;height:13px}._water_u4tph_5 ._particles_u4tph_5 i{background:#6fbdda}._steel_u4tph_5 ._particles_u4tph_5{gap:12px}._steel_u4tph_5 ._particles_u4tph_5 i{background:#c2b47f}._vacuum_u4tph_5 ._particles_u4tph_5{display:none}._particleScene_u4tph_5>svg{width:55px;position:absolute;right:5%}._particleScene_u4tph_5>span{text-align:center;color:#aac0c8;font-size:.68rem;position:absolute;bottom:8%;left:25%;right:12%}._pulsing_u4tph_5:not(._vacuum_u4tph_5) ._particles_u4tph_5 i{animation:1.2s ease-in-out _compress_u4tph_1}._pulsing_u4tph_5:not(._vacuum_u4tph_5) ._particles_u4tph_5 i:nth-child(4n){animation-delay:.1s}._pulsing_u4tph_5:not(._vacuum_u4tph_5) ._particles_u4tph_5 i:nth-child(4n+1){animation-delay:.2s}@keyframes _compress_u4tph_1{35%{transform:translate(18px)}65%{transform:translate(-8px)}}._race_u4tph_6{background:linear-gradient(#102f43,#06121d);align-items:center;gap:1rem;height:300px;padding:0 7%;display:flex}._race_u4tph_6>b,._race_u4tph_6>svg{color:#e8c77f;width:75px}._race_u4tph_6>div{border-top:3px solid #526f7c;flex:1;position:relative}._race_u4tph_6>div i{background:var(--color);width:20px;height:20px;box-shadow:0 0 22px var(--color);border-radius:50%;position:absolute;top:-11px;left:0}._race_u4tph_6>div i._go_u4tph_6{animation:_travel_u4tph_1 var(--travel) linear forwards}@keyframes _travel_u4tph_1{to{left:calc(100% - 20px)}}._race_u4tph_6>div span{text-align:center;color:#9cb0b8;margin-top:1rem;display:block}._echoScene_u4tph_7{background:linear-gradient(90deg,#102c3e,#07131d);height:420px;position:relative;overflow:hidden}._pascal_u4tph_7{width:85px;height:170px;position:absolute;bottom:16%;left:8%}._pascal_u4tph_7 span{background:#d6b18a;border-radius:50%;width:50px;height:50px;margin:auto;display:block}._pascal_u4tph_7:after{content:"";background:#b83e39;border-radius:25px 25px 8px 8px;width:80px;height:110px;display:block}._pascal_u4tph_7 b{font-size:.55rem;position:absolute;top:72px;left:14px}._wall_u4tph_7{left:var(--wall);background:repeating-linear-gradient(#95714c 0 28px,#715335 29px 31px);width:35px;position:absolute;top:0;bottom:0}._outPulse_u4tph_7,._backPulse_u4tph_7{color:var(--c);opacity:0;font-size:2.5rem;font-style:normal;position:absolute;top:38%;left:15%}._echoing_u4tph_7 ._outPulse_u4tph_7{animation:_out_u4tph_7 var(--echo) linear forwards}._echoing_u4tph_7 ._backPulse_u4tph_7{animation:_back_u4tph_7 var(--echo) linear var(--echo) forwards}@keyframes _out_u4tph_7{0%{opacity:1;left:15%}to{left:var(--wall);opacity:1}}@keyframes _back_u4tph_7{0%{left:var(--wall);opacity:1}to{opacity:1;left:15%}}._echoRuler_u4tph_7{width:calc(var(--wall) - 12%);border-top:1px solid var(--g);color:#d8bc82;justify-content:space-between;font-size:.62rem;display:flex;position:absolute;bottom:8%;left:12%}._equation_u4tph_7{color:#aabdc5;background:#071722;grid-template-columns:1fr auto auto auto;align-items:center;gap:1.2rem;padding:1.3rem 1.6rem;display:grid}._equation_u4tph_7 strong,._equation_u4tph_7 b{color:#f0cb80;font:1.3rem Georgia,serif}._equation_u4tph_7 i{color:var(--c);font-style:normal}._beatScene_u4tph_8{background:#071722;height:500px;position:relative}._beatScene_u4tph_8 ._wave_u4tph_4{background:0 0;height:180px}._envelope_u4tph_8{border-top:1px solid #d6ae6233;justify-content:space-around;align-items:center;height:120px;display:flex}._envelope_u4tph_8 i{opacity:.7;background:linear-gradient(#66c8e1,#d8b364);width:8%}._safety_u4tph_2{border:1px solid #d6ae6244;padding:1rem}@media (max-width:1000px){._rail_u4tph_1{display:flex;overflow-x:auto}._rail_u4tph_1 a{min-width:185px}._heading_u4tph_1{grid-template-columns:1fr}._heading_u4tph_1 small{grid-column:auto}._grid_u4tph_2{grid-template-columns:1fr}._hero_u4tph_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_u4tph_1 section{max-width:72%}}@media (max-width:650px){._module_u4tph_1{padding:4.7rem .75rem 5rem}._hero_u4tph_1{height:600px}._hero_u4tph_1>div{background-position:65%}._hero_u4tph_1:after{background:linear-gradient(#02091470 25%,#020914f5 92%)}._hero_u4tph_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_u4tph_1 h1{font-size:3.35rem}._hero_u4tph_1 nav{flex-direction:column;align-items:flex-start}._hero_u4tph_1 nav i{width:24px}._controls_u4tph_2._row_u4tph_2{grid-template-columns:1fr}._forkScene_u4tph_3{height:420px}._forkScene_u4tph_3>button{left:23%;transform:scale(.78)}._airDots_u4tph_3{right:-5%;transform:scale(.72)}._wave_u4tph_4{height:270px}._particleScene_u4tph_5{height:360px}._particles_u4tph_5{gap:22px 16px}._metrics_u4tph_2,._equation_u4tph_7{grid-template-columns:1fr}._echoScene_u4tph_7{height:350px}._beatScene_u4tph_8{height:450px}}@media (prefers-reduced-motion:reduce){._active_u4tph_3>button i,._active_u4tph_3 ._ripples_u4tph_3 i,._active_u4tph_3 ._airDots_u4tph_3 b,._pulsing_u4tph_5 ._particles_u4tph_5 i,._race_u4tph_6>div i._go_u4tph_6,._echoing_u4tph_7 ._outPulse_u4tph_7,._echoing_u4tph_7 ._backPulse_u4tph_7{animation:none}}._module_ijax2_1{--n:#030912;--p:#0a1a28;--g:#d8b465;--i:#f2e8d5;--c:#74d9ef;background:var(--n);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 7rem;position:relative;overflow:hidden}._module_ijax2_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 3%,#644f2133,#0000 25%),linear-gradient(#d6ae6207 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d6ae6207 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_ijax2_1,._rail_ijax2_1,._experience_ijax2_1,._footer_ijax2_1{max-width:1440px;margin-inline:auto;position:relative}._hero_ijax2_1{border:1px solid #d6ae6245;height:min(73vh,720px);min-height:540px;overflow:hidden}._hero_ijax2_1>div{background:url(/physics-lab/light.png) 50%/cover;position:absolute;inset:0}._hero_ijax2_1:after{content:"";background:linear-gradient(90deg,#020914f4 0 36%,#02091472 60%,#0000 82%),linear-gradient(#0000 58%,#020914b8);position:absolute;inset:0}._hero_ijax2_1 section{z-index:2;max-width:650px;position:absolute;top:50%;left:clamp(1.5rem,6vw,6rem);transform:translateY(-50%)}._hero_ijax2_1 small,._heading_ijax2_1 small{letter-spacing:.22em;color:var(--g);font:800 .67rem/1 sans-serif}._hero_ijax2_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.7rem,8vw,7.6rem)/.86 Georgia,serif}._hero_ijax2_1 h1 em{color:#eac677;font-style:normal}._hero_ijax2_1 p{color:#c5d3d8;font:italic clamp(1.3rem,2.5vw,2.15rem)/1.3 Georgia,serif}._hero_ijax2_1 nav{color:#9bb0b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .6rem sans-serif;display:flex}._hero_ijax2_1 nav i{border-top:1px solid var(--g);width:34px}._rail_ijax2_1{background:#020812dc;border:1px solid #d6ae6245;grid-template-columns:repeat(7,1fr);margin-block:2rem 4.5rem;display:grid}._rail_ijax2_1 a{color:#829aa5;border-right:1px solid #d6ae6230;gap:.7rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_ijax2_1 a:last-child{border:0}._rail_ijax2_1 b{color:#c8a565;font:1.45rem Georgia,serif}._rail_ijax2_1 span{text-transform:uppercase;font:700 .62rem/1.35 sans-serif}._rail_ijax2_1 small{color:#526c76;letter-spacing:.1em;margin-top:.55rem;font-size:.47rem;display:block}._rail_ijax2_1 a:hover{color:#fff;background:#d6ae6216}._experience_ijax2_1{border-top:1px solid #d6ae624a;padding:4.8rem 0}._heading_ijax2_1{grid-template-columns:minmax(300px,.84fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._heading_ijax2_1 small{grid-column:1/-1}._heading_ijax2_1 h2{color:#fff4dc;margin:0;font:400 clamp(2.55rem,5vw,4.7rem)/1 Georgia,serif}._heading_ijax2_1 p{color:#a9bbc3;margin:0;font:1.07rem/1.65 Georgia,serif}._lab_ijax2_3,._grid_ijax2_3{background:var(--p);border:1px solid #d6ae6248;overflow:hidden;box-shadow:0 25px 70px #0007}._grid_ijax2_3{grid-template-columns:1.3fr .7fr;display:grid}._read_ijax2_3{background:var(--i);color:#152c37;border-left:5px solid var(--g);grid-column:1/-1;padding:1.35rem 1.65rem;display:block}._read_ijax2_3 strong{font:700 1.12rem/1.35 Georgia,serif;display:block}._read_ijax2_3 p{margin:.45rem 0 0;line-height:1.58}._controls_ijax2_3{background:#06141f;gap:1.05rem;padding:1.5rem;display:grid}._controls_ijax2_3._row_ijax2_3{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end}._controls_ijax2_3 label{color:#d0dde1;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_ijax2_3 output{color:#efca80;font-weight:800}._controls_ijax2_3 input{width:100%;accent-color:var(--g);grid-column:1/-1}._controls_ijax2_3 button{color:#d6e2e5;cursor:pointer;background:#0c283a;border:1px solid #d6ae6255;padding:.85rem 1rem;font-weight:750}._controls_ijax2_3 button:hover,._controls_ijax2_3 button[aria-pressed=true]{background:var(--g);color:#07131b}._controls_ijax2_3 svg{vertical-align:middle;width:16px}._controls_ijax2_3 fieldset{border:1px solid #d6ae6245;flex-wrap:wrap;gap:.55rem;padding:1rem;display:flex}._controls_ijax2_3 legend{letter-spacing:.12em;color:#cba65f;font-size:.58rem}._note_ijax2_3,._safety_ijax2_3{align-items:center;gap:1rem;margin:1.7rem 1.3rem 0;display:flex}._note_ijax2_3>b{border:1px solid var(--g);color:#edca7e;border-radius:50%;flex:0 0 49px;place-items:center;height:49px;font:italic 1.5rem Georgia,serif;display:grid}._note_ijax2_3 p,._safety_ijax2_3 p{color:#c1cfd4;margin:0}._note_ijax2_3 strong,._safety_ijax2_3 strong{color:#dfbd76;letter-spacing:.13em;margin-bottom:.35rem;font:700 .61rem sans-serif;display:block}._safety_ijax2_3{border:1px solid #d6ae6244;padding:1rem}._safety_ijax2_3 svg{color:var(--g)}._metrics_ijax2_3{background:#d6ae6240;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}._metrics_ijax2_3 span{background:#071722;padding:1.2rem 1.5rem}._metrics_ijax2_3 small{letter-spacing:.14em;color:#89a1aa;font-size:.58rem}._metrics_ijax2_3 b{color:#f1cd84;margin-top:.35rem;font:1.35rem Georgia,serif;display:block}._rayScene_ijax2_4{background:radial-gradient(circle at 11%,#77642a55,#0000 25%),linear-gradient(#102d40,#050f18);height:430px;position:relative;overflow:hidden}._rayScene_ijax2_4>svg{color:#846f4d;width:62px;position:absolute;top:43%;left:5%}._rayScene_ijax2_4._on_ijax2_4>svg{color:#ffe698;filter:drop-shadow(0 0 12px #ffd36d)}._beam_ijax2_4{opacity:0;transform-origin:0;background:#ffe487;height:4px;position:absolute;top:49%;left:12%;right:10%;box-shadow:0 0 18px #ffd65d}._on_ijax2_4 ._beam_ijax2_4{opacity:1}._slit_ijax2_4{background:#17232b;width:28px;height:100%;position:absolute;top:50%;left:49%;transform:translateY(-50%);box-shadow:0 0 0 1px #b6985a}._slit_ijax2_4 i{background:#07121a;width:100%;height:28px;position:absolute;top:calc(50% - 14px)}._target_ijax2_4{background:#c7b99a;width:25px;height:70%;position:absolute;top:15%;right:6%}._target_ijax2_4 span{opacity:0;background:#fff6b3;border-radius:50%;width:38px;height:38px;position:absolute;top:48%;left:-7px;box-shadow:0 0 42px #ffe479}._on_ijax2_4 ._slit_ijax2_4[style*="50%"]~._target_ijax2_4 span{opacity:1}._rayScene_ijax2_4>b{color:#e8cc8a;letter-spacing:.1em;font:700 .7rem sans-serif;position:absolute;bottom:7%;left:5%}._shadowScene_ijax2_5{background:linear-gradient(90deg,#152d3a,#08131c);height:430px;position:relative;overflow:hidden}._shadowScene_ijax2_5>svg{color:#ffe48f;filter:drop-shadow(0 0 16px #ffc94f);width:58px;position:absolute;top:43%;left:5%}._lightCone_ijax2_5{clip-path:polygon(0 48%,100% 0,100% 100%,0 52%);background:linear-gradient(90deg,#ffe58d5c,#fff1b515);position:absolute;inset:20% 9% 20% 11%}._object_ijax2_5{background:#161c22;border-radius:45% 45% 10% 10%;width:34px;height:90px;position:absolute;top:42%;left:38%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #c29e5d}._screen_ijax2_5{background:#d9ccb1;width:34px;height:84%;position:absolute;top:8%;right:7%}._screen_ijax2_5 i{background:#18232a;border-radius:45% 45% 10% 10%;width:42px;height:110px;position:absolute;top:50%;left:50%}._optic_ijax2_6,._refract_ijax2_6{background:linear-gradient(#102f43,#06121d);width:100%;height:430px}._mirror_ijax2_6{stroke:#e7dbbb;stroke-width:13px}._normal_ijax2_6{stroke:#e0b665;stroke-width:2px;stroke-dasharray:10 9}._rayIn_ijax2_6,._rayOut_ijax2_6{fill:none;stroke:#73dcf1;stroke-width:5px}._rayOut_ijax2_6{stroke:#ffd36f}._optic_ijax2_6 text,._refract_ijax2_6 text{fill:#f4dfaa;font:700 15px sans-serif}._rule_ijax2_6{background:#071722;justify-content:center;align-items:center;gap:1.2rem;padding:1.4rem;display:flex}._rule_ijax2_6 span{color:#9db0b8}._rule_ijax2_6 strong{color:#73d7ed;font:2rem Georgia,serif}._rule_ijax2_6 strong:nth-of-type(2){color:#e4bc6a}._rule_ijax2_6 b{font-size:1.6rem}._boundary_ijax2_6{stroke:#fff8;stroke-width:3px}._prismScene_ijax2_7{background:radial-gradient(circle at 55%,#27475c,#06121d 70%);height:430px;position:relative;overflow:hidden}._inputBeam_ijax2_7{background:#fff7d1;width:43%;height:10px;position:absolute;top:50%;left:4%;box-shadow:0 0 25px #fff}._prism_ijax2_7{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(120deg,#baf5ff33,#fffa,#6ee5ff1f);width:240px;height:280px;position:absolute;top:17%;left:45%;box-shadow:inset 0 0 0 4px #e9ffff}._rainbow_ijax2_7{height:120px;position:absolute;top:46%;left:63%;right:-4%}._rainbow_ijax2_7 i{transform-origin:0;width:100%;height:9px;position:absolute;left:0;box-shadow:0 0 11px}._mono_ijax2_7 ._rainbow_ijax2_7 i{display:none}._mono_ijax2_7 ._rainbow_ijax2_7 i:first-child{height:12px;display:block;top:34px;background:#67d2ed!important;transform:none!important}._mixScene_ijax2_8{background:radial-gradient(circle,#162b3b,#050e16 68%);height:520px;position:relative;overflow:hidden}._mixScene_ijax2_8>i{filter:blur(18px);mix-blend-mode:screen;border-radius:50%;width:250px;height:250px;position:absolute}._redOrb_ijax2_8{background:#f33;top:20%;left:21%}._greenOrb_ijax2_8{background:#2f5;top:20%;right:21%}._blueOrb_ijax2_8{background:#36f;bottom:8%;left:35%}._mixScene_ijax2_8>strong{border-radius:50%;width:110px;height:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._mixScene_ijax2_8>b{text-align:center;color:#ddc17d;letter-spacing:.18em;font-size:.65rem;position:absolute;bottom:5%;left:0;right:0}._filterScene_ijax2_9{background:linear-gradient(90deg,#173344,#06111a);justify-content:space-around;align-items:center;height:430px;padding:0 5%;display:flex;position:relative;overflow:hidden}._filterScene_ijax2_9>svg{color:#fff0a1;filter:drop-shadow(0 0 14px #ffe372);width:55px}._filter_ijax2_9{text-align:center;letter-spacing:.1em;background:#eef7ef22;border:3px solid #c8a864;place-items:center;width:110px;height:180px;font-size:.55rem;display:grid}._filter_ijax2_9._red_ijax2_8{background:#e42d2d99}._filter_ijax2_9._green_ijax2_8{background:#36ad6399}._filter_ijax2_9._blue_ijax2_8{background:#2d64d899}._sample_ijax2_9{border-radius:8px;width:130px;height:170px;box-shadow:0 18px 28px #0008}._sample_ijax2_9._red_ijax2_8{background:#a72e2e}._sample_ijax2_9._green_ijax2_8{background:#248149}._sample_ijax2_9._blue_ijax2_8{background:#294d9b}._sample_ijax2_9._white_ijax2_9{background:#e8e5d9}._filterScene_ijax2_9 ._seen_ijax2_9{border:6px solid #d9be7f;border-radius:50%;width:72px;height:72px;box-shadow:0 0 20px #000}._filterScene_ijax2_9>span{text-align:center;color:#ddc078;letter-spacing:.12em;width:150px;font-size:.55rem;position:absolute;bottom:18%;right:3%}._cause_ijax2_9{color:#a9bbc3;background:#071722;grid-template-columns:repeat(7,auto);justify-content:center;align-items:center;gap:1rem;padding:1.3rem;font-size:.7rem;display:grid}._cause_ijax2_9 b{color:#e2bd6d}._footer_ijax2_1{border-top:1px solid #d6ae6244;padding-top:2rem}._footer_ijax2_1 a{color:#e4c173;letter-spacing:.13em;font:700 .72rem sans-serif;text-decoration:none}@media (max-width:1000px){._rail_ijax2_1{display:flex;overflow-x:auto}._rail_ijax2_1 a{min-width:185px}._heading_ijax2_1{grid-template-columns:1fr}._heading_ijax2_1 small{grid-column:auto}._grid_ijax2_3{grid-template-columns:1fr}._hero_ijax2_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_ijax2_1 section{max-width:72%}._cause_ijax2_9{grid-template-columns:1fr}._cause_ijax2_9 b{text-align:center;transform:rotate(90deg)}._filterScene_ijax2_9{gap:1rem}._filterScene_ijax2_9>span{display:none}}@media (max-width:650px){._module_ijax2_1{padding:4.7rem .75rem 5rem}._hero_ijax2_1{height:600px}._hero_ijax2_1>div{background-position:62%}._hero_ijax2_1:after{background:linear-gradient(#02091470 25%,#020914f5 92%)}._hero_ijax2_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_ijax2_1 h1{font-size:3.25rem}._hero_ijax2_1 nav{flex-direction:column;align-items:flex-start}._hero_ijax2_1 nav i{width:24px}._controls_ijax2_3._row_ijax2_3{grid-template-columns:1fr}._rayScene_ijax2_4,._shadowScene_ijax2_5,._optic_ijax2_6,._refract_ijax2_6,._prismScene_ijax2_7,._filterScene_ijax2_9{height:350px}._filterScene_ijax2_9{transform-origin:0;padding:0 3%}._filterScene_ijax2_9 ._filter_ijax2_9{width:70px;height:140px}._filterScene_ijax2_9 ._sample_ijax2_9{width:75px;height:120px}._filterScene_ijax2_9>svg{width:36px}._filterScene_ijax2_9 ._seen_ijax2_9{width:48px;height:48px}._mixScene_ijax2_8{height:420px}._mixScene_ijax2_8>i{width:190px;height:190px}._redOrb_ijax2_8{left:5%}._greenOrb_ijax2_8{right:5%}._blueOrb_ijax2_8{left:26%}._rule_ijax2_6{flex-wrap:wrap}._rule_ijax2_6 span{text-align:center;width:100%}._metrics_ijax2_3{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}._module_1fryu_1{--n:#030a13;--p:#0a1b28;--g:#d7ad5f;--i:#f3ead8;--c:#66c8e2;background:var(--n);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 7rem;position:relative;overflow:hidden}._module_1fryu_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 3%,#835f2330,#0000 25%),linear-gradient(#d6ae6207 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d6ae6207 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_1fryu_1,._rail_1fryu_1,._experience_1fryu_1,._footer_1fryu_1{max-width:1440px;margin-inline:auto;position:relative}._hero_1fryu_1{border:1px solid #d6ae6245;height:min(73vh,720px);min-height:540px;overflow:hidden}._hero_1fryu_1>div{background:url(/physics-lab/machines-hero-v1.png) 50%/cover;position:absolute;inset:0}._hero_1fryu_1:after{content:"";background:linear-gradient(90deg,#020914f4 0 30%,#0209147b 55%,#0000 78%),linear-gradient(#0000 58%,#020914b8);position:absolute;inset:0}._hero_1fryu_1 section{z-index:2;max-width:620px;position:absolute;top:50%;left:clamp(1.5rem,5vw,5rem);transform:translateY(-50%)}._hero_1fryu_1 small,._heading_1fryu_1 small{letter-spacing:.22em;color:var(--g);font:800 .67rem/1 sans-serif}._hero_1fryu_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.2rem,7vw,7rem)/.88 Georgia,serif}._hero_1fryu_1 h1 em{color:#e8c06f;font-style:normal}._hero_1fryu_1 p{color:#c5d3d8;font:italic clamp(1.3rem,2.5vw,2.1rem)/1.3 Georgia,serif}._hero_1fryu_1 nav{color:#9bb0b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .6rem sans-serif;display:flex}._hero_1fryu_1 nav i{border-top:1px solid var(--g);width:30px}._rail_1fryu_1{background:#020812dc;border:1px solid #d6ae6245;grid-template-columns:repeat(7,1fr);margin-block:2rem 4.5rem;display:grid}._rail_1fryu_1 a{color:#829aa5;border-right:1px solid #d6ae6230;gap:.7rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_1fryu_1 a:last-child{border:0}._rail_1fryu_1 b{color:#c8a565;font:1.45rem Georgia,serif}._rail_1fryu_1 span{text-transform:uppercase;font:700 .62rem/1.35 sans-serif}._rail_1fryu_1 small{color:#526c76;letter-spacing:.1em;margin-top:.55rem;font-size:.47rem;display:block}._rail_1fryu_1 a:hover{color:#fff;background:#d6ae6216}._experience_1fryu_1{border-top:1px solid #d6ae624a;padding:4.8rem 0}._heading_1fryu_1{grid-template-columns:minmax(300px,.84fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._heading_1fryu_1 small{grid-column:1/-1}._heading_1fryu_1 h2{color:#fff4dc;margin:0;font:400 clamp(2.55rem,5vw,4.7rem)/1 Georgia,serif}._heading_1fryu_1 p{color:#a9bbc3;margin:0;font:1.07rem/1.65 Georgia,serif}._lab_1fryu_3,._grid_1fryu_3{background:var(--p);border:1px solid #d6ae6248;overflow:hidden;box-shadow:0 25px 70px #0007}._grid_1fryu_3{grid-template-columns:1.3fr .7fr;display:grid}._read_1fryu_3{background:var(--i);color:#152c37;border-left:5px solid var(--g);grid-column:1/-1;padding:1.35rem 1.65rem;display:block}._read_1fryu_3 strong{font:700 1.12rem/1.35 Georgia,serif;display:block}._read_1fryu_3 p{margin:.45rem 0 0;line-height:1.58}._controls_1fryu_3{background:#06141f;gap:1.05rem;padding:1.5rem;display:grid}._controls_1fryu_3._row_1fryu_3{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end}._controls_1fryu_3 label{color:#d0dde1;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_1fryu_3 output{color:#efca80;font-weight:800}._controls_1fryu_3 input{width:100%;accent-color:var(--g);grid-column:1/-1}._controls_1fryu_3 button{color:#d6e2e5;cursor:pointer;background:#0c283a;border:1px solid #d6ae6255;padding:.85rem 1rem;font-weight:750}._controls_1fryu_3 button:hover,._controls_1fryu_3 button[aria-pressed=true]{background:var(--g);color:#07131b}._controls_1fryu_3 svg{vertical-align:middle;width:16px}._controls_1fryu_3 fieldset{border:1px solid #d6ae6245;flex-wrap:wrap;gap:.55rem;padding:1rem;display:flex}._controls_1fryu_3 legend{letter-spacing:.12em;color:#cba65f;font-size:.58rem}._note_1fryu_3,._safety_1fryu_3{align-items:center;gap:1rem;margin:1.7rem 1.3rem 0;display:flex}._note_1fryu_3>b{border:1px solid var(--g);color:#edca7e;border-radius:50%;flex:0 0 49px;place-items:center;height:49px;font:italic 1.5rem Georgia,serif;display:grid}._note_1fryu_3 p,._safety_1fryu_3 p{color:#c1cfd4;margin:0}._note_1fryu_3 strong,._safety_1fryu_3 strong{color:#dfbd76;letter-spacing:.13em;margin-bottom:.35rem;font:700 .61rem sans-serif;display:block}._safety_1fryu_3{border:1px solid #d6ae6244;padding:1rem}._safety_1fryu_3 svg{color:var(--g)}._metrics_1fryu_3{background:#d6ae6240;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}._metrics_1fryu_3 span{background:#071722;padding:1.2rem 1.5rem}._metrics_1fryu_3 small{letter-spacing:.14em;color:#89a1aa;font-size:.58rem}._metrics_1fryu_3 b{color:#f1cd84;margin-top:.35rem;font:1.35rem Georgia,serif;display:block}._equation_1fryu_3{color:#e9ca87;background:#0b2637;justify-content:center;align-items:center;gap:1.5rem;padding:1.3rem;font:1.25rem Georgia,serif;display:flex}._leverScene_1fryu_4{background:radial-gradient(circle,#17374a,#06121c 72%);height:430px;position:relative;overflow:hidden}._beam_1fryu_4{transform-origin:50%;background:linear-gradient(#bd8b50,#78502d);border:2px solid #d6b477;height:24px;transition:all .4s;position:absolute;top:50%;left:10%;right:10%}._fulcrum_1fryu_4{border-bottom:110px solid #c3954f;border-left:55px solid #0000;border-right:55px solid #0000;position:absolute;top:52%;left:50%;transform:translate(-50%)}._effort_1fryu_4,._load_1fryu_4{color:#6fd1e7;place-items:center;display:grid;position:absolute;bottom:22px;transform:translate(-50%)}._load_1fryu_4{color:#e8bd67}._effort_1fryu_4 svg{height:65px}._load_1fryu_4 svg{width:55px}._effort_1fryu_4 b,._load_1fryu_4 b{font-size:.7rem}._ruler_1fryu_4{border-top:1px solid #d6ae6277;justify-content:space-between;display:flex;position:absolute;bottom:8%;left:10%;right:10%}._ruler_1fryu_4 i{border-left:1px solid #d6ae6277;height:11px}._pulleyScene_1fryu_5{background:linear-gradient(#102e41,#06121c);height:470px;position:relative;overflow:hidden}._ceiling_1fryu_5{background:#7a5635;height:18px;position:absolute;top:7%;left:18%;right:18%}._rope_1fryu_5{border-left:5px solid #d8c39d;height:270px;position:absolute;top:10%}._rope_1fryu_5 i{border:3px solid #d7ad5f;border-radius:50%;width:18px;height:18px;position:absolute;bottom:0;left:-11px}._pulleyWheel_1fryu_5{background:#1b2b35;border:16px solid #ba8c45;border-radius:50%;width:110px;height:110px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}._pulleyBox_1fryu_5{background:#76502f;border:4px solid #b38a52;place-items:center;width:150px;height:105px;transition:all 1s;display:grid;position:absolute;top:64%;left:50%;transform:translate(-50%)}._pulleyBox_1fryu_5 svg{width:42px}._pulleyBox_1fryu_5 b{font-size:.7rem}._lifting_1fryu_5 ._pulleyBox_1fryu_5{transform:translate(-50%,-65px)}._pull_1fryu_5{color:#70cde2;display:grid;position:absolute;top:28%;right:5%}._pull_1fryu_5 svg{height:90px}._gearScene_1fryu_6{background:radial-gradient(circle,#18384a,#06121c 70%);justify-content:center;align-items:center;height:510px;display:flex;overflow:hidden}._gearA_1fryu_6,._gearB_1fryu_6{width:var(--d1);height:var(--d1);background:#84602a66;border:24px dashed #d5a64f;border-radius:50%;place-items:center;display:grid;position:relative}._gearB_1fryu_6{width:var(--d2);height:var(--d2);background:#315b6a55;border-color:#87aeba;margin-left:-14px}._gearA_1fryu_6:after,._gearB_1fryu_6:after{content:"";background:#06121c;border:10px solid #b98b3e;border-radius:50%;width:34%;height:34%}._gearA_1fryu_6 b,._gearB_1fryu_6 b{z-index:2;text-align:center;position:absolute}._gearA_1fryu_6 small,._gearB_1fryu_6 small{font-size:.45rem;display:block}._spinning_1fryu_6 ._gearA_1fryu_6{animation:_spin_1fryu_6 var(--t1) linear infinite}._spinning_1fryu_6 ._gearB_1fryu_6{animation:_spinBack_1fryu_1 var(--t2) linear infinite}._spinning_1fryu_6 ._gearA_1fryu_6 b,._spinning_1fryu_6 ._gearB_1fryu_6 b{animation:_spinBack_1fryu_1 var(--t1) linear infinite}@keyframes _spin_1fryu_6{to{transform:rotate(360deg)}}@keyframes _spinBack_1fryu_1{to{transform:rotate(-360deg)}}._wheelScene_1fryu_7{background:linear-gradient(#102e41,#06121c);height:500px;position:relative;overflow:hidden}._bigWheel_1fryu_7{width:var(--wheel);height:var(--wheel);background:conic-gradient(transparent 0 11%,#9a7138 12% 14%,transparent 15% 36%,#9a7138 37% 39%,transparent 40% 61%,#9a7138 62% 64%,transparent 65% 86%,#9a7138 87% 89%,transparent 90%);border:18px solid #c59645;border-radius:50%;min-width:150px;max-width:330px;min-height:150px;max-height:330px;position:absolute;top:50%;left:35%;transform:translate(-50%,-50%)}._bigWheel_1fryu_7 span{background:#d1a452;border-radius:50%;position:absolute;inset:42%}._handForce_1fryu_7{color:#70cde2;font-style:normal;display:grid;position:absolute;top:6%;right:-60px}._handForce_1fryu_7 svg{height:70px}._axle_1fryu_7{width:var(--axle);height:var(--axle);background:#5f452a;border:7px solid #e0b865;border-radius:50%;position:absolute;top:50%;left:35%;transform:translate(-50%,-50%)}._axle_1fryu_7:after{content:"";border-left:5px solid #cdb78d;height:170px;position:absolute;top:100%;left:50%}._hanging_1fryu_7{background:#725034;border:3px solid #b68a50;place-items:center;width:110px;height:90px;font-size:.65rem;display:grid;position:absolute;top:64%;left:62%}._hanging_1fryu_7:before{content:"";border-left:5px solid #cdb78d;height:120px;position:absolute;bottom:100%;left:50%}._rampScene_1fryu_8{background:linear-gradient(#123247,#07131d);height:470px;position:relative;overflow:hidden}._ramp_1fryu_8{width:min(var(--run),80%);height:var(--rise);background:linear-gradient(to bottom right,#0000 49%,#9b7447 50%);border-bottom:10px solid #b28b57;position:absolute;bottom:12%;left:10%}._rampBox_1fryu_8{background:#805b34;border:3px solid #c69a5b;place-items:center;width:70px;height:70px;transition:all 1.2s;display:grid;position:absolute;bottom:calc(12% + 25px);left:13%}._moving_1fryu_8 ._rampBox_1fryu_8{left:min(calc(10% + var(--run) - 80px),78%);bottom:calc(12% + var(--rise) - 35px)}._heightMark_1fryu_8{height:var(--rise);color:#86d9ec;border-left:1px dashed #6ccce2;padding-left:10px;position:absolute;bottom:12%;right:6%}._lengthMark_1fryu_8{color:#dabb76;font-size:.7rem;position:absolute;bottom:6%;left:30%}._compoundScene_1fryu_9{background:radial-gradient(circle,#17374a,#06121c 70%);place-items:center;min-height:430px;padding:2rem;display:grid}._compoundScene_1fryu_9>button{color:#07131c;cursor:pointer;background:#c09145;border:1px solid #d6ae62;border-radius:50%;place-items:center;width:110px;height:110px;font-weight:800;display:grid}._compoundScene_1fryu_9>button svg{width:42px}._flow_1fryu_9{grid-template-columns:repeat(7,auto);justify-content:center;align-items:center;gap:1.2rem;width:100%;display:grid}._flow_1fryu_9>div{background:#0a2030;border:1px solid #d6ae624d;place-items:center;min-width:135px;min-height:150px;padding:1rem;display:grid;position:relative}._flow_1fryu_9>div>b{color:#d9b467;position:absolute;top:8px;left:10px}._flow_1fryu_9 svg,._miniGears_1fryu_9,._miniPulley_1fryu_9{color:#6fcbe1;width:38px;font-size:2.7rem}._flow_1fryu_9 small{color:#dabb76}._flow_1fryu_9>i{color:#d8b160;font-size:1.5rem;font-style:normal}._activeOutput_1fryu_9{transform:translateY(-8px);box-shadow:0 0 35px #d6ae6255}._energyScene_1fryu_10{background:linear-gradient(#102e41,#06121c);align-content:center;gap:2rem;height:440px;padding:8%;display:grid}._energyIn_1fryu_10 strong{color:#f2cc7f;font:3.5rem Georgia,serif}._energyIn_1fryu_10 span{color:#8fa6af;letter-spacing:.15em;font-size:.65rem;display:block}._energyBar_1fryu_10{border:1px solid #d6ae6255;height:65px;display:flex}._energyBar_1fryu_10 i{background:linear-gradient(90deg,#3d91a9,#72d3e8)}._energyBar_1fryu_10 b{background:repeating-linear-gradient(135deg,#8a5d35,#8a5d35 10px,#6f472a 10px 20px)}._energyLabels_1fryu_10{justify-content:space-between;display:flex}._energyLabels_1fryu_10 span{color:#9fb2b9}._energyLabels_1fryu_10 strong{color:#efd087;font:1.8rem Georgia,serif;display:block}._effFormula_1fryu_10{color:#e6c578;border:1px solid #d6ae6248;padding:1rem;font:1.05rem Georgia,serif}._footer_1fryu_1{border-top:1px solid #d6ae6244;padding-top:2rem}._footer_1fryu_1 a{color:#e4c173;letter-spacing:.13em;font:700 .72rem sans-serif;text-decoration:none}@media (max-width:1000px){._rail_1fryu_1{display:flex;overflow-x:auto}._rail_1fryu_1 a{min-width:185px}._heading_1fryu_1{grid-template-columns:1fr}._heading_1fryu_1 small{grid-column:auto}._grid_1fryu_3{grid-template-columns:1fr}._hero_1fryu_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_1fryu_1 section{max-width:72%}._flow_1fryu_9{grid-template-columns:1fr}._flow_1fryu_9>i{text-align:center;transform:rotate(90deg)}._gearScene_1fryu_6{height:430px}}@media (max-width:650px){._module_1fryu_1{padding:4.7rem .75rem 5rem}._hero_1fryu_1{height:620px}._hero_1fryu_1>div{background-position:58%}._hero_1fryu_1:after{background:linear-gradient(#02091478 25%,#020914f5 92%)}._hero_1fryu_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_1fryu_1 h1{font-size:3rem}._hero_1fryu_1 nav{flex-direction:column;align-items:flex-start}._hero_1fryu_1 nav i{width:24px}._controls_1fryu_3._row_1fryu_3{grid-template-columns:1fr}._leverScene_1fryu_4,._pulleyScene_1fryu_5,._wheelScene_1fryu_7,._rampScene_1fryu_8{height:380px}._metrics_1fryu_3{grid-template-columns:1fr}._equation_1fryu_3{flex-direction:column;gap:.5rem}._gearScene_1fryu_6{height:360px}._gearA_1fryu_6,._gearB_1fryu_6{margin-inline:-35px;transform:scale(.72)}._spinning_1fryu_6 ._gearA_1fryu_6{animation:_spin_1fryu_6 var(--t1) linear infinite}._spinning_1fryu_6 ._gearB_1fryu_6{animation:_spinBack_1fryu_1 var(--t2) linear infinite}._bigWheel_1fryu_7,._axle_1fryu_7{left:32%}._energyLabels_1fryu_10{flex-direction:column;gap:1rem}}@media (prefers-reduced-motion:reduce){._spinning_1fryu_6 ._gearA_1fryu_6,._spinning_1fryu_6 ._gearB_1fryu_6,._spinning_1fryu_6 ._gearA_1fryu_6 b,._spinning_1fryu_6 ._gearB_1fryu_6 b{animation:none}._pulleyBox_1fryu_5,._rampBox_1fryu_8{transition:none}}._module_t66pa_1{--n:#030a14;--p:#0a1c2b;--g:#d9b361;--i:#f2e9d7;--c:#6ed2e8;background:var(--n);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 7rem;position:relative;overflow:hidden}._module_t66pa_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 3%,#376f9430,#0000 26%),linear-gradient(#d6ae6207 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d6ae6207 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_t66pa_1,._rail_t66pa_1,._experience_t66pa_1,._footer_t66pa_1{max-width:1440px;margin-inline:auto;position:relative}._hero_t66pa_1{border:1px solid #d6ae6245;height:min(73vh,720px);min-height:540px;overflow:hidden}._hero_t66pa_1>div{background:url(/physics-lab/motion-hero-v1.png) 50%/cover;position:absolute;inset:0}._hero_t66pa_1:after{content:"";background:linear-gradient(90deg,#020914fa 0 30%,#02091484 53%,#0000 79%),linear-gradient(#0000 58%,#020914b8);position:absolute;inset:0}._hero_t66pa_1 section{z-index:2;max-width:620px;position:absolute;top:50%;left:clamp(1.5rem,5vw,5rem);transform:translateY(-50%)}._hero_t66pa_1 small,._heading_t66pa_1 small{letter-spacing:.22em;color:var(--g);font:800 .67rem/1 sans-serif}._hero_t66pa_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.4rem,7vw,7.2rem)/.88 Georgia,serif}._hero_t66pa_1 h1 em{color:#e9c473;font-style:normal}._hero_t66pa_1 p{color:#c5d3d8;font:italic clamp(1.3rem,2.5vw,2.1rem)/1.3 Georgia,serif}._hero_t66pa_1 nav{color:#9bb0b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .6rem sans-serif;display:flex}._hero_t66pa_1 nav i{border-top:1px solid var(--g);width:30px}._rail_t66pa_1{background:#020812dc;border:1px solid #d6ae6245;grid-template-columns:repeat(7,1fr);margin-block:2rem 4.5rem;display:grid}._rail_t66pa_1 a{color:#829aa5;border-right:1px solid #d6ae6230;gap:.7rem;min-height:98px;padding:1rem;text-decoration:none;display:flex}._rail_t66pa_1 a:last-child{border:0}._rail_t66pa_1 b{color:#c8a565;font:1.45rem Georgia,serif}._rail_t66pa_1 span{text-transform:uppercase;font:700 .62rem/1.35 sans-serif}._rail_t66pa_1 small{color:#526c76;letter-spacing:.1em;margin-top:.55rem;font-size:.47rem;display:block}._rail_t66pa_1 a:hover{color:#fff;background:#d6ae6216}._experience_t66pa_1{border-top:1px solid #d6ae624a;padding:4.8rem 0}._heading_t66pa_1{grid-template-columns:minmax(300px,.84fr) 1fr;align-items:end;gap:.7rem 4rem;margin-bottom:2rem;display:grid}._heading_t66pa_1 small{grid-column:1/-1}._heading_t66pa_1 h2{color:#fff4dc;margin:0;font:400 clamp(2.55rem,5vw,4.7rem)/1 Georgia,serif}._heading_t66pa_1 p{color:#a9bbc3;margin:0;font:1.07rem/1.65 Georgia,serif}._lab_t66pa_3{background:var(--p);border:1px solid #d6ae6248;overflow:hidden;box-shadow:0 25px 70px #0007}._read_t66pa_3{background:var(--i);color:#152c37;border-left:5px solid var(--g);padding:1.35rem 1.65rem;display:block}._read_t66pa_3 strong{font:700 1.12rem/1.35 Georgia,serif;display:block}._read_t66pa_3 p{margin:.45rem 0 0;line-height:1.58}._controls_t66pa_3{background:#06141f;gap:1.05rem;padding:1.5rem;display:grid}._controls_t66pa_3._row_t66pa_3{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end}._controls_t66pa_3 label{color:#d0dde1;grid-template-columns:1fr auto;gap:.55rem;font-size:.84rem;display:grid}._controls_t66pa_3 output{color:#efca80;font-weight:800}._controls_t66pa_3 input{width:100%;accent-color:var(--g);grid-column:1/-1}._controls_t66pa_3 button{color:#d6e2e5;cursor:pointer;background:#0c283a;border:1px solid #d6ae6255;padding:.85rem 1rem;font-weight:750}._controls_t66pa_3 button:hover,._controls_t66pa_3 button[aria-pressed=true]{background:var(--g);color:#07131b}._controls_t66pa_3 svg{vertical-align:middle;width:16px}._controls_t66pa_3 fieldset{border:1px solid #d6ae6245;flex-wrap:wrap;gap:.55rem;padding:1rem;display:flex}._controls_t66pa_3 legend{letter-spacing:.12em;color:#cba65f;font-size:.58rem}._note_t66pa_3{align-items:center;gap:1rem;margin:1.7rem 1.3rem 0;display:flex}._note_t66pa_3>b,._finalNote_t66pa_3>b{border:1px solid var(--g);color:#edca7e;border-radius:50%;flex:0 0 49px;place-items:center;height:49px;font:italic 1.5rem Georgia,serif;display:grid}._note_t66pa_3 p{color:#c1cfd4;margin:0}._note_t66pa_3 strong{color:#dfbd76;letter-spacing:.13em;margin-bottom:.35rem;font:700 .61rem sans-serif;display:block}._metrics_t66pa_3{background:#d6ae6240;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}._metrics_t66pa_3 span{background:#071722;padding:1.2rem 1.5rem}._metrics_t66pa_3 small{letter-spacing:.14em;color:#89a1aa;font-size:.58rem}._metrics_t66pa_3 b{color:#f1cd84;margin-top:.35rem;font:1.35rem Georgia,serif;display:block}._trainScene_t66pa_4{background:linear-gradient(#163348,#07131d);height:450px;position:relative;overflow:hidden}._world_t66pa_4{justify-content:space-around;align-items:end;display:flex;position:absolute;inset:0}._world_t66pa_4 i{background:#8b6f4a;width:30px;height:130px}._world_t66pa_4 i:before{content:"";background:#b59462;width:80px;height:55px;display:block;transform:translate(-25px)}._train_t66pa_4{background:#0f2635;border:5px solid #c39852;height:150px;transition:all .5s;position:absolute;bottom:12%;left:12%;right:12%}._pascal_t66pa_4{background:#b73d37;border-radius:20px 20px 5px 5px;place-items:center;width:50px;height:88px;display:grid;position:absolute;bottom:20px;left:55%}._train_t66pa_4>b{color:#70cde3;position:absolute;top:20px;left:55%}._train_t66pa_4 ._pascal_t66pa_4{animation:1s ease-in-out infinite alternate _walk_t66pa_1}@keyframes _walk_t66pa_1{to{transform:translate(90px)}}._trainScene_t66pa_4._train_t66pa_4 ._train_t66pa_4{left:0;right:0}._trainScene_t66pa_4._train_t66pa_4 ._world_t66pa_4{animation:3s linear infinite _worldMove_t66pa_1}@keyframes _worldMove_t66pa_1{to{transform:translate(-25%)}}._velocityRead_t66pa_4{gap:1px;display:flex;position:absolute;top:5%;left:5%}._velocityRead_t66pa_4 span{color:#91a8b1;letter-spacing:.1em;background:#071722dd;padding:1rem;font-size:.6rem}._velocityRead_t66pa_4 strong{color:#efca7f;margin-top:.35rem;font:1.1rem Georgia,serif;display:block}._track_t66pa_5,._accelTrack_t66pa_5{background:linear-gradient(#102e42,#06121c);border-bottom:8px solid #a27a43;height:380px;position:relative;overflow:hidden}._ticks_t66pa_5 i,._accelTrack_t66pa_5 i{border-left:2px solid #e9c56b55;height:110px;position:absolute;bottom:0}._ticks_t66pa_5 i:before,._accelTrack_t66pa_5 i:before{content:"";background:#eac66f;border-radius:50%;width:16px;height:16px;position:absolute;bottom:95px;left:-9px;box-shadow:0 0 18px #efc85e}._ticks_t66pa_5 b,._accelTrack_t66pa_5 span{color:#91a6ae;font-size:.55rem;position:absolute;bottom:8px;left:6px}._track_t66pa_5>span{color:#6fd0e7;position:absolute;bottom:115px;left:5%}._track_t66pa_5>span svg{width:80px;height:80px}._track_t66pa_5>span._go_t66pa_5{animation:_drive_t66pa_1 var(--travel) linear forwards}@keyframes _drive_t66pa_1{to{left:88%}}._accelTrack_t66pa_5>svg{color:#6fd0e7;width:76px;height:76px;position:absolute;bottom:105px;left:5%}._goCar_t66pa_5{animation:2s cubic-bezier(.3,.05,.9,.3) forwards _accelCar_t66pa_1}@keyframes _accelCar_t66pa_1{to{left:88%}}._storyCalc_t66pa_5{background:#0a2536;justify-content:center;align-items:center;gap:2rem;padding:1.3rem;display:flex}._storyCalc_t66pa_5 span{text-align:center}._storyCalc_t66pa_5 small{color:#839aa4;letter-spacing:.12em;font-size:.55rem;display:block}._storyCalc_t66pa_5 b{color:#f0ca7d;font:1.5rem Georgia,serif;display:block}._storyCalc_t66pa_5 i{color:#6fd0e7;font-style:normal}._raceScene_t66pa_6{background:repeating-linear-gradient(0deg,#0b2637 0 48%,#d6ae6244 49% 50%);height:430px;position:relative;overflow:hidden}._raceScene_t66pa_6>div{color:#6dd0e7;width:90px;position:absolute;left:6%}._raceScene_t66pa_6>div:first-child{top:19%;left:var(--lead);color:#e2b963}._raceScene_t66pa_6>div:nth-child(2){bottom:16%}._raceScene_t66pa_6 div svg{width:75px;height:75px}._raceScene_t66pa_6 div span{font-size:.6rem;display:block}._raceScene_t66pa_6>svg{width:55px;position:absolute;top:38%;right:5%}._racing_t66pa_6>div:first-child{animation:_raceA_t66pa_1 var(--a) linear forwards}._racing_t66pa_6>div:nth-child(2){animation:_raceB_t66pa_1 var(--b) linear forwards}@keyframes _raceA_t66pa_1{to{left:88%}}@keyframes _raceB_t66pa_1{to{left:88%}}._stopScene_t66pa_7{background:linear-gradient(#102d40,#06121c);align-items:center;height:330px;padding:0 4%;display:flex;overflow:hidden}._stopScene_t66pa_7>svg{color:#75d3e8;flex:0 0 75px;height:75px}._reactionBar_t66pa_7,._brakeBar_t66pa_7{background:#6ed2e822;border-top:3px solid #6ed2e8;border-bottom:3px solid #6ed2e8;place-items:center;min-width:15px;height:70px;display:grid}._brakeBar_t66pa_7{background:#d9ad5d22;border-color:#dbb15f}._reactionBar_t66pa_7 span,._brakeBar_t66pa_7 span{text-align:center;letter-spacing:.08em;font-size:.55rem}._stopLine_t66pa_7{border-left:5px solid #e5c575;height:150px}._graphWrap_t66pa_8{background:#d6ae6244;grid-template-columns:1fr 1fr;gap:1px;display:grid}._graphWrap_t66pa_8>div{background:#081925;padding:1rem}._graphWrap_t66pa_8 small{color:#d7b467;letter-spacing:.13em}._graphWrap_t66pa_8 svg{background:linear-gradient(#0c2637,#07131d);width:100%;height:310px}._graphWrap_t66pa_8 path{fill:none;stroke:#718792;stroke-width:2px}._graphWrap_t66pa_8 polyline{fill:none;stroke:#6fd2e9;stroke-width:6px;filter:drop-shadow(0 0 8px #4faec5)}._signatureGrid_t66pa_9{background:#d6ae6240;border:1px solid #d6ae6240;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}._signatureGrid_t66pa_9 section{background:#0a1d2b;padding:1.5rem}._signatureGrid_t66pa_9 small{color:#d9b663;letter-spacing:.12em}._signatureGrid_t66pa_9 section>div{border-bottom:2px solid #738894;height:150px;position:relative}._signatureGrid_t66pa_9 i{background:#70d0e6;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-8px;box-shadow:0 0 14px #70d0e6}._signatureGrid_t66pa_9 i b{color:#8fa5ae;font-size:.5rem;position:absolute;top:22px}._signatureGrid_t66pa_9 p{color:#b8c6cb;line-height:1.55}._finalNote_t66pa_3{color:#17303b;background:#f2e9d7;align-items:center;gap:1rem;padding:1.5rem;display:flex}._finalNote_t66pa_3 p{font:1.15rem Georgia,serif}._footer_t66pa_1{border-top:1px solid #d6ae6244;padding-top:2rem}._footer_t66pa_1 a{color:#e4c173;letter-spacing:.13em;font:700 .72rem sans-serif;text-decoration:none}@media (max-width:1000px){._rail_t66pa_1{display:flex;overflow-x:auto}._rail_t66pa_1 a{min-width:185px}._heading_t66pa_1{grid-template-columns:1fr}._heading_t66pa_1 small{grid-column:auto}._hero_t66pa_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_t66pa_1 section{max-width:72%}._graphWrap_t66pa_8,._signatureGrid_t66pa_9{grid-template-columns:1fr}}@media (max-width:650px){._module_t66pa_1{padding:4.7rem .75rem 5rem}._hero_t66pa_1{height:620px}._hero_t66pa_1>div{background-position:60%}._hero_t66pa_1:after{background:linear-gradient(#02091475 25%,#020914f5 92%)}._hero_t66pa_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_t66pa_1 h1{font-size:3.15rem}._hero_t66pa_1 nav{flex-direction:column;align-items:flex-start}._hero_t66pa_1 nav i{width:24px}._controls_t66pa_3._row_t66pa_3{grid-template-columns:1fr}._trainScene_t66pa_4,._track_t66pa_5,._accelTrack_t66pa_5,._raceScene_t66pa_6{height:360px}._velocityRead_t66pa_4{flex-direction:column;right:5%}._storyCalc_t66pa_5{flex-direction:column;gap:.7rem}._metrics_t66pa_3{grid-template-columns:1fr}._stopScene_t66pa_7{padding:0 2%}._reactionBar_t66pa_7 span,._brakeBar_t66pa_7 span{font-size:.45rem}._graphWrap_t66pa_8 svg{height:230px}}@media (prefers-reduced-motion:reduce){._train_t66pa_4 ._pascal_t66pa_4,._trainScene_t66pa_4._train_t66pa_4 ._world_t66pa_4,._track_t66pa_5>span._go_t66pa_5,._goCar_t66pa_5,._racing_t66pa_6>div{animation:none}}._module_1q1gs_1{--n:#030a14;--p:#0a1c2b;--g:#d9b361;--i:#f2e9d7;--c:#6ed2e8;background:var(--n);color:#f8f1e5;padding:5rem clamp(1rem,4vw,4.5rem) 7rem;position:relative;overflow:hidden}._module_1q1gs_1:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 3%,#376f9430,#0000 26%),linear-gradient(#d6ae6207 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#d6ae6207 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0}._hero_1q1gs_1,._rail_1q1gs_1,._experience_1q1gs_1,._footer_1q1gs_1{max-width:1440px;margin-inline:auto;position:relative}._hero_1q1gs_1{border:1px solid #d6ae6245;height:min(73vh,720px);min-height:540px;overflow:hidden}._hero_1q1gs_1>div{background:url(/physics-lab/energy-hero-v1.webp) 50%/cover;position:absolute;inset:0}._hero_1q1gs_1:after{content:"";background:linear-gradient(90deg,#020914fa 0 31%,#02091482 55%,#0000 79%),linear-gradient(#0000 58%,#020914b8);position:absolute;inset:0}._hero_1q1gs_1 section{z-index:2;max-width:650px;position:absolute;top:50%;left:clamp(1.5rem,5vw,5rem);transform:translateY(-50%)}._hero_1q1gs_1 small,._heading_1q1gs_1 small{letter-spacing:.22em;color:var(--g);font:800 .67rem/1 sans-serif}._hero_1q1gs_1 h1{color:#fff4dc;margin:.8rem 0;font:400 clamp(3.2rem,6.4vw,6.5rem)/.88 Georgia,serif}._hero_1q1gs_1 h1 em{color:#e9c473;font-style:normal}._hero_1q1gs_1 p{color:#c5d3d8;font:italic clamp(1.25rem,2.4vw,2.05rem)/1.3 Georgia,serif}._hero_1q1gs_1 nav{color:#9bb0b8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font:700 .6rem sans-serif;display:flex}._hero_1q1gs_1 nav i{border-top:1px solid var(--g);width:30px}._rail_1q1gs_1{border-inline:1px solid #d6ae6238;grid-template-columns:repeat(7,1fr);display:grid}._rail_1q1gs_1 a{color:#d8e1e5;background:#071623;border-right:1px solid #d6ae6238;align-items:center;gap:12px;min-height:108px;padding:20px 12px;text-decoration:none;display:flex}._rail_1q1gs_1 a:last-child{border:0}._rail_1q1gs_1 a:hover{background:#102b3e}._rail_1q1gs_1 b{color:var(--g);font:28px Georgia,serif}._rail_1q1gs_1 span{font:700 .7rem/1.25 sans-serif}._rail_1q1gs_1 small{color:#728895;letter-spacing:.08em;margin-top:8px;font-size:.5rem;display:block}._experience_1q1gs_1{border-bottom:1px solid #d6ae6228;padding:clamp(5rem,9vw,9rem) 0}._heading_1q1gs_1{grid-template-columns:180px minmax(250px,620px) minmax(260px,1fr);align-items:end;gap:2rem;margin-bottom:3rem;display:grid}._heading_1q1gs_1 h2{color:#fff2d9;margin:0;font:400 clamp(2.6rem,5vw,5.5rem)/.96 Georgia,serif}._heading_1q1gs_1 p{color:#a9bac5;margin:0;font-size:1.08rem;line-height:1.65}._lab_1q1gs_3{background:#071827;border:1px solid #d6ae624c;overflow:hidden;box-shadow:0 24px 60px #0007}._workScene_1q1gs_3,._speedScene_1q1gs_3,._liftScene_1q1gs_3,._coaster_1q1gs_3,._stairs_1q1gs_3,._flow_1q1gs_3{background:linear-gradient(155deg,#12334b,#071622 72%);border-bottom:1px solid #d6ae6245;height:390px;position:relative;overflow:hidden}._workScene_1q1gs_3:after,._speedScene_1q1gs_3:after,._liftScene_1q1gs_3:after{content:"";border-bottom:3px solid #c99b4c;position:absolute;bottom:65px;left:5%;right:5%}._crate_1q1gs_3{background:repeating-linear-gradient(45deg,#77502f 0 10px,#8d6037 11px 20px);border:3px solid #e2b45b;width:112px;height:96px;position:absolute;bottom:67px;left:28%}._pull_1q1gs_3{color:#65d3f2;transform-origin:0;border-top:7px solid;font:700 15px sans-serif;position:absolute;bottom:130px;left:39%}._pull_1q1gs_3:after{content:"";border-left:16px solid;border-block:10px solid #0000;position:absolute;top:-13px;right:-4px}._workScene_1q1gs_3>b{color:#e9cf99;border-top:2px solid #e1b35b;padding-top:8px;font:13px sans-serif;position:absolute;bottom:32px;left:28%}._speedScene_1q1gs_3>span{background:#925b2f;border:3px solid #e2b45b;border-radius:5px 14px 4px 4px;width:90px;height:52px;transition:all .5s;position:absolute;bottom:68px;left:8%}._speedScene_1q1gs_3>div i{border-top:3px solid #65d3f2;width:65px;position:absolute;bottom:94px}._liftScene_1q1gs_3 ._tower_1q1gs_3{border-left:3px solid #dcb05c;position:absolute;top:20px;bottom:40px;left:18%}._tower_1q1gs_3 i{color:#7895a5;border-top:1px solid #67cfea;width:70px;padding:3px 0 0 75px;font:10px sans-serif;position:absolute;left:-8px}._liftScene_1q1gs_3>span{background:#86552f;border:3px solid #dfb15a;width:85px;height:85px;transition:all .5s;position:absolute;left:55%}._liftScene_1q1gs_3>svg{color:#65d2ef;height:65%;position:absolute;bottom:30px;left:61%}._controls_1q1gs_3{background:#0a2134;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:22px;padding:30px;display:grid}._controls_1q1gs_3 label{color:#ccd8de;font:700 .75rem sans-serif}._controls_1q1gs_3 output{float:right;color:#efc871}._controls_1q1gs_3 input{width:100%;accent-color:var(--g);margin-top:14px;display:block}._controls_1q1gs_3 button{border:1px solid var(--g);color:#f7e8c9;background:#102d43;justify-content:center;align-self:end;gap:8px;padding:14px 18px;font-weight:800;display:flex}._equation_1q1gs_3{color:#142c3e;background:#efe5d2;justify-content:space-between;align-items:center;gap:20px;padding:25px clamp(20px,4vw,55px);font:clamp(1.05rem,2vw,1.6rem) Georgia,serif;display:flex}._equation_1q1gs_3 b{color:#8c641e;font-size:1.6em}._read_1q1gs_3{border-left:4px solid var(--c);background:#0b2235;padding:28px clamp(20px,4vw,55px);display:block}._read_1q1gs_3 strong{color:#f3d596;font:1.35rem Georgia,serif;display:block}._read_1q1gs_3 p{color:#b9c7cf;margin:.6rem 0 0;line-height:1.65}._meter_1q1gs_3{grid-template-columns:220px 1fr 130px;align-items:center;gap:20px;padding:24px 5%;display:grid}._meter_1q1gs_3 small{letter-spacing:.13em;color:#a9bbc5}._meter_1q1gs_3 i{border:1px solid #d5aa5866;height:16px;padding:3px}._meter_1q1gs_3 i b{background:linear-gradient(90deg,#5fc9e8,#e0b052);height:100%;transition:all .35s;display:block}._meter_1q1gs_3 strong{color:#f0cb7c;text-align:right;font:1.7rem Georgia,serif}._coaster_1q1gs_3 svg{width:100%;height:100%;position:absolute}._coaster_1q1gs_3 svg path{fill:none;stroke:#d4a64f;stroke-width:8px}._coaster_1q1gs_3>span{background:#8a5930;border:2px solid #efc66e;width:58px;height:38px;position:absolute;top:48px;left:4%}._riding_1q1gs_4>span{offset-path:path("M20 65 C180 60 170 285 390 285 S600 100 880 210");animation:4s ease-in-out forwards _ride_1q1gs_1}._energyBars_1q1gs_4{align-items:end;gap:8px;height:150px;display:flex;position:absolute;bottom:30px;right:4%}._energyBars_1q1gs_4 i{color:#06121f;background:#5fc9e8;width:45px;min-height:12px;padding:5px;font:700 9px sans-serif;transition:all .4s}._energyBars_1q1gs_4 i:nth-child(2){background:#e1b056}._energyBars_1q1gs_4 i:nth-child(3){background:#d97e55}._metrics_1q1gs_4,._powerCompare_1q1gs_4{background:#0a2134;border-top:1px solid #d6ae6233;grid-template-columns:repeat(2,1fr);display:grid}._metrics_1q1gs_4 span,._powerCompare_1q1gs_4 span{border-right:1px solid #d6ae6233;padding:24px 30px}._metrics_1q1gs_4 small,._powerCompare_1q1gs_4 small{color:#8ca0ab;letter-spacing:.14em;font:700 .65rem sans-serif;display:block}._metrics_1q1gs_4 b,._powerCompare_1q1gs_4 b{color:#efca7d;margin-top:7px;font:2rem Georgia,serif;display:block}._stairs_1q1gs_3{grid-template-columns:1fr 1fr;gap:4%;padding:30px 8%;display:grid}._stairs_1q1gs_3>div{background:repeating-linear-gradient(to top right,#0000 0 12%,#d1a650 12.5% 13%,#0000 13.5% 24%);border-bottom:2px solid #d1a650;position:relative}._stairs_1q1gs_3 span{color:#fff;background:#b62f30;border-radius:20px 20px 7px 7px;place-items:center;width:48px;height:70px;font-weight:900;animation:linear infinite alternate _climb_1q1gs_1;display:grid;position:absolute;bottom:5%;left:6%}._stairs_1q1gs_3 b{color:#efc874;position:absolute;top:10px;right:12px}._powerCompare_1q1gs_4{grid-template-columns:repeat(3,1fr)}._flow_1q1gs_3{justify-content:center;align-items:center;gap:28px;padding:40px;display:flex}._flow_1q1gs_3>span{text-align:center;color:#a9bbc6;background:#113048;border:2px solid #d9ad58;place-items:center;min-height:105px;padding:20px;transition:all .4s;display:grid}._flow_1q1gs_3>span b{color:#f0cb7b;font:2rem Georgia,serif}._flow_1q1gs_3>i{color:#64d0ef;font-size:50px}._flow_1q1gs_3 ._waste_1q1gs_5{background:#40251f;border-color:#bf7451;min-height:0;position:absolute;bottom:20px;right:8%}._map_1q1gs_5{background:linear-gradient(135deg,#0d2b41,#06131f);border:1px solid #d6ae6245;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:18px;padding:clamp(28px,5vw,65px);display:grid}._map_1q1gs_5>div{text-align:center;background:#071827;border:1px solid #d7ab5755;flex-direction:column;justify-content:center;min-height:190px;padding:25px 15px;display:flex}._map_1q1gs_5 b{color:#9db0ba;letter-spacing:.12em;font:700 .65rem sans-serif}._map_1q1gs_5 span{color:#efca7b;margin:15px 0;font:2rem Georgia,serif}._map_1q1gs_5 small{color:#768d99}._map_1q1gs_5>i{color:#68d0ed;font-size:30px}._finalNote_1q1gs_5{align-items:center;gap:20px;max-width:850px;margin:40px auto 0;display:flex}._finalNote_1q1gs_5>b{color:#071827;background:#d5aa55;border-radius:50%;place-items:center;min-width:58px;height:58px;font:2rem Georgia,serif;display:grid}._finalNote_1q1gs_5 p{color:#dfd1b5;font:italic 1.25rem/1.55 Georgia,serif}._footer_1q1gs_1{align-items:center;height:110px;display:flex}._footer_1q1gs_1 a{color:#efcf93;letter-spacing:.12em;font:700 .72rem sans-serif;text-decoration:none}._photoScene_1q1gs_6{background:#071827;height:500px;position:relative;overflow:hidden}._photoScene_1q1gs_6>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._photoShade_1q1gs_6{background:linear-gradient(#0000 42%,#04101bd9),linear-gradient(90deg,#06131f88,#0000 48%);position:absolute;inset:0}._brakeMeasure_1q1gs_6{color:#6cd7f3;letter-spacing:.1em;font:700 .6rem sans-serif;position:absolute;bottom:45px;left:6%;right:6%}._brakeMeasure_1q1gs_6 i{background:linear-gradient(90deg,#66d6f4,#e3b35b);height:7px;margin-bottom:10px;transition:all .4s;display:block;box-shadow:0 0 15px #5dcdea}._liveBadge_1q1gs_6{background:#071827df;border:1px solid #dcb15d80;padding:18px 22px;position:absolute;top:8%;left:5%}._liveBadge_1q1gs_6 small{color:#9eb1bc;letter-spacing:.14em;display:block}._liveBadge_1q1gs_6 b{color:#f0cc7e;font:2.2rem Georgia,serif}._dualPhoto_1q1gs_6{grid-template-columns:1fr 1fr;display:grid}._dualPhoto_1q1gs_6 ._photoScene_1q1gs_6{height:490px}._dualPhoto_1q1gs_6 ._photoScene_1q1gs_6:first-child{border-right:2px solid #d6ae6245}._heightOverlay_1q1gs_6{background:#68d4f1;width:5px;transition:all .4s;position:absolute;bottom:8%;left:11%;box-shadow:0 0 15px #55c9ef}._heightOverlay_1q1gs_6:after{content:"";border-bottom:10px solid #68d4f1;border-inline:9px solid #0000;position:absolute;top:0;left:-7px}._heightOverlay_1q1gs_6 b{white-space:nowrap;color:#e7cf9c;position:absolute;top:-6px;left:18px}._springOverlay_1q1gs_6{color:#d9e2e7;background:#071827dc;border-left:3px solid #d9ae59;max-width:300px;padding:18px;position:absolute;bottom:5%;right:4%}._springOverlay_1q1gs_6 i{background:#66d1ef;width:7px;transition:all .4s;display:block;position:absolute;bottom:0;left:-3px}._springOverlay_1q1gs_6 b{font:1rem/1.45 Georgia,serif}._coasterPhoto_1q1gs_6{height:570px}._coasterPhoto_1q1gs_6 ._energyBars_1q1gs_4{z-index:3}._energyPulse_1q1gs_6{z-index:3;background:#67d4f3;border-radius:50%;width:22px;height:22px;position:absolute;top:15%;left:22%;box-shadow:0 0 25px 8px #65cfee}._riding_1q1gs_4 ._energyPulse_1q1gs_6{animation:4s ease-in-out forwards _pulseRide_1q1gs_1}._enginePhoto_1q1gs_6{height:530px}._enginePhoto_1q1gs_6 ._photoShade_1q1gs_6{background:linear-gradient(#0000 38%,#04101bf2),linear-gradient(90deg,#06131f50,#0000)}._machineFlow_1q1gs_6{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;bottom:30px;left:4%;right:4%}._machineFlow_1q1gs_6 span{color:#aebfc8;background:#071827e8;border:1px solid #dcb05b;padding:14px 18px}._machineFlow_1q1gs_6 span b{color:#f1cc7b;font:1.7rem Georgia,serif}._machineFlow_1q1gs_6>i{color:#6bd5f1;font-size:32px}._machineFlow_1q1gs_6 em{color:#f0c7ac;background:#47271fe8;border:1px solid #c17654;margin-left:auto;padding:12px 15px;font-style:normal}._instrumentPhoto_1q1gs_6{border:1px solid #d6ae6245;height:600px}._instrumentLabels_1q1gs_6{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:absolute;inset:auto 4% 5%}._instrumentLabels_1q1gs_6 span{color:#a7bac4;letter-spacing:.08em;background:#071827e3;border-top:2px solid #d9ae59;padding:15px;font:700 .6rem sans-serif}._instrumentLabels_1q1gs_6 b{color:#f0d49e;letter-spacing:0;margin-top:6px;font:1rem Georgia,serif;display:block}._instrumentPhoto_1q1gs_6+._map_1q1gs_5{border-top:0;grid-template-columns:1fr auto 1fr auto 1fr}@keyframes _ride_1q1gs_1{to{offset-distance:100%}}@keyframes _climb_1q1gs_1{to{bottom:75%;left:77%}}@keyframes _pulseRide_1q1gs_1{0%{top:15%;left:22%}46%{top:72%;left:53%}to{top:38%;left:86%}}@media (max-width:1000px){._rail_1q1gs_1{display:flex;overflow-x:auto}._rail_1q1gs_1 a{min-width:185px}._heading_1q1gs_1{grid-template-columns:1fr}._heading_1q1gs_1 p{max-width:720px}._hero_1q1gs_1:after{background:linear-gradient(90deg,#020914e8,#02091465)}._hero_1q1gs_1 section{max-width:72%}._map_1q1gs_5{grid-template-columns:1fr}._map_1q1gs_5>i{justify-self:center;transform:rotate(90deg)}._flow_1q1gs_3{justify-content:flex-start}._flow_1q1gs_3 ._waste_1q1gs_5{right:2%}}@media (max-width:650px){._module_1q1gs_1{padding:4.7rem .75rem 5rem}._hero_1q1gs_1{height:620px}._hero_1q1gs_1>div{background-position:68%}._hero_1q1gs_1:after{background:linear-gradient(#0209146a 25%,#020914f6 93%)}._hero_1q1gs_1 section{max-width:none;inset:auto 1.3rem 2rem;transform:none}._hero_1q1gs_1 h1{font-size:3.25rem}._hero_1q1gs_1 nav{display:none}._workScene_1q1gs_3,._speedScene_1q1gs_3,._liftScene_1q1gs_3,._coaster_1q1gs_3,._stairs_1q1gs_3,._flow_1q1gs_3{height:360px}._controls_1q1gs_3,._meter_1q1gs_3{grid-template-columns:1fr}._meter_1q1gs_3 strong{text-align:left}._equation_1q1gs_3{flex-direction:column;align-items:flex-start}._stairs_1q1gs_3{grid-template-columns:1fr}._stairs_1q1gs_3>div{min-height:145px}._flow_1q1gs_3{flex-wrap:wrap;align-content:center;padding:25px}._flow_1q1gs_3>span{width:70%!important}._flow_1q1gs_3 ._waste_1q1gs_5{position:static;height:auto!important}._metrics_1q1gs_4,._powerCompare_1q1gs_4{grid-template-columns:1fr}._map_1q1gs_5{padding:25px}._hero_1q1gs_1 p{max-width:90%}._dualPhoto_1q1gs_6{grid-template-columns:1fr}._dualPhoto_1q1gs_6 ._photoScene_1q1gs_6{height:400px}._dualPhoto_1q1gs_6 ._photoScene_1q1gs_6:first-child{border-bottom:2px solid #d6ae6245;border-right:0}._photoScene_1q1gs_6,._coasterPhoto_1q1gs_6,._enginePhoto_1q1gs_6,._instrumentPhoto_1q1gs_6{height:430px}._machineFlow_1q1gs_6{grid-template-columns:1fr auto 1fr;display:grid}._machineFlow_1q1gs_6 em{grid-column:1/4;margin:0}._instrumentLabels_1q1gs_6{grid-template-columns:1fr}._instrumentLabels_1q1gs_6 span{padding:9px}._brakePhoto_1q1gs_10 img{object-position:62% center}._coasterPhoto_1q1gs_6 img{object-position:35% center}._instrumentPhoto_1q1gs_6 img{object-position:46% center}}@media (prefers-reduced-motion:reduce){._riding_1q1gs_4>span,._stairs_1q1gs_3 span,._riding_1q1gs_4 ._energyPulse_1q1gs_6{animation:none}}
