._workbench_lchz7_1,._workbench_lchz7_1 *{box-sizing:border-box}._workbench_lchz7_1{--hr-ink:#15343a;--hr-copy:#53696e;--hr-line:#c7dad8;--hr-teal:#11756f;--hr-teal-dark:#0a4e50;--hr-mint:#e8f6f2;--hr-error:#a33f38;width:min(100%,70rem);color:var(--hr-ink);background:#f6fbfa;border:1px solid #b9cfcd;border-radius:1.45rem;margin-inline:auto;overflow:hidden;box-shadow:0 1rem 2.8rem #1245441f;container-type:inline-size}._workbench_lchz7_1 button,._workbench_lchz7_1 input,._workbench_lchz7_1 select{font:inherit}._header_lchz7_31{color:#fff;background:radial-gradient(circle at 88% -30%,#5fcbba6b,#0000 22rem),linear-gradient(128deg,#103b45,#126b67 68%,#197e74);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:clamp(1.4rem,4cqi,2.35rem);display:grid}._headerCopy_lchz7_43{min-width:0}._eyebrow_lchz7_47,._cardHeading_lchz7_48 p,._resultHeading_lchz7_49 p,._nextSteps_lchz7_50>div>span,._methodBar_lchz7_51>div>span,._formulaField_lchz7_52>span{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}._eyebrow_lchz7_47{color:#bcebe2}._header_lchz7_31 h2{color:#fff;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.045em;margin:.34rem 0 .5rem;font-size:clamp(1.8rem,4.8cqi,3rem);line-height:1.02}._headerCopy_lchz7_43>p:last-child{color:#ffffffd1;max-width:58ch;margin:0;font-size:.95rem;line-height:1.6}._heartMark_lchz7_81{aspect-ratio:1;background:#07313547;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:6.4rem;min-width:6.4rem;display:grid;position:relative;box-shadow:inset 0 0 0 .55rem #ffffff0d}._heartMark_lchz7_81 svg{width:3.65rem;overflow:visible}._heartMark_lchz7_81 svg path:first-child{fill:#ffffff1f;stroke:#f5b2aa;stroke-width:2px}._heartMark_lchz7_81 svg path:last-child{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}._heartMark_lchz7_81 span{color:var(--hr-teal-dark);letter-spacing:.04em;background:#fff;border-radius:999px;padding:.26rem .48rem;font-size:.68rem;font-weight:900;position:absolute;bottom:.3rem;right:-.2rem}._methodBar_lchz7_51{border-bottom:1px solid var(--hr-line);background:#fff;grid-template-columns:minmax(15rem,.9fr) minmax(12rem,.7fr) minmax(14rem,1.1fr);align-items:center;gap:1rem;padding:.85rem clamp(1rem,3cqi,1.55rem);display:grid}._methodBar_lchz7_51>div{gap:.1rem;display:grid}._methodBar_lchz7_51>div>span{color:var(--hr-teal)}._formulaField_lchz7_52{gap:.32rem;min-width:0;display:grid}._formulaField_lchz7_52>span{color:var(--hr-teal)}._formulaField_lchz7_52 select{width:100%;min-width:0;min-height:3rem;color:var(--hr-ink);cursor:pointer;background-color:#fff;border:2px solid #9abbb7;border-radius:.72rem;padding:.55rem 2.4rem .55rem .72rem;font-size:.88rem;font-weight:800}._formulaField_lchz7_52 select:hover{border-color:#6d9f99}._formulaField_lchz7_52 select:focus-visible{border-color:var(--hr-teal);outline-offset:1px;outline:3px solid #11756f2b}._equationPreview_lchz7_179{min-width:0}._methodBar_lchz7_51 strong{color:var(--hr-ink);font-size:.88rem}._methodBar_lchz7_51 code{background:var(--hr-mint);max-width:100%;color:var(--hr-teal-dark);font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);overflow-wrap:anywhere;white-space:normal;border:1px solid #c3d9d5;border-radius:.7rem;justify-self:start;padding:.5rem .72rem;font-size:clamp(.92rem,2.4cqi,1.08rem);font-weight:850;line-height:1.35}._methodBar_lchz7_51>p{color:var(--hr-copy);text-align:left;margin:0;font-size:.78rem;line-height:1.4}._workspace_lchz7_212{grid-template-columns:minmax(16rem,.88fr) minmax(19rem,1.12fr);gap:clamp(.75rem,2.5cqi,1.25rem);padding:clamp(.8rem,2.8cqi,1.35rem);display:grid}._inputCard_lchz7_219,._resultCard_lchz7_220{border-radius:1.05rem;min-width:0}._inputCard_lchz7_219{border:1px solid var(--hr-line);background:#fff;flex-direction:column;padding:clamp(1rem,3.2cqi,1.45rem);display:flex}._cardHeading_lchz7_48,._resultHeading_lchz7_49{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;display:grid}._cardHeading_lchz7_48>span{background:var(--hr-teal);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:900;display:grid}._cardHeading_lchz7_48 p,._resultHeading_lchz7_49 p{color:var(--hr-teal)}._cardHeading_lchz7_48 h3,._resultHeading_lchz7_49 h3{font-family:var(--font-serif,Georgia, "Times New Roman", serif);margin:.12rem 0 0;font-size:1.18rem;line-height:1.15}._inputLabel_lchz7_266{color:var(--hr-ink);margin-top:1.45rem;font-size:.84rem;font-weight:850}._inputShell_lchz7_273{background:#fff;border:2px solid #94b8b3;border-radius:.88rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;margin-top:.45rem;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #133e400d}._inputShell_lchz7_273:focus-within{border-color:var(--hr-teal);box-shadow:0 0 0 4px #11756f26}._inputShell_lchz7_273[data-invalid=true]{border-color:var(--hr-error);background:#fff9f8}._inputShell_lchz7_273 input{color:#12383c;letter-spacing:-.035em;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:4rem;padding:.65rem .85rem;font-size:clamp(1.7rem,5.2cqi,2.25rem);font-weight:850}._inputShell_lchz7_273>span{color:#315b59;white-space:nowrap;background:#eef7f4;border-left:1px solid #c5d8d5;place-items:center;min-width:5.8rem;padding:.55rem .8rem;font-size:.8rem;font-weight:850;display:grid}._inputHelp_lchz7_323,._inputError_lchz7_324{margin:.48rem 0 0;font-size:.75rem;line-height:1.45}._inputHelp_lchz7_323{color:var(--hr-copy)}._inputError_lchz7_324{min-height:1.1rem;color:var(--hr-error);font-weight:750}._inputActions_lchz7_340{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}._liveStatus_lchz7_349{color:var(--hr-copy);align-items:center;gap:.42rem;font-size:.75rem;font-weight:750;display:inline-flex}._liveStatus_lchz7_349 i{background:#42a078;border-radius:50%;width:.52rem;height:.52rem;box-shadow:0 0 0 .25rem #42a07821}._liveStatus_lchz7_349[data-updating=true] i{background:#d49b44}._inputActions_lchz7_340 button{color:#36575a;cursor:pointer;background:#fff;border:1px solid #b8ccca;border-radius:.68rem;min-width:4.6rem;min-height:2.75rem;padding:.5rem .8rem;font-size:.78rem;font-weight:850}._inputActions_lchz7_340 button:hover{border-color:var(--hr-teal);background:var(--hr-mint);color:var(--hr-teal-dark)}._resultCard_lchz7_220{color:#fff;background:radial-gradient(circle at 100% 0,#57cbb445,#0000 17rem),linear-gradient(145deg,#0d4249,#0c5e5c);border:1px solid #0d5555;flex-direction:column;padding:clamp(1rem,3.4cqi,1.55rem);display:flex;box-shadow:0 .8rem 1.8rem #0a45442e}._resultHeading_lchz7_49{border-bottom:1px solid #ffffff2b;grid-template-columns:minmax(0,1fr) auto;padding-bottom:.85rem}._resultHeading_lchz7_49 p{color:#a9e3d8}._resultHeading_lchz7_49 h3{color:#fff}._resultHeading_lchz7_49>span{color:#d9f4ee;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:.33rem .55rem;font-size:.68rem;font-weight:850}._resultBody_lchz7_425{justify-items:center;padding:1rem 0 .45rem;display:grid}._primaryResult_lchz7_431{justify-content:center;align-items:baseline;gap:.65rem;width:100%;min-width:0;display:flex}._primaryResult_lchz7_431 strong{color:#fff;font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;letter-spacing:-.075em;font-size:clamp(3.6rem,12cqi,6rem);font-weight:700;line-height:.95}._primaryResult_lchz7_431>span{color:#bcebe2;letter-spacing:.08em;font-size:clamp(.9rem,2.8cqi,1.15rem);font-weight:900}._resultCaption_lchz7_457{color:#ffffffbf;margin:.62rem 0 0;font-size:.82rem}._resultCaption_lchz7_457 strong{color:#fff}._substitution_lchz7_467{text-align:center;background:#0322263d;border:1px solid #ffffff26;border-radius:.78rem;gap:.28rem;width:100%;margin-top:1rem;padding:.72rem .82rem;display:grid}._substitution_lchz7_467 span{color:#9ddbcf;letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:850}._substitution_lchz7_467 code{overflow-wrap:anywhere;color:#fff;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);font-size:.86rem;font-weight:750}._emptyResult_lchz7_495{text-align:center;place-content:center;justify-items:center;min-height:12.8rem;display:grid}._emptyResult_lchz7_495>span{color:#bcebe2;background:#ffffff12;border:1px solid #ffffff36;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.7rem;font-size:1.5rem;display:grid}._emptyResult_lchz7_495 strong{color:#fff}._emptyResult_lchz7_495 p{color:#ffffffad;margin:.35rem 0 0;font-size:.8rem}._safetyNote_lchz7_526{color:#ffffffba;border-top:1px solid #ffffff26;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;margin:auto 0 0;padding-top:.85rem;font-size:.72rem;line-height:1.45;display:grid}._safetyNote_lchz7_526>span{width:1.15rem;height:1.15rem;color:var(--hr-teal-dark);background:#d7f0ea;border-radius:50%;place-items:center;font-size:.68rem;font-weight:900;display:grid}._nextSteps_lchz7_50{grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr);align-items:stretch;gap:.75rem;margin:0 clamp(.8rem,2.8cqi,1.35rem) clamp(.8rem,2.8cqi,1.35rem);display:grid}._nextSteps_lchz7_50>div,._nextSteps_lchz7_50>a{border:1px solid var(--hr-line);background:#fff;border-radius:.9rem;min-width:0;padding:.9rem 1rem}._nextSteps_lchz7_50>div>span{color:var(--hr-teal)}._nextSteps_lchz7_50>div>p{color:var(--hr-copy);margin:.28rem 0 0;font-size:.78rem;line-height:1.5}._nextSteps_lchz7_50>a{min-height:3.9rem;color:var(--hr-teal-dark);justify-content:space-between;align-items:center;gap:.75rem;text-decoration:none;display:flex}._nextSteps_lchz7_50>a:hover{background:var(--hr-mint);border-color:#8dbab4}._nextSteps_lchz7_50>a>span{gap:.2rem;font-size:.82rem;font-weight:850;display:grid}._nextSteps_lchz7_50 small{color:var(--hr-copy);font-size:.7rem;font-weight:600}._nextSteps_lchz7_50 b{font-size:1.2rem}._methodDetails_lchz7_611{border-top:1px solid var(--hr-line);background:#f0f7f5}._methodDetails_lchz7_611 summary{color:#2d5053;cursor:pointer;min-height:3.25rem;padding:1rem clamp(1rem,3cqi,1.4rem);font-size:.8rem;font-weight:850}._methodDetails_lchz7_611>div{gap:.75rem;padding:0 clamp(1rem,3cqi,1.4rem) 1.2rem;display:grid}._methodDetails_lchz7_611 p,._methodDetails_lchz7_611 ul{color:var(--hr-copy);margin:0;font-size:.78rem;line-height:1.55}._methodDetails_lchz7_611 ul{gap:.45rem;padding-left:1.1rem;display:grid}@container (width<=54rem){._methodBar_lchz7_51{grid-template-columns:minmax(0,1fr) auto}._methodBar_lchz7_51>p{text-align:left;grid-column:1/-1}}@container (width<=46rem){._workspace_lchz7_212,._nextSteps_lchz7_50{grid-template-columns:1fr}._methodBar_lchz7_51{grid-template-columns:minmax(0,1fr) auto}._methodBar_lchz7_51>p{text-align:left;grid-column:1/-1}._resultCard_lchz7_220{min-height:22rem}}@container (width<=32rem){._header_lchz7_31{grid-template-columns:1fr}._heartMark_lchz7_81{display:none}._methodBar_lchz7_51{grid-template-columns:1fr;gap:.65rem}._methodBar_lchz7_51>p{grid-column:auto}._inputActions_lchz7_340{flex-direction:column;align-items:stretch}._inputActions_lchz7_340 button{width:100%}}@media (max-width:560px){._workbench_lchz7_1{border-radius:1rem}._inputShell_lchz7_273 input{font-size:2rem}._formulaField_lchz7_52 select{font-size:16px}}@media (prefers-reduced-motion:reduce){._workbench_lchz7_1 *,._workbench_lchz7_1 :before,._workbench_lchz7_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
