.custom-calculator{display:flex;width:100%;max-width:980px;margin:0 auto;flex-wrap:wrap;box-shadow:0 6px 20px -8px rgba(0,0,0,0.2)}.custom-calculator .custom-calculator__userinputs{flex:1 0 60%;padding:1em}.custom-calculator .custom-calculator__input{display:block}.custom-calculator .custom-calculator__results{padding:1em;flex:1 0 30%;min-width:200px;background-color:#f7f7f7}.custom-calculator h1,.custom-calculator h2,.custom-calculator h3,.custom-calculator h4,.custom-calculator h5,.custom-calculator h6{margin-top:0}.custom-calculator .custom-calculator__results p{margin-bottom:0}.custom-calculator .custom-calculator__input input{min-width:3ch;width:3ch}.custom-calculator .no-input-style{width:auto}.custom-calculator .custom-calculator__input>span{font-size:120%;font-weight:bold}.custom-calculator .custom-calculator__input strong{display:flex;justify-content:flex-start;font-weight:normal}.custom-calculator .custom-calculator__input strong span{padding-right:.2em}.custom-calculator .custom-calculator__input strong span,.custom-calculator .custom-calculator__input strong input{padding:.3em 0;margin-bottom:1em;display:inline-block;border-top:0;border-bottom:1px solid #777;border-left:0;border-right:0;font-size:110%;border-radius:0;box-shadow:none}.custom-calculator .custom-calculator__input strong input[type="number"],.custom-calculator .custom-calculator__input strong input[type="text"]{padding:.3em .1em}.custom-calculator .custom-calculator__input--radio strong{flex-direction:column}.custom-calculator .custom-calculator__input--radio-group{display:flex;flex-wrap:wrap;justify-content:}.custom-calculator .custom-calculator__input--radio strong span{border-bottom:0;margin-bottom:.1em}.custom-calculator .custom-calculator__input .custom-calculator__radio-label span,.custom-calculator .custom-calculator__input .custom-calculator__radio-label input{margin-bottom:.1em;margin-left:0}.custom-calculator .custom-calculator__result_item{font-size:125%}.custom-calculator .custom-calculator__result_email input{padding:.5em;width:90%}.testmode{white-space:pre-wrap}