.learn{--c-gas:#cf7a30;--c-coal:#a5661f;--c-nuclear:#9a71dd;--c-hydro:#4a82e3;--c-muted:#5d6168;--learn-read:50rem}.learn[data-theme=light]{--c-gas:#cf752b;--c-coal:#96551f;--c-nuclear:#8a5bd6;--c-hydro:#3273dc;--c-muted:#b9bcc2}.lp-c-gas{--c:var(--c-gas)}.lp-c-coal{--c:var(--c-coal)}.lp-c-nuclear{--c:var(--c-nuclear)}.lp-c-hydro{--c:var(--c-hydro)}.lp-c-muted{--c:var(--c-muted)}.learn-wrap{padding-top:28px}.learn-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;font:500 13.5px/1.4 DM Sans,sans-serif;color:var(--lp-text3)}.learn-crumbs li{display:flex;align-items:center;min-height:32px}.learn-crumbs li+li:before{content:"/";margin-right:6px;color:var(--lp-text3)}.learn-crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--lp-text2)}.learn-crumbs a:hover{color:var(--lp-text)}.learn-head{max-width:var(--learn-read);padding:24px 0 8px}.learn-head h1{margin:0;font:700 clamp(34px,4.6vw,52px)/1.08 DM Sans,sans-serif;letter-spacing:-.018em;color:var(--lp-text);text-wrap:balance}.learn-head .lp-lede{margin-top:18px}.learn-aka{margin:14px 0 0;font-size:14px;color:var(--lp-text3)}.learn-layout{display:grid;grid-template-columns:minmax(0,var(--learn-read)) 288px;justify-content:space-between;align-items:start;gap:48px;margin-top:24px}.learn-main{min-width:0}.learn-section{max-width:var(--learn-read);padding-top:44px}.learn-h2{margin:0 0 16px;font:700 clamp(22px,2.2vw,26px)/1.2 DM Sans,sans-serif;letter-spacing:-.01em;color:var(--lp-text)}.learn-formula{padding:24px 26px;border-radius:20px;background:var(--lp-group)}.learn-expression{margin:0 0 8px;font:600 clamp(18px,2vw,21px)/1.4 DM Sans,sans-serif;color:var(--lp-text);text-wrap:balance}.learn-parts{display:grid;gap:8px;margin:18px 0 0}.learn-parts div{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:16px}.learn-parts dt{font:600 14px/1.45 DM Sans,sans-serif;color:var(--lp-text)}.learn-parts dd{margin:0;font-size:14px;line-height:1.45;color:var(--lp-text2)}.learn-worked{display:flex;flex-direction:column;gap:6px;margin:20px 0 0;padding:14px 16px;border-radius:14px;background:var(--lp-page);font:500 14.5px/1.5 DM Sans,sans-serif;color:var(--lp-text);overflow-wrap:anywhere}.learn-worked span{font:700 11px/1 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-text3)}.learn-example{padding-top:22px}.learn-example .lp-use-stat{margin:0 0 10px}.learn-takeaway{margin:0 0 20px;font-size:16px;line-height:1.55;color:var(--lp-text)}.learn-chart{margin:0}.learn-plants{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none}.learn-plants a{display:flex;flex-direction:column;gap:3px;height:100%;padding:10px 12px;border-radius:12px;background:var(--lp-tile)}.learn-plants a:hover{background:var(--lp-hover)}.learn-plant-name{display:flex;align-items:center;gap:4px;font:600 14px/1.3 DM Sans,sans-serif;color:var(--lp-text)}.learn-plant-note{line-height:1.35}.learn-note,.learn-plant-note{font-size:12.5px;color:var(--lp-text3)}.learn-note{margin:10px 0 0}.learn-bars li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 72px}.learn-rows{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.learn-rows li{display:grid;grid-template-columns:64px minmax(0,1fr) 92px;align-items:center;gap:12px}.learn-row-label{font:600 13.5px/1.2 DM Sans,sans-serif;color:var(--lp-text)}.learn-row-track{position:relative;height:16px;background-image:linear-gradient(to right,var(--c-grid) 1px,transparent 1px);background-position:0 0}.learn-row-value{display:flex;flex-direction:column;gap:2px;font:600 13px/1.15 DM Sans,sans-serif;color:var(--lp-text2);text-align:right}.learn-range{position:absolute;top:3px;height:10px;border-radius:5px;background:var(--c-wind)}.learn-mid{position:absolute;top:-1px;width:3px;height:18px;margin-left:-1.5px;border-radius:2px;background:var(--c-tick)}.learn-rows li[data-active] .learn-row-value{color:var(--lp-text)}.learn-pairs li{align-items:center}.learn-pairs .learn-row-track{height:22px;display:flex;flex-direction:column;justify-content:center;gap:3px}.learn-pair{display:block;height:8px;border-radius:0 4px 4px 0;background:var(--c)}.learn-pairs .learn-row-value span:first-child{color:var(--lp-text3);font-weight:500}.learn-axis{display:grid;grid-template-columns:64px minmax(0,1fr) 92px;gap:12px;margin-top:8px}.learn-axis-ticks{position:relative;height:16px}.learn-axis-ticks span{position:absolute;transform:translateX(-50%);font:500 11.5px/1 DM Sans,sans-serif;color:var(--lp-text3);white-space:nowrap}.learn-key-range{width:16px;height:8px;border-radius:4px;background:var(--c-wind)}.learn-mistakes{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;counter-reset:mistake}.learn-mistakes li{position:relative;padding:14px 18px 14px 52px;border-radius:14px;background:var(--lp-group);font-size:15.5px;line-height:1.55;color:var(--lp-soft);counter-increment:mistake}.learn-mistakes li:before{content:counter(mistake);position:absolute;left:16px;top:14px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:var(--lp-tile);font:700 12.5px/1 DM Sans,sans-serif;color:var(--lp-text)}.learn-reviewed{padding:20px 22px;border-radius:16px;background:var(--lp-group);font-size:15px;line-height:1.55;color:var(--lp-soft)}.learn-reviewed p{margin:0 0 10px}.learn-reviewed-formula{font-weight:600;color:var(--lp-text)}.learn-reviewed-foot{margin:14px 0 0!important;font-size:13px;color:var(--lp-text3)}.learn-index-foot a,.learn-reviewed a{color:var(--lp-text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.learn-refs{gap:6px;margin:0;padding:0;list-style:none}.learn-refs,.learn-refs li{display:flex;flex-direction:column}.learn-refs li{gap:2px;padding:6px 0}.learn-refs a{display:inline-flex;align-items:center;gap:4px;width:fit-content;font:600 15px/1.4 DM Sans,sans-serif;color:var(--lp-text)}.learn-refs a:hover{text-decoration:underline;text-underline-offset:3px}.learn-refs span{font-size:13px;line-height:1.4;color:var(--lp-text3)}.learn-aside{position:sticky;top:88px;gap:12px;padding-top:44px}.learn-aside,.learn-aside-box{display:flex;flex-direction:column}.learn-aside-box{padding:16px 18px;border-radius:16px;background:var(--lp-group)}.learn-aside-box h2{margin:0 0 6px;font:700 11px/1.2 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-text3)}.learn-aside-box a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;font:500 14.5px/1.3 DM Sans,sans-serif;color:var(--lp-text2)}.learn-aside-box a:hover{color:var(--lp-text)}.learn-aside-box a svg{flex:none;color:var(--lp-text3)}.learn-aside-box .learn-all{color:var(--lp-text)}.learn-index-head{padding-top:36px}.learn-group{padding-top:48px}.learn-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.learn-card{display:flex;flex-direction:column;height:100%;padding:22px 22px 20px;border-radius:20px;background:var(--lp-group);transition:background .15s}.learn-card:hover{background:var(--lp-featured)}.learn-card h3{margin:0;font:700 18px/1.25 DM Sans,sans-serif;letter-spacing:-.01em;color:var(--lp-text)}.learn-card>p{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--lp-text2)}.learn-card .learn-card-stat{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:18px}.learn-card-stat strong{font:700 26px/1 DM Sans,sans-serif;letter-spacing:-.02em;color:var(--lp-text)}.learn-card-stat span{font-size:12.5px;line-height:1.4;color:var(--lp-text3)}.learn-index-foot{margin:40px 0 0;font-size:14.5px;color:var(--lp-text3)}.learn-closing{padding-top:88px}@media (max-width:1040px){.learn-layout{grid-template-columns:minmax(0,1fr);gap:0}.learn-aside{position:static;display:grid;padding-top:40px}.learn-aside,.learn-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.learn-wrap{padding-top:16px}.learn-section{padding-top:36px}.learn-formula{padding:18px}.learn-parts div{gap:2px}.learn-aside,.learn-cards,.learn-parts div{grid-template-columns:minmax(0,1fr)}.learn-bars{gap:12px}.learn-bars li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.learn-bars a{grid-column:1;grid-row:1}.learn-bars .lp-answer-value{grid-column:2;grid-row:1}.learn-bars .lp-answer-track{grid-column:1/-1;grid-row:2}.learn-axis,.learn-rows li{grid-template-columns:52px minmax(0,1fr) 76px;gap:8px}.learn-mistakes li{padding:12px 14px 12px 46px;font-size:15px}.learn-mistakes li:before{left:12px;top:12px}.learn-closing{padding-top:64px}}