.heat-module__zs18Eq__page{--forest:#2f3e2e;--blue:#25436a;--clay:#773c25;color:var(--forest)}.heat-module__zs18Eq__page>div{background:#fafaf7!important}.heat-module__zs18Eq__page header{background:var(--forest);color:#fafaf7;border-radius:24px;gap:32px;padding:32px}.heat-module__zs18Eq__page header h1{color:#fafaf7}.heat-module__zs18Eq__page header p{color:#e0e8d9!important}.heat-module__zs18Eq__page header aside{color:#fafaf7;border-color:#76886a!important}.heat-module__zs18Eq__page header a{color:#e6f163}.heat-module__zs18Eq__nav{background:#e9ede3;border-radius:28px;flex-wrap:wrap;gap:10px;width:fit-content;padding:8px;display:flex}.heat-module__zs18Eq__nav a{min-height:44px;color:var(--forest);background:#fafaf7;border-radius:24px;align-items:center;padding:10px 18px;font-size:14px;text-decoration:none;display:flex}.heat-module__zs18Eq__nav a:hover{color:var(--forest);background:#d9e3cc}.heat-module__zs18Eq__page :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #25436a}.heat-module__zs18Eq__kicker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.heat-module__zs18Eq__sectionTitle{align-items:center;gap:16px;margin-bottom:16px;display:flex}.heat-module__zs18Eq__number{width:40px;height:40px;color:var(--forest);background:#f2c94c;border-radius:50%;flex:0 0 40px;place-items:center;font-size:14px;font-weight:600;display:grid}.heat-module__zs18Eq__figure{background:#e9ede3;border-radius:24px;padding:28px}.heat-module__zs18Eq__heart{background:var(--forest);color:#fafaf7;text-align:center;border-radius:16px;padding:24px}.heat-module__zs18Eq__heart h3{font-family:var(--font-instrument);font-size:30px;line-height:1.15}.heat-module__zs18Eq__branchGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.heat-module__zs18Eq__branch{border-radius:18px;padding:28px}.heat-module__zs18Eq__muscle{color:var(--blue);background:#dde9fc}.heat-module__zs18Eq__skin{color:var(--clay);background:#f0ccb5}.heat-module__zs18Eq__branch h3{font-family:var(--font-instrument);margin:8px 0 16px;font-size:30px;line-height:1.15}.heat-module__zs18Eq__icon{width:52px;height:52px;margin-bottom:20px;display:block}.heat-module__zs18Eq__caption{color:var(--forest);background:#f2c94c;border-radius:14px;margin-top:24px;padding:20px 24px}.heat-module__zs18Eq__credit{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;font-size:14px;display:flex}.heat-module__zs18Eq__calculator{background:#e9ede3;border-radius:24px;padding:28px}.heat-module__zs18Eq__controls{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:24px;display:grid}.heat-module__zs18Eq__fieldLabel{margin-bottom:12px;font-size:14px;font-weight:600;display:block}.heat-module__zs18Eq__segments{background:#d3ddc9;border-radius:32px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.heat-module__zs18Eq__segments button{cursor:pointer;white-space:nowrap;min-height:44px;color:var(--forest);background:0 0;border-radius:24px;flex:1;padding:10px 12px;font-size:14px}.heat-module__zs18Eq__segments button[aria-pressed=true]{background:var(--forest);color:#fafaf7;box-shadow:0 2px 4px #2f3e2e18}.heat-module__zs18Eq__segments button:hover{color:var(--forest);background:#fafaf7}.heat-module__zs18Eq__exact{align-items:center;gap:12px;margin:16px 0;font-size:14px;display:flex}.heat-module__zs18Eq__exact input{width:80px;min-height:44px;color:var(--forest);background:#fafaf7;border:1px solid #87967a;border-radius:10px;padding:8px 12px}.heat-module__zs18Eq__range{width:100%;accent-color:var(--forest);cursor:pointer;height:28px;margin-top:4px}.heat-module__zs18Eq__metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.heat-module__zs18Eq__metric{border-radius:16px;padding:20px}.heat-module__zs18Eq__metric strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.2;display:block}.heat-module__zs18Eq__metric span{margin-top:8px;font-size:14px;display:block}.heat-module__zs18Eq__metric:first-child{color:var(--blue);background:#dde9fc}.heat-module__zs18Eq__metric:nth-child(2){color:var(--forest);background:#f2c94c}.heat-module__zs18Eq__metric:nth-child(3){color:var(--clay);background:#f0ccb5}.heat-module__zs18Eq__chart{background:#fafaf7;border-radius:16px;padding:16px;overflow-x:auto}.heat-module__zs18Eq__chart svg{width:100%;min-width:600px;height:auto;display:block}.heat-module__zs18Eq__note{margin-top:16px;font-size:14px;line-height:1.65}.heat-module__zs18Eq__conditions{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.heat-module__zs18Eq__condition{border-top:4px solid var(--forest);background:#e9ede3;border-radius:0 0 16px 16px;padding:20px}.heat-module__zs18Eq__condition:nth-child(2){color:var(--clay);background:#f8e8da;border-color:#c9763a}.heat-module__zs18Eq__condition:nth-child(3){color:var(--blue);background:#e7effc;border-color:#4a7bd0}.heat-module__zs18Eq__condition h3{font-family:var(--font-instrument);margin-bottom:12px;font-size:26px}.heat-module__zs18Eq__condition p{font-size:16px;line-height:1.65}.heat-module__zs18Eq__research{background:var(--forest);color:#fafaf7;border-radius:24px;padding:32px}.heat-module__zs18Eq__evidence{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.heat-module__zs18Eq__evidence article{border-top:1px solid #76886a;flex-direction:column;gap:16px;padding-top:24px;display:flex}.heat-module__zs18Eq__evidence h3{font-family:var(--font-instrument);color:#fafaf7;font-size:30px;line-height:1.15}.heat-module__zs18Eq__evidence p{color:#e0e8d9;font-size:16px;line-height:1.7}.heat-module__zs18Eq__evidence a{color:#e6f163;text-underline-offset:4px;margin-top:auto;font-size:14px}.heat-module__zs18Eq__tag{min-height:32px;color:var(--forest);background:#e6f163;border-radius:20px;align-self:flex-start;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.heat-module__zs18Eq__modelBoundary{color:var(--forest);background:#e9ede3;border-radius:16px;grid-template-columns:180px 1fr;gap:24px;margin-top:28px;padding:24px;font-size:16px;line-height:1.65;display:grid}.heat-module__zs18Eq__modelBoundary strong{font-family:var(--font-instrument);font-size:26px;font-weight:400;line-height:1.2}@media (max-width:767px){.heat-module__zs18Eq__page header{border-radius:0;margin-left:-20px;margin-right:-20px;padding:24px 20px}.heat-module__zs18Eq__nav{border-radius:20px;grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.heat-module__zs18Eq__nav a{text-align:center;justify-content:center;padding:10px 12px;font-size:13px}.heat-module__zs18Eq__figure,.heat-module__zs18Eq__calculator,.heat-module__zs18Eq__research{border-radius:20px;padding:20px}.heat-module__zs18Eq__branchGrid,.heat-module__zs18Eq__controls,.heat-module__zs18Eq__conditions,.heat-module__zs18Eq__evidence,.heat-module__zs18Eq__modelBoundary{grid-template-columns:1fr}.heat-module__zs18Eq__branch{padding:24px}.heat-module__zs18Eq__metrics{grid-template-columns:1fr}.heat-module__zs18Eq__metric{justify-content:space-between;align-items:center;gap:16px;display:flex}.heat-module__zs18Eq__metric span{text-align:right;margin:0}.heat-module__zs18Eq__chart{padding:8px}.heat-module__zs18Eq__segments button{padding:10px 8px}.heat-module__zs18Eq__modelBoundary{gap:12px}.heat-module__zs18Eq__credit{font-size:13px}.heat-module__zs18Eq__caption{padding:20px}.heat-module__zs18Eq__heart h3,.heat-module__zs18Eq__branch h3,.heat-module__zs18Eq__evidence h3{font-size:26px}.heat-module__zs18Eq__evidence article{gap:12px}}@media (prefers-reduced-motion:no-preference){.heat-module__zs18Eq__segments button,.heat-module__zs18Eq__nav a{transition:background-color .15s,color .15s}}