@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/packs/static/assets/fonts/Poppins-Thin-68ec17199253bfbe.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Thin-605324f7af12a99a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(/packs/static/assets/fonts/Poppins-ThinItalic-ceea9e0a6af3076c.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ThinItalic-ef8911147e9862d8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/packs/static/assets/fonts/Poppins-ExtraLight-371c6407b38ff199.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraLight-9102fb8415d8f327.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/packs/static/assets/fonts/Poppins-ExtraLightItalic-1fa13ea1d37c6cde.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraLightItalic-2ce504459899a1d8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/packs/static/assets/fonts/Poppins-Light-0edc06582190a785.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Light-8b20023e8f811f53.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/packs/static/assets/fonts/Poppins-LightItalic-8fe7ef28a5f2eb38.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-LightItalic-acd7f79f9e69ead8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/packs/static/assets/fonts/Poppins-Regular-d4588198199bb568.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Regular-4b4ebe20759bdbf2.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/packs/static/assets/fonts/Poppins-RegularItalic-d9f3c95379e06bee.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-RegularItalic-b2efb5cde74c2f1a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/packs/static/assets/fonts/Poppins-Medium-ae43205968a9e0a8.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Medium-a52d0bf095c248da.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/packs/static/assets/fonts/Poppins-MediumItalic-4cbb281a0c5ed533.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-MediumItalic-34a634e1e94d3514.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/packs/static/assets/fonts/Poppins-SemiBold-a8f24ad83e640c79.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-SemiBold-98512bf8da1afe43.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(/packs/static/assets/fonts/Poppins-SemiBoldItalic-a011d219b6894181.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-SemiBoldItalic-502635913515117a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/packs/static/assets/fonts/Poppins-Bold-69092ab74bbd1e40.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Bold-8001a01b32b71ef5.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/packs/static/assets/fonts/Poppins-BoldItalic-0caac7c63f5eb5d1.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-BoldItalic-1a15c5ce3e29c0a9.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/packs/static/assets/fonts/Poppins-ExtraBold-14955eeebdc11cee.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraBold-7572a9b5289f55fe.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(/packs/static/assets/fonts/Poppins-ExtraBoldItalic-301ccc325267e77f.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraBoldItalic-9656981deddb4bed.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/packs/static/assets/fonts/Poppins-Black-4c3acc3676729319.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Black-a7317f18e35bd6ef.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(/packs/static/assets/fonts/Poppins-BlackItalic-b97158dd6255e3c3.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-BlackItalic-0719401c96a043e7.ttf)format("truetype");font-display:swap}@font-face{font-family:Climate Crisis;src:url(/packs/static/assets/fonts/ClimateCrisis-Regular-15cdc22963b41802.woff2)format("truetype"),url(/packs/static/assets/fonts/ClimateCrisis-Regular-70080f6160283124.ttf)format("truetype");font-display:swap}body{width:100%;height:100%;margin:0;padding:0}.btn{font-family:inherit}.main-content.row h2,.main-content.row>:not(.calculator-body)>p,.main-content.row ul,.main-content.row ol,.main-content.row dl{margin:0 0 1.5rem}.main-content.row strong{font-weight:400}.main-content.row ul+h2,.main-content.row ol+h2,.main-content.row p+h2{margin:3rem 0 1.5rem}.calculator-grid{grid-gap:1rem;grid-template-rows:repeat(2,auto);grid-template-areas:"form""results-area";padding:0 .5rem .5rem;display:grid}@media screen and (width>=992px){.calculator-grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"form results-area results-area";grid-template-rows:initial;grid-gap:1.5rem;padding:1rem .75rem}}.calculator-grid__form{grid-area:form}.calculator-grid__results-area{flex-direction:column;grid-area:results-area;display:flex;position:relative}@media screen and (width>=768px){.calculator-grid__results-area{padding:0}}.calculator-grid__results{flex:auto;padding:1rem 0}.calculator-grid__ad .calcwidget{background-color:transparent}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/packs/static/assets/fonts/Poppins-Thin-68ec17199253bfbe.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Thin-605324f7af12a99a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(/packs/static/assets/fonts/Poppins-ThinItalic-ceea9e0a6af3076c.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ThinItalic-ef8911147e9862d8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/packs/static/assets/fonts/Poppins-ExtraLight-371c6407b38ff199.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraLight-9102fb8415d8f327.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/packs/static/assets/fonts/Poppins-ExtraLightItalic-1fa13ea1d37c6cde.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraLightItalic-2ce504459899a1d8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/packs/static/assets/fonts/Poppins-Light-0edc06582190a785.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Light-8b20023e8f811f53.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/packs/static/assets/fonts/Poppins-LightItalic-8fe7ef28a5f2eb38.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-LightItalic-acd7f79f9e69ead8.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/packs/static/assets/fonts/Poppins-Regular-d4588198199bb568.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Regular-4b4ebe20759bdbf2.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/packs/static/assets/fonts/Poppins-RegularItalic-d9f3c95379e06bee.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-RegularItalic-b2efb5cde74c2f1a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/packs/static/assets/fonts/Poppins-Medium-ae43205968a9e0a8.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Medium-a52d0bf095c248da.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/packs/static/assets/fonts/Poppins-MediumItalic-4cbb281a0c5ed533.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-MediumItalic-34a634e1e94d3514.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/packs/static/assets/fonts/Poppins-SemiBold-a8f24ad83e640c79.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-SemiBold-98512bf8da1afe43.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(/packs/static/assets/fonts/Poppins-SemiBoldItalic-a011d219b6894181.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-SemiBoldItalic-502635913515117a.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/packs/static/assets/fonts/Poppins-Bold-69092ab74bbd1e40.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Bold-8001a01b32b71ef5.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/packs/static/assets/fonts/Poppins-BoldItalic-0caac7c63f5eb5d1.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-BoldItalic-1a15c5ce3e29c0a9.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/packs/static/assets/fonts/Poppins-ExtraBold-14955eeebdc11cee.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraBold-7572a9b5289f55fe.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(/packs/static/assets/fonts/Poppins-ExtraBoldItalic-301ccc325267e77f.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-ExtraBoldItalic-9656981deddb4bed.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/packs/static/assets/fonts/Poppins-Black-4c3acc3676729319.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-Black-a7317f18e35bd6ef.ttf)format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(/packs/static/assets/fonts/Poppins-BlackItalic-b97158dd6255e3c3.woff2)format("woff2"),url(/packs/static/assets/fonts/Poppins-BlackItalic-0719401c96a043e7.ttf)format("truetype");font-display:swap}@font-face{font-family:Climate Crisis;src:url(/packs/static/assets/fonts/ClimateCrisis-Regular-15cdc22963b41802.woff2)format("truetype"),url(/packs/static/assets/fonts/ClimateCrisis-Regular-70080f6160283124.ttf)format("truetype");font-display:swap}.heart-rate-calculator{font-family:Poppins,arial,sans-serif;display:block}.heart-rate-calculator__form{background-color:#fbece9;border:.0625rem solid #d63d1f;border-radius:.5rem;height:100%;padding:1rem}.heart-rate-calculator__required-guide-text{color:#707070;margin-bottom:1rem;font-size:.75rem;font-weight:400;line-height:1.125rem}.heart-rate-calculator__required-guide-text:after{color:#d63d1f;content:"*";margin-left:.1875rem;display:inline-block}.heart-rate-calculator__reset{text-align:center;justify-content:center;height:1.125rem;margin-top:1rem;display:flex}.heart-rate-calculator__reset .heart-rate-calculator__reset-btn:not(.disabled){color:#c82f11}.heart-rate-calculator__reset .heart-rate-calculator__reset-btn:not(.disabled):hover{color:#d53c1e}.heart-rate-calculator__reset .heart-rate-calculator__reset-btn:not(.disabled):active{color:#bb2204}.heart-rate-calculator__reset .heart-rate-calculator__reset-btn.disabled{cursor:default}.heart-rate-calculator__submit{margin-top:1rem}.heart-rate-calculator__submit-button.btn[type=submit]{color:#fff;background-color:#d63d1f;border-radius:1.25rem;width:100%;height:2.5rem;padding:0 1.25rem;font-size:1rem;font-weight:600;line-height:1.25rem}.heart-rate-calculator__submit-button.btn[type=submit]:hover{background-color:#e34a2c}.heart-rate-calculator__submit-button.btn[type=submit]:active{background-color:#c93012}.heart-rate-calculator__tip{color:#707070;text-align:center;flex-direction:column;flex:auto;justify-content:flex-end;margin-top:1rem;margin-bottom:0;padding-top:.5rem;font-size:.625rem;font-style:italic;font-weight:300;line-height:.75rem;display:flex}.heart-rate-calculator__ad{justify-content:center;align-items:center;width:auto;height:auto;display:flex}.heart-rate-calculator__results{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:13rem;display:flex}.heart-rate-calculator__result{color:#d63d1f;text-align:center;word-break:break-word;margin:0;font-weight:800;position:relative}.heart-rate-calculator__result span{display:block}.heart-rate-calculator__result-number{margin-bottom:.25rem;font-size:3.5rem;line-height:3.5rem}@media screen and (width<=767.8px){.heart-rate-calculator__result-number{font-size:3rem;line-height:3rem}}.heart-rate-calculator__result-unit{font-size:.875rem;line-height:.875rem}.heart-rate-calculator__results-note{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (width>=768px){.heart-rate-calculator__results-note{min-height:20.25rem}}.heart-rate-calculator__result-subtext{color:#707070;text-align:center;margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1.125rem}.heart-rate-calculator__no-result-caption{color:#707070;text-align:center;font-size:.875rem;font-weight:400;line-height:1.3125rem}.heart-rate-calculator__no-result-icon{text-align:center;margin-bottom:1.5rem}.heart-rate-calculator__no-result-icon>i{color:#ccc;font-size:7.5rem;font-weight:400}.heart-rate-calculator__tooltip-button{color:#333;font-size:1.125rem;font-weight:400;line-height:1.125rem;position:absolute;top:0;left:calc(100% + .5rem)}.heart-rate-calculator__tooltip-button>button{background-color:transparent;border:none;padding:0}.heart-rate-calculator__header{align-items:center;margin:1rem;display:flex}.heart-rate-calculator__header-icon{color:#fff;background-color:#d63d1f;border-radius:.9rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.625rem;padding:.125rem;display:flex}.heart-rate-calculator__header-icon .ic-fire{font-size:1.25rem;font-weight:400;line-height:1.25rem}.heart-rate-calculator__header-text{font-size:.75rem;font-weight:600;line-height:1.125rem}.heart-rate-calculator .form{flex-direction:column;height:100%;display:flex}.heart-rate-calculator .dropdown:not(.has-error){border-color:transparent}.heart-rate-calculator .dropdown .dropdown-icon,.heart-rate-calculator .dropdown.expanded .dropdown-icon,.heart-rate-calculator .dropdown.expanded+.dropdown-icon,.heart-rate-calculator .dropdown:hover .dropdown-icon,.heart-rate-calculator .dropdown:hover+.dropdown-icon,.heart-rate-calculator .menu-item.selected:before{color:#d63d1f}.heart-rate-calculator .input-group:not(.has-error){border-color:transparent}.heart-rate-calculator .form .form-group+.form-group{margin-top:1rem}.heart-rate-calculator .form-label{margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1.125rem}.heart-rate-calculator .form .exercise-level-unit-text{margin-top:.25rem;font-size:.875rem;line-height:1rem}.heart-rate-calculator .heart-rate-calculator-recommended__result{margin-top:1.5rem}@media screen and (width<=767.8px){.layer-tooltip{margin-left:-2rem}.tooltip.tooltip-open .tooltip-content{white-space:normal;width:calc(100vw - 4rem)}}