.ojVzkG_page{--calc-ink:#031320;--calc-muted:#51606a;--calc-paper:#fafbf6;--calc-paper-soft:#f1f3ea;--calc-line:#ccd4c8;background:var(--calc-paper);min-height:100vh;color:var(--calc-ink)}@supports (color:lab(0% 0 0)){.ojVzkG_page{--calc-ink:lab(5.22678% -2.48379 -10.4701);--calc-muted:lab(39.718% -4.07523 -7.94736);--calc-paper:lab(98.3201% -.872612 2.06628);--calc-paper-soft:lab(95.4849% -1.92311 4.03384);--calc-line:lab(83.984% -4.33546 4.83266)}}.ojVzkG_hero{background:var(--background);min-height:min(820px,92vh);color:var(--foreground);align-items:end;display:grid;position:relative;overflow:hidden}.ojVzkG_heroImage{object-fit:cover;object-position:58% center;width:100%;height:100%;position:absolute;inset:0}.ojVzkG_heroShade{background:linear-gradient(90deg,#000610f5,#000814db 38%,#00081438 72%,#0008141f);background:linear-gradient(90deg,#000714f5,color(xyz 0.002 0.002 0.008 / 0.859) 38%,color(xyz 0.002 0.002 0.008 / 0.22) 72%,color(xyz 0.002 0.002 0.008 / 0.122));position:absolute;inset:0}.ojVzkG_heroInner{z-index:1;width:min(100% - 2rem,1280px);margin-inline:auto;padding:9rem 0 5.5rem;position:relative}.ojVzkG_heroCopy{max-width:660px}.ojVzkG_eyebrow{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:.65rem;font-size:.72rem;font-weight:750;display:flex}.ojVzkG_eyebrow:before{content:"";background:var(--primary);width:2.2rem;height:2px}.ojVzkG_hero h1{letter-spacing:0;max-width:11ch;margin-top:1.5rem;font-size:clamp(2.75rem,5.4vw,5.5rem);line-height:.98}.ojVzkG_heroIntro{color:#d6e0e3;max-width:610px;margin-top:1.6rem;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.75}.ojVzkG_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ojVzkG_heroPrimary,.ojVzkG_heroSecondary{border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.2rem;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}.ojVzkG_heroPrimary{background:var(--primary);color:var(--primary-foreground)}.ojVzkG_heroSecondary{color:var(--foreground);background:#020f1973;border:1px solid #fff6;border:1px solid lab(100% 0 0/.4)}.ojVzkG_heroPrimary:hover,.ojVzkG_heroSecondary:hover{transform:translateY(-2px)}.ojVzkG_conceptLabel{z-index:2;color:#e4edeb;background:#000408b8;border:1px solid #ffffff47;border:1px solid lab(100% 0 0/.28);border-radius:4px;padding:.35rem .55rem;font-size:.68rem;font-weight:700;position:absolute;bottom:1rem;right:1rem}.ojVzkG_band{padding:6rem 1rem}.ojVzkG_bandInner{width:min(100%,1280px);margin-inline:auto}.ojVzkG_sectionHead{max-width:760px;margin-bottom:2.5rem}.ojVzkG_sectionHead h2{letter-spacing:0;margin-top:.75rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.06}.ojVzkG_sectionHead p{color:var(--calc-muted);margin-top:1rem;line-height:1.75}.ojVzkG_workspace{align-items:start;gap:1.5rem;display:grid}.ojVzkG_inputCard,.ojVzkG_resultCard{border:1px solid var(--calc-line);border-radius:8px;box-shadow:0 22px 60px #010d161a}.ojVzkG_inputCard{background:#fff;padding:clamp(1.2rem,3vw,2rem)}.ojVzkG_inputCard h3,.ojVzkG_resultCard h3{letter-spacing:0;margin-top:.55rem;font-size:1.6rem}.ojVzkG_fieldset{border:0;margin-top:1.6rem;padding:0}.ojVzkG_legend,.ojVzkG_label{color:var(--calc-ink);font-size:.85rem;font-weight:700}.ojVzkG_profileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}.ojVzkG_profileButton,.ojVzkG_currencyButton{border:1px solid var(--calc-line);background:var(--calc-paper);min-height:44px;color:var(--calc-muted);text-align:left;border-radius:5px;padding:.65rem .75rem;font-size:.8rem;font-weight:700}.ojVzkG_profileButton[aria-pressed=true],.ojVzkG_currencyButton[aria-pressed=true]{border-color:var(--primary);color:var(--calc-ink);box-shadow:inset 3px 0 0 var(--primary);background:#e4f1d1}.ojVzkG_fieldGrid{gap:1.3rem;margin-top:1.5rem;display:grid}.ojVzkG_fieldRow{gap:.55rem;display:grid}.ojVzkG_inputWrap{align-items:center;gap:.7rem;display:flex}.ojVzkG_input{border-color:var(--calc-line);background:var(--calc-paper);height:48px;color:var(--calc-ink);font-variant-numeric:tabular-nums;font-size:1rem}.ojVzkG_unit{color:var(--calc-muted);flex:none;font-size:.78rem}.ojVzkG_help,.ojVzkG_error{font-size:.76rem;line-height:1.55}.ojVzkG_help{color:var(--calc-muted)}.ojVzkG_error{color:#ac1b18;font-weight:650}.ojVzkG_currencyRow{flex-wrap:wrap;gap:.5rem;display:flex}.ojVzkG_currencyButton{text-align:center;min-width:72px}.ojVzkG_rangeHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ojVzkG_rangeValue{color:#466000;color:lab(37.3779% -22.6154 60.6654);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800}.ojVzkG_slider{width:100%;accent-color:var(--primary);margin-block:.4rem}.ojVzkG_resultCard{background:var(--background);color:var(--foreground);overflow:hidden}.ojVzkG_resultMain{border-bottom:1px solid var(--border);padding:clamp(1.4rem,4vw,2.25rem)}.ojVzkG_resultMain .ojVzkG_eyebrow{color:var(--primary)}.ojVzkG_resultLabel{color:var(--muted-foreground);margin-top:1.4rem;font-size:.85rem}.ojVzkG_primaryResult{color:var(--primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.35rem;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1}.ojVzkG_resultGrid{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ojVzkG_metric{border-right:1px solid var(--border);min-width:0;padding:1.2rem}.ojVzkG_metric:last-child{border-right:0}.ojVzkG_metric dt{min-height:2.4em;color:var(--muted-foreground);font-size:.72rem;line-height:1.35}.ojVzkG_metric dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.45rem;font-size:clamp(.95rem,2vw,1.25rem);font-weight:750}.ojVzkG_chart{padding:1.5rem clamp(1.2rem,4vw,2rem)}.ojVzkG_chartItem+.ojVzkG_chartItem{margin-top:1.1rem}.ojVzkG_chartLabel{color:var(--muted-foreground);justify-content:space-between;gap:.8rem;font-size:.76rem;display:flex}.ojVzkG_chartLabel strong{color:var(--foreground);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.ojVzkG_track{background:var(--muted);border-radius:2px;height:10px;margin-top:.55rem;overflow:hidden}.ojVzkG_beforeBar,.ojVzkG_afterBar{transform-origin:0;height:100%;transition:width .35s}.ojVzkG_beforeBar{background:#778a92}.ojVzkG_afterBar{background:var(--primary)}.ojVzkG_noteStack{color:var(--muted-foreground);padding:0 clamp(1.2rem,4vw,2rem) 1.6rem;font-size:.75rem;line-height:1.65}.ojVzkG_noteStack p+p{margin-top:.6rem}.ojVzkG_carbon{border-top:1px solid var(--border)}.ojVzkG_carbon summary{cursor:pointer;color:var(--foreground);padding:1.2rem clamp(1.2rem,4vw,2rem);font-weight:700}.ojVzkG_carbonBody{color:var(--muted-foreground);padding:0 clamp(1.2rem,4vw,2rem) 1.5rem;font-size:.82rem;line-height:1.7}.ojVzkG_warning{color:#dbb155;font-weight:800}.ojVzkG_carbonValue{color:var(--foreground);font-variant-numeric:tabular-nums;margin:.7rem 0;font-size:1.5rem;font-weight:800}.ojVzkG_examplesBand{background:#e3ebde}.ojVzkG_examplesGrid{gap:1rem;display:grid}.ojVzkG_scenarioCard{border:1px solid var(--calc-line);background:#fff;border-radius:7px;overflow:hidden}.ojVzkG_scenarioImageWrap{aspect-ratio:4/3;position:relative;overflow:hidden}.ojVzkG_scenarioImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ojVzkG_scenarioCard:hover .ojVzkG_scenarioImage{transform:scale(1.025)}.ojVzkG_scenarioBody{padding:1.25rem}.ojVzkG_scenarioBody h3{letter-spacing:0;font-size:1.35rem}.ojVzkG_scenarioAssumption{color:#3f5700;color:lab(33.8155% -21.0224 54.8536);margin-top:.35rem;font-size:.83rem;font-weight:800}.ojVzkG_scenarioStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.2rem;display:grid}.ojVzkG_scenarioStats dt{color:var(--calc-muted);font-size:.68rem}.ojVzkG_scenarioStats dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.18rem;font-size:.87rem;font-weight:750}.ojVzkG_applyButton{border-radius:5px;width:100%;margin-top:1.2rem}.ojVzkG_unchanged{color:var(--calc-muted);text-align:center;margin-top:.6rem;font-size:.7rem}.ojVzkG_methodBand{background:var(--calc-paper)}.ojVzkG_faqGrid{gap:.75rem;display:grid}.ojVzkG_faq{border-bottom:1px solid var(--calc-line)}.ojVzkG_faq summary{cursor:pointer;color:var(--calc-ink);padding:1rem 0;font-weight:750}.ojVzkG_faq p{color:var(--calc-muted);padding:0 0 1.2rem;font-size:.9rem;line-height:1.75}.ojVzkG_cta{background:var(--background);color:var(--foreground);text-align:center;padding:5rem 1rem}.ojVzkG_ctaInner{width:min(100%,760px);margin-inline:auto}.ojVzkG_cta h2{letter-spacing:0;font-size:clamp(2rem,4vw,3.5rem)}.ojVzkG_cta p{max-width:640px;color:var(--muted-foreground);margin:1rem auto 0;line-height:1.7}.ojVzkG_ctaButton{border-radius:5px;margin-top:1.6rem}.ojVzkG_page :focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media(min-width:640px){.ojVzkG_heroInner,.ojVzkG_band{padding-inline:1.5rem}.ojVzkG_profileGrid,.ojVzkG_examplesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.ojVzkG_workspace{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:2rem}.ojVzkG_resultCard{position:sticky;top:6rem}.ojVzkG_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}@media(max-width:639px){.ojVzkG_hero{align-items:end;min-height:760px}.ojVzkG_heroImage{object-position:64% center}.ojVzkG_heroShade{background:linear-gradient(#00061047,#000610f2 58%);background:linear-gradient(#00071447,#000714f2 58%)}.ojVzkG_heroInner{padding-bottom:4rem}.ojVzkG_heroActions{flex-direction:column;align-items:stretch}.ojVzkG_conceptLabel{top:5.2rem;bottom:auto}.ojVzkG_band{padding-block:4.5rem}.ojVzkG_resultGrid{grid-template-columns:1fr}.ojVzkG_metric{border-right:0;border-bottom:1px solid var(--border)}.ojVzkG_metric:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.ojVzkG_heroPrimary,.ojVzkG_heroSecondary,.ojVzkG_beforeBar,.ojVzkG_afterBar,.ojVzkG_scenarioImage{transition:none}.ojVzkG_heroPrimary:hover,.ojVzkG_heroSecondary:hover,.ojVzkG_scenarioCard:hover .ojVzkG_scenarioImage{transform:none}}
