.calculator-hero .lead:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:780px}.calculator-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:1rem;align-items:start;margin:1.2rem 0 2.2rem}.calculator-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-hub-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid rgba(16,21,20,.16);border-radius:16px;background:#fff;padding:1.15rem}.calculator-panel h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-result h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}.calculator-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.calculator-field:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.35rem;font-weight:700;min-width:0}.calculator-field small:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:400;color:#53605b}.calculator-field input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-field select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;min-height:46px;border:1px solid #89958f;border-radius:9px;background:#fff;color:#101514;padding:.65rem;font:inherit}.calculator-field input:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-field select:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-actions button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #e8b84d;outline-offset:2px}.calculator-span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1}.calculator-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.calculator-actions .button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:46px}.calculator-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#8a1f17;font-weight:700}.calculator-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700}.calculator-result[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-field[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.calculator-result dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;display:grid;gap:.7rem}.calculator-result dl div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(16,21,20,.12);padding-bottom:.55rem}.calculator-result dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700}.calculator-result dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;text-align:right}.calculator-safety:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-left:5px solid #c3891d;background:#fff8e8}.calculator-method-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-hub-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-related-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.calculator-hub-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:1rem}.calculator-related-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-hub-card h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.25rem 0}.calculator-hub-card a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-related-grid a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:inherit}.calculator-related-grid a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;border:1px solid rgba(16,21,20,.16);border-radius:12px;background:#fff;padding:1rem;font-weight:700}.calculator-sources li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere}.calculator-disclaimer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.94rem;color:#46524d}.calculator-summary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}.calculator-summary span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-radius:999px;background:#eef4f1;padding:.5rem .8rem;font-weight:700}@media(max-width:780px){.calculator-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-method-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-hub-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-related-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.calculator-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-hub-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}.calculator-result dl div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block}.calculator-result dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:left;margin-top:.2rem}.calculator-span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:auto}}@media print{.site-header:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.site-footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),#analytics-consent-control:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.calculator-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.calculator-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block}.calculator-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;padding:0}.calculator-result[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}}
