.module-one-blank-page-test-module__oYWUYa__test{--blank-ink:#101714;--blank-copy:#4c5852;--blank-dim:#65706a;--blank-surface:#fbfaf5;--blank-surface-2:#fff;--blank-line:#1017141f;color:var(--blank-ink);background:radial-gradient(circle at 8% 0,#68a9ff29,#0000 28%),radial-gradient(circle at 92% 4%,#567d001f,#0000 24%),#f2f1ea;border:1px solid #567d005c;border-radius:24px;margin:42px 0;overflow:hidden;box-shadow:0 32px 80px #05120e38}.module-one-blank-page-test-module__oYWUYa__head{border-bottom:1px solid var(--blank-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding:34px;display:grid}.module-one-blank-page-test-module__oYWUYa__eyebrow,.module-one-blank-page-test-module__oYWUYa__miniEyebrow,.module-one-blank-page-test-module__oYWUYa__modeEyebrow,.module-one-blank-page-test-module__oYWUYa__scoreLabel,.module-one-blank-page-test-module__oYWUYa__knowns>b,.module-one-blank-page-test-module__oYWUYa__promptType{color:var(--accent);font:700 8px var(--mono);letter-spacing:.13em;text-transform:uppercase}.module-one-blank-page-test-module__oYWUYa__head h3{letter-spacing:-.065em;max-width:760px;margin:9px 0 0;font-size:clamp(31px,4.1vw,54px);line-height:.96}.module-one-blank-page-test-module__oYWUYa__head p{max-width:760px;color:var(--blank-copy);margin:17px 0 0;font-size:13px;line-height:1.68}.module-one-blank-page-test-module__oYWUYa__runButton,.module-one-blank-page-test-module__oYWUYa__checkButton,.module-one-blank-page-test-module__oYWUYa__continueButton,.module-one-blank-page-test-module__oYWUYa__revealButton,.module-one-blank-page-test-module__oYWUYa__modeButton,.module-one-blank-page-test-module__oYWUYa__mathCard button{font:700 8px var(--mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.module-one-blank-page-test-module__oYWUYa__runButton{color:#101714;background:#567d001a;border:1px solid #567d0080;border-radius:999px;align-items:center;gap:8px;min-width:max-content;padding:12px 15px;transition:color .2s,background .2s,transform .2s;display:inline-flex}.module-one-blank-page-test-module__oYWUYa__runButton:hover{color:#07130d;background:var(--lime)}.module-one-blank-page-test-module__oYWUYa__runButton:active{transform:translateY(1px)}.module-one-blank-page-test-module__oYWUYa__scoreboard{border-bottom:1px solid var(--blank-line);background:#10171406;grid-template-columns:auto auto;align-items:center;gap:12px 22px;padding:17px 34px;display:grid}.module-one-blank-page-test-module__oYWUYa__scoreboard>p{color:var(--blank-copy);margin:0;font-size:10px}.module-one-blank-page-test-module__oYWUYa__scoreboard strong{color:var(--accent);font:750 23px/1 var(--mono)}.module-one-blank-page-test-module__oYWUYa__scoreTrack{background:#1017141c;border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.module-one-blank-page-test-module__oYWUYa__scoreTrack>i{width:var(--score);border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--accent));height:100%;transition:width .35s;display:block}.module-one-blank-page-test-module__oYWUYa__modes{border-bottom:1px solid var(--blank-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.module-one-blank-page-test-module__oYWUYa__modeButton{border:0;border-right:1px solid var(--blank-line);min-height:102px;color:var(--blank-copy);text-align:left;background:0 0;grid-template-columns:28px minmax(0,1fr);gap:11px;padding:16px;transition:color .2s,background .2s;display:grid}.module-one-blank-page-test-module__oYWUYa__modeButton:last-child{border-right:0}.module-one-blank-page-test-module__oYWUYa__modeButton:hover,.module-one-blank-page-test-module__oYWUYa__modeButton.module-one-blank-page-test-module__oYWUYa__active{color:#07130d;background:var(--lime)}.module-one-blank-page-test-module__oYWUYa__modeIndex{width:24px;height:24px;font:700 7px var(--mono);border:1px solid;border-radius:50%;place-items:center;display:grid}.module-one-blank-page-test-module__oYWUYa__modeButton strong,.module-one-blank-page-test-module__oYWUYa__modeButton small{display:block}.module-one-blank-page-test-module__oYWUYa__modeButton strong{color:inherit;font:700 11px var(--sans);letter-spacing:-.015em;text-transform:none;margin-top:1px}.module-one-blank-page-test-module__oYWUYa__modeButton small{color:inherit;opacity:.76;font:8px/1.45 var(--mono);letter-spacing:0;text-transform:none;margin-top:5px}.module-one-blank-page-test-module__oYWUYa__stage{padding:29px 34px 34px}.module-one-blank-page-test-module__oYWUYa__stageHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;margin-bottom:19px;display:grid}.module-one-blank-page-test-module__oYWUYa__stageHeader h4{letter-spacing:-.055em;max-width:670px;margin:8px 0 0;font-size:clamp(24px,2.8vw,37px);line-height:1.04}.module-one-blank-page-test-module__oYWUYa__stageHeader p{max-width:690px;color:var(--blank-copy);margin:10px 0 0;font-size:11px;line-height:1.6}.module-one-blank-page-test-module__oYWUYa__stageHeader>small{max-width:230px;color:var(--blank-dim);text-align:right;font-size:9px;line-height:1.5}.module-one-blank-page-test-module__oYWUYa__promptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.module-one-blank-page-test-module__oYWUYa__promptCard,.module-one-blank-page-test-module__oYWUYa__mathCard{border:1px solid var(--blank-line);background:#10171407;border-radius:16px;min-width:0;padding:20px}.module-one-blank-page-test-module__oYWUYa__promptCard header{justify-content:space-between;align-items:center;gap:12px;display:flex}.module-one-blank-page-test-module__oYWUYa__promptCard header>span:last-child{color:var(--blank-dim);font:700 8px var(--mono)}.module-one-blank-page-test-module__oYWUYa__promptCard h5,.module-one-blank-page-test-module__oYWUYa__mathCard h5{color:var(--blank-ink);letter-spacing:-.035em;margin:13px 0 0;font-size:18px;line-height:1.22}.module-one-blank-page-test-module__oYWUYa__promptCard>p,.module-one-blank-page-test-module__oYWUYa__mathCard>p{color:var(--blank-copy);margin:10px 0 0;font-size:11px;line-height:1.57}.module-one-blank-page-test-module__oYWUYa__promptCard textarea,.module-one-blank-page-test-module__oYWUYa__mathFormula,.module-one-blank-page-test-module__oYWUYa__answerInput{color:#101714;width:100%;font:11px/1.55 var(--mono);background:#1017140d;border:1px solid #1017142b;border-radius:10px;outline:0;margin-top:16px;transition:border-color .2s,box-shadow .2s}.module-one-blank-page-test-module__oYWUYa__promptCard textarea{resize:vertical;min-height:112px;padding:11px 12px}.module-one-blank-page-test-module__oYWUYa__promptCard textarea:focus,.module-one-blank-page-test-module__oYWUYa__mathFormula:focus,.module-one-blank-page-test-module__oYWUYa__answerInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px #567d001f}.module-one-blank-page-test-module__oYWUYa__promptCard textarea::placeholder,.module-one-blank-page-test-module__oYWUYa__mathFormula::placeholder,.module-one-blank-page-test-module__oYWUYa__answerInput::placeholder{color:#5b665f}.module-one-blank-page-test-module__oYWUYa__promptActions,.module-one-blank-page-test-module__oYWUYa__mathActions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.module-one-blank-page-test-module__oYWUYa__checkButton,.module-one-blank-page-test-module__oYWUYa__continueButton,.module-one-blank-page-test-module__oYWUYa__revealButton,.module-one-blank-page-test-module__oYWUYa__mathCard button{border-radius:8px;min-height:34px;padding:8px 10px}.module-one-blank-page-test-module__oYWUYa__checkButton,.module-one-blank-page-test-module__oYWUYa__mathCard button:first-of-type{border:1px solid var(--accent);color:#07130d;background:var(--lime)}.module-one-blank-page-test-module__oYWUYa__checkButton:hover,.module-one-blank-page-test-module__oYWUYa__mathCard button:first-of-type:hover{background:#efffb2}.module-one-blank-page-test-module__oYWUYa__revealButton,.module-one-blank-page-test-module__oYWUYa__continueButton,.module-one-blank-page-test-module__oYWUYa__mathCard button:last-of-type{color:#5b665f;background:0 0;border:1px solid #1017142e}.module-one-blank-page-test-module__oYWUYa__revealButton:hover,.module-one-blank-page-test-module__oYWUYa__continueButton:hover,.module-one-blank-page-test-module__oYWUYa__mathCard button:last-of-type:hover{color:var(--ink);border-color:#10171473}.module-one-blank-page-test-module__oYWUYa__feedback{color:#b3541e;background:#ff9a5514;border:1px solid #ff9a5561;border-radius:10px;margin-top:14px;padding:13px}.module-one-blank-page-test-module__oYWUYa__feedback.module-one-blank-page-test-module__oYWUYa__good{color:#5b665f;background:#567d0017;border-color:#567d0066}.module-one-blank-page-test-module__oYWUYa__feedback>strong{color:#b3541e;font:700 8px var(--mono);letter-spacing:.07em;text-transform:uppercase;display:block}.module-one-blank-page-test-module__oYWUYa__feedback.module-one-blank-page-test-module__oYWUYa__good>strong{color:var(--accent)}.module-one-blank-page-test-module__oYWUYa__feedback p{margin:7px 0 0;font-size:10px;line-height:1.55}.module-one-blank-page-test-module__oYWUYa__feedback ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.module-one-blank-page-test-module__oYWUYa__feedback li{color:#101714;padding-left:15px;font-size:10px;line-height:1.5}.module-one-blank-page-test-module__oYWUYa__feedback li:before{content:"→";float:left;color:var(--accent);margin-left:-15px}.module-one-blank-page-test-module__oYWUYa__benchmark{border-top:1px solid #1017141f;margin-top:13px;padding-top:13px}.module-one-blank-page-test-module__oYWUYa__benchmark>span,.module-one-blank-page-test-module__oYWUYa__mathReveal>span{color:var(--accent);font:700 7px var(--mono);letter-spacing:.1em;text-transform:uppercase}.module-one-blank-page-test-module__oYWUYa__benchmark>p{color:#101714;font:11px/1.56 var(--mono);margin:7px 0 0}.module-one-blank-page-test-module__oYWUYa__benchmark>small{color:var(--blank-copy);margin-top:8px;font-size:10px;line-height:1.52;display:block}.module-one-blank-page-test-module__oYWUYa__mathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.module-one-blank-page-test-module__oYWUYa__mathCard{background:linear-gradient(145deg,#68a9ff0f,#10171406);position:relative;overflow:hidden}.module-one-blank-page-test-module__oYWUYa__mathCard:after{content:"";border:1px solid #567d0024;border-radius:50%;width:105px;height:105px;position:absolute;top:-35px;right:-35px}.module-one-blank-page-test-module__oYWUYa__mathCard>*{z-index:1;position:relative}.module-one-blank-page-test-module__oYWUYa__mathLabel{color:#2b6cb0;font:700 8px var(--mono);letter-spacing:.11em}.module-one-blank-page-test-module__oYWUYa__knowns{border:1px solid var(--blank-line);background:var(--blank-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:15px;display:grid;overflow:hidden}.module-one-blank-page-test-module__oYWUYa__knowns>b{color:#5b665f;background:#fbfaf5;grid-column:1/-1;padding:8px 10px}.module-one-blank-page-test-module__oYWUYa__knowns div{background:#1017140d;padding:9px 10px}.module-one-blank-page-test-module__oYWUYa__knowns small,.module-one-blank-page-test-module__oYWUYa__knowns strong{display:block}.module-one-blank-page-test-module__oYWUYa__knowns small{color:#5b665f;font:700 7px/1.35 var(--mono);letter-spacing:.04em;text-transform:uppercase}.module-one-blank-page-test-module__oYWUYa__knowns strong{color:#101714;font:650 10px/1.35 var(--sans);margin-top:5px}.module-one-blank-page-test-module__oYWUYa__mathFormula{resize:vertical;min-height:58px;padding:10px 11px}.module-one-blank-page-test-module__oYWUYa__answerRow{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:10px;display:grid}.module-one-blank-page-test-module__oYWUYa__answerInput{min-width:0;min-height:37px;margin-top:0;padding:0 11px}.module-one-blank-page-test-module__oYWUYa__answerUnit{min-width:54px;color:var(--accent);font:700 9px var(--mono);background:#567d0014;border:1px solid #567d0047;border-radius:8px;place-items:center;padding:0 9px;display:grid}.module-one-blank-page-test-module__oYWUYa__mathReveal{border-top:1px solid var(--blank-line);margin-top:15px;padding-top:14px}.module-one-blank-page-test-module__oYWUYa__mathReveal code{border-left:2px solid var(--accent);color:#101714;font:10px/1.5 var(--mono);background:#567d0013;margin-top:8px;padding:9px;display:block;overflow-x:auto}.module-one-blank-page-test-module__oYWUYa__mathReveal ol{counter-reset:blankMath;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.module-one-blank-page-test-module__oYWUYa__mathReveal li{color:var(--blank-copy);font:9px/1.55 var(--mono);counter-increment:blankMath;background:#10171405;border:1px solid #10171417;border-radius:8px;padding:8px 9px 8px 36px;position:relative}.module-one-blank-page-test-module__oYWUYa__mathReveal li:before{content:counter(blankMath, decimal-leading-zero);color:var(--accent);font:700 7px var(--mono);position:absolute;top:9px;left:9px}.module-one-blank-page-test-module__oYWUYa__mathLens{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.module-one-blank-page-test-module__oYWUYa__mathLens div{background:#10171405;border:1px solid #10171417;border-radius:8px;padding:9px}.module-one-blank-page-test-module__oYWUYa__mathLens b{color:var(--accent);font:700 7px var(--mono);letter-spacing:.06em;text-transform:uppercase;display:block}.module-one-blank-page-test-module__oYWUYa__mathLens p{color:var(--blank-copy);margin:6px 0 0;font-size:9px;line-height:1.5}.module-one-blank-page-test-module__oYWUYa__finish{color:#101714;background:#567d0017;border:1px solid #567d006b;border-radius:13px;margin-top:17px;padding:16px}.module-one-blank-page-test-module__oYWUYa__finish strong{color:var(--accent);font:700 9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.module-one-blank-page-test-module__oYWUYa__finish p{color:#101714;margin:7px 0 0;font-size:11px;line-height:1.57}@media (max-width:900px){.module-one-blank-page-test-module__oYWUYa__head,.module-one-blank-page-test-module__oYWUYa__stageHeader{grid-template-columns:1fr}.module-one-blank-page-test-module__oYWUYa__head .module-one-blank-page-test-module__oYWUYa__runButton,.module-one-blank-page-test-module__oYWUYa__stageHeader>small{text-align:left;justify-self:start}.module-one-blank-page-test-module__oYWUYa__modes{grid-template-columns:repeat(2,minmax(0,1fr))}.module-one-blank-page-test-module__oYWUYa__modeButton:nth-child(2){border-right:0}.module-one-blank-page-test-module__oYWUYa__modeButton:nth-child(-n+2){border-bottom:1px solid var(--blank-line)}}@media (max-width:680px){.module-one-blank-page-test-module__oYWUYa__test{border-radius:17px;margin:31px 0}.module-one-blank-page-test-module__oYWUYa__head,.module-one-blank-page-test-module__oYWUYa__stage{padding:22px 18px}.module-one-blank-page-test-module__oYWUYa__scoreboard{padding:15px 18px}.module-one-blank-page-test-module__oYWUYa__head h3{font-size:34px}.module-one-blank-page-test-module__oYWUYa__promptGrid,.module-one-blank-page-test-module__oYWUYa__mathGrid{grid-template-columns:1fr}.module-one-blank-page-test-module__oYWUYa__modes{display:flex;overflow-x:auto}.module-one-blank-page-test-module__oYWUYa__modeButton,.module-one-blank-page-test-module__oYWUYa__modeButton:nth-child(2){border-right:1px solid var(--blank-line);border-bottom:0;flex:0 0 178px;min-height:94px}.module-one-blank-page-test-module__oYWUYa__modeButton:last-child{border-right:0}.module-one-blank-page-test-module__oYWUYa__knowns{grid-template-columns:1fr}.module-one-blank-page-test-module__oYWUYa__knowns>b{grid-column:auto}.module-one-blank-page-test-module__oYWUYa__mathLens{grid-template-columns:1fr}}
.ecea5340-core-labs-module__OzskwW__lab{--lab-accent:#2b6cb0;color:#101714;background:#fbfaf5;border:1px solid #8fc0ff4d;border-radius:18px;margin:42px 0;overflow:hidden}.ecea5340-core-labs-module__OzskwW__lab>header{background:linear-gradient(110deg,#68a9ff1c,#0000 56%);border-bottom:1px solid #1017141a;padding:24px 26px 20px}.ecea5340-core-labs-module__OzskwW__lab>header span,.ecea5340-core-labs-module__OzskwW__readings span,.ecea5340-core-labs-module__OzskwW__question b{color:var(--lab-accent);font:700 8px var(--mono);letter-spacing:.11em;text-transform:uppercase}.ecea5340-core-labs-module__OzskwW__lab>header h4{color:#101714;letter-spacing:-.05em;margin:9px 0 7px;font-size:clamp(25px,3vw,39px);line-height:1}.ecea5340-core-labs-module__OzskwW__lab>header p{color:#5b665f;max-width:800px;margin:0;font-size:11px;line-height:1.6}.ecea5340-core-labs-module__OzskwW__grid{background:#1017141a;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:1px;display:grid}.ecea5340-core-labs-module__OzskwW__visual,.ecea5340-core-labs-module__OzskwW__controls{background:#fbfaf5;min-width:0}.ecea5340-core-labs-module__OzskwW__visual{padding:24px}.ecea5340-core-labs-module__OzskwW__controls{align-content:start;gap:13px;padding:22px;display:grid}.ecea5340-core-labs-module__OzskwW__controls>label{color:#101714;justify-content:space-between;gap:14px;font-size:10px;font-weight:700;display:flex}.ecea5340-core-labs-module__OzskwW__controls output{color:var(--lab-accent);font:700 10px var(--mono)}.ecea5340-core-labs-module__OzskwW__controls input{width:100%;accent-color:var(--lab-accent);margin:-3px 0 7px}.ecea5340-core-labs-module__OzskwW__buttonGroup,.ecea5340-core-labs-module__OzskwW__question>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ecea5340-core-labs-module__OzskwW__question>div{grid-template-columns:1fr 1fr}.ecea5340-core-labs-module__OzskwW__controls button{color:#5b665f;min-height:35px;font:700 8px var(--mono);cursor:pointer;background:#10171406;border:1px solid #10171424;border-radius:7px;padding:7px}.ecea5340-core-labs-module__OzskwW__controls button:hover,.ecea5340-core-labs-module__OzskwW__controls button.ecea5340-core-labs-module__OzskwW__selected,.ecea5340-core-labs-module__OzskwW__controls button[aria-pressed=true]{color:#fff;border-color:var(--lab-accent);background:var(--lab-accent)}.ecea5340-core-labs-module__OzskwW__question{background:#68a9ff0b;border:1px solid #8fc0ff33;border-radius:10px;margin-top:5px;padding:14px}.ecea5340-core-labs-module__OzskwW__question p{color:#5b665f;margin:8px 0 11px;font-size:10px;line-height:1.5}.ecea5340-core-labs-module__OzskwW__question small{margin-top:10px;font-size:9px;line-height:1.55;display:block}.ecea5340-core-labs-module__OzskwW__correct{color:#1e8a57}.ecea5340-core-labs-module__OzskwW__incorrect{color:#b3541e}.ecea5340-core-labs-module__OzskwW__wideButton{width:100%}.ecea5340-core-labs-module__OzskwW__readings{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.ecea5340-core-labs-module__OzskwW__readings article{background:#10171405;border:1px solid #1017141a;border-radius:9px;min-height:100px;padding:12px}.ecea5340-core-labs-module__OzskwW__readings span{font-size:7px;display:block}.ecea5340-core-labs-module__OzskwW__readings strong{color:#101714;letter-spacing:-.035em;margin-top:9px;font-size:14px;line-height:1.12;display:block}.ecea5340-core-labs-module__OzskwW__readings small{color:#5b665f;margin-top:7px;font-size:8px;line-height:1.4;display:block}.ecea5340-core-labs-module__OzskwW__equation{border-left:2px solid var(--lab-accent);background:#8fc0ff0b;gap:7px;margin-top:15px;padding:13px 14px;display:grid}.ecea5340-core-labs-module__OzskwW__equation code{color:#101714;font:650 10px var(--mono)}.ecea5340-core-labs-module__OzskwW__equation p{color:#5b665f;margin:2px 0 0;font-size:9px;line-height:1.55}.ecea5340-core-labs-module__OzskwW__rail{background:repeating-linear-gradient(90deg,#1017140e 0 1px,#0000 1px 10%);border:1px solid #1017141f;border-radius:10px;height:134px;margin:13px 0 0;position:relative}.ecea5340-core-labs-module__OzskwW__validRange{border-right:1px dashed var(--lab-accent);background:linear-gradient(90deg,#8fc0ff0d,#8fc0ff2e);position:absolute;inset:26px 17.5% 26px 0}.ecea5340-core-labs-module__OzskwW__rail b{z-index:2;left:var(--position);background:#fff;border-radius:2px;width:3px;position:absolute;top:18px;bottom:18px;transform:translate(-50%);box-shadow:0 0 0 5px #8fc0ff24}.ecea5340-core-labs-module__OzskwW__rail span{color:#5b665f;font:700 7px var(--mono);position:absolute;bottom:7px}.ecea5340-core-labs-module__OzskwW__rail span:first-of-type{left:7px}.ecea5340-core-labs-module__OzskwW__rail span:nth-of-type(2){left:82.5%;transform:translate(-50%)}.ecea5340-core-labs-module__OzskwW__rail span:nth-of-type(3){right:7px}.ecea5340-core-labs-module__OzskwW__phasePlot{background:repeating-linear-gradient(90deg,#1017140d 0 1px,#0000 1px 12.5%);border:1px solid #1017141f;border-radius:10px;grid-template-rows:1fr 1fr;grid-template-columns:repeat(8,1fr);gap:3px;height:134px;padding:18px;display:grid}.ecea5340-core-labs-module__OzskwW__phasePlot i{background:#8fc0ff;border-radius:2px 2px 0 0;align-self:end;height:72%}.ecea5340-core-labs-module__OzskwW__phasePlot i:nth-child(2n){height:22%}.ecea5340-core-labs-module__OzskwW__phasePlot i:nth-child(n+9){background:#d8ff3e;align-self:start;transform:translate(50%)}.ecea5340-core-labs-module__OzskwW__phasePlot.ecea5340-core-labs-module__OzskwW__reversed i:nth-child(n+9){transform:translate(-50%)}.ecea5340-core-labs-module__OzskwW__headroom{color:#5b665f;min-height:112px;font:700 8px var(--mono);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ecea5340-core-labs-module__OzskwW__headroom i{background:repeating-linear-gradient(90deg,#1017140e 0 1px,#0000 1px 10%);border:1px solid #10171421;border-radius:7px;height:46px;position:relative}.ecea5340-core-labs-module__OzskwW__headroom i:after{left:var(--low);right:calc(100% - var(--high));background:var(--lab-accent);content:"";border-radius:4px;min-width:2px;position:absolute;top:8px;bottom:8px;box-shadow:0 0 20px #8fc0ff59}@media (max-width:920px){.ecea5340-core-labs-module__OzskwW__grid{grid-template-columns:1fr}.ecea5340-core-labs-module__OzskwW__readings{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ecea5340-core-labs-module__OzskwW__lab>header,.ecea5340-core-labs-module__OzskwW__visual,.ecea5340-core-labs-module__OzskwW__controls{padding:18px}.ecea5340-core-labs-module__OzskwW__readings,.ecea5340-core-labs-module__OzskwW__buttonGroup{grid-template-columns:1fr}.ecea5340-core-labs-module__OzskwW__rail span:nth-of-type(2){display:none}}
.design-task-panel-module__xV7DmW__task{background:#ffc84a0a;border:1px solid #ffc84a47;border-radius:14px;gap:16px;margin:26px 0 0;padding:clamp(16px,3vw,24px);display:grid}.design-task-panel-module__xV7DmW__task header{gap:7px;display:grid}.design-task-panel-module__xV7DmW__task header span{font:700 9px var(--mono);letter-spacing:.12em;color:#8a6100}.design-task-panel-module__xV7DmW__task header h4{letter-spacing:-.02em;margin:0;font-size:19px}.design-task-panel-module__xV7DmW__task header p{color:#4c5852;max-width:680px;margin:0;font-size:13px;line-height:1.55}.design-task-panel-module__xV7DmW__task header ul{color:#65706a;gap:2px;margin:2px 0 0;padding-left:18px;font-size:12px;display:grid}.design-task-panel-module__xV7DmW__controls{flex-wrap:wrap;align-items:end;gap:18px;display:flex}.design-task-panel-module__xV7DmW__controls label{gap:5px;min-width:200px;display:grid}.design-task-panel-module__xV7DmW__controls label span{font:600 10px var(--mono);color:#65706a;letter-spacing:.05em}.design-task-panel-module__xV7DmW__controls output{font:700 14px var(--mono);color:#8a6100}.design-task-panel-module__xV7DmW__controls input[type=range]{accent-color:#8a6100}.design-task-panel-module__xV7DmW__segmented{align-items:center;gap:6px;display:flex}.design-task-panel-module__xV7DmW__segmented span{font:600 10px var(--mono);color:#65706a;margin-right:4px}.design-task-panel-module__xV7DmW__segmented button{height:var(--control-h);color:#4c5852;font:600 12px var(--sans);cursor:pointer;background:0 0;border:1px solid #10171429;border-radius:8px;padding:0 12px}.design-task-panel-module__xV7DmW__segmented button[aria-pressed=true]{background:var(--yellow);color:#0b1915;border-color:#8a6100}.design-task-panel-module__xV7DmW__commit{height:var(--control-h);border:1px solid var(--yellow);background:var(--yellow);color:#0b1915;font:700 12px var(--sans);cursor:pointer;border-radius:8px;padding:0 16px}.design-task-panel-module__xV7DmW__checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.design-task-panel-module__xV7DmW__checks li{border:1px solid;border-radius:9px;align-items:flex-start;gap:12px;padding:10px 13px;display:flex}.design-task-panel-module__xV7DmW__checks li[data-pass=true]{background:#62e6a70f;border-color:#62e6a773}.design-task-panel-module__xV7DmW__checks li[data-pass=false]{background:#ff6b650f;border-color:#ff6b6573}.design-task-panel-module__xV7DmW__checks b{font:700 10px var(--mono);margin-top:2px}.design-task-panel-module__xV7DmW__checks li[data-pass=true] b{color:#177a4c}.design-task-panel-module__xV7DmW__checks li[data-pass=false] b{color:#c03530}.design-task-panel-module__xV7DmW__checks strong{margin-bottom:2px;font-size:13px;display:block}.design-task-panel-module__xV7DmW__checks p{font:500 12px var(--mono);color:#4c5852;margin:0;line-height:1.5}.design-task-panel-module__xV7DmW__verdict{margin:0;font-size:12px}.design-task-panel-module__xV7DmW__verdict[data-pass=true]{color:#177a4c}.design-task-panel-module__xV7DmW__verdict[data-pass=false]{color:#333d37}
.plot-module__puTrZW__plot{gap:6px;margin:0;display:grid}.plot-module__puTrZW__plot svg{width:100%;height:auto}.plot-module__puTrZW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.plot-module__puTrZW__frame{fill:none;stroke:#10171438;stroke-width:1px}.plot-module__puTrZW__grid{stroke:#10171412;stroke-width:1px}.plot-module__puTrZW__tick{fill:#65706a;font:600 10px var(--mono)}.plot-module__puTrZW__axisLabel{fill:#4c5852;font:600 10px var(--mono);letter-spacing:.05em}.plot-module__puTrZW__line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.plot-module__puTrZW__cursorLine{stroke:#1017144d;stroke-dasharray:3 3}.plot-module__puTrZW__cursorDot{fill:var(--accent);stroke:#07110f;stroke-width:1.5px}.plot-module__puTrZW__cursorLabel{fill:#101714;font:700 11px var(--mono)}.plot-module__puTrZW__legend{font:600 10px var(--mono);color:#65706a;gap:14px;display:flex}.plot-module__puTrZW__legend span{align-items:center;gap:5px;display:inline-flex}.plot-module__puTrZW__legend i{border-radius:1px;width:14px;height:2px}
.module-one-thermal-bench-module__CbIfNq__bench{--bench-accent:#d8ff3e;border:1px solid color-mix(in srgb, var(--bench-accent) 42%, #10171424);background:radial-gradient(circle at 86% -15%, color-mix(in srgb, var(--bench-accent) 19%, transparent), transparent 31%), linear-gradient(132deg, color-mix(in srgb, var(--bench-accent) 10%, #fbfaf5), #f2f1ea 51%, #fbfaf5);border-radius:24px;margin:46px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #1017140f,0 24px 66px #05120e24}.module-one-thermal-bench-module__CbIfNq__bench:before{border:1px solid color-mix(in srgb, var(--bench-accent) 26%, transparent);width:410px;height:410px;box-shadow:0 0 0 42px color-mix(in srgb, var(--bench-accent) 4%, transparent), 0 0 0 102px color-mix(in srgb, var(--bench-accent) 2%, transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;top:-166px;right:-112px}.module-one-thermal-bench-module__CbIfNq__bench>*{z-index:1;position:relative}.module-one-thermal-bench-module__CbIfNq__header{border-bottom:1px solid #1017141a;grid-template-columns:minmax(0,1fr) 265px;gap:32px;padding:30px 31px 26px;display:grid}.module-one-thermal-bench-module__CbIfNq__eyebrow,.module-one-thermal-bench-module__CbIfNq__sourceNote b,.module-one-thermal-bench-module__CbIfNq__visualHeader span,.module-one-thermal-bench-module__CbIfNq__signalChain span,.module-one-thermal-bench-module__CbIfNq__predict>span,.module-one-thermal-bench-module__CbIfNq__faultReadout span,.module-one-thermal-bench-module__CbIfNq__footer span{color:var(--bench-accent);font:700 8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.module-one-thermal-bench-module__CbIfNq__header h3{color:#101714;letter-spacing:-.06em;max-width:740px;margin:12px 0 10px;font-size:clamp(28px,3.4vw,47px);line-height:.96}.module-one-thermal-bench-module__CbIfNq__header>div>p{color:#5b665f;max-width:750px;margin:0;font-size:12px;line-height:1.65}.module-one-thermal-bench-module__CbIfNq__sourceNote{border-left:1px solid color-mix(in srgb, var(--bench-accent) 34%, transparent);align-self:start;padding:13px 0 0 16px}.module-one-thermal-bench-module__CbIfNq__sourceNote b{display:block}.module-one-thermal-bench-module__CbIfNq__sourceNote p{color:#5b665f;margin:7px 0 10px;font-size:10px;line-height:1.56}.module-one-thermal-bench-module__CbIfNq__sourceNote div{flex-wrap:wrap;gap:7px;display:flex}.module-one-thermal-bench-module__CbIfNq__sourceNote a{color:#101714;font:700 8px/1.35 var(--mono);letter-spacing:.025em;-webkit-text-decoration-color:color-mix(in srgb, var(--bench-accent) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--bench-accent) 65%, transparent);text-underline-offset:3px}.module-one-thermal-bench-module__CbIfNq__sourceNote a:hover{color:var(--bench-accent)}.module-one-thermal-bench-module__CbIfNq__familyPicker{background:#1017140d;border-bottom:1px solid #10171417;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 31px;display:grid}.module-one-thermal-bench-module__CbIfNq__familyPicker button{color:#5b665f;text-align:left;cursor:pointer;background:#10171406;border:1px solid #1017141f;border-radius:13px;gap:7px;min-height:90px;padding:14px 16px;transition:border-color .18s,color .18s,background .18s,transform .18s;display:grid}.module-one-thermal-bench-module__CbIfNq__familyPicker button:hover{border-color:color-mix(in srgb, var(--bench-accent) 60%, #10171429);color:#101714;transform:translateY(-1px)}.module-one-thermal-bench-module__CbIfNq__familyPicker button:focus-visible,.module-one-thermal-bench-module__CbIfNq__controls button:focus-visible,.module-one-thermal-bench-module__CbIfNq__predict button:focus-visible,.module-one-thermal-bench-module__CbIfNq__sourceNote a:focus-visible{outline:2px solid var(--bench-accent);outline-offset:3px}.module-one-thermal-bench-module__CbIfNq__familyPicker button.module-one-thermal-bench-module__CbIfNq__activeFamily{border-color:var(--bench-accent);color:#fff;background:var(--bench-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--bench-accent) 10%, transparent)}.module-one-thermal-bench-module__CbIfNq__familyPicker span{color:inherit;font:700 7px var(--mono);letter-spacing:.1em;opacity:.72;text-transform:uppercase}.module-one-thermal-bench-module__CbIfNq__familyPicker strong{color:inherit;letter-spacing:-.035em;font-size:17px;line-height:1.05}.module-one-thermal-bench-module__CbIfNq__familyPicker small{color:inherit;font:700 8px/1.35 var(--mono);letter-spacing:.03em;opacity:.72}.module-one-thermal-bench-module__CbIfNq__workspace{grid-template-columns:minmax(0,1.24fr) minmax(280px,.76fr);gap:20px;padding:25px 31px 24px;display:grid}.module-one-thermal-bench-module__CbIfNq__visualPanel,.module-one-thermal-bench-module__CbIfNq__controls{border:1px solid #1017141c;border-radius:17px;min-width:0}.module-one-thermal-bench-module__CbIfNq__visualPanel{background:#1017140d;padding:19px}.module-one-thermal-bench-module__CbIfNq__visualHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.module-one-thermal-bench-module__CbIfNq__visualHeader span{display:block}.module-one-thermal-bench-module__CbIfNq__visualHeader strong{color:#101714;letter-spacing:-.04em;margin-top:5px;font-size:19px;display:block}.module-one-thermal-bench-module__CbIfNq__visualHeader small{color:#5b665f;text-align:right;max-width:220px;font-size:9px;line-height:1.5}.module-one-thermal-bench-module__CbIfNq__plot{margin-top:18px}.module-one-thermal-bench-module__CbIfNq__plotAxis,.module-one-thermal-bench-module__CbIfNq__plotLegend{color:#5b665f;font:700 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;display:flex}.module-one-thermal-bench-module__CbIfNq__plotAxis{padding:0 0 8px}.module-one-thermal-bench-module__CbIfNq__plotField{background-color:#10171405;background-image:linear-gradient(90deg,#10171412 1px,#0000 1px),linear-gradient(0deg,#10171412 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20% 25%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #10171421;border-radius:12px 12px 7px 7px;min-height:184px;position:relative;overflow:hidden}.module-one-thermal-bench-module__CbIfNq__plotPoint{width:7px;height:7px;left:var(--point-x);top:var(--point-y);border:1px solid color-mix(in srgb, var(--bench-accent) 82%, white);background:color-mix(in srgb, var(--bench-accent) 40%, #f2f1ea);box-shadow:0 0 10px color-mix(in srgb, var(--bench-accent) 34%, transparent);border-radius:50%;transition:left .18s,top .18s;position:absolute;transform:translate(-50%,-50%)}.module-one-thermal-bench-module__CbIfNq__crosshair{z-index:2;left:var(--plot-x);top:var(--plot-y);background:var(--bench-accent);width:15px;height:15px;box-shadow:0 0 0 5px color-mix(in srgb, var(--bench-accent) 20%, transparent), 0 0 25px color-mix(in srgb, var(--bench-accent) 50%, transparent);border:3px solid #f7fff9;border-radius:50%;transition:left .18s,top .18s;position:absolute;transform:translate(-50%,-50%)}.module-one-thermal-bench-module__CbIfNq__crosshair:before,.module-one-thermal-bench-module__CbIfNq__crosshair:after{background:color-mix(in srgb, var(--bench-accent) 70%, white);content:"";position:absolute}.module-one-thermal-bench-module__CbIfNq__crosshair:before{width:1px;top:-88px;bottom:-88px;left:4px}.module-one-thermal-bench-module__CbIfNq__crosshair:after{height:1px;top:4px;left:-160px;right:-160px}.module-one-thermal-bench-module__CbIfNq__crosshair b{border:1px solid color-mix(in srgb, var(--bench-accent) 65%, #10171433);color:#101714;min-width:max-content;font:700 8px var(--mono);letter-spacing:.03em;background:#fbfaf5;border-radius:5px;padding:5px 7px;position:absolute;top:-25px;left:12px}.module-one-thermal-bench-module__CbIfNq__plotLegend{padding:9px 1px 0}.module-one-thermal-bench-module__CbIfNq__signalChain{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.module-one-thermal-bench-module__CbIfNq__signalChain>div{border:1px solid color-mix(in srgb, var(--bench-accent) 19%, #1017141a);background:color-mix(in srgb, var(--bench-accent) 5%, #10171404);border-radius:10px;min-width:0;padding:11px;position:relative}.module-one-thermal-bench-module__CbIfNq__signalChain>div:not(:last-child):after{z-index:2;color:var(--bench-accent);content:"→";font-size:15px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.module-one-thermal-bench-module__CbIfNq__signalChain span{color:#5b665f;font-size:7px;display:block}.module-one-thermal-bench-module__CbIfNq__signalChain strong{color:#101714;font:700 13px/1.12 var(--sans);letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:7px;display:block;overflow:hidden}.module-one-thermal-bench-module__CbIfNq__signalChain small{color:#5b665f;margin-top:6px;font-size:8px;line-height:1.38;display:block}.module-one-thermal-bench-module__CbIfNq__controls{background:#10171406;align-content:start;gap:15px;padding:18px;display:grid}.module-one-thermal-bench-module__CbIfNq__controlBlock{border-bottom:1px solid #1017141a;padding-bottom:14px}.module-one-thermal-bench-module__CbIfNq__controlBlock label{color:#101714;justify-content:space-between;gap:10px;font-size:11px;font-weight:650;display:flex}.module-one-thermal-bench-module__CbIfNq__controlBlock output{color:var(--bench-accent);font:700 10px var(--mono);white-space:nowrap}.module-one-thermal-bench-module__CbIfNq__controlBlock input{width:100%;accent-color:var(--bench-accent);cursor:ew-resize;margin:13px 0 7px}.module-one-thermal-bench-module__CbIfNq__controlBlock>div{color:#5b665f;font:700 8px var(--mono);justify-content:space-between;gap:10px;display:flex}.module-one-thermal-bench-module__CbIfNq__controlBlock>div small:last-child{text-align:right}.module-one-thermal-bench-module__CbIfNq__predict{padding:1px 0 0}.module-one-thermal-bench-module__CbIfNq__predict>span{display:block}.module-one-thermal-bench-module__CbIfNq__predict>p{color:#5b665f;margin:7px 0 10px;font-size:10px;line-height:1.52}.module-one-thermal-bench-module__CbIfNq__predict>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.module-one-thermal-bench-module__CbIfNq__predict button,.module-one-thermal-bench-module__CbIfNq__faultButton{color:#101714;font:700 9px var(--mono);letter-spacing:.025em;cursor:pointer;background:#10171409;border:1px solid #10171424;border-radius:8px;transition:border-color .18s,color .18s,background .18s}.module-one-thermal-bench-module__CbIfNq__predict button{min-height:37px}.module-one-thermal-bench-module__CbIfNq__predict button:hover,.module-one-thermal-bench-module__CbIfNq__faultButton:hover{border-color:color-mix(in srgb, var(--bench-accent) 70%, #10171429);color:#fff}.module-one-thermal-bench-module__CbIfNq__predict button.module-one-thermal-bench-module__CbIfNq__selectedPrediction{border-color:var(--bench-accent);color:#fff;background:var(--bench-accent)}.module-one-thermal-bench-module__CbIfNq__correctPrediction,.module-one-thermal-bench-module__CbIfNq__missPrediction{background:#10171406;border:1px solid #1017141f;border-radius:9px;margin-top:10px;padding:10px 11px}.module-one-thermal-bench-module__CbIfNq__correctPrediction{border-color:color-mix(in srgb, var(--bench-accent) 44%, #1017141f);background:color-mix(in srgb, var(--bench-accent) 9%, transparent)}.module-one-thermal-bench-module__CbIfNq__correctPrediction b,.module-one-thermal-bench-module__CbIfNq__missPrediction b{color:var(--bench-accent);font:700 8px var(--mono);letter-spacing:.07em;text-transform:uppercase;display:block}.module-one-thermal-bench-module__CbIfNq__missPrediction b{color:#b3541e}.module-one-thermal-bench-module__CbIfNq__correctPrediction p,.module-one-thermal-bench-module__CbIfNq__missPrediction p{color:#5b665f;margin:5px 0 0;font-size:9px;line-height:1.52}.module-one-thermal-bench-module__CbIfNq__faultButton{color:#fff;border-color:var(--bench-accent);background:var(--bench-accent);min-height:42px}.module-one-thermal-bench-module__CbIfNq__faultReadout{border:1px solid color-mix(in srgb, var(--bench-accent) 22%, #1017141a);background:color-mix(in srgb, var(--bench-accent) 6%, #1017140d);border-radius:10px;padding:12px}.module-one-thermal-bench-module__CbIfNq__faultReadout span{color:#101714;display:block}.module-one-thermal-bench-module__CbIfNq__faultReadout p{color:#5b665f;margin:6px 0 0;font-size:9px;line-height:1.52}.module-one-thermal-bench-module__CbIfNq__footer{background:#1017140d;border-top:1px solid #1017141a;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:20px;padding:17px 31px 22px;display:grid}.module-one-thermal-bench-module__CbIfNq__footer span{display:block}.module-one-thermal-bench-module__CbIfNq__footer code{border:1px solid color-mix(in srgb, var(--bench-accent) 28%, #1017141a);color:var(--bench-accent);font:700 9px var(--mono);background:#10171406;border-radius:5px;margin-top:8px;padding:5px 7px;display:inline-block}.module-one-thermal-bench-module__CbIfNq__footer p{color:#5b665f;margin:8px 0 0;font-size:9px;line-height:1.55}@media (max-width:1000px){.module-one-thermal-bench-module__CbIfNq__header{grid-template-columns:minmax(0,1fr) 215px;gap:22px}.module-one-thermal-bench-module__CbIfNq__workspace{grid-template-columns:1fr}.module-one-thermal-bench-module__CbIfNq__controls{grid-template-columns:1fr 1fr;align-items:start}.module-one-thermal-bench-module__CbIfNq__predict,.module-one-thermal-bench-module__CbIfNq__faultReadout,.module-one-thermal-bench-module__CbIfNq__faultButton{grid-column:1/-1}}@media (max-width:700px){.module-one-thermal-bench-module__CbIfNq__bench{border-radius:17px;margin:32px 0}.module-one-thermal-bench-module__CbIfNq__header,.module-one-thermal-bench-module__CbIfNq__workspace,.module-one-thermal-bench-module__CbIfNq__footer{padding-left:19px;padding-right:19px}.module-one-thermal-bench-module__CbIfNq__header{padding-top:23px;padding-bottom:20px;display:block}.module-one-thermal-bench-module__CbIfNq__header h3{font-size:31px}.module-one-thermal-bench-module__CbIfNq__sourceNote{margin-top:18px}.module-one-thermal-bench-module__CbIfNq__familyPicker{grid-template-columns:repeat(3,176px);padding:14px 19px;overflow-x:auto}.module-one-thermal-bench-module__CbIfNq__familyPicker button{min-height:82px}.module-one-thermal-bench-module__CbIfNq__workspace{padding-top:18px;padding-bottom:18px}.module-one-thermal-bench-module__CbIfNq__visualPanel,.module-one-thermal-bench-module__CbIfNq__controls{border-radius:13px}.module-one-thermal-bench-module__CbIfNq__visualPanel{padding:14px}.module-one-thermal-bench-module__CbIfNq__visualHeader{display:block}.module-one-thermal-bench-module__CbIfNq__visualHeader small{text-align:left;margin-top:7px;display:block}.module-one-thermal-bench-module__CbIfNq__plotField{min-height:158px}.module-one-thermal-bench-module__CbIfNq__crosshair:before{top:-76px;bottom:-76px}.module-one-thermal-bench-module__CbIfNq__crosshair:after{left:-115px;right:-115px}.module-one-thermal-bench-module__CbIfNq__signalChain{grid-template-columns:1fr 1fr;gap:8px}.module-one-thermal-bench-module__CbIfNq__signalChain>div:nth-child(2):after{display:none}.module-one-thermal-bench-module__CbIfNq__signalChain>div:first-child:after,.module-one-thermal-bench-module__CbIfNq__signalChain>div:nth-child(3):after{right:-12px}.module-one-thermal-bench-module__CbIfNq__controls{grid-template-columns:1fr;padding:15px}.module-one-thermal-bench-module__CbIfNq__predict,.module-one-thermal-bench-module__CbIfNq__faultReadout,.module-one-thermal-bench-module__CbIfNq__faultButton{grid-column:auto}.module-one-thermal-bench-module__CbIfNq__footer{grid-template-columns:1fr;gap:15px;padding-top:16px;padding-bottom:18px}}
.mastery-dashboard-module__US54BG__dashboard{background:linear-gradient(145deg,#567d0016,#10171405 55%);border:1px solid #567d0033;border-radius:20px;margin:0 0 46px;padding:30px}.mastery-dashboard-module__US54BG__dashboard>header{border-bottom:1px solid #1017141a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding-bottom:24px;display:grid}.mastery-dashboard-module__US54BG__dashboard header span,.mastery-dashboard-module__US54BG__recommendations>span,.mastery-dashboard-module__US54BG__selfCheck>div:first-child span{color:#5b665f;font:700 8px var(--mono);letter-spacing:.12em}.mastery-dashboard-module__US54BG__dashboard h2{color:#101714;letter-spacing:-.055em;margin:8px 0;font-size:clamp(28px,4vw,48px);line-height:.95}.mastery-dashboard-module__US54BG__dashboard header p,.mastery-dashboard-module__US54BG__selfCheck>div:first-child p{color:#5b665f;max-width:680px;margin:0;font-size:12px;line-height:1.55}.mastery-dashboard-module__US54BG__summary{background:#1017141a;border:1px solid #1017141a;border-radius:12px;gap:1px;display:flex;overflow:hidden}.mastery-dashboard-module__US54BG__summary strong{min-width:88px;color:var(--accent);letter-spacing:-.04em;background:#fbfaf5;padding:15px;font-size:25px}.mastery-dashboard-module__US54BG__summary small{color:#5b665f;font:7px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;display:block}.mastery-dashboard-module__US54BG__recommendations{gap:7px;padding:24px 0;display:grid}.mastery-dashboard-module__US54BG__recommendations>span{margin-bottom:4px}.mastery-dashboard-module__US54BG__recommendations>button{color:#101714;text-align:left;cursor:pointer;background:#1017140d;border:1px solid #10171417;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 13px;display:grid}.mastery-dashboard-module__US54BG__recommendations>button:hover{background:#567d0012;border-color:#567d0061}.mastery-dashboard-module__US54BG__recommendations button span strong,.mastery-dashboard-module__US54BG__recommendations button span small{display:block}.mastery-dashboard-module__US54BG__recommendations button span strong{font-size:11px;line-height:1.35}.mastery-dashboard-module__US54BG__recommendations button span small{color:#5b665f;font:8px var(--mono);margin-top:3px}.mastery-dashboard-module__US54BG__recommendations button b{color:var(--accent);font:8px var(--mono);text-transform:uppercase}.mastery-dashboard-module__US54BG__recommendations>p{color:#5b665f;margin:3px 0;font-size:12px}.mastery-dashboard-module__US54BG__dashboard i{background:#6e8076;border-radius:50%;width:8px;height:8px;display:block}.mastery-dashboard-module__US54BG__dashboard i[data-status=needs-review]{background:#ff7d69;box-shadow:0 0 0 4px #ff7d691a}.mastery-dashboard-module__US54BG__dashboard i[data-status=developing]{background:#ffbf69}.mastery-dashboard-module__US54BG__dashboard i[data-status=unverified]{background:#68a9ff}.mastery-dashboard-module__US54BG__dashboard i[data-status=due-review]{background:#c590ff;box-shadow:0 0 0 4px #c590ff1a}.mastery-dashboard-module__US54BG__dashboard i[data-status=reliable]{background:var(--lime)}.mastery-dashboard-module__US54BG__selfCheck{border-top:1px solid #1017141a;grid-template-columns:190px minmax(0,1fr);gap:25px;padding:24px 0;display:grid}.mastery-dashboard-module__US54BG__selfCheck>div:first-child p{margin-top:7px}.mastery-dashboard-module__US54BG__selfCheck>div:last-child{gap:8px;display:grid}.mastery-dashboard-module__US54BG__selfCheck article{border-bottom:1px solid #10171412;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.mastery-dashboard-module__US54BG__selfCheck article>div{grid-template-columns:10px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.mastery-dashboard-module__US54BG__selfCheck article p{color:#5b665f;margin:0;font-size:11px;line-height:1.4}.mastery-dashboard-module__US54BG__selfCheck article small{color:#5b665f;font:7px var(--mono);text-transform:uppercase;grid-column:2}.mastery-dashboard-module__US54BG__selfCheck fieldset{border:0;margin:0;padding:0;display:flex}.mastery-dashboard-module__US54BG__selfCheck fieldset button{color:#5b665f;font:7px var(--mono);cursor:pointer;background:0 0;border:1px solid #10171421;border-right:0;padding:7px 9px}.mastery-dashboard-module__US54BG__selfCheck fieldset button:first-child{border-radius:7px 0 0 7px}.mastery-dashboard-module__US54BG__selfCheck fieldset button:last-child{border-right:1px solid #10171421;border-radius:0 7px 7px 0}.mastery-dashboard-module__US54BG__selfCheck fieldset button[aria-pressed=true]{color:#101714;background:var(--lime);border-color:var(--accent)}.mastery-dashboard-module__US54BG__dashboard>footer{border-top:1px solid #1017141a;justify-content:space-between;align-items:end;gap:24px;padding-top:18px;display:flex}.mastery-dashboard-module__US54BG__dashboard>footer p{color:#5b665f;max-width:720px;margin:0;font-size:9px;line-height:1.55}.mastery-dashboard-module__US54BG__dashboard>footer b{color:#5b665f}.mastery-dashboard-module__US54BG__dashboard>footer button{color:#5b665f;font:8px var(--mono);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}@media (max-width:760px){.mastery-dashboard-module__US54BG__dashboard{padding:20px}.mastery-dashboard-module__US54BG__dashboard>header,.mastery-dashboard-module__US54BG__selfCheck{grid-template-columns:1fr}.mastery-dashboard-module__US54BG__summary{width:100%}.mastery-dashboard-module__US54BG__summary strong{flex:1;min-width:0}.mastery-dashboard-module__US54BG__selfCheck article{grid-template-columns:1fr}.mastery-dashboard-module__US54BG__selfCheck fieldset button{flex:1}.mastery-dashboard-module__US54BG__dashboard>footer{align-items:start;display:grid}}
.module-one-engineering-labs-module__nR3THq__suite{gap:24px;margin:46px 0;display:grid}.module-one-engineering-labs-module__nR3THq__suiteHead{background:linear-gradient(120deg,#567d001f,#68a9ff0a);border:1px solid #567d0033;border-radius:20px;padding:36px}.module-one-engineering-labs-module__nR3THq__suiteHead span,.module-one-engineering-labs-module__nR3THq__labHead span,.module-one-engineering-labs-module__nR3THq__compactLab>header span{color:var(--accent);font:700 8px var(--mono);letter-spacing:.12em}.module-one-engineering-labs-module__nR3THq__suiteHead h2{color:#101714;letter-spacing:-.06em;margin:10px 0;font-size:clamp(35px,5vw,65px);line-height:.9}.module-one-engineering-labs-module__nR3THq__suiteHead p{color:#5b665f;max-width:760px;margin:0;font-size:14px;line-height:1.6}.module-one-engineering-labs-module__nR3THq__lab,.module-one-engineering-labs-module__nR3THq__compactLab{background:#f6f5ee;border:1px solid #10171421;border-radius:20px;overflow:hidden}.module-one-engineering-labs-module__nR3THq__labHead{border-bottom:1px solid #1017141a;grid-template-columns:minmax(0,1fr) 270px;gap:35px;padding:28px 30px;display:grid}.module-one-engineering-labs-module__nR3THq__labHead h3,.module-one-engineering-labs-module__nR3THq__compactLab h3{color:#101714;letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(28px,4vw,46px);line-height:.95}.module-one-engineering-labs-module__nR3THq__labHead p,.module-one-engineering-labs-module__nR3THq__compactLab>header p{color:#5b665f;max-width:730px;margin:0;font-size:12px;line-height:1.55}.module-one-engineering-labs-module__nR3THq__labHead aside{background:#567d000f;border:1px solid #567d0033;border-radius:12px;padding:14px}.module-one-engineering-labs-module__nR3THq__labHead aside b{color:var(--accent);font:8px var(--mono);text-transform:uppercase}.module-one-engineering-labs-module__nR3THq__labHead aside p{margin-top:7px;font-size:10px}.module-one-engineering-labs-module__nR3THq__labHead>button.module-one-engineering-labs-module__nR3THq__newProblem{color:var(--accent);font:700 8px var(--mono);cursor:pointer;background:0 0;border:1px solid #567d0066;border-radius:8px;place-self:start end;padding:11px 13px}.module-one-engineering-labs-module__nR3THq__familyTabs,.module-one-engineering-labs-module__nR3THq__scenarioTabs{background:#1017141a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.module-one-engineering-labs-module__nR3THq__familyTabs button,.module-one-engineering-labs-module__nR3THq__scenarioTabs button{color:#5b665f;font:700 9px var(--mono);cursor:pointer;background:#fbfaf5;border:0;padding:14px}.module-one-engineering-labs-module__nR3THq__familyTabs button[aria-pressed=true],.module-one-engineering-labs-module__nR3THq__scenarioTabs button[aria-pressed=true]{color:#0a140d;background:var(--lime)}.module-one-engineering-labs-module__nR3THq__designGrid,.module-one-engineering-labs-module__nR3THq__dynamicsGrid{background:#1017141a;grid-template-columns:360px minmax(0,1fr);gap:1px;display:grid}.module-one-engineering-labs-module__nR3THq__controls,.module-one-engineering-labs-module__nR3THq__instrument,.module-one-engineering-labs-module__nR3THq__responsePlot{background:#fbfaf5;padding:25px}.module-one-engineering-labs-module__nR3THq__controls{align-content:start;gap:22px;display:grid}.module-one-engineering-labs-module__nR3THq__range{gap:10px;display:grid}.module-one-engineering-labs-module__nR3THq__range>span{color:#5b665f;justify-content:space-between;gap:12px;font-size:10px;display:flex}.module-one-engineering-labs-module__nR3THq__range output{color:var(--accent);font:700 10px var(--mono)}.module-one-engineering-labs-module__nR3THq__range input{width:100%;accent-color:var(--accent)}.module-one-engineering-labs-module__nR3THq__range small{color:#677b70;font:7px var(--mono);justify-content:space-between;display:flex}.module-one-engineering-labs-module__nR3THq__range i{font-style:normal}.module-one-engineering-labs-module__nR3THq__segmented>span,.module-one-engineering-labs-module__nR3THq__predictButtons>span{color:#5b665f;margin-bottom:9px;font-size:10px;display:block}.module-one-engineering-labs-module__nR3THq__segmented button,.module-one-engineering-labs-module__nR3THq__predictButtons button{color:#5b665f;font:8px var(--mono);cursor:pointer;background:0 0;border:1px solid #10171424;padding:9px}.module-one-engineering-labs-module__nR3THq__segmented button[aria-pressed=true],.module-one-engineering-labs-module__nR3THq__predictButtons button[aria-pressed=true]{color:#101714;background:var(--lime);border-color:var(--accent)}.module-one-engineering-labs-module__nR3THq__instrument{align-content:start;gap:16px;display:grid}.module-one-engineering-labs-module__nR3THq__meter{background:#f2f1ea;border:1px solid #567d002e;border-radius:14px;padding:25px}.module-one-engineering-labs-module__nR3THq__meter>span{color:#5b665f;font:8px var(--mono);letter-spacing:.1em}.module-one-engineering-labs-module__nR3THq__meter>strong{color:#101714;letter-spacing:-.06em;margin:9px 0 18px;font-size:clamp(34px,6vw,72px);display:block}.module-one-engineering-labs-module__nR3THq__meter>i{background:linear-gradient(90deg,var(--accent) var(--meter),#10171414 0);border-radius:9px;height:8px;display:block;overflow:hidden}.module-one-engineering-labs-module__nR3THq__meter>small{color:#5b665f;font:7px var(--mono);justify-content:space-between;margin-top:7px;display:flex}.module-one-engineering-labs-module__nR3THq__metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.module-one-engineering-labs-module__nR3THq__metrics article{border:1px solid #10171417;border-radius:10px;padding:13px}.module-one-engineering-labs-module__nR3THq__metrics span,.module-one-engineering-labs-module__nR3THq__mathBrief span{color:#5b665f;font:7px var(--mono);letter-spacing:.08em;display:block}.module-one-engineering-labs-module__nR3THq__metrics strong{color:#101714;margin-top:7px;font-size:16px;display:block}.module-one-engineering-labs-module__nR3THq__instrument>button,.module-one-engineering-labs-module__nR3THq__checkRow>button,.module-one-engineering-labs-module__nR3THq__chainQuestion>button,.module-one-engineering-labs-module__nR3THq__checkMath{border:1px solid var(--accent);color:#08130d;background:var(--lime);font:700 8px var(--mono);text-transform:uppercase;cursor:pointer;border-radius:8px;justify-self:start;padding:11px 14px}.module-one-engineering-labs-module__nR3THq__instrument>button:disabled,.module-one-engineering-labs-module__nR3THq__checkRow>button:disabled,.module-one-engineering-labs-module__nR3THq__chainQuestion>button:disabled{opacity:.4;cursor:not-allowed}.module-one-engineering-labs-module__nR3THq__pass,.module-one-engineering-labs-module__nR3THq__miss{border-left:2px solid var(--accent);color:#5b665f;background:#567d0014;padding:14px}.module-one-engineering-labs-module__nR3THq__miss{background:#ff806e0f;border-color:#b3541e}.module-one-engineering-labs-module__nR3THq__pass b,.module-one-engineering-labs-module__nR3THq__miss b{color:var(--accent);font:700 9px var(--mono);text-transform:uppercase}.module-one-engineering-labs-module__nR3THq__miss b{color:#b3541e}.module-one-engineering-labs-module__nR3THq__pass p,.module-one-engineering-labs-module__nR3THq__miss p{margin:7px 0 0;font-size:10px;line-height:1.55}.module-one-engineering-labs-module__nR3THq__pass small,.module-one-engineering-labs-module__nR3THq__miss small{color:#5b665f;font:8px/1.5 var(--mono);margin-top:7px;display:block}.module-one-engineering-labs-module__nR3THq__scenarioTabs{grid-template-columns:repeat(4,1fr)}.module-one-engineering-labs-module__nR3THq__scenarioTabs button{text-align:left;gap:5px;display:grid}.module-one-engineering-labs-module__nR3THq__scenarioTabs span{opacity:.7;font-size:7px}.module-one-engineering-labs-module__nR3THq__selectionGrid{background:#1017141a;grid-template-columns:260px minmax(0,1fr);gap:1px;display:grid}.module-one-engineering-labs-module__nR3THq__requirement,.module-one-engineering-labs-module__nR3THq__decisionColumns{background:#fbfaf5;padding:26px}.module-one-engineering-labs-module__nR3THq__requirement>span{color:var(--accent);font:8px var(--mono)}.module-one-engineering-labs-module__nR3THq__requirement h4{color:#101714;letter-spacing:-.05em;margin:10px 0;font-size:28px}.module-one-engineering-labs-module__nR3THq__requirement p{color:#5b665f;font-size:12px;line-height:1.5}.module-one-engineering-labs-module__nR3THq__requirement ul{color:#5b665f;gap:9px;padding-left:17px;font-size:10px;line-height:1.45;display:grid}.module-one-engineering-labs-module__nR3THq__decisionColumns{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.module-one-engineering-labs-module__nR3THq__decisionColumns fieldset{border:1px solid #1017141a;border-radius:12px;align-content:start;gap:7px;margin:0;padding:13px;display:grid}.module-one-engineering-labs-module__nR3THq__decisionColumns legend{color:#5b665f;font:8px var(--mono);padding:0 5px}.module-one-engineering-labs-module__nR3THq__decisionColumns button,.module-one-engineering-labs-module__nR3THq__choiceGrid button{color:#5b665f;text-align:left;cursor:pointer;background:#10171405;border:1px solid #1017141a;border-radius:8px;padding:10px;font-size:9px;line-height:1.35}.module-one-engineering-labs-module__nR3THq__decisionColumns button[aria-pressed=true],.module-one-engineering-labs-module__nR3THq__choiceGrid button[aria-pressed=true]{color:#101714;background:var(--lime);border-color:var(--accent)}.module-one-engineering-labs-module__nR3THq__checkRow{border-top:1px solid #1017141a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:20px 26px;display:grid}.module-one-engineering-labs-module__nR3THq__compactLab>header{padding:28px 30px}.module-one-engineering-labs-module__nR3THq__chainStrip{gap:7px;padding:0 30px;display:flex}.module-one-engineering-labs-module__nR3THq__chainStrip i{color:#5b665f;width:27px;height:27px;font:8px var(--mono);border:1px solid #10171424;border-radius:50%;place-items:center;font-style:normal;display:grid}.module-one-engineering-labs-module__nR3THq__chainStrip i.module-one-engineering-labs-module__nR3THq__activeNode{border-color:var(--accent);color:var(--accent)}.module-one-engineering-labs-module__nR3THq__chainStrip i.module-one-engineering-labs-module__nR3THq__doneNode{color:#08130d;background:var(--lime)}.module-one-engineering-labs-module__nR3THq__chainQuestion{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px 30px;display:grid}.module-one-engineering-labs-module__nR3THq__chainQuestion>div:first-child span{color:#5b665f;font:8px var(--mono)}.module-one-engineering-labs-module__nR3THq__chainQuestion h4{color:#101714;margin:7px 0 0;font-size:22px}.module-one-engineering-labs-module__nR3THq__choiceGrid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.module-one-engineering-labs-module__nR3THq__compactLab>.module-one-engineering-labs-module__nR3THq__pass,.module-one-engineering-labs-module__nR3THq__compactLab>.module-one-engineering-labs-module__nR3THq__miss{margin:0 30px 28px}.module-one-engineering-labs-module__nR3THq__compactLab aside>button{color:var(--accent);font:8px var(--mono);cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;text-decoration:underline}.module-one-engineering-labs-module__nR3THq__responsePlot{gap:15px;display:grid}.module-one-engineering-labs-module__nR3THq__plotField{background-image:linear-gradient(#1017140a 1px,#0000 1px),linear-gradient(90deg,#1017140a 1px,#0000 1px);background-size:25% 25%;border-bottom:1px solid #10171433;border-left:1px solid #10171433;height:260px;position:relative}.module-one-engineering-labs-module__nR3THq__plotField>i{background:var(--lime);border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}.module-one-engineering-labs-module__nR3THq__plotField>em{border-top:1px dashed #ff9a55;font-style:normal;position:absolute;left:0;right:0}.module-one-engineering-labs-module__nR3THq__plotField>em span{color:#b3541e;font:7px var(--mono);position:absolute;bottom:4px;right:4px}.module-one-engineering-labs-module__nR3THq__plotField>b{color:#2b6cb0;font:7px var(--mono);writing-mode:vertical-rl;border-left:1px dashed #68a9ff;position:absolute;top:0;bottom:0}.module-one-engineering-labs-module__nR3THq__timeReadout{grid-template-columns:1fr 1fr;gap:8px;display:grid}.module-one-engineering-labs-module__nR3THq__timeReadout article{border:1px solid #1017141a;border-radius:10px;padding:14px}.module-one-engineering-labs-module__nR3THq__timeReadout span{color:#5b665f;font:7px var(--mono)}.module-one-engineering-labs-module__nR3THq__timeReadout strong{color:#101714;margin-top:5px;font-size:24px;display:block}.module-one-engineering-labs-module__nR3THq__mathBrief{background:#1017141a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.module-one-engineering-labs-module__nR3THq__mathBrief>div{background:#fbfaf5;padding:20px 28px}.module-one-engineering-labs-module__nR3THq__mathBrief strong,.module-one-engineering-labs-module__nR3THq__mathBrief small{display:block}.module-one-engineering-labs-module__nR3THq__mathBrief strong{color:#101714;margin-top:7px;font-size:15px}.module-one-engineering-labs-module__nR3THq__mathBrief small{color:#5b665f;font:8px var(--mono);margin-top:6px}.module-one-engineering-labs-module__nR3THq__mathInputs{grid-template-columns:repeat(4,1fr);gap:8px;padding:25px 28px;display:grid}.module-one-engineering-labs-module__nR3THq__mathInputs label{color:#5b665f;border:1px solid #567d0033;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;padding-top:10px;font-size:9px;display:grid;overflow:hidden}.module-one-engineering-labs-module__nR3THq__mathInputs label>input{color:#101714;font:700 14px var(--mono);background:#f2f1ea;border:0;border-top:1px solid #1017141a;outline:0;grid-column:1;margin-top:8px;padding:10px}.module-one-engineering-labs-module__nR3THq__mathInputs label>span{color:var(--accent);font:8px var(--mono);background:#f2f1ea;border-top:1px solid #1017141a;grid-area:2/2;place-items:center;padding:0 10px;display:grid}.module-one-engineering-labs-module__nR3THq__checkMath{margin:0 28px 24px}.module-one-engineering-labs-module__nR3THq__mathSolution{background:#1017141a;grid-template-columns:1fr 1.4fr;gap:1px;display:grid}.module-one-engineering-labs-module__nR3THq__mathSolution>aside,.module-one-engineering-labs-module__nR3THq__mathSolution>ol{background:#fbfaf5;margin:0;padding:24px 28px}.module-one-engineering-labs-module__nR3THq__mathSolution ol{color:#5b665f;font:10px/1.55 var(--mono);gap:10px;padding-left:48px;display:grid}.module-one-engineering-labs-module__nR3THq__mathSolution li b{color:var(--accent)}@media (max-width:900px){.module-one-engineering-labs-module__nR3THq__labHead,.module-one-engineering-labs-module__nR3THq__designGrid,.module-one-engineering-labs-module__nR3THq__dynamicsGrid,.module-one-engineering-labs-module__nR3THq__selectionGrid,.module-one-engineering-labs-module__nR3THq__mathSolution{grid-template-columns:1fr}.module-one-engineering-labs-module__nR3THq__scenarioTabs{grid-template-columns:1fr 1fr}.module-one-engineering-labs-module__nR3THq__decisionColumns,.module-one-engineering-labs-module__nR3THq__chainQuestion{grid-template-columns:1fr}.module-one-engineering-labs-module__nR3THq__choiceGrid,.module-one-engineering-labs-module__nR3THq__mathInputs{grid-template-columns:1fr 1fr}.module-one-engineering-labs-module__nR3THq__labHead>button.module-one-engineering-labs-module__nR3THq__newProblem{justify-self:start}.module-one-engineering-labs-module__nR3THq__summary{overflow:auto}}@media (max-width:600px){.module-one-engineering-labs-module__nR3THq__suiteHead,.module-one-engineering-labs-module__nR3THq__labHead,.module-one-engineering-labs-module__nR3THq__compactLab>header{padding:22px}.module-one-engineering-labs-module__nR3THq__familyTabs,.module-one-engineering-labs-module__nR3THq__scenarioTabs,.module-one-engineering-labs-module__nR3THq__choiceGrid,.module-one-engineering-labs-module__nR3THq__mathInputs,.module-one-engineering-labs-module__nR3THq__metrics{grid-template-columns:1fr}.module-one-engineering-labs-module__nR3THq__designGrid,.module-one-engineering-labs-module__nR3THq__dynamicsGrid,.module-one-engineering-labs-module__nR3THq__selectionGrid{display:block}.module-one-engineering-labs-module__nR3THq__chainQuestion{padding:22px}.module-one-engineering-labs-module__nR3THq__mathBrief,.module-one-engineering-labs-module__nR3THq__checkRow{grid-template-columns:1fr}.module-one-engineering-labs-module__nR3THq__plotField{height:200px}}
.module-three-flow-studio-module__Hir48q__suite{gap:26px;margin:46px 0;display:grid}.module-three-flow-studio-module__Hir48q__suiteHead{background:linear-gradient(135deg,#68a9ff1c,#567d0012 55%,#ff9a550a);border:1px solid #68a9ff47;border-radius:22px;padding:38px}.module-three-flow-studio-module__Hir48q__suiteHead span,.module-three-flow-studio-module__Hir48q__ledger header span,.module-three-flow-studio-module__Hir48q__labHead span,.module-three-flow-studio-module__Hir48q__selection header span,.module-three-flow-studio-module__Hir48q__practice header span,.module-three-flow-studio-module__Hir48q__atlas header span{color:#2b6cb0;font:700 8px var(--mono);letter-spacing:.13em}.module-three-flow-studio-module__Hir48q__suiteHead h2{color:#101714;letter-spacing:-.065em;max-width:900px;margin:10px 0 14px;font-size:clamp(37px,5.7vw,72px);line-height:.89}.module-three-flow-studio-module__Hir48q__suiteHead p{color:#5b665f;max-width:840px;margin:0;font-size:14px;line-height:1.6}.module-three-flow-studio-module__Hir48q__suiteHead small{color:#5b665f;max-width:760px;font:8px/1.5 var(--mono);margin-top:18px;display:block}.module-three-flow-studio-module__Hir48q__ledger,.module-three-flow-studio-module__Hir48q__lab,.module-three-flow-studio-module__Hir48q__selection,.module-three-flow-studio-module__Hir48q__practice,.module-three-flow-studio-module__Hir48q__atlas{background:#fbfaf5;border:1px solid #10171421;border-radius:20px;overflow:hidden}.module-three-flow-studio-module__Hir48q__ledger header,.module-three-flow-studio-module__Hir48q__labHead,.module-three-flow-studio-module__Hir48q__selection header,.module-three-flow-studio-module__Hir48q__practice header,.module-three-flow-studio-module__Hir48q__atlas header{border-bottom:1px solid #1017141a;grid-template-columns:minmax(0,1fr) 265px;gap:30px;padding:29px 31px;display:grid}.module-three-flow-studio-module__Hir48q__ledger h3,.module-three-flow-studio-module__Hir48q__labHead h3,.module-three-flow-studio-module__Hir48q__selection h3,.module-three-flow-studio-module__Hir48q__practice h3,.module-three-flow-studio-module__Hir48q__atlas h3{color:#101714;letter-spacing:-.055em;margin:8px 0;font-size:clamp(27px,4vw,46px);line-height:.95}.module-three-flow-studio-module__Hir48q__ledger header p,.module-three-flow-studio-module__Hir48q__labHead>div>p,.module-three-flow-studio-module__Hir48q__selection header p,.module-three-flow-studio-module__Hir48q__practice header p,.module-three-flow-studio-module__Hir48q__atlas header p{color:#5b665f;max-width:720px;margin:0;font-size:12px;line-height:1.55}.module-three-flow-studio-module__Hir48q__ledger>div{background:#1017141a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__ledger article{background:#fbfaf5;padding:27px 30px}.module-three-flow-studio-module__Hir48q__ledger article span{color:#b3541e;font:700 8px var(--mono);letter-spacing:.1em}.module-three-flow-studio-module__Hir48q__ledger h4{color:#101714;letter-spacing:-.035em;margin:9px 0;font-size:20px;line-height:1.15}.module-three-flow-studio-module__Hir48q__ledger article p{color:#5b665f;margin:0;font-size:11px;line-height:1.6}.module-three-flow-studio-module__Hir48q__ledger article code{color:#b3541e;font:9px/1.5 var(--mono);background:#ff9a550f;border-left:2px solid #ff9a55;margin-top:16px;padding:10px;display:block}.module-three-flow-studio-module__Hir48q__labHead aside{background:#68a9ff0d;border:1px solid #68a9ff40;border-radius:11px;padding:13px}.module-three-flow-studio-module__Hir48q__labHead aside b{color:#2b6cb0;font:8px var(--mono);letter-spacing:.07em;text-transform:uppercase}.module-three-flow-studio-module__Hir48q__labHead aside p{color:#5b665f;margin:7px 0 0;font-size:10px;line-height:1.5}.module-three-flow-studio-module__Hir48q__benchGrid,.module-three-flow-studio-module__Hir48q__thermalGrid,.module-three-flow-studio-module__Hir48q__accuracyGrid{background:#1017141a;grid-template-columns:335px minmax(0,1fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__controls,.module-three-flow-studio-module__Hir48q__motionVisual,.module-three-flow-studio-module__Hir48q__flowVisual,.module-three-flow-studio-module__Hir48q__thermalVisual,.module-three-flow-studio-module__Hir48q__accuracyVisual{background:#f6f5ee;padding:25px}.module-three-flow-studio-module__Hir48q__controls{align-content:start;gap:20px;display:grid}.module-three-flow-studio-module__Hir48q__range{gap:9px;display:grid}.module-three-flow-studio-module__Hir48q__range>span{color:#5b665f;justify-content:space-between;gap:12px;font-size:10px;display:flex}.module-three-flow-studio-module__Hir48q__range output{color:#2b6cb0;font:700 10px var(--mono)}.module-three-flow-studio-module__Hir48q__range input{accent-color:#2b6cb0;width:100%}.module-three-flow-studio-module__Hir48q__range small{color:#5b665f;font:7px var(--mono);justify-content:space-between;display:flex}.module-three-flow-studio-module__Hir48q__range i{font-style:normal}.module-three-flow-studio-module__Hir48q__segmented>span{color:#5b665f;margin-bottom:8px;font-size:10px;display:block}.module-three-flow-studio-module__Hir48q__segmented button{color:#5b665f;min-width:54px;font:8px var(--mono);cursor:pointer;background:0 0;border:1px solid #10171424;padding:8px}.module-three-flow-studio-module__Hir48q__segmented button[aria-pressed=true]{color:#07130e;background:#9bc8ff;border-color:#2b6cb0}.module-three-flow-studio-module__Hir48q__motionVisual,.module-three-flow-studio-module__Hir48q__flowVisual,.module-three-flow-studio-module__Hir48q__thermalVisual,.module-three-flow-studio-module__Hir48q__accuracyVisual{align-content:start;gap:16px;display:grid}.module-three-flow-studio-module__Hir48q__phase{background:linear-gradient(#68a9ff14,#0000);border:1px solid #68a9ff33;border-radius:12px;grid-template-columns:repeat(14,1fr);gap:2px;min-height:60px;padding:13px;display:grid;position:relative}.module-three-flow-studio-module__Hir48q__phase i{background:linear-gradient(#86beff 50%,#0000 50%);min-height:20px;display:block}.module-three-flow-studio-module__Hir48q__phase i:nth-child(2n){background:linear-gradient(#d8ff3e 50%,#0000 50%);transform:translateY(14px)}.module-three-flow-studio-module__Hir48q__phase b{color:#101714;font:7px var(--mono);position:absolute;bottom:7px;right:12px}.module-three-flow-studio-module__Hir48q__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.module-three-flow-studio-module__Hir48q__metrics article{background:#10171404;border:1px solid #1017141a;border-radius:10px;padding:14px}.module-three-flow-studio-module__Hir48q__metrics span,.module-three-flow-studio-module__Hir48q__thermalReadout span{color:#5b665f;font:7px var(--mono);letter-spacing:.07em}.module-three-flow-studio-module__Hir48q__metrics strong{color:#101714;letter-spacing:-.045em;margin:7px 0;font-size:clamp(18px,2.4vw,29px);display:block}.module-three-flow-studio-module__Hir48q__metrics small{color:#5b665f;font-size:9px;line-height:1.45;display:block}.module-three-flow-studio-module__Hir48q__requirement,.module-three-flow-studio-module__Hir48q__thermalQuestion{background:#567d0011;border:1px solid #567d0033;border-radius:12px;padding:15px}.module-three-flow-studio-module__Hir48q__requirement>span,.module-three-flow-studio-module__Hir48q__thermalQuestion>span{color:var(--accent);font:700 8px var(--mono);letter-spacing:.09em}.module-three-flow-studio-module__Hir48q__requirement p,.module-three-flow-studio-module__Hir48q__thermalQuestion p{color:#5b665f;margin:8px 0;font-size:11px;line-height:1.5}.module-three-flow-studio-module__Hir48q__requirement>div,.module-three-flow-studio-module__Hir48q__thermalQuestion>div{flex-wrap:wrap;gap:6px;display:flex}.module-three-flow-studio-module__Hir48q__requirement button,.module-three-flow-studio-module__Hir48q__thermalQuestion button,.module-three-flow-studio-module__Hir48q__checkRow>button,.module-three-flow-studio-module__Hir48q__practice header>button,.module-three-flow-studio-module__Hir48q__answerArea>button{color:#5b665f;font:8px var(--mono);cursor:pointer;background:0 0;border:1px solid #10171426;border-radius:7px;padding:9px 11px}.module-three-flow-studio-module__Hir48q__requirement button[aria-pressed=true],.module-three-flow-studio-module__Hir48q__thermalQuestion button[aria-pressed=true]{color:#08130d;border-color:var(--accent);background:var(--lime)}.module-three-flow-studio-module__Hir48q__requirement button:last-child,.module-three-flow-studio-module__Hir48q__thermalQuestion>button,.module-three-flow-studio-module__Hir48q__checkRow>button,.module-three-flow-studio-module__Hir48q__answerArea>button{color:#08130d;border-color:var(--accent);background:var(--lime);margin-top:10px}.module-three-flow-studio-module__Hir48q__requirement button:disabled,.module-three-flow-studio-module__Hir48q__thermalQuestion button:disabled,.module-three-flow-studio-module__Hir48q__checkRow>button:disabled{opacity:.4;cursor:not-allowed}.module-three-flow-studio-module__Hir48q__pass,.module-three-flow-studio-module__Hir48q__miss{border-left:2px solid var(--accent);color:#5b665f;background:#567d0014;margin-top:12px;padding:13px}.module-three-flow-studio-module__Hir48q__miss{background:#ff806e0f;border-color:#b3541e}.module-three-flow-studio-module__Hir48q__pass b,.module-three-flow-studio-module__Hir48q__miss b{color:var(--accent);font:700 8px var(--mono);letter-spacing:.07em;text-transform:uppercase}.module-three-flow-studio-module__Hir48q__miss b{color:#b3541e}.module-three-flow-studio-module__Hir48q__pass p,.module-three-flow-studio-module__Hir48q__miss p{margin:7px 0 0;font-size:10px;line-height:1.55}.module-three-flow-studio-module__Hir48q__pass small,.module-three-flow-studio-module__Hir48q__miss small{color:#5b665f;font:8px/1.45 var(--mono);margin-top:8px;display:block}.module-three-flow-studio-module__Hir48q__restriction{background:linear-gradient(90deg,#68a9ff1f,#567d000e);border:1px solid #68a9ff33;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:94px;padding:12px;display:grid;position:relative}.module-three-flow-studio-module__Hir48q__restriction i{background:linear-gradient(90deg,#80b8ff 0 34%,#f2f1ea 34% calc(50% - var(--aperture)/2),#d8ff3e calc(50% - var(--aperture)/2) calc(50% + var(--aperture)/2),#f2f1ea calc(50% + var(--aperture)/2) 66%,#80b8ff 66%);border-radius:999px;grid-column:1/-1;height:16px;position:absolute;top:39px;left:8%;right:8%}.module-three-flow-studio-module__Hir48q__restriction span,.module-three-flow-studio-module__Hir48q__restriction b{z-index:1;color:#5b665f;font:8px var(--mono);position:relative}.module-three-flow-studio-module__Hir48q__restriction b{text-align:center;color:#4f7300}.module-three-flow-studio-module__Hir48q__flowVisual .module-three-flow-studio-module__Hir48q__metrics article:first-child strong{color:#2b6cb0}.module-three-flow-studio-module__Hir48q__flowVisual .module-three-flow-studio-module__Hir48q__metrics article:nth-child(2) strong{color:var(--accent)}.module-three-flow-studio-module__Hir48q__thermalTabs{background:#1017141a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__thermalTabs button{color:#5b665f;text-align:left;cursor:pointer;background:#fbfaf5;border:0;gap:5px;padding:14px 17px;display:grid}.module-three-flow-studio-module__Hir48q__thermalTabs button[aria-pressed=true]{color:#08130d;background:#d8ff3e}.module-three-flow-studio-module__Hir48q__thermalTabs span{font:7px var(--mono);letter-spacing:.07em}.module-three-flow-studio-module__Hir48q__thermalTabs b{font-size:11px}.module-three-flow-studio-module__Hir48q__thermalTabs small{font:8px var(--mono)}.module-three-flow-studio-module__Hir48q__coils{background:linear-gradient(90deg,#ff9a5514,#567d000d);border:1px solid #ff9a5533;border-radius:14px;grid-template-columns:74px minmax(0,1fr) 74px;align-items:center;gap:12px;min-height:125px;padding:20px;display:grid}.module-three-flow-studio-module__Hir48q__coils i{color:#b3541e;width:70px;height:70px;font:700 14px var(--mono);border:2px solid #ff9a55;border-radius:50%;place-items:center;font-style:normal;display:grid}.module-three-flow-studio-module__Hir48q__coils .module-three-flow-studio-module__Hir48q__downstreamCoil{color:#1e8a57;border-color:#4f7300}.module-three-flow-studio-module__Hir48q__coils em{background:linear-gradient(90deg,#ff9a55 var(--flow),#1017141f 0);height:16px;font:8px var(--mono);border-radius:999px;font-style:normal;position:relative}.module-three-flow-studio-module__Hir48q__coils em:after{content:"gas flow →";color:#5b665f;position:absolute;top:-20px;right:0}.module-three-flow-studio-module__Hir48q__thermalReadout{border:1px solid #1017141a;border-radius:11px;padding:17px}.module-three-flow-studio-module__Hir48q__thermalReadout strong{color:#101714;letter-spacing:-.06em;margin:7px 0;font-size:38px;display:block}.module-three-flow-studio-module__Hir48q__thermalReadout p{color:#5b665f;margin:0;font-size:10px;line-height:1.55}.module-three-flow-studio-module__Hir48q__accuracyGrid{grid-template-columns:335px minmax(0,1fr)}.module-three-flow-studio-module__Hir48q__errorBars{border:1px solid #1017141a;border-radius:12px;gap:13px;padding:14px;display:grid}.module-three-flow-studio-module__Hir48q__errorBars i{min-width:60px;width:var(--width);color:#07130e;white-space:nowrap;background:#9bc8ff;border-radius:6px;align-items:center;min-height:39px;padding:0 9px;font-style:normal;display:flex}.module-three-flow-studio-module__Hir48q__errorBars i:nth-child(2){background:#ffb276}.module-three-flow-studio-module__Hir48q__errorBars b{font:700 8px var(--mono)}.module-three-flow-studio-module__Hir48q__accuracyFormula{background:#567d000e;border:1px solid #567d002b;border-radius:12px;padding:16px}.module-three-flow-studio-module__Hir48q__accuracyFormula code{color:#101714;font:10px/1.45 var(--mono)}.module-three-flow-studio-module__Hir48q__accuracyFormula p{color:#5b665f;margin:9px 0 0;font-size:11px;line-height:1.55}.module-three-flow-studio-module__Hir48q__selection header,.module-three-flow-studio-module__Hir48q__practice header,.module-three-flow-studio-module__Hir48q__atlas header{grid-template-columns:minmax(0,1fr) auto}.module-three-flow-studio-module__Hir48q__caseTabs,.module-three-flow-studio-module__Hir48q__practiceTabs{background:#1017141a;flex-wrap:wrap;gap:1px;display:flex}.module-three-flow-studio-module__Hir48q__caseTabs button,.module-three-flow-studio-module__Hir48q__practiceTabs button{color:#616c65;font:8px var(--mono);text-align:left;cursor:pointer;background:#fbfaf5;border:0;flex:150px;padding:12px}.module-three-flow-studio-module__Hir48q__caseTabs button[aria-pressed=true],.module-three-flow-studio-module__Hir48q__practiceTabs button[aria-pressed=true]{color:#07130e;background:#9bc8ff}.module-three-flow-studio-module__Hir48q__selectionBody{background:#1017141a;grid-template-columns:270px minmax(0,1fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__selectionBody>article,.module-three-flow-studio-module__Hir48q__meterChoices{background:#f6f5ee;padding:24px}.module-three-flow-studio-module__Hir48q__selectionBody>article span{color:#2b6cb0;font:8px var(--mono);letter-spacing:.1em}.module-three-flow-studio-module__Hir48q__selectionBody h4{color:#101714;letter-spacing:-.05em;margin:9px 0;font-size:27px}.module-three-flow-studio-module__Hir48q__selectionBody p{color:#5b665f;margin:0;font-size:12px;line-height:1.55}.module-three-flow-studio-module__Hir48q__selectionBody small{color:#5b665f;font:9px/1.5 var(--mono);margin-top:15px;display:block}.module-three-flow-studio-module__Hir48q__meterChoices{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.module-three-flow-studio-module__Hir48q__meterChoices button{color:#5b665f;text-align:left;cursor:pointer;background:#10171405;border:1px solid #1017141a;border-radius:10px;min-height:80px;padding:11px}.module-three-flow-studio-module__Hir48q__meterChoices button[aria-pressed=true]{color:#07130e;border-color:var(--accent);background:var(--lime)}.module-three-flow-studio-module__Hir48q__meterChoices b,.module-three-flow-studio-module__Hir48q__meterChoices small{display:block}.module-three-flow-studio-module__Hir48q__meterChoices b{font-size:11px}.module-three-flow-studio-module__Hir48q__meterChoices small{font:7px/1.4 var(--mono);margin-top:6px}.module-three-flow-studio-module__Hir48q__checkRow{border-top:1px solid #1017141a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding:21px 25px;display:grid}.module-three-flow-studio-module__Hir48q__checkRow .module-three-flow-studio-module__Hir48q__pass,.module-three-flow-studio-module__Hir48q__checkRow .module-three-flow-studio-module__Hir48q__miss{margin:0}.module-three-flow-studio-module__Hir48q__practice header>button{color:#2b6cb0;border-color:#68a9ff80;align-self:start;margin:0}.module-three-flow-studio-module__Hir48q__practiceBody{background:#1017141a;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__practiceBody>div{background:#f6f5ee;padding:27px}.module-three-flow-studio-module__Hir48q__practiceBody>div>span{color:#2b6cb0;font:8px var(--mono);letter-spacing:.1em}.module-three-flow-studio-module__Hir48q__practiceBody h4{color:#101714;letter-spacing:-.025em;max-width:690px;margin:10px 0;font-size:18px;line-height:1.35}.module-three-flow-studio-module__Hir48q__formulaCard{background:#567d000e;border:1px solid #567d002e;border-radius:11px;margin-top:20px;padding:15px}.module-three-flow-studio-module__Hir48q__formulaCard b{color:var(--accent);font:8px var(--mono);text-transform:uppercase}.module-three-flow-studio-module__Hir48q__formulaCard code{color:#101714;font:13px var(--mono);margin-top:9px;display:block}.module-three-flow-studio-module__Hir48q__formulaCard p{color:#5b665f;margin:9px 0 0;font-size:10px;line-height:1.55}.module-three-flow-studio-module__Hir48q__answerArea{align-content:start;gap:13px;display:grid}.module-three-flow-studio-module__Hir48q__answerArea label{color:#5b665f;border:1px solid #68a9ff52;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;padding:10px 10px 0;font-size:10px;display:grid;overflow:hidden}.module-three-flow-studio-module__Hir48q__answerArea input{color:#101714;min-width:0;font:700 16px var(--mono);background:0 0;border:0;border-top:1px solid #1017141a;outline:0;grid-column:1;margin-top:10px;padding:10px 0}.module-three-flow-studio-module__Hir48q__answerArea label>span{color:#2b6cb0;font:8px var(--mono);border-top:1px solid #1017141a;grid-area:2/2;place-items:center;padding:0 8px;display:grid}.module-three-flow-studio-module__Hir48q__answerArea .module-three-flow-studio-module__Hir48q__pass,.module-three-flow-studio-module__Hir48q__answerArea .module-three-flow-studio-module__Hir48q__miss{margin:0}.module-three-flow-studio-module__Hir48q__atlas>div{background:#1017141a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__atlas article{background:#f6f5ee;padding:18px 22px}.module-three-flow-studio-module__Hir48q__atlas article span{color:#5b665f;font:8px var(--mono);letter-spacing:.08em;display:block}.module-three-flow-studio-module__Hir48q__atlas article code{color:#4f7300;font:12px var(--mono);margin:8px 0;display:block}.module-three-flow-studio-module__Hir48q__atlas article p{color:#5b665f;margin:0;font-size:10px;line-height:1.55}.module-three-flow-studio-module__Hir48q__resolverGrid,.module-three-flow-studio-module__Hir48q__profileGrid{background:#1017141a;grid-template-columns:335px minmax(0,1fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__resolverVisual,.module-three-flow-studio-module__Hir48q__profileVisual{background:#f6f5ee;align-content:start;gap:16px;padding:25px;display:grid}.module-three-flow-studio-module__Hir48q__resolverDial{background:radial-gradient(circle,#68a9ff24,#0000 58%);border:1px solid #68a9ff40;border-radius:16px;place-items:center;min-height:180px;display:grid;position:relative}.module-three-flow-studio-module__Hir48q__resolverDial:before{content:"";border:1px dashed #567d007a;border-radius:50%;width:130px;height:130px}.module-three-flow-studio-module__Hir48q__resolverDial i{transform-origin:50% 100%;width:3px;height:58px;transform:translateX(-50%) rotate(var(--angle));background:#ffb276;border-radius:99px;position:absolute;bottom:50%;left:50%}.module-three-flow-studio-module__Hir48q__resolverDial i:after{content:"";background:#ffb276;border-radius:50%;width:11px;height:11px;position:absolute;top:-7px;left:-4px}.module-three-flow-studio-module__Hir48q__resolverDial b{color:#101714;font:700 10px var(--mono);position:absolute;bottom:25px}.module-three-flow-studio-module__Hir48q__resolverDial small{color:#2b6cb0;font:8px var(--mono);position:absolute;top:21px}.module-three-flow-studio-module__Hir48q__resolverFormula{background:#567d000e;border:1px solid #567d002e;border-radius:12px;padding:15px}.module-three-flow-studio-module__Hir48q__resolverFormula code{color:#101714;font:9px/1.55 var(--mono);display:block}.module-three-flow-studio-module__Hir48q__resolverFormula p{color:#5b665f;margin:9px 0 0;font-size:10px;line-height:1.55}.module-three-flow-studio-module__Hir48q__profileVisual{gap:16px}.module-three-flow-studio-module__Hir48q__pipeCrossSection{background:radial-gradient(#68a9ff33,#68a9ff0a 53%,#0000 54%);border:1px solid #68a9ff40;border-radius:16px;place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.module-three-flow-studio-module__Hir48q__pipeCrossSection:before{content:"";border:1px dashed #567d0073;border-radius:50%;width:76%;height:76%;position:absolute}.module-three-flow-studio-module__Hir48q__pipeCrossSection i{z-index:1;left:var(--position);background:#ffb276;border:3px solid #07130e;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 5px #ffb2762e}.module-three-flow-studio-module__Hir48q__pipeCrossSection b,.module-three-flow-studio-module__Hir48q__pipeCrossSection small{z-index:1;text-align:center;position:absolute;left:18px;right:18px}.module-three-flow-studio-module__Hir48q__pipeCrossSection b{color:#101714;font:8px/1.5 var(--mono);bottom:27px}.module-three-flow-studio-module__Hir48q__pipeCrossSection small{color:#2b6cb0;font:8px var(--mono);top:19px}.module-three-flow-studio-module__Hir48q__mechanisms{background:#fbfaf5;border:1px solid #10171421;border-radius:20px;overflow:hidden}.module-three-flow-studio-module__Hir48q__mechanisms header{border-bottom:1px solid #1017141a;grid-template-columns:minmax(0,1fr) 265px;gap:30px;padding:29px 31px;display:grid}.module-three-flow-studio-module__Hir48q__mechanisms header span{color:#2b6cb0;font:700 8px var(--mono);letter-spacing:.13em}.module-three-flow-studio-module__Hir48q__mechanisms h3{color:#101714;letter-spacing:-.055em;margin:8px 0;font-size:clamp(27px,4vw,46px);line-height:.95}.module-three-flow-studio-module__Hir48q__mechanisms header p{color:#5b665f;max-width:720px;margin:0;font-size:12px;line-height:1.55}.module-three-flow-studio-module__Hir48q__mechanismBody{background:#1017141a;grid-template-columns:280px minmax(0,1fr);gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__mechanismBody nav{background:#f6f5ee;align-content:start;gap:1px;display:grid}.module-three-flow-studio-module__Hir48q__mechanismBody nav button{color:#5b665f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #10171412;grid-template-columns:30px 1fr;gap:8px;padding:14px 17px;display:grid}.module-three-flow-studio-module__Hir48q__mechanismBody nav button[aria-pressed=true]{color:#07130e;background:#9bc8ff}.module-three-flow-studio-module__Hir48q__mechanismBody nav b{font:8px var(--mono)}.module-three-flow-studio-module__Hir48q__mechanismBody nav span{font-size:11px}.module-three-flow-studio-module__Hir48q__mechanismBody article{background:#f6f5ee;padding:27px}.module-three-flow-studio-module__Hir48q__mechanismBody article>span{color:#2b6cb0;font:8px var(--mono);letter-spacing:.1em}.module-three-flow-studio-module__Hir48q__mechanismBody h4{color:#101714;letter-spacing:-.05em;margin:9px 0 20px;font-size:30px}.module-three-flow-studio-module__Hir48q__mechanismBody dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.module-three-flow-studio-module__Hir48q__mechanismBody dl>div{background:#10171405;border:1px solid #1017141a;border-radius:10px;padding:13px}.module-three-flow-studio-module__Hir48q__mechanismBody dt{color:#5b665f;font:7px var(--mono);letter-spacing:.07em;text-transform:uppercase}.module-three-flow-studio-module__Hir48q__mechanismBody dd{color:#5b665f;margin:7px 0 0;font-size:10px;line-height:1.5}.module-three-flow-studio-module__Hir48q__mechanismBody .module-three-flow-studio-module__Hir48q__thermalQuestion{margin-top:16px}@media (max-width:960px){.module-three-flow-studio-module__Hir48q__ledger header,.module-three-flow-studio-module__Hir48q__labHead,.module-three-flow-studio-module__Hir48q__selection header,.module-three-flow-studio-module__Hir48q__practice header,.module-three-flow-studio-module__Hir48q__atlas header,.module-three-flow-studio-module__Hir48q__mechanisms header,.module-three-flow-studio-module__Hir48q__benchGrid,.module-three-flow-studio-module__Hir48q__thermalGrid,.module-three-flow-studio-module__Hir48q__accuracyGrid,.module-three-flow-studio-module__Hir48q__resolverGrid,.module-three-flow-studio-module__Hir48q__profileGrid,.module-three-flow-studio-module__Hir48q__selectionBody,.module-three-flow-studio-module__Hir48q__practiceBody,.module-three-flow-studio-module__Hir48q__mechanismBody,.module-three-flow-studio-module__Hir48q__ledger>div{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__metrics,.module-three-flow-studio-module__Hir48q__meterChoices,.module-three-flow-studio-module__Hir48q__mechanismBody dl{grid-template-columns:1fr 1fr}.module-three-flow-studio-module__Hir48q__selection header,.module-three-flow-studio-module__Hir48q__practice header{gap:16px}.module-three-flow-studio-module__Hir48q__practice header>button{justify-self:start}.module-three-flow-studio-module__Hir48q__checkRow{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__checkRow>button{justify-self:start}.module-three-flow-studio-module__Hir48q__atlas>div,.module-three-flow-studio-module__Hir48q__thermalTabs{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__caseTabs button{flex-basis:45%}.module-three-flow-studio-module__Hir48q__mechanismBody nav{grid-template-columns:1fr 1fr}}@media (max-width:600px){.module-three-flow-studio-module__Hir48q__suiteHead,.module-three-flow-studio-module__Hir48q__ledger header,.module-three-flow-studio-module__Hir48q__labHead,.module-three-flow-studio-module__Hir48q__selection header,.module-three-flow-studio-module__Hir48q__practice header,.module-three-flow-studio-module__Hir48q__atlas header,.module-three-flow-studio-module__Hir48q__mechanisms header{padding:23px}.module-three-flow-studio-module__Hir48q__metrics,.module-three-flow-studio-module__Hir48q__meterChoices,.module-three-flow-studio-module__Hir48q__mechanismBody dl{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__controls,.module-three-flow-studio-module__Hir48q__motionVisual,.module-three-flow-studio-module__Hir48q__flowVisual,.module-three-flow-studio-module__Hir48q__thermalVisual,.module-three-flow-studio-module__Hir48q__accuracyVisual,.module-three-flow-studio-module__Hir48q__resolverVisual,.module-three-flow-studio-module__Hir48q__profileVisual,.module-three-flow-studio-module__Hir48q__selectionBody>article,.module-three-flow-studio-module__Hir48q__meterChoices,.module-three-flow-studio-module__Hir48q__practiceBody>div,.module-three-flow-studio-module__Hir48q__mechanismBody article{padding:20px}.module-three-flow-studio-module__Hir48q__thermalTabs button{min-height:80px}.module-three-flow-studio-module__Hir48q__restriction{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__restriction span:last-child{display:none}.module-three-flow-studio-module__Hir48q__coils{grid-template-columns:58px minmax(0,1fr) 58px;gap:6px;padding:13px}.module-three-flow-studio-module__Hir48q__coils i{width:54px;height:54px;font-size:11px}.module-three-flow-studio-module__Hir48q__caseTabs{grid-template-columns:1fr 1fr;display:grid}.module-three-flow-studio-module__Hir48q__caseTabs button{min-width:0}.module-three-flow-studio-module__Hir48q__practiceTabs{grid-template-columns:1fr 1fr;display:grid}.module-three-flow-studio-module__Hir48q__practiceTabs button,.module-three-flow-studio-module__Hir48q__answerArea{min-width:0}.module-three-flow-studio-module__Hir48q__atlas article{padding:18px}.module-three-flow-studio-module__Hir48q__ledger>div{display:block}.module-three-flow-studio-module__Hir48q__ledger article+article{border-top:1px solid #1017141a}.module-three-flow-studio-module__Hir48q__mechanismBody nav{grid-template-columns:1fr}.module-three-flow-studio-module__Hir48q__resolverDial,.module-three-flow-studio-module__Hir48q__pipeCrossSection{min-height:155px}}
